[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: e30d7741907603484250e542aa3bed2063e6e4dc Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jun 9 13:48:12 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jun 9 14:55:25 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e30d7741 dev-util/maturin: add 1.8.7 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 2 + dev-util/maturin/maturin-1.8.7.ebuild | 155 ++ 2 files changed, 157 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 75ad9a92751e..556b2e02744d 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -2,3 +2,5 @@ DIST maturin-1.8.3-vendor.tar.xz 15014308 BLAKE2B 5dec263a5297108e5ac36ca6a05f70 DIST maturin-1.8.3.gh.tar.gz 544455 BLAKE2B 0e0115331a8e23d03b8c96348b505d9573988c1f6fdbf9c179d6c94a0d3aa3d448727babb9d7f6e85ae2bc3f2a8201c7b32dbba894228f0035055662449b1556 SHA512 b4f79df7b099777d6068d2705fd6ca6a79c0a96c77530dcca26fef5d09b39a57feabab9d3871fc5b4760df234955329222dc29a86df5404d880140f1a3736431 DIST maturin-1.8.6-vendor.tar.xz 15035340 BLAKE2B 0bc4016f460c704ac2be81af27842f65ddec9c69ea6a7c29fc421dc863c629109e4efbb6d87825d05c8d33f9e4803eb63081726a8d6d6dcd710c78ed6bca6f9c SHA512 c338cf375640f75d9b9c0151ea9e4ba99781ec6ca065f39e27020c37ce0505c085844d16426df8597063e1f15a965575150a0b25fe6bfc3841c483a45a80a12d DIST maturin-1.8.6.gh.tar.gz 551946 BLAKE2B 4fbeadeb25b69e99286238c9f7b7acb2bdde05242af760a0279664277334831a8cd03db49ddb3a0d528b6acd827d3ee3863e283318270ee53c3710c103c7461f SHA512 2616b3bcdbb96c77a3efeda5a24841675fded9d1299507c64905c94e57af15afa855c329f013a1e36527c2b8de4bf7acfb060e5d2828558da658a7b86d88bf8f +DIST maturin-1.8.7-vendor.tar.xz 15558504 BLAKE2B d8cd7808544f19834248e05a1ad45f42947520147bb2a36d590dd9273f0c16cc90690a7a1a8a6a7ef1c64c41b5ef96616277b6c4122b76ed99c37bb68da06d44 SHA512 ad72f016d78e4deef871b4a5e05585c87d123c16caba7caf943d5b9cfdbfa36f22ea94b50c588ce09d51e3931bfbd88488d153cabd1c85afb82f944ee48a5227 +DIST maturin-1.8.7.gh.tar.gz 553665 BLAKE2B 029c4948d0e45f1ce404fcd586a92db035e1d2b1e56c719b3a240cae79c6335a1d0ed36b5e973979da429406b07fc8292ba937c5d06f0f9140bd9d5a02874208 SHA512 5f563273d6970fbcd69b363475a393f5dc3d6c7df844c1f33e4e0f2c07228462430c22e21ab13664e664262df5fafb1f9ab6118a31fcd8cb37de0851bc670c39 diff --git a/dev-util/maturin/maturin-1.8.7.ebuild b/dev-util/maturin/maturin-1.8.7.ebuild new file mode 100644 index ..5e9d1cc526da --- /dev/null +++ b/dev-util/maturin/maturin-1.8.7.ebuild @@ -0,0 +1,155 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_UPSTREAM_PEP517=standalone +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) +RUST_MIN_VER=1.75.0 +inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs + +DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings" +HOMEPAGE="https://www.maturin.rs/"; +SRC_URI=" + https://github.com/PyO3/maturin/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz + https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz +" +# ^ tarball also includes test-crates' Cargo.lock(s) crates for tests + +LICENSE="|| ( Apache-2.0 MIT ) doc? ( CC-BY-4.0 OFL-1.1 )" +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT + MPL-2.0 Unicode-3.0 Unicode-DFS-2016 +" # crates +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc +ssl test" +RESTRICT="!test? ( test )" + +DEPEND=" + app-arch/xz-utils + ssl? ( dev-libs/openssl:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-text/mdbook ) + test? ( + $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*') + dev-python/boltons[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-vcs/git + elibc_musl? ( dev-util/patchelf ) + ) +" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_prepare() { + distutils-r1_src_prepare + + # we build the Rust executable (just once) via cargo_src_compile + sed -i -e '/setuptools_rust/d' -e '/rust_extensions/d' setup.py || die + + if use test; then + # used to prevent use of network during tests, and silence pip + # if it finds unrelated issues with system packages (bug #913613) + cat > "${T}"/pip.conf <<-EOF || die + [global] + quiet = 2 + + [install] + no-index = yes + no-dependencies = yes + EOF + + # uv does not work easily w/ network-sandbox, force virtualenv + sed -i 's/"uv"/"uv-not-found"/' tests/common/mod.rs || die + + # increas
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 3978d0f1cf49e7db00d07fcbb4af182ff5060c9a Author: Sam James gentoo org> AuthorDate: Thu May 29 10:06:24 2025 + Commit: Sam James gentoo org> CommitDate: Thu May 29 10:06:24 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3978d0f1 dev-util/maturin: Stabilize 1.8.6 ppc, #956778 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.6.ebuild b/dev-util/maturin/maturin-1.8.6.ebuild index 61cbdbdd47da..ff22f7119344 100644 --- a/dev-util/maturin/maturin-1.8.6.ebuild +++ b/dev-util/maturin/maturin-1.8.6.ebuild @@ -25,7 +25,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: d5f22d2ecd970c76ecfdd7e75784df20deee3d5e Author: Sam James gentoo org> AuthorDate: Thu May 29 08:48:05 2025 + Commit: Sam James gentoo org> CommitDate: Thu May 29 08:48:05 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f22d2e dev-util/maturin: Stabilize 1.8.6 amd64, #956778 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.6.ebuild b/dev-util/maturin/maturin-1.8.6.ebuild index 087dd3a728e7..61cbdbdd47da 100644 --- a/dev-util/maturin/maturin-1.8.6.ebuild +++ b/dev-util/maturin/maturin-1.8.6.ebuild @@ -25,7 +25,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 806e820ee80e99179984cea7c26a18df326bcafc Author: Sam James gentoo org> AuthorDate: Thu May 29 08:48:04 2025 + Commit: Sam James gentoo org> CommitDate: Thu May 29 08:48:04 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806e820e dev-util/maturin: Stabilize 1.8.6 x86, #956778 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.6.ebuild b/dev-util/maturin/maturin-1.8.6.ebuild index 6cb81a94631e..087dd3a728e7 100644 --- a/dev-util/maturin/maturin-1.8.6.ebuild +++ b/dev-util/maturin/maturin-1.8.6.ebuild @@ -25,7 +25,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 7e50002dedb15c85f9320c54fadb8d4e6a95cd05 Author: Sam James gentoo org> AuthorDate: Thu May 29 08:27:48 2025 + Commit: Sam James gentoo org> CommitDate: Thu May 29 08:27:48 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e50002d dev-util/maturin: Stabilize 1.8.6 arm64, #956778 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.6.ebuild b/dev-util/maturin/maturin-1.8.6.ebuild index 3b3ab5f606a9..c1af296ea137 100644 --- a/dev-util/maturin/maturin-1.8.6.ebuild +++ b/dev-util/maturin/maturin-1.8.6.ebuild @@ -25,7 +25,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: d25b5a07ca716252dce016dcc7b06ca04c1bc2a5 Author: Sam James gentoo org> AuthorDate: Thu May 29 08:27:49 2025 + Commit: Sam James gentoo org> CommitDate: Thu May 29 08:27:49 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d25b5a07 dev-util/maturin: Stabilize 1.8.6 ppc64, #956778 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.6.ebuild b/dev-util/maturin/maturin-1.8.6.ebuild index c1af296ea137..6cb81a94631e 100644 --- a/dev-util/maturin/maturin-1.8.6.ebuild +++ b/dev-util/maturin/maturin-1.8.6.ebuild @@ -25,7 +25,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: da0177d20ecc461cc1ea5950f0991c3ed4e99188 Author: Sam James gentoo org> AuthorDate: Thu May 29 08:27:46 2025 + Commit: Sam James gentoo org> CommitDate: Thu May 29 08:27:46 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da0177d2 dev-util/maturin: Stabilize 1.8.6 arm, #956778 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.6.ebuild b/dev-util/maturin/maturin-1.8.6.ebuild index 784a99e21c31..3b3ab5f606a9 100644 --- a/dev-util/maturin/maturin-1.8.6.ebuild +++ b/dev-util/maturin/maturin-1.8.6.ebuild @@ -25,7 +25,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: db8642910f79a5d34af0c19292070711dfe735c6 Author: Ionen Wolkens gentoo org> AuthorDate: Fri May 23 07:54:09 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri May 23 07:54:17 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db864291 dev-util/maturin: drop 1.8.5 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 2 - dev-util/maturin/maturin-1.8.5.ebuild | 156 -- 2 files changed, 158 deletions(-) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index acfb4728a23e..75ad9a92751e 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -1,6 +1,4 @@ DIST maturin-1.8.3-vendor.tar.xz 15014308 BLAKE2B 5dec263a5297108e5ac36ca6a05f7013f0bcc1704e8b5038418ac7c17d979dc449e1a06ec3a5b6439498b3473e68765fd2ae69ed671b9d4d9aef8e20f325a1a9 SHA512 106e7d0a013f715e1eb8008d31518317bb7e66c3d429c2972ddcfb457afc89de4359d4d85f19fce50861eff219063e666106e284916290e6cca08e7dd6c54889 DIST maturin-1.8.3.gh.tar.gz 544455 BLAKE2B 0e0115331a8e23d03b8c96348b505d9573988c1f6fdbf9c179d6c94a0d3aa3d448727babb9d7f6e85ae2bc3f2a8201c7b32dbba894228f0035055662449b1556 SHA512 b4f79df7b099777d6068d2705fd6ca6a79c0a96c77530dcca26fef5d09b39a57feabab9d3871fc5b4760df234955329222dc29a86df5404d880140f1a3736431 -DIST maturin-1.8.5-vendor.tar.xz 15029800 BLAKE2B f81a5700cbc492b333e162b4cd60b53a58500a12686362ea4275b701568ed3aecf64d90167d02f5296c297bb71cb3511dc04f327e95bfafcf5023d8b49f67074 SHA512 ddd891c1e0311939fcd0601e9ec5cc16ea41ba55eef5944f2f3fd29dad8ab8f3c3cdb48a76e672761c11afa1d1979690400a3978440ce669aa62fe8a3a42b7c2 -DIST maturin-1.8.5.gh.tar.gz 551557 BLAKE2B bdc5467c618ef253cbf05c3710c8ffdf37b8d424daa70b918f9afeb1cd5d5c0fb8c4393b4c2ec0589223822b61eda7613582f671be733ff995a55013eb7073ca SHA512 fca9aff8bc6fc6b31c0346d29af3de9b60b59f6c063d4672702114be3631aaf330462e2a46824fd54a741ca693691035d53bac9c5d3d4c176a7b8a5e46f1f460 DIST maturin-1.8.6-vendor.tar.xz 15035340 BLAKE2B 0bc4016f460c704ac2be81af27842f65ddec9c69ea6a7c29fc421dc863c629109e4efbb6d87825d05c8d33f9e4803eb63081726a8d6d6dcd710c78ed6bca6f9c SHA512 c338cf375640f75d9b9c0151ea9e4ba99781ec6ca065f39e27020c37ce0505c085844d16426df8597063e1f15a965575150a0b25fe6bfc3841c483a45a80a12d DIST maturin-1.8.6.gh.tar.gz 551946 BLAKE2B 4fbeadeb25b69e99286238c9f7b7acb2bdde05242af760a0279664277334831a8cd03db49ddb3a0d528b6acd827d3ee3863e283318270ee53c3710c103c7461f SHA512 2616b3bcdbb96c77a3efeda5a24841675fded9d1299507c64905c94e57af15afa855c329f013a1e36527c2b8de4bf7acfb060e5d2828558da658a7b86d88bf8f diff --git a/dev-util/maturin/maturin-1.8.5.ebuild b/dev-util/maturin/maturin-1.8.5.ebuild deleted file mode 100644 index 784a99e21c31.. --- a/dev-util/maturin/maturin-1.8.5.ebuild +++ /dev/null @@ -1,156 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_UPSTREAM_PEP517=standalone -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) -RUST_MIN_VER=1.75.0 -inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs - -DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings" -HOMEPAGE="https://www.maturin.rs/"; -SRC_URI=" - https://github.com/PyO3/maturin/archive/refs/tags/v${PV}.tar.gz - -> ${P}.gh.tar.gz - https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz -" -# ^ tarball also includes test-crates' Cargo.lock(s) crates for tests - -# rustls+ring is unused, so openssl license can be skipped -LICENSE="|| ( Apache-2.0 MIT ) doc? ( CC-BY-4.0 OFL-1.1 )" -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT - MPL-2.0 Unicode-3.0 Unicode-DFS-2016 -" # crates -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="doc +ssl test" -RESTRICT="!test? ( test )" - -DEPEND=" - app-arch/xz-utils - ssl? ( dev-libs/openssl:= ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( app-text/mdbook ) - test? ( - $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*') - dev-python/boltons[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - dev-vcs/git - elibc_musl? ( dev-util/patchelf ) - ) -" - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -src_prepare() { - distutils-r1_src_prepare - - # we build the Rust executable (just once) via cargo_src_compile - sed -i -e '/setuptools_rust/d' -e '/rust_extensions/d' setup.py || die - - if use test; then - # used to prevent use of network during tests, and silence pip - # if it finds unrelated issues with system packages (bug #913613) - cat > "${T}"/pip.conf <<-EOF || die - [global] - quiet = 2 - -
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: cc87320618e3c2f9ad799405b4e8c73e6c32551b Author: Ionen Wolkens gentoo org> AuthorDate: Tue May 13 14:50:03 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue May 13 14:59:28 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc873206 dev-util/maturin: add 1.8.6 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 2 + dev-util/maturin/maturin-1.8.6.ebuild | 156 ++ 2 files changed, 158 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index dc07efd64413..acfb4728a23e 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -2,3 +2,5 @@ DIST maturin-1.8.3-vendor.tar.xz 15014308 BLAKE2B 5dec263a5297108e5ac36ca6a05f70 DIST maturin-1.8.3.gh.tar.gz 544455 BLAKE2B 0e0115331a8e23d03b8c96348b505d9573988c1f6fdbf9c179d6c94a0d3aa3d448727babb9d7f6e85ae2bc3f2a8201c7b32dbba894228f0035055662449b1556 SHA512 b4f79df7b099777d6068d2705fd6ca6a79c0a96c77530dcca26fef5d09b39a57feabab9d3871fc5b4760df234955329222dc29a86df5404d880140f1a3736431 DIST maturin-1.8.5-vendor.tar.xz 15029800 BLAKE2B f81a5700cbc492b333e162b4cd60b53a58500a12686362ea4275b701568ed3aecf64d90167d02f5296c297bb71cb3511dc04f327e95bfafcf5023d8b49f67074 SHA512 ddd891c1e0311939fcd0601e9ec5cc16ea41ba55eef5944f2f3fd29dad8ab8f3c3cdb48a76e672761c11afa1d1979690400a3978440ce669aa62fe8a3a42b7c2 DIST maturin-1.8.5.gh.tar.gz 551557 BLAKE2B bdc5467c618ef253cbf05c3710c8ffdf37b8d424daa70b918f9afeb1cd5d5c0fb8c4393b4c2ec0589223822b61eda7613582f671be733ff995a55013eb7073ca SHA512 fca9aff8bc6fc6b31c0346d29af3de9b60b59f6c063d4672702114be3631aaf330462e2a46824fd54a741ca693691035d53bac9c5d3d4c176a7b8a5e46f1f460 +DIST maturin-1.8.6-vendor.tar.xz 15035340 BLAKE2B 0bc4016f460c704ac2be81af27842f65ddec9c69ea6a7c29fc421dc863c629109e4efbb6d87825d05c8d33f9e4803eb63081726a8d6d6dcd710c78ed6bca6f9c SHA512 c338cf375640f75d9b9c0151ea9e4ba99781ec6ca065f39e27020c37ce0505c085844d16426df8597063e1f15a965575150a0b25fe6bfc3841c483a45a80a12d +DIST maturin-1.8.6.gh.tar.gz 551946 BLAKE2B 4fbeadeb25b69e99286238c9f7b7acb2bdde05242af760a0279664277334831a8cd03db49ddb3a0d528b6acd827d3ee3863e283318270ee53c3710c103c7461f SHA512 2616b3bcdbb96c77a3efeda5a24841675fded9d1299507c64905c94e57af15afa855c329f013a1e36527c2b8de4bf7acfb060e5d2828558da658a7b86d88bf8f diff --git a/dev-util/maturin/maturin-1.8.6.ebuild b/dev-util/maturin/maturin-1.8.6.ebuild new file mode 100644 index ..784a99e21c31 --- /dev/null +++ b/dev-util/maturin/maturin-1.8.6.ebuild @@ -0,0 +1,156 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_UPSTREAM_PEP517=standalone +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) +RUST_MIN_VER=1.75.0 +inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs + +DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings" +HOMEPAGE="https://www.maturin.rs/"; +SRC_URI=" + https://github.com/PyO3/maturin/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz + https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz +" +# ^ tarball also includes test-crates' Cargo.lock(s) crates for tests + +# rustls+ring is unused, so openssl license can be skipped +LICENSE="|| ( Apache-2.0 MIT ) doc? ( CC-BY-4.0 OFL-1.1 )" +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT + MPL-2.0 Unicode-3.0 Unicode-DFS-2016 +" # crates +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc +ssl test" +RESTRICT="!test? ( test )" + +DEPEND=" + app-arch/xz-utils + ssl? ( dev-libs/openssl:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-text/mdbook ) + test? ( + $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*') + dev-python/boltons[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-vcs/git + elibc_musl? ( dev-util/patchelf ) + ) +" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_prepare() { + distutils-r1_src_prepare + + # we build the Rust executable (just once) via cargo_src_compile + sed -i -e '/setuptools_rust/d' -e '/rust_extensions/d' setup.py || die + + if use test; then + # used to prevent use of network during tests, and silence pip + # if it finds unrelated issues with system packages (bug #913613) + cat > "${T}"/pip.conf <<-EOF || die + [global] + quiet = 2 + + [install] + no-index = yes + no-dependencies = yes + EOF + + # uv does not work easily w/ network-sandbox, force virtualenv + sed -i 's/"uv"/"uv-not-fou
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: c8afa073a6718ec98917ba8b230ee12b6588d3fa Author: Ionen Wolkens gentoo org> AuthorDate: Mon May 12 01:14:16 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 12 01:44:39 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8afa073 dev-util/maturin: enable py3.14 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/maturin-1.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.5.ebuild b/dev-util/maturin/maturin-1.8.5.ebuild index 966b60e62fe3..784a99e21c31 100644 --- a/dev-util/maturin/maturin-1.8.5.ebuild +++ b/dev-util/maturin/maturin-1.8.5.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools DISTUTILS_UPSTREAM_PEP517=standalone -PYTHON_COMPAT=( pypy3_11 python3_{11..13} ) +PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) RUST_MIN_VER=1.75.0 inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 25116eb9591074a3ceedf7b8f925a97c9eb0fc15 Author: Ionen Wolkens gentoo org> AuthorDate: Sat May 10 12:54:48 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat May 10 13:06:14 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25116eb9 dev-util/maturin: drop obsolete workaround eclass now has a better option Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/maturin-1.8.5.ebuild | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/dev-util/maturin/maturin-1.8.5.ebuild b/dev-util/maturin/maturin-1.8.5.ebuild index 74143c0a9106..966b60e62fe3 100644 --- a/dev-util/maturin/maturin-1.8.5.ebuild +++ b/dev-util/maturin/maturin-1.8.5.ebuild @@ -4,6 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools +DISTUTILS_UPSTREAM_PEP517=standalone PYTHON_COMPAT=( pypy3_11 python3_{11..13} ) RUST_MIN_VER=1.75.0 inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs @@ -53,11 +54,6 @@ src_prepare() { # we build the Rust executable (just once) via cargo_src_compile sed -i -e '/setuptools_rust/d' -e '/rust_extensions/d' setup.py || die - # the 'bootstrap' wrapper confuses the eclass, use directly for now - sed -e '/^backend-path/d' \ - -e '/^build-backend = "bootstrap"/s/".*/"setuptools.build_meta"/' \ - -i pyproject.toml || die - if use test; then # used to prevent use of network during tests, and silence pip # if it finds unrelated issues with system packages (bug #913613)
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: cf2c709b1f495500c45924b79d439911a6b6bf82 Author: Ionen Wolkens gentoo org> AuthorDate: Fri May 9 11:12:28 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri May 9 11:57:41 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf2c709b dev-util/maturin: add 1.8.5 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 2 + dev-util/maturin/maturin-1.8.5.ebuild | 160 ++ 2 files changed, 162 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index c1af23451b1a..dc07efd64413 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -1,2 +1,4 @@ DIST maturin-1.8.3-vendor.tar.xz 15014308 BLAKE2B 5dec263a5297108e5ac36ca6a05f7013f0bcc1704e8b5038418ac7c17d979dc449e1a06ec3a5b6439498b3473e68765fd2ae69ed671b9d4d9aef8e20f325a1a9 SHA512 106e7d0a013f715e1eb8008d31518317bb7e66c3d429c2972ddcfb457afc89de4359d4d85f19fce50861eff219063e666106e284916290e6cca08e7dd6c54889 DIST maturin-1.8.3.gh.tar.gz 544455 BLAKE2B 0e0115331a8e23d03b8c96348b505d9573988c1f6fdbf9c179d6c94a0d3aa3d448727babb9d7f6e85ae2bc3f2a8201c7b32dbba894228f0035055662449b1556 SHA512 b4f79df7b099777d6068d2705fd6ca6a79c0a96c77530dcca26fef5d09b39a57feabab9d3871fc5b4760df234955329222dc29a86df5404d880140f1a3736431 +DIST maturin-1.8.5-vendor.tar.xz 15029800 BLAKE2B f81a5700cbc492b333e162b4cd60b53a58500a12686362ea4275b701568ed3aecf64d90167d02f5296c297bb71cb3511dc04f327e95bfafcf5023d8b49f67074 SHA512 ddd891c1e0311939fcd0601e9ec5cc16ea41ba55eef5944f2f3fd29dad8ab8f3c3cdb48a76e672761c11afa1d1979690400a3978440ce669aa62fe8a3a42b7c2 +DIST maturin-1.8.5.gh.tar.gz 551557 BLAKE2B bdc5467c618ef253cbf05c3710c8ffdf37b8d424daa70b918f9afeb1cd5d5c0fb8c4393b4c2ec0589223822b61eda7613582f671be733ff995a55013eb7073ca SHA512 fca9aff8bc6fc6b31c0346d29af3de9b60b59f6c063d4672702114be3631aaf330462e2a46824fd54a741ca693691035d53bac9c5d3d4c176a7b8a5e46f1f460 diff --git a/dev-util/maturin/maturin-1.8.5.ebuild b/dev-util/maturin/maturin-1.8.5.ebuild new file mode 100644 index ..74143c0a9106 --- /dev/null +++ b/dev-util/maturin/maturin-1.8.5.ebuild @@ -0,0 +1,160 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3_11 python3_{11..13} ) +RUST_MIN_VER=1.75.0 +inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs + +DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings" +HOMEPAGE="https://www.maturin.rs/"; +SRC_URI=" + https://github.com/PyO3/maturin/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz + https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz +" +# ^ tarball also includes test-crates' Cargo.lock(s) crates for tests + +# rustls+ring is unused, so openssl license can be skipped +LICENSE="|| ( Apache-2.0 MIT ) doc? ( CC-BY-4.0 OFL-1.1 )" +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT + MPL-2.0 Unicode-3.0 Unicode-DFS-2016 +" # crates +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc +ssl test" +RESTRICT="!test? ( test )" + +DEPEND=" + app-arch/xz-utils + ssl? ( dev-libs/openssl:= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-text/mdbook ) + test? ( + $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*') + dev-python/boltons[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-vcs/git + elibc_musl? ( dev-util/patchelf ) + ) +" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_prepare() { + distutils-r1_src_prepare + + # we build the Rust executable (just once) via cargo_src_compile + sed -i -e '/setuptools_rust/d' -e '/rust_extensions/d' setup.py || die + + # the 'bootstrap' wrapper confuses the eclass, use directly for now + sed -e '/^backend-path/d' \ + -e '/^build-backend = "bootstrap"/s/".*/"setuptools.build_meta"/' \ + -i pyproject.toml || die + + if use test; then + # used to prevent use of network during tests, and silence pip + # if it finds unrelated issues with system packages (bug #913613) + cat > "${T}"/pip.conf <<-EOF || die + [global] + quiet = 2 + + [install] + no-index = yes + no-dependencies = yes + EOF + + # uv does not work easily w/ network-sandbox, force virtualenv + sed -i 's/"uv"/"uv-not-found"/' tests/common/mod.rs || die + + # increase timeouts for tests (bug #950332) + sed -i '/^#\[timeout/s/secs(60)/secs(300)/' tests/run.rs || die + +
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 9ba9986c45fde8abf7a88f97945440cc21744214 Author: Ionen Wolkens gentoo org> AuthorDate: Thu May 1 12:35:15 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu May 1 12:35:15 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba9986c dev-util/maturin: python cleanups Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/maturin-1.8.3.ebuild | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/dev-util/maturin/maturin-1.8.3.ebuild b/dev-util/maturin/maturin-1.8.3.ebuild index 340429ab71e3..217958cd8917 100644 --- a/dev-util/maturin/maturin-1.8.3.ebuild +++ b/dev-util/maturin/maturin-1.8.3.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) +PYTHON_COMPAT=( pypy3_11 python3_{11..13} ) RUST_MIN_VER=1.75.0 inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs @@ -28,20 +28,15 @@ KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )" -TOMLI_DEPEND="$(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' 3.10)" DEPEND=" app-arch/xz-utils ssl? ( dev-libs/openssl:= ) " -RDEPEND=" - ${DEPEND} - ${TOMLI_DEPEND} -" +RDEPEND="${DEPEND}" BDEPEND=" virtual/pkgconfig doc? ( app-text/mdbook ) test? ( - ${TOMLI_DEPEND} $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*') dev-python/boltons[${PYTHON_USEDEP}] dev-python/virtualenv[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: b2255be8a029930937e99c5a68472da6f513e4e5 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Apr 27 09:59:37 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Apr 27 10:49:33 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2255be8 dev-util/maturin: drop 1.8.2 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 2 - dev-util/maturin/maturin-1.8.2.ebuild | 164 -- 2 files changed, 166 deletions(-) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 789b0f508157..c1af23451b1a 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -1,4 +1,2 @@ -DIST maturin-1.8.2-vendor.tar.xz 17297348 BLAKE2B 400ae0e41d3c3a7e330482902fe73c1def631bbdb32734e6fa110eb6d2d954b464d9feeca5727d8f551d30cb6868c3000afcaed452c3f10a661e6f03d79edd02 SHA512 c5faa7ff3c49e5097a27f19821bf4a355dd17ed74efae503ec1639cb8a695873cdc5a89a94da77fe7cb7cb1e1685ab895c801bbf94828c22d7c0ba29105213fa -DIST maturin-1.8.2.gh.tar.gz 544160 BLAKE2B d5784b76ee7dbbb48818e3ef0acebe32cee423e787f9c4bdcc50af90656a34d1dd1a89c414948b07e983edc1047382b82a1590d4c0de0e59279be81e06bbbdfc SHA512 83ca2dc64e1933f18b66d06bb985f6834a41ae289cf74d01689158febda783157cbecfb5c10c6da9544eda501acb9fdc52dd9cd7f351c2c4c5c0c0a1e6cffc4f DIST maturin-1.8.3-vendor.tar.xz 15014308 BLAKE2B 5dec263a5297108e5ac36ca6a05f7013f0bcc1704e8b5038418ac7c17d979dc449e1a06ec3a5b6439498b3473e68765fd2ae69ed671b9d4d9aef8e20f325a1a9 SHA512 106e7d0a013f715e1eb8008d31518317bb7e66c3d429c2972ddcfb457afc89de4359d4d85f19fce50861eff219063e666106e284916290e6cca08e7dd6c54889 DIST maturin-1.8.3.gh.tar.gz 544455 BLAKE2B 0e0115331a8e23d03b8c96348b505d9573988c1f6fdbf9c179d6c94a0d3aa3d448727babb9d7f6e85ae2bc3f2a8201c7b32dbba894228f0035055662449b1556 SHA512 b4f79df7b099777d6068d2705fd6ca6a79c0a96c77530dcca26fef5d09b39a57feabab9d3871fc5b4760df234955329222dc29a86df5404d880140f1a3736431 diff --git a/dev-util/maturin/maturin-1.8.2.ebuild b/dev-util/maturin/maturin-1.8.2.ebuild deleted file mode 100644 index 5577ff0febf6.. --- a/dev-util/maturin/maturin-1.8.2.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) -RUST_MIN_VER=1.75.0 -inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs - -DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings" -HOMEPAGE="https://www.maturin.rs/"; -SRC_URI=" - https://github.com/PyO3/maturin/archive/refs/tags/v${PV}.tar.gz - -> ${P}.gh.tar.gz - https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz -" -# ^ tarball also includes test-crates' Cargo.lock(s) crates for tests - -# rustls+ring is unused, so openssl license can be skipped -LICENSE="|| ( Apache-2.0 MIT ) doc? ( CC-BY-4.0 OFL-1.1 )" -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT - MPL-2.0 Unicode-3.0 Unicode-DFS-2016 -" # crates -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="doc +ssl test" -RESTRICT="!test? ( test )" - -TOMLI_DEPEND="$(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' 3.10)" -DEPEND=" - app-arch/xz-utils - ssl? ( dev-libs/openssl:= ) -" -RDEPEND=" - ${DEPEND} - ${TOMLI_DEPEND} -" -BDEPEND=" - virtual/pkgconfig - doc? ( app-text/mdbook ) - test? ( - ${TOMLI_DEPEND} - $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*') - dev-python/boltons[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - dev-vcs/git - elibc_musl? ( dev-util/patchelf ) - ) -" - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.8.2-pypy3_11-tests.patch -) - -src_prepare() { - distutils-r1_src_prepare - - # we build the Rust executable (just once) via cargo_src_compile - sed -i -e '/setuptools_rust/d' -e '/rust_extensions/d' setup.py || die - - if use test; then - # used to prevent use of network during tests, and silence pip - # if it finds unrelated issues with system packages (bug #913613) - cat > "${T}"/pip.conf <<-EOF || die - [global] - quiet = 2 - - [install] - no-index = yes - no-dependencies = yes - EOF - - # uv does not work easily w/ network-sandbox, force virtualenv - sed -i 's/"uv"/"uv-not-found"/' tests/common/mod.rs || die - - # increase timeouts for tests (bug #950332) - sed -i '/^#\[timeout/s/secs(60)/secs(300)/' tests/run.rs || die - - # used by *git_sdi
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 80a8eb897cd687c60f68fb776d14dd6938dc5dee Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 2 09:28:24 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 2 09:28:24 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a8eb89 dev-util/maturin: Stabilize 1.8.3 ppc, #953034 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.3.ebuild b/dev-util/maturin/maturin-1.8.3.ebuild index 532863e6c459..f77b693cb390 100644 --- a/dev-util/maturin/maturin-1.8.3.ebuild +++ b/dev-util/maturin/maturin-1.8.3.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 901741efa4511dc8031db285bc2d86e3693f0af5 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 2 09:28:24 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 2 09:28:24 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=901741ef dev-util/maturin: Stabilize 1.8.3 arm, #953034 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.3.ebuild b/dev-util/maturin/maturin-1.8.3.ebuild index f77b693cb390..3e63f8b98c2d 100644 --- a/dev-util/maturin/maturin-1.8.3.ebuild +++ b/dev-util/maturin/maturin-1.8.3.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 32f2772cf1894ce53347311cc36c83b99cd8e646 Author: Sam James gentoo org> AuthorDate: Thu Apr 3 22:24:29 2025 + Commit: Sam James gentoo org> CommitDate: Thu Apr 3 22:24:29 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f2772c dev-util/maturin: Stabilize 1.8.3 sparc, #953034 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.3.ebuild b/dev-util/maturin/maturin-1.8.3.ebuild index 3e63f8b98c2d..340429ab71e3 100644 --- a/dev-util/maturin/maturin-1.8.3.ebuild +++ b/dev-util/maturin/maturin-1.8.3.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 0a538be41ec692da15b20b4884f7f184fa49e48c Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 2 09:28:22 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 2 09:28:22 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a538be4 dev-util/maturin: Stabilize 1.8.3 ppc64, #953034 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.3.ebuild b/dev-util/maturin/maturin-1.8.3.ebuild index babf3cd79da8..bb7fe26286b0 100644 --- a/dev-util/maturin/maturin-1.8.3.ebuild +++ b/dev-util/maturin/maturin-1.8.3.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 7f3524bc8b55678177cecafd43f9152ea454163f Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 2 09:28:23 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 2 09:28:23 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3524bc dev-util/maturin: Stabilize 1.8.3 x86, #953034 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.3.ebuild b/dev-util/maturin/maturin-1.8.3.ebuild index bb7fe26286b0..532863e6c459 100644 --- a/dev-util/maturin/maturin-1.8.3.ebuild +++ b/dev-util/maturin/maturin-1.8.3.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 91c20793a85205a052c4e99db06df5ae0ec25d2d Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 2 09:28:22 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 2 09:28:22 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c20793 dev-util/maturin: Stabilize 1.8.3 amd64, #953034 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.3.ebuild b/dev-util/maturin/maturin-1.8.3.ebuild index 2b8da89ce2ea..babf3cd79da8 100644 --- a/dev-util/maturin/maturin-1.8.3.ebuild +++ b/dev-util/maturin/maturin-1.8.3.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 1f31a4809d402749e09850f538d8e0d83c3c29bf Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 2 09:28:21 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 2 09:28:21 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f31a480 dev-util/maturin: Stabilize 1.8.3 arm64, #953034 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.3.ebuild b/dev-util/maturin/maturin-1.8.3.ebuild index 1c7441b0628e..2b8da89ce2ea 100644 --- a/dev-util/maturin/maturin-1.8.3.ebuild +++ b/dev-util/maturin/maturin-1.8.3.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: bde55e94224c0508feafb77b7fe241fb1234439f Author: Ionen Wolkens gentoo org> AuthorDate: Thu Mar 13 12:21:30 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Mar 13 22:06:09 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde55e94 dev-util/maturin: drop 1.8.1 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 2 - dev-util/maturin/maturin-1.8.1.ebuild | 160 -- 2 files changed, 162 deletions(-) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index c04a9e3be46c..bf2bee76186f 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -1,4 +1,2 @@ -DIST maturin-1.8.1-vendor.tar.xz 28014132 BLAKE2B 0fdaa5c2005645a964594431ea29faeed2aa703f8e33776fe1c02f865a36a11793e8aad5c18f295e97085e7c1e2fb26ada8968703920455c78327b23a9338182 SHA512 3bf23cf509ba416002d8a7b2a0cd2e6b2b6ec98ab335fcdade501a99b068cbf6db5a3665ca918b1192839cc0377ede0d150a657a104a98cc85e90a83d030d174 -DIST maturin-1.8.1.gh.tar.gz 542041 BLAKE2B 0ded1146c03d1139cc826bff520dbed4f27f4c0d2fa58a1336b075d222bb73881ec455d9b8480206c9f25756d6680a3918db4b4043fb6a63a023d94d23c5ea48 SHA512 2f07ced149fd59035c3acddbc4449cdfa59f8680d1784a68fbb71414a8a6309d3e138b10a7aeb3ca1f35f52ffe04c0e557e4636c84b7d8c60cd012798e3ec041 DIST maturin-1.8.2-vendor.tar.xz 17297348 BLAKE2B 400ae0e41d3c3a7e330482902fe73c1def631bbdb32734e6fa110eb6d2d954b464d9feeca5727d8f551d30cb6868c3000afcaed452c3f10a661e6f03d79edd02 SHA512 c5faa7ff3c49e5097a27f19821bf4a355dd17ed74efae503ec1639cb8a695873cdc5a89a94da77fe7cb7cb1e1685ab895c801bbf94828c22d7c0ba29105213fa DIST maturin-1.8.2.gh.tar.gz 544160 BLAKE2B d5784b76ee7dbbb48818e3ef0acebe32cee423e787f9c4bdcc50af90656a34d1dd1a89c414948b07e983edc1047382b82a1590d4c0de0e59279be81e06bbbdfc SHA512 83ca2dc64e1933f18b66d06bb985f6834a41ae289cf74d01689158febda783157cbecfb5c10c6da9544eda501acb9fdc52dd9cd7f351c2c4c5c0c0a1e6cffc4f diff --git a/dev-util/maturin/maturin-1.8.1.ebuild b/dev-util/maturin/maturin-1.8.1.ebuild deleted file mode 100644 index 78cfc8fa99d1.. --- a/dev-util/maturin/maturin-1.8.1.ebuild +++ /dev/null @@ -1,160 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) -RUST_MIN_VER=1.75.0 -inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs - -DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings" -HOMEPAGE="https://www.maturin.rs/"; -SRC_URI=" - https://github.com/PyO3/maturin/archive/refs/tags/v${PV}.tar.gz - -> ${P}.gh.tar.gz - https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz -" -# ^ tarball also includes test-crates' Cargo.lock(s) crates for tests - -# rustls+ring is unused, so openssl license can be skipped -LICENSE="|| ( Apache-2.0 MIT ) doc? ( CC-BY-4.0 OFL-1.1 )" -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 ISC - MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 -" # crates -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="doc +ssl test" -RESTRICT="!test? ( test )" - -TOMLI_DEPEND="$(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' 3.10)" -DEPEND=" - app-arch/xz-utils - ssl? ( dev-libs/openssl:= ) -" -RDEPEND=" - ${DEPEND} - ${TOMLI_DEPEND} -" -BDEPEND=" - virtual/pkgconfig - doc? ( app-text/mdbook ) - test? ( - ${TOMLI_DEPEND} - $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*') - dev-python/boltons[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - dev-vcs/git - elibc_musl? ( dev-util/patchelf ) - ) -" - -QA_FLAGS_IGNORED="usr/bin/${PN}" - -src_prepare() { - distutils-r1_src_prepare - - # we build the Rust executable (just once) via cargo_src_compile - sed -i -e '/setuptools_rust/d' -e '/rust_extensions/d' setup.py || die - - if use test; then - # used to prevent use of network during tests, and silence pip - # if it finds unrelated issues with system packages (bug #913613) - cat > "${T}"/pip.conf <<-EOF || die - [global] - quiet = 2 - - [install] - no-index = yes - no-dependencies = yes - EOF - - # uv does not work easily w/ network-sandbox, force virtualenv - sed -i 's/"uv"/"uv-not-found"/' tests/common/mod.rs || die - - # increase timeouts for tests (bug #950332) - sed -i '/^#\[timeout/s/secs(60)/secs(300)/' tests/run.rs || die - - # used by *git_sdist_generator tests - git init -q || die - git co
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 074e76f99694b894ca7b7025ff9735c01a131154 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Mar 13 12:29:35 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Mar 13 22:06:09 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=074e76f9 dev-util/maturin: add 1.8.3 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 2 + dev-util/maturin/maturin-1.8.3.ebuild | 160 ++ 2 files changed, 162 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index bf2bee76186f..789b0f508157 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -1,2 +1,4 @@ DIST maturin-1.8.2-vendor.tar.xz 17297348 BLAKE2B 400ae0e41d3c3a7e330482902fe73c1def631bbdb32734e6fa110eb6d2d954b464d9feeca5727d8f551d30cb6868c3000afcaed452c3f10a661e6f03d79edd02 SHA512 c5faa7ff3c49e5097a27f19821bf4a355dd17ed74efae503ec1639cb8a695873cdc5a89a94da77fe7cb7cb1e1685ab895c801bbf94828c22d7c0ba29105213fa DIST maturin-1.8.2.gh.tar.gz 544160 BLAKE2B d5784b76ee7dbbb48818e3ef0acebe32cee423e787f9c4bdcc50af90656a34d1dd1a89c414948b07e983edc1047382b82a1590d4c0de0e59279be81e06bbbdfc SHA512 83ca2dc64e1933f18b66d06bb985f6834a41ae289cf74d01689158febda783157cbecfb5c10c6da9544eda501acb9fdc52dd9cd7f351c2c4c5c0c0a1e6cffc4f +DIST maturin-1.8.3-vendor.tar.xz 15014308 BLAKE2B 5dec263a5297108e5ac36ca6a05f7013f0bcc1704e8b5038418ac7c17d979dc449e1a06ec3a5b6439498b3473e68765fd2ae69ed671b9d4d9aef8e20f325a1a9 SHA512 106e7d0a013f715e1eb8008d31518317bb7e66c3d429c2972ddcfb457afc89de4359d4d85f19fce50861eff219063e666106e284916290e6cca08e7dd6c54889 +DIST maturin-1.8.3.gh.tar.gz 544455 BLAKE2B 0e0115331a8e23d03b8c96348b505d9573988c1f6fdbf9c179d6c94a0d3aa3d448727babb9d7f6e85ae2bc3f2a8201c7b32dbba894228f0035055662449b1556 SHA512 b4f79df7b099777d6068d2705fd6ca6a79c0a96c77530dcca26fef5d09b39a57feabab9d3871fc5b4760df234955329222dc29a86df5404d880140f1a3736431 diff --git a/dev-util/maturin/maturin-1.8.3.ebuild b/dev-util/maturin/maturin-1.8.3.ebuild new file mode 100644 index ..1c7441b0628e --- /dev/null +++ b/dev-util/maturin/maturin-1.8.3.ebuild @@ -0,0 +1,160 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) +RUST_MIN_VER=1.75.0 +inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs + +DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings" +HOMEPAGE="https://www.maturin.rs/"; +SRC_URI=" + https://github.com/PyO3/maturin/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz + https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz +" +# ^ tarball also includes test-crates' Cargo.lock(s) crates for tests + +# rustls+ring is unused, so openssl license can be skipped +LICENSE="|| ( Apache-2.0 MIT ) doc? ( CC-BY-4.0 OFL-1.1 )" +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT + MPL-2.0 Unicode-3.0 Unicode-DFS-2016 +" # crates +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc +ssl test" +RESTRICT="!test? ( test )" + +TOMLI_DEPEND="$(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' 3.10)" +DEPEND=" + app-arch/xz-utils + ssl? ( dev-libs/openssl:= ) +" +RDEPEND=" + ${DEPEND} + ${TOMLI_DEPEND} +" +BDEPEND=" + virtual/pkgconfig + doc? ( app-text/mdbook ) + test? ( + ${TOMLI_DEPEND} + $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*') + dev-python/boltons[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-vcs/git + elibc_musl? ( dev-util/patchelf ) + ) +" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_prepare() { + distutils-r1_src_prepare + + # we build the Rust executable (just once) via cargo_src_compile + sed -i -e '/setuptools_rust/d' -e '/rust_extensions/d' setup.py || die + + if use test; then + # used to prevent use of network during tests, and silence pip + # if it finds unrelated issues with system packages (bug #913613) + cat > "${T}"/pip.conf <<-EOF || die + [global] + quiet = 2 + + [install] + no-index = yes + no-dependencies = yes + EOF + + # uv does not work easily w/ network-sandbox, force virtualenv + sed -i 's/"uv"/"uv-not-found"/' tests/common/mod.rs || die + + # increase timeouts for tests (bug #950332) + sed -i '/^#\[timeout/s/secs(60)/secs(300)/' tests/run.rs || die + + # used by *git_sdist_generator tests + git init -q || die +
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 498e2bf11e575f6f3173867ab85123b4a1f7eddf Author: Sam James gentoo org> AuthorDate: Wed Mar 12 17:55:12 2025 + Commit: Sam James gentoo org> CommitDate: Wed Mar 12 17:55:12 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498e2bf1 dev-util/maturin: Stabilize 1.8.2 ppc, #951194 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.2.ebuild b/dev-util/maturin/maturin-1.8.2.ebuild index f67ab1150dc6..e9202c0006bb 100644 --- a/dev-util/maturin/maturin-1.8.2.ebuild +++ b/dev-util/maturin/maturin-1.8.2.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 1ff1d5a89aa65db02da8a2bf4f1a883d482a4b4a Author: Sam James gentoo org> AuthorDate: Wed Mar 12 17:55:16 2025 + Commit: Sam James gentoo org> CommitDate: Wed Mar 12 17:55:16 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff1d5a8 dev-util/maturin: Stabilize 1.8.2 sparc, #951194 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.2.ebuild b/dev-util/maturin/maturin-1.8.2.ebuild index 5f8a966220e5..7f18abdab6db 100644 --- a/dev-util/maturin/maturin-1.8.2.ebuild +++ b/dev-util/maturin/maturin-1.8.2.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 76362d582c434d757a9a3c91a4fc04f8941ee1bf Author: Sam James gentoo org> AuthorDate: Wed Mar 12 17:55:12 2025 + Commit: Sam James gentoo org> CommitDate: Wed Mar 12 17:55:12 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76362d58 dev-util/maturin: Stabilize 1.8.2 ppc64, #951194 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.2.ebuild b/dev-util/maturin/maturin-1.8.2.ebuild index e9202c0006bb..e10c7340a63e 100644 --- a/dev-util/maturin/maturin-1.8.2.ebuild +++ b/dev-util/maturin/maturin-1.8.2.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: a2df71220ac27c2744b7a4f87029b79d8b7460dc Author: Sam James gentoo org> AuthorDate: Wed Mar 12 17:55:15 2025 + Commit: Sam James gentoo org> CommitDate: Wed Mar 12 17:55:15 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2df7122 dev-util/maturin: Stabilize 1.8.2 arm, #951194 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.2.ebuild b/dev-util/maturin/maturin-1.8.2.ebuild index 9560fdcac5ef..5f8a966220e5 100644 --- a/dev-util/maturin/maturin-1.8.2.ebuild +++ b/dev-util/maturin/maturin-1.8.2.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 482475af2605b45197f1bc16c70619102bafb2cf Author: Sam James gentoo org> AuthorDate: Wed Mar 12 17:55:13 2025 + Commit: Sam James gentoo org> CommitDate: Wed Mar 12 17:55:13 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482475af dev-util/maturin: Stabilize 1.8.2 arm64, #951194 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.2.ebuild b/dev-util/maturin/maturin-1.8.2.ebuild index e10c7340a63e..b3994a62fa68 100644 --- a/dev-util/maturin/maturin-1.8.2.ebuild +++ b/dev-util/maturin/maturin-1.8.2.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 241ae4cd2eb636fbc77477039fec454dddfa7cc8 Author: Sam James gentoo org> AuthorDate: Wed Mar 12 17:55:14 2025 + Commit: Sam James gentoo org> CommitDate: Wed Mar 12 17:55:14 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241ae4cd dev-util/maturin: Stabilize 1.8.2 amd64, #951194 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.2.ebuild b/dev-util/maturin/maturin-1.8.2.ebuild index b3994a62fa68..9560fdcac5ef 100644 --- a/dev-util/maturin/maturin-1.8.2.ebuild +++ b/dev-util/maturin/maturin-1.8.2.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 0a521eb2520b5c08e9c07c13eca520f57bb9711b Author: Sam James gentoo org> AuthorDate: Wed Mar 12 17:55:17 2025 + Commit: Sam James gentoo org> CommitDate: Wed Mar 12 17:55:17 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a521eb2 dev-util/maturin: Stabilize 1.8.2 x86, #951194 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.2.ebuild b/dev-util/maturin/maturin-1.8.2.ebuild index 7f18abdab6db..5577ff0febf6 100644 --- a/dev-util/maturin/maturin-1.8.2.ebuild +++ b/dev-util/maturin/maturin-1.8.2.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 2bb9a4cfb453e95d749d57ef3cb4ca10c56b478e Author: Ionen Wolkens gentoo org> AuthorDate: Sat Mar 8 23:04:00 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Mar 9 00:50:27 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb9a4cf dev-util/maturin: remove musl workaround Haven't tested, but the eclass passes -crt-static now so it shouldn't be needed anymore. Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/maturin-1.8.1.ebuild | 3 --- dev-util/maturin/maturin-1.8.2.ebuild | 3 --- 2 files changed, 6 deletions(-) diff --git a/dev-util/maturin/maturin-1.8.1.ebuild b/dev-util/maturin/maturin-1.8.1.ebuild index facdc8718751..78cfc8fa99d1 100644 --- a/dev-util/maturin/maturin-1.8.1.ebuild +++ b/dev-util/maturin/maturin-1.8.1.ebuild @@ -88,9 +88,6 @@ src_prepare() { src_configure() { export OPENSSL_NO_VENDOR=1 - # bug #938847 (TODO?: should probably be an eclass default for musl) - use elibc_musl && RUSTFLAGS+=" -C target-feature=-crt-static" - # https://github.com/rust-lang/stacker/issues/79 use s390 && ! is-flagq '-march=*' && append-cflags $(test-flags-CC -march=z10) diff --git a/dev-util/maturin/maturin-1.8.2.ebuild b/dev-util/maturin/maturin-1.8.2.ebuild index 777f8cad3d65..f67ab1150dc6 100644 --- a/dev-util/maturin/maturin-1.8.2.ebuild +++ b/dev-util/maturin/maturin-1.8.2.ebuild @@ -92,9 +92,6 @@ src_prepare() { src_configure() { export OPENSSL_NO_VENDOR=1 - # bug #938847 (TODO?: should probably be an eclass default for musl) - use elibc_musl && RUSTFLAGS+=" -C target-feature=-crt-static" - # https://github.com/rust-lang/stacker/issues/79 use s390 && ! is-flagq '-march=*' && append-cflags $(test-flags-CC -march=z10)
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 6ad36516b316af9e67b105308ba01d5a9420fbb6 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Feb 27 11:26:48 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Feb 27 11:32:30 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad36516 dev-util/maturin: increase timeouts for tests Bug: https://bugs.gentoo.org/950332 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/maturin-1.8.1.ebuild | 3 +++ dev-util/maturin/maturin-1.8.2.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/dev-util/maturin/maturin-1.8.1.ebuild b/dev-util/maturin/maturin-1.8.1.ebuild index e60e771233de..facdc8718751 100644 --- a/dev-util/maturin/maturin-1.8.1.ebuild +++ b/dev-util/maturin/maturin-1.8.1.ebuild @@ -73,6 +73,9 @@ src_prepare() { # uv does not work easily w/ network-sandbox, force virtualenv sed -i 's/"uv"/"uv-not-found"/' tests/common/mod.rs || die + # increase timeouts for tests (bug #950332) + sed -i '/^#\[timeout/s/secs(60)/secs(300)/' tests/run.rs || die + # used by *git_sdist_generator tests git init -q || die git config --global user.email "la...@gentoo.org" || die diff --git a/dev-util/maturin/maturin-1.8.2.ebuild b/dev-util/maturin/maturin-1.8.2.ebuild index a9f9ffc5c5f9..777f8cad3d65 100644 --- a/dev-util/maturin/maturin-1.8.2.ebuild +++ b/dev-util/maturin/maturin-1.8.2.ebuild @@ -77,6 +77,9 @@ src_prepare() { # uv does not work easily w/ network-sandbox, force virtualenv sed -i 's/"uv"/"uv-not-found"/' tests/common/mod.rs || die + # increase timeouts for tests (bug #950332) + sed -i '/^#\[timeout/s/secs(60)/secs(300)/' tests/run.rs || die + # used by *git_sdist_generator tests git init -q || die git config --global user.email "la...@gentoo.org" || die
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/files/
commit: c4046aee2eeb53322ddc1b5914a2bb97b34a52db Author: Ionen Wolkens gentoo org> AuthorDate: Sat Feb 15 16:22:48 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 15 16:23:01 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4046aee dev-util/maturin: add PR link to pypy3_11 patch Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/files/maturin-1.8.2-pypy3_11-tests.patch | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-util/maturin/files/maturin-1.8.2-pypy3_11-tests.patch b/dev-util/maturin/files/maturin-1.8.2-pypy3_11-tests.patch index 681c95ee995c..f634d5750298 100644 --- a/dev-util/maturin/files/maturin-1.8.2-pypy3_11-tests.patch +++ b/dev-util/maturin/files/maturin-1.8.2-pypy3_11-tests.patch @@ -1,5 +1,5 @@ -This may or may not be correct, but maturin itself does not use -pyo3 it should be fine as long as the tests pass (aka, it builds +This may or may not be correct, but maturin itself does not use pyo3 +and it should be fine as long as the tests pass (aka, it builds rust packages for tests, and these are the ones using pyo3). [patch] directive is used to override the (older) pyo3-ffi that @@ -7,6 +7,8 @@ is also vendored but patch does not apply to, this also skip checking hashes at same time. Note that it prints a harmless warning when done here for packages that do not use pyo3-ffi but this is simpler than doing it per-test-package. + +https://github.com/PyO3/pyo3/pull/4760 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -4,2 +4,5 @@
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/files/, dev-util/maturin/
commit: 8b86c376678741b2f2394ce127510642edb52fef Author: Ionen Wolkens gentoo org> AuthorDate: Sat Feb 15 15:01:13 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 15 16:06:54 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b86c376 dev-util/maturin: enable pypy3_11 Signed-off-by: Ionen Wolkens gentoo.org> .../files/maturin-1.8.2-pypy3_11-tests.patch | 173 + dev-util/maturin/maturin-1.8.2.ebuild | 6 +- 2 files changed, 178 insertions(+), 1 deletion(-) diff --git a/dev-util/maturin/files/maturin-1.8.2-pypy3_11-tests.patch b/dev-util/maturin/files/maturin-1.8.2-pypy3_11-tests.patch new file mode 100644 index ..681c95ee995c --- /dev/null +++ b/dev-util/maturin/files/maturin-1.8.2-pypy3_11-tests.patch @@ -0,0 +1,173 @@ +This may or may not be correct, but maturin itself does not use +pyo3 it should be fine as long as the tests pass (aka, it builds +rust packages for tests, and these are the ones using pyo3). + +[patch] directive is used to override the (older) pyo3-ffi that +is also vendored but patch does not apply to, this also skip +checking hashes at same time. Note that it prints a harmless +warning when done here for packages that do not use pyo3-ffi +but this is simpler than doing it per-test-package. +--- a/.cargo/config.toml b/.cargo/config.toml +@@ -4,2 +4,5 @@ + [source.vendored-sources] + directory = "vendor" ++ ++[patch.crates-io] ++pyo3-ffi = { path = "vendor/pyo3-ffi-0.23.4" } +--- a/vendor/pyo3-ffi-0.23.4/build.rs b/vendor/pyo3-ffi-0.23.4/build.rs +@@ -26,5 +26,5 @@ + max: PythonVersion { + major: 3, +-minor: 10, ++minor: 11, + }, + }; +--- a/vendor/pyo3-ffi-0.23.4/src/abstract_.rs b/vendor/pyo3-ffi-0.23.4/src/abstract_.rs +@@ -4,5 +4,8 @@ + + #[inline] +-#[cfg(all(not(Py_3_13), not(PyPy)))] // CPython exposed as a function in 3.13, in object.h ++#[cfg(all( ++not(Py_3_13), // CPython exposed as a function in 3.13, in object.h ++not(all(PyPy, not(Py_3_11))) // PyPy exposed as a function until PyPy 3.10, macro in 3.11+ ++))] + pub unsafe fn PyObject_DelAttrString(o: *mut PyObject, attr_name: *const c_char) -> c_int { + PyObject_SetAttrString(o, attr_name, std::ptr::null_mut()) +@@ -10,5 +13,8 @@ + + #[inline] +-#[cfg(all(not(Py_3_13), not(PyPy)))] // CPython exposed as a function in 3.13, in object.h ++#[cfg(all( ++not(Py_3_13), // CPython exposed as a function in 3.13, in object.h ++not(all(PyPy, not(Py_3_11))) // PyPy exposed as a function until PyPy 3.10, macro in 3.11+ ++))] + pub unsafe fn PyObject_DelAttr(o: *mut PyObject, attr_name: *mut PyObject) -> c_int { + PyObject_SetAttr(o, attr_name, std::ptr::null_mut()) +--- a/vendor/pyo3-ffi-0.23.4/src/cpython/abstract_.rs b/vendor/pyo3-ffi-0.23.4/src/cpython/abstract_.rs +@@ -1,4 +1,4 @@ + use crate::{PyObject, Py_ssize_t}; +-#[cfg(not(all(Py_3_11, GraalPy)))] ++#[cfg(any(all(Py_3_8, not(any(PyPy, GraalPy))), not(Py_3_11)))] + use std::os::raw::c_char; + use std::os::raw::c_int; +--- a/vendor/pyo3-ffi-0.23.4/src/cpython/genobject.rs b/vendor/pyo3-ffi-0.23.4/src/cpython/genobject.rs +@@ -3,5 +3,5 @@ + #[cfg(not(any(PyPy, GraalPy)))] + use crate::_PyErr_StackItem; +-#[cfg(all(Py_3_11, not(GraalPy)))] ++#[cfg(all(Py_3_11, not(any(PyPy, GraalPy] + use std::os::raw::c_char; + use std::os::raw::c_int; +--- a/vendor/pyo3-ffi-0.23.4/src/cpython/mod.rs b/vendor/pyo3-ffi-0.23.4/src/cpython/mod.rs +@@ -72,5 +72,5 @@ + pub use self::pydebug::*; + pub use self::pyerrors::*; +-#[cfg(Py_3_11)] ++#[cfg(all(Py_3_11, not(PyPy)))] + pub use self::pyframe::*; + #[cfg(all(Py_3_8, not(PyPy)))] +--- a/vendor/pyo3-ffi-0.23.4/src/cpython/object.rs b/vendor/pyo3-ffi-0.23.4/src/cpython/object.rs +@@ -311,7 +311,7 @@ + #[cfg(Py_3_9)] + pub ht_module: *mut object::PyObject, +-#[cfg(Py_3_11)] ++#[cfg(all(Py_3_11, not(PyPy)))] + _ht_tpname: *mut c_char, +-#[cfg(Py_3_11)] ++#[cfg(all(Py_3_11, not(PyPy)))] + _spec_cache: _specialization_cache, + } +--- a/vendor/pyo3-ffi-0.23.4/src/cpython/objimpl.rs b/vendor/pyo3-ffi-0.23.4/src/cpython/objimpl.rs +@@ -1,3 +1,3 @@ +-#[cfg(not(all(Py_3_11, GraalPy)))] ++#[cfg(not(all(Py_3_11, any(PyPy, GraalPy] + use libc::size_t; + use std::os::raw::c_int; +--- a/vendor/pyo3-ffi-0.23.4/src/cpython/pyframe.rs b/vendor/pyo3-ffi-0.23.4/src/cpython/pyframe.rs +@@ -1,2 +1,2 @@ +-#[cfg(Py_3_11)] ++#[cfg(all(Py_3_11, not(PyPy)))] + opaque_struct!(_PyInterpreterFrame); +--- a/vendor/pyo3-ffi-0.23.4/src/cpython/pystate.rs b/vendor/pyo3-ffi-0.23.4/src/cpython/pystate.rs +@@ -70,5 +70,5 @@ + } + +-#[cfg(all(Py_3_9, not(Py_3_11)))] ++#[cfg(all(Py_3_9, not(any(Py_3_11, PyPy] + pub type _PyFrameEvalFunction = extern "C" fn( + *mut crate::PyThreadState, +@@ -77,5 +77,5 @@ + ) -> *mut crate::object::PyObject; + +-#[cfg(Py_3_11)] ++#[cfg(all(Py_3_11, not(PyPy)))] + pub type _PyFr
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 4e4cbf7906df077d1e3b2e42a4cedfccc8770182 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 15 08:27:29 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 15 08:27:29 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4cbf79 dev-util/maturin: Stabilize 1.8.1 ppc, #948403 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.1.ebuild b/dev-util/maturin/maturin-1.8.1.ebuild index 3917fa6b7a45..e60e771233de 100644 --- a/dev-util/maturin/maturin-1.8.1.ebuild +++ b/dev-util/maturin/maturin-1.8.1.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 44c1d14485fff13b844140bd407fb3573f1e217e Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 15 08:27:00 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 15 08:27:00 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c1d144 dev-util/maturin: Stabilize 1.8.1 arm64, #948403 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.1.ebuild b/dev-util/maturin/maturin-1.8.1.ebuild index 1257bc895841..4a5ca0526d5f 100644 --- a/dev-util/maturin/maturin-1.8.1.ebuild +++ b/dev-util/maturin/maturin-1.8.1.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: b37db98aceb1874b399a2b37dfdeb1ee03ac0efa Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 15 08:27:05 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 15 08:27:05 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b37db98a dev-util/maturin: Stabilize 1.8.1 ppc64, #948403 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.1.ebuild b/dev-util/maturin/maturin-1.8.1.ebuild index 0fb659396b27..3917fa6b7a45 100644 --- a/dev-util/maturin/maturin-1.8.1.ebuild +++ b/dev-util/maturin/maturin-1.8.1.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 8ce7970a9887f7cf46b380304bab87489c4c843f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 15 08:27:03 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 15 08:27:03 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce7970a dev-util/maturin: Stabilize 1.8.1 sparc, #948403 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.1.ebuild b/dev-util/maturin/maturin-1.8.1.ebuild index 4a5ca0526d5f..0fb659396b27 100644 --- a/dev-util/maturin/maturin-1.8.1.ebuild +++ b/dev-util/maturin/maturin-1.8.1.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 3a5614f9ff7c1ed5334e1d54d64ea89b99745659 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 15 08:23:02 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 15 08:23:02 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5614f9 dev-util/maturin: Stabilize 1.8.1 arm, #948403 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.1.ebuild b/dev-util/maturin/maturin-1.8.1.ebuild index f9a362883ee6..1257bc895841 100644 --- a/dev-util/maturin/maturin-1.8.1.ebuild +++ b/dev-util/maturin/maturin-1.8.1.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 0f91596add6967e8c1813e787a6f98ce03a50827 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Feb 5 15:32:51 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Feb 5 15:36:18 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f91596a dev-util/maturin: add 1.8.2 Vendor tarball now (tentatively) uses dev-util/cargo-vendor-filterer going from 27MB to 17MB. It should have kept everything for all arches it's keyworded on but may or may not cause unexpected issues. Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 2 + dev-util/maturin/maturin-1.8.2.ebuild | 160 ++ 2 files changed, 162 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 52f5a7c1a765..53b9f3cae245 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -191,6 +191,8 @@ DIST maturin-1.7.4.gh.tar.gz 511488 BLAKE2B 008b2d67d553479040fcd3062b93ca12dc6f DIST maturin-1.7.8.gh.tar.gz 526856 BLAKE2B 0fcd40dbf20cd961aa97e936b58ea79aceddfe6175ba4c1d1b413c224c889f393719dffe583859c35894173801cbd5303093802c5a4986038eb00a1f4ff3f3d4 SHA512 11dd229bc0a240fe915ae4aa69d5dd10032ea41782cb2bf76e77e58a8d474543b133a78d6b24a0383ef281f83122f34e1e0c332227720643b63226c18e318445 DIST maturin-1.8.1-vendor.tar.xz 28014132 BLAKE2B 0fdaa5c2005645a964594431ea29faeed2aa703f8e33776fe1c02f865a36a11793e8aad5c18f295e97085e7c1e2fb26ada8968703920455c78327b23a9338182 SHA512 3bf23cf509ba416002d8a7b2a0cd2e6b2b6ec98ab335fcdade501a99b068cbf6db5a3665ca918b1192839cc0377ede0d150a657a104a98cc85e90a83d030d174 DIST maturin-1.8.1.gh.tar.gz 542041 BLAKE2B 0ded1146c03d1139cc826bff520dbed4f27f4c0d2fa58a1336b075d222bb73881ec455d9b8480206c9f25756d6680a3918db4b4043fb6a63a023d94d23c5ea48 SHA512 2f07ced149fd59035c3acddbc4449cdfa59f8680d1784a68fbb71414a8a6309d3e138b10a7aeb3ca1f35f52ffe04c0e557e4636c84b7d8c60cd012798e3ec041 +DIST maturin-1.8.2-vendor.tar.xz 17297348 BLAKE2B 400ae0e41d3c3a7e330482902fe73c1def631bbdb32734e6fa110eb6d2d954b464d9feeca5727d8f551d30cb6868c3000afcaed452c3f10a661e6f03d79edd02 SHA512 c5faa7ff3c49e5097a27f19821bf4a355dd17ed74efae503ec1639cb8a695873cdc5a89a94da77fe7cb7cb1e1685ab895c801bbf94828c22d7c0ba29105213fa +DIST maturin-1.8.2.gh.tar.gz 544160 BLAKE2B d5784b76ee7dbbb48818e3ef0acebe32cee423e787f9c4bdcc50af90656a34d1dd1a89c414948b07e983edc1047382b82a1590d4c0de0e59279be81e06bbbdfc SHA512 83ca2dc64e1933f18b66d06bb985f6834a41ae289cf74d01689158febda783157cbecfb5c10c6da9544eda501acb9fdc52dd9cd7f351c2c4c5c0c0a1e6cffc4f DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 diff --git a/dev-util/maturin/maturin-1.8.2.ebuild b/dev-util/maturin/maturin-1.8.2.ebuild new file mode 100644 index ..0a39c135c2ff --- /dev/null +++ b/dev-util/maturin/maturin-1.8.2.ebuild @@ -0,0 +1,160 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..13} ) +RUST_MIN_VER=1.75.0 +inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs + +DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings" +HOMEPAGE="https://www.maturin.rs/"; +SRC_URI=" + https://github.com/PyO3/maturin/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz + https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz +" +# ^ tarball also includes test-crates' Cargo.lock(s) crates for tests + +# rustls+ring is unused, so openssl license can be skipped +LICENSE="|| ( Apache-2.0 MIT ) doc? ( CC-BY-4.0 OFL-1.1 )" +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT + MPL-2.0 Unicode-3.0 Unicode-DFS-2016 +" # crates +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc +ssl test" +RESTRICT="!test? ( test )" + +TOMLI_DEPEND="$(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' 3.10)" +DEPEND=" + app-arch/xz-utils + ssl? ( dev-libs/openssl:= ) +" +RDEPEND=" + ${DEPEND} + $
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 1639cb53995fb96af672e050d7d5b45c6a8bd85b Author: Sam James gentoo org> AuthorDate: Sun Jan 19 18:34:39 2025 + Commit: Sam James gentoo org> CommitDate: Sun Jan 19 18:34:39 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1639cb53 dev-util/maturin: Stabilize 1.8.1 x86, #948403 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.1.ebuild b/dev-util/maturin/maturin-1.8.1.ebuild index eb94fa3e083e..f9a362883ee6 100644 --- a/dev-util/maturin/maturin-1.8.1.ebuild +++ b/dev-util/maturin/maturin-1.8.1.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 232deac46866eecec6d1c7f95155f00d2e920131 Author: Sam James gentoo org> AuthorDate: Sun Jan 19 18:03:07 2025 + Commit: Sam James gentoo org> CommitDate: Sun Jan 19 18:03:07 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232deac4 dev-util/maturin: Stabilize 1.8.1 amd64, #948403 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.8.1.ebuild b/dev-util/maturin/maturin-1.8.1.ebuild index 270a05dccacb..eb94fa3e083e 100644 --- a/dev-util/maturin/maturin-1.8.1.ebuild +++ b/dev-util/maturin/maturin-1.8.1.ebuild @@ -24,7 +24,7 @@ LICENSE+=" MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: a9ca35514f86f41a14502b41da6f6b112b00c5bc Author: Ionen Wolkens gentoo org> AuthorDate: Sun Jan 12 12:27:54 2025 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Jan 12 14:07:37 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ca3551 dev-util/maturin: switch to vendor tarball in 1.8.1+ Just a bit over 300 crates (not counting test-crates') and there will be a new warning for >300 soon. While at it, merge tests' crates into it, not worth making two tarballs. Slightly wasteful for normal users having a bit bigger tarball, but it is easier to maintain. On a side-note, if using `cargo vendor` rather than pycargoebuild, can use `cargo vendor --versioned-dirs --locked --sync path1/Cargo.toml --sync path2/Cargo.toml ...` to merge in tests, which is every paths where a Cargo.lock exists (not all with a Cargo.toml) Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 43 +-- dev-util/maturin/maturin-1.8.1.ebuild | 479 +- 2 files changed, 6 insertions(+), 516 deletions(-) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index defad02b97e3..52f5a7c1a765 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -43,15 +43,12 @@ DIST cab-0.6.0.crate 28390 BLAKE2B 7eb33501c8f3715bf7a3b4d83839d4e44235441e6a633 DIST camino-1.1.7.crate 36204 BLAKE2B ea87922e77401a23f25d66af303f39c568f37377e4f0cd6d206cb7b175a51528680bf67897e3b9830d276acb1b156b7c66e149b75370be202cb99fbbcea54233 SHA512 b82c809bd52549d16e286d514b5dbb1d640633b7ff05412ce3539e543de9c69d99bc3f62597b94fc0cedd7c8034ebf73663a6f647e46409b778baa4877928c45 DIST camino-1.1.9.crate 37552 BLAKE2B 28b21517730db408598f83e269ee8aa4dc5388c4b491779ebb6e76c478d407f929bda6906d88d429828d7f01be1762c72ecbb6d8c7aa4a1d1906109a17b45df1 SHA512 27a6a3cf72c46f15a6017aea44a048f2a8eb577aa9d2a088141b1cb7479106152ef0bc00a6cea9332c4df4d0c54aa6bd3dc21159f15640e347407c15a1bbf7ea DIST cargo-config2-0.1.26.crate 63535 BLAKE2B 9cfe8842ecb8085240adb5a428ffc3a7260d4227c11edab3bc280dd8a9ba7f08f5ad3600224fe7d1b7d6fa4b2a19125656c06546bc5a3398b4e5722ae96bd9ad SHA512 4e30355eb26e796098803df43f199f2ebfbe510f467e32cf39b3784c9b03156551d183eb46c5f05cceb41f9761979aac11746be6b2473a53e49cd066794771d1 -DIST cargo-config2-0.1.30.crate 67686 BLAKE2B 1c50df37b71d66e0576a6494438586cb6ebff69019daf16b962d36c3b28c0e4ad53feb77ea74814354e8fee0e28d2f57dc6a38f087996cb7571f935143dd4339 SHA512 c2a0d910f974356ebd995d1e0a687c7cf5a8a76d52cb085a1d753f15b4c358e4f76c2182570a6c59eeb0fb46785e81fa787dfb9fd5734202f07df29043010fe3 DIST cargo-options-0.7.4.crate 18149 BLAKE2B 0ab8537b5c6d05f80e78209f9656dbc8cbaef0d2ad14de561886d573ce7ac6d1357d082177d6ea83809ffe5b85795ae8f1ce1529d063ef916b30598c16b71499 SHA512 241799e4d60bdcbbdf45fd203851165b84fc571179bc209b877153b83f83d9913203276ffbd5de378abacacfa4d1b41f84e3cec9cd78520e24b36c5e5e673580 DIST cargo-platform-0.1.8.crate 11813 BLAKE2B b074b49e08b2b93e93e08276f2a79546fe1f9ba0a52b3b4ef0ecdd28fa3fe5e842c0291fed158a1a12b90804e0172d5419b7603fd0d5f87f062f44dcaf3428f6 SHA512 187acf1b8cc81078ede3353997bec9010df32aba82f56f9479d4c8eaa13436590a16f3ab6ea11ed2b31d1d1d2299d824d9ad10f04bf5281c92372cc8334b0dd2 DIST cargo-xwin-0.16.5.crate 28602 BLAKE2B 2077c64cd3ec649f9b74a024e6ea6818a212f12ab85301de462d556c0f06d959e7af3efb4a2d1ae2cca8ead95954c52b89b41dc1f63e8fded6a9a6f7bc1676f5 SHA512 bc1288ada6deb3bca456f5c382d4249c42ded462b9bb9f63f088553acfd3dd38f757ced4fbf1d77887ad3867ca10793a3ef8a97e17652869147fc37608ab1365 DIST cargo-xwin-0.17.5.crate 31188 BLAKE2B 79956f9cdc57ff5f798b85851214accb882c33c8e06c9e22afcf6a05c494f7ec983ec5bff34e3f6baf4a9ddcc5ccd95844ed3d91af89946b48c66114595ed2f5 SHA512 e5a3a3ad704bc738b1eb4aa44bc5eebc8b944f89f57e8297fc4978a3c921314294b48d6f347025812ca683ea3ed12737dfd245444be92a7d8a8252bf86654a91 -DIST cargo-xwin-0.18.3.crate 35638 BLAKE2B 0f969099f611b6d6154f9c6aee1d4a807e84cb18574c6bec14135d1ccd128fc7f94db7ef66a980aef7898ae20c969cff8407a13875ec136d7d253b7cafe23b28 SHA512 23a3f612695dee7c7fb191c54ae9bde84530803b80f4e72295e9f73c01c8e6543ea1454c3fbe49d6aa23dc069a5ceec7d1862f56d41efa1547629cc5bd54 DIST cargo-zigbuild-0.19.3.crate 41006 BLAKE2B 655e209d108efb665df0aaa45806e28d10a9fd7a0b64c864c0c610b82eb5e62b6007593da04215cd4299279ed77ed5e227b323fa485369934733797183c892fa SHA512 0d26df1706ab21f520a29725719b3815e82bc92e99dcb967f2bc8e8a3d9da854469beb3e943ca9e23f72638093f21d488af150498755ad5ad1938c585960f741 DIST cargo-zigbuild-0.19.5.crate 43145 BLAKE2B 359d69b730b333222f938f735510eebc790a9108d7a94f6905afc550dfe5c4bf7532a67bfd7083f28cca490fc26ba1f56b743d43d361937aa3869bf37c0f35a3 SHA512 e01846ece4e235ff08c4ddaedfe96ffeba70c8a9d83406d717193317e902a3a67560552ef6f92ad5eaa5fdabaaebdd17b07355c6983f6b771aa2f97045c599e0 -DIST cargo-zigbuild-0.19.7.crate 43219 BLAKE2B 8c38d585963d3293d25359b33fd7357ff2789dc558a0c38a2accea6b33ad86f4149fddcd723f6dc89db3fa24cda43c99fd041b339a05f5d37c815b8d0c20c566
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 4a1284cedb3e761b532003159eec91175d056b6a Author: Ionen Wolkens gentoo org> AuthorDate: Mon Dec 30 14:32:38 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Dec 30 14:33:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1284ce dev-util/maturin: add 1.8.1 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 1 + dev-util/maturin/maturin-1.8.1.ebuild | 629 ++ 2 files changed, 630 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 09c2e39d94f0..09f605c3537b 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -207,6 +207,7 @@ DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a6 DIST maturin-1.7.4.gh.tar.gz 511488 BLAKE2B 008b2d67d553479040fcd3062b93ca12dc6f2b98c3d6cb43cac7ff0d8e4772417b99fbf2a73ed96cfcc8a7372b37d845e8485ba0afc80342943a10d716492377 SHA512 72fb43a10d3cdf35eca224232c59723bff5b9230c7d40ff01537e1ba869254b4b6e9a0c52e8b7154f7b74f0f0b5bace4e7bb9ac5257c9fbc04750160791c35e3 DIST maturin-1.7.8.gh.tar.gz 526856 BLAKE2B 0fcd40dbf20cd961aa97e936b58ea79aceddfe6175ba4c1d1b413c224c889f393719dffe583859c35894173801cbd5303093802c5a4986038eb00a1f4ff3f3d4 SHA512 11dd229bc0a240fe915ae4aa69d5dd10032ea41782cb2bf76e77e58a8d474543b133a78d6b24a0383ef281f83122f34e1e0c332227720643b63226c18e318445 DIST maturin-1.8.0.gh.tar.gz 541509 BLAKE2B 2dd6adfc33c2a0f4b4ad1dd06844a56e6e871b9715ae0bb6cc593632ce036fd3f8accf3a1abb5abdc37fd88583b34a6504ed031c18b698021179f42a95bd SHA512 35756bb850204d4d2451d6a88e56d9519a359b00c3984c43bdde5013e2c4bd2598ed8fea234ecd99e84f4f5dcaf042d6783f11541403e6c41de15cd30930e3ab +DIST maturin-1.8.1.gh.tar.gz 542041 BLAKE2B 0ded1146c03d1139cc826bff520dbed4f27f4c0d2fa58a1336b075d222bb73881ec455d9b8480206c9f25756d6680a3918db4b4043fb6a63a023d94d23c5ea48 SHA512 2f07ced149fd59035c3acddbc4449cdfa59f8680d1784a68fbb71414a8a6309d3e138b10a7aeb3ca1f35f52ffe04c0e557e4636c84b7d8c60cd012798e3ec041 DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 diff --git a/dev-util/maturin/maturin-1.8.1.ebuild b/dev-util/maturin/maturin-1.8.1.ebuild new file mode 100644 index ..f475fea8bb01 --- /dev/null +++ b/dev-util/maturin/maturin-1.8.1.ebuild @@ -0,0 +1,629 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler2@2.0.0 + ahash@0.8.11 + aho-corasick@1.1.3 + allocator-api2@0.2.18 + anstream@0.6.14 + anstyle-parse@0.2.4 + anstyle-query@1.1.0 + anstyle-wincon@3.0.3 + anstyle@1.0.7 + anyhow@1.0.89 + arbitrary@1.4.1 + autocfg@1.3.0 + automod@1.0.14 + base64@0.21.7 + base64@0.22.1 + bitflags@1.3.2 + bitflags@2.5.0 + block-buffer@0.10.4 + bstr@1.10.0 + bumpalo@3.16.0 + byteorder@1.5.0 + bytesize@1.3.0 + bytes@1.7.1 + bzip2-sys@0.1.11+1.0.8 + bzip2@0.4.4 + cab@0.6.0 + camino@1.1.9 + cargo-config2@0.1.30 + cargo-options@0.7.4 + cargo-platform@0.1.8 + cargo-xwin@0.18.3 + cargo-zigbuild@0.19.7 + cargo_metadata@0.19.0 + cbindgen@0.27.0 + cc@1.1.21 + cfb@0.10.0 + cfg-if@1.0.0 + charset@0.1.5 + chumsky@0.9.3 + clap@4.5.7 + clap_builder@4.5.7 + clap_complete@4.5.5 + clap_complete_command@0.6.1 + clap_complete_nushell@4.5.2 + clap_derive@4.5.5 + clap_lex@0.7.1 + cli-table@0.4.7 + colorchoice@1.0.1 + configparser@3.1.0 + console@0.15.8 + content_inspector@0.2.4 + core-foundation-sys@0.8.6 + core-foundation@0.9.4 + cpufeatures@0.2.12 + crc32fast@1.4.2 + crc-catalog@2.4.0 + crc@3.2.1 + crossbeam-channel@0.5.13 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.20 + crypto-common@0.1.6 + data-encoding@2.6.0 + deranged@0.3.11 + derivative@2.2.0 + derive_ar
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/, profiles/
commit: 25d019aebded72119a94d5fb31f7c93eca6e4c09 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Dec 30 14:33:28 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Dec 30 14:33:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25d019ae dev-util/maturin: drop 1.8.0 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 1 - dev-util/maturin/maturin-1.8.0.ebuild | 629 -- profiles/package.mask | 10 - 3 files changed, 640 deletions(-) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 09f605c3537b..defad02b97e3 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -206,7 +206,6 @@ DIST mailparse-0.15.0.crate 37293 BLAKE2B 3ef9c0f3e65288066a1a792b3ad5bf4ca08126 DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 DIST maturin-1.7.4.gh.tar.gz 511488 BLAKE2B 008b2d67d553479040fcd3062b93ca12dc6f2b98c3d6cb43cac7ff0d8e4772417b99fbf2a73ed96cfcc8a7372b37d845e8485ba0afc80342943a10d716492377 SHA512 72fb43a10d3cdf35eca224232c59723bff5b9230c7d40ff01537e1ba869254b4b6e9a0c52e8b7154f7b74f0f0b5bace4e7bb9ac5257c9fbc04750160791c35e3 DIST maturin-1.7.8.gh.tar.gz 526856 BLAKE2B 0fcd40dbf20cd961aa97e936b58ea79aceddfe6175ba4c1d1b413c224c889f393719dffe583859c35894173801cbd5303093802c5a4986038eb00a1f4ff3f3d4 SHA512 11dd229bc0a240fe915ae4aa69d5dd10032ea41782cb2bf76e77e58a8d474543b133a78d6b24a0383ef281f83122f34e1e0c332227720643b63226c18e318445 -DIST maturin-1.8.0.gh.tar.gz 541509 BLAKE2B 2dd6adfc33c2a0f4b4ad1dd06844a56e6e871b9715ae0bb6cc593632ce036fd3f8accf3a1abb5abdc37fd88583b34a6504ed031c18b698021179f42a95bd SHA512 35756bb850204d4d2451d6a88e56d9519a359b00c3984c43bdde5013e2c4bd2598ed8fea234ecd99e84f4f5dcaf042d6783f11541403e6c41de15cd30930e3ab DIST maturin-1.8.1.gh.tar.gz 542041 BLAKE2B 0ded1146c03d1139cc826bff520dbed4f27f4c0d2fa58a1336b075d222bb73881ec455d9b8480206c9f25756d6680a3918db4b4043fb6a63a023d94d23c5ea48 SHA512 2f07ced149fd59035c3acddbc4449cdfa59f8680d1784a68fbb71414a8a6309d3e138b10a7aeb3ca1f35f52ffe04c0e557e4636c84b7d8c60cd012798e3ec041 DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 diff --git a/dev-util/maturin/maturin-1.8.0.ebuild b/dev-util/maturin/maturin-1.8.0.ebuild deleted file mode 100644 index f475fea8bb01.. --- a/dev-util/maturin/maturin-1.8.0.ebuild +++ /dev/null @@ -1,629 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - adler2@2.0.0 - ahash@0.8.11 - aho-corasick@1.1.3 - allocator-api2@0.2.18 - anstream@0.6.14 - anstyle-parse@0.2.4 - anstyle-query@1.1.0 - anstyle-wincon@3.0.3 - anstyle@1.0.7 - anyhow@1.0.89 - arbitrary@1.4.1 - autocfg@1.3.0 - automod@1.0.14 - base64@0.21.7 - base64@0.22.1 - bitflags@1.3.2 - bitflags@2.5.0 - block-buffer@0.10.4 - bstr@1.10.0 - bumpalo@3.16.0 - byteorder@1.5.0 - bytesize@1.3.0 - bytes@1.7.1 - bzip2-sys@0.1.11+1.0.8 - bzip2@0.4.4 - cab@0.6.0 - camino@1.1.9 - cargo-config2@0.1.30 - cargo-options@0.7.4 - cargo-platform@0.1.8 - cargo-xwin@0.18.3 - cargo-zigbuild@0.19.7 - cargo_metadata@0.19.0 - cbindgen@0.27.0 - cc@1.1.21 - cfb@0.10.0 - cfg-if@1.0.0 - charset@0.1.5 - chumsky@0.9.3 - clap@4.5.7 - clap_builder@4.5.7 - clap_complete@4.5.5 - clap_complete_command@0.6.1 - clap_complete_nushell@4.5.2 - clap_derive@4.5.5 - clap_lex@0.7.1 - cli-table@0.4.7 - colorchoice@1.0.1 - configparser@3.1.0 - console@0.15.8 - content_inspector@0.2.4 - core-foundation-sys@0.8.6 - core-foundation@0.9.4 - cpufeatures@0.2.12 - crc32fast@1.4.2 - crc-catalog@2.4.0 - crc@3.2.1 - crossbeam-channel@0.5.13 - crossbeam-deque@0.8.5 - crossbeam-epoch@0.9.18 - crossbeam-utils@0.8.20 - crypto-common@0.1.6 - data-encoding@2.6.0 - deranged
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: e7cb9d05927d6b0d3924ed1c9b4d967e821b65c1 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Dec 26 22:13:52 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Dec 26 22:40:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7cb9d05 dev-util/maturin: skip integration_pyo3_mixed_py_subdir (uses zig) Thought may need to disable zig harder, but believe this is the only problematic test at the moment when zig is found. It'd require an older libc to pass (it checks that we're building packages suitable for other distributions with a old enough libc), which is a no go here. Closes: https://bugs.gentoo.org/946967 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/maturin-1.8.0.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-util/maturin/maturin-1.8.0.ebuild b/dev-util/maturin/maturin-1.8.0.ebuild index a0a941c27089..f475fea8bb01 100644 --- a/dev-util/maturin/maturin-1.8.0.ebuild +++ b/dev-util/maturin/maturin-1.8.0.ebuild @@ -605,6 +605,8 @@ python_test() { # to work with network-sandbox (not worth the trouble) --skip develop_hello_world::case_2 --skip develop_pyo3_ffi_pure::case_2 + # compliance test using zig requires an old libc to pass (bug #946967) + --skip integration_pyo3_mixed_py_subdir # fails on sparc since rust-1.74 (bug #934573), skip for now given # should not affect the pep517 backend which is all we need on sparc $(usev sparc '--skip build_context::test::test_macosx_deployment_target')
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 66a85e767897ed5fae70b9e826266b78fdfbf6b0 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Dec 25 14:04:23 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Dec 25 14:29:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a85e76 dev-util/maturin: add 1.8.0 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 43 +++ dev-util/maturin/maturin-1.8.0.ebuild | 627 ++ 2 files changed, 670 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 413df4f5a2d8..09c2e39d94f0 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -43,12 +43,15 @@ DIST cab-0.6.0.crate 28390 BLAKE2B 7eb33501c8f3715bf7a3b4d83839d4e44235441e6a633 DIST camino-1.1.7.crate 36204 BLAKE2B ea87922e77401a23f25d66af303f39c568f37377e4f0cd6d206cb7b175a51528680bf67897e3b9830d276acb1b156b7c66e149b75370be202cb99fbbcea54233 SHA512 b82c809bd52549d16e286d514b5dbb1d640633b7ff05412ce3539e543de9c69d99bc3f62597b94fc0cedd7c8034ebf73663a6f647e46409b778baa4877928c45 DIST camino-1.1.9.crate 37552 BLAKE2B 28b21517730db408598f83e269ee8aa4dc5388c4b491779ebb6e76c478d407f929bda6906d88d429828d7f01be1762c72ecbb6d8c7aa4a1d1906109a17b45df1 SHA512 27a6a3cf72c46f15a6017aea44a048f2a8eb577aa9d2a088141b1cb7479106152ef0bc00a6cea9332c4df4d0c54aa6bd3dc21159f15640e347407c15a1bbf7ea DIST cargo-config2-0.1.26.crate 63535 BLAKE2B 9cfe8842ecb8085240adb5a428ffc3a7260d4227c11edab3bc280dd8a9ba7f08f5ad3600224fe7d1b7d6fa4b2a19125656c06546bc5a3398b4e5722ae96bd9ad SHA512 4e30355eb26e796098803df43f199f2ebfbe510f467e32cf39b3784c9b03156551d183eb46c5f05cceb41f9761979aac11746be6b2473a53e49cd066794771d1 +DIST cargo-config2-0.1.30.crate 67686 BLAKE2B 1c50df37b71d66e0576a6494438586cb6ebff69019daf16b962d36c3b28c0e4ad53feb77ea74814354e8fee0e28d2f57dc6a38f087996cb7571f935143dd4339 SHA512 c2a0d910f974356ebd995d1e0a687c7cf5a8a76d52cb085a1d753f15b4c358e4f76c2182570a6c59eeb0fb46785e81fa787dfb9fd5734202f07df29043010fe3 DIST cargo-options-0.7.4.crate 18149 BLAKE2B 0ab8537b5c6d05f80e78209f9656dbc8cbaef0d2ad14de561886d573ce7ac6d1357d082177d6ea83809ffe5b85795ae8f1ce1529d063ef916b30598c16b71499 SHA512 241799e4d60bdcbbdf45fd203851165b84fc571179bc209b877153b83f83d9913203276ffbd5de378abacacfa4d1b41f84e3cec9cd78520e24b36c5e5e673580 DIST cargo-platform-0.1.8.crate 11813 BLAKE2B b074b49e08b2b93e93e08276f2a79546fe1f9ba0a52b3b4ef0ecdd28fa3fe5e842c0291fed158a1a12b90804e0172d5419b7603fd0d5f87f062f44dcaf3428f6 SHA512 187acf1b8cc81078ede3353997bec9010df32aba82f56f9479d4c8eaa13436590a16f3ab6ea11ed2b31d1d1d2299d824d9ad10f04bf5281c92372cc8334b0dd2 DIST cargo-xwin-0.16.5.crate 28602 BLAKE2B 2077c64cd3ec649f9b74a024e6ea6818a212f12ab85301de462d556c0f06d959e7af3efb4a2d1ae2cca8ead95954c52b89b41dc1f63e8fded6a9a6f7bc1676f5 SHA512 bc1288ada6deb3bca456f5c382d4249c42ded462b9bb9f63f088553acfd3dd38f757ced4fbf1d77887ad3867ca10793a3ef8a97e17652869147fc37608ab1365 DIST cargo-xwin-0.17.5.crate 31188 BLAKE2B 79956f9cdc57ff5f798b85851214accb882c33c8e06c9e22afcf6a05c494f7ec983ec5bff34e3f6baf4a9ddcc5ccd95844ed3d91af89946b48c66114595ed2f5 SHA512 e5a3a3ad704bc738b1eb4aa44bc5eebc8b944f89f57e8297fc4978a3c921314294b48d6f347025812ca683ea3ed12737dfd245444be92a7d8a8252bf86654a91 +DIST cargo-xwin-0.18.3.crate 35638 BLAKE2B 0f969099f611b6d6154f9c6aee1d4a807e84cb18574c6bec14135d1ccd128fc7f94db7ef66a980aef7898ae20c969cff8407a13875ec136d7d253b7cafe23b28 SHA512 23a3f612695dee7c7fb191c54ae9bde84530803b80f4e72295e9f73c01c8e6543ea1454c3fbe49d6aa23dc069a5ceec7d1862f56d41efa1547629cc5bd54 DIST cargo-zigbuild-0.19.3.crate 41006 BLAKE2B 655e209d108efb665df0aaa45806e28d10a9fd7a0b64c864c0c610b82eb5e62b6007593da04215cd4299279ed77ed5e227b323fa485369934733797183c892fa SHA512 0d26df1706ab21f520a29725719b3815e82bc92e99dcb967f2bc8e8a3d9da854469beb3e943ca9e23f72638093f21d488af150498755ad5ad1938c585960f741 DIST cargo-zigbuild-0.19.5.crate 43145 BLAKE2B 359d69b730b333222f938f735510eebc790a9108d7a94f6905afc550dfe5c4bf7532a67bfd7083f28cca490fc26ba1f56b743d43d361937aa3869bf37c0f35a3 SHA512 e01846ece4e235ff08c4ddaedfe96ffeba70c8a9d83406d717193317e902a3a67560552ef6f92ad5eaa5fdabaaebdd17b07355c6983f6b771aa2f97045c599e0 +DIST cargo-zigbuild-0.19.7.crate 43219 BLAKE2B 8c38d585963d3293d25359b33fd7357ff2789dc558a0c38a2accea6b33ad86f4149fddcd723f6dc89db3fa24cda43c99fd041b339a05f5d37c815b8d0c20c566 SHA512 fc0af4029fac51f0c483f540c5ad10ab7c669a3642b4bbf701cd0ca48c018a3dba7f415f315efc0ea828c63ecba6718e695d80c58da89a94e549f8a668cf99d3 DIST cargo_metadata-0.15.4.crate 19993 BLAKE2B 33bb182a4fbf453be323cd657e0927d7ae8f4cada172c482d96ba959155aa0bd5fc392d4e0a6d4a869456be5de8756c92a4ee0642d60db992aca6d8adadb8f0a SHA512 dae54e7d21642a12fe967d832769f2310a18903a0a46694dd441974f037d8a53e148bae2668a177478b91629c5da736ce56aca3e140d442267ff0bc65bb984a0 DIST cargo_metadata-0.18.1.crate 24535 BLAKE2B 9d0018e28a3941e269dbd30291054a882a960905a43d4818c874250356a6c203bf08ed77
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 6f3492b24b404c8adef48a49a7fc9f6669ff7f4b Author: Sam James gentoo org> AuthorDate: Wed Dec 18 12:14:23 2024 + Commit: Sam James gentoo org> CommitDate: Wed Dec 18 12:14:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f3492b2 dev-util/maturin: Stabilize 1.7.8 ppc64, #946606 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.7.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.8.ebuild b/dev-util/maturin/maturin-1.7.8.ebuild index e81fbc263ba8..dad593e2740a 100644 --- a/dev-util/maturin/maturin-1.7.8.ebuild +++ b/dev-util/maturin/maturin-1.7.8.ebuild @@ -476,7 +476,7 @@ LICENSE+=" MIT MPL-2.0 openssl Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 88d5f96a0b7beed487dbf856286b602abe813c53 Author: Sam James gentoo org> AuthorDate: Wed Dec 18 12:14:22 2024 + Commit: Sam James gentoo org> CommitDate: Wed Dec 18 12:14:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d5f96a dev-util/maturin: Stabilize 1.7.8 arm, #946606 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.7.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.8.ebuild b/dev-util/maturin/maturin-1.7.8.ebuild index 6b27ada3d09b..e81fbc263ba8 100644 --- a/dev-util/maturin/maturin-1.7.8.ebuild +++ b/dev-util/maturin/maturin-1.7.8.ebuild @@ -476,7 +476,7 @@ LICENSE+=" MIT MPL-2.0 openssl Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: a9f3438ef3031b069b7c7f2b3ce0c0a9c1bfcfaa Author: Sam James gentoo org> AuthorDate: Wed Dec 18 12:14:21 2024 + Commit: Sam James gentoo org> CommitDate: Wed Dec 18 12:14:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f3438e dev-util/maturin: Stabilize 1.7.8 arm64, #946606 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.7.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.8.ebuild b/dev-util/maturin/maturin-1.7.8.ebuild index f35627301954..6b27ada3d09b 100644 --- a/dev-util/maturin/maturin-1.7.8.ebuild +++ b/dev-util/maturin/maturin-1.7.8.ebuild @@ -476,7 +476,7 @@ LICENSE+=" MIT MPL-2.0 openssl Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 9cf51abf67ec9c810d5ccf00bfd51d4e34ec6cb4 Author: Sam James gentoo org> AuthorDate: Wed Dec 18 12:14:25 2024 + Commit: Sam James gentoo org> CommitDate: Wed Dec 18 12:14:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf51abf dev-util/maturin: Stabilize 1.7.8 amd64, #946606 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.7.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.8.ebuild b/dev-util/maturin/maturin-1.7.8.ebuild index dad593e2740a..b32b01584a86 100644 --- a/dev-util/maturin/maturin-1.7.8.ebuild +++ b/dev-util/maturin/maturin-1.7.8.ebuild @@ -476,7 +476,7 @@ LICENSE+=" MIT MPL-2.0 openssl Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: e0aa62308e452a58bdbb1cdcb6bba051677332d3 Author: Sam James gentoo org> AuthorDate: Wed Dec 18 12:14:26 2024 + Commit: Sam James gentoo org> CommitDate: Wed Dec 18 12:14:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0aa6230 dev-util/maturin: Stabilize 1.7.8 x86, #946606 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.7.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.8.ebuild b/dev-util/maturin/maturin-1.7.8.ebuild index b32b01584a86..1482011855e5 100644 --- a/dev-util/maturin/maturin-1.7.8.ebuild +++ b/dev-util/maturin/maturin-1.7.8.ebuild @@ -476,7 +476,7 @@ LICENSE+=" MIT MPL-2.0 openssl Unicode-3.0 Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 4e33b305e0d95feeae8d3e4b6543ceaa9a3cf5e4 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Dec 18 05:13:24 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Dec 18 05:13:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e33b305 dev-util/maturin: drop 1.7.7 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 1 - dev-util/maturin/maturin-1.7.7.ebuild | 600 -- 2 files changed, 601 deletions(-) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index f743f3d05964..413df4f5a2d8 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -188,7 +188,6 @@ DIST lzxd-0.2.5.crate 22728 BLAKE2B 5822d0d453def5b937e7414e055b637e6aa018a4ced0 DIST mailparse-0.15.0.crate 37293 BLAKE2B 3ef9c0f3e65288066a1a792b3ad5bf4ca08126573fd15d9360b2d7748ba623ee0bf3eff1073b3244f1ca5007c2ea9c4e88310dc3809826ae940b13091df47134 SHA512 85899a2a65d195778615e3cebd2e5b6ad2ea3fd2b5a8929caab7fbd3e50306a5c99328deb7ffad9b3135f3fafca4c4e74f372e42a88d2785ade215334b92b416 DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 DIST maturin-1.7.4.gh.tar.gz 511488 BLAKE2B 008b2d67d553479040fcd3062b93ca12dc6f2b98c3d6cb43cac7ff0d8e4772417b99fbf2a73ed96cfcc8a7372b37d845e8485ba0afc80342943a10d716492377 SHA512 72fb43a10d3cdf35eca224232c59723bff5b9230c7d40ff01537e1ba869254b4b6e9a0c52e8b7154f7b74f0f0b5bace4e7bb9ac5257c9fbc04750160791c35e3 -DIST maturin-1.7.7.gh.tar.gz 526716 BLAKE2B 3ba81530e84b9f1ade50b4d17aa5841a75ae731e32ac0e2581ea31a424042141e3d452c5547f79d84f76e6205255c8137354aa7e203f97349f9e88a28b91a30f SHA512 4926cd5fa764f571d2b98cd0ec2e458c0da09524521d99c85179a55bb2729d1a12fdcbc2e56e9ccc62ed2a40a4c4a9b71c2fc51a2c3e69f58c5c9a7aa48244ee DIST maturin-1.7.8.gh.tar.gz 526856 BLAKE2B 0fcd40dbf20cd961aa97e936b58ea79aceddfe6175ba4c1d1b413c224c889f393719dffe583859c35894173801cbd5303093802c5a4986038eb00a1f4ff3f3d4 SHA512 11dd229bc0a240fe915ae4aa69d5dd10032ea41782cb2bf76e77e58a8d474543b133a78d6b24a0383ef281f83122f34e1e0c332227720643b63226c18e318445 DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 diff --git a/dev-util/maturin/maturin-1.7.7.ebuild b/dev-util/maturin/maturin-1.7.7.ebuild deleted file mode 100644 index f77e80e1bf5a.. --- a/dev-util/maturin/maturin-1.7.7.ebuild +++ /dev/null @@ -1,600 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - adler2@2.0.0 - ahash@0.8.11 - aho-corasick@1.1.3 - allocator-api2@0.2.18 - anstream@0.6.14 - anstyle-parse@0.2.4 - anstyle-query@1.1.0 - anstyle-wincon@3.0.3 - anstyle@1.0.7 - anyhow@1.0.89 - arbitrary@1.4.1 - autocfg@1.3.0 - automod@1.0.14 - base64@0.21.7 - base64@0.22.1 - bitflags@1.3.2 - bitflags@2.5.0 - block-buffer@0.10.4 - bstr@1.10.0 - bumpalo@3.16.0 - byteorder@1.5.0 - bytesize@1.3.0 - bytes@1.7.1 - bzip2-sys@0.1.11+1.0.8 - bzip2@0.4.4 - cab@0.6.0 - camino@1.1.9 - cargo-config2@0.1.26 - cargo-options@0.7.4 - cargo-platform@0.1.8 - cargo-xwin@0.17.5 - cargo-zigbuild@0.19.5 - cargo_metadata@0.19.0 - cbindgen@0.27.0 - cc@1.1.21 - cfb@0.10.0 - cfg-if@1.0.0 - charset@0.1.5 - chumsky@0.9.3 - clap@4.5.7 - clap_builder@4.5.7 - clap_complete@4.5.5 - clap_complete_command@0.6.1 - clap_complete_nushell@4.5.2 - clap_derive@4.5.5 - clap_lex@0.7.1 - cli-table@0.4.7 - colorchoice@1.0.1 - configparser@3.1.0 - console@0.15.8 - content_inspector@0.2.4 - core-foundation-sys@0.8.6 - core-foundation@0.9.4 - cpufeatures@0.2.12 - crc32fast@1.4.2 - crc-catalog@2.4.0 - crc@3.2.1 - crossbeam-channel@0.5.13 - crossbeam-deque@0.8.5 - crossbeam-epoch@0.9.18 - crossbeam-utils@0.8.20 - crypto-common@0.1.6 - data-encoding@2.6.0 - deranged@0.3.11 - derivative@2.2.0 - derive_a
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 91132da05ec0e92fd96af8e4cc0cb9052d59d382 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Dec 4 11:45:27 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Dec 4 12:18:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91132da0 dev-util/maturin: drop 1.7.5, 1.7.6 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 47 --- dev-util/maturin/maturin-1.7.5.ebuild | 609 -- dev-util/maturin/maturin-1.7.6.ebuild | 607 - 3 files changed, 1263 deletions(-) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 52eb82b555ec..bf8278e7e3ba 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -14,7 +14,6 @@ DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cd DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6 DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832ddc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a DIST anyhow-1.0.89.crate 47078 BLAKE2B fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6 SHA512 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0 -DIST anyhow-1.0.93.crate 47490 BLAKE2B 1c64b24d3df3307430deb8189ded345ee2858c1990fc343f2400bd67b6d79ee2cf90876326fb29ea311bd857a941fc8319dccbe6c81f2cca2c085dc0c1fffb27 SHA512 237b36bdefeaf8dd2f7d4c5c92d8f7627a5206ded5fa3dafd5710f2fbd3dd7d7187d4a8ae917ae03d0cf06bc8d101a7663bb7bb022507ac1ec88577a37475efc DIST arbitrary-1.4.1.crate 36816 BLAKE2B 86adbf1a2522e972bf4a7fc26e4d88ec45298dc2ce716a1fe30cd49bebf4d5a65af1f097f83be6ee8c554d4b392657efd32ffa1cb35704585a9816b6e234c067 SHA512 a3507aa0ab684464c3559376beabc0992bbb589ddc85d2426b26238d7c5d1d856df5d9226603fe7ad2b17ac6570d62e86ba4f5a2e65f3cbc9ad52bbe294f8123 DIST askama-0.12.1.crate 16976 BLAKE2B 9257c6d292d6399d81a750ff4b55958a0ffbdbd5f96f3e0f2ac1e777a8bc8e11264a89bdd6edea6a6a3d0b3324138c1524b0f00fc2168afd1abd0f4b777e1473 SHA512 b719134fe73080e8360f35ff4ddeb3039ed1c4d20861cd3cae40e20832fcf8b12eb8b04ad82ea49d5c5f5ae6fbb29180aeae7e41be5f72ab97e9abfd60cceb4b DIST askama_derive-0.12.5.crate 31218 BLAKE2B 0646c0df57dd6d3d3f48424db2456df37c11cbf1bb159570f7bb3e878b0abce3ebf9e948554f214dd9f77449ed79ade4ffe88511e66274d3d4beea8a8e1b539a SHA512 37fd963d0aab2f29866931858f3235086170133f86953f70b44003e9505a5c716ffa6ed7429601520716259688cf2e4cb17649e89065d210eff28119416773f9 @@ -49,7 +48,6 @@ DIST cargo-platform-0.1.8.crate 11813 BLAKE2B b074b49e08b2b93e93e08276f2a79546fe DIST cargo-xwin-0.16.5.crate 28602 BLAKE2B 2077c64cd3ec649f9b74a024e6ea6818a212f12ab85301de462d556c0f06d959e7af3efb4a2d1ae2cca8ead95954c52b89b41dc1f63e8fded6a9a6f7bc1676f5 SHA512 bc1288ada6deb3bca456f5c382d4249c42ded462b9bb9f63f088553acfd3dd38f757ced4fbf1d77887ad3867ca10793a3ef8a97e17652869147fc37608ab1365 DIST cargo-xwin-0.17.5.crate 31188 BLAKE2B 79956f9cdc57ff5f798b85851214accb882c33c8e06c9e22afcf6a05c494f7ec983ec5bff34e3f6baf4a9ddcc5ccd95844ed3d91af89946b48c66114595ed2f5 SHA512 e5a3a3ad704bc738b1eb4aa44bc5eebc8b944f89f57e8297fc4978a3c921314294b48d6f347025812ca683ea3ed12737dfd245444be92a7d8a8252bf86654a91 DIST cargo-zigbuild-0.19.3.crate 41006 BLAKE2B 655e209d108efb665df0aaa45806e28d10a9fd7a0b64c864c0c610b82eb5e62b6007593da04215cd4299279ed77ed5e227b323fa485369934733797183c892fa SHA512 0d26df1706ab21f520a29725719b3815e82bc92e99dcb967f2bc8e8a3d9da854469beb3e943ca9e23f72638093f21d488af150498755ad5ad1938c585960f741 -DIST cargo-zigbuild-0.19.4.crate 41018 BLAKE2B 82eb2a3b0635666bc1e0bbaaa7f5f51275f75b1c4dc50984d7630b717cc27e5b4990c9b76f5c29bba87cca75daf17715fb3aa4e7f8d019e610e0d72e5ab32779 SHA512 72b318aa6030c5ce4a7f450f5d48cb738a8b21e531959918866c26faaad17b879722e01ca722bb97d819f20d2cca49e5799cd23cbfc2d3e8158863de7235f38d DIST cargo-zigbuild-0.19.5.crate 43145 BLAKE2B 359d69b730b333222f938f735510eebc790a9108d7a94f6905afc550dfe5c4bf7532a67bfd7083f28cca490fc26ba1f56b743d43d361937aa3869bf37c0f35a3 SHA512 e01846ece4e235ff08c4ddaedfe96ffeba70c8a9d83406d717193317e902a3a67560552ef6f92ad5eaa5fdabaaebdd17b07355c6983f6b771aa2f97045c599e0 DIST cargo_metadata-0.15.4.crate 19993 BLAKE2B 33bb182a4fbf453be323cd657e0927d7ae8f4cada172c482d96ba959155aa0bd5fc392d4e0a6d4a869456be5de8756c92a4ee0642d60db992aca6d8adadb8f0a SHA512 dae54e7d21642a12fe967d832769f2310a18903a0a46694dd441974f037d8a53e148bae2668a17
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: feced519baa5b74967824e152560c130c0b9b821 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Dec 4 11:51:39 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Dec 4 12:18:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feced519 dev-util/maturin: add 1.7.8 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 2 + dev-util/maturin/maturin-1.7.8.ebuild | 601 ++ 2 files changed, 603 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index bf8278e7e3ba..f743f3d05964 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -189,6 +189,7 @@ DIST mailparse-0.15.0.crate 37293 BLAKE2B 3ef9c0f3e65288066a1a792b3ad5bf4ca08126 DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 DIST maturin-1.7.4.gh.tar.gz 511488 BLAKE2B 008b2d67d553479040fcd3062b93ca12dc6f2b98c3d6cb43cac7ff0d8e4772417b99fbf2a73ed96cfcc8a7372b37d845e8485ba0afc80342943a10d716492377 SHA512 72fb43a10d3cdf35eca224232c59723bff5b9230c7d40ff01537e1ba869254b4b6e9a0c52e8b7154f7b74f0f0b5bace4e7bb9ac5257c9fbc04750160791c35e3 DIST maturin-1.7.7.gh.tar.gz 526716 BLAKE2B 3ba81530e84b9f1ade50b4d17aa5841a75ae731e32ac0e2581ea31a424042141e3d452c5547f79d84f76e6205255c8137354aa7e203f97349f9e88a28b91a30f SHA512 4926cd5fa764f571d2b98cd0ec2e458c0da09524521d99c85179a55bb2729d1a12fdcbc2e56e9ccc62ed2a40a4c4a9b71c2fc51a2c3e69f58c5c9a7aa48244ee +DIST maturin-1.7.8.gh.tar.gz 526856 BLAKE2B 0fcd40dbf20cd961aa97e936b58ea79aceddfe6175ba4c1d1b413c224c889f393719dffe583859c35894173801cbd5303093802c5a4986038eb00a1f4ff3f3d4 SHA512 11dd229bc0a240fe915ae4aa69d5dd10032ea41782cb2bf76e77e58a8d474543b133a78d6b24a0383ef281f83122f34e1e0c332227720643b63226c18e318445 DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 @@ -265,6 +266,7 @@ DIST pyo3-macros-backend-0.22.2.crate 65620 BLAKE2B 37fba9ff384373418d3a7341acaf DIST pyo3-macros-backend-0.23.1.crate 70118 BLAKE2B df6e7db9f88bc0fd039c2b0553c3371fcde654bad4528320e0e8cb8ee5ae98b541bf7fe800a872fb5ee43562e07a5b0cd9543f4b5c66b482818107a53e6e49ea SHA512 bb6df78ad712ab6c85535c60d3d5d8aa1b012b175845c6e073ca7b174c558e4a546fed5e62453bc3ce7f46dfaf3b016c01b88e13c8516b18d5024565464c1bf8 DIST pyproject-toml-0.11.0.crate 6083 BLAKE2B 187c00dbf90bb32081088efd986d2072d8f8f35eefec683403f5a0a509e4673f443293051b7d828a1d917fd0f7bc308852a77c8bc9b4832d361e32135e9c0a79 SHA512 05a2529bf3ff5aab74ed86c71e1a0a2e8247404e2fab2dd24c04a7e832325c30da915d43a1c2e47ed5143824c24d4c961e19bf078e60687faedcec3a43e53b08 DIST python-pkginfo-0.6.3.crate 212171 BLAKE2B b943b04300cdb75011aeb2eb6eccbc21eebc7f5ba17780442d990e76797de81f01b1f550dbb3cc4cecd555ec6c7e66c7d1155b2d4bf8d985bcaf4ab06bb6f427 SHA512 71c8a51860459f0a63ba21d2c9da54a7aba0c65d8c5e7edce695ae1b220e33209b43b058ea8f064d56954dc099c0bca495eb7ba6d4458d582383014af94e1bab +DIST python3-dll-a-0.2.11.crate 83622 BLAKE2B 4bb801097422fc59be57b64edebeaee851dbad6ccb334d2fb672d279458d8925a08ae5a00c8603c8ab51e4210753483dba81bde189724ec47d1019bd9c4f4dee SHA512 3a5bee1eaec72650fc093105a4139f14c1f65012903a1311aa4ab754fbf7104936f743f0e7c69ee6d7b8d344ec25746c1fd415bdcd0a959c3828a28f9b63ce52 DIST python3-dll-a-0.2.6.crate 56866 BLAKE2B e8a83d0e02c281d8a626565fe1cde1158726c9ff718afb0888298454762832d47117d7a1bfd4e3e471e82ce684cd8c36d8d7ee036b07748cbf09aa915c2e046f SHA512 f64be4ed3b217d6905df5787afb3d403580eed1bffc17a251e2c8eab61aee6a187460894b568140c4d38369e77fb51c4d49f6df9127786f344b460951df249d5 DIST python3-dll-a-0.2.9.crate 66092 BLAKE2B 2c4baa31df7f55da8f1c6073525b4498bae7207ee38ef0eba4dbe58088609937a7d7b851c603ae62e5eb5361881e67a05d8c112d0a76aba5d99b13cdccd59d59 SHA512 1914d3ce67284f13551a4efefaeb9c11138fcca3d5082746282f64b7a36f732c6834766d981f27d862a61410eed09b3d281e0cab8cc1a46d424d04823ffaee35 DIST quote-1.0.36.crate 2850
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 788af4634e344d99e37863d2ffb661c1dcc83ce4 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Dec 2 12:23:40 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Dec 2 12:41:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788af463 dev-util/maturin: add 1.7.7 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 28 ++ dev-util/maturin/maturin-1.7.7.ebuild | 600 ++ 2 files changed, 628 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index b0e499b22335..52eb82b555ec 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -15,6 +15,7 @@ DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c5 DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832ddc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a DIST anyhow-1.0.89.crate 47078 BLAKE2B fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6 SHA512 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0 DIST anyhow-1.0.93.crate 47490 BLAKE2B 1c64b24d3df3307430deb8189ded345ee2858c1990fc343f2400bd67b6d79ee2cf90876326fb29ea311bd857a941fc8319dccbe6c81f2cca2c085dc0c1fffb27 SHA512 237b36bdefeaf8dd2f7d4c5c92d8f7627a5206ded5fa3dafd5710f2fbd3dd7d7187d4a8ae917ae03d0cf06bc8d101a7663bb7bb022507ac1ec88577a37475efc +DIST arbitrary-1.4.1.crate 36816 BLAKE2B 86adbf1a2522e972bf4a7fc26e4d88ec45298dc2ce716a1fe30cd49bebf4d5a65af1f097f83be6ee8c554d4b392657efd32ffa1cb35704585a9816b6e234c067 SHA512 a3507aa0ab684464c3559376beabc0992bbb589ddc85d2426b26238d7c5d1d856df5d9226603fe7ad2b17ac6570d62e86ba4f5a2e65f3cbc9ad52bbe294f8123 DIST askama-0.12.1.crate 16976 BLAKE2B 9257c6d292d6399d81a750ff4b55958a0ffbdbd5f96f3e0f2ac1e777a8bc8e11264a89bdd6edea6a6a3d0b3324138c1524b0f00fc2168afd1abd0f4b777e1473 SHA512 b719134fe73080e8360f35ff4ddeb3039ed1c4d20861cd3cae40e20832fcf8b12eb8b04ad82ea49d5c5f5ae6fbb29180aeae7e41be5f72ab97e9abfd60cceb4b DIST askama_derive-0.12.5.crate 31218 BLAKE2B 0646c0df57dd6d3d3f48424db2456df37c11cbf1bb159570f7bb3e878b0abce3ebf9e948554f214dd9f77449ed79ade4ffe88511e66274d3d4beea8a8e1b539a SHA512 37fd963d0aab2f29866931858f3235086170133f86953f70b44003e9505a5c716ffa6ed7429601520716259688cf2e4cb17649e89065d210eff28119416773f9 DIST askama_escape-0.10.3.crate 8875 BLAKE2B 6bb88f18aa0bd05a36e7bf5cfcaed3138ddb96ed366e7da9b9a64c4e0345fba384cfa3e9bfab3674c1697a7722bd59a9428438b78d44bcac78740d4c53c3d3e8 SHA512 1978add567021fac7f086b6091c97de81919877726455828164642c55607d5b5f6f01c0187f8a8a3371c9b3a1ef41f4c3c9e14d9068826c38ee8a6efe2eeb5a2 @@ -31,6 +32,7 @@ DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616de DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9 DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb DIST bstr-1.10.0.crate 380426 BLAKE2B 19330a5a293430c09908d2174ff814351b16419f60de6463abf9b8a9dff06a4e6845e889d8047a710cef54842f2790d9cd5080b92cdcb113d89742b869979c74 SHA512 823abdbda9b13802facc7d6b1ed9ad809ed3b0b827d26e418348ffb8481b5f5735f129c5a9a8c7b2ab010d7f32ca57cba69a1ee10a64225c54c6ceacd22c05d2 +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f DIST bytes-1.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8 DIST bytes-1.7.1.crate 63623 BLAKE2B c399f7f25b85ac284bd2f139d895838e
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 4766155c98419a466a235cf5a30ed64e039a01bd Author: Ionen Wolkens gentoo org> AuthorDate: Thu Nov 28 16:44:45 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Nov 28 16:44:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4766155c dev-util/maturin: add 1.7.6 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 3 + dev-util/maturin/maturin-1.7.6.ebuild | 607 ++ 2 files changed, 610 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 24d4f5db37f2..b0e499b22335 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -49,6 +49,7 @@ DIST cargo-zigbuild-0.19.4.crate 41018 BLAKE2B 82eb2a3b0635666bc1e0bbaaa7f5f5127 DIST cargo_metadata-0.15.4.crate 19993 BLAKE2B 33bb182a4fbf453be323cd657e0927d7ae8f4cada172c482d96ba959155aa0bd5fc392d4e0a6d4a869456be5de8756c92a4ee0642d60db992aca6d8adadb8f0a SHA512 dae54e7d21642a12fe967d832769f2310a18903a0a46694dd441974f037d8a53e148bae2668a177478b91629c5da736ce56aca3e140d442267ff0bc65bb984a0 DIST cargo_metadata-0.18.1.crate 24535 BLAKE2B 9d0018e28a3941e269dbd30291054a882a960905a43d4818c874250356a6c203bf08ed77a8041f08607390b2a382864701c519d71a0b88818ee59c6322c74e86 SHA512 43f87d2b84597ec9a27e9fccf06ec5f2630a0147a9c85779622c25493bd61268c266643f8206a17d76a16329af85f0cc563a9af7e17ca77024c0eaf788555f7d DIST cbindgen-0.26.0.crate 206157 BLAKE2B 4c435ccf9d5ab3cc036691cc51c55334e27a0348002b6303b11974c0aa4908b9f902577ca6e50bf241ca75816775e7bb33901f1f81e3d5293ddd2128b458204b SHA512 2de81f46c9c68c985241a349f13125876667d1460d3658ead8c4ee9788cd139c30dbc08bebddc172cf0bd4644f3f17c02cf66f2a3ef706c52366fdaf0f9d8059 +DIST cbindgen-0.27.0.crate 215957 BLAKE2B 4b88f19edd9ac6b862237e4db25e6e6cf989fc1bfaa88c7543b2c687b1c6ca77d2e09e7ac8ef69a960afeb534be37a98c0c62057c1057bfa31191d3e265a80df SHA512 557fe877f95d52feeb9b3bfe427a1b365e8acb3f87a17263917e1fd9b72fef9e8db1b465564c9f213db0d784ec332a27c96ba223ec53ea584fadade1932930b7 DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985 DIST cc-1.0.81.crate 66857 BLAKE2B 1f20aa7fe1e41b7d043242ed2e6b840ef7e764fcd844d82441d20dede2bac7386c8089e7dffee5bc22a49bfab2cf9f2c82757bb5068fdfc82610eae7cb2b188e SHA512 00878fcc5e344571cd8756fcd7e0a8e11325cf504eed09ea2ac890368c4d69978fc0de9ef99757cbacdadbf50faadc486d20640b529ac9a4963b3afd71caca6a DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 @@ -196,6 +197,7 @@ DIST mailparse-0.15.0.crate 37293 BLAKE2B 3ef9c0f3e65288066a1a792b3ad5bf4ca08126 DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 DIST maturin-1.7.4.gh.tar.gz 511488 BLAKE2B 008b2d67d553479040fcd3062b93ca12dc6f2b98c3d6cb43cac7ff0d8e4772417b99fbf2a73ed96cfcc8a7372b37d845e8485ba0afc80342943a10d716492377 SHA512 72fb43a10d3cdf35eca224232c59723bff5b9230c7d40ff01537e1ba869254b4b6e9a0c52e8b7154f7b74f0f0b5bace4e7bb9ac5257c9fbc04750160791c35e3 DIST maturin-1.7.5.gh.tar.gz 525764 BLAKE2B a8d7971f8c6efed32a115d59ca23da048f07d7f82712fd76fd389266ec6ef55ad693ec53de235e75d2c57805fe153025db6913eb53fb57373b50779e135d0794 SHA512 43791fcc5328ea8d2c75a8caf5b67df5ff67189b1b1449c6b374a0a2d59727430439c0b895537cc1b317f07768cc32f7756ce1c625a8d067ed55f9828bcd04a2 +DIST maturin-1.7.6.gh.tar.gz 525922 BLAKE2B 7d0253c8acbfdd84bef10ea4ecdbed4db3701ca5c3161ac69f795877147f709438cec5315afb7ad39f391bef013b59737694989f31b59695af7ea66f8b9d4fc6 SHA512 44b321ae345da119bfcf264175cfefe1bde868c53a8eb91f05fb7e99919bfb9aabcdfeeb606e437265c0c15cd2a17b74b0013f9dd09d5d6806e1e6d2c93e67cb DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 3b35ebc267c822bb207c4ecddc5b22fba560 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Nov 26 16:14:09 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Nov 26 17:19:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b35ebc2 dev-util/maturin: add 1.7.5 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 74 + dev-util/maturin/maturin-1.7.5.ebuild | 609 ++ 2 files changed, 683 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index ef0be16dd83d..24d4f5db37f2 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -14,12 +14,14 @@ DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cd DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6 DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832ddc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a DIST anyhow-1.0.89.crate 47078 BLAKE2B fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6 SHA512 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0 +DIST anyhow-1.0.93.crate 47490 BLAKE2B 1c64b24d3df3307430deb8189ded345ee2858c1990fc343f2400bd67b6d79ee2cf90876326fb29ea311bd857a941fc8319dccbe6c81f2cca2c085dc0c1fffb27 SHA512 237b36bdefeaf8dd2f7d4c5c92d8f7627a5206ded5fa3dafd5710f2fbd3dd7d7187d4a8ae917ae03d0cf06bc8d101a7663bb7bb022507ac1ec88577a37475efc DIST askama-0.12.1.crate 16976 BLAKE2B 9257c6d292d6399d81a750ff4b55958a0ffbdbd5f96f3e0f2ac1e777a8bc8e11264a89bdd6edea6a6a3d0b3324138c1524b0f00fc2168afd1abd0f4b777e1473 SHA512 b719134fe73080e8360f35ff4ddeb3039ed1c4d20861cd3cae40e20832fcf8b12eb8b04ad82ea49d5c5f5ae6fbb29180aeae7e41be5f72ab97e9abfd60cceb4b DIST askama_derive-0.12.5.crate 31218 BLAKE2B 0646c0df57dd6d3d3f48424db2456df37c11cbf1bb159570f7bb3e878b0abce3ebf9e948554f214dd9f77449ed79ade4ffe88511e66274d3d4beea8a8e1b539a SHA512 37fd963d0aab2f29866931858f3235086170133f86953f70b44003e9505a5c716ffa6ed7429601520716259688cf2e4cb17649e89065d210eff28119416773f9 DIST askama_escape-0.10.3.crate 8875 BLAKE2B 6bb88f18aa0bd05a36e7bf5cfcaed3138ddb96ed366e7da9b9a64c4e0345fba384cfa3e9bfab3674c1697a7722bd59a9428438b78d44bcac78740d4c53c3d3e8 SHA512 1978add567021fac7f086b6091c97de81919877726455828164642c55607d5b5f6f01c0187f8a8a3371c9b3a1ef41f4c3c9e14d9068826c38ee8a6efe2eeb5a2 DIST askama_parser-0.2.1.crate 20707 BLAKE2B 14d385d906295c892543bf917a835b9b354666927a63cb66c6082b8bd7330b07b89a1cb60a88ce0b8a8a58cc23023587fdea2117329bf384a22c097c0e45aaa6 SHA512 50c2a8a1f08006b375c450275ca7b455209aabcaf2b5a2ed903d1f8cf26920d95985e1ce2b6d77397b8dc32cdcbea6c442a1b4f590af64f92e4e5b47e3a52f75 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c DIST automod-1.0.14.crate 8717 BLAKE2B aaf79cd054645d3fce5e57f96bdc33f0d02c66495353f4155eba37e81160cd3eb3019587770a38bc22cff5f1e673f0af1b0c9e5e6472bd08e9a6c2812c71b576 SHA512 5efdf134f24298f3a522688b3bb87f5e8e43bafd761909a09a1018f7142ef0ce3ed390f7f01cc475391bf8e6e3d433d776c47efce619a403276ed8998b2c531f DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 7acf1f6ec3d158072b84c115bee96300d719e81d Author: Sam James gentoo org> AuthorDate: Thu Oct 31 00:33:08 2024 + Commit: Sam James gentoo org> CommitDate: Thu Oct 31 00:33:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7acf1f6e dev-util/maturin: Stabilize 1.7.4 arm64, #941505 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.4.ebuild b/dev-util/maturin/maturin-1.7.4.ebuild index 0cdb066ae28e..df02c5f7c88d 100644 --- a/dev-util/maturin/maturin-1.7.4.ebuild +++ b/dev-util/maturin/maturin-1.7.4.ebuild @@ -454,7 +454,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 0e2108efcbbe59604cda93c384898c18476be170 Author: Sam James gentoo org> AuthorDate: Tue Oct 15 14:33:05 2024 + Commit: Sam James gentoo org> CommitDate: Tue Oct 15 14:33:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e2108ef dev-util/maturin: Stabilize 1.7.4 sparc, #941505 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.4.ebuild b/dev-util/maturin/maturin-1.7.4.ebuild index 6e76f6201b80..271355cbba38 100644 --- a/dev-util/maturin/maturin-1.7.4.ebuild +++ b/dev-util/maturin/maturin-1.7.4.ebuild @@ -454,7 +454,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 69d7fc43e592f00620f0eaaf16ab70a0b1e1dc76 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Oct 14 23:29:47 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Oct 14 23:36:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d7fc43 dev-util/maturin: bdepend on >=rust-1.74 Tested w/ rust-bin-1.74.1 in case there'd be other (higher) restrictions and it seems to build fine. Maturin does not typically try to target recent versions but crates may sneak these requirements in. Closes: https://bugs.gentoo.org/941548 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/maturin-1.7.4.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/maturin/maturin-1.7.4.ebuild b/dev-util/maturin/maturin-1.7.4.ebuild index 492408092f3f..6e76f6201b80 100644 --- a/dev-util/maturin/maturin-1.7.4.ebuild +++ b/dev-util/maturin/maturin-1.7.4.ebuild @@ -462,6 +462,7 @@ RDEPEND="$(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' 3.10)" DEPEND="ssl? ( dev-libs/openssl:= )" BDEPEND=" virtual/pkgconfig + >=virtual/rust-1.74 doc? ( app-text/mdbook ) test? ( ${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: b942105719a59959ae06ad3307c76ffdbeace5a2 Author: Sam James gentoo org> AuthorDate: Mon Oct 14 07:04:28 2024 + Commit: Sam James gentoo org> CommitDate: Mon Oct 14 07:04:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9421057 dev-util/maturin: Stabilize 1.7.4 x86, #941505 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.4.ebuild b/dev-util/maturin/maturin-1.7.4.ebuild index 7d95ec605e37..492408092f3f 100644 --- a/dev-util/maturin/maturin-1.7.4.ebuild +++ b/dev-util/maturin/maturin-1.7.4.ebuild @@ -454,7 +454,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 5fe9509e7701e32180be7a20ffbe1ff552b518d0 Author: Sam James gentoo org> AuthorDate: Mon Oct 14 07:04:26 2024 + Commit: Sam James gentoo org> CommitDate: Mon Oct 14 07:04:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe9509e dev-util/maturin: Stabilize 1.7.4 ppc, #941505 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.4.ebuild b/dev-util/maturin/maturin-1.7.4.ebuild index 782a2ee9862a..56a5344ddbc6 100644 --- a/dev-util/maturin/maturin-1.7.4.ebuild +++ b/dev-util/maturin/maturin-1.7.4.ebuild @@ -454,7 +454,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: d998669e41892308f65a6d1f209bc41f844801ed Author: Sam James gentoo org> AuthorDate: Mon Oct 14 07:04:27 2024 + Commit: Sam James gentoo org> CommitDate: Mon Oct 14 07:04:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d998669e dev-util/maturin: Stabilize 1.7.4 ppc64, #941505 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.4.ebuild b/dev-util/maturin/maturin-1.7.4.ebuild index 56a5344ddbc6..7d95ec605e37 100644 --- a/dev-util/maturin/maturin-1.7.4.ebuild +++ b/dev-util/maturin/maturin-1.7.4.ebuild @@ -454,7 +454,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 3655a3a94261de64b9585621fcafc96c9629 Author: Sam James gentoo org> AuthorDate: Mon Oct 14 06:36:56 2024 + Commit: Sam James gentoo org> CommitDate: Mon Oct 14 06:36:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3655a3a9 dev-util/maturin: Stabilize 1.7.4 amd64, #941505 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.7.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.4.ebuild b/dev-util/maturin/maturin-1.7.4.ebuild index ce5b3ed2b422..782a2ee9862a 100644 --- a/dev-util/maturin/maturin-1.7.4.ebuild +++ b/dev-util/maturin/maturin-1.7.4.ebuild @@ -454,7 +454,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: c5d3b4026671d248d8f22987e627287b0422fc60 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Sep 26 03:55:41 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Sep 26 04:13:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d3b402 dev-util/maturin: add 1.7.4 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 29 ++ dev-util/maturin/maturin-1.7.4.ebuild | 579 ++ 2 files changed, 608 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 796c3ad82385..af1165148507 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -1,4 +1,5 @@ DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d DIST ahash-0.8.7.crate 42894 BLAKE2B 56f4b2f577eb2752e675fa2b3191c65e0bb88575f92e8d906714296fca1daace46e93256672fce08cc5b4ac11d40a690a06b32a99fb50fd0df4f042773c33b6c SHA512 2c9eaa22f7bda47a781994c769d4a2ef15ba0f511fdd4ec4680c13d4c1809f1ce01adecc3b3776793158062d28ad9e5f0b1d1c0a9429e43dd07cd99540eae7a6 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c @@ -28,6 +29,7 @@ DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c5 DIST anyhow-1.0.72.crate 43837 BLAKE2B 1547c158882e50579a568a14e6e5cd162feb6cf291835266c9dae0c1c4df05a7872bceb02bbc8a13ab5bb84d299a94892057f54eeade7fa095ff8f897f6fe9d8 SHA512 25d8d4cfcc9679c9125fe03c7ce5a46462ca66e7457d45cd7838b7867f3461a899f75b22d76dfb04caa09c013c3b702313ffb6373f92b2798119a30199c38a98 DIST anyhow-1.0.80.crate 45138 BLAKE2B 4985d3d8f1d5b5886fae5c7d1a61f921d3d64fb51e24710044b85dfadd2dae2b25b8995cab419cb7cdb5c8cb6b50ad0de93b9a942d34bc45014bd5fb9aecbd39 SHA512 481a3bc29de2af0b913d83cc79dacd559cf0bafecafcc707b921b91a732df953a2df582a54e5fca3f506f6441fd47379bd6bd006bcb1bd6f2615198f9903cc59 DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832ddc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a +DIST anyhow-1.0.89.crate 47078 BLAKE2B fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6 SHA512 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0 DIST arbitrary-1.3.2.crate 32037 BLAKE2B f8f6a10a8f42f14eefaad4348b6ff200d0c2fb22faa7a2876247228046359e39c555f3170a1975f64f8537319b97c7ce2030dcab3614229c8334b5d6f9248114 SHA512 faab26c44f25d2c7298add2a657e4010d9fe24b3a61e2270bc6feac05cf2a82895fe225d2fb1c6b63e6c7da54e061955503f39322b96dbdbc4916601bd5e5ccf DIST askama-0.12.0.crate 16773 BLAKE2B f0e9d355de0092334b65e669d49b465f02fcffc980d364ba8f478951584b43b890731e7d994358fcea1e5aebf62ed6649b1b2715e9431eefa4820ac0d57f0638 SHA512 8703a9091bd0145c12b724b116452be45ea8730fb05eba375af321345105105fb1486511e3cec82c494fae8771b12632caf5a01e3722a730cda6f81033c470e5 DIST askama-0.12.1.crate 16976 BLAKE2B 9257c6d292d6399d81a750ff4b55958a0ffbdbd5f96f3e0f2ac1e777a8bc8e11264a89bdd6edea6a6a3d0b3324138c1524b0f00fc2168afd1abd0f4b777e1473 SHA512 b719134fe73080e8360f35ff4ddeb3039ed1c4d20861cd3cae40e20832fcf8b12eb8b04ad82ea49d5c5f5ae6fbb29180aeae7e41be5f72ab97e9abfd60cceb4b @@ -169,6 +171,7 @@ DIST fat-macho-0.4.8.crate 18658 BLAKE2B 61432b0a49b9e2754222b8b02dda8fcb09d9556 DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3 DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed6932
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 0aa265202f71cabffac24b014d26af028c08c403 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Sep 26 03:56:10 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Sep 26 04:13:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa26520 dev-util/maturin: drop 1.7.2, 1.7.3 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 3 - dev-util/maturin/maturin-1.7.2.ebuild | 576 -- dev-util/maturin/maturin-1.7.3.ebuild | 576 -- 3 files changed, 1155 deletions(-) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index af1165148507..92b012d0e633 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -212,7 +212,6 @@ DIST ignore-0.4.23.crate 55901 BLAKE2B 8c5138e723cbccffe84aa215b2e73daa18d8b2d39 DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 DIST indexmap-2.2.3.crate 79019 BLAKE2B cc87bac104efd9aa565e3b8d6071f271b33501e2192b3a478120c41d015537e807bf3ae808ddab930aeb861f353022ac76522e5102e32f72722b93d36d5f2236 SHA512 ddc45ebcfb36d761d8c11b8f61bcef046a51eea71692d89495c897cf9b4cdb5e14287600285297c8a6aab543761d9f5ba3ab45442803837a810b945aa346d48a DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea -DIST indexmap-2.4.0.crate 83544 BLAKE2B f4b3e1b877c9355a491e33d10e3ef730f943b54bb14f33ed476120e2a8f0cd3550f6aeee1a56e1868881e1853b3d41283ab803faf5afbf32c86b36e08e7f2026 SHA512 9c7f2b495f0568ce56e2fa8d3355948783b490b23b46a83acade2864e41eb31a50cf372d818b2a1d3d24327282a9866e690348134a20ee481d748bdc581145ec DIST indexmap-2.5.0.crate 85919 BLAKE2B 766da0a2ddc406e3fb1a70a0bee00141045ff72b52cc412adf05972ccef59d416f502c429dada111461cb522a5c442087e01d8fb235c2f1fd5493adea00e79dc SHA512 c4627d43b1bc5c5fd64861d1a7ed66255ec3f790367028b2758a40751286d6677da7170cfb04dd88ca4c2d163df621583d2e0dc4e9db6d7ed9bd0cbea42b1729 DIST indicatif-0.17.7.crate 63108 BLAKE2B 665bc2077207cac6ca2071d9e6ead76abb30d5f7c209d7b4a2ff5a1fcba566b331467239bd9168082839c961acf5a0522ae4c899aec141ccc649025b2eeeacc3 SHA512 412955eec523e961a20bb48f9921128004e723b405c8f1bb73abfaeb4f532ac6f883794fe6c8738a40c2e0a400a6ebf94ee17d89f7cdc98d9d0f8611d84a369e DIST indicatif-0.17.8.crate 64869 BLAKE2B c534020b2c7b25bb07cdd0fd4414fc817506647cf5b8e2081c22be58857d5adb170082a3756004c69187619fc5625f8b9a1904566dc51c621838e09ecda5b43e SHA512 487e73445c5c7d3c16d6f93a3d9767f41b37d2832e56851154f8b69e678ab7d9ab04eba225a6bcf8b48842ae0db0249b060e998e29a252dedf8afacdc88b1aaf @@ -261,8 +260,6 @@ DIST mailparse-0.15.0.crate 37293 BLAKE2B 3ef9c0f3e65288066a1a792b3ad5bf4ca08126 DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 DIST maturin-1.6.0.gh.tar.gz 464510 BLAKE2B dc40df2ae593d57dd8d52526734cf6e8cf01c42de4cd92b5ee0d4a20168367bef6b6fe783dd7e2ba51d96b91510699a207ada15c69f97cc832d34eb5f1028ae2 SHA512 de67ce91200fb17ffe40587ae66b9a39db53ba74512354aa632631097926833be01dd685eefcfc95e9f13535c73ba1dcd166b2111d987769aa109f4a7f8e2c09 DIST maturin-1.7.1.gh.tar.gz 505952 BLAKE2B 0b1294277e3e203a38d904782fb9e9fbc8336f50670abd1c68b8c8c2ff2a7dfdcd8fa6e98dfb4b43c625349d01f6b89826b8c9740e7660629671ad4c07ee0fd7 SHA512 7022cb87d5710807f1b8e4e858d19e2dc2e07b02d7f47e9bc6a322686dce90c7aeb8c2f5caf7b5da4ca61cadbede7daf84728ae9f341c38384231872c9be5cb2 -DIST maturin-1.7.2.gh.tar.gz 511124 BLAKE2B 1b2e4f91f4148772c5944bf8ca2decf050deb07fd1275bf660ad19fec6470f4aee34fcc8e827da42c9d1667aaf4a3e575903341bcfb5ce39773be007b0de6aa7 SHA512 ec3bce5aea7c82c3bb241c241479aaa7f1e36b6e093b9ea260cbc127db17f92d0d3a4ac301f20e94ced9d3bf7ef3dafa42658a2de7f8e56356ee9b87a5fe -DIST maturin-1.7.3.gh.tar.gz 511217 BLAKE2B ae2a001f2ba34da7d249ab7f7a441703e35a2068e5ffbcdad2dbae252cdc3c3b6bc9eca4397ba8a4c8b46e23370d27f46a523f8c03ed47946a96815f37eae81d SHA512 a623b1db9eb7c41e392610c2a8ea65fecb87ae870eb663b09b9c84a832217bc60a81b639904a63bff09290cdf71277a9368235f09862c2e5639c94815268b692 DIST maturin-1.7.4.gh.tar.gz 511488 BLAKE2B 008b2d67d553479040fcd3062b93ca12dc6f2b98c3d6cb43cac7ff0d8e4772417b99fbf2a73ed96cfcc8a7372b37d845e8485ba0afc80342943a10d716492377 SHA512 72fb43a10d3cdf35eca224232c59723bff5b9230c7d40ff01537e1ba869254b4b6e9a0c52e8b7154f7b74f0f0b5bace
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 9fa06ba97e08c4a44617799d17bf58f8973b1930 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Sep 25 14:26:04 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Sep 25 14:41:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fa06ba9 dev-util/maturin: add 1.7.3 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 1 + dev-util/maturin/maturin-1.7.3.ebuild | 576 ++ 2 files changed, 577 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 8671d55fae03..796c3ad82385 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -256,6 +256,7 @@ DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a6 DIST maturin-1.6.0.gh.tar.gz 464510 BLAKE2B dc40df2ae593d57dd8d52526734cf6e8cf01c42de4cd92b5ee0d4a20168367bef6b6fe783dd7e2ba51d96b91510699a207ada15c69f97cc832d34eb5f1028ae2 SHA512 de67ce91200fb17ffe40587ae66b9a39db53ba74512354aa632631097926833be01dd685eefcfc95e9f13535c73ba1dcd166b2111d987769aa109f4a7f8e2c09 DIST maturin-1.7.1.gh.tar.gz 505952 BLAKE2B 0b1294277e3e203a38d904782fb9e9fbc8336f50670abd1c68b8c8c2ff2a7dfdcd8fa6e98dfb4b43c625349d01f6b89826b8c9740e7660629671ad4c07ee0fd7 SHA512 7022cb87d5710807f1b8e4e858d19e2dc2e07b02d7f47e9bc6a322686dce90c7aeb8c2f5caf7b5da4ca61cadbede7daf84728ae9f341c38384231872c9be5cb2 DIST maturin-1.7.2.gh.tar.gz 511124 BLAKE2B 1b2e4f91f4148772c5944bf8ca2decf050deb07fd1275bf660ad19fec6470f4aee34fcc8e827da42c9d1667aaf4a3e575903341bcfb5ce39773be007b0de6aa7 SHA512 ec3bce5aea7c82c3bb241c241479aaa7f1e36b6e093b9ea260cbc127db17f92d0d3a4ac301f20e94ced9d3bf7ef3dafa42658a2de7f8e56356ee9b87a5fe +DIST maturin-1.7.3.gh.tar.gz 511217 BLAKE2B ae2a001f2ba34da7d249ab7f7a441703e35a2068e5ffbcdad2dbae252cdc3c3b6bc9eca4397ba8a4c8b46e23370d27f46a523f8c03ed47946a96815f37eae81d SHA512 a623b1db9eb7c41e392610c2a8ea65fecb87ae870eb663b09b9c84a832217bc60a81b639904a63bff09290cdf71277a9368235f09862c2e5639c94815268b692 DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915cb3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473 DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 diff --git a/dev-util/maturin/maturin-1.7.3.ebuild b/dev-util/maturin/maturin-1.7.3.ebuild new file mode 100644 index ..8808dfef70ae --- /dev/null +++ b/dev-util/maturin/maturin-1.7.3.ebuild @@ -0,0 +1,576 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + adler@1.0.2 + ahash@0.8.11 + aho-corasick@1.1.3 + allocator-api2@0.2.18 + anstream@0.6.14 + anstyle-parse@0.2.4 + anstyle-query@1.1.0 + anstyle-wincon@3.0.3 + anstyle@1.0.7 + anyhow@1.0.86 + autocfg@1.3.0 + automod@1.0.14 + base64@0.21.7 + base64@0.22.1 + bitflags@1.3.2 + bitflags@2.5.0 + block-buffer@0.10.4 + bstr@1.10.0 + byteorder@1.5.0 + bytesize@1.3.0 + bytes@1.7.1 + bzip2-sys@0.1.11+1.0.8 + bzip2@0.4.4 + cab@0.5.0 + camino@1.1.9 + cargo-config2@0.1.26 + cargo-options@0.7.4 + cargo-platform@0.1.8 + cargo-xwin@0.16.5 + cargo-zigbuild@0.19.3 + cargo_metadata@0.18.1 + cbindgen@0.26.0 + cc@1.1.21 + cfb@0.9.0 + cfg-if@1.0.0 + charset@0.1.5 + chumsky@0.9.3 + clap@4.5.7 + clap_builder@4.5.7 + clap_complete@4.5.5 + clap_complete_command@0.6.1 + clap_complete_nushell@4.5.2 + clap_derive@4.5.5 + clap_lex@0.7.1 + cli-table@0.4.7 + colorchoice@1.0.1 + configparser@3.1.0 + console@0.15.8 + content_inspector@0.2.4 + core-foundation-sys@0.8.6 + core-foundation@0.9.4 + cpufeatures@0.2.12 + crc32fast@1.4.2 + crc-catalog@2.4.0 + crc@3.2.1 + crossbeam-channel@0.5.13 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.20 + crypto-common@0.1.6 + data-encoding@2.6.0 + deranged@0.3.11 + derivative@2.2.0 + dialoguer@0.11.0 + diff@0.1.13 + digest@0.10.7 +
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 731a42d787bdb5464538acc732a468f9016c65a0 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Sep 24 15:34:39 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Sep 24 15:52:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=731a42d7 dev-util/maturin: add 1.7.2 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 55 dev-util/maturin/maturin-1.7.2.ebuild | 576 ++ 2 files changed, 631 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index bdb6488e710e..8671d55fae03 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -8,18 +8,23 @@ DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 8152c5a611be91ba23b1e8647511e21f4 DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 DIST anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163 DIST anstream-0.6.14.crate 29160 BLAKE2B 1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112 SHA512 65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34 +DIST anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92 DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59 SHA512 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3 DIST anstyle-1.0.7.crate 15709 BLAKE2B 872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba SHA512 e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed +DIST anstyle-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69 DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399 DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a38b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a +DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247 SHA512 cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: d50955a2b27fca05e17ae96bd600cfc7e1a1bbf2 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Sep 24 15:29:16 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Sep 24 15:52:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d50955a2 dev-util/maturin: drop 1.7.0 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 4 - dev-util/maturin/maturin-1.7.0.ebuild | 531 -- 2 files changed, 535 deletions(-) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 6fe2b3150b23..bdb6488e710e 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -69,7 +69,6 @@ DIST cargo-zigbuild-0.18.4.crate 38251 BLAKE2B b2e3ea75fd17c39320c31137ce0900088 DIST cargo_metadata-0.15.4.crate 19993 BLAKE2B 33bb182a4fbf453be323cd657e0927d7ae8f4cada172c482d96ba959155aa0bd5fc392d4e0a6d4a869456be5de8756c92a4ee0642d60db992aca6d8adadb8f0a SHA512 dae54e7d21642a12fe967d832769f2310a18903a0a46694dd441974f037d8a53e148bae2668a177478b91629c5da736ce56aca3e140d442267ff0bc65bb984a0 DIST cargo_metadata-0.18.1.crate 24535 BLAKE2B 9d0018e28a3941e269dbd30291054a882a960905a43d4818c874250356a6c203bf08ed77a8041f08607390b2a382864701c519d71a0b88818ee59c6322c74e86 SHA512 43f87d2b84597ec9a27e9fccf06ec5f2630a0147a9c85779622c25493bd61268c266643f8206a17d76a16329af85f0cc563a9af7e17ca77024c0eaf788555f7d DIST cbindgen-0.26.0.crate 206157 BLAKE2B 4c435ccf9d5ab3cc036691cc51c55334e27a0348002b6303b11974c0aa4908b9f902577ca6e50bf241ca75816775e7bb33901f1f81e3d5293ddd2128b458204b SHA512 2de81f46c9c68c985241a349f13125876667d1460d3658ead8c4ee9788cd139c30dbc08bebddc172cf0bd4644f3f17c02cf66f2a3ef706c52366fdaf0f9d8059 -DIST cc-1.0.104.crate 79710 BLAKE2B 67248278ef46eada183d63377fc66ad83244c906b4a7d26a8363cc1e88dabb13e894ceaeb1c02f0444a0d7d2d2bc92075689b17de990348ec61e855ac473e97f SHA512 b8c9a3dcc685fd7c962f59ff96e1d60ee0bce290d9019d9d3035f49ac4d2806708a3266985e8d2e6fa8c9b36bcde8272b5ed7a6b258cbb8dc4cebeed69eb3b15 DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985 DIST cc-1.0.81.crate 66857 BLAKE2B 1f20aa7fe1e41b7d043242ed2e6b840ef7e764fcd844d82441d20dede2bac7386c8089e7dffee5bc22a49bfab2cf9f2c82757bb5068fdfc82610eae7cb2b188e SHA512 00878fcc5e344571cd8756fcd7e0a8e11325cf504eed09ea2ac890368c4d69978fc0de9ef99757cbacdadbf50faadc486d20640b529ac9a4963b3afd71caca6a DIST cc-1.0.82.crate 67879 BLAKE2B 3b06cbe1516d4fe8291e1543b09d32d39a135c2352e545b64bc69fc82a40128a9b1291f20bd4cac6a3c37d9466093f8b63cae20663ad517bd7dbc380bfa87ee7 SHA512 27810ea12401635b0122e5b3a71367a52ca7040f196cb30f709e0b8ec0e717aeb8a89ef4e891b1c7c88f7cc8a1c35e55db132b728b0c499e0b683d5b803a671f @@ -231,7 +230,6 @@ DIST mailparse-0.14.1.crate 37264 BLAKE2B 322c5ffbb60be7a62f9169438d0678ffc37fc3 DIST mailparse-0.15.0.crate 37293 BLAKE2B 3ef9c0f3e65288066a1a792b3ad5bf4ca08126573fd15d9360b2d7748ba623ee0bf3eff1073b3244f1ca5007c2ea9c4e88310dc3809826ae940b13091df47134 SHA512 85899a2a65d195778615e3cebd2e5b6ad2ea3fd2b5a8929caab7fbd3e50306a5c99328deb7ffad9b3135f3fafca4c4e74f372e42a88d2785ade215334b92b416 DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 DIST maturin-1.6.0.gh.tar.gz 464510 BLAKE2B dc40df2ae593d57dd8d52526734cf6e8cf01c42de4cd92b5ee0d4a20168367bef6b6fe783dd7e2ba51d96b91510699a207ada15c69f97cc832d34eb5f1028ae2 SHA512 de67ce91200fb17ffe40587ae66b9a39db53ba74512354aa632631097926833be01dd685eefcfc95e9f13535c73ba1dcd166b2111d987769aa109f4a7f8e2c09 -DIST maturin-1.7.0.gh.tar.gz 498922 BLAKE2B 9bfbdc145ffe973ddbbc8cb29ec4b04564cfdb3766ae1211355f3b13abcaee52dd1e8c19e2811fbc7d32e799d659fa8a1b08b509feae25423b0034de1a8b2834 SHA512 3121607866f6338fc13e5a17a1a0bf673e72704acc7f31f2015584af519e96158effecbf8651be614e1faa2c0dc4136966525ae9e4ce04aed9b838ff21abb978 DIST maturin-1.7.1.gh.tar.gz 505952 BLAKE2B 0b1294277e3e203a38d904782fb9e9fbc8336f50670abd1c68b8c8c2ff2a7dfdcd8fa6e98dfb4b43c625349d01f6b89826b8c9740e7660629671ad4c07ee0fd7 SHA512 7022cb87d5710807f1b8e4e858d19e2dc2e07b02d7f47e9bc6a322686dce90c7aeb8c2f5caf7b5da4ca61cadbede7daf84728ae9f341c38384231872c9be5cb2 DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d957430
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 0caaec4e06846301332ec706dbbab40abad27331 Author: Sam James gentoo org> AuthorDate: Fri Sep 13 01:22:35 2024 + Commit: Sam James gentoo org> CommitDate: Fri Sep 13 01:22:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0caaec4e dev-util/maturin: Stabilize 1.7.1 ppc64, #939294 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.1.ebuild b/dev-util/maturin/maturin-1.7.1.ebuild index 05021831b275..43313529f45a 100644 --- a/dev-util/maturin/maturin-1.7.1.ebuild +++ b/dev-util/maturin/maturin-1.7.1.ebuild @@ -416,7 +416,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 62b750b12cbae20844da522836fd8f31447d1a1a Author: Arthur Zamarin gentoo org> AuthorDate: Thu Sep 12 12:27:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Sep 12 12:27:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b750b1 dev-util/maturin: Stabilize 1.7.1 ppc, #939294 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.1.ebuild b/dev-util/maturin/maturin-1.7.1.ebuild index 5d09e0929ff8..05021831b275 100644 --- a/dev-util/maturin/maturin-1.7.1.ebuild +++ b/dev-util/maturin/maturin-1.7.1.ebuild @@ -416,7 +416,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm ~arm64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 48c470d355c34284a1fc174a45f782fe1e9f6cde Author: Sam James gentoo org> AuthorDate: Mon Sep 9 12:51:09 2024 + Commit: Sam James gentoo org> CommitDate: Mon Sep 9 13:45:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c470d3 dev-util/maturin: Stabilize 1.7.1 sparc, #939294 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.1.ebuild b/dev-util/maturin/maturin-1.7.1.ebuild index 806f933fee42..5d09e0929ff8 100644 --- a/dev-util/maturin/maturin-1.7.1.ebuild +++ b/dev-util/maturin/maturin-1.7.1.ebuild @@ -416,7 +416,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 0713c87d2de0f3b1794f83897d201bfd436d4706 Author: Sam James gentoo org> AuthorDate: Sat Sep 7 14:27:04 2024 + Commit: Sam James gentoo org> CommitDate: Sat Sep 7 14:27:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0713c87d dev-util/maturin: Stabilize 1.7.1 amd64, #939294 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.1.ebuild b/dev-util/maturin/maturin-1.7.1.ebuild index 5f45bea4ef3f..806f933fee42 100644 --- a/dev-util/maturin/maturin-1.7.1.ebuild +++ b/dev-util/maturin/maturin-1.7.1.ebuild @@ -416,7 +416,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 297b141c55b895f5aac1c29ab00cda7c7f35c82c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 7 14:16:03 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 7 14:16:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297b141c dev-util/maturin: Stabilize 1.7.1 arm, #939294 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.1.ebuild b/dev-util/maturin/maturin-1.7.1.ebuild index 8cf4d8ede383..5f45bea4ef3f 100644 --- a/dev-util/maturin/maturin-1.7.1.ebuild +++ b/dev-util/maturin/maturin-1.7.1.ebuild @@ -416,7 +416,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~amd64 arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 2e19d87cdc43c627ac46adb36941e9f4d9f1d911 Author: Jakov Smolić gentoo org> AuthorDate: Sat Sep 7 13:21:14 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Sep 7 13:21:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e19d87c dev-util/maturin: Stabilize 1.7.1 x86, #939294 Signed-off-by: Jakov Smolić gentoo.org> dev-util/maturin/maturin-1.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.1.ebuild b/dev-util/maturin/maturin-1.7.1.ebuild index 5de76563f32b..8cf4d8ede383 100644 --- a/dev-util/maturin/maturin-1.7.1.ebuild +++ b/dev-util/maturin/maturin-1.7.1.ebuild @@ -416,7 +416,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 0d99493b897e65d694e1cdcc717addde9802baed Author: Ionen Wolkens gentoo org> AuthorDate: Sun Sep 1 12:09:32 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Sep 1 13:00:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d99493b dev-util/maturin: force shared build & fix tests for musl While it'd be nice to propagate the shared build, can skip the revbump (that'd be useless for glibc users given already default) given it either failed to build, or segfaulted while generating completion files. If it was successfully installed then it should be usable. patchelf could be skipped if we disable auditwheel (like distutils-r1 does), but not aware of an easy way to pass this for tests and it may confuse them either way -- so just add the cheap dependency. Closes: https://bugs.gentoo.org/938847 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/maturin-1.6.0.ebuild | 4 dev-util/maturin/maturin-1.7.0.ebuild | 4 dev-util/maturin/maturin-1.7.1.ebuild | 4 3 files changed, 12 insertions(+) diff --git a/dev-util/maturin/maturin-1.6.0.ebuild b/dev-util/maturin/maturin-1.6.0.ebuild index 0db2445f7122..74050422364e 100644 --- a/dev-util/maturin/maturin-1.6.0.ebuild +++ b/dev-util/maturin/maturin-1.6.0.ebuild @@ -466,6 +466,7 @@ BDEPEND=" dev-python/boltons[${PYTHON_USEDEP}] dev-python/virtualenv[${PYTHON_USEDEP}] dev-vcs/git + elibc_musl? ( dev-util/patchelf ) ) " RDEPEND+=" ${DEPEND}" @@ -502,6 +503,9 @@ src_prepare() { src_configure() { export OPENSSL_NO_VENDOR=1 + # bug #938847 (TODO?: should probably be an eclass default for musl) + use elibc_musl && RUSTFLAGS+=" -C target-feature=-crt-static" + # https://github.com/rust-lang/stacker/issues/79 use s390 && ! is-flagq '-march=*' && append-cflags $(test-flags-CC -march=z10) diff --git a/dev-util/maturin/maturin-1.7.0.ebuild b/dev-util/maturin/maturin-1.7.0.ebuild index f08f88e3b8fa..59cc413d226f 100644 --- a/dev-util/maturin/maturin-1.7.0.ebuild +++ b/dev-util/maturin/maturin-1.7.0.ebuild @@ -421,6 +421,7 @@ BDEPEND=" dev-python/boltons[${PYTHON_USEDEP}] dev-python/virtualenv[${PYTHON_USEDEP}] dev-vcs/git + elibc_musl? ( dev-util/patchelf ) ) " RDEPEND+=" ${DEPEND}" @@ -457,6 +458,9 @@ src_prepare() { src_configure() { export OPENSSL_NO_VENDOR=1 + # bug #938847 (TODO?: should probably be an eclass default for musl) + use elibc_musl && RUSTFLAGS+=" -C target-feature=-crt-static" + # https://github.com/rust-lang/stacker/issues/79 use s390 && ! is-flagq '-march=*' && append-cflags $(test-flags-CC -march=z10) diff --git a/dev-util/maturin/maturin-1.7.1.ebuild b/dev-util/maturin/maturin-1.7.1.ebuild index 745d1c4927b3..5de76563f32b 100644 --- a/dev-util/maturin/maturin-1.7.1.ebuild +++ b/dev-util/maturin/maturin-1.7.1.ebuild @@ -431,6 +431,7 @@ BDEPEND=" dev-python/boltons[${PYTHON_USEDEP}] dev-python/virtualenv[${PYTHON_USEDEP}] dev-vcs/git + elibc_musl? ( dev-util/patchelf ) ) " RDEPEND+=" ${DEPEND}" @@ -467,6 +468,9 @@ src_prepare() { src_configure() { export OPENSSL_NO_VENDOR=1 + # bug #938847 (TODO?: should probably be an eclass default for musl) + use elibc_musl && RUSTFLAGS+=" -C target-feature=-crt-static" + # https://github.com/rust-lang/stacker/issues/79 use s390 && ! is-flagq '-march=*' && append-cflags $(test-flags-CC -march=z10)
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: b896a5cdda7244e4a58bf96d461985941d6727f6 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 25 18:36:52 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 25 18:36:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b896a5cd dev-util/maturin: keyword 1.7.1 for ~mips Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.1.ebuild b/dev-util/maturin/maturin-1.7.1.ebuild index ee31c2c5c2a9..745d1c4927b3 100644 --- a/dev-util/maturin/maturin-1.7.1.ebuild +++ b/dev-util/maturin/maturin-1.7.1.ebuild @@ -416,7 +416,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: ea78d797e0cdcb094881027e5ff5547032c5df96 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Aug 22 01:01:38 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Aug 22 01:45:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea78d797 dev-util/maturin: add 1.7.1 Closes: https://bugs.gentoo.org/937080 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 19 ++ dev-util/maturin/maturin-1.7.1.ebuild | 537 ++ 2 files changed, 556 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index fb40991cf20b..6fe2b3150b23 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -75,6 +75,7 @@ DIST cc-1.0.81.crate 66857 BLAKE2B 1f20aa7fe1e41b7d043242ed2e6b840ef7e764fcd844d DIST cc-1.0.82.crate 67879 BLAKE2B 3b06cbe1516d4fe8291e1543b09d32d39a135c2352e545b64bc69fc82a40128a9b1291f20bd4cac6a3c37d9466093f8b63cae20663ad517bd7dbc380bfa87ee7 SHA512 27810ea12401635b0122e5b3a71367a52ca7040f196cb30f709e0b8ec0e717aeb8a89ef4e891b1c7c88f7cc8a1c35e55db132b728b0c499e0b683d5b803a671f DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 DIST cc-1.0.88.crate 75288 BLAKE2B 81c512bff79ddc40af633620ea440a73d3f7370c96878b3a84606ac0523f13a9ea756765afedaf2148344ffca3ce928fbb0678977273c918c21b4e3985507938 SHA512 67ca5820d36d1be38e56f54a0292d550c9c129d680611a60fbbfa458b8cb748e5f27c7ed1eb767ac3df41cd4e875160525b81ab624726183b1d298ffdcb87846 +DIST cc-1.1.6.crate 81585 BLAKE2B 412ef9d62c32a42164f8c2b827c10f0d41e75faa77e6d1dd8515ff5ec43abd1da75bbb400460a43a252c93dd0a597c2e44c8e899a376d963f0d3727db7ca2c24 SHA512 ea8bd8150042268092360e6396226ee5e83ba154eae99d299c897ed16e8543fcfe3179e22b50b0497bcf065a16933f4ebf7edcae7e6fc8be3788f0ae7f61c000 DIST cfb-0.9.0.crate 67837 BLAKE2B bab7c813d6636c6e8f371ea8a76ee23361b4f53235cdef2378ebfb9b3df30ddbc6d229a4a904d0711df5dca78711926407a0e2696a4e0d6151b5dcdf8f3067dd SHA512 6bff6dc27f459c7ae15fb537ea0218e17abe2477fa9aafad6b3d0b17773272db61df48ea9cb5055b35459373684b20a0bed031a4a53df42f262c08aa05307d4b DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST charset-0.1.3.crate 14330 BLAKE2B 928771e37cc4f86f49cf09b671cc016cb662275799f34159dff9c22ca61a71d722f199ed36b2fadebde30b5763cc01d87bd6f27e70ff8ad357df10d6ddb652a8 SHA512 61166acd4fba3330c4c71e101e1993717baa448d91dd9773f7d58ac504fa4025322560ce82bd7de1b5935443f96ba84691658e5c982192196b325f52dc48f4b1 @@ -88,7 +89,9 @@ DIST clap_builder-4.5.7.crate 163957 BLAKE2B a1d6e728f05b7f7eab8fd9fc8dd0e25f8a0 DIST clap_complete-4.4.9.crate 37659 BLAKE2B 99de16ea4fab3996ed9e7d0855b0184ceb3c5740b690120b48490c1fe78115dcad3d8b52b3ffa31afb2b0e9f8e4c0beb8e331e4cbd5b1f688c1dcd4b49f06ab3 SHA512 79ca2717a7c4752959ca48c60e8e0751de67be1e40717cb336028d5edbeff0650cb3bbab8463dc6f227feeaac3f18acc249f08f26d1855055bae07758b3733d6 DIST clap_complete-4.5.5.crate 38809 BLAKE2B 943ff061b229d3120368579dec89a3ffc0af592ec7d7d4cbc2260fa5c2435e1e1fb0e50c2f305f50b5899f93bf1d0ecb619602ac36b2790d364c656dc46b2f14 SHA512 b127163fa81c3934436481805179ae198b932ec3fd6bf0453b75c0d3672a7c3aa5d022411e88c7284de843c944da633aa566078714a495233eea9b992de4a609 DIST clap_complete_command-0.5.1.crate 8273 BLAKE2B 84302d7ffc34d9e947dd141421462b2035f324a77a8c68fa342a49242b0f97e43afc54be90d7cbb2efb311ea7848313af3d98c572402e7b25f83c22ff1fce8c4 SHA512 0cbd75f41349c709440ceee1075cd209f927b928c665b31907caecae91ab0b1e00c0a73f8185df754663e4d079467c6312abdc175bb6f8bd58c6d783b371754c +DIST clap_complete_command-0.6.1.crate 7959 BLAKE2B 61bb266fdebb625ce3327164ab39d65943406fe9c101f10fa3a1f18d4728e0eeca07dcd8eb4e8f6eb63587cd1af86fb05beedf1c5b2bbaf22356f213ea738c7c SHA512 b364cac56e9604c7c06a84f5d687b62398f92e3c0407123b183d5c3846948a4a0975469326312ad57e2ce936574462f3dde61385062827e48efc3ff813185ef6 DIST clap_complete_nushell-0.1.11.crate 32198 BLAKE2B 6a704251bfc10fa7fd113f7e82bdeb9655f2e23d851fc3d654332ee196214b179fa83ed6c57b436df247f6eb1d2feb28017090b9087b7b8d92283978e7ce9957 SHA512 04098511e19cb629df43509f2596904ec2a8690fa6bcf160825030c42dad73f77ed184e5a4dce10c8308b9718541540f10277b0ef0fee6b039ac1e7b482d3cf2 +DIST clap_complete_nushell-4.5.2.crate 34391 BLAKE2B ce7a44c4a9e3d577e014c71d6f8f6b16e192ae169f499973316f6f3c7febae59c957ba6acc153802bde423fd58301b5b5ef5b606e275bf8f608ad40fb192338b SHA512 1da7b7f01e948f4c055bb912426d950418f353837dda9e6bb8e249bda4169b29de2291173c9d0193f0c746ec1387ad8a893721f32125f14565948f2e90fddf53 DIST clap
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 05f36c674614755070199e016bc98d6500b25728 Author: Sam James gentoo org> AuthorDate: Fri Aug 16 13:57:24 2024 + Commit: Sam James gentoo org> CommitDate: Fri Aug 16 13:57:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f36c67 dev-util/maturin: Stabilize 1.7.0 ppc64, #936968 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.0.ebuild b/dev-util/maturin/maturin-1.7.0.ebuild index 78feb9dcf851..f08f88e3b8fa 100644 --- a/dev-util/maturin/maturin-1.7.0.ebuild +++ b/dev-util/maturin/maturin-1.7.0.ebuild @@ -406,7 +406,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 4b95aca7d5f0a0b19b3f18cc92bbb813a58ab795 Author: Ionen Wolkens gentoo org> AuthorDate: Thu Aug 15 23:45:11 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Aug 16 00:04:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b95aca7 dev-util/maturin: skip test broken by cargo.eclass changes Bug: https://bugs.gentoo.org/936968 Closes: https://bugs.gentoo.org/937992 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/maturin-1.6.0.ebuild | 3 ++- dev-util/maturin/maturin-1.7.0.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-util/maturin/maturin-1.6.0.ebuild b/dev-util/maturin/maturin-1.6.0.ebuild index da76be521596..0db2445f7122 100644 --- a/dev-util/maturin/maturin-1.6.0.ebuild +++ b/dev-util/maturin/maturin-1.6.0.ebuild @@ -532,7 +532,6 @@ python_compile_all() { } python_test() { - local -x COLUMNS=100 # match clap_builder crate default local -x MATURIN_TEST_PYTHON=${EPYTHON} local -x PIP_CONFIG_FILE=${T}/pip.conf local -x VIRTUALENV_SYSTEM_SITE_PACKAGES=1 @@ -541,6 +540,8 @@ python_test() { local -x PYO3_USE_ABI3_FORWARD_COMPATIBILITY=1 local skip=( + # picky cli output test that easily benignly fail (bug #937992) + --skip cli_tests # avoid need for wasm over a single hello world test --skip integration_wasm_hello_world # fragile depending on rust version, also wants libpypy*-c.so for pypy diff --git a/dev-util/maturin/maturin-1.7.0.ebuild b/dev-util/maturin/maturin-1.7.0.ebuild index 6099d2180ca1..78feb9dcf851 100644 --- a/dev-util/maturin/maturin-1.7.0.ebuild +++ b/dev-util/maturin/maturin-1.7.0.ebuild @@ -487,7 +487,6 @@ python_compile_all() { } python_test() { - local -x COLUMNS=100 # match clap_builder crate default local -x MATURIN_TEST_PYTHON=${EPYTHON} local -x PIP_CONFIG_FILE=${T}/pip.conf local -x VIRTUALENV_SYSTEM_SITE_PACKAGES=1 @@ -496,6 +495,8 @@ python_test() { local -x PYO3_USE_ABI3_FORWARD_COMPATIBILITY=1 local skip=( + # picky cli output test that easily benignly fail (bug #937992) + --skip cli_tests # avoid need for wasm over a single hello world test --skip integration_wasm_hello_world # fragile depending on rust version, also wants libpypy*-c.so for pypy
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 7d3e5d2323e00a0c9efe417122c80331a71da300 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 31 19:14:20 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 31 19:14:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d3e5d23 dev-util/maturin: Stabilize 1.7.0 arm, #936968 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.0.ebuild b/dev-util/maturin/maturin-1.7.0.ebuild index 61e86a5e0c6a..6099d2180ca1 100644 --- a/dev-util/maturin/maturin-1.7.0.ebuild +++ b/dev-util/maturin/maturin-1.7.0.ebuild @@ -406,7 +406,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 400382a3a8d79a088ffa85117cb22202a48a69ea Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 31 13:45:43 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 31 13:45:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=400382a3 dev-util/maturin: Stabilize 1.7.0 sparc, #936968 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.0.ebuild b/dev-util/maturin/maturin-1.7.0.ebuild index 417aeaa0e2d4..61e86a5e0c6a 100644 --- a/dev-util/maturin/maturin-1.7.0.ebuild +++ b/dev-util/maturin/maturin-1.7.0.ebuild @@ -406,7 +406,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 742e531a9aa4052a181b3cfa3ef856d656ebe5ec Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 31 09:40:56 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 31 09:40:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742e531a dev-util/maturin: Stabilize 1.7.0 amd64, #936968 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.0.ebuild b/dev-util/maturin/maturin-1.7.0.ebuild index 6590e26ef865..61a18a3c8831 100644 --- a/dev-util/maturin/maturin-1.7.0.ebuild +++ b/dev-util/maturin/maturin-1.7.0.ebuild @@ -406,7 +406,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 43ffe90f351fffe0363bb40b2cc2c3d3e471cc61 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 31 09:40:57 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 31 09:40:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ffe90f dev-util/maturin: Stabilize 1.7.0 x86, #936968 Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.7.0.ebuild b/dev-util/maturin/maturin-1.7.0.ebuild index 61a18a3c8831..417aeaa0e2d4 100644 --- a/dev-util/maturin/maturin-1.7.0.ebuild +++ b/dev-util/maturin/maturin-1.7.0.ebuild @@ -406,7 +406,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 6f4e16b5e58cc8fefc98b02ca05f9f8e067effa5 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Jul 1 00:10:17 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jul 1 00:32:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f4e16b5 dev-util/maturin: skip failing test_macosx_deployment_target on sparc Been failing since rust-1.74 likely due to how it does something different for >=1.74, and then there is no reason for this to block stable given 1.4.0 is affected as well. Plus that a macosx deploy test fails seems unlikely to affect building revdeps with the pep517 backend (seems unlikely anyone uses it for more than that on sparc). Bug: https://bugs.gentoo.org/934573 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/maturin-1.6.0.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-util/maturin/maturin-1.6.0.ebuild b/dev-util/maturin/maturin-1.6.0.ebuild index 3cacc1f2019a..7ccc0e295185 100644 --- a/dev-util/maturin/maturin-1.6.0.ebuild +++ b/dev-util/maturin/maturin-1.6.0.ebuild @@ -549,6 +549,9 @@ python_test() { # to find the system's dev-python/uv (not worth the trouble) --skip develop_hello_world::case_2 --skip develop_pyo3_ffi_pure::case_2 + # fails on sparc since rust-1.74 (bug #934573), skip for now given + # should not affect the pep517 backend which is all we need on sparc + $(usev sparc '--skip build_context::test::test_macosx_deployment_target') ) cargo_src_test -- "${skip[@]}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 094a83d7d81feb66f7055b205186d2d08424cc17 Author: Sam James gentoo org> AuthorDate: Sun Jun 30 06:09:58 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jun 30 06:10:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=094a83d7 dev-util/maturin: Stabilize 1.6.0 ppc64, #935154 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.6.0.ebuild b/dev-util/maturin/maturin-1.6.0.ebuild index 212a68c816c4..db3e368c818d 100644 --- a/dev-util/maturin/maturin-1.6.0.ebuild +++ b/dev-util/maturin/maturin-1.6.0.ebuild @@ -451,7 +451,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 418760b9bc20832168d3aee93887f7dc68bec341 Author: Sam James gentoo org> AuthorDate: Sun Jun 30 06:10:00 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jun 30 06:10:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418760b9 dev-util/maturin: Stabilize 1.6.0 ppc, #935154 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.6.0.ebuild b/dev-util/maturin/maturin-1.6.0.ebuild index 56b753ac2666..3cacc1f2019a 100644 --- a/dev-util/maturin/maturin-1.6.0.ebuild +++ b/dev-util/maturin/maturin-1.6.0.ebuild @@ -451,7 +451,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 6bacf6445a2a7d947853212a7e8345030d704688 Author: Sam James gentoo org> AuthorDate: Sun Jun 30 06:09:59 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jun 30 06:10:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bacf644 dev-util/maturin: Stabilize 1.6.0 arm64, #935154 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.6.0.ebuild b/dev-util/maturin/maturin-1.6.0.ebuild index db3e368c818d..56b753ac2666 100644 --- a/dev-util/maturin/maturin-1.6.0.ebuild +++ b/dev-util/maturin/maturin-1.6.0.ebuild @@ -451,7 +451,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: e31865778889a2814bfefa807dc3abb742535b35 Author: Sam James gentoo org> AuthorDate: Sun Jun 30 05:23:10 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jun 30 05:23:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3186577 dev-util/maturin: Stabilize 1.6.0 arm, #935154 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.6.0.ebuild b/dev-util/maturin/maturin-1.6.0.ebuild index 1ab24040062e..212a68c816c4 100644 --- a/dev-util/maturin/maturin-1.6.0.ebuild +++ b/dev-util/maturin/maturin-1.6.0.ebuild @@ -451,7 +451,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 7355deaf01ae071bbcf13b576cf60d39c2808199 Author: Sam James gentoo org> AuthorDate: Sun Jun 30 05:10:29 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jun 30 05:10:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7355deaf dev-util/maturin: Stabilize 1.6.0 x86, #935154 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.6.0.ebuild b/dev-util/maturin/maturin-1.6.0.ebuild index 17fab00c2eee..1ab24040062e 100644 --- a/dev-util/maturin/maturin-1.6.0.ebuild +++ b/dev-util/maturin/maturin-1.6.0.ebuild @@ -451,7 +451,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: d1ae202ff4421b3360794919990ad152c286e1a3 Author: Sam James gentoo org> AuthorDate: Sun Jun 30 05:10:28 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jun 30 05:10:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ae202f dev-util/maturin: Stabilize 1.6.0 amd64, #935154 Signed-off-by: Sam James gentoo.org> dev-util/maturin/maturin-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.6.0.ebuild b/dev-util/maturin/maturin-1.6.0.ebuild index 13a38fc10e8b..17fab00c2eee 100644 --- a/dev-util/maturin/maturin-1.6.0.ebuild +++ b/dev-util/maturin/maturin-1.6.0.ebuild @@ -451,7 +451,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 8899ec25ed1653262946a7cb61d9c9f7b1753f78 Author: James Le Cuirot gentoo org> AuthorDate: Fri Jun 14 09:46:11 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Jun 17 09:36:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8899ec25 dev-util/maturin: Use new cargo_target_dir helper Signed-off-by: James Le Cuirot gentoo.org> dev-util/maturin/maturin-1.4.0.ebuild| 2 +- dev-util/maturin/maturin-1.5.1-r1.ebuild | 2 +- dev-util/maturin/maturin-1.6.0.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-util/maturin/maturin-1.4.0.ebuild b/dev-util/maturin/maturin-1.4.0.ebuild index 3cf5c02fedec..44d0ced2f704 100644 --- a/dev-util/maturin/maturin-1.4.0.ebuild +++ b/dev-util/maturin/maturin-1.4.0.ebuild @@ -513,7 +513,7 @@ python_compile_all() { use !doc || mdbook build -d html guide || die if ! tc-is-cross-compiler; then - local maturin=target/$(usex debug{,} release)/maturin + local maturin=$(cargo_target_dir)/maturin ${maturin} completions bash > "${T}"/${PN} || die ${maturin} completions fish > "${T}"/${PN}.fish || die ${maturin} completions zsh > "${T}"/_${PN} || die diff --git a/dev-util/maturin/maturin-1.5.1-r1.ebuild b/dev-util/maturin/maturin-1.5.1-r1.ebuild index 9ecde386152b..211d3fcd65d5 100644 --- a/dev-util/maturin/maturin-1.5.1-r1.ebuild +++ b/dev-util/maturin/maturin-1.5.1-r1.ebuild @@ -513,7 +513,7 @@ python_compile_all() { use !doc || mdbook build -d html guide || die if ! tc-is-cross-compiler; then - local maturin=target/$(usex debug{,} release)/maturin + local maturin=$(cargo_target_dir)/maturin ${maturin} completions bash > "${T}"/${PN} || die ${maturin} completions fish > "${T}"/${PN}.fish || die ${maturin} completions zsh > "${T}"/_${PN} || die diff --git a/dev-util/maturin/maturin-1.6.0.ebuild b/dev-util/maturin/maturin-1.6.0.ebuild index 05c3f81d01c8..13a38fc10e8b 100644 --- a/dev-util/maturin/maturin-1.6.0.ebuild +++ b/dev-util/maturin/maturin-1.6.0.ebuild @@ -522,7 +522,7 @@ python_compile_all() { use !doc || mdbook build -d html guide || die if ! tc-is-cross-compiler; then - local maturin=target/$(usex debug{,} release)/maturin + local maturin=$(cargo_target_dir)/maturin ${maturin} completions bash > "${T}"/${PN} || die ${maturin} completions fish > "${T}"/${PN}.fish || die ${maturin} completions zsh > "${T}"/_${PN} || die
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 1c0312db5ee6e6f02e9296edcf0af62a07400e59 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jun 4 17:00:13 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jun 4 19:30:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0312db dev-util/maturin: add 1.6.0 This also restore tests for ppc previously temporarily restricted for bug #927792. Untested but the crates used for tests were bumped so it should work again. Bug: https://bugs.gentoo.org/927792 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 37 +++ dev-util/maturin/maturin-1.6.0.ebuild | 568 ++ 2 files changed, 605 insertions(+) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index dc2e2ff91a52..b81c30ccb8da 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -45,7 +45,9 @@ DIST cab-0.4.1.crate 25985 BLAKE2B 5b30e5e810645641dad0690449f597551b99715cd054c DIST camino-1.1.6.crate 30519 BLAKE2B 3696bee362c9a6c7331079f86823aede0df06c1c36fdc2d11c0628267ca7635fd78430cc927cf3b2af34591537d3968b3c5f1cf9d500f3e889c202c944fc6138 SHA512 e777cc6e2a01c95931a81521eb278156d1c50ffd0126f914b21e35dbb7644b835f3c26bbe7a487bbca508d26b4c9339e051fa42825b154c2fa03c04375b0 DIST cargo-config2-0.1.16.crate 61568 BLAKE2B 75576ff3ae6f69fa9059a8a6d4cb548352bb7d46153eafb0c54eb90415ec8ce7358eeb20709628ed3d48cba9df16f77aa238d32457c17dfe396f450979830c17 SHA512 1d2d22ce9f38dc095293940fe2e358361df88f1154e9f015e467e3b4ec2d78524f0ee693f51232b3c2a2c423949c0d5a279963d07cc6ae03ac9285fdc653cd2f DIST cargo-config2-0.1.19.crate 61168 BLAKE2B 04c44cebf4a36bac54bffa200931c54591a4202ace215de9deff647f4fdea8504ccf8ac6b222f1c137c8c960b899517d7dc30e619d41a9430f7789487a1d042b SHA512 3e3c32e5bab54c601e78b45b1b2ed93f520e6e3e51c5540b648021a5789d9e27cd7fa390df6a7a8d4ba82e1eed0c8de8f5b9629f7ce400a13225feb2f5c89ecc +DIST cargo-config2-0.1.24.crate 63106 BLAKE2B 2a0eda6f4dc2272aa04142b9018379560e755562672c4d6fe22e483f87151aef3e34243ad084facbd6c83e7f14b02413bf0a608e3439eb8742d272ef9b966535 SHA512 ba894b809579e214f3cb4a63f963a88e774f89d83c29af13e0868b09fbca081a9a6ebb0e6d4693e816310e2703ea0e95a453450ed38dab22ed6c19a75e7915ae DIST cargo-options-0.7.2.crate 17686 BLAKE2B 682985bb0f9d7a38e4bbe2b6cace1269b4b98658b119436a0a857e41f0ad3412dec4bce681e4ba515760715d3f92441cb973b9854b91429d649c83928f9d4de9 SHA512 35bb26b7600c3664a4beed0c6d3810ea5a60de293009471aa5329f986fc29f578ae3344b4e97329386453c45f243a524fe0230995a67cf049cfb3e6f208c1bbb +DIST cargo-options-0.7.4.crate 18149 BLAKE2B 0ab8537b5c6d05f80e78209f9656dbc8cbaef0d2ad14de561886d573ce7ac6d1357d082177d6ea83809ffe5b85795ae8f1ce1529d063ef916b30598c16b71499 SHA512 241799e4d60bdcbbdf45fd203851165b84fc571179bc209b877153b83f83d9913203276ffbd5de378abacacfa4d1b41f84e3cec9cd78520e24b36c5e5e673580 DIST cargo-platform-0.1.3.crate 11230 BLAKE2B a67d0f77015b85c7cc8e9cadd5eca3c1ac57fc5c54345f80c9892c4ca7a4bc295f8e23330fc9a51b4954ab4fff7cf2a6ed509b506bf801baad6882f19f173404 SHA512 09897871995f40ae792cfbc58a46b602ea9e28458cc066bbf89451edca6755809816ea7b927cc7f35aa95a8da35e1765d38471bd9317946f8c3c81cea82d6d10 DIST cargo-platform-0.1.5.crate 11638 BLAKE2B dd81f40c628474916c4ae42f4299ea6806429025bfd46718b1f4c4d8463a0fcd77fdb3d5b6b012f4b3ad802ca97734d539adba1beffa6dc05c9409e4d23f SHA512 ed1a06584ced11631e23e056c42f27fcf8b22adda6b54fde0f3a0441e191de1d9e5072cdc970c9a8c085d32fca9ad9b4242cbaa5a1b5ea36fe9b18ba8f42d1e8 DIST cargo-platform-0.1.6.crate 11668 BLAKE2B 6cfb4a3c6f1005481b80cd41882c5e5d42912d9abc2f9aeb90464d2c5e904359ff1981852126b49bf7877bd72ad6d295cf35a0b3131d3b84df5c088f346812d2 SHA512 c1e6d8ca372ecf8b23d0580bf45bebac22c0f7460c973e65911bea023deb9f47e65e3969b4940f308a3e0cc9b7e8c37a9e5ba70196f0fd2e530fb1fc283a4d68 @@ -53,6 +55,7 @@ DIST cargo-xwin-0.16.2.crate 28648 BLAKE2B fe6364a2504b37e7fec32aa06030d1440b6a2 DIST cargo-xwin-0.16.4.crate 28603 BLAKE2B 4f2103f464e420d46f99a43fb176df548e904d7256a5d5214c75a9ad835375b6ef71847d94f77d5053edce16bb1204f15763f78e3762c981b9286b3a4c539b06 SHA512 eeab0052918fe03086ca012fb3db277aae967b34ae8aa481eddaaec783c8b3f8fc4d34b199e2e534e1f5e55c7f30be143d931dfc76f531ff81e1af7def2acec7 DIST cargo-zigbuild-0.18.0.crate 36875 BLAKE2B 94584fbcb8d58a2480dc461db5bb1c9fb9ab79d777e7f89a7288df2f6c52535b761b0362fb55e237603c5641477ee81b75ce64825958033e64b79214a12aad2b SHA512 841ed89c4eb94a75b1f86d2353fe876b63b45ebefcd39e4538773601c28b6be62ecaf8932dbc4037cf8692afed0bface1afa7d9c6e3c930a57e645576cbbf172 DIST cargo-zigbuild-0.18.3.crate 37114 BLAKE2B 605cb9d2030fb5c0a7fea31db9718b26bdeb182a21c00558c00413d7157b27dd31684acd13d4be3cbed6048e5e8a1f5e009382c67ce59c71c4f5dfaa33e3820e SHA512 a301d3c1e67b7df4e4705820b7dbe6d01e0b84879a4c2c4b0d32362ecba00c3e491771cc416ca3315c9b534fd73f485cd920bdb050f02cccb01cdd0e2354eab1 +DIST cargo-zigbuild-0.18.4.crate 38251 BLAKE2B b2e3ea75fd17c39320c31137ce0900088da4528ac5afddf5c656526615a59e586305a4aaa602773b2f
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 9f4bbad222ac7d12a18d7bea4e47d9cb49e1cba8 Author: Matoro Mahri matoro tk> AuthorDate: Thu May 23 23:24:16 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri May 24 02:45:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f4bbad2 dev-util/maturin: Stabilize 1.5.1-r1 ppc, #927792 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/maturin-1.5.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.5.1-r1.ebuild b/dev-util/maturin/maturin-1.5.1-r1.ebuild index f8c7524b7218..9ecde386152b 100644 --- a/dev-util/maturin/maturin-1.5.1-r1.ebuild +++ b/dev-util/maturin/maturin-1.5.1-r1.ebuild @@ -437,7 +437,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 0b6f2148123ec0999ba70b2c00325bdce48be316 Author: Ionen Wolkens gentoo org> AuthorDate: Sat May 11 11:31:07 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat May 11 11:33:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b6f2148 dev-util/maturin: enable py3.13 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/maturin-1.5.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.5.1-r1.ebuild b/dev-util/maturin/maturin-1.5.1-r1.ebuild index df1a52577b03..f8c7524b7218 100644 --- a/dev-util/maturin/maturin-1.5.1-r1.ebuild +++ b/dev-util/maturin/maturin-1.5.1-r1.ebuild @@ -418,7 +418,7 @@ CRATES_TEST=" windows_x86_64_msvc@0.48.0 " DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 9dec645759f992a2aea9cd3aaa4b6d24f17d6570 Author: Matoro Mahri matoro tk> AuthorDate: Sat Apr 13 04:26:45 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 13 06:25:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dec6457 dev-util/maturin: Stabilize 1.5.1-r1 ppc64, #927792 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Arthur Zamarin gentoo.org> dev-util/maturin/maturin-1.5.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.5.1-r1.ebuild b/dev-util/maturin/maturin-1.5.1-r1.ebuild index d16a841b817f..df1a52577b03 100644 --- a/dev-util/maturin/maturin-1.5.1-r1.ebuild +++ b/dev-util/maturin/maturin-1.5.1-r1.ebuild @@ -437,7 +437,7 @@ LICENSE+=" Unicode-DFS-2016 " # crates SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 26190b8f1768367ee46aab16039b30d0b5fd1f25 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Apr 13 06:09:55 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Apr 13 06:17:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26190b8f dev-util/maturin: restrict tests on ppc32 for now Due to usage of pyo3 crate that's broken on ppc32, can be restored at a later date and not worth trying to manually bump it to fixed pyo3 in the interim. Bug: https://bugs.gentoo.org/927792 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/maturin-1.5.1-r1.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-util/maturin/maturin-1.5.1-r1.ebuild b/dev-util/maturin/maturin-1.5.1-r1.ebuild index a692b2fa20a7..d16a841b817f 100644 --- a/dev-util/maturin/maturin-1.5.1-r1.ebuild +++ b/dev-util/maturin/maturin-1.5.1-r1.ebuild @@ -441,6 +441,9 @@ KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="doc +ssl test" RESTRICT="!test? ( test )" +# TODO: cleanup after CRATES_TEST's pyo3 is >=0.20.3 (bug #922236) +RESTRICT+=" ppc? ( test )" + RDEPEND="$(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' 3.10)" DEPEND="ssl? ( dev-libs/openssl:= )" BDEPEND=" @@ -461,6 +464,8 @@ QA_FLAGS_IGNORED="usr/bin/${PN}" src_prepare() { distutils-r1_src_prepare + [[ ${CRATES_TEST} == *pyo3@0.20.[0-2]* ]] || die "drop ppc test restrict" + # we build the Rust executable (just once) via cargo_src_compile sed -i -e '/setuptools_rust/d' -e '/rust_extensions/d' setup.py || die
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: eab63f3cad9afcdb07334876409c5b52d7e07ee5 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Apr 3 12:17:40 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Apr 3 12:20:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab63f3c dev-util/maturin: ensure -march is passed for s390x Fails to build otherwise with: src/arch/zseries_linux.s: Assembler messages: src/arch/zseries_linux.s:49: Error: Unrecognized opcode: `lay' If really needed, there'd be the alternate option to sed /"s390x"/d from psm-*/build.rs, but passing -march is what maturin upstream does as well for their s390x builds. Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/maturin-1.5.1-r1.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.5.1-r1.ebuild b/dev-util/maturin/maturin-1.5.1-r1.ebuild index 81f54669ac75..a692b2fa20a7 100644 --- a/dev-util/maturin/maturin-1.5.1-r1.ebuild +++ b/dev-util/maturin/maturin-1.5.1-r1.ebuild @@ -419,7 +419,7 @@ CRATES_TEST=" " DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( pypy3 python3_{10..12} ) -inherit cargo distutils-r1 shell-completion toolchain-funcs +inherit cargo distutils-r1 flag-o-matic shell-completion toolchain-funcs DESCRIPTION="Build and publish crates with pyo3, rust-cpython and cffi bindings" HOMEPAGE="https://www.maturin.rs/"; @@ -488,6 +488,10 @@ src_prepare() { src_configure() { export OPENSSL_NO_VENDOR=1 + # https://github.com/rust-lang/stacker/issues/79 + use s390 && ! is-flagq '-march=*' && + append-cflags $(test-flags-CC -march=z10) + local myfeatures=( # like release.yml + native-tls for better platform support than rustls full
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 5e4cbe75ca512c6fb0acd0135e4a892a370de333 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Mar 26 04:37:45 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Mar 26 04:41:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e4cbe75 dev-util/maturin: pass --no-default-features again This got lost when migrated away from setuptools-rust, which led to enabling rustls (which breaks several arches). Revbump due to licenses being wrong if kept in. Bug: https://bugs.gentoo.org/927792 Fixes: 293ae46213fe0e457c9ff2ff844c39be63296886 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/{maturin-1.5.1.ebuild => maturin-1.5.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.5.1.ebuild b/dev-util/maturin/maturin-1.5.1-r1.ebuild similarity index 99% rename from dev-util/maturin/maturin-1.5.1.ebuild rename to dev-util/maturin/maturin-1.5.1-r1.ebuild index 055887eb5601..81f54669ac75 100644 --- a/dev-util/maturin/maturin-1.5.1.ebuild +++ b/dev-util/maturin/maturin-1.5.1-r1.ebuild @@ -495,7 +495,7 @@ src_configure() { $(usev ssl native-tls) ) - cargo_src_configure + cargo_src_configure --no-default-features } python_compile_all() {