From 1203753e69d90935b87b707b42ab2e0faf4aba1b 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=28=D0=A5?= =?UTF-8?q?=D1=80=D0=B0=D0=BC=D1=8B=D1=87=D0=AA=29=20=D0=A5=D1=80=D0=B0?= =?UTF-8?q?=D0=BC=D0=BE=D0=B2?= Date: Sun, 21 Sep 2025 19:21:47 +0300 Subject: [PATCH] maturin 1.9.4-2 --- maturin/alr.sh | 84 +++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 76 insertions(+), 8 deletions(-) diff --git a/maturin/alr.sh b/maturin/alr.sh index 3497a61..fc450e0 100644 --- a/maturin/alr.sh +++ b/maturin/alr.sh @@ -1,21 +1,50 @@ name='maturin' version='1.9.4' -release='1' -desc='Build and publish crates with pyo3, rust-cpython and cffi bindings.' +release='2' +desc='Build and publish crates with pyo3, rust-cpython and cffi bindings' +desc_ru='Сборка и публикация крейтов с привязками pyo3, rust-cpython и cffi' homepage='https://github.com/PyO3/maturin' +maintainer='Evgeny Khramov ' maintainer_ru='Евгений Храмов ' architectures=('amd64') license=('Apache-2.0 OR MIT') provides=('maturin') conflicts=('maturin') -depends=( +deps=( 'bzip2' 'libgcc' 'glibc' 'openssl' 'rust' ) + +deps_alt=( + 'libbzip2' + 'libgcc' + 'glibc-core' + 'openssl' + 'rust' +) +deps_arch=( + 'bzip2' + 'gcc-libs' + 'glibc' + 'openssl' + 'rust' +) +deps_debian=( + 'libbz2-1.0' + 'libgcc-s1' + 'libc6' + 'libssl3' + 'rustc' +) +deps_fedora=("${deps[@]}") +deps_redos=("${deps[@]}") +deps_rhel=("${deps[@]}") +deps_rosa=("${deps[@]}") + build_deps=( 'bzip2' 'libgcc' @@ -30,19 +59,53 @@ build_deps=( 'cargo' 'openssl-devel' ) -build_deps_almalinux=( - 'bzip2' + +build_deps_alt=( + 'libbzip2' 'libgcc' 'git' + 'glibc-core' + 'python3-module-build' + 'python3-module-installer' + 'python3-module-setuptools' + 'python3-module-setuptools-rust' + 'python3-module-wheel' + 'rust' + 'cargo' + 'openssl-devel' +) +build_deps_arch=( + 'bzip2' + 'gcc-libs' + 'git' 'glibc' + 'python-build' + 'python-installer' + 'python-setuptools' + 'python-setuptools-rust' + 'python-wheel' + 'rust' + 'cargo' + 'openssl' +) +build_deps_debian=( + 'libbz2-dev' + 'libgcc-s1' + 'git' + 'libc6' 'python3-build' 'python3-installer' 'python3-setuptools' 'python3-setuptools-rust' - 'python3-setuptools-wheel' - 'rust' - 'openssl-devel' + 'python3-wheel' + 'rustc' + 'cargo' + 'libssl-dev' ) +build_deps_fedora=("${build_deps[@]}") +build_deps_redos=("${build_deps[@]}") +build_deps_rhel=("${build_deps[@]}") +build_deps_rosa=("${build_deps[@]}") options=(!lto) sources=("https://github.com/PyO3/maturin/archive/v$version/$name-v$version.tar.gz") checksums=('SKIP') @@ -78,3 +141,8 @@ package() { _pick python-name usr/lib ) } +files() { + files-find-bin + files-find-lib + files-find-share +}