a0573df
%if 0%{?fedora} || 0%{?rhel} > 7
6d457c5
%global with_python3 1
Rex Dieter d8aeff3
%global webkit 1
99acdae
%endif
80a883e
b76ccde
%if 0%{?fedora} < 32 && 0%{?rhel} < 8
b76ccde
%global with_python2 1
b76ccde
%endif
b76ccde
8a82616
%if 0%{?fedora} && 0%{?fedora} < 30
8a82616
%global qtassistant 1
8a82616
%endif
8a82616
Rex Dieter 064cb69
%if 0%{?with_python3}
Rex Dieter 064cb69
%{!?python3_inc:%global python3_inc %(%{__python3} -c "from distutils.sysconfig import get_python_inc; print(get_python_inc(1))")}
Rex Dieter 86e1e11
%global python3_dbus_dir %(%{__python3} -c "import dbus.mainloop; print(dbus.mainloop.__path__[0])")
Rex Dieter 064cb69
%endif
Rex Dieter e87a008
b6232b2
%if 0%{?with_python2}
Rex Dieter 064cb69
%{!?__python2:%global __python2 /usr/bin/python2}
Rex Dieter 064cb69
%{!?python2_sitelib: %global python2_sitelib %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
Rex Dieter 064cb69
%{!?python2_sitearch:%global python2_sitearch %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
Rex Dieter 064cb69
%{!?python2_inc:%global python2_inc %(%{__python2} -c "from distutils.sysconfig import get_python_inc; print get_python_inc(1)")}
Rex Dieter 86e1e11
%global python2_dbus_dir %(%{__python2} -c "import dbus.mainloop; print(dbus.mainloop.__path__[0])")
7708c8e
%if 0%{?fedora} > 27
7708c8e
%global python2_dbus python2-dbus
7708c8e
%else
7708c8e
%global python2_dbus dbus-python
7708c8e
%endif
b6232b2
%endif
Rex Dieter 064cb69
a8d2b27
## f29+ no longer using separate sipdir for python3
6c80b91
%global py3_sipdir %{_datadir}/sip/PyQt4
6c80b91
3fd5ad8
Summary: Python bindings for Qt4
3fd5ad8
Name: 	 PyQt4
3ae2e0d
Version: 4.12.3
ed0ae5e
Release: 29%{?dist}
3fd5ad8
8e4d39b
# GPLv2 exceptions(see GPL_EXCEPTIONS*.txt)
0b11945
License: (GPLv3 or GPLv2 with exceptions) and BSD
e0a201e
Url:     http://www.riverbankcomputing.com/software/pyqt/
Rex Dieter 4d4e126
%if 0%{?snap:1}
fe09010
Source0:  http://www.riverbankcomputing.com/static/Downloads/%{name}/PyQt-x11-gpl-%{version}%{?snap:-snapshot-%{snap}}.tar.gz
Rex Dieter 4d4e126
%else
fe09010
Source0:  http://sourceforge.net/projects/pyqt/files/%{name}/PyQt-%{version}/%{name}_gpl_x11-%{version}.tar.gz
Rex Dieter 4d4e126
%endif
938f8df
Rex Dieter 28ca9e3
Source2: pyuic4.sh
Rex Dieter 28ca9e3
938f8df
## upstreamable patches
fe09010
Patch1: %{name}_gpl_x11-4.12.3-ftbfs.patch
b5eb072
8b8f717
## upstream patches
4eefc75
# fix FTBFS on ARM
4eefc75
Patch60:  qreal_float_support.diff
8b8f717
Victor Stinner 9da2447
# Fix Python 3.10 support (rhbz#1895298)
Victor Stinner 9da2447
Patch61:  python310-pyobj_ascharbuf.patch
Victor Stinner 9da2447
7c09378
# Fix error: invalid use of undefined type 'struct _frame'
fe09010
Patch62:  %{name}-4.12.3-pyframe_getback.patch
7c09378
f2c9aac
# rhel patches
Rex Dieter 4981ef4
Patch300: PyQt-x11-gpl-4.11-webkit.patch
f2c9aac
fe09010
# Fix new function in Python-3.13
fe09010
Patch301: %{name}-fix_function_for_Python3.13.patch
fe09010
9829313
BuildRequires: make
Rex Dieter dc8bd4d
BuildRequires: chrpath
3fd5ad8
BuildRequires: findutils
7e0c0ec
BuildRequires: gcc-c++
b76ccde
BuildRequires: pkgconfig(dbus-1)
742cbb6
BuildRequires: pkgconfig(dbus-python)
662cf65
BuildRequires: pkgconfig(phonon)
Rex Dieter 163ca88
BuildRequires: pkgconfig(QtDBus) pkgconfig(QtDeclarative) pkgconfig(QtDesigner)
Rex Dieter 163ca88
BuildRequires: pkgconfig(QtGui) pkgconfig(QtHelp) pkgconfig(QtMultimedia)
Rex Dieter 163ca88
BuildRequires: pkgconfig(QtNetwork) pkgconfig(QtOpenGL)
Rex Dieter 163ca88
BuildRequires: pkgconfig(QtScript) pkgconfig(QtScriptTools)
Rex Dieter 163ca88
BuildRequires: pkgconfig(QtSql) pkgconfig(QtSvg) pkgconfig(QtTest)
Rex Dieter 163ca88
BuildRequires: pkgconfig(QtXml) pkgconfig(QtXmlPatterns)
98f4050
%global sip_ver 4.19.12
b76ccde
80a883e
%if 0%{?with_python3}
Rex Dieter 32727ed
BuildRequires: python3-dbus
0e88c1e
BuildRequires: python3-devel 
98f4050
BuildRequires: python3-pyqt4-sip >= %{sip_ver}
98f4050
BuildRequires: python3-sip-devel >= %{sip_ver}
fe09010
%endif
80a883e
b6232b2
%if 0%{?with_python2}
b6232b2
BuildRequires: %{python2_dbus}
b6232b2
BuildRequires: python2-devel
b6232b2
BuildRequires: python2-pyqt4-sip >= %{sip_ver}
b6232b2
BuildRequires: python2-sip-devel >= %{sip_ver}
b6232b2
7708c8e
Requires: %{python2_dbus}
dfdd0a6
%{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}}
98f4050
%{?_sip_api:Requires: python2-pyqt4-sip-api(%{_sip_api_major}) >= %{_sip_api}}
dfdd0a6
8a82616
%if !0%{?qtassistant}
8a82616
Obsoletes: PyQt4-assistant < %{version}-%{release}
8a82616
Obsoletes: python3-PyQt4-assistant < %{version}-%{release}
8a82616
%endif
8a82616
Rex Dieter d8aeff3
%if 0%{?webkit}
Rex Dieter 5a3dcd4
# when -webkit was split out
Rex Dieter 5a3dcd4
Obsoletes: PyQt4 < 4.11.4-8
f2c9aac
%endif
662cf65
dfdd0a6
Provides: python-qt4 = %{version}-%{release}
Rex Dieter cfdb0aa
Provides: python2-qt4 = %{version}-%{release}
Rex Dieter cfdb0aa
Provides: python2-PyQt4 = %{version}-%{release}
261a213
Provides: pyqt4 = %{version}-%{release}
33711b3
Provides: python%{python2_version}dist(pyqt4) = %{version}
b6232b2
%endif
ccece81
742cbb6
%global __provides_exclude_from ^(%{?python2_sitearch:%{python2_sitearch}/.*\\.so|}%{?python3_sitearch:%{python3_sitearch}/.*\\.so|}%{_qt4_plugindir}/.*\\.so)$
Rex Dieter 163ca88
3fd5ad8
%description
3fd5ad8
These are Python bindings for Qt4.
3fd5ad8
3fd5ad8
%package devel
3fd5ad8
Summary: Files needed to build other bindings based on Qt4
Rex Dieter d8aeff3
%if 0%{?webkit}
Rex Dieter d8aeff3
Obsoletes: %{name}-webkit-devel < %{version}-%{release}
968e2e1
Provides: %{name}-webkit-devel = %{version}-%{release}
Rex Dieter 5a3dcd4
Obsoletes: PyQt4 < 4.11.4-8
f2c9aac
%endif
Rex Dieter 85126dd
Provides: python-qt4-devel = %{version}-%{release}
Rex Dieter cfdb0aa
Provides: python2-qt4-doc = %{version}-%{release}
Rex Dieter cfdb0aa
Provides: python2-PyQt4-doc = %{version}-%{release}
261a213
Provides: pyqt4-devel = %{version}-%{release}
Rex Dieter 32727ed
Requires: %{name}%{?_isa} = %{version}-%{release}
3fd5ad8
Requires: qt4-devel
3fd5ad8
Requires: sip-devel
Rex Dieter 0d7e97f
# when split happened, upgrade path
Rex Dieter 5224b5a
Obsoletes: PyQt4-devel < 4.10.3-6
3fd5ad8
%description devel
3fd5ad8
Files needed to build other bindings for C++ classes that inherit from any
3fd5ad8
of the Qt4 classes (e.g. KDE or your own).
3fd5ad8
Rex Dieter 0d7e97f
%package doc
Rex Dieter 0d7e97f
Summary: PyQt4 developer documentation and examples
Rex Dieter 0d7e97f
BuildArch: noarch
Rex Dieter 0d7e97f
# when split happened, upgrade path
Rex Dieter 0d7e97f
Obsoletes: PyQt4-devel < 4.10.3-6
Rex Dieter 0d7e97f
Obsoletes: python3-PyQt4-devel < 4.10.3-6
Rex Dieter 979bc87
Provides: python-qt4-doc = %{version}-%{release}
Rex Dieter cfdb0aa
Provides: python2-qt4-doc = %{version}-%{release}
Rex Dieter cfdb0aa
Provides: python2-PyQt4-doc = %{version}-%{release}
Rex Dieter 0d7e97f
%description doc
Rex Dieter 0d7e97f
%{summary}.
Rex Dieter 0d7e97f
Rex Dieter 0d7e97f
# split-out arch'd subpkg, since (currently) %%_qt4_datadir = %%_qt4_libdir
Rex Dieter 0d7e97f
%package qsci-api
Rex Dieter 0d7e97f
Summary: Qscintilla API file support
Rex Dieter 0d7e97f
# when split happened, upgrade path
Rex Dieter 0d7e97f
Obsoletes: PyQt4-devel < 4.10.3-6
Rex Dieter 0d7e97f
Obsoletes: python3-PyQt4-devel < 4.10.3-6
Rex Dieter 979bc87
Provides: python-qt4-qsci-api = %{version}-%{release}
Rex Dieter cfdb0aa
Provides: python2-qt4-qsci-api = %{version}-%{release}
Rex Dieter cfdb0aa
Provides: python2-PyQt4-qsci-api = %{version}-%{release}
Rex Dieter 0d7e97f
%description qsci-api
Rex Dieter 0d7e97f
%{summary}.
Rex Dieter 0d7e97f
Rex Dieter 4d4e126
%if 0%{?qtassistant}
Rex Dieter 4d4e126
%package assistant
Rex Dieter 4d4e126
Summary: Python bindings for QtAssistant
Rex Dieter e87a008
BuildRequires: pkgconfig(QtAssistantClient)
Rex Dieter 4d4e126
Provides: python-qt4-assistant = %{version}-%{release}
Rex Dieter cfdb0aa
Provides: python2-qt4-assistant = %{version}-%{release}
Rex Dieter cfdb0aa
Provides: python2-PyQt4-assistant = %{version}-%{release}
Rex Dieter 4d4e126
Requires: %{name}%{?_isa} = %{version}-%{release}
Rex Dieter 4d4e126
%description assistant
Rex Dieter 4d4e126
%{summary}.
Rex Dieter e87a008
Rex Dieter e87a008
%package -n python3-%{name}-assistant
Rex Dieter e87a008
Summary: Python 3 bindings for QtAssistant
Rex Dieter e87a008
Provides: python3-qt4-assistant = %{version}-%{release}
Rex Dieter e87a008
Requires: python3-%{name}%{?_isa} = %{version}-%{release}
Rex Dieter e87a008
%description -n python3-%{name}-assistant
Rex Dieter e87a008
%{summary}.
Rex Dieter 4d4e126
%endif
Rex Dieter 4d4e126
Rex Dieter 5a3dcd4
%if 0%{?webkit}
Rex Dieter 5a3dcd4
%package webkit
Rex Dieter 5a3dcd4
Summary: Python bindings for Qt4 Webkit
Rex Dieter 5a3dcd4
BuildRequires: pkgconfig(QtWebKit)
Rex Dieter 5a3dcd4
# when -webkit was split out
Rex Dieter 5a3dcd4
Obsoletes: PyQt4 < 4.11.4-8
Rex Dieter 42d540c
Provides: python-qt4-webkit = %{version}-%{release}
Rex Dieter cfdb0aa
Provides: python2-qt4-webkit = %{version}-%{release}
Rex Dieter cfdb0aa
Provides: python2-PyQt4-webkit = %{version}-%{release}
Rex Dieter 42d540c
Provides: pyqt4-webkit = %{version}-%{release}
Rex Dieter e8bea24
Requires: %{name}%{?_isa} = %{version}-%{release}
Rex Dieter 5a3dcd4
%description webkit
Rex Dieter 5a3dcd4
%{summary}.
Rex Dieter 5a3dcd4
Rex Dieter 5a3dcd4
%package -n python3-%{name}-webkit
Rex Dieter 5a3dcd4
Summary: Python3 bindings for Qt4 Webkit
Rex Dieter 5a3dcd4
Obsoletes: python3-PyQt4 < 4.11.4-8
Rex Dieter 42d540c
Provides: python3-qt4-webkit = %{version}-%{release}
Rex Dieter e8bea24
Requires:  python3-PyQt4%{?_isa} = %{version}-%{release}
Rex Dieter 5a3dcd4
%description -n python3-%{name}-webkit
Rex Dieter 5a3dcd4
%{summary}.
Rex Dieter 5a3dcd4
%endif
Rex Dieter 5a3dcd4
80a883e
# The bindings are imported as "PyQt4", hence it's reasonable to name the
80a883e
# Python 3 subpackage "python3-PyQt4", despite the apparent tautology
662cf65
%package -n python3-%{name}
80a883e
Summary: Python 3 bindings for Qt4
Rex Dieter 32727ed
Requires: python3-dbus
fb93eec
%{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}}
98f4050
%{?_sip_api:Requires: python3-pyqt4-sip-api(%{_sip_api_major}) >= %{_sip_api}}
Rex Dieter bd4ff75
%if 0%{?webkit}
Rex Dieter 5a3dcd4
Obsoletes: python3-PyQt4 < 4.11.4-8
f2c9aac
%endif
dfdd0a6
Provides: python3-qt4 = %{version}-%{release}
33711b3
Provides: python%{python3_version}dist(pyqt4) = %{version}
662cf65
%description -n python3-%{name}
80a883e
These are Python 3 bindings for Qt4.
80a883e
662cf65
%package -n python3-%{name}-devel
80a883e
Summary: Python 3 bindings for Qt4
Rex Dieter 5a3dcd4
%if 0%{?webkit}
968e2e1
Provides: python3-%{name}-webkit-devel = %{version}-%{release}
f2c9aac
%endif
Rex Dieter 85126dd
Provides: python3-qt4-devel = %{version}-%{release}
Rex Dieter 32727ed
Requires: python3-%{name}%{?_isa} = %{version}-%{release}
80a883e
Requires: python3-sip-devel
Rex Dieter 0d7e97f
# when split happened, upgrade path
Rex Dieter 5224b5a
Obsoletes: python3-PyQt4-devel < 4.10.3-6
662cf65
%description -n python3-%{name}-devel
80a883e
Files needed to build other Python 3 bindings for C++ classes that inherit
80a883e
from any of the Qt4 classes (e.g. KDE or your own).
80a883e
3fd5ad8
3fd5ad8
%prep
Rex Dieter 135c00b
%setup -q -n PyQt4_gpl_x11-%{version}%{?snap:-snapshot-%{snap}}
3fd5ad8
568480d
# save orig for comparison later
Rex Dieter 2e32194
cp -a ./sip/QtGui/opengl_types.sip ./sip/QtGui/opengl_types.sip.orig
fe09010
%patch -P 1 -p1 -b .ftbfs
fe09010
%patch -P 60 -p1 -b .arm
fe09010
%patch -P 61 -p1
fe09010
%patch -P 62 -p1
Rex Dieter d8aeff3
%if ! 0%{?webkit}
fe09010
%patch -P 300 -p1 -b .webkit
fe09010
%endif
fe09010
fe09010
%if 0%{?fedora} >= 41
fe09010
%patch -P 301 -p1 -b .python3.13
f2c9aac
%endif
159dbac
f2c9aac
# permissions, mark examples non-executable
3fd5ad8
find examples/ -name "*.py" | xargs chmod a-x
3fd5ad8
ace475f
3fd5ad8
%build
3fd5ad8
3fd5ad8
QT4DIR=%{_qt4_prefix}
3fd5ad8
PATH=%{_qt4_bindir}:$PATH ; export PATH
159dbac
b76ccde
%if 0%{?with_python2}
80a883e
# Python 2 build:
Rex Dieter 4981ef4
mkdir %{_target_platform}
Rex Dieter 4981ef4
pushd %{_target_platform}
Rex Dieter 4981ef4
%{__python2} ../configure.py \
e5c56d7
  --assume-shared \
