From 1b7ac1be8f3494a776b548f9c9c90796f9957b02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Fri, 8 Jan 2021 08:05:44 +0700 Subject: [PATCH 1/9] sip: rename to sip4 --- srcpkgs/python3-sip | 2 +- srcpkgs/python3-sip-devel | 2 +- srcpkgs/{sip => sip4}/template | 13 ++++++++----- srcpkgs/{sip => sip4}/update | 0 4 files changed, 10 insertions(+), 7 deletions(-) rename srcpkgs/{sip => sip4}/template (82%) rename srcpkgs/{sip => sip4}/update (100%) diff --git a/srcpkgs/python3-sip b/srcpkgs/python3-sip index 633f7c0bcce..27dcc148ae7 120000 --- a/srcpkgs/python3-sip +++ b/srcpkgs/python3-sip @@ -1 +1 @@ -sip \ No newline at end of file +sip4 \ No newline at end of file diff --git a/srcpkgs/python3-sip-devel b/srcpkgs/python3-sip-devel index 633f7c0bcce..27dcc148ae7 120000 --- a/srcpkgs/python3-sip-devel +++ b/srcpkgs/python3-sip-devel @@ -1 +1 @@ -sip \ No newline at end of file +sip4 \ No newline at end of file diff --git a/srcpkgs/sip/template b/srcpkgs/sip4/template similarity index 82% rename from srcpkgs/sip/template rename to srcpkgs/sip4/template index 87d0c5c6ed6..30de98f8320 100644 --- a/srcpkgs/sip/template +++ b/srcpkgs/sip4/template @@ -1,7 +1,8 @@ -# Template file for 'sip' -pkgname=sip +# Template file for 'sip4' +pkgname=sip4 version=4.19.24 -revision=3 +revision=4 +wrksrc="sip-$version" hostmakedepends="python3-devel" makedepends="${hostmakedepends}" short_desc="Python extension module generator for C/C++ libraries" @@ -10,12 +11,14 @@ license="GPL-2.0-only, GPL-3.0-only, custom:SIP" homepage="https://riverbankcomputing.com/software/sip/intro" distfiles="https://www.riverbankcomputing.com/static/Downloads/sip/${version}/sip-${version}.tar.gz" checksum=edcd3790bb01938191eef0f6117de0bf56d1136626c0ddb678f3a558d62e41e5 +replaces="sip<=${version}_${revision}" +provides="sip-${version}_${revision}" do_build() { python3 configure.py \ CC="${CC}" CFLAGS="${CFLAGS}" CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" \ LINK="${CXX}" LINK_SHLIB="${CXX}" LFLAGS="${LDFLAGS}" STRIP="" \ - INCDIR="${XBPS_CROSS_BASE}/${py3_inc}" ${pyqt5} + INCDIR="${XBPS_CROSS_BASE}/${py3_inc}" make ${makejobs} } @@ -40,7 +43,7 @@ python3-sip_package() { } python3-sip-devel_package() { - depends="python3-sip-${version}_${revision} sip-${version}_${revision}" + depends="python3-sip-${version}_${revision} sip4-${version}_${revision}" short_desc="Python3 SIP bindings - development files" pkg_install() { vmove ${py3_inc} diff --git a/srcpkgs/sip/update b/srcpkgs/sip4/update similarity index 100% rename from srcpkgs/sip/update rename to srcpkgs/sip4/update From ddd28d598c8027ff7a3906053fc12e93794e9f6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Wed, 13 Jan 2021 07:36:15 +0700 Subject: [PATCH 2/9] python3-orocos-kdl: sip renamed to sip4 --- srcpkgs/python3-orocos-kdl/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/python3-orocos-kdl/template b/srcpkgs/python3-orocos-kdl/template index 728ed73d780..281ea8978c5 100644 --- a/srcpkgs/python3-orocos-kdl/template +++ b/srcpkgs/python3-orocos-kdl/template @@ -6,7 +6,7 @@ wrksrc=orocos_kinematics_dynamics-${version} build_wrksrc=python_orocos_kdl build_style=cmake configure_args="-DPYTHON_VERSION=3 -DSIP_EXECUTABLE=/usr/bin/sip" -hostmakedepends="python3 python3-sip sip" +hostmakedepends="python3 python3-sip sip4" makedepends="python3-sip-devel python3-devel orocos-kdl-devel eigen3.2" depends="python3 python3-sip" short_desc="Python3 Bindings for Orocos Kinematics and Dynamics C++ library" From c8f9fc49939603ca58d754283f41b34cd9901949 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Fri, 8 Jan 2021 08:07:11 +0700 Subject: [PATCH 3/9] sip5: rename to sip --- srcpkgs/{sip5 => sip}/template | 9 +++++---- srcpkgs/{sip5 => sip}/update | 0 2 files changed, 5 insertions(+), 4 deletions(-) rename srcpkgs/{sip5 => sip}/template (77%) rename srcpkgs/{sip5 => sip}/update (100%) diff --git a/srcpkgs/sip5/template b/srcpkgs/sip/template similarity index 77% rename from srcpkgs/sip5/template rename to srcpkgs/sip/template index b8e3d0bf10d..4b2090ad89f 100644 --- a/srcpkgs/sip5/template +++ b/srcpkgs/sip/template @@ -1,19 +1,20 @@ -# Template file for 'sip5' -pkgname=sip5 +# Template file for 'sip' +pkgname=sip version=5.5.0 revision=1 -wrksrc="sip-$version" build_style=python3-module hostmakedepends="python3-devel python3-setuptools python3-packaging python3-toml" makedepends="python3-devel" depends="python3-setuptools python3-packaging python3-toml" -short_desc="SIP 5 - Python 3 bindings generator for C/C++ libraries" +short_desc="SIP - Python 3 bindings generator for C/C++ libraries" maintainer="Đoàn Trần Công Danh " license="GPL-2.0-only, GPL-3.0-only, custom:SIP" homepage="https://riverbankcomputing.com/software/sip/intro" distfiles="${PYPI_SITE}/s/sip/sip-${version}.tar.gz" checksum=5d024c419b30fea8a6de8c71a560c7ab0bc3c221fbfb14d55a5b865bd58eaac5 lib32disabled=yes +replaces="sip5<=${version}_${revision}" +provides="sip5-${version}_${revision}" post_install() { sed -n '1,/SUCH DAMAGE/p' sipbuild/project.py >NOTICE diff --git a/srcpkgs/sip5/update b/srcpkgs/sip/update similarity index 100% rename from srcpkgs/sip5/update rename to srcpkgs/sip/update From b68a83aee45779c78e66fc37da7996a609a5b3aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Fri, 8 Jan 2021 08:08:58 +0700 Subject: [PATCH 4/9] sip: update to 6.0.0. --- srcpkgs/sip/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/sip/template b/srcpkgs/sip/template index 4b2090ad89f..3cca9aa59d5 100644 --- a/srcpkgs/sip/template +++ b/srcpkgs/sip/template @@ -1,6 +1,6 @@ # Template file for 'sip' pkgname=sip -version=5.5.0 +version=6.0.0 revision=1 build_style=python3-module hostmakedepends="python3-devel python3-setuptools python3-packaging python3-toml" @@ -11,7 +11,7 @@ maintainer="Đoàn Trần Công Danh " license="GPL-2.0-only, GPL-3.0-only, custom:SIP" homepage="https://riverbankcomputing.com/software/sip/intro" distfiles="${PYPI_SITE}/s/sip/sip-${version}.tar.gz" -checksum=5d024c419b30fea8a6de8c71a560c7ab0bc3c221fbfb14d55a5b865bd58eaac5 +checksum=6185160e1aa8e167b5919c4761cbbf68cc7478d34fb655b3a28b3eb9acb5943a lib32disabled=yes replaces="sip5<=${version}_${revision}" provides="sip5-${version}_${revision}" From 1ee87924391e5062359c2dd9d1061d4f6b27fc78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Fri, 8 Jan 2021 07:52:02 +0700 Subject: [PATCH 5/9] python3-PyQt-builder: update to 1.7.0. --- srcpkgs/python3-PyQt-builder/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/python3-PyQt-builder/template b/srcpkgs/python3-PyQt-builder/template index 1d6c8fa73d4..956a6ab1cde 100644 --- a/srcpkgs/python3-PyQt-builder/template +++ b/srcpkgs/python3-PyQt-builder/template @@ -1,17 +1,17 @@ # Template file for 'python3-PyQt-builder' pkgname=python3-PyQt-builder -version=1.6.0 +version=1.7.0 revision=1 wrksrc=PyQt-builder-$version build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 sip5>=5.5.0" +hostmakedepends="python3-setuptools sip" +depends="python3 sip>=6.0.0" short_desc="PEP 517 compliant PyQt build system" maintainer="Đoàn Trần Công Danh " license="GPL-2.0-only, GPL-3.0-only, custom:SIP" homepage="https://www.riverbankcomputing.com/software/pyqt/" distfiles="$PYPI_SITE/P/PyQt-builder/PyQt-builder-$version.tar.gz" -checksum=fb80f01407718bfc68f78e276f2543fcfc5b5900b1187c1fd1f2ff51a6f2a13c +checksum=b6e3c826f98ff4006ecb34df491ac6062a023b63a32e9f9f50904867aff72f2e post_install() { rm -rf $DESTDIR/$py3_sitelib/pyqtbuild/bundle From ccc59dcf675b209dbeccb4be42371a724cbef35c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Fri, 8 Jan 2021 07:54:12 +0700 Subject: [PATCH 6/9] python3-PyQt5-webengine: sip5 has been renamed to sip --- srcpkgs/python3-PyQt5-webengine/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/python3-PyQt5-webengine/template b/srcpkgs/python3-PyQt5-webengine/template index 920cae92627..ae385283b7f 100644 --- a/srcpkgs/python3-PyQt5-webengine/template +++ b/srcpkgs/python3-PyQt5-webengine/template @@ -3,7 +3,7 @@ pkgname=python3-PyQt5-webengine version=5.15.2 revision=1 wrksrc="PyQtWebEngine-${version}" -hostmakedepends="pkg-config qt5-qmake python3-PyQt5 sip5 qt5-webengine-devel +hostmakedepends="pkg-config qt5-qmake python3-PyQt5 sip qt5-webengine-devel python3-PyQt-builder python3-PyQt5-devel qt5-declarative-devel qt5-webchannel-devel qt5-location-devel" makedepends="qt5-declarative-devel qt5-webchannel-devel qt5-location-devel From 7e064d8e708fa86762bce45947b0167cdfc5c0c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Fri, 8 Jan 2021 07:55:20 +0700 Subject: [PATCH 7/9] python3-PyQt5: depends on new sip --- srcpkgs/python3-PyQt5/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-PyQt5/template b/srcpkgs/python3-PyQt5/template index bac89e57965..2a2733b439c 100644 --- a/srcpkgs/python3-PyQt5/template +++ b/srcpkgs/python3-PyQt5/template @@ -1,7 +1,7 @@ # Template file for 'python3-PyQt5' pkgname=python3-PyQt5 version=5.15.2 -revision=1 +revision=2 _sipver=12.8.0 wrksrc="PyQt5-${version}" build_helper=qemu @@ -193,7 +193,7 @@ python3-PyQt5-devel-tools_package() { } } python3-PyQt5-devel_package() { - depends="sip5 python3-PyQt5-${version}_${revision}" + depends="sip>=6.0.0 python3-PyQt5-${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove ${py3_sitelib}/PyQt5/bindings From b550ccb0c923c844b53ebb6e856f118964f169a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Fri, 8 Jan 2021 07:56:13 +0700 Subject: [PATCH 8/9] python3-sip-PyQt5: build with new sip --- srcpkgs/python3-sip-PyQt5/template | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/srcpkgs/python3-sip-PyQt5/template b/srcpkgs/python3-sip-PyQt5/template index e1d1c45603d..8631cad90fb 100644 --- a/srcpkgs/python3-sip-PyQt5/template +++ b/srcpkgs/python3-sip-PyQt5/template @@ -4,7 +4,7 @@ version=12.8.1 revision=1 wrksrc="PyQt5_sip-$version" build_style=python3-module -hostmakedepends="python3-devel python3-setuptools sip5" +hostmakedepends="python3-devel python3-setuptools sip" makedepends="python3-devel" short_desc="Python 3 PyQt5 SIP bindings with C and C++" maintainer="Orphaned " @@ -14,6 +14,10 @@ distfiles="${PYPI_SITE}/P/PyQt5_sip/PyQt5_sip-${version}.tar.gz" checksum=30e944db9abee9cc757aea16906d4198129558533eb7fadbe48c5da2bd18e0bd lib32disabled=yes +post_extract() { + mkdir -p PyQt5 +} + post_install() { - vlicense /usr/share/licenses/sip5/LICENSE + vlicense /usr/share/licenses/sip/LICENSE } From b9b99a48939131cc640c39cb6c560d341f87c13c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Wed, 13 Jan 2021 07:42:23 +0700 Subject: [PATCH 9/9] sip: add dummy sip5 --- srcpkgs/sip/template | 6 ++++++ srcpkgs/sip5 | 1 + 2 files changed, 7 insertions(+) create mode 120000 srcpkgs/sip5 diff --git a/srcpkgs/sip/template b/srcpkgs/sip/template index 3cca9aa59d5..d7a1186a253 100644 --- a/srcpkgs/sip/template +++ b/srcpkgs/sip/template @@ -21,3 +21,9 @@ post_install() { vlicense NOTICE vlicense LICENSE } + +sip5_package() { + short_desc+=" - transition" + build_style=meta + depends=sip-${version}_${revision} +} diff --git a/srcpkgs/sip5 b/srcpkgs/sip5 new file mode 120000 index 00000000000..633f7c0bcce --- /dev/null +++ b/srcpkgs/sip5 @@ -0,0 +1 @@ +sip \ No newline at end of file