From c6d14316b9dfedd7f26d2d503a5f0761fd5ae7c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=95=D0=B2=D0=B3=D0=B5=D0=BD=D0=B8=D0=B9=20=D0=A5=D1=80?= =?UTF-8?q?=D0=B0=D0=BC=D0=BE=D0=B2?= Date: Mon, 8 Dec 2025 21:29:54 +0000 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D1=8B=20=D0=BF=D0=B0=D0=BA=D0=B5=D1=82=D1=8B=20PySide6?= =?UTF-8?q?=20=D0=B4=D0=BB=D1=8F=20=D0=BF=D1=80=D0=B8=D0=B2=D1=8F=D0=B7?= =?UTF-8?q?=D0=BE=D0=BA=20Python=20=D0=BA=20Qt6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - python3-shiboken6 6.8.3-1 - python3-pyside6-essentials 6.8.3-1 - python3-pyside6-addons 6.8.3-1 - python3-pyside6 6.8.3-1 --- python3-pyside6-addons/alr.sh | 59 ++++++++++++++++++++++ python3-pyside6-essentials/alr.sh | 82 +++++++++++++++++++++++++++++++ python3-pyside6/alr.sh | 54 ++++++++++++++++++++ python3-shiboken6/alr.sh | 41 ++++++++++++++++ 4 files changed, 236 insertions(+) create mode 100644 python3-pyside6-addons/alr.sh create mode 100644 python3-pyside6-essentials/alr.sh create mode 100644 python3-pyside6/alr.sh create mode 100644 python3-shiboken6/alr.sh diff --git a/python3-pyside6-addons/alr.sh b/python3-pyside6-addons/alr.sh new file mode 100644 index 0000000..bf8358b --- /dev/null +++ b/python3-pyside6-addons/alr.sh @@ -0,0 +1,59 @@ +name='python3-pyside6-addons' +version='6.8.3' +release='1' +desc='PySide6 Addons - Additional Qt6 modules for Python' +desc_ru='Дополнительные модули Qt6 для Python' +homepage='https://www.pyside.org' +maintainer='Evgeny Khramov ' +maintainer_ru='Евгений Храмов ' +architectures=('amd64') +license=('LGPL-3.0') +provides=('pyside6-addons') +conflicts=('pyside6-addons') + +deps=( + 'python3' + 'python3-pyside6-essentials' + 'libgcc' + 'glibc' +) +deps_arch=( + 'python' + 'python-pyside6-essentials' + 'gcc-libs' + 'glibc' +) +deps_debian=( + 'python3' + 'python3-pyside6-essentials' + 'libgcc-s1' + 'libc6' +) +deps_fedora=( + 'python3' + 'python3-pyside6-essentials' + 'libgcc' + 'glibc' +) +deps_redos=("${deps_fedora[@]}") +deps_rhel=("${deps_fedora[@]}") +deps_rosa=("${deps_fedora[@]}") + +build_deps=('python3' 'python3-pip' 'python3-installer') +build_deps_arch=('python' 'python-pip' 'python-installer') +build_deps_debian=('python3' 'python3-pip' 'python3-installer') +build_deps_fedora=("${build_deps[@]}") +build_deps_redos=("${build_deps[@]}") +build_deps_rhel=("${build_deps[@]}") +build_deps_rosa=("${build_deps[@]}") + +sources=("https://files.pythonhosted.org/packages/cp311/P/PySide6_Addons/PySide6_Addons-${version}-cp311-abi3-manylinux_2_28_x86_64.whl") +checksums=('SKIP') + +package() { + python -m installer --destdir="$pkgdir" --prefix=/usr "$srcdir/PySide6_Addons-${version}-cp311-abi3-manylinux_2_28_x86_64.whl" +} + +files() { + files-find-lib +} diff --git a/python3-pyside6-essentials/alr.sh b/python3-pyside6-essentials/alr.sh new file mode 100644 index 0000000..3d02794 --- /dev/null +++ b/python3-pyside6-essentials/alr.sh @@ -0,0 +1,82 @@ +name='python3-pyside6-essentials' +version='6.8.3' +release='1' +desc='PySide6 Essentials - Essential Qt6 modules for Python' +desc_ru='Основные модули Qt6 для Python' +homepage='https://www.pyside.org' +maintainer='Evgeny Khramov ' +maintainer_ru='Евгений Храмов ' +architectures=('amd64') +license=('LGPL-3.0') +provides=('pyside6-essentials') +conflicts=('pyside6-essentials') + +deps=( + 'python3' + 'python3-shiboken6' + 'libgcc' + 'glibc' + 'libxcb' + 'libxkbcommon' + 'fontconfig' + 'freetype' + 'mesa' + 'libglvnd' +) +deps_arch=( + 'python' + 'python-shiboken6' + 'gcc-libs' + 'glibc' + 'libxcb' + 'libxkbcommon' + 'fontconfig' + 'freetype2' + 'mesa' + 'libglvnd' +) +deps_debian=( + 'python3' + 'python3-shiboken6' + 'libgcc-s1' + 'libc6' + 'libxcb1' + 'libxkbcommon0' + 'libfontconfig1' + 'libfreetype6' + 'libgl1' +) +deps_fedora=( + 'python3' + 'python3-shiboken6' + 'libgcc' + 'glibc' + 'libxcb' + 'libxkbcommon' + 'fontconfig' + 'freetype' + 'mesa-libGL' +) +deps_redos=("${deps_fedora[@]}") +deps_rhel=("${deps_fedora[@]}") +deps_rosa=("${deps_fedora[@]}") + +build_deps=('python3' 'python3-pip' 'python3-installer') +build_deps_arch=('python' 'python-pip' 'python-installer') +build_deps_debian=('python3' 'python3-pip' 'python3-installer') +build_deps_fedora=("${build_deps[@]}") +build_deps_redos=("${build_deps[@]}") +build_deps_rhel=("${build_deps[@]}") +build_deps_rosa=("${build_deps[@]}") + +sources=("https://files.pythonhosted.org/packages/cp311/P/PySide6_Essentials/PySide6_Essentials-${version}-cp311-abi3-manylinux_2_28_x86_64.whl") +checksums=('SKIP') + +package() { + python -m installer --destdir="$pkgdir" --prefix=/usr "$srcdir/PySide6_Essentials-${version}-cp311-abi3-manylinux_2_28_x86_64.whl" +} + +files() { + files-find-bin + files-find-lib +} diff --git a/python3-pyside6/alr.sh b/python3-pyside6/alr.sh new file mode 100644 index 0000000..5da674c --- /dev/null +++ b/python3-pyside6/alr.sh @@ -0,0 +1,54 @@ +name='python3-pyside6' +version='6.8.3' +release='1' +desc='Python bindings for the Qt 6 cross-platform application and UI framework' +desc_ru='Привязки Python для кроссплатформенного фреймворка Qt 6' +homepage='https://www.pyside.org' +maintainer='Evgeny Khramov ' +maintainer_ru='Евгений Храмов ' +architectures=('amd64') +license=('LGPL-3.0') +provides=('pyside6') +conflicts=('pyside6') + +deps=( + 'python3' + 'python3-shiboken6' + 'python3-pyside6-essentials' + 'python3-pyside6-addons' +) +deps_arch=( + 'python' + 'python-shiboken6' + 'python-pyside6-essentials' + 'python-pyside6-addons' +) +deps_debian=( + 'python3' + 'python3-shiboken6' + 'python3-pyside6-essentials' + 'python3-pyside6-addons' +) +deps_fedora=("${deps[@]}") +deps_redos=("${deps[@]}") +deps_rhel=("${deps[@]}") +deps_rosa=("${deps[@]}") + +build_deps=('python3' 'python3-pip' 'python3-installer') +build_deps_arch=('python' 'python-pip' 'python-installer') +build_deps_debian=('python3' 'python3-pip' 'python3-installer') +build_deps_fedora=("${build_deps[@]}") +build_deps_redos=("${build_deps[@]}") +build_deps_rhel=("${build_deps[@]}") +build_deps_rosa=("${build_deps[@]}") + +sources=("https://files.pythonhosted.org/packages/py3/P/PySide6/PySide6-${version}-py3-none-any.whl") +checksums=('SKIP') + +package() { + python -m installer --destdir="$pkgdir" --prefix=/usr "$srcdir/PySide6-${version}-py3-none-any.whl" +} + +files() { + files-find-lib +} diff --git a/python3-shiboken6/alr.sh b/python3-shiboken6/alr.sh new file mode 100644 index 0000000..f8b05be --- /dev/null +++ b/python3-shiboken6/alr.sh @@ -0,0 +1,41 @@ +name='python3-shiboken6' +version='6.8.3' +release='1' +desc='Python / C++ bindings helper module' +desc_ru='Вспомогательный модуль для привязок Python / C++' +homepage='https://www.pyside.org' +maintainer='Evgeny Khramov ' +maintainer_ru='Евгений Храмов ' +architectures=('amd64') +license=('LGPL-3.0') +provides=('shiboken6') +conflicts=('shiboken6') + +deps=('python3' 'libgcc' 'glibc') +deps_arch=('python' 'gcc-libs' 'glibc') +deps_debian=('python3' 'libgcc-s1' 'libc6') +deps_fedora=('python3' 'libgcc' 'glibc') +deps_redos=("${deps_fedora[@]}") +deps_rhel=("${deps_fedora[@]}") +deps_rosa=("${deps_fedora[@]}") +deps_alpine=('python3' 'libgcc' 'musl') + +build_deps=('python3' 'python3-pip' 'python3-installer') +build_deps_arch=('python' 'python-pip' 'python-installer') +build_deps_debian=('python3' 'python3-pip' 'python3-installer') +build_deps_fedora=("${build_deps[@]}") +build_deps_redos=("${build_deps[@]}") +build_deps_rhel=("${build_deps[@]}") +build_deps_rosa=("${build_deps[@]}") +build_deps_alpine=('python3' 'py3-pip' 'py3-installer') + +sources=("https://files.pythonhosted.org/packages/cp311/s/shiboken6/shiboken6-${version}-cp311-abi3-manylinux_2_28_x86_64.whl") +checksums=('SKIP') + +package() { + python -m installer --destdir="$pkgdir" --prefix=/usr "$srcdir/shiboken6-${version}-cp311-abi3-manylinux_2_28_x86_64.whl" +} + +files() { + files-find-lib +}