diff --git a/backports/py3-pivy/APKBUILD b/backports/py3-pivy/APKBUILD deleted file mode 100644 index 26054bc..0000000 --- a/backports/py3-pivy/APKBUILD +++ /dev/null @@ -1,41 +0,0 @@ -# Contributor: Aiden Grossman -# Maintainer: Aiden Grossman -pkgname=py3-pivy -_pkgname=pivy -pkgver=0.6.8 -pkgrel=3 -pkgdesc="Python3 bindings for coin" -url="https://github.com/coin3d/pivy" -# riscv64 blocked by qt5-qtwebengine via py3-pyside2 -# py3-pyside2 is not available on armhf -arch="all !armhf !riscv64" -license="ISC" -depends="py3-pyside2" -makedepends="swig soqt-dev qt5-qtbase-dev python3-dev glu-dev cmake samurai" -checkdepends="py3-pytest" -options="!check" # test suite is interactive and requires full installation -source="$pkgname-$pkgver.tar.gz::https://github.com/coin3d/pivy/archive/refs/tags/$pkgver.tar.gz - qt5.patch - " -builddir="$srcdir/$_pkgname-$pkgver" - -build() { - if [ "$CBUILD" != "$CHOST" ]; then - CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" - fi - cmake -B build -G Ninja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DBUILD_SHARED_LIBS=True \ - -DCMAKE_BUILD_TYPE=None \ - $CMAKE_CROSSOPTS - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} - -sha512sums=" -723b09028f2e3075056b9588cebad0ddccbc98d0c15552b9565c177b0de764b9645f88ea2bc534ccf606f2e0b59f91e1d03551b55ece66c0654ce9cdf09a1a7c py3-pivy-0.6.8.tar.gz -7750ded3eb09da510ba5f84e7957c2ae1f92be0df280901fd9c9eba4164758a8f2d436e2d6ae7634a91aed12609f4eefd181922e6caed0b4906c6bc9dbd7b562 qt5.patch -" diff --git a/backports/py3-pivy/qt5.patch b/backports/py3-pivy/qt5.patch deleted file mode 100644 index 7dfdc97..0000000 --- a/backports/py3-pivy/qt5.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ./qtinfo.py -+++ ./qtinfo.py -@@ -7,7 +7,7 @@ - if qmake_command: - self._qmake_command = qmake_command - else: -- self._qmake_command = [find_executable("qmake"),] -+ self._qmake_command = [find_executable("qmake-qt5"),] - self._dict = {} - # bind all variables early at __init__ time. - for thing in self.__class__.__dict__: diff --git a/backports/py3-pyside2/APKBUILD b/backports/py3-pyside2/APKBUILD deleted file mode 100644 index 96e5d3c..0000000 --- a/backports/py3-pyside2/APKBUILD +++ /dev/null @@ -1,74 +0,0 @@ -# Maintainer: Luca Weiss -pkgname=py3-pyside2 -pkgver=5.15.13 -pkgrel=0 -pkgdesc="Enables the use of Qt5 APIs in Python applications" -url="https://doc.qt.io/qtforpython-5/" -arch="all !armhf" -license="LGPL-3.0-only AND GPL-2.0-only" -_llvmver=15 -depends="py3-shiboken2" -makedepends=" - clang$_llvmver-dev - cmake - libshiboken2-dev - qt5-qt3d-dev - qt5-qtbase-dev - qt5-qtcharts-dev - qt5-qtdatavis3d-dev - qt5-qtdeclarative-dev - qt5-qtlocation-dev - qt5-qtmultimedia-dev - qt5-qtquickcontrols2-dev - qt5-qtremoteobjects-dev - qt5-qtscript-dev - qt5-qtscxml-dev - qt5-qtsensors-dev - qt5-qtserialport-dev - qt5-qtspeech-dev - qt5-qtsvg-dev - qt5-qttools-dev - qt5-qtwebchannel-dev - qt5-qtwebsockets-dev - qt5-qtx11extras-dev - qt5-qtxmlpatterns-dev - samurai - shiboken2 - py3-setuptools - py3-zope-event - " -case "$CARCH" in -armv7|aarch64|x86|x86_64) - makedepends="$makedepends qt5-qtwebengine-dev" - ;; -esac -subpackages="$pkgname-dev" -source="https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-$pkgver-src/pyside-setup-opensource-src-$pkgver.tar.xz" -builddir="$srcdir/pyside-setup-opensource-src-$pkgver" -options="!check" # Tests fail - -build() { - export LLVM_INSTALL_DIR=/usr/lib/llvm$_llvmver - cmake -B build -G Ninja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DBUILD_SHARED_LIBS=True \ - -DCMAKE_BUILD_TYPE=None \ - -DPYTHON_EXECUTABLE=/usr/bin/python3 \ - -DBUILD_TESTS=OFF \ - sources/pyside2 - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build - - # Install egg info - export PATH="/usr/lib/qt5/bin:$PATH" - python3 setup.py egg_info --build-type=pyside2 - pythonpath="$(python3 -c "from sysconfig import get_path; print(get_path('platlib'))")" - cp -r PySide2.egg-info "$pkgdir/$pythonpath" -} - -sha512sums=" -559e1d474e382ec835cdf2bc69eb27113fdb920a96a63ab0ee022c2a9d2141e5919afd566cb82701e4d2130b142aa59fcbfd60db34823a4f03b879eee5d9e3a8 pyside-setup-opensource-src-5.15.13.tar.xz -" diff --git a/backports/shiboken2/APKBUILD b/backports/shiboken2/APKBUILD deleted file mode 100644 index ddae1ba..0000000 --- a/backports/shiboken2/APKBUILD +++ /dev/null @@ -1,93 +0,0 @@ -# Contributor: Leo -# Maintainer: -pkgname=shiboken2 -pkgver=5.15.13 -pkgrel=0 -pkgdesc="CPython bindings generator for C++ libraries" -url="https://wiki.qt.io/Qt_for_Python/Shiboken" -arch="all !armhf" # qt5-qtxmlpatterns -> qt5-qtdeclarative -license="GPL-2.0-or-later" -_llvmver=15 -depends_dev="python3-dev" -makedepends=" - $depends_dev - clang$_llvmver-dev - cmake - libxml2-dev - libxslt-dev - llvm$_llvmver-dev - py3-numpy-dev - py3-setuptools - qt5-qtbase-dev - qt5-qtxmlpatterns-dev - samurai - " -subpackages="lib$pkgname:libs lib$pkgname-dev py3-$pkgname:py3" -source=" - https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-$pkgver-src/pyside-setup-opensource-src-$pkgver.tar.xz - py3.12.patch - " -builddir="$srcdir/pyside-setup-opensource-src-$pkgver" - -provides="shiboken=$pkgver-r$pkgrel" # For backward compatibility -replaces="shiboken" # For backward compatibility - -prepare() { - default_prepare - sed -e 's|0x030AFFFF|0x030BFFFF|' -i sources/shiboken2/libshiboken/pep384impl.h -} - -build() { - export LLVM_INSTALL_DIR=/usr/lib/llvm$_llvmver - cmake -B build -S sources/shiboken2 \ - -G Ninja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=None \ - -DBUILD_TESTS=OFF \ - -DUSE_PYTHON_VERSION=3 - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} - -libs() { - license="LGPL-2.1-or-later" - default_libs -} - -dev() { - license="LGPL-2.1-or-later" - default_dev - provides="shiboken-dev=$pkgver-r$pkgrel" - replaces="shiboken-dev" - depends=" - $depends_dev - lib$pkgname=$pkgver-r$pkgrel - $pkgname=$pkgver-r$pkgrel - py3-$pkgname=$pkgver-r$pkgrel - " -} - -py3() { - license="LGPL-2.1-or-later" - depends="" - pkgdesc="Python3 shiboken bindings" - mkdir -p "$subpkgdir"/usr/lib - mv "$pkgdir"/usr/lib/python3* "$subpkgdir"/usr/lib - provides="py3-shiboken=$pkgver-r$pkgrel" # For backward compatibility - replaces="py3-shiboken" # For backward compatibility - - # Install egg info - cd "$builddir" - export PATH="/usr/lib/qt5/bin:$PATH" - python3 setup.py egg_info --build-type=shiboken2 - pythonpath="$(python3 -c "from sysconfig import get_path; print(get_path('platlib'))")" - cp -r shiboken2.egg-info "$subpkgdir/$pythonpath" -} - -sha512sums=" -559e1d474e382ec835cdf2bc69eb27113fdb920a96a63ab0ee022c2a9d2141e5919afd566cb82701e4d2130b142aa59fcbfd60db34823a4f03b879eee5d9e3a8 pyside-setup-opensource-src-5.15.13.tar.xz -61ea3347d30d072bd35d9a8a40fc218cef10a002d335559db91d237d7d857e7e6e8ba13dd58a3dd911636f205ff0d8b36c2b363afdc265fb66f709d3970fe603 py3.12.patch -" diff --git a/backports/shiboken2/py3.12.patch b/backports/shiboken2/py3.12.patch deleted file mode 100644 index f8a18ef..0000000 --- a/backports/shiboken2/py3.12.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/build_scripts/config.py.orig b/build_scripts/config.py -index f2b4c40..7e208b8 100644 ---- a/build_scripts/config.py.orig -+++ b/build_scripts/config.py -@@ -94,7 +94,8 @@ class Config(object): - 'Programming Language :: Python :: 3.8', - 'Programming Language :: Python :: 3.9', - 'Programming Language :: Python :: 3.10', -- 'Programming Language :: Python :: 3.11' -+ 'Programming Language :: Python :: 3.11', -+ 'Programming Language :: Python :: 3.12' - ] - - self.setup_script_dir = None