fc5c7d6
  --confirm-license \
62e677e
  --no-timestamp \
5281608
  --qmake=%{_qt4_qmake} \
b6232b2
  --qsci-api-destdir=%{_qt4_datadir}/qsci \
Rex Dieter e76dd6a
  --verbose \
Rex Dieter e76dd6a
  CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" LFLAGS="%{?__global_ldflags}"
ae18f10
 
6c80b91
%make_build
Rex Dieter 4981ef4
popd
b76ccde
%endif
3fd5ad8
80a883e
# Python 3 build:
80a883e
%if 0%{?with_python3}
6c80b91
Rex Dieter ff99871
mkdir %{_target_platform}-python3
Rex Dieter 4981ef4
pushd %{_target_platform}-python3
Rex Dieter 4981ef4
%{__python3} ../configure.py \
01fc681
  --assume-shared \
80a883e
  --confirm-license \
Rex Dieter bd4ff75
  --no-timestamp \
80a883e
  --qmake=%{_qt4_qmake} \
b6232b2
  --qsci-api-destdir=%{_qt4_datadir}/qsci \
6c80b91
  %{?py3_sipdir:--sipdir=%{py3_sipdir}} \
Rex Dieter e76dd6a
  --verbose \
Rex Dieter e76dd6a
  CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" LFLAGS="%{?__global_ldflags}"
