drop old depends
This commit is contained in:
parent
68ac2abbc0
commit
0363f7068e
5 changed files with 0 additions and 233 deletions
|
@ -1,41 +0,0 @@
|
||||||
# Contributor: Aiden Grossman <agrossman154@yahoo.com>
|
|
||||||
# Maintainer: Aiden Grossman <agrossman154@yahoo.com>
|
|
||||||
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
|
|
||||||
"
|
|
|
@ -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__:
|
|
|
@ -1,74 +0,0 @@
|
||||||
# Maintainer: Luca Weiss <luca@z3ntu.xyz>
|
|
||||||
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
|
|
||||||
"
|
|
|
@ -1,93 +0,0 @@
|
||||||
# Contributor: Leo <thinkabit.ukim@gmail.com>
|
|
||||||
# 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
|
|
||||||
"
|
|
|
@ -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
|
|
Loading…
Reference in a new issue