80a883e
6c80b91
%make_build
80a883e
popd
fe09010
%endif
80a883e
3fd5ad8
3fd5ad8
%install
80a883e
# Install Python 3 first, and move aside any executables, to avoid clobbering
80a883e
# the Python 2 installation:
80a883e
%if 0%{?with_python3}
Rex Dieter 4981ef4
make install DESTDIR=%{buildroot} INSTALL_ROOT=%{buildroot} -C %{_target_platform}-python3
6c80b91
%if "%py3_sipdir" == "%{_datadir}/sip/PyQt4"
6c80b91
# copy files to old location for compat purposes temporarily
e596749
mkdir -p %{buildroot}%{_datadir}/python3-sip
6c80b91
cp -alf %{buildroot}%{py3_sipdir} \
6c80b91
        %{buildroot}%{_datadir}/python3-sip/PyQt4
6c80b91
%endif
98f4050
mkdir %{buildroot}%{python3_sitearch}/PyQt4/__pycache__/ ||:
b76ccde
%endif
80a883e
b76ccde
%if 0%{?with_python2}
Rex Dieter 4981ef4
make install DESTDIR=%{buildroot} INSTALL_ROOT=%{buildroot} -C %{_target_platform}
b76ccde
%endif
80a883e
b0ae092
# remove Python 3 code from Python 2.6 directory, fixes FTBFS (#564633)
Rex Dieter 064cb69
rm -rfv %{buildroot}%{python2_sitearch}/PyQt4/uic/port_v3/
b0ae092
80a883e
# likewise, remove Python 2 code from the Python 3.1 directory:
Rex Dieter 5224b5a
rm -rfv %{buildroot}%{python3_sitearch}/PyQt4/uic/port_v2/
3fd5ad8
Rex Dieter 28ca9e3
# install pyuic4 wrapper to support both python2/python3
Rex Dieter 28ca9e3
rm -fv %{buildroot}%{_bindir}/pyuic4
Rex Dieter 28ca9e3
install -p -m755 -D %{SOURCE2} \
Rex Dieter 28ca9e3
  %{buildroot}%{_bindir}/pyuic4
Rex Dieter 28ca9e3
sed -i \
Rex Dieter 28ca9e3
  -e "s|@PYTHON3@|%{__python3}|g" \
Rex Dieter 28ca9e3
  -e "s|@PYTHON2@|%{__python2}|g" \
Rex Dieter 28ca9e3
  %{buildroot}%{_bindir}/pyuic4
Rex Dieter 28ca9e3
ddd8951
bba8caf
%check
568480d
# verify opengl_types.sip sanity
Rex Dieter 2e32194
diff -u ./sip/QtGui/opengl_types.sip.orig \
Rex Dieter 2e32194
        ./sip/QtGui/opengl_types.sip ||:
568480d
568480d
b76ccde
%if 0%{?with_python2}
3fd5ad8
%files
8e4d39b
%doc NEWS README
6c80b91
%license LICENSE
Rex Dieter 86e1e11
%{python2_dbus_dir}/qt.so
Rex Dieter 064cb69
%dir %{python2_sitearch}/PyQt4/
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/__init__.py*
Rex Dieter 4d4e126
%{python2_sitearch}/PyQt4/pyqtconfig.py*
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/phonon.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/Qt.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtCore.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtDBus.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtDeclarative.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtDesigner.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtGui.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtHelp.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtMultimedia.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtNetwork.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtOpenGL.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtScript.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtScriptTools.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtSql.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtSvg.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtTest.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtXml.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/QtXmlPatterns.so
Rex Dieter 064cb69
%{python2_sitearch}/PyQt4/uic/
19c2e97
%{_qt4_plugindir}/designer/*
23f3646
Rex Dieter 4d4e126
%if 0%{?qtassistant}
23f3646
%files assistant
Rex Dieter 4d4e126
%{python2_sitearch}/PyQt4/QtAssistant.so
Rex Dieter 4d4e126
%endif
23f3646
Rex Dieter 5a3dcd4
%if 0%{?webkit}
23f3646
%files webkit
Rex Dieter 5a3dcd4
%{python2_sitearch}/PyQt4/QtWebKit.so
Rex Dieter 5a3dcd4
%endif
Rex Dieter 5a3dcd4
3fd5ad8
%files devel
df45901
%{_bindir}/pylupdate4
df45901
%{_bindir}/pyrcc4
df45901
%{_bindir}/pyuic4
3fd5ad8
%{_datadir}/sip/PyQt4/
b76ccde
%endif
Rex Dieter 0d7e97f
Rex Dieter 0d7e97f
%files doc
Rex Dieter 0d7e97f
%doc doc/*
Rex Dieter 0d7e97f
%doc examples/
Rex Dieter 0d7e97f
Rex Dieter 0d7e97f
%files qsci-api
Rex Dieter bac2be4
# avoid dep on qscintilla-python, own %%_qt4_datadir/qsci/... here for now
Rex Dieter 14b6883
%dir %{_qt4_datadir}/qsci/
Rex Dieter 14b6883
%dir %{_qt4_datadir}/qsci/api/
Rex Dieter 14b6883
%dir %{_qt4_datadir}/qsci/api/python/
Rex Dieter b12b1d2
%{_qt4_datadir}/qsci/api/python/PyQt4.api
3fd5ad8
f5982c4
%if 0%{?with_python3}
662cf65
%files -n python3-%{name}
80a883e
%doc NEWS README
6c80b91
%license LICENSE
Rex Dieter 86e1e11
%{python3_dbus_dir}/qt.so
Rex Dieter 163ca88
%dir %{python3_sitearch}/PyQt4/
Rex Dieter 879bcb4
%{python3_sitearch}/PyQt4/__init__.py*
Rex Dieter 879bcb4
%{python3_sitearch}/PyQt4/__pycache__/
Rex Dieter 4d4e126
%{python3_sitearch}/PyQt4/pyqtconfig.py*
Rex Dieter 23192d9
%{python3_sitearch}/PyQt4/phonon.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/Qt.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtCore.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtDBus.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtDeclarative.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtDesigner.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtGui.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtHelp.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtMultimedia.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtNetwork.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtOpenGL.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtScript.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtScriptTools.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtSql.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtSvg.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtTest.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtXml.so
Rex Dieter 163ca88
%{python3_sitearch}/PyQt4/QtXmlPatterns.so
Rex Dieter 23192d9
%{python3_sitearch}/PyQt4/uic/
6eb0216
%if !0%{?with_python2}
6eb0216
%{_qt4_plugindir}/designer/*
6eb0216
%endif
Rex Dieter 163ca88
Rex Dieter 4d4e126
%if 0%{?qtassistant}
Rex Dieter 4d4e126
%files -n python3-%{name}-assistant
Rex Dieter 4d4e126
%{python3_sitearch}/PyQt4/QtAssistant.so
Rex Dieter 4d4e126
%endif
Rex Dieter 4d4e126
Rex Dieter 5a3dcd4
%if 0%{?webkit}
Rex Dieter e87a008
%files -n python3-%{name}-webkit
Rex Dieter 5a3dcd4
%{python3_sitearch}/PyQt4/QtWebKit.so
Rex Dieter 5a3dcd4
%endif
Rex Dieter 5a3dcd4
662cf65
%files -n python3-%{name}-devel
Rex Dieter 28ca9e3
%{_bindir}/pylupdate4
Rex Dieter 28ca9e3
%{_bindir}/pyrcc4
Rex Dieter 28ca9e3
%{_bindir}/pyuic4
6c80b91
%{py3_sipdir}/
6c80b91
# compat location
e596749
%dir %{_datadir}/python3-sip/
80a883e
%{_datadir}/python3-sip/PyQt4/
Rex Dieter ed5b4ef
%endif
80a883e
9c375b2
3fd5ad8
%changelog
ed0ae5e
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.3-29
ed0ae5e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
ed0ae5e
e04ce9a
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.3-28
e04ce9a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
e04ce9a
fe09010
* Sun Nov 05 2023 Antonio Trande <sagitter@fedoraproject.org> - 4.12.3-27
fe09010
- Simple fix for Python 3.13 (rhbz#2247256)
fe09010
b54f9c8
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.3-26
b54f9c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
b54f9c8
c77a8e9
* Thu Jun 15 2023 Python Maint <python-maint@redhat.com> - 4.12.3-25
c77a8e9
- Rebuilt for Python 3.12
c77a8e9
409f4e6
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.3-24
409f4e6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
409f4e6
3d306dc
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.3-23
3d306dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
3d306dc
7c09378
* Tue Jun 21 2022 Than Ngo <than@redhat.com> - 4.12.3-22
7c09378
- Fix error: invalid use of undefined type 'struct _frame'
7c09378
f9b6884
* Fri Jun 17 2022 Python Maint <python-maint@redhat.com> - 4.12.3-21
f9b6884
- Rebuilt for Python 3.11
f9b6884
ae18f10
* Tue May 03 2022 Than Ngo <than@redhat.com> - 4.12.3-20
ae18f10
- Fixed bz#2038921 - PyQt4: FTBFS in Fedora Rawhide
ae18f10
7a0ac47
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.3-19
7a0ac47
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
7a0ac47
6ac7d6c
* Mon Jan 10 2022 Rex Dieter <rdieter@fedoraproject.org> - 4.12.3-18
6ac7d6c
- rebuild (python 3.11)
6ac7d6c
43bcc09
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.3-17
43bcc09
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
43bcc09
4212527
* Thu Jun 03 2021 Python Maint <python-maint@redhat.com> - 4.12.3-16
4212527
- Rebuilt for Python 3.10
4212527
da9ccfc
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.3-15
da9ccfc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
da9ccfc
Victor Stinner 9da2447
* Mon Nov 23 18:40:28 CET 2020 Victor Stinner <vstinner@redhat.com> - 4.12.3-14
Victor Stinner 9da2447
- Fix Python 3.10 support (rhbz#1895298)
Victor Stinner 9da2447
785addb
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.3-13
785addb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
785addb
06a42a3
* Sat May 23 2020 Miro HronĨok <mhroncok@redhat.com> - 4.12.3-12
06a42a3
- Rebuilt for Python 3.9
06a42a3
1a4c92e
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.3-11
1a4c92e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
1a4c92e
2176ba4
* Fri Nov 15 2019 Rex Dieter <rdieter@fedoraproject.org> - 4.12.3-10
b76ccde
- drop python2 support for f32+ (#1729577)
b76ccde
935a866
* Thu Oct 03 2019 Miro HronĨok <mhroncok@redhat.com> - 4.12.3-9
935a866
- Rebuilt for Python 3.8.0rc1 (#1748018)
935a866
a0ddd9e
* Thu Aug 15 2019 Miro HronĨok <mhroncok@redhat.com> - 4.12.3-8
a0ddd9e
- Rebuilt for Python 3.8
a0ddd9e
120d0d2
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.3-7
120d0d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
120d0d2
9484cbd
* Mon May 06 2019 Rex Dieter <rdieter@fedoraproject.org> - 4.12.3-6
9484cbd
- Provides: Provides: python%%{python?_version}dist(pyqt4) (#1705739)
9484cbd
dc6c3ef
* Mon May 06 2019 Rex Dieter <rdieter@fedoraproject.org> - 4.12.3-5
dc6c3ef
- rebuild for python autodeps (#1705739)
dc6c3ef
c56533f
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.3-4
c56533f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
c56533f
8a82616
* Wed Oct 10 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.12.3-3
8a82616
- drop -assistant subpkg on f30+ (#1633792)
8a82616
3ae2e0d
* Fri Aug 31 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.12.3-1
3ae2e0d
- 4.12.3
3ae2e0d
ad84daf
* Fri Aug 24 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.12.2-2
ad84daf
- drop dep on python?-sip
a8d2b27
- drop backward-compat py3_sipdir
ad84daf
ad84daf
* Tue Aug 14 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.12.2-1
98f4050
- 4.12.2
98f4050
6c80b91
* Sun Jul 15 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.12.1-10
6c80b91
- use %%make_build %%license
6c80b91
- -devel: drop dep on -webkit
6c80b91
- unified sipdir on f29+
7708c8e
- s/dbus-python/python2-dbus/
7708c8e
- update sip-related build deps
6c80b91
c8a346d
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.1-9
c8a346d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
c8a346d
44f7ffd
* Sat Jun 16 2018 Miro HronĨok <mhroncok@redhat.com> - 4.12.1-8
44f7ffd
- Rebuilt for Python 3.7
44f7ffd
7e0c0ec
* Tue Feb 20 2018 Rex Dieter <rdieter@fedoraproject.org> - 4.12.1-7
7e0c0ec
- BR: gcc-c++
7e0c0ec
e54034a
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.1-6
e54034a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
e54034a
a0573df
* Fri Oct 27 2017 Merlin Mathesius <mmathesi@redhat.com> - 4.12.1-5
a0573df
- Cleanup spec file conditionals
a0573df
700c05f
* Mon Jul 31 2017 Than Ngo <than@redhat.com> - 4.12.1-4
700c05f
- fixed bz#1348514 - Arbitrary code execution due to insecure loading
700c05f
  of Python module from CWD
700c05f
165e15e
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.12.1-3
165e15e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
165e15e
Rex Dieter 6f83ba1
* Wed Jul 05 2017 Rex Dieter <rdieter@fedoraproject.org> - 4.12.1-2
Rex Dieter 6f83ba1
- rebuild (sip)
Rex Dieter 6f83ba1
Rex Dieter 883644d
* Sun Jul 02 2017 Rex Dieter <rdieter@fedoraproject.org> - 4.12.1-1
Rex Dieter 883644d
- PyQt4-4.12.1
Rex Dieter 883644d
Rex Dieter 424eec5
* Thu Mar 30 2017 Rex Dieter <rdieter@fedoraproject.org> - 4.12-4
Rex Dieter 424eec5
- rebuild
Rex Dieter 424eec5
01131fc
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.12-3
01131fc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
01131fc
Rex Dieter 9c2a392
* Fri Jan 27 2017 Rex Dieter <rdieter@fedoraproject.org> - 4.12-2
Rex Dieter 9c2a392
- update provides filtering
Rex Dieter 9c2a392
Rex Dieter 135c00b
* Sun Jan 01 2017 Rex Dieter <rdieter@math.unl.edu> - 4.12-1
Rex Dieter 135c00b
- PyQt4-4.12
Rex Dieter 135c00b
3357388
* Fri Dec 09 2016 Charalampos Stratakis <cstratak@redhat.com> - 4.11.4-16
3357388
- Rebuild for Python 3.6
3357388
a704672
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.11.4-15
a704672
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
a704672
Rex Dieter 3967e14
* Wed Apr 20 2016 Rex Dieter <rdieter@fedoraproject.org> - 4.11.4-14
Rex Dieter 3967e14
- rebuild (qt)
Rex Dieter 3967e14
Rex Dieter cfdb0aa
* Mon Apr 18 2016 Rex Dieter <rdieter@fedoraproject.org> - 4.11.4-13
Rex Dieter cfdb0aa
- Provides: python2-qt4/python2-PyQt4 (#1249422)
Rex Dieter cfdb0aa
Rex Dieter cfcf433
* Mon Apr 18 2016 Rex Dieter <rdieter@fedoraproject.org> - 4.11.4-12
Rex Dieter cfcf433
- rebuild (qt)
Rex Dieter cfcf433
Rex Dieter 6fea7e3
* Wed Apr 13 2016 Rex Dieter <rdieter@fedoraproject.org> - 4.11.4-11
Rex Dieter 6fea7e3
- rebuid (sip)
Rex Dieter 6fea7e3
Rex Dieter 42d540c
* Wed Mar 02 2016 Rex Dieter <rdieter@fedoraproject.org> 4.11.4-10
Rex Dieter 42d540c
- -webkit: add Provides: to match those of main pkg
Rex Dieter 42d540c
Rex Dieter 4981ef4
* Wed Mar 02 2016 Rex Dieter <rdieter@fedoraproject.org> 4.11.4-9
Rex Dieter 4981ef4
- rebase -webkit.patch, use safer subdir builds
Rex Dieter 4981ef4
Rex Dieter 5a3dcd4
* Mon Feb 29 2016 Rex Dieter <rdieter@fedoraproject.org> - 4.11.4-8
Rex Dieter 5a3dcd4
- don't remove anything from uic/widget-plugins (see also #1294307)
Rex Dieter 5a3dcd4
- -webkit subpkg
Rex Dieter 5a3dcd4
34c5800
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.11.4-7
34c5800
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
34c5800
Rex Dieter e76dd6a
* Sun Jan 31 2016 Rex Dieter <rdieter@fedoraproject.org> 4.11.4-6
Rex Dieter e76dd6a
- explicitly set CFLAGS,CXXFLAGS,LFLAGS
Rex Dieter e76dd6a
5a5eba6
* Thu Nov 12 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.11.4-5
5a5eba6
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
5a5eba6
93be8e6
* Tue Nov 10 2015 Than Ngo <than@redhat.com> - 4.11.4-4
93be8e6
- rebuild
93be8e6
Robert Kuska 64304ea
* Tue Oct 13 2015 Robert Kuska <rkuska@redhat.com> - 4.11.4-3
Robert Kuska 64304ea
- Rebuilt for Python3.5 rebuild
Robert Kuska 64304ea
e73fbb3
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.11.4-2
e73fbb3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
e73fbb3
Rex Dieter 97df795
* Fri Jun 12 2015 Rex Dieter <rdieter@fedoraproject.org> 4.11.4-1
Rex Dieter 97df795
- PyQt4-4.11.4
Rex Dieter 97df795
Rex Dieter 28ca9e3
* Fri Jun 05 2015 Rex Dieter <rdieter@fedoraproject.org> - 4.11.3-5
Rex Dieter 28ca9e3
- drop qscintilla conditional
Rex Dieter 28ca9e3
- -python3-devel: include binaries, use pyuic4 wrapper (see also #1193107)
Rex Dieter 28ca9e3
188a475
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 4.11.3-4
188a475
- Rebuilt for GCC 5 C++11 ABI change
188a475
Rex Dieter 0bc0c75
* Wed Mar 25 2015 Rex Dieter <rdieter@fedoraproject.org> 4.11.3-3
Rex Dieter 0bc0c75
- rebuild (sip)
Rex Dieter 0bc0c75
Rex Dieter b53c915
* Wed Feb 25 2015 Rex Dieter <rdieter@fedoraproject.org> 4.11.3-2
Rex Dieter b53c915
- rebuild (sip)
Rex Dieter b53c915
Rex Dieter 6fdebd2
* Mon Nov 10 2014 Rex Dieter <rdieter@fedoraproject.org> 4.11.3-1
Rex Dieter 6fdebd2
- PyQt4-4.11.3
Rex Dieter 6fdebd2
Rex Dieter 86e1e11
* Thu Nov 06 2014 Rex Dieter <rdieter@fedoraproject.org> 4.11.2-2
Rex Dieter 86e1e11
- python2_sitelib should be python2_sitearch (#1161121)
Rex Dieter 86e1e11
Rex Dieter d908ef3
* Mon Sep 15 2014 Rex Dieter <rdieter@fedoraproject.org> 4.11.2-1
Rex Dieter d908ef3
- PyQt4-4.11.2
Rex Dieter d908ef3
253f519
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.11.1-3
253f519
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
253f519
Rex Dieter e6441f9
* Wed Aug 13 2014 Rex Dieter <rdieter@fedoraproject.org> 4.11.1-2
Rex Dieter e6441f9
- rebuild (qt/phonon)
Rex Dieter e6441f9
Rex Dieter 8279cbc
* Sun Jul 06 2014 Rex Dieter <rdieter@fedoraproject.org> 4.11.1-1
Rex Dieter 8279cbc
- PyQt4-4.11.1
Rex Dieter 8279cbc
dfb165d
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.11.1-0.3.9d5a6843b580
dfb165d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
dfb165d
Rex Dieter 2e68d76
* Wed Jun 04 2014 Rex Dieter <rdieter@fedoraproject.org> 4.11.1-0.2.9d5a6843b580
Rex Dieter 2e68d76
- rebuild for new qscintilla (#1104559)
Rex Dieter 2e68d76
Rex Dieter 4d4e126
* Sun Jun 01 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.11.1-0.1.9d5a6843b580
Rex Dieter 4d4e126
- PyQt4-4.11.1 snapshot (fix FTBFS)
Rex Dieter 4d4e126
- re-enable -assistant subpkg
Rex Dieter 4d4e126
Rex Dieter 2e32194
* Wed May 28 2014 Rex Dieter <rdieter@fedoraproject.org> 4.11-1
Rex Dieter 2e32194
- PyQt-4.11
Rex Dieter bd4ff75
- Obsoletes: PyQt4-assistant
Rex Dieter bd4ff75
- use configure-ng.py (may as well, configure.py is broken)
Rex Dieter 2e32194
Rex Dieter 7ef9f6f
* Mon May 12 2014 Rex Dieter <rdieter@fedoraproject.org> 4.10.4-2
Rex Dieter 7ef9f6f
- rebuild (f21-python)
Rex Dieter 7ef9f6f
Rex Dieter 064cb69
* Sun Mar 16 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.10.4-1
Rex Dieter 064cb69
- PyQt-4.10.4 (#1076001)
Rex Dieter 064cb69
- s/python/python2/
Rex Dieter 064cb69
Rex Dieter 5224b5a
* Fri Mar 14 2014 Rex Dieter <rdieter@fedoraproject.org> 4.10.3-6
Rex Dieter 32727ed
- polish/improve uic multilib issues (#1076346)
Rex Dieter 0d7e97f
- -doc.noarch,-qsci-api subpkgs
Rex Dieter 32727ed
- python3-PyQt4: python3-dbus support
Rex Dieter 5224b5a
Rex Dieter 85126dd
* Mon Feb 17 2014 Rex Dieter <rdieter@fedoraproject.org> 4.10.3-5
Rex Dieter 85126dd
- flesh out python(3)-qt4 related provides
Rex Dieter 85126dd
Rex Dieter 9ab21d0
* Fri Dec 06 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.3-4
Rex Dieter 9ab21d0
- rebuild (phonon)
Rex Dieter 9ab21d0
Rex Dieter ac39e50
* Thu Nov 21 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.3-3
Rex Dieter d377cf5
- simpler phonon_detect.patch
Rex Dieter d377cf5
Rex Dieter ac39e50
* Thu Nov 14 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.3-2
Rex Dieter f6549b3
- fix build against phonon-4.7+ (kde#306261)
Rex Dieter f6549b3
Rex Dieter bf63f8b
* Wed Oct 16 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.3-1
Rex Dieter bf63f8b
- 4.10.3
Rex Dieter bf63f8b
ee5286e
* Mon Oct 07 2013 Than Ngo <than@redhat.com> - 4.10.2-3
ee5286e
- fix license tag
ee5286e
- add missing buildroot
ee5286e
787a22d
* Fri Aug 02 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.10.2-2
787a22d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
787a22d
Rex Dieter 4badf36
* Mon Jun 17 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.2-1
Rex Dieter 4badf36
- 4.10.2
Rex Dieter 4badf36
ddd8951
* Tue May 07 2013 Than Ngo <than@redhat.com> - 4.10.1-5
ddd8951
- add qtassistant macro
ddd8951
Rex Dieter 2527a3f
* Fri May 03 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.1-4
Rex Dieter 2527a3f
- fix dbus/mainloop hacks (#957867)
Rex Dieter 2527a3f
Rex Dieter 23192d9
* Thu May 02 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.1-3
Rex Dieter 23192d9
- ImportError: cannot import name uic (#958736)
Rex Dieter 23192d9
Rex Dieter 163ca88
* Fri Apr 26 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.1-2
Rex Dieter 163ca88
- filter private shared objects
Rex Dieter 163ca88
- %%{python_sitelib}/dbus/mainloop/qt.so should be in %%python_sitearch (#957260)
Rex Dieter 163ca88
- .spec cleanup
Rex Dieter 163ca88
- -assistant subpkg
Rex Dieter 163ca88
Rex Dieter d28b463
* Mon Apr 22 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.1-1
Rex Dieter d28b463
- 4.10.1
Rex Dieter d28b463
68f6cd4
* Tue Apr 02 2013 Than Ngo <than@redhat.com> - 4.10-3
68f6cd4
- adapt rhel patch
68f6cd4
Rex Dieter d8aeff3
* Fri Mar 22 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10-2
Rex Dieter 0cd3a39
- introduce qscintilla, webkit feature macros
Rex Dieter d8aeff3
Rex Dieter 78acc2c
* Sun Mar 03 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10-1
Rex Dieter 78acc2c
- 4.10
Rex Dieter 78acc2c
0747656
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.9.6-3
0747656
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
0747656
29fff24
* Fri Jan 04 2013 Than Ngo <than@redhat.com> - 4.9.6-2
29fff24
- adapt rhel patch
29fff24
Rex Dieter 03ec092
* Sun Dec 09 2012 Rex Dieter <rdieter@fedoraproject.org> 4.9.6-1
Rex Dieter 03ec092
- 4.9.6
Rex Dieter 03ec092
a363e16
* Sun Oct 28 2012 Rex Dieter <rdieter@fedoraproject.org> 4.9.5-3
a363e16
- rebuild (sip)
a363e16
60930ea
* Thu Oct 11 2012 Than Ngo <than@redhat.com> - 4.9.5-2
60930ea
- update webkit patch
60930ea
91b7e91
* Mon Oct 01 2012 Rex Dieter <rdieter@fedoraproject.org> 4.9.5-1
91b7e91
- PyQt-4.9.5
91b7e91
f6a9526
* Sat Aug 04 2012 David Malcolm <dmalcolm@redhat.com> - 4.9.4-5
f6a9526
- rebuild for https://fedoraproject.org/wiki/Features/Python_3.3
f6a9526
99acdae
* Fri Aug  3 2012 David Malcolm <dmalcolm@redhat.com> - 4.9.4-4
99acdae
- make with_python3 be conditional on fedora
99acdae
c916a45
* Mon Jul 30 2012 Than Ngo <than@redhat.com> - 4.9.4-3
c916a45
- update webkit patch
c916a45
1bd8099
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.9.4-2
1bd8099
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
1bd8099
b0c4bca
* Thu Jun 28 2012 Rex Dieter <rdieter@fedoraproject.org> 4.9.4-1
b0c4bca
- 4.9.4
b0c4bca
8e573fe
* Sun Jun 24 2012 Rex Dieter <rdieter@fedoraproject.org> 4.9.3-1
8e573fe
- 4.9.3
8e573fe
d28beaa
* Fri Jun 22 2012 Rex Dieter <rdieter@fedoraproject.org> 4.9.2-1
d28beaa
- 4.9.2
d28beaa
568480d
* Thu Jun 21 2012 Rex Dieter <rdieter@fedoraproject.org> 4.9.1-4
568480d
- PyQt4 opengl-types.sip multilib conflict (#509415)
568480d
f2c9aac
* Fri May 04 2012 Than Ngo <than@redhat.com> - 4.9.1-3
f2c9aac
- add rhel/fedora condition
f2c9aac
4eefc75
* Sun Mar  4 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 4.9.1-2
4eefc75
- Add upstream patch (via Debian) to fix FTBFS on ARM
4eefc75
b5eb072
* Sat Feb 11 2012 Rex Dieter <rdieter@fedoraproject.org> 4.9.1-1
b5eb072
- 4.9.1
b5eb072
955f2f3
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.9-3
955f2f3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
955f2f3
1c15280
* Mon Jan 09 2012 Rex Dieter <rdieter@fedoraproject.org> 4.9-2
1c15280
- upstream doItemsLayout patch
1c15280
76752af
* Fri Dec 23 2011 Rex Dieter <rdieter@fedoraproject.org> 4.9-1
76752af
- 4.9
76752af
261a213
* Tue Dec 20 2011 Than Ngo <than@redhat.com> - 4.8.6-4
261a213
- Provides: pyqt4
261a213
968e2e1
* Wed Dec 14 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.6-3
968e2e1
- -devel: Provides: -webkit-devel
968e2e1
dfdd0a6
* Fri Nov 18 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.6-2
dfdd0a6
- Provides: python(3)-qt4
dfdd0a6
a731cc2
* Wed Oct 26 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.6-1
a731cc2
- 4.8.6
a731cc2
662cf65
* Mon Oct 17 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-2
662cf65
- pkgconfig-style deps
662cf65
- Provides: -webkit
662cf65
- s/python3-PyQt4/python3-%%name/
662cf65
5018f3e
* Wed Aug 10 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.5-1
5018f3e
- 4.8.5
5018f3e
b27110c
* Sat Jul 23 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.4-4
b27110c
- rebuild (qt48)
b27110c
abcc6cd
* Thu Jun 16 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.4-3
abcc6cd
- rebuild
abcc6cd
b40541d
* Wed Jun 08 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.4-2
b40541d
- squash more rpaths
b40541d
677d980
* Mon May 02 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.4-1
677d980
- 4.8.4
677d980
d41b261
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.8.3-2
d41b261
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
d41b261
91d566a
* Mon Jan 24 2011 Rex Dieter <rdieter@fedoraproject.org> 4.8.3-1
91d566a
- PyQt4-x11-gpl-4.8.3
91d566a
ace475f
* Sat Jan 15 2011 Rex Dieter <rdieter@fedoraproject.org> - 4.8.3-0.1.454d07a16153
ace475f
- 4.8.3 snapshot
ace475f
- Little typo (#668289)
ace475f
3a568f8
* Fri Dec 24 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.8.2-1
3a568f8
- PyQt4-x11-gpl-4.8.2
3a568f8
48cf0c6
* Sat Oct 30 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.8.1-1
48cf0c6
- PyQt4-x11-gpl-4.8.1
48cf0c6
ade7b8d
* Wed Oct 27 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.8-3
ade7b8d
- fix pyuic_shbang.patch
ade7b8d
- drop implicit-linking patch (no longer needed)
ade7b8d
7d4d0ce
* Sun Oct 24 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.8-2
7d4d0ce
- drop BR: qt-assistant-adp-devel (these deprecated bindings are no longer included)
7d4d0ce
e5c56d7
* Sat Oct 23 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.8-1
e5c56d7
- PyQt-x11-gpl-4.8
e5c56d7
df36737
* Sat Oct 02 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.7-3
df36737
- backport patch to fix kdebindings/pykde ftbfs
df36737
- drop sip-devel min version a bit to match reality
df36737
Jesse Keating c2a1612
* Wed Sep 29 2010 jkeating - 4.7.7-2
Jesse Keating c2a1612
- Rebuilt for gcc bug 634757
Jesse Keating c2a1612
3f2e343
* Wed Sep 22 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.7-1
3f2e343
- PyQt-x11-gpl-4.7.7
3f2e343
8b8f717
* Mon Sep 13 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.6-2
8b8f717
- backport pyuic fix for python2
8b8f717
8c5ef92
* Thu Sep 09 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.6-1
8c5ef92
- PyQt-x11-gpl-4.7.6
8c5ef92
d20e8ed
* Wed Aug 25 2010 Thomas Spura <tomspur@fedoraproject.org> - 4.7.4-3
d20e8ed
- rebuild with python3.2
d20e8ed
  http://lists.fedoraproject.org/pipermail/devel/2010-August/141368.html
d20e8ed
1229056
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 4.7.4-2
1229056
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
1229056
fb93eec
* Wed Jul 14 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.4-1
fb93eec
- PyQt-x11-gpl-4.7.4
fb93eec
fe007e2
* Sat May 08 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.3-3
fe007e2
- BR: qt4-webkit-devel
fe007e2
80a883e
* Mon Apr 26 2010 David Malcolm <dmalcolm@redhat.com> - 4.7.3-2
80a883e
- add python 3 subpackages (#586196)
80a883e
e22cfb5
* Sat Apr 17 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.3-1
e22cfb5
- PyQt-x11-gpl-4.7.3
e22cfb5
f6eb58a
* Sun Mar 21 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.7.2-2
f6eb58a
- rebuild against fixed qt to get QtMultimedia detected properly
f6eb58a
b875039
* Thu Mar 18 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7.2-1
b875039
- PyQt-x11-gpl-4.7.2
b875039
b0ae092
* Sun Mar 14 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.7-5
b0ae092
- fix implicit linking when checking for QtHelp and QtAssistant
b0ae092
- remove Python 3 code from Python 2.6 directory, fixes FTBFS (#564633)
b0ae092
18e1648
* Sat Mar 13 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.7-4
d033e00
- BR qt-assistant-adp-devel
d033e00
18e1648
* Tue Feb 23 2010 Than Ngo <than@redhat.com> - 4.7-3
18e1648
- fix multilib conflict because of timestamp
18e1648
910d46e
* Sun Feb 14 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7-2
910d46e
- rebuild
910d46e
9c375b2
* Fri Jan 15 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7-1
9c375b2
- PyQt-x11-gpl-4.7 (final)
9c375b2
05a52ef
* Thu Jan 07 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.7-0.1.20091231
05a52ef
- PyQt-x11-gpl-4.7-snapshot-20091231
05a52ef
bba8caf
* Fri Nov 27 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.2-5
bba8caf
- phonon bindings missing (#541685)
bba8caf
0f403b2
* Wed Nov 25 2009 Than Ngo <than@redhat.com> - 4.6.2-4
0f403b2
- fix conditional for RHEL
0f403b2
834f81d
* Wed Nov 25 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.2-3
834f81d
- PyQt4-4.6.2 breaks QStringList in QVariant, rebuild with sip-4.9.3 (#541211)
834f81d
834f81d
* Wed Nov 25 2009 Than Ngo <than@redhat.com> - 4.6.2-2
834f81d
- fix conditional for RHEL
834f81d
57daf78
* Fri Nov 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.2-1
57daf78
- PyQt4-4.6.2
57daf78
053e91a
* Thu Nov 19 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.1-2.1
053e91a
- rebuild (for qt-4.6.0-rc1, f13+)
053e91a
be9db27
* Mon Nov 16 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.1-2
be9db27
- Requires: sip-api(%%_sip_api_major) >= %%_sip_api
be9db27
29e93be
* Fri Oct 23 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.1-1
29e93be
- PyQt4-4.6.1
29e93be
ab23468
* Thu Oct 15 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.6.1-0.1.20091014
ab23468
- PyQt4-4.6.1-snapshot-20091014 (#529192)
ab23468
d65826e
* Tue Jul 28 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.4-1
d65826e
- PyQt4-4.5.4
d65826e
731c08f
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.5.2-2
731c08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
731c08f
fa058c1
* Thu Jul 16 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-1
fa058c1
- PyQt4-4.5.2
fa058c1
df45901
* Thu Jul 02 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-2
df45901
- fix build with qt-4.5.2
df45901
- PyQt4-devel multilib conflict (#509415)
df45901
d62c817
* Tue Jun 16 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-1
d62c817
- PyQt-4.5.1
d62c817
ddf6958
* Fri Jun 05 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5-1
ddf6958
- PyQt-4.5
ddf6958
64bee88
* Thu May 21 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5-0.2.20090520
64bee88
- fix generation of sip_ver
64bee88
64bee88
* Thu May 21 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.5-0.1.20090520
2585720
- PyQt-4.5-snapshot-20090520