[gentoo-commits] repo/gentoo:master commit in: dev-ruby/propshaft/

2023-10-27 Thread Hans de Graaff
commit: da31f00fd30bf3101b967c2e8d5f8eddb4d45928
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 28 06:41:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 28 06:42:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da31f00f

dev-ruby/propshaft: add 0.8.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/propshaft/Manifest   |  1 +
 dev-ruby/propshaft/propshaft-0.8.0.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/propshaft/Manifest b/dev-ruby/propshaft/Manifest
index fb3b5965f4d2..98444331380f 100644
--- a/dev-ruby/propshaft/Manifest
+++ b/dev-ruby/propshaft/Manifest
@@ -1 +1,2 @@
 DIST propshaft-0.7.0-git.tgz 247111 BLAKE2B 
aecf4dcab9b57f1933e8f7066f4b229348cf60e4104cc82e14edb945e797a263012fe5b7b65de8ff0165e652256a0bd8fba24af8f08d8e9391050e36e56d5f31
 SHA512 
3d6dba7a3b5b522f3e4a9f43dc6b9981fbb475374be0b90c8abb2f19c587d025b58876ddb6a9e1b9992e3f357a96b50b6138173d10b8ae131e9457309b8cc0c9
+DIST propshaft-0.8.0-git.tgz 247518 BLAKE2B 
fe57104a1abd683d74a3166931256f2cdc8e942fffe80c286acfc6db6fa105810bc929f03dd959a660835f030acb580dbd18e7b20f16cfb168b0953731bb2f90
 SHA512 
3a40355063edb912107ec27ac43ba76746bbd04da04096a4480b43f6fd103bfaec53957d1bbc2bf3d0e08237d965af4d3bf8067b558c4e417ffb506a84f1abff

diff --git a/dev-ruby/propshaft/propshaft-0.8.0.ebuild 
b/dev-ruby/propshaft/propshaft-0.8.0.ebuild
new file mode 100644
index ..9f12429acd24
--- /dev/null
+++ b/dev-ruby/propshaft/propshaft-0.8.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="propshaft.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Deliver assets for Rails"
+HOMEPAGE="https://github.com/rails/propshaft";
+SRC_URI="https://github.com/rails/propshaft/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/actionpack-7.0.0:*
+   >=dev-ruby/activesupport-7.0.0:*
+   dev-ruby/rack:*
+   >=dev-ruby/railties-7.0.0:*
+"
+
+ruby_add_bdepend "test? ( >=dev-ruby/rails-7.0.0 )"
+
+all_ruby_prepare() {
+   rm -f Gemfile.lock || die
+   sed -i -e '/debug/ s:^:#:' Gemfile || die
+
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/maxitest/

2023-10-27 Thread Hans de Graaff
commit: 51306c31251b3e26234931655d1667e7cb554006
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 28 06:39:59 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 28 06:42:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51306c31

dev-ruby/maxitest: add 5.4.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/maxitest/Manifest  |  1 +
 dev-ruby/maxitest/maxitest-5.4.0.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/maxitest/Manifest b/dev-ruby/maxitest/Manifest
index 70da69864011..c7a70cb45168 100644
--- a/dev-ruby/maxitest/Manifest
+++ b/dev-ruby/maxitest/Manifest
@@ -1,3 +1,4 @@
 DIST maxitest-4.4.1.tar.gz 62757 BLAKE2B 
0023472200643dcc17aa7fc3720ebdaccb988628eedd55d69c47a0702b4700760dcc9178f1d63a29d8b0a461ceb7195f9d13579cf0393a3ca669515bcf77239a
 SHA512 
927c5619541f13b2af064f1adb01670ec43570252a62d32b98674b7d4dd72ebc02594c000f6dfae7b9de275086df23e418f13c4c21595d47f429b86d0941dbc2
 DIST maxitest-5.2.0.tar.gz 63610 BLAKE2B 
98efc803f43d02cfdec0431279446e555650928442593be436e0ebfcb0d21e505e69b9e26fd8560b12c4feb2ce307d9d46954ff8a82a80b328c2d0442c451f5a
 SHA512 
10251961613a6a014c868c3fd2a8c4c51253b2dee058561450e88ef628de25b6042b17d04d7338afd400ca30e8c3c12923f0976ec28578b726630699d2a0d5b5
 DIST maxitest-5.3.1.tar.gz 64755 BLAKE2B 
8de322902638a284dadcf269fc16d82ee70a4b5fe4211c1859ce832a8b424c98347b005f103e9a2342df8384591ff98b23171bf2f61285177aa3bf1a0520bac9
 SHA512 
a287f880a1eb8695e716654c3921ffcf27430657285ec29002834145f87db620ae481f9dd5c023edec0473ce947c366eaeb78ddbbf556d26e08605f0b9341f69
+DIST maxitest-5.4.0.tar.gz 64727 BLAKE2B 
99751c419386ab1b2a10233371c151f8d7a55315dca223e65a72ccab5b6aabb655c2e853190dc94c09dacb77542a0cdadc4121f45207d1d756f5d8b0d727f457
 SHA512 
7bdff3081b294fa43fc9a03352eb8c3be4b1a0010de5ea6a3027a9207ffcee09aeb69cec5faf430cba8ed094e76e75e6b46c6ab60f749cde1f4fcfe763ab1242

diff --git a/dev-ruby/maxitest/maxitest-5.4.0.ebuild 
b/dev-ruby/maxitest/maxitest-5.4.0.ebuild
new file mode 100644
index ..737952209473
--- /dev/null
+++ b/dev-ruby/maxitest/maxitest-5.4.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Minitest + all the features you always wanted"
+HOMEPAGE="https://github.com/grosser/maxitest";
+SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/minitest-5.14.0:* 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rake/

2023-10-27 Thread Hans de Graaff
commit: 627990037e1085cda16ad7572af4507ab8fd58f0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 28 06:27:54 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 28 06:42:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62799003

dev-ruby/rake: add 13.1.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rake/Manifest   |  1 +
 dev-ruby/rake/rake-13.1.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/rake/Manifest b/dev-ruby/rake/Manifest
index 6c4b0b3b81a6..b395512fb84f 100644
--- a/dev-ruby/rake/Manifest
+++ b/dev-ruby/rake/Manifest
@@ -1 +1,2 @@
 DIST rake-13.0.6.tar.gz 123485 BLAKE2B 
39c99b9d125ba7519bd8eaadac85646e785cc01fafad549becea5b2801f14d74085365743f1c5eb1126d0ae32b19ebcde636badc06670a0ad0dba419082e691f
 SHA512 
1b438be96d8cedaf70e961b0bbd2217692b0b5537b2e1d5f599158e7da3e300cf6ab0c5f0c52fea89be0beb675effbbf563d24e55c84fb673b4982013355e03c
+DIST rake-13.1.0.tar.gz 124144 BLAKE2B 
753995c99c165c2f7fb58da698c8599bed700503fe887062c984f20f0792c8d27aa9e7bb00b4c234aa493437f569d389068c6ace1cd72be9c21f7a4b515df584
 SHA512 
aaea4566834e588ff5cf9f48892cb7aea40f0057db949eb0053755b2f601d5c19073128aedb1f3c98cace441518bbf9bc215ba45d9135123d5b3a48a1625a995

diff --git a/dev-ruby/rake/rake-13.1.0.ebuild b/dev-ruby/rake/rake-13.1.0.ebuild
new file mode 100644
index ..9e314a7afdda
--- /dev/null
+++ b/dev-ruby/rake/rake-13.1.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rake.gemspec"
+
+inherit bash-completion-r1 ruby-fakegem
+
+DESCRIPTION="Make-like scripting in Ruby"
+HOMEPAGE="https://github.com/ruby/rake";
+SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="doc"
+
+BDEPEND+=" app-alternatives/gzip"
+
+ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.8 )
+   doc? ( dev-ruby/rdoc )"
+
+all_ruby_prepare() {
+   sed -e 's/git ls-files -z/find * -type f -print0/' \
+   -e 's:_relative ": "./:' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_compile() {
+   if use doc; then
+   rdoc --title "Rake - Ruby Make" --main README.rdoc --out html 
lib *.rdoc doc/*/*.rdoc || die
+   rm -f html/js/*.js.gz
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}
+
+all_ruby_install() {
+   ruby_fakegem_binwrapper rake
+
+   if use doc; then
+   pushd html
+   dodoc -r *
+   popd
+   fi
+
+   doman doc/rake.1
+
+   newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/importmap-rails/

2023-10-27 Thread Hans de Graaff
commit: de75255894bae753df23099ee0e5b6335ba85a0a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 28 06:28:55 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 28 06:42:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de752558

dev-ruby/importmap-rails: add 1.2.3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/importmap-rails/Manifest  |  1 +
 .../importmap-rails/importmap-rails-1.2.3.ebuild   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/importmap-rails/Manifest 
b/dev-ruby/importmap-rails/Manifest
index 8b08572e9767..ba3b9c942030 100644
--- a/dev-ruby/importmap-rails/Manifest
+++ b/dev-ruby/importmap-rails/Manifest
@@ -1 +1,2 @@
 DIST importmap-rails-1.2.1.gem 77824 BLAKE2B 
998c53817bae56292285161f13c63f1a2bdc4eb6ae840f47700760e738d1bf4c5207b396f259d4d1f54cde8bb8f95fe306cd345c9031342b7240bf2c647a9f4b
 SHA512 
b96441e325b52d9d7e03b57bcced420bec2d9151f3b141f4732311597b316e36ad6828bff3d0bf57a3c0cec0868f616a9c243f1759f0273634a5ab5fd91ec154
+DIST importmap-rails-1.2.3.gem 78336 BLAKE2B 
e652cd14e87e0f2b05ddeb04d4a1339c30325b25e59e1645e55cfdbdbac514afe7d3ce3bf5f8a825bb365065ee665f5efda436a56dedb7290201c4cf4f3dc94e
 SHA512 
a76b0c1d138c4302d6240be4984fc56f0700b59f73b33f5bb82b12e8b9d87f62a303d78f2a61e8305de12071581587687c6fcfac67a2ed9037c0698423da7415

diff --git a/dev-ruby/importmap-rails/importmap-rails-1.2.3.ebuild 
b/dev-ruby/importmap-rails/importmap-rails-1.2.3.ebuild
new file mode 100644
index ..807850e92cad
--- /dev/null
+++ b/dev-ruby/importmap-rails/importmap-rails-1.2.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+# Depends on appraisals, unpackaged dependencies, and unpackaged rails
+# bits.
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Use ESM with importmap to manage JavaScript in Rails"
+HOMEPAGE="https://github.com/rails/importmap-rails";
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/actionpack-6.0.0:*
+   >=dev-ruby/railties-6.0.0:*
+"



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2023-10-27 Thread Sam James
commit: 275a3af1b2d6af3da05f7a0ba6a1f11bb5dee198
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 04:45:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 04:52:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275a3af1

app-office/libreoffice: backport lld 17 workaround

Closes: https://bugs.gentoo.org/916333
Bug: https://bugs.gentoo.org/915067
Signed-off-by: Sam James  gentoo.org>

 app-office/libreoffice/libreoffice-7.5.6.2.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-office/libreoffice/libreoffice-7.5.6.2.ebuild 
b/app-office/libreoffice/libreoffice-7.5.6.2.ebuild
index 440670313bc3..c8c2708fb0b1 100644
--- a/app-office/libreoffice/libreoffice-7.5.6.2.ebuild
+++ b/app-office/libreoffice/libreoffice-7.5.6.2.ebuild
@@ -404,6 +404,9 @@ src_configure() {
RANLIB=llvm-ranlib
LDFLAGS+=" -fuse-ld=lld"
 
+   # Workaround for bug #915067
+   append-ldflags -Wl,--undefined-version
+
# Not implemented by Clang, bug #903889
filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
else



[gentoo-commits] repo/gentoo:master commit in: app-crypt/gpgme/files/, app-crypt/gpgme/

2023-10-27 Thread Sam James
commit: 4ca5bff1b724f71d86ab56599f9e07c828f8d96b
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 03:18:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 04:52:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca5bff1

app-crypt/gpgme: add 1.23.1

Signed-off-by: Sam James  gentoo.org>

 app-crypt/gpgme/Manifest   |   2 +
 .../files/gpgme-1.23.1-tests-gnupg-no-tofu.patch   |  26 
 app-crypt/gpgme/gpgme-1.23.1.ebuild| 166 +
 3 files changed, 194 insertions(+)

diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest
index b69c1bf3f85e..d94b7cafdf4f 100644
--- a/app-crypt/gpgme/Manifest
+++ b/app-crypt/gpgme/Manifest
@@ -2,3 +2,5 @@ DIST gpgme-1.21.0.tar.bz2 1830113 BLAKE2B 
77000567fde5b78bf46352b25c81e7223506c0
 DIST gpgme-1.21.0.tar.bz2.sig 119 BLAKE2B 
ac19a5694e139be36ee9c6e28501d4a695166cfbc8f1561de7c7741a274f35cb0a67f779b5fc1ff58b5a11eeaa5e575c06233be65d01c40504efe16a759740ea
 SHA512 
8a471333fd0fc6da50990c3aed67900a6b183cde0fcc449d37435289d8f309c68555c741281c06af9740ac088ae0b4747263da1dfd23d90b050185706948b227
 DIST gpgme-1.22.0.tar.bz2 1717836 BLAKE2B 
6c03f4252391a114233fed284bf9eba03fa7b67328b506c01554fbd4239e0f3ede0bc79d82e9f21718084ca17945d628707d4451ac765a8f36d282e7e2d75f8e
 SHA512 
17053053fa885f01416433e43072ac716b5d5db0c3edf45b2d6e90e6384d127626e6ae3ce421abba8f449f5ca7e8963f3d62f3565d295847170bc998d1ec1a70
 DIST gpgme-1.22.0.tar.bz2.sig 119 BLAKE2B 
fde8892743e7658004d73d89dcb3899fd003ad9222fa47ec0beb29c507917936cd34ade58609cb44c8ed2d2dc0c8e4aba6ac73ed4789d2a375f79055d23c2349
 SHA512 
20468946e8247dd12991b25a599ee815b2627931fd3886c41b310eea51f058a51cd1584de2292241a225144bf9a1f18b70bb495cb34304879fc294fc95b220ea
+DIST gpgme-1.23.1.tar.bz2 1716825 BLAKE2B 
5810bafb2bbea0a44078fdd587fdeae5a2705dac381d6873dd1cdff017a0be7213125846201cdfef510a5802fdc6d86fd2216b17c380ef5f9e30add5edeaa70c
 SHA512 
a82d5de29a38e5cee4042b3891d0a2c265001832e8578ba17b26c48c6d2a4d5919ac9655b4bfb5235dc8c7cea8d3254054da270d287133b9161e7c6ef93b2d58
+DIST gpgme-1.23.1.tar.bz2.sig 119 BLAKE2B 
bc31079a0632aee4f84347114f3705d8e506828257cd8f332b541ee9f0d82eda246ed9b0fb156bb5fbb887156df8ba28518b184ce71b4c66c80e02efc154
 SHA512 
c3546bc69f8f083d6ebf146336860af263810224a7e9a42c233bfa1210eb0f6f82c26bf134d261ca823eef170549c2642ea2d689610446df91805c5d3c02528f

diff --git a/app-crypt/gpgme/files/gpgme-1.23.1-tests-gnupg-no-tofu.patch 
b/app-crypt/gpgme/files/gpgme-1.23.1-tests-gnupg-no-tofu.patch
new file mode 100644
index ..831f68c8ea18
--- /dev/null
+++ b/app-crypt/gpgme/files/gpgme-1.23.1-tests-gnupg-no-tofu.patch
@@ -0,0 +1,26 @@
+https://dev.gnupg.org/T6778
+--- a/lang/python/tests/support.py
 b/lang/python/tests/support.py
+@@ -46,13 +46,15 @@ def is_gpg_version(version):
+ 
+ 
+ def have_tofu_support(ctx, some_uid):
+-keys = list(
+-ctx.keylist(
+-some_uid,
+-mode=(gpg.constants.keylist.mode.LOCAL |
+-  gpg.constants.keylist.mode.WITH_TOFU)))
+-return len(keys) > 0
+-
++try:
++keys = list(
++ctx.keylist(
++some_uid,
++mode=(gpg.constants.keylist.mode.LOCAL |
++  gpg.constants.keylist.mode.WITH_TOFU)))
++return len(keys) > 0
++except gpg.errors.GPGMEError:
++return False
+ 
+ # Skip the Python tests for GnuPG < 2.1.12.  Prior versions do not
+ # understand the command line flags that we assume exist.  C.f. issue

diff --git a/app-crypt/gpgme/gpgme-1.23.1.ebuild 
b/app-crypt/gpgme/gpgme-1.23.1.ebuild
new file mode 100644
index ..62c999847385
--- /dev/null
+++ b/app-crypt/gpgme/gpgme-1.23.1.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+DISTUTILS_EXT=1
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{10..12} )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
+
+# in-source builds are not supported:
+# * https://dev.gnupg.org/T6313#166339
+# * https://dev.gnupg.org/T6673#174545
+inherit distutils-r1 libtool flag-o-matic out-of-source qmake-utils 
toolchain-funcs verify-sig
+
+DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
+HOMEPAGE="https://www.gnupg.org/related_software/gpgme";
+SRC_URI="
+   mirror://gnupg/gpgme/${P}.tar.bz2
+   verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig )
+"
+
+LICENSE="GPL-2 LGPL-2.1"
+# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355
+# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's 
abidiff.

[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-celery/files/, dev-python/sphinx-celery/

2023-10-27 Thread Zac Medico
commit: 6419c207f76b47943212367ba76b5099ccd02497
Author: Marcin Deranek  slonko  net>
AuthorDate: Thu Aug  3 15:49:31 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Oct 28 04:07:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6419c207

dev-python/sphinx-celery: Add placeholder to extlinks

Closes: https://bugs.gentoo.org/911637
Signed-off-by: Marcin Deranek  slonko.net>
Closes: https://github.com/gentoo/gentoo/pull/32156
Signed-off-by: Zac Medico  gentoo.org>

 .../files/sphinx-celery-2.0.0-extlinks.patch   | 41 ++
 ...0.0-r3.ebuild => sphinx-celery-2.0.0-r4.ebuild} |  3 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/sphinx-celery/files/sphinx-celery-2.0.0-extlinks.patch 
b/dev-python/sphinx-celery/files/sphinx-celery-2.0.0-extlinks.patch
new file mode 100644
index ..a57dce428118
--- /dev/null
+++ b/dev-python/sphinx-celery/files/sphinx-celery-2.0.0-extlinks.patch
@@ -0,0 +1,41 @@
+From 46d3ea167e7b6eab24f35354f44822981bc76767 Mon Sep 17 00:00:00 2001
+From: Oleg Hoefling 
+Date: Tue, 23 Aug 2022 15:56:17 +0200
+Subject: [PATCH] add placeholder to each extlinks caption
+
+https://github.com/celery/sphinx_celery/pull/40
+Signed-off-by: Oleg Hoefling 
+---
+ sphinx_celery/conf.py | 10 +-
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/sphinx_celery/conf.py b/sphinx_celery/conf.py
+index b35bc2b..8a6895b 100644
+--- a/sphinx_celery/conf.py
 b/sphinx_celery/conf.py
+@@ -158,20 +158,20 @@
+ 
+ extlinks.setdefault('sha', (
+ 'https://github.com/{0}/commit/%s'.format(github_project),
+-'GitHub SHA@',
++'GitHub SHA@%s',
+ ))
+ extlinks.setdefault('github_branch', (
+ 'https://github.com/{0}/tree/%s'.format(github_project),
+-'GitHub branch',
++'GitHub branch %s',
+ ))
+ extlinks.setdefault('github_user', (
+-'https://github.com/%s/', '@',
++'https://github.com/%s/', '@%s',
+ ))
+ extlinks.setdefault('pypi', (
+-'https://pypi.python.org/pypi/%s/', '',
++'https://pypi.python.org/pypi/%s/', None,
+ ))
+ extlinks.setdefault('wikipedia', (
+-'https://en.wikipedia.org/wiki/%s', '',
++'https://en.wikipedia.org/wiki/%s', None,
+ ))
+ 
+ if not canonical_dev_url:

diff --git a/dev-python/sphinx-celery/sphinx-celery-2.0.0-r3.ebuild 
b/dev-python/sphinx-celery/sphinx-celery-2.0.0-r4.ebuild
similarity index 83%
rename from dev-python/sphinx-celery/sphinx-celery-2.0.0-r3.ebuild
rename to dev-python/sphinx-celery/sphinx-celery-2.0.0-r4.ebuild
index c7091b89ec15..c8dd44e950bb 100644
--- a/dev-python/sphinx-celery/sphinx-celery-2.0.0-r3.ebuild
+++ b/dev-python/sphinx-celery/sphinx-celery-2.0.0-r4.ebuild
@@ -22,3 +22,6 @@ RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
>=dev-python/sphinx-2.0.0[${PYTHON_USEDEP}]
 "
+
+# https://bugs.gentoo.org/show_bug.cgi?id=911637
+PATCHES=( "${FILESDIR}/${P}-extlinks.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-celery/files/

2023-10-27 Thread Zac Medico
commit: 8e5ab972973752e9d14cd99a9a0f83e0fe6c6ea8
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Oct 28 04:02:18 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Oct 28 04:07:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5ab972

dev-python/sphinx-celery: trim patch context

Signed-off-by: Zac Medico  gentoo.org>

 .../files/sphinx-celery-2.0.0-extlinks.patch| 21 +
 1 file changed, 5 insertions(+), 16 deletions(-)

diff --git a/dev-python/sphinx-celery/files/sphinx-celery-2.0.0-extlinks.patch 
b/dev-python/sphinx-celery/files/sphinx-celery-2.0.0-extlinks.patch
index a57dce428118..c01e8dde882d 100644
--- a/dev-python/sphinx-celery/files/sphinx-celery-2.0.0-extlinks.patch
+++ b/dev-python/sphinx-celery/files/sphinx-celery-2.0.0-extlinks.patch
@@ -13,29 +13,18 @@ diff --git a/sphinx_celery/conf.py b/sphinx_celery/conf.py
 index b35bc2b..8a6895b 100644
 --- a/sphinx_celery/conf.py
 +++ b/sphinx_celery/conf.py
-@@ -158,20 +158,20 @@
- 
- extlinks.setdefault('sha', (
- 'https://github.com/{0}/commit/%s'.format(github_project),
+@@ -161 +161 @@
 -'GitHub SHA@',
 +'GitHub SHA@%s',
- ))
- extlinks.setdefault('github_branch', (
- 'https://github.com/{0}/tree/%s'.format(github_project),
+@@ -165 +165 @@
 -'GitHub branch',
 +'GitHub branch %s',
- ))
- extlinks.setdefault('github_user', (
+@@ -168 +168 @@
 -'https://github.com/%s/', '@',
 +'https://github.com/%s/', '@%s',
- ))
- extlinks.setdefault('pypi', (
+@@ -171 +171 @@
 -'https://pypi.python.org/pypi/%s/', '',
 +'https://pypi.python.org/pypi/%s/', None,
- ))
- extlinks.setdefault('wikipedia', (
+@@ -174 +174 @@
 -'https://en.wikipedia.org/wiki/%s', '',
 +'https://en.wikipedia.org/wiki/%s', None,
- ))
- 
- if not canonical_dev_url:



[gentoo-commits] repo/gentoo:master commit in: dev-python/ubelt/

2023-10-27 Thread Michał Górny
commit: 3c8b6a696cf254e234019d2fba4e4710ee79dd3f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 28 02:54:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 28 03:18:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8b6a69

dev-python/ubelt: Bump to 1.3.4

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/ubelt/Manifest   |  1 +
 dev-python/ubelt/ubelt-1.3.4.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-python/ubelt/Manifest b/dev-python/ubelt/Manifest
index 619251565c37..20873e088ae6 100644
--- a/dev-python/ubelt/Manifest
+++ b/dev-python/ubelt/Manifest
@@ -1 +1,2 @@
 DIST ubelt-1.3.3.gh.tar.gz 348746 BLAKE2B 
e537b699a2f04efea9c2477437b7100bf9b736cb69c73ebc06bc639c8d9794c513447552e8c34430fce92b5c757369b447422ee9841ac1c6d2f47e292282d816
 SHA512 
77e03e06c03b6d8c8004b06f5bc843cbb4b1ad21c8c35d4801d5695c2556c707572a5f188a5774013c5ee0eda4005b593cc8548a3c025d460a21fbd996e41abb
+DIST ubelt-1.3.4.gh.tar.gz 353041 BLAKE2B 
1de8ad1fc69554570f62c17fa537918b93d913e09db1d7c9b94ac9fa5f7b60a4a408f4c562718b9bbcf13e4307c091cf4ac24caa952233974d37cc6651e4786e
 SHA512 
b3afc832832b28e7ca884c68188d34da9a1c3d5e38b5431cc40d8215fd43875f02cf71068e8b242feca0891f9421d3fba745d4236865beb5cb4f40482a777e13

diff --git a/dev-python/ubelt/ubelt-1.3.4.ebuild 
b/dev-python/ubelt/ubelt-1.3.4.ebuild
new file mode 100644
index ..fd7ff25c1032
--- /dev/null
+++ b/dev-python/ubelt/ubelt-1.3.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A stdlib like feel, and extra batteries. Hashing, Caching, 
Timing, Progress"
+HOMEPAGE="
+   https://github.com/Erotemic/ubelt/
+   https://pypi.org/project/ubelt/
+"
+SRC_URI="
+   https://github.com/Erotemic/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   test? (
+   >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.25.1[${PYTHON_USEDEP}]
+   dev-python/xdoctest[${PYTHON_USEDEP}]
+   >=dev-python/xxhash-1.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   tests/test_editable_modules.py::test_import_of_editable_install
+   # relies on passwd home being equal to ${HOME}
+   ubelt/util_path.py::userhome:0
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/dask/

2023-10-27 Thread Michał Górny
commit: 5d4eb77a5b6bbc7ccf826595401f54717e7eb946
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 28 02:44:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 28 03:18:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d4eb77a

dev-python/dask: Bump to 2023.10.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dask/Manifest  |  1 +
 dev-python/dask/dask-2023.10.1.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index 710e7551af2f..276fc352e7dd 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -1,2 +1,3 @@
 DIST dask-2023.10.0.gh.tar.gz 8552850 BLAKE2B 
407293d4f9eb385fc244d851c71fadfe3225af7953d59f5c9a2b7f3be6ee690557c6dad828fb64f444daa14c7a7db76b3a251169c01fa0b244784c1f5177bfdc
 SHA512 
b4006414bd8e62c443729c49c1160fe002b93703b8f2f39708e6256d0013df02a72250edd5e038abd3760a704cce5349fb8cbcd76528c6b3f24b22161be20430
+DIST dask-2023.10.1.gh.tar.gz 8557525 BLAKE2B 
7516285ec942ff8daf2cb964bbb25716f60a71715ce64d40d069d25a0522a761d83d3577baf2779a9228213ea30a799c58579f5f107e82b72b863d21df84274f
 SHA512 
bf8e23d2d1d1057941b1c50a286d51d1dc83937973c57e7af6e6e66efbf29a3c87422d6ab3b2443e264a7a40c88bdad974e71534330d7939087fbb8afed1fa45
 DIST dask-2023.9.3.gh.tar.gz 8544054 BLAKE2B 
4b1fc7d3b6f91fd6db0836a0fede0304e9c5e04e2aacd573eb06cf96ddf67ecbb198a185076ff94ca34216732673113e7e268482992b781777b3757d43a11773
 SHA512 
d91840f8a339ff0a21734726b1674c4dbc1332270fb160e01fd342b1ce1ba2fd5cea34c501c7a61e6b34e121da937701932a93ab85dc85618f5b5fc52cd960cd

diff --git a/dev-python/dask/dask-2023.10.1.ebuild 
b/dev-python/dask/dask-2023.10.1.ebuild
new file mode 100644
index ..68b825316221
--- /dev/null
+++ b/dev-python/dask/dask-2023.10.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
+HOMEPAGE="
+   https://www.dask.org/
+   https://github.com/dask/dask/
+   https://pypi.org/project/dask/
+"
+SRC_URI="
+   https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/click-8.0[${PYTHON_USEDEP}]
+   >=dev-python/cloudpickle-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-2021.9.0[${PYTHON_USEDEP}]
+   >=dev-python/importlib-metadata-4.13.0[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.21[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.3[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+   >=dev-python/partd-1.2.0[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
+   >=dev-python/toolz-0.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/toolz[${PYTHON_USEDEP}]
+   >=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
+   test? (
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/numexpr[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # fails with sqlalchemy-2.0, even though we don't use it x_x
+   sed -i -e '/RemovedIn20Warning/d' pyproject.toml || die
+   sed -i -e 's:--cov-config=pyproject.toml::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # more tests relying on -Werror
+   
"dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]"
+   dask/array/tests/test_random.py::test_RandomState_only_funcs
+   # TODO
+   
dask/array/tests/test_reductions.py::test_mean_func_does_not_warn
+   dask/tests/test_config.py::test__get_paths
+   dask/array/tests/test_linalg.py::test_solve_assume_a
+   
"dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-1-True]"
+   
"dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-1-True]"
+   dask/array/tests/test_image.py::test_preprocess
+   dask/tests/test_system.py::test_cpu_count_cgroups_v2
+   # require sqlalchemy<2.0
+   dask/dataframe/io/tests/test_sql.py
+   # crashes
+   
dask/tests/test_base.py::test_tokenize_object_with_recursion_error
+   )
+
+   if ! has_version -b "dev-python/pyarrow[parquet,${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   # 

[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/

2023-10-27 Thread Michał Górny
commit: d957311df37af7c613a0187bc45216c91fc5d641
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 28 02:56:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 28 03:18:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d957311d

dev-python/mkdocs-material: Bump to 9.4.7

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/mkdocs-material/Manifest|  1 +
 .../mkdocs-material/mkdocs-material-9.4.7.ebuild   | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index 4b4f4a67b43a..9bde4579d797 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -2,3 +2,4 @@ DIST mkdocs-material-9.4.2.gh.tar.gz 14501913 BLAKE2B 
a822b1bb54ccca7d3f41b1
 DIST mkdocs-material-9.4.4.gh.tar.gz 14508575 BLAKE2B 
a7c3440cfa26d6654d56a3cfe39ba1b301b2f3166b6b5f26518ef568d5bdafce45f791539d2f1e7518a73fd94cc105b88745c054dbc1c82769346aa07cbdf525
 SHA512 
7241680a3bccd22d355993e4d23af384ec6304722430560311ce74c5786566c64cd9cfd65d80b515b4795e550e9b165e8f207a62468b3a0eb35c7fa7ca8e85e4
 DIST mkdocs-material-9.4.5.gh.tar.gz 14526442 BLAKE2B 
40ec29db7d072ee11ff8468c4780548c26dab59baa1616cf0f4ae260d1feefa2764e895cde83c7e66e27ec758991f518633a0f743dd9996acddff795099f5fc2
 SHA512 
69f0f019ba0de019e5f0d895ed4adb07bd4d9c57d64e54bbe055be98571755b94d3fcaed8bd0c5dc1e025deb0e5620c096a1250aeebf5443f6a26ba1d8e5eed6
 DIST mkdocs-material-9.4.6.gh.tar.gz 14534310 BLAKE2B 
0d3c5d09c13840c4e7aff328b4545e8d84a8903fb43590de3e9b8527f16d9deaef2bd899542f29d950d0ee38e6b8e54b35313d0a5b3481194f0c0cf41245bdf1
 SHA512 
184d765163b19806e2018997878cd1212b288030464b1e418e5b6e2849400a81be6bdc3bac24ca34b63b521d63a650f8541e85caa8131d11246c26c4ff07bb4a
+DIST mkdocs-material-9.4.7.gh.tar.gz 14556029 BLAKE2B 
a3f0289afcd38dc9af2bb18205e19e78565fbe4230ed5a730736945d6b12edbcf598b337ad0715b96184059d434b6589d133bc93cec7624a72bc89ce4c30c352
 SHA512 
31feb4bdb5ad54fdfbe0cc054fce76e2af3b2c87424c1f3ffbda7500852074994a09de94c51b87fa40145afce6e82911b3e7399691a6c736e8c0858cc094107b

diff --git a/dev-python/mkdocs-material/mkdocs-material-9.4.7.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-9.4.7.ebuild
new file mode 100644
index ..fd136f163b0f
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.4.7.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-material-extensions
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+   https://github.com/squidfunk/mkdocs-material/
+   https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+   https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="social"
+
+RDEPEND="
+   >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}]
+   >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.16[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}]
+   >=dev-python/readtime-2.0[${PYTHON_USEDEP}]
+   >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.26[${PYTHON_USEDEP}]
+   social? (
+   >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}]
+"
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+   >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   # simplify pyproject to remove extra deps for metadata
+   "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
+)
+
+src_prepare() {
+   echo "__version__ = '${PV}'" > gentoo_version.py || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/filelock/

2023-10-27 Thread Michał Górny
commit: 9c5d95e1b25188fe3a8e6e1bb3b9dacc86d17163
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 28 02:56:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 28 03:18:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c5d95e1

dev-python/filelock: Bump to 3.13.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/filelock/Manifest   |  1 +
 dev-python/filelock/filelock-3.13.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest
index 48f4527fe3f6..161cf01ecd95 100644
--- a/dev-python/filelock/Manifest
+++ b/dev-python/filelock/Manifest
@@ -1 +1,2 @@
 DIST filelock-3.12.4.tar.gz 13758 BLAKE2B 
b1898870928fcc40055274ef2cbe58b818f5aca30dc3864bd8b00c1f88b50050e1aac4380c5b0ba850b52aed4862a3c5ad2090f1d786df3cfe70d10116e4f1b2
 SHA512 
1ea0769afdbddc030f078a87a669b17425389526a6ba7f7577b350e0206efa6a54b284f1dbd7dfba0bda6e2450a181f5e4ab7cec2ca6ba09830bafad52128e86
+DIST filelock-3.13.0.tar.gz 14347 BLAKE2B 
fc25c99e894c85810a65998bdd9a26adc99c74596e050f37e5f5ea3b0bedd30a306cac7deebc5f1b0b9ac22b5ee8219d9b8078f651e91f1ae8e63dd1479b57de
 SHA512 
bf876f5b4f1dc736c39defe32f747f75948f48c7962a559124028d234ccda75f0c7b89c1cd81ce008abb50c458e98969838ee337a32f40d6f8f672b8e368b51a

diff --git a/dev-python/filelock/filelock-3.13.0.ebuild 
b/dev-python/filelock/filelock-3.13.0.ebuild
new file mode 100644
index ..b56b00caed98
--- /dev/null
+++ b/dev-python/filelock/filelock-3.13.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2018-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A platform independent file lock for Python"
+HOMEPAGE="
+   https://github.com/tox-dev/filelock/
+   https://pypi.org/project/filelock/
+"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/yattag/

2023-10-27 Thread Michał Górny
commit: 49884429fc6bd70f31ad7d0971881c8094d86275
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 28 02:59:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 28 03:18:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49884429

dev-python/yattag: Bump to 1.15.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/yattag/Manifest |  1 +
 dev-python/yattag/yattag-1.15.2.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/yattag/Manifest b/dev-python/yattag/Manifest
index df0f79209334..b24683a04e1d 100644
--- a/dev-python/yattag/Manifest
+++ b/dev-python/yattag/Manifest
@@ -1 +1,2 @@
 DIST yattag-1.15.1.tar.gz 28568 BLAKE2B 
1e05274de46151089f4f16c1f9636f2cd837ddbfa03050d6d9f08ae6b961061c3bb610d1eca8ddfb58bdfeb1f2348a91de11c90c935f142944c7f82821425cad
 SHA512 
78225d99f12d5373615e25741e5546a482800daa2724dabcab154d41c42f501d4ec523a7d5a6b0313a5c9faa1ba789280d29b46898a211ab975c669e67f0e605
+DIST yattag-1.15.2.tar.gz 28653 BLAKE2B 
c567390d204e6edc9b90ffdc5b406f9e4bdcf568148ed44dd202176ba31943c32154c4560e8c421c341fcd5fc1fc223451e15edebd249c369b1d779270e00034
 SHA512 
224fa56f3604bb65513f589ad449b98e00ef19c8503e7f57484e12de1c916d44d56b057d093af899bcc1d9aa1c77ca3a64c4facd97adf4ef2b7e99a5ff19f910

diff --git a/dev-python/yattag/yattag-1.15.2.ebuild 
b/dev-python/yattag/yattag-1.15.2.ebuild
new file mode 100644
index ..ab3b6eecf552
--- /dev/null
+++ b/dev-python/yattag/yattag-1.15.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python library to generate HTML or XML in a readable, concise and 
pythonic way"
+HOMEPAGE="
+   https://www.yattag.org/
+   https://github.com/leforestier/yattag/
+   https://pypi.org/project/yattag/
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+distutils_enable_tests unittest
+
+python_test() {
+   cd test || die
+   eunittest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/

2023-10-27 Thread Michał Górny
commit: b1bfc1293253931df64790e0b6566ef5b716db4c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 28 02:02:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 28 03:18:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1bfc129

dev-python/botocore: Bump to 1.31.73

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.31.73.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index f62d631e9f4f..4a0f5b37f717 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.31.69.gh.tar.gz 11993410 BLAKE2B 
3bb478c0d0bb8add09f3659739000ca
 DIST botocore-1.31.70.gh.tar.gz 11998773 BLAKE2B 
1843caf6976d066b1898a3721303c05a1075acd4cb59393adfa31542647d85d6b9fb3dc06e7710ff0249126bc464eea3bf47e3e484a242100facce7c545ef2d3
 SHA512 
4b2f0548cd3b223e30537b2ec6d3de2f417b2df0e5c9af00e9cee295483a50f66abcc2ca1d449aa4e85917f0157b249e594f8be7fb919069b97e49b174d53960
 DIST botocore-1.31.71.gh.tar.gz 12000913 BLAKE2B 
1cb78a9da73deacb302023f785d70645d3e5ecb8f828ebffb32f05f4d4f3343b5a9edf1fb0dd1c353c5bb38e094500ec2e1578c342312dca94ca64928c4d8b28
 SHA512 
6aa3a66c90cde16decf8b4dd678496d82d69388533105c3c785dca54d73736d2c3bb017ca57a39ea2dd59925ddc09dcd0ef600e8efd85c057356c29d2ce4013a
 DIST botocore-1.31.72.gh.tar.gz 12007238 BLAKE2B 
3eca25ae134849aebd4d51d6f9c06c5606b9612ef55f46eaa545f1d7e978bb9d8d6a260615500c57d7efec8bc744a01ec4fc290fceaa48d6186847732b3b4a2b
 SHA512 
8a31ab6ac3ba2d5fd565449ea424a482c31a586fec7601c84e64b5cc209d30d16279ccec64e7c2971bbce141b9011103b87b034a807f7d5a875eb0d9f6254050
+DIST botocore-1.31.73.gh.tar.gz 12009409 BLAKE2B 
949ecb6e85141ca8e3c01e05f996e47f63e0967ec85dde5772f27d564abca001c642ca1991f45b8fec05f7c105f22f713c5e3a8b5e8a8ea3a1a2026abc92fdac
 SHA512 
cd9f77aad6f17d06a04206abc2ae34285423581f6ae5d1c70635d43dc22d73d46842048f0a0f955147c8fb5e5a071e8d4d597a3f9c28146c74957f4b18c8cd22

diff --git a/dev-python/botocore/botocore-1.31.73.ebuild 
b/dev-python/botocore/botocore-1.31.73.ebuild
new file mode 100644
index ..7cacb5c3f634
--- /dev/null
+++ b/dev-python/botocore/botocore-1.31.73.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore";
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   local -x EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit} -p xdist -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/

2023-10-27 Thread Michał Górny
commit: b52543607288bcf5c11bda524dfd4264b2f5d24b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 28 02:02:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 28 03:18:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5254360

dev-python/boto3: Bump to 1.28.73

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.28.73.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index ad573ae523d0..24666cbea06a 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.28.69.gh.tar.gz 717978 BLAKE2B 
d7339e73fec81a8c8eb013b4136ab3961bb7
 DIST boto3-1.28.70.gh.tar.gz 718741 BLAKE2B 
0d8c0f8e4ceda65f223a6b5151015182905e4c76dc34ceede2af78ee8e71bbda95a70add771cdb313f4f63d7ae83fdbcb1c505a0157219c06a4d2dbcac584b27
 SHA512 
aea9a1c957c3a184ed8f8472f245b822b27185aa9427b14fd5cd380282a5c6f4dbb831940b4b39b147093448d8889910a52e26fb790b1e3e18ae24d9b2ddca15
 DIST boto3-1.28.71.gh.tar.gz 719518 BLAKE2B 
0ed15aaf3c340ebb492ec58b7a4b7754a4e5ca7c3fa3e71c6940c99c13eba0e46d24fbfbcdd6a6c6ebc57fec98499f9478ac4f531730b226d2534042ff282b89
 SHA512 
88ec46e9051bb963db8c3123548337910fae92aa0dd39668665db6a94c0f59ce14a1bf98630e92a5e736d539fe470d8e4ff8395e600e1b8166a8fe47ad89f4e8
 DIST boto3-1.28.72.gh.tar.gz 720666 BLAKE2B 
bbce0af7cba130ba30d4a319fc05fd0e7749fba2056136b5874fe18a70478f52c2c4e25ba89fc56b71831d48d3f95b6bc2b2e9fd5318c1ff259cb6789ece0d0b
 SHA512 
38ed50770c0bd355d462f7a4eb824b14bf01cc6772392f5eb79df2bb5dd96f3cbc843456256646f8e2ad9335c2de1465c4a9d68d8a66e9895e7280404218671f
+DIST boto3-1.28.73.gh.tar.gz 720995 BLAKE2B 
1ac1c85be9e095ebab3394c5b7bdc48e0ba05e97bc3e463c3fab5d6a3f46e14078f05466042cdf58250c901a42b4b80149874ee0a157b47616da8f9e65a1dbe1
 SHA512 
2a5f4c9e4cf86bc1b7d285d034873cedf2ada05a65ca64be3c449de8e33a351b813e4f939543cba11c183f0adb127728f20f9b769bdb2802712b47ccaa135dcb

diff --git a/dev-python/boto3/boto3-1.28.73.ebuild 
b/dev-python/boto3/boto3-1.28.73.ebuild
new file mode 100644
index ..a37cc38af2f3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.28.73.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3";
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit} \
+   -p xdist -n "$(makeopts_jobs)" --dist=worksteal
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/

2023-10-27 Thread Michał Górny
commit: d66c5a81a198ea068852b5e51e4e4bd0e549c380
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 28 02:02:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 28 03:18:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66c5a81

app-admin/awscli: Bump to 1.29.73

Signed-off-by: Michał Górny  gentoo.org>

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.29.73.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index bbb5301dcf47..0ad25c59a881 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST aws-cli-1.29.69.gh.tar.gz 2565597 BLAKE2B 
121ad22fe37968dc2f4b3f7fbe9af7af2
 DIST aws-cli-1.29.70.gh.tar.gz 2567544 BLAKE2B 
2ca8db4f53d414dce916ab1cbfe997c3477c67005f83654b61cbc61be5626ab681fb2ebc69070842aff2562560bc24d38d2a80322a0267fd1b8fca8a5ce1598e
 SHA512 
cffc5d31b618fb4c728356c282251ac220029e25006bd43e7fb0ea16f3c4c8bb637c69208bfbd82da2a1d3e449ece2298811408f68d94c9f584b9749af176310
 DIST aws-cli-1.29.71.gh.tar.gz 2567815 BLAKE2B 
de39bf456d2933a5b652acd700b561ded9866b3cdbaa15a00439f4af40e0b00ef1acaac03316c542a34ba72f18e2b72b4345cd4824e46f1e6370ad7c254e203b
 SHA512 
cca46c16470352df72216f6620cd58d243eeb038842149c92726d641107707c263c6aeec49fb09cef5bf273eed179ce74f0a20377c6f3b49a731c7bdcee305dd
 DIST aws-cli-1.29.72.gh.tar.gz 2568335 BLAKE2B 
6919744a90e77e14e143d94cba5e666eb50c6768cd2237920f73f9487bb0b1284bc1d028d17b00f2fe9c38fcc294e42a6fa3f7aaab88b2ef52e16e118341
 SHA512 
ffca4a27896033be4672c0054b272dc7c88b73eb724a291fce61a4b267c22b23218b834c7b0baecdee6fe275cfd732ac24d779475dfd60f0d799e7cfed370570
+DIST aws-cli-1.29.73.gh.tar.gz 2569425 BLAKE2B 
14950fd5c67726779f621dd039bfb7d3c24ab083530b3923aec52f1433a9110455e7ef5aa529ddad3b576e30d6cdd3d40fc94a14f06638756c7347475d8b8e7e
 SHA512 
2a85489d8052b968a083dbff7f9e31d9ffbfce60617ffdacaa65d5d7a9d4c05e70785f230e2e8b2f92c47be9a0b86147ea76a9ffa588b768818e5e64ef4aa280

diff --git a/app-admin/awscli/awscli-1.29.73.ebuild 
b/app-admin/awscli/awscli-1.29.73.ebuild
new file mode 100644
index ..941051349113
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.73.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # broken xdist (signal() works only in main thread)
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/test_compat.py::TestIgnoreUserSignals
+   tests/unit/test_help.py::TestHelpPager::test_can_handle_ctrl_c
+   tests/unit/test_help.py::TestHelpPage

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2023-10-27 Thread Erik Mackdanz
commit: c979a8272018a153374210ee325960b938c7bd86
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Oct 28 03:04:41 2023 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sat Oct 28 03:05:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c979a827

games-roguelike/stone-soup: add 0.31.0_pre20231027

Signed-off-by: Erik Mackdanz  gentoo.org>

 games-roguelike/stone-soup/Manifest|   1 +
 .../stone-soup-0.31.0_pre20231027.ebuild   | 239 +
 2 files changed, 240 insertions(+)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index b80f32953440..981029eacdd5 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -13,6 +13,7 @@ DIST stone-soup-0.30.1.tar.gz 21502317 BLAKE2B 
5fc39bb83c5d6b96a00d55c4bf18ee0e6
 DIST stone-soup-0.30.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.30.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone-soup-0.31.0_pre20230712.tar.gz 21654476 BLAKE2B 
c58e59eee09996d109aeb2ef21334497b18b665cfef42c77857446bf8108fe0e50064a29e662eb7c513026fba4f9f1b8ebe2122d5fc317223f61037ac31bee68
 SHA512 
bad8ba6a4479ed34f1a5b081062db11eb73f8a6cd7637a44c8c7da7013b0a0b943ef921345f5071be245eb7a575bffaef1c04973d634b6c5092a09211126f46a
+DIST stone-soup-0.31.0_pre20231027.tar.gz 22093957 BLAKE2B 
7f434b3430f2b4c99abbb52fd245349caaf3864fc992263482144e1bb3c12a9b58be8b918d21c829e8c188116900dfbac082f5e1c490faf4f4a27e1d04998fd5
 SHA512 
76f957e5cbd580969aa8c1aa09c47604bb0eee85ea3e7895d3e311567a0ec5ece51b3816b143233e2be9a434baf7ad5dd86d815d06bd6ec6e9aac0df5d3d8ac5
 DIST stone-soup-0.31.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup-0.31.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone_soup-0.25.1.zip 95477710 BLAKE2B 
0b38a6c7cb7c4c87acccb861b5aae665cd2b6b532f6e86d4a9fa594e0d363b86b4af1ea47275f7fd026ea69d85215be8cdf46258bd620e738b4850e5eceed006
 SHA512 
fa7e8be582c5c6615531884ade4c113542c06c164b6912095c1adf2f16a31cb2ecce057d74132b11b1b1c256a77433037948d4e54819739b7e222cc896cd5220

diff --git a/games-roguelike/stone-soup/stone-soup-0.31.0_pre20231027.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.31.0_pre20231027.ebuild
new file mode 100644
index ..3a5d25dadbbf
--- /dev/null
+++ b/games-roguelike/stone-soup/stone-soup-0.31.0_pre20231027.ebuild
@@ -0,0 +1,239 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# There are many slots for this package because people in the community
+# like to play old versions.  Every release includes content changes
+# where species/spells/monsters are added or removed.  The public
+# servers (e.g. http://crawl.akrasiac.org:8080) usually support playing
+# versions back to 0.11.
+
+# It's not necessary for Gentoo to support these old version but it's
+# something nice that our distro can offer that others don't.  If the
+# maintenance burden becomes excessive than we can revisit that
+# position.
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 )
+LUA_REQ_USE="deprecated"
+PYTHON_COMPAT=( python3_{10,11,12} )
+VIRTUALX_REQUIRED="manual"
+inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs
+
+DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
+HOMEPAGE="https://crawl.develz.org";
+SLOT="0.31"
+
+# Leave empty string if not a _pre release
+COMMITSHA="75a2e9a4b400dc4ea8016b403626a028986a60ef"
+if [ -z "${COMMITSHA}" ]; then
+   # This is a tagged release
+   # Note the archive URI and file layout changed upstream between 0.29.0 
and 0.29.1
+   SRC_URI="
+   https://github.com/crawl/crawl/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz
+   "
+   MY_P="crawl-${PV}/crawl-ref"
+else
+   # This is a _pre release
+   SRC_URI="
+   https://github.com/crawl/crawl/archive/${COMMITSHA}.tar.gz -> 
${P}.tar.gz
+   "
+   MY_P="crawl-${COMMITSHA}/crawl-ref"
+fi
+SRC_URI="
+   

[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/

2023-10-27 Thread Zac Medico
commit: 5cb04de8ab80e76a570ed7deed028d9c0068f3d9
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Oct 28 02:34:24 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Oct 28 02:36:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb04de8

app-containers/buildah: Fix ExcessiveLineLength

Signed-off-by: Zac Medico  gentoo.org>

 app-containers/buildah/buildah-1.32.1.ebuild | 3 ++-
 app-containers/buildah/buildah-.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-containers/buildah/buildah-1.32.1.ebuild 
b/app-containers/buildah/buildah-1.32.1.ebuild
index 9840d035a36e..ffbc1878df1b 100644
--- a/app-containers/buildah/buildah-1.32.1.ebuild
+++ b/app-containers/buildah/buildah-1.32.1.ebuild
@@ -59,7 +59,8 @@ src_prepare() {
 
# ensure all  necessary files are there
local file
-   for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh 
hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do
+   for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \
+   hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do
[[ -f "${file}" ]] || die
done
 

diff --git a/app-containers/buildah/buildah-.ebuild 
b/app-containers/buildah/buildah-.ebuild
index eb761d5bc896..4c03a24b3508 100644
--- a/app-containers/buildah/buildah-.ebuild
+++ b/app-containers/buildah/buildah-.ebuild
@@ -56,7 +56,8 @@ src_prepare() {
 
# ensure all  necessary files are there
local file
-   for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh 
hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do
+   for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \
+   hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do
[[ -f "${file}" ]] || die
done
 



[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/

2023-10-27 Thread Zac Medico
commit: be8013d8c9ecb946d19a90c6b39af05411bb0889
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Oct 28 02:29:28 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Oct 28 02:36:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8013d8

app-containers/buildah: export GIT_COMMIT for 1.32.1

Signed-off-by: Zac Medico  gentoo.org>

 app-containers/buildah/buildah-1.32.1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-containers/buildah/buildah-1.32.1.ebuild 
b/app-containers/buildah/buildah-1.32.1.ebuild
index eb761d5bc896..9840d035a36e 100644
--- a/app-containers/buildah/buildah-1.32.1.ebuild
+++ b/app-containers/buildah/buildah-1.32.1.ebuild
@@ -43,6 +43,9 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+export COMMIT_NO=bfd436d159059b45d770a0fc62386c9e0b9bdbb1
+export GIT_COMMIT=${COMMIT_NO}
+
 pkg_pretend() {
local CONFIG_CHECK=""
use btrfs && CONFIG_CHECK+=" ~BTRFS_FS"



[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/

2023-10-27 Thread Zac Medico
commit: 2e1ac618b476ce88d0253866d86c038f0db3e104
Author: Rahil Bhimjiani  gmail  com>
AuthorDate: Thu Oct 26 23:33:04 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Oct 28 02:36:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1ac618

app-containers/buildah: add 1.32.1 and update live

1) split out LICENSE
2) Follow upstream's build process in which non-live versions shouldn't
have git commit so GIT_COMMIT is no longer needed
3) Swap DEPEND & RDEPEND to closely follow skel.ebuild
4) In src_prepare, make use of usex to keep it concise and readable,
following app-containers/podman style
5) In src_install, changes those help with readablility

Signed-off-by: Rahil Bhimjiani  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33531
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/buildah/Manifest  |   1 +
 app-containers/buildah/buildah-1.32.1.ebuild | 114 +++
 app-containers/buildah/buildah-.ebuild   | 101 +++-
 3 files changed, 161 insertions(+), 55 deletions(-)

diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest
index 85c2689ec816..9dc9b7602d58 100644
--- a/app-containers/buildah/Manifest
+++ b/app-containers/buildah/Manifest
@@ -1,3 +1,4 @@
 DIST buildah-1.29.1.tar.gz 15594930 BLAKE2B 
71b87352062b3a5df67389897fd0d82c2491c48cffbda808b30e2767a1e290eccfd726be26dbd57fd8d08cfacb74f313058179c40600225d863a9340b772df1e
 SHA512 
ea78aacee9b5cc10e299789d739e7086579e67719ab72b84f6ea5acbaf31d443284387ac92e7c5c1c3da9bd6523f43e2d9c7e2ea5698c251cb5458a384f41b04
 DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B 
e0b2f6d26827cfe40f88a9915f12b6acb385fbd576fa227d4fee02c162077e9c6fe0591c7171405f5645cd06e4068f26e17c2cb963898e38cfbdd61abe68dae2
 SHA512 
185fd98a59fa8d86fe9f1eadc9b7591e5053674464be10538a7581d8e1f6a25e5032a354c821c32a167e2864acea010243efbbe4f5a4205d8eaa2894f062a25b
 DIST buildah-1.32.0.tar.gz 18445843 BLAKE2B 
d7471e3f0733bc626f665c592701666ba41732eb53bf4679da7e9e28dad388532ab8c88e86db553790ced7822168fd6388dc08121e1456404f18a5d96017da60
 SHA512 
7c61141e43ea2f968a50b4c5ae6b69c2b9734a19774c7ca48bc942b900ca55ec381ac93fdf04f08061640a457551a9e03a45a37d22cb94b34cecded192dced8f
+DIST buildah-1.32.1.tar.gz 18452695 BLAKE2B 
b4f3644a046d0dd96555b810e488ea78dc396692e539978856fbc2b22010bce3ed9f578949e8de02579325fa59e00fba59908724952b8c323889c816ae4f1af6
 SHA512 
e5c59f158b786809c89465361a662211bbef6bb4c27c79490604923d924c2030398a0878b122b246b02ae246bd977b7ccffdc6de4f06e80f096c2921c34bf04a

diff --git a/app-containers/buildah/buildah-1.32.1.ebuild 
b/app-containers/buildah/buildah-1.32.1.ebuild
new file mode 100644
index ..eb761d5bc896
--- /dev/null
+++ b/app-containers/buildah/buildah-1.32.1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module linux-info
+
+DESCRIPTION="A tool that facilitates building OCI images"
+HOMEPAGE="https://github.com/containers/buildah";
+# main pkg
+LICENSE="Apache-2.0"
+# deps
+LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+
+SLOT="0"
+IUSE="apparmor btrfs +seccomp systemd doc test"
+RESTRICT="test"
+EXTRA_DOCS=(
+   "CHANGELOG.md"
+   "CONTRIBUTING.md"
+   "install.md"
+   "troubleshooting.md"
+   "docs/tutorials"
+)
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/containers/buildah.git";
+else
+   SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64"
+fi
+
+RDEPEND="
+   systemd? ( sys-apps/systemd )
+   btrfs? ( sys-fs/btrfs-progs )
+   seccomp? ( sys-libs/libseccomp:= )
+   apparmor? ( sys-libs/libapparmor:= )
+   app-crypt/gpgme:=
+   dev-libs/libgpg-error:=
+   dev-libs/libassuan:=
+   sys-apps/shadow:=
+"
+DEPEND="${RDEPEND}"
+
+pkg_pretend() {
+   local CONFIG_CHECK=""
+   use btrfs && CONFIG_CHECK+=" ~BTRFS_FS"
+   check_extra_config
+
+   linux_config_exists || ewarn "Cannot determine configuration of your 
kernel."
+}
+
+src_prepare() {
+   default
+
+   # ensure all  necessary files are there
+   local file
+   for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh 
hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do
+   [[ -f "${file}" ]] || die
+   done
+
+   sed -i -e "s|/usr/local|${EPREFIX}/usr|g" Makefile docs/Makefile || die
+   echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || 
die
+
+   cat <<-EOF > hack/apparmor_tag.sh || die
+   #!/usr/bin/env bash
+   $(usex apparmor 'echo apparmor' echo)
+   EOF
+
+   use seccomp || {
+   cat <<-'EOF' > "${T}/disable_seccomp.patch"
+--- a/Makefile
++++ b/Makefile
+@@ -5 +5 @@
+-SECURITYTAGS ?= seccomp $(

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/http-media/

2023-10-27 Thread Sam James
commit: 29117f33f8379b95076921356b60f74f4bd9bc53
Author: hololeap  protonmail  com>
AuthorDate: Sat Oct 28 02:24:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 02:31:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29117f33

dev-haskell/http-media: Loosen bytestring dep

Closes: https://bugs.gentoo.org/916188
Signed-off-by: hololeap  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33553
Signed-off-by: Sam James  gentoo.org>

 dev-haskell/http-media/http-media-0.8.0.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-haskell/http-media/http-media-0.8.0.0.ebuild 
b/dev-haskell/http-media/http-media-0.8.0.0.ebuild
index 40a9f3cb1d49..691350b0f193 100644
--- a/dev-haskell/http-media/http-media-0.8.0.0.ebuild
+++ b/dev-haskell/http-media/http-media-0.8.0.0.ebuild
@@ -31,6 +31,8 @@ DEPEND="${RDEPEND}
 # https://hackage.haskell.org/package/http-media-0.8.0.0/revisions/
 CABAL_CHDEPS=(
'base >= 4.7  && < 4.13' 'base >= 4.8'
+   'bytestring   >= 0.10 && < 0.11' ' bytestring   >= 0.10'
'base   >= 4.7  && < 4.13' 'base >= 4.7'
+   'bytestring >= 0.10 && < 0.11' 'bytestring >= 0.10'
'QuickCheck >= 2.8  && < 2.14' 'QuickCheck >= 2.8'
 )



[gentoo-commits] repo/gentoo:master commit in: sys-libs/minizip-ng/

2023-10-27 Thread Sam James
commit: 0c7b6b134f2884fcefeeb60a9e0f539b595e8ee9
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 02:01:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 02:01:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7b6b13

sys-libs/minizip-ng: add 4.0.2

Signed-off-by: Sam James  gentoo.org>

 sys-libs/minizip-ng/Manifest|  1 +
 sys-libs/minizip-ng/minizip-ng-4.0.2.ebuild | 97 +
 2 files changed, 98 insertions(+)

diff --git a/sys-libs/minizip-ng/Manifest b/sys-libs/minizip-ng/Manifest
index 9025079640b3..f7b468aff7a7 100644
--- a/sys-libs/minizip-ng/Manifest
+++ b/sys-libs/minizip-ng/Manifest
@@ -1,3 +1,4 @@
 DIST minizip-ng-3.0.10.tar.gz 771145 BLAKE2B 
6bab59f830b8be929b6293c9408dd70165ffe094a71bcff82eab71f9d077f4d5360f6081e0ca631090810dfc58a81b03926c797e5c156d0f1437df78292a1f09
 SHA512 
38021137bebb8805279e729e0801ee15133e6379bdd1862d0dea60f13fb1d63402477f3ea9a6c22fc8c85eb13dd9b38d9536680806850060a44a5a9f015fa829
 DIST minizip-ng-4.0.0.tar.gz 766989 BLAKE2B 
c46bccb277ee5c712710aae41a7b46af4d60fb8fecad7489b97fc4475059f5f8cfbb1aa2d3693d25ada90f3089535e0d060c7a918df1d0fd635d57cbc93a317d
 SHA512 
be3a9e9580847d595abbd200ec89a97e38086cab5b34d3a4db1507247ed04f9209290945989b200225ea412ee0e37fb9f1947404d1631d2dfeb5c6dc55ce3d05
 DIST minizip-ng-4.0.1.tar.gz 769661 BLAKE2B 
30147d8643844d9ea10f3f860d41e5025b2c8a5e3bb197722cf3e9ea3d30f40d78974a437425df660db777d9593db9e39b2293db7733ccfaf50c5eba4982a6fe
 SHA512 
857450c3a51a75269afdffdcbaaa6d05894913dd98a91e307129b5e61766f6e3d20bca5841afa41bbe6ca88ad0666c462079a5e1fe73718c2dffd05219c8f258
+DIST minizip-ng-4.0.2.tar.gz 769745 BLAKE2B 
7e983169d637e0b94ad6f0c7ceca743fcc54fe1c2f98bae9cb4e9050fe85cb2d46d36cb185d5eb7c0b577d606d9eedfecc3817048b3e7006287fa5e001bed4a5
 SHA512 
4e626a312c35e5f003e4f365261ef3e1bf33488f8698ec31b1b33d32f6a34ed0b54f0e3ffdae658e5b441532dde3cee45c3822532f52e68ea588e809e8f4081c

diff --git a/sys-libs/minizip-ng/minizip-ng-4.0.2.ebuild 
b/sys-libs/minizip-ng/minizip-ng-4.0.2.ebuild
new file mode 100644
index ..4f3a48149147
--- /dev/null
+++ b/sys-libs/minizip-ng/minizip-ng-4.0.2.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Worth keeping an eye on 'develop' branch upstream for possible backports,
+# as they copied this practice from sys-libs/zlib upstream.
+
+inherit cmake-multilib
+
+DESCRIPTION="Fork of the popular zip manipulation library found in the zlib 
distribution"
+HOMEPAGE="https://github.com/zlib-ng/minizip-ng";
+SRC_URI="https://github.com/zlib-ng/minizip-ng/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0/4"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="compat openssl test zstd"
+RESTRICT="!test? ( test )"
+
+# Automagically prefers sys-libs/zlib-ng if installed, so let's
+# just depend on it as presumably it's better tested anyway.
+RDEPEND="
+   app-arch/bzip2[${MULTILIB_USEDEP}]
+   app-arch/xz-utils
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   sys-libs/zlib-ng[${MULTILIB_USEDEP}]
+   virtual/libiconv
+   compat? ( !sys-libs/zlib[minizip] )
+   openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.0.1-libbsd-overlay.patch
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DMZ_COMPAT=$(usex compat)
+
+   -DMZ_BUILD_TESTS=$(usex test)
+   -DMZ_BUILD_UNIT_TESTS=$(usex test)
+
+   -DMZ_FETCH_LIBS=OFF
+   -DMZ_FORCE_FETCH_LIBS=OFF
+
+   # Compression library options
+   -DMZ_ZLIB=ON
+   -DMZ_BZIP2=ON
+   -DMZ_LZMA=ON
+   -DMZ_ZSTD=$(usex zstd)
+   -DMZ_LIBCOMP=OFF
+
+   # Encryption support options
+   -DMZ_PKCRYPT=ON
+   -DMZ_WZAES=ON
+   -DMZ_OPENSSL=$(usex openssl)
+   -DMZ_LIBBSD=ON
+
+   # Character conversion options
+   -DMZ_ICONV=ON
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   local myctestargs=(
+   # TODO: investigate
+   -E 
"(raw-unzip-pkcrypt|raw-append-unzip-pkcrypt|raw-erase-unzip-pkcrypt|deflate-unzip-pkcrypt|deflate-append-unzip-pkcrypt|deflate-erase-unzip-pkcrypt|bzip2-unzip-pkcrypt|bzip2-append-unzip-pkcrypt|bzip2-erase-unzip-pkcrypt|lzma-unzip-pkcrypt|lzma-append-unzip-pkcrypt|lzma-erase-unzip-pkcrypt|xz-unzip-pkcrypt|xz-append-unzip-pkcrypt|xz-erase-unzip-pkcrypt|zstd-unzip-pkcrypt|zstd-append-unzip-pkcrypt|zstd-erase-unzip-pkcrypt)"
+   )
+
+   # TODO: A bunch of tests end up looping and writing over each other's 
files
+   # It gets better with a patch applied (see 
https://github.com/

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/

2023-10-27 Thread Sam James
commit: 29a6def6b0bcf398ae46ede3c09687cce7994018
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 02:00:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 02:01:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a6def6

sys-kernel/genkernel: add 4.3.8

Closes: https://bugs.gentoo.org/916233
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/genkernel/Manifest   |   1 +
 sys-kernel/genkernel/genkernel-4.3.8.ebuild | 324 
 2 files changed, 325 insertions(+)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index b44742310e74..9119e34a9b1c 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -22,6 +22,7 @@ DIST genkernel-4.3.3.tar.xz 478772 BLAKE2B 
60061335cf965df4add578cc59f0b548eddb4
 DIST genkernel-4.3.5.tar.xz 479312 BLAKE2B 
ba38b33832138492e56316bf5bd985ea831be51006ccd2aaf1503b69d706ef39fbd94e007edd3014376796319f887107e9ecbed81ce6259afa05a0d788a3aa1f
 SHA512 
22e7d45492add9f5d8cf3523f1cf8d5364a164db9cd4858c020086514fc3312e1739845ae716eddc6f6306748ed95a770b2a75b818bc8542003169257853ec89
 DIST genkernel-4.3.6.tar.xz 480376 BLAKE2B 
fe2b9ed982123eeff2249c44aaca7e8801d8df3149122bf30b6d85ab9ebc7967c36694d1b418fa92f73db2164face805c5ec7a8f5511049e9b7950a52ce088a0
 SHA512 
f8537aefd7614057a7c787bdb41eecfc0ebe499fa41dce9181fa1bb90472c6b6b92fea255776b0f61823c7289bfdcf7e03f23e3d8718b96d1e3588e1663752d5
 DIST genkernel-4.3.7.tar.xz 483044 BLAKE2B 
1d2dfdc3a5e0d34d369ebe21faa2e61c7d94b9807cfd2c9289210ec7a0b7f4a6c317402480c22ca633ce8be8308c64126110e0b39b9c755c2506c34721d06388
 SHA512 
48d1d014c18a6f1d97530b8f88df5c0331eba29c1cf5b48ae047bd36211149e391fa6af92277404aeb54794e1e904b7140ebca0df3e5cb4ac8e0455cdc699859
+DIST genkernel-4.3.8.tar.xz 483436 BLAKE2B 
d0f26decc5df9fa4b9de523ff597921bf82a134c8446837365ad8e9041b0f3f9459a686592f4953522063d17c489e960af3762e328c3efe9f22e9e5854abb198
 SHA512 
8f61953245e12fe3738381dcb714ce1198114577612cde8baab19990daac7f170232b3d535f16e68cafd1985d3c42977bb6b5b7cd3d5d99886006a09ac58ab2c
 DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B 
ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e
 SHA512 
78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612
 DIST hwids-20210613.tar.gz 3867741 BLAKE2B 
64c4b0a83058a2052f7b132241008a3cc75452e93a9a57a9159c357c23fd09ee256abc2b94e700b5d8e8bd4e231ae12932d2c2f32fb03853207739cb3387047d
 SHA512 
4568f6b8c0ca80ec772bd2785d4dc169d1d13a721472a15399158d9a7f31abbe414c5c8cfdf1a3b81cce4e33742a4b6e005e97e3e907643d0afdc8e953624fea
 DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 
1da310309f9ce03306a9fd4a161670e460cf0b348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46
 SHA512 
e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb8dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1

diff --git a/sys-kernel/genkernel/genkernel-4.3.8.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.8.ebuild
new file mode 100644
index ..76313e2ddf91
--- /dev/null
+++ b/sys-kernel/genkernel/genkernel-4.3.8.ebuild
@@ -0,0 +1,324 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# genkernel--> latest Git branch "master"
+# genkernel-VERSION -> normal genkernel release
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 python-single-r1
+
+# Whenever you bump a GKPKG, check if you have to move
+# or add new patches!
+VERSION_BCACHE_TOOLS="1.0.8_p20141204"
+VERSION_BOOST="1.79.0"
+VERSION_BTRFS_PROGS="6.3.2"
+VERSION_BUSYBOX="1.36.1"
+VERSION_COREUTILS="9.3"
+VERSION_CRYPTSETUP="2.6.1"
+VERSION_DMRAID="1.0.0.rc16-3"
+VERSION_DROPBEAR="2022.83"
+VERSION_EUDEV="3.2.10"
+VERSION_EXPAT="2.5.0"
+VERSION_E2FSPROGS="1.46.4"
+VERSION_FUSE="2.9.9"
+VERSION_GPG="1.4.23"
+VERSION_HWIDS="20210613"
+VERSION_ISCSI="2.1.8"
+VERSION_JSON_C="0.13.1"
+VERSION_KMOD="30"
+VERSION_LIBAIO="0.3.113"
+VERSION_LIBGCRYPT="1.9.4"
+VERSION_LIBGPGERROR="1.43"
+VERSION_LIBXCRYPT="4.4.36"
+VERSION_LVM="2.02.188"
+VERSION_LZO="2.10"
+VERSION_MDADM="4.1"
+VERSION_POPT="1.18"
+VERSION_STRACE="6.4"
+VERSION_THIN_PROVISIONING_TOOLS="0.9.0"
+VERSION_UNIONFS_FUSE="2.0"
+VERSION_USERSPACE_RCU="0.14.0"
+VERSION_UTIL_LINUX="2.38.1"
+VERSION_XFSPROGS="6.3.0"
+VERSION_XZ="5.4.3"
+VERSION_ZLIB="1.2.13"
+VERSION_ZSTD="1.5.5"
+VERSION_KEYUTILS="1.6.3"
+
+COMMON_URI="
+   
https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz
 -> bcache-tools-${VERSION_BCACHE_TOOLS}.tar.gz
+   
https://boostorg.jfrog.io/artifactory/main/release/${VERSION_BOOST}/source/boost_${VERSION_BOOST//./_}.tar.bz2
+   
https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz
+   https://www.bu

[gentoo-commits] repo/gentoo:master commit in: sys-libs/minizip-ng/

2023-10-27 Thread Sam James
commit: eaf383fd7e9aec8e72cd125a192a718fcd3a5c6e
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 02:01:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 02:01:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf383fd

sys-libs/minizip-ng: drop 3.0.10, 4.0.0-r1, 4.0.1

Signed-off-by: Sam James  gentoo.org>

 sys-libs/minizip-ng/Manifest   |  2 -
 sys-libs/minizip-ng/minizip-ng-3.0.10.ebuild   | 93 -
 sys-libs/minizip-ng/minizip-ng-4.0.0-r1.ebuild | 94 --
 sys-libs/minizip-ng/minizip-ng-4.0.1.ebuild| 92 -
 4 files changed, 281 deletions(-)

diff --git a/sys-libs/minizip-ng/Manifest b/sys-libs/minizip-ng/Manifest
index f7b468aff7a7..8a824b09f831 100644
--- a/sys-libs/minizip-ng/Manifest
+++ b/sys-libs/minizip-ng/Manifest
@@ -1,4 +1,2 @@
-DIST minizip-ng-3.0.10.tar.gz 771145 BLAKE2B 
6bab59f830b8be929b6293c9408dd70165ffe094a71bcff82eab71f9d077f4d5360f6081e0ca631090810dfc58a81b03926c797e5c156d0f1437df78292a1f09
 SHA512 
38021137bebb8805279e729e0801ee15133e6379bdd1862d0dea60f13fb1d63402477f3ea9a6c22fc8c85eb13dd9b38d9536680806850060a44a5a9f015fa829
-DIST minizip-ng-4.0.0.tar.gz 766989 BLAKE2B 
c46bccb277ee5c712710aae41a7b46af4d60fb8fecad7489b97fc4475059f5f8cfbb1aa2d3693d25ada90f3089535e0d060c7a918df1d0fd635d57cbc93a317d
 SHA512 
be3a9e9580847d595abbd200ec89a97e38086cab5b34d3a4db1507247ed04f9209290945989b200225ea412ee0e37fb9f1947404d1631d2dfeb5c6dc55ce3d05
 DIST minizip-ng-4.0.1.tar.gz 769661 BLAKE2B 
30147d8643844d9ea10f3f860d41e5025b2c8a5e3bb197722cf3e9ea3d30f40d78974a437425df660db777d9593db9e39b2293db7733ccfaf50c5eba4982a6fe
 SHA512 
857450c3a51a75269afdffdcbaaa6d05894913dd98a91e307129b5e61766f6e3d20bca5841afa41bbe6ca88ad0666c462079a5e1fe73718c2dffd05219c8f258
 DIST minizip-ng-4.0.2.tar.gz 769745 BLAKE2B 
7e983169d637e0b94ad6f0c7ceca743fcc54fe1c2f98bae9cb4e9050fe85cb2d46d36cb185d5eb7c0b577d606d9eedfecc3817048b3e7006287fa5e001bed4a5
 SHA512 
4e626a312c35e5f003e4f365261ef3e1bf33488f8698ec31b1b33d32f6a34ed0b54f0e3ffdae658e5b441532dde3cee45c3822532f52e68ea588e809e8f4081c

diff --git a/sys-libs/minizip-ng/minizip-ng-3.0.10.ebuild 
b/sys-libs/minizip-ng/minizip-ng-3.0.10.ebuild
deleted file mode 100644
index 35459128380a..
--- a/sys-libs/minizip-ng/minizip-ng-3.0.10.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Worth keeping an eye on 'develop' branch upstream for possible backports,
-# as they copied this practice from sys-libs/zlib upstream.
-
-inherit cmake
-
-DESCRIPTION="Fork of the popular zip manipulation library found in the zlib 
distribution"
-HOMEPAGE="https://github.com/zlib-ng/minizip-ng";
-SRC_URI="https://github.com/zlib-ng/minizip-ng/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="compat openssl test zstd"
-RESTRICT="!test? ( test )"
-
-# Automagically prefers sys-libs/zlib-ng if installed, so let's
-# just depend on it as presumably it's better tested anyway.
-RDEPEND="
-   app-arch/bzip2
-   app-arch/xz-utils
-   sys-libs/zlib-ng
-   virtual/libiconv
-   compat? ( !sys-libs/zlib[minizip] )
-   openssl? ( dev-libs/openssl:= )
-   zstd? ( app-arch/zstd:= )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-cpp/gtest )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DMZ_COMPAT=$(usex compat)
-
-   -DMZ_BUILD_TESTS=$(usex test)
-   -DMZ_BUILD_UNIT_TESTS=$(usex test)
-
-   -DMZ_FETCH_LIBS=OFF
-   -DMZ_FORCE_FETCH_LIBS=OFF
-
-   # Compression library options
-   -DMZ_ZLIB=ON
-   -DMZ_BZIP2=ON
-   -DMZ_LZMA=ON
-   -DMZ_ZSTD=$(usex zstd)
-   -DMZ_LIBCOMP=OFF
-
-   # Encryption support options
-   -DMZ_PKCRYPT=ON
-   -DMZ_WZAES=ON
-   -DMZ_OPENSSL=$(usex openssl)
-   -DMZ_LIBBSD=ON
-   -DMZ_SIGNING=ON
-
-   # Character conversion options
-   -DMZ_ICONV=ON
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   local myctestargs=(
-   # TODO: investigate
-   -E 
"(raw-unzip-pkcrypt|raw-append-unzip-pkcrypt|raw-erase-unzip-pkcrypt|deflate-unzip-pkcrypt|deflate-append-unzip-pkcrypt|deflate-erase-unzip-pkcrypt|bzip2-unzip-pkcrypt|bzip2-append-unzip-pkcrypt|bzip2-erase-unzip-pkcrypt|lzma-unzip-pkcrypt|lzma-append-unzip-pkcrypt|lzma-erase-unzip-pkcrypt|xz-unzip-pkcrypt|xz-append-unzip-pkcrypt|xz-erase-unzip-pkcrypt|zstd-unzip-pkcrypt|zstd-append-unzip-pkcrypt|zstd-erase-unzip-pkcrypt)"
-   )
-
-   # TODO: A bunch of tests end up looping and writing over each other's 
files
-   # It gets better with a patch applied (see 
https://github.com/zlib-

[gentoo-commits] repo/gentoo:master commit in: dev-libs/simdjson/

2023-10-27 Thread Patrick McLean
commit: a0b3f558b51c235702a89d92251c8e1f9ad7f16a
Author: Patrick McLean  gentoo  org>
AuthorDate: Sat Oct 28 02:01:02 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Oct 28 02:01:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b3f558

dev-libs/simdjson: add 3.5.0, drop 3.4.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-libs/simdjson/Manifest | 2 +-
 dev-libs/simdjson/{simdjson-3.4.0.ebuild => simdjson-3.5.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest
index f66e11c5769f..2e4266937ac3 100644
--- a/dev-libs/simdjson/Manifest
+++ b/dev-libs/simdjson/Manifest
@@ -1,5 +1,5 @@
 DIST simdjson-3.2.0.gh.tar.gz 1653237 BLAKE2B 
b1745b2a96d9ff9f7187329191007e63a5f0c7051fb85a97212cf06076740ca01be035858bbb66805d10ba49ff90d05961a8b77750fc0d789e8dfe5865937f0b
 SHA512 
02723d05fe88cfc69c1ec3eef92ae9e7da169a99645992829d4e40a00edecb98e21593dc9e04aeb2959cbcdbb8f40bb464daef9eb26cf3bd344c39271f6add2e
 DIST simdjson-3.2.3.gh.tar.gz 2273010 BLAKE2B 
80df73db30ba898c11b143aaf0bb1c7592092306a67690b20979e7bdbbd8b039bc51b2668110d2a6dccfe6f3cce78ef107990b6f945f68ada1ca3e2f49ad121d
 SHA512 
20436bbb7036e1cfdd4f044e767da0b646bfeb0593b22ba2bf6d76d94733cb90a97ebe88e666a5951cb0fea839601346a52fead9562eb25975510fc5ee04c791
 DIST simdjson-3.3.0.gh.tar.gz 2283330 BLAKE2B 
3d00aaf2693ef1b9a3d10d0336c9df6d86de9620c552749a94d66ca4ab25c922d2ce74c3bbc3de6c3b57c28501b55f130bf7dae458f21262ae7478fc52d074ba
 SHA512 
d58d9732bd3bf06fc8c5a6f9b2abb55fe3e75a923027376afae96a75a72fd259c3a85ea9db717fbb7c36dc4e3bda56bf5790be8a13b5bc9a4536e9badf68d59b
-DIST simdjson-3.4.0.gh.tar.gz 2293894 BLAKE2B 
ad70ea296c4cc50ae6beead471654e4e2bb666ea4f99f736f1b0e29bea7b55cf554afb417b4600a3cc5c9f8959c94f2ce1e54fb95340217ccc44422e4c619495
 SHA512 
2001758937299d08522aad9603bcd4a54d0cd75d25f3cc972a6bfbb903d4f6badd6dc472a05c5e2f33e496a8ad1199f8cef7a49828182a34bdb4fd99b337ab3c
+DIST simdjson-3.5.0.gh.tar.gz 2296054 BLAKE2B 
1434745a410d12ccf89977295a83f9cfee591f477e04b7bf00da4bce6edb5a025df0e8182514d0b9a46713dec4cc30102a403fae6dad3ee882b6038ce1eaf1d6
 SHA512 
bd00022fb14a5ce2c738a6363c7569ff6bda13f591376e0241a1452deed5f5ee11500275aa212a5a90b3294beae13b0f86a9a3bc41ae3d7f6099b2d142c9b7e1
 DIST simdjson-data-a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz 6635706 
BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1

diff --git a/dev-libs/simdjson/simdjson-3.4.0.ebuild 
b/dev-libs/simdjson/simdjson-3.5.0.ebuild
similarity index 99%
rename from dev-libs/simdjson/simdjson-3.4.0.ebuild
rename to dev-libs/simdjson/simdjson-3.5.0.ebuild
index c39197a499b8..fe032f0e5bc0 100644
--- a/dev-libs/simdjson/simdjson-3.4.0.ebuild
+++ b/dev-libs/simdjson/simdjson-3.5.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 "
 
 LICENSE="Apache-2.0 Boost-1.0 BSD MIT"
-SLOT="0/17"
+SLOT="0/18"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="+all-impls test tools"
 



[gentoo-commits] proj/genkernel:master commit in: /

2023-10-27 Thread Sam James
commit: 411625928382d759140c2f09f948d33af331cc17
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 01:59:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 01:59:26 2023 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=41162592

genkernel: prepare for 4.3.8

Signed-off-by: Sam James  gentoo.org>

 genkernel | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/genkernel b/genkernel
index 31a79a2..ab0e9d6 100755
--- a/genkernel
+++ b/genkernel
@@ -2,7 +2,7 @@
 # $Id$
 
 PATH="${PATH}:/sbin:/usr/sbin"
-GK_V='4.3.7'
+GK_V='4.3.8'
 
 # Normalize locales
 export LC_ALL=C



[gentoo-commits] proj/genkernel: New tag: 4.3.8

2023-10-27 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 01:59:51 2023 +

New tag: 4.3.8




[gentoo-commits] proj/genkernel:master commit in: /

2023-10-27 Thread Sam James
commit: bdf7f9e549314ffd69a8dfbe41f1d5ecd86cc99d
Author: Dmitry Baranov  gmail  com>
AuthorDate: Sat Sep  9 10:20:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 01:58:52 2023 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=bdf7f9e5

gen_moddeps.sh: don't use echo/printf inside the cycle

Also prevent printing empty line if mydeps column is null.

Signed-off-by: Dmitry Baranov  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 gen_moddeps.sh | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gen_moddeps.sh b/gen_moddeps.sh
index f175b72..6915746 100755
--- a/gen_moddeps.sh
+++ b/gen_moddeps.sh
@@ -18,7 +18,7 @@ gen_dep_list() {
cat "${moddir}/modules.builtin"
cat "${moddir}/modules.order"
else
-   local -a modlist=()
+   local -a modlist=() moddeplist=()
 
local mygroups
for mygroups in ${!MODULES_*} GK_INITRAMFS_ADDITIONAL_KMODULES
@@ -44,8 +44,7 @@ gen_dep_list() {
local mydeps mymod
while IFS=" " read -r -u 3 mymod mydeps
do
-   echo ${mymod%:}
-   printf '%s\n' ${mydeps}
+   moddeplist+=( ${mymod%:} ${mydeps} )
done 3< <(
local -a rxargs=( "${modlist[@]}" )
 
@@ -59,5 +58,7 @@ gen_dep_list() {
cat "${moddir}/modules.dep" \
| grep -F "${rxargs[@]}"
)
+
+   printf '%s\n' "${moddeplist[@]}"
fi | xargs basename -s "${KEXT}" | sort | uniq
 }



[gentoo-commits] proj/genkernel:master commit in: /

2023-10-27 Thread Sam James
commit: c691ab1f1e2493e5ca16ab23545ad3c87f152802
Author: Dmitry Baranov  gmail  com>
AuthorDate: Wed Oct 25 12:27:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 01:58:52 2023 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=c691ab1f

gen_moddeps.sh: fix including extra modules when ALLRAMDISKMODULES="yes"

depmod util doesn't care about updating modules.order
when the new extra modules was installed.

Bug: https://bugs.gentoo.org/916233
Signed-off-by: Dmitry Baranov  gmail.com>
Closes: https://github.com/gentoo/genkernel/pull/51
Signed-off-by: Sam James  gentoo.org>

 gen_moddeps.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gen_moddeps.sh b/gen_moddeps.sh
index 556751d..070131c 100755
--- a/gen_moddeps.sh
+++ b/gen_moddeps.sh
@@ -27,7 +27,7 @@ gen_dep_list() {
if isTrue "${ALLRAMDISKMODULES}"
then
cat "${moddir}/modules.builtin"
-   cat "${moddir}/modules.order"
+   cat "${moddir}/modules.dep" | cut -d':' -f1
else
local -a modlist=() moddeplist=()
 



[gentoo-commits] proj/genkernel:master commit in: /

2023-10-27 Thread Sam James
commit: 5bd81ee6cbbe582c60f0f9971dbb0b60b061b6a4
Author: Dmitry Baranov  gmail  com>
AuthorDate: Sat Sep  9 10:37:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 01:58:52 2023 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=5bd81ee6

gen_moddeps.sh: introduce xbasename()

Introduce xbasename() wrapper to use it instead of xargs basename.
It guards from two cases:
- zero count of module names is passing from pipe
- module name starting with "-" interprets as option

Signed-off-by: Dmitry Baranov  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 gen_moddeps.sh | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/gen_moddeps.sh b/gen_moddeps.sh
index 6915746..556751d 100755
--- a/gen_moddeps.sh
+++ b/gen_moddeps.sh
@@ -10,6 +10,17 @@ mod_dep_list() {
cat "${TEMP}/moddeps"
 }
 
+xbasename() {
+   local -a moddeplist=( $(  0 ))
+   then
+   # prepend slash to each moddeplist element
+   # to avoid passing elements as basename options
+   basename -s "${KEXT}" "${moddeplist[@]/#/\/}"
+   fi
+}
+
 gen_dep_list() {
local moddir="${KERNEL_MODULES_PREFIX%/}/lib/modules/${KV}"
 
@@ -60,5 +71,5 @@ gen_dep_list() {
)
 
printf '%s\n' "${moddeplist[@]}"
-   fi | xargs basename -s "${KEXT}" | sort | uniq
+   fi | xbasename | sort | uniq
 }



[gentoo-commits] repo/proj/guru:master commit in: app-doc/sway-wiki/

2023-10-27 Thread David Roman
commit: 03e5a657fbb6ba78baf693dea2fc0d73ed17526a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Oct 26 01:22:03 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Oct 26 01:22:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=03e5a657

app-doc/sway-wiki: new package, add 

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 app-doc/sway-wiki/sway-wiki-.ebuild | 34 +
 1 file changed, 34 insertions(+)

diff --git a/app-doc/sway-wiki/sway-wiki-.ebuild 
b/app-doc/sway-wiki/sway-wiki-.ebuild
new file mode 100644
index 00..97083b5177
--- /dev/null
+++ b/app-doc/sway-wiki/sway-wiki-.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3
+
+DESCRIPTION="Wiki of gui-wm/sway, rendered to HTML using kramdown-parser-gfm"
+HOMEPAGE="https://github.com/swaywm/sway/wiki";
+EGIT_REPO_URI="https://github.com/swaywm/sway.wiki.git";
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+BDEPEND="dev-ruby/kramdown-parser-gfm"
+
+# Essentially everything but .git
+DOCS="*.html *.md"
+
+src_prepare() {
+   default
+
+   sed -i 's;https://github.com/swaywm/sway/wiki/;./;' *.md || die
+}
+
+src_compile() {
+   for i in *.md; do
+   kramdown -i GFM "$i" > "${i//.md}.html" || die
+   done
+
+   # FIXME: URLs are missing .html and so aren't properly referring to 
files
+   # Let's avoid creating an index until this is fixed
+   # ln -s Home.html index.html || die
+}



[gentoo-commits] repo/proj/guru:master commit in: games-util/HeroicGamesLauncher-bin/

2023-10-27 Thread David Roman
commit: 24239715346a66fa92fa7164ecd69e83f5554265
Author: Gonçalo Duarte  gmail  com>
AuthorDate: Thu Oct 26 17:00:11 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Oct 26 17:06:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=24239715

games-util/HeroicGamesLauncher-bin: drop 2.8.0, add 2.9.1, fix QA_PRESTRIPPED 
notice
Closes: https://bugs.gentoo.org/916305

Signed-off-by: Gonçalo Duarte  gmail.com>

 .../HeroicGamesLauncher-bin-2.9.1.ebuild   | 10 --
 ...r-bin-2.8.0.ebuild => HeroicGamesLauncher-bin-2.9.2.ebuild} |  9 -
 games-util/HeroicGamesLauncher-bin/Manifest|  2 +-
 3 files changed, 17 insertions(+), 4 deletions(-)

diff --git 
a/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.9.1.ebuild 
b/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.9.1.ebuild
index 1056c402a9..536a3668e6 100644
--- a/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.9.1.ebuild
+++ b/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.9.1.ebuild
@@ -19,6 +19,12 @@ S="${WORKDIR}/heroic-${PV}"
 
 IUSE="gamescope"
 
+QA_PRESTRIPPED="
+   opt/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl
+   opt/heroic/resources/app.asar.unpacked/build/bin/linux/legendary
+   opt/heroic/resources/app.asar.unpacked/build/bin/linux/nile
+   opt/heroic/resources/app.asar.unpacked/build/bin/linux/vulkan-helper"
+
 src_install() {
mv "${S}" "${WORKDIR}/heroic"
insinto /opt
@@ -29,8 +35,8 @@ src_install() {
 
#fix login error both EPIC and GOG
fperms +x 
/opt/heroic/resources/app.asar.unpacked/build/bin/linux/legendary \
-   /opt/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl \
-   /opt/heroic/resources/app.asar.unpacked/build/bin/linux/nile
+   /opt/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl \
+   /opt/heroic/resources/app.asar.unpacked/build/bin/linux/nile
 
domenu "${FILESDIR}/HeroicGamesLauncher.desktop"
newicon "${WORKDIR}/heroic/resources/app.asar.unpacked/build/icon.png" 
heroic.png

diff --git 
a/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.8.0.ebuild 
b/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.9.2.ebuild
similarity index 72%
rename from 
games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.8.0.ebuild
rename to 
games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.9.2.ebuild
index 57a1ac448a..536a3668e6 100644
--- a/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.8.0.ebuild
+++ b/games-util/HeroicGamesLauncher-bin/HeroicGamesLauncher-bin-2.9.2.ebuild
@@ -19,6 +19,12 @@ S="${WORKDIR}/heroic-${PV}"
 
 IUSE="gamescope"
 
+QA_PRESTRIPPED="
+   opt/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl
+   opt/heroic/resources/app.asar.unpacked/build/bin/linux/legendary
+   opt/heroic/resources/app.asar.unpacked/build/bin/linux/nile
+   opt/heroic/resources/app.asar.unpacked/build/bin/linux/vulkan-helper"
+
 src_install() {
mv "${S}" "${WORKDIR}/heroic"
insinto /opt
@@ -29,7 +35,8 @@ src_install() {
 
#fix login error both EPIC and GOG
fperms +x 
/opt/heroic/resources/app.asar.unpacked/build/bin/linux/legendary \
-   /opt/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl
+   /opt/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl \
+   /opt/heroic/resources/app.asar.unpacked/build/bin/linux/nile
 
domenu "${FILESDIR}/HeroicGamesLauncher.desktop"
newicon "${WORKDIR}/heroic/resources/app.asar.unpacked/build/icon.png" 
heroic.png

diff --git a/games-util/HeroicGamesLauncher-bin/Manifest 
b/games-util/HeroicGamesLauncher-bin/Manifest
index ef1b095498..f1c0adab4e 100644
--- a/games-util/HeroicGamesLauncher-bin/Manifest
+++ b/games-util/HeroicGamesLauncher-bin/Manifest
@@ -1,2 +1,2 @@
-DIST heroic-2.8.0.tar.xz 98002940 BLAKE2B 
43059c4be66e86a3a3bb8b1b93fb41259dfc8a773ccaacb4e91a5eb955e602dab21100840eded9a710950d2b9d8f1df7c2c62a48f37738ed7f1ab5a40cc46198
 SHA512 
e0bd8e4b36149766d4f5485ba19752058a689d234f90caa89ca707e46295bf52b52e454768da6e298608894fdca0cd44128a56b0974ff93aac49f9fbce58dd05
 DIST heroic-2.9.1.tar.xz 101374412 BLAKE2B 
47f9f4e80b141e58117e79b9a356e36f337fe6821a766d31d0434e8ee0699e46837facf4186a15a030775b07aefb54542ee93caa450f8487258e27347175740e
 SHA512 
2c79681a52a5efb00280243d44f44114cb96d4a859ac8d83da8511305cda05a093f44d4dd8ceb081e88b54745df7a4817e60efbe7a04e66a5808325036c5785f
+DIST heroic-2.9.2.tar.xz 101500808 BLAKE2B 
93776e387e5934b59ad901cad564702a9b519dc40c5782a75cc1da111cd9cc9ec56876387aeed525d03ef425580bd49d1ef6425345c5c1d24c0fd8bbdf3dfde4
 SHA512 
146421dee45d1e93233a7936642146d42db307349551058dea858a869f04f32d2921b3bcc45be3ba041c9a48ae11641dce6d16b72186c4c385a7f25aa3ff19d3



[gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/

2023-10-27 Thread David Roman
commit: c53ca73ec2522d97cdfaf04005b3d4b1aeeb7a29
Author: Adam Pimentel  protonmail  com>
AuthorDate: Thu Oct 26 15:17:24 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Oct 26 15:17:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c53ca73e

net-p2p/feather: version bump

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/Manifest |   8 ++
 net-p2p/feather/feather-2.5.2.ebuild | 141 +++
 2 files changed, 149 insertions(+)

diff --git a/net-p2p/feather/Manifest b/net-p2p/feather/Manifest
index 0f7db46408..65fd85cbaa 100644
--- a/net-p2p/feather/Manifest
+++ b/net-p2p/feather/Manifest
@@ -14,3 +14,11 @@ DIST feather-2.5.1-monero-trezorcommon.tar.gz 1327782 
BLAKE2B 738f2833317d5b5f52
 DIST feather-2.5.1-monero.tar.gz 14014516 BLAKE2B 
0f5f74b1e9c72e0671d010910730e21b0990be09f5fffc472e7493004c2d3583b60f4eab90ba396be359cf22771b5d21c66e6d7a46b2094d94f0b81f4375260e
 SHA512 
ab9466d9d93632fea476d9aa9de5fb4298a8b74a340d144c061ce438e36f2bee056a30d66d37c1cc3128576539f45b135e8d336c66c6961651e1846370f205e2
 DIST feather-2.5.1-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
 DIST feather-2.5.1.tar.gz 1318136 BLAKE2B 
7950ba90b8c8c03cf336d09da1145616791a9ee00d81e45f9f38d3022286bd586f8c367b4c852c2fac7c5afaa291666b8dfd510777b4e0faec1bb5bcbe501cca
 SHA512 
816a9375939baac42b796bb4caaf6fc273afb681c4d22946180cdcd5ffe65ff93db2a0aaa3b7dc7eb19a1cff7a22fb05b9c2a36893cf1511c5e8fbde216c768c
+DIST feather-2.5.2-monero-miniupnp.tar.gz 446961 BLAKE2B 
802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4
 SHA512 
c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5
+DIST feather-2.5.2-monero-randomx.tar.gz 164390 BLAKE2B 
704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801
 SHA512 
959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad
+DIST feather-2.5.2-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610
 SHA512 
dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7
+DIST feather-2.5.2-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 
06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648
+DIST feather-2.5.2-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5
 SHA512 
9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf
+DIST feather-2.5.2-monero.tar.gz 14014516 BLAKE2B 
0f5f74b1e9c72e0671d010910730e21b0990be09f5fffc472e7493004c2d3583b60f4eab90ba396be359cf22771b5d21c66e6d7a46b2094d94f0b81f4375260e
 SHA512 
ab9466d9d93632fea476d9aa9de5fb4298a8b74a340d144c061ce438e36f2bee056a30d66d37c1cc3128576539f45b135e8d336c66c6961651e1846370f205e2
+DIST feather-2.5.2-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
+DIST feather-2.5.2.tar.gz 1322312 BLAKE2B 
8c5ad7353dc0a2e52f7fb045aea0f110c45f0eca1fbab9cbddbb4a9da6ebe8c9983fff56783a5df5864a6a8483bfd9102f09adb87974766f3d4eab340dfc8568
 SHA512 
5cfb4710784046d0d960f715dc9c67e2fd32a36d055a810aedead13e3d1056b7d681db1a2f64905961ac947d54385e1f9dafec5ebfc6daff6a16442e4aa49f46

diff --git a/net-p2p/feather/feather-2.5.2.ebuild 
b/net-p2p/feather/feather-2.5.2.ebuild
new file mode 100644
index 00..5785d1321e
--- /dev/null
+++ b/net-p2p/feather/feather-2.5.2.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+#Verify feather-${PV}.tar.gz with  
https://github.com/feather-wallet/feather-sigs
+SINGLEAPPLICATION_DIST_COMIT="3e8e85d1a487e433751711a8a090659684d42e3b"
+MONERO_DIST_COMIT="1f068d1ee84849b3b1758b0a46844834019de1bc"
+   MINIUPNP_DIST_COMIT="544e6fcc73c5ad9af48a8985c94f0f1d74

[gentoo-commits] repo/proj/guru:master commit in: net-p2p/dogecoin-qt/

2023-10-27 Thread David Roman
commit: e69695cc63a79cb76b172b75a13129b9298f6aef
Author: Victor Skovorodnikov  yandex  com>
AuthorDate: Fri Oct 27 22:04:45 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Oct 27 22:12:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e69695cc

net-p2p/dogecoin-qt: support for C++14 standard

- Fixes build failure for dependencies such as protobuf that only support C++14 
and newer.

Signed-off-by: Victor Skovorodnikov  yandex.com>

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild 
b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
index e7a887d145..229340a2bd 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 WANT_AUTOCONF="2.5"
-inherit autotools desktop xdg-utils
+inherit autotools desktop xdg-utils flag-o-matic
 DESCRIPTION="Dogecoin Core Qt for desktop. Downloaded blockchain is under 
2.2GB. Much secure."
 HOMEPAGE="https://github.com/dogecoin";
 SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz 
-> ${PN}-v${PV}.tar.gz"
@@ -93,6 +93,7 @@ src_configure() {
$(use_enable tests tests)
)
 
+   append-cxxflags "-std=c++14"
econf "${my_econf[@]}"
 }
 



[gentoo-commits] repo/proj/guru:master commit in: app-misc/kmon/

2023-10-27 Thread David Roman
commit: e39453f1f835e7376b9e2b3ff4c2c5d4a0ca178c
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Fri Oct 27 12:44:51 2023 +
Commit: David Roman  gmail  com>
CommitDate: Fri Oct 27 12:44:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e39453f1

app-misc/kmon: new package, add 1.6.4

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 app-misc/kmon/Manifest  | 107 +
 app-misc/kmon/kmon-1.6.4.ebuild | 130 
 app-misc/kmon/metadata.xml  |  11 
 3 files changed, 248 insertions(+)

diff --git a/app-misc/kmon/Manifest b/app-misc/kmon/Manifest
new file mode 100644
index 00..a94fdf7732
--- /dev/null
+++ b/app-misc/kmon/Manifest
@@ -0,0 +1,107 @@
+DIST ahash-0.8.6.crate 42780 BLAKE2B 
ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b
 SHA512 
46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
+DIST allocator-api2-0.2.16.crate 59025 BLAKE2B 
fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e
 SHA512 
e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
+DIST anstream-0.6.4.crate 20593 BLAKE2B 
2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3
 SHA512 
0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159
+DIST anstyle-1.0.4.crate 13998 BLAKE2B 
fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59
 SHA512 
671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
+DIST anstyle-parse-0.2.2.crate 24696 BLAKE2B 
979daa24ccc3ea484445216bddc190f148f0ad83b95c997c1becbadfb641b67834980c413bcf5b7ddc2c6883d5e071a9636fbb44f79680ac42f8b73a797e466a
 SHA512 
28039806f87c2bd8266cea834975939b79fdf0cc95a029654806655c0662520aa497d84eefadcd9edce204986e60b62678e76a09cdb38bcc50c91e9d05c4bee9
+DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
+DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 
593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2
 SHA512 
75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bitflags-2.4.1.crate 37043 BLAKE2B 
f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414
 SHA512 
d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
+DIST block-0.1.6.crate 4077 BLAKE2B 
a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e
 SHA512 
c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
+DIST bytesize-1.3.0.crate 10164 BLAKE2B 
049f292705082dbd3b2f0abb6f153023613107949f4849154aadce2181f4568ea1b3c12f00b6ad56146f8a4f3b07b7025498e0c989ac6561ac7255720b85ffab
 SHA512 
c718af51b0da2979b70142012544fde6bbf8639cd4fde66a8066b138f7f58dce019209e27566027dc0ec5a7fc1d2ee17b9b6366cc7a5f95a6419e29a0ffedab5
+DIST cassowary-0.3.0.crate 22876 BLAKE2B 
7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9
 SHA512 
0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 S

[gentoo-commits] repo/proj/guru:master commit in: app-admin/pulumi-bin/

2023-10-27 Thread David Roman
commit: 7bc8dbab846cfd1243a7df1c516bff573327791e
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Thu Oct 26 21:21:33 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Oct 26 21:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7bc8dbab

app-admin/pulumi-bin: add 3.91.0, drop 3.88.0

Signed-off-by: Alexey Zapparov  zapparov.com>

 app-admin/pulumi-bin/Manifest  | 3 +--
 .../pulumi-bin/{pulumi-bin-3.88.0.ebuild => pulumi-bin-3.91.0.ebuild}  | 0
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest
index a1c154f3f7..159cc27913 100644
--- a/app-admin/pulumi-bin/Manifest
+++ b/app-admin/pulumi-bin/Manifest
@@ -1,3 +1,2 @@
-DIST pulumi-v3.88.0-linux-x64.tar.gz 168130870 BLAKE2B 
876f03ae240f338a5a258cd0ddfca089837b55a29d1ded333b5c89cdcf5abcc4f7561cd31ccb7bd5a679d2a7e29dec1102e3a77cff5061d90e48570c0bfb3688
 SHA512 
bc85f4362cf0665b706aab731d079797e1eca9a064d5cf411891e5aa2e2cf50eefb76a7f1e156799754ec51548db17e9438ee6e0be077e692e0b25a6e0017d96
 DIST pulumi-v3.89.0-linux-x64.tar.gz 168161986 BLAKE2B 
0720c66fe5a64e8c988d54bd8775af2498ad75512b3b01962a4200d305afe8e58d7ea30864f9fac652c08aff3859b1d444b24e38719a2a0fa1e85be5ee3f53b4
 SHA512 
cc2e10e9bcb6c6cdbca18081668c9e8eda45f885cd65f4b0e27d4de5a8446c9a523c08a3b57759686eda0bb0513dd30589ecbc639cf32c7f8ccb178d9b620f2e
-DIST pulumi-v3.90.1-linux-x64.tar.gz 154431830 BLAKE2B 
9316928d17b05fa93086b4a056f999ce0f66de0a5c9c13051c624777a50faa75c93534c899cb472cce7328f5d9b5d249133d1242d36944094b861e6a511dc234
 SHA512 
b5e1d9036361968eb07e20a5f8e31fc4526bae64ef2f914345b81e553843f735d66515832220dadafc9719c90d610f69745e1753d23da2eb4ff9fb0161d3941b
+DIST pulumi-v3.91.0-linux-x64.tar.gz 154425596 BLAKE2B 
3b11b8efcdc37063316cdf60f97edecebdd39e671ec6167a0d9fe6517d63575f8424cb935b9e41e6d41e98fb9b5d599d339b108566b7c76cad4b74b47f352e5d
 SHA512 
f747f5d268266503d2cc49ed3ac42ef493c1f2da878714a51f607b233f157ff25126e242d01c8d83c439776293f6d1799709cf787ebff4ba15bb0b88af17290c

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.88.0.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.91.0.ebuild
similarity index 100%
rename from app-admin/pulumi-bin/pulumi-bin-3.88.0.ebuild
rename to app-admin/pulumi-bin/pulumi-bin-3.91.0.ebuild



[gentoo-commits] repo/proj/guru:master commit in: net-wireless/bluetuith/

2023-10-27 Thread David Roman
commit: e663027fc2187fce13e68b94977fba7301c4c2de
Author: Rahil Bhimjiani  gmail  com>
AuthorDate: Thu Oct 26 00:58:04 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Oct 26 02:44:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e663027f

net-wireless/bluetuith: add 0.1.8 & update live

support arm64

Signed-off-by: Rahil Bhimjiani  gmail.com>

 net-wireless/bluetuith/Manifest |  3 +++
 .../{bluetuith-.ebuild => bluetuith-0.1.8.ebuild}   | 13 -
 net-wireless/bluetuith/bluetuith-.ebuild| 13 -
 3 files changed, 19 insertions(+), 10 deletions(-)

diff --git a/net-wireless/bluetuith/Manifest b/net-wireless/bluetuith/Manifest
index b3c2d3a0a7..efd2ab467a 100644
--- a/net-wireless/bluetuith/Manifest
+++ b/net-wireless/bluetuith/Manifest
@@ -1,3 +1,6 @@
 DIST bluetuith-0.1.7-deps.tar.xz 23522828 BLAKE2B 
e154a25c1cb87eea8c8ecae262ce3518d2736280d6f74ea38cce95016dd70f63d023310d80418511c2989f66bff84873838cfef07437cf9986c9ed4d8eaa79a6
 SHA512 
c276d28954f53de68d8664275976d448ced101aa5480e71afc4d96d2b84b84907eb0b1351405c051a71d0aeb39e78b2c20b6a37222ae506270dd44f6d298d6c4
 DIST bluetuith-0.1.7-docs.tar.gz 2347918 BLAKE2B 
17fd92feb5ad39fca00ae47e704b71a3ac421dbc5abdedbb9079775ed4f10a294c7899564b2101ac4ac73b7c8f8128dd1382abb01276c3258d4d4ca99e51a586
 SHA512 
7a5124e62383470e7f82d66fb1632c19e3e6085b4cd9bbe38088004a21743e9b65ae2bb5a1a837f15e2ca00d6ea3304311eeb0ecd7acf0e62eac1ccfc30c703b
 DIST bluetuith-0.1.7.tar.gz 1481408 BLAKE2B 
3973aa911fa845416f9d7d2085bddd7e94d7a8f377dfc9214c8fe943be3be2dae3e5ae92e30eb164f3fa96f4cbe9d6299f86c4b3adaef1bd00ae53554c5d9bf5
 SHA512 
431fc89073562dd0e163759d7a97c38d378e51276c0233f26d8ba455fe346fcfc2c4e9fa102500ff1cfa0ba2b69adb820fd4b11bce2739ce65cfe296cd936a3b
+DIST bluetuith-0.1.8-deps.tar.xz 23536984 BLAKE2B 
132e6fbd55cac55da2a454e0b97dc95ed17b99f6ca1d08c1c1ad173d196214430845d7cb036f14639f3c67342b3e4de4f13bcabc1577b6367214a146483cb0c9
 SHA512 
ec1a7d4e06f7e02c24eb2e946ad0d08006d6a6706762df4caa0152473f00f5cac90a9a9db7a5b47d50c6fb6d3c447c82895611b8d1a10116e85d429bb7b8a609
+DIST bluetuith-0.1.8-docs.tar.gz 2382735 BLAKE2B 
a1cf408cda2b115efdac1a1ab650d2564df5ac4b1f9e037a1c43bbe898b2e6b452b06c4dc634d3c1b124bd5c8e543d6a128a8e35eae89d7f87fb5cac929128f2
 SHA512 
a8b25e68936dbab717232d159669933d8055182193c4427d1a28fb0ed31a22cd1a80df8ea04824d2d9c95359f859cbd4c5bc8fac65ecac21c7ee9b5e6972d51e
+DIST bluetuith-0.1.8.tar.gz 1484790 BLAKE2B 
9061502606aba7a23aa0ccfe812864f283c380d0d47dee38f54bcd0f360ce5b4aade5483bd884eb062d03de8f4d8249c7c362066adfcd495bd371f684ae06f14
 SHA512 
0905af9fc9abdad38150961b4de09d5c78ac0577ba5acc20e7ab5f0578d1c837ec5dc4ede099d36132f626e0fab2a6420a275f883e2be7eb2ac61ebea56d2a13

diff --git a/net-wireless/bluetuith/bluetuith-.ebuild 
b/net-wireless/bluetuith/bluetuith-0.1.8.ebuild
similarity index 84%
copy from net-wireless/bluetuith/bluetuith-.ebuild
copy to net-wireless/bluetuith/bluetuith-0.1.8.ebuild
index fc51ac60f0..8163bcef19 100644
--- a/net-wireless/bluetuith/bluetuith-.ebuild
+++ b/net-wireless/bluetuith/bluetuith-0.1.8.ebuild
@@ -8,19 +8,22 @@ inherit go-module
 DESCRIPTION="A TUI bluetooth manager for Linux written in Go"
 HOMEPAGE="https://darkhz.github.io/bluetuith";
 
-GIT_DOCUMENTATION_COMMIT="9c215bb1a64bdbf0f88060db4de6701215799033"
+GIT_DOCUMENTATION_COMMIT="3b2ebf5a6bc8a9ed2dc48e1fa7f0df5851ddb84b"
 
-if [[ ${PV} == ** ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/darkhz/bluetuith.git";
 else
SRC_URI="https://github.com/darkhz/bluetuith/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
SRC_URI+=" 
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz
 -> ${P}-deps.tar.xz"
SRC_URI+=" 
https://github.com/darkhz/bluetuith/archive/${GIT_DOCUMENTATION_COMMIT}.tar.gz 
-> ${P}-docs.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm64"
 fi
 
-LICENSE="Apache-2.0 BSD-2 BSD MIT"
+# main
+LICENSE="Apache-2.0"
+# deps
+LICENSE+=" BSD-2 BSD MIT"
 SLOT="0"
 
 IUSE="doc"
@@ -30,7 +33,7 @@ RDEPEND="
 "
 
 src_unpack() {
-   if [[ ${PV} == ** ]]; then
+   if [[ ${PV} == * ]]; then
# unpack code
git-r3_src_unpack
 

diff --git a/net-wireless/bluetuith/bluetuith-.ebuild 
b/net-wireless/bluetuith/bluetuith-.ebuild
index fc51ac60f0..8163bcef19 100644
--- a/net-wireless/bluetuith/bluetuith-.ebuild
+++ b/net-wireless/bluetuith/bluetuith-.ebuild
@@ -8,19 +8,22 @@ inherit go-module
 DESCRIPTION="A TUI bluetooth manager for Linux written in Go"
 HOMEPAGE="https://darkhz.github.io/bluetuith";
 
-GIT_DOCUMENTATION_COMMIT="9c215bb1a64bdbf0f88060db4de6701215799033"
+GIT_DOCUMENTATION_COMMIT="3b2ebf5a6bc8a9ed2dc48e1fa7f0df5851ddb84b"
 
-if [[ ${PV} == ** ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/d

[gentoo-commits] repo/proj/guru:dev commit in: net-vpn/mullvadvpn-app/

2023-10-27 Thread David Roman
commit: 9bb410b9d256183146c3c75b0d10dc9fe096bb88
Author: David Roman  gmail  com>
AuthorDate: Sat Oct 28 01:06:16 2023 +
Commit: David Roman  gmail  com>
CommitDate: Sat Oct 28 01:06:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9bb410b9

net-vpn/mullvadvpn-app: new package, add 2023.5

Signed-off-by: David Roman  gmail.com>

 net-vpn/mullvadvpn-app/Manifest|  1 +
 net-vpn/mullvadvpn-app/metadata.xml| 11 +
 .../mullvadvpn-app/mullvadvpn-app-2023.5.ebuild| 48 ++
 3 files changed, 60 insertions(+)

diff --git a/net-vpn/mullvadvpn-app/Manifest b/net-vpn/mullvadvpn-app/Manifest
new file mode 100644
index 00..4dba13678e
--- /dev/null
+++ b/net-vpn/mullvadvpn-app/Manifest
@@ -0,0 +1 @@
+DIST MullvadVPN-2023.5_x86_64.rpm 81073977 BLAKE2B 
eb844bd61b1cfcb97e1b9f79940e55d4f6cf9e028bbf472d5a4b3e64778537888aff7788413634d74feca063b1a6d9c71ad2f616708766192633ea9a214dc437
 SHA512 
b4d6055704a61e3113f3e6446d9e51225f582ee5b33dc7ef8b8d13ecf0d292de42e2a0eeea0bfc323ec0274374de6a6f0b2f927ff2ae6087192d6ebb15f16259

diff --git a/net-vpn/mullvadvpn-app/metadata.xml 
b/net-vpn/mullvadvpn-app/metadata.xml
new file mode 100644
index 00..b2cd3596d1
--- /dev/null
+++ b/net-vpn/mullvadvpn-app/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   davidroma...@gmail.com
+   David Roman
+   
+   
+   mullvad/mullvad-app 
+   
+

diff --git a/net-vpn/mullvadvpn-app/mullvadvpn-app-2023.5.ebuild 
b/net-vpn/mullvadvpn-app/mullvadvpn-app-2023.5.ebuild
new file mode 100644
index 00..89814fa77a
--- /dev/null
+++ b/net-vpn/mullvadvpn-app/mullvadvpn-app-2023.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop rpm systemd shell-completion
+
+DESCRIPTION="Tool used to manage daemon setup"
+HOMEPAGE="https://github.com/mullvad/mullvadvpn-app https://mullvad.net/";
+SRC_URI="amd64? ( 
https://github.com/mullvad/mullvadvpn-app/releases/download/${PV}/MullvadVPN-${PV}_x86_64.rpm
 )"
+
+LICENSE="GPL-3"
+SLOT="0"
+RESTRICT="test strip"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}"
+
+src_install() {
+   # Using doins -r would strip executable bits from all binaries
+   cp -pPR "${S}"/opt "${D}"/ || die "Failed to copy files"
+   fperms +x "/opt/Mullvad VPN/chrome_crashpad_handler"
+   fperms 4755 "/opt/Mullvad VPN/chrome-sandbox"
+
+   # tbh I don't know if all next lines are needed or we can just do cp 
-pPR "${S}"/usr "${D}"/" 
+
+   local i
+   dobin "${S}"/usr/bin/mullvad
+   dobin "${S}"/usr/bin/mullvad-daemon
+   dobin "${S}"/usr/bin/mullvad-exclude
+   dosym "/opt/Mullvad VPN/resources/mullvad-problem-report" 
/usr/bin/mullvad-problem-report
+
+   systemd_newunit "${S}"/usr/lib/systemd/system/mullvad-daemon.service 
mullvad-daemon.service
+   systemd_newunit 
"${S}"/usr/lib/systemd/system/mullvad-early-boot-blocking.service 
mullvad-early-boot-blocking.service
+
+   newbashcomp "${S}"/usr/share/bash-completion/completions/mullvad mullvad
+   newfishcomp "${S}"/usr/share/fish/vendor_completions.d/mullvad.fish 
mullvad
+   newzshcomp "${S}"/usr/share/zsh/site-functions/_mullvad _mullvad
+
+   domenu "${S}"/usr/share/applications/mullvad-vpn.desktop
+   local x
+   for x in 16 32 48 64 128 256 512 1024; do
+   doicon -s ${x} 
${S}/usr/share/icons/hicolor/${x}x${x}/apps/mullvad-vpn.png
+   done
+
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/libabigail/

2023-10-27 Thread Sam James
commit: 6a4f2d66611f6c8b4e3bb2e5fb6b4b5ad8da5d7a
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 01:05:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 01:05:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4f2d66

dev-util/libabigail: Stabilize 2.3-r2 amd64, #916377

Signed-off-by: Sam James  gentoo.org>

 dev-util/libabigail/libabigail-2.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/libabigail/libabigail-2.3-r2.ebuild 
b/dev-util/libabigail/libabigail-2.3-r2.ebuild
index 9dca18088bcc..e2fa3845cfb2 100644
--- a/dev-util/libabigail/libabigail-2.3-r2.ebuild
+++ b/dev-util/libabigail/libabigail-2.3-r2.ebuild
@@ -31,7 +31,7 @@ else
LIBABIGAIL_DOCS_USEFLAG="doc"
fi
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="Apache-2.0-with-LLVM-exceptions"



[gentoo-commits] repo/gentoo:master commit in: dev-util/libabigail/

2023-10-27 Thread Sam James
commit: dbda6fb03f50316b936c2fe0aee70663ddc6f80e
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 01:05:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 01:05:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbda6fb0

dev-util/libabigail: Stabilize 2.3-r2 arm64, #916377

Signed-off-by: Sam James  gentoo.org>

 dev-util/libabigail/libabigail-2.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/libabigail/libabigail-2.3-r2.ebuild 
b/dev-util/libabigail/libabigail-2.3-r2.ebuild
index e2fa3845cfb2..2b513c353383 100644
--- a/dev-util/libabigail/libabigail-2.3-r2.ebuild
+++ b/dev-util/libabigail/libabigail-2.3-r2.ebuild
@@ -31,7 +31,7 @@ else
LIBABIGAIL_DOCS_USEFLAG="doc"
fi
 
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="Apache-2.0-with-LLVM-exceptions"



[gentoo-commits] repo/gentoo:master commit in: dev-util/libabigail/

2023-10-27 Thread Sam James
commit: 0911fe2b3fb47a3bf0594ebe18c8570664f12b66
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 01:05:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 01:05:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0911fe2b

dev-util/libabigail: Stabilize 2.3-r2 arm, #916377

Signed-off-by: Sam James  gentoo.org>

 dev-util/libabigail/libabigail-2.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/libabigail/libabigail-2.3-r2.ebuild 
b/dev-util/libabigail/libabigail-2.3-r2.ebuild
index 2b513c353383..d984d3b5bf84 100644
--- a/dev-util/libabigail/libabigail-2.3-r2.ebuild
+++ b/dev-util/libabigail/libabigail-2.3-r2.ebuild
@@ -31,7 +31,7 @@ else
LIBABIGAIL_DOCS_USEFLAG="doc"
fi
 
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="Apache-2.0-with-LLVM-exceptions"



[gentoo-commits] repo/gentoo:master commit in: media-libs/lilv/

2023-10-27 Thread Sam James
commit: e7310a317e828b2657f002a8ddb7cf7fc3d9f422
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 00:51:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 00:51:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7310a31

media-libs/lilv: fix dependencies

Started to use zix too.

Signed-off-by: Sam James  gentoo.org>

 media-libs/lilv/{lilv-0.24.22.ebuild => lilv-0.24.22-r1.ebuild} | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-libs/lilv/lilv-0.24.22.ebuild 
b/media-libs/lilv/lilv-0.24.22-r1.ebuild
similarity index 89%
rename from media-libs/lilv/lilv-0.24.22.ebuild
rename to media-libs/lilv/lilv-0.24.22-r1.ebuild
index b8a215c8d607..e83109849f76 100644
--- a/media-libs/lilv/lilv-0.24.22.ebuild
+++ b/media-libs/lilv/lilv-0.24.22-r1.ebuild
@@ -31,11 +31,12 @@ BDEPEND="
 # Take care on bumps to check minimum versions!
 RDEPEND="
${PYTHON_DEPS}
-   dev-libs/serd[${MULTILIB_USEDEP}]
+   >=dev-libs/serd-0.30.10[${MULTILIB_USEDEP}]
>=dev-libs/sord-0.16.16[${MULTILIB_USEDEP}]
+   >=dev-libs/zix-0.4.0[${MULTILIB_USEDEP}]
media-libs/libsndfile
-   media-libs/lv2[${MULTILIB_USEDEP}]
-   media-libs/sratom[${MULTILIB_USEDEP}]
+   >=media-libs/lv2-1.18.2[${MULTILIB_USEDEP}]
+   >=media-libs/sratom-0.6.10[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/sratom/

2023-10-27 Thread Sam James
commit: 7d2d89364a8fe782ad5e9e9c515f313ccb2b65b5
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 00:47:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 00:47:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2d8936

media-libs/sratom: fix minimum versions

Signed-off-by: Sam James  gentoo.org>

 media-libs/sratom/sratom-0.6.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/sratom/sratom-0.6.16.ebuild 
b/media-libs/sratom/sratom-0.6.16.ebuild
index 787d7e0e66de..1f113ef3e2cb 100644
--- a/media-libs/sratom/sratom-0.6.16.ebuild
+++ b/media-libs/sratom/sratom-0.6.16.ebuild
@@ -28,9 +28,9 @@ BDEPEND="
 "
 # Take care on bumps to check minimum versions!
 RDEPEND="
-   dev-libs/serd
+   >=dev-libs/serd-0.30.10
>=dev-libs/sord-0.16.16
-   media-libs/lv2
+   >=media-libs/lv2-1.18.4
 "
 DEPEND="${RDEPEND}
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zix/

2023-10-27 Thread Sam James
commit: 020e98e0ccd84fcbd219f622410ead25037fa94a
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 00:47:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 00:47:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020e98e0

dev-libs/zix: fix HOMEPAGE

The old one 404'd.

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zix/zix-0.4.2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-libs/zix/zix-0.4.2.ebuild b/dev-libs/zix/zix-0.4.2.ebuild
index 01a7b8abd503..e12ee399e668 100644
--- a/dev-libs/zix/zix-0.4.2.ebuild
+++ b/dev-libs/zix/zix-0.4.2.ebuild
@@ -5,13 +5,14 @@ EAPI=8
 
 inherit meson-multilib
 
-SRC_URI="https://download.drobilla.net/${P}.tar.xz";
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 DESCRIPTION="Lightweight C library of portability wrappers and data structures"
-HOMEPAGE="https://drobilla.net/software/zix.html";
+#HOMEPAGE="https://drobilla.net/software/zix.html";
+HOMEPAGE="https://gitlab.com/drobilla/zix";
+SRC_URI="https://download.drobilla.net/${P}.tar.xz";
 
 LICENSE="ISC"
 SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/zix/

2023-10-27 Thread Sam James
commit: fb8c24d37926cef6952ceeda796d992ebed19b67
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 00:46:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 00:46:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb8c24d3

dev-libs/zix: add gitlab upstream metadata

Signed-off-by: Sam James  gentoo.org>

 dev-libs/zix/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/zix/metadata.xml b/dev-libs/zix/metadata.xml
index 52de0bfb7f99..2880a8c8adec 100644
--- a/dev-libs/zix/metadata.xml
+++ b/dev-libs/zix/metadata.xml
@@ -6,6 +6,7 @@
Gentoo ProAudio Project


+   drobilla/zix
drobilla/zix

 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/sord/

2023-10-27 Thread Sam James
commit: ff2f91e424396de0ddb6dd9743f22214ba466a1f
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 00:44:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 00:44:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff2f91e4

dev-libs/sord: fix minimum versions

Signed-off-by: Sam James  gentoo.org>

 dev-libs/sord/sord-0.16.16-r1.ebuild | 4 ++--
 dev-libs/sord/sord-.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/sord/sord-0.16.16-r1.ebuild 
b/dev-libs/sord/sord-0.16.16-r1.ebuild
index 97b332ef8612..c737fb1e29db 100644
--- a/dev-libs/sord/sord-0.16.16-r1.ebuild
+++ b/dev-libs/sord/sord-0.16.16-r1.ebuild
@@ -32,8 +32,8 @@ BDEPEND="
 "
 # Take care on bumps to check minimum versions!
 RDEPEND="
-   dev-libs/serd[${MULTILIB_USEDEP}]
-   dev-libs/zix[${MULTILIB_USEDEP}]
+   >=dev-libs/serd-0.30.10[${MULTILIB_USEDEP}]
+   >=dev-libs/zix-0.4.0[${MULTILIB_USEDEP}]
tools? ( dev-libs/libpcre2[${MULTILIB_USEDEP}] )
 "
 DEPEND="${RDEPEND}"

diff --git a/dev-libs/sord/sord-.ebuild b/dev-libs/sord/sord-.ebuild
index 97b332ef8612..c737fb1e29db 100644
--- a/dev-libs/sord/sord-.ebuild
+++ b/dev-libs/sord/sord-.ebuild
@@ -32,8 +32,8 @@ BDEPEND="
 "
 # Take care on bumps to check minimum versions!
 RDEPEND="
-   dev-libs/serd[${MULTILIB_USEDEP}]
-   dev-libs/zix[${MULTILIB_USEDEP}]
+   >=dev-libs/serd-0.30.10[${MULTILIB_USEDEP}]
+   >=dev-libs/zix-0.4.0[${MULTILIB_USEDEP}]
tools? ( dev-libs/libpcre2[${MULTILIB_USEDEP}] )
 "
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/

2023-10-27 Thread Sam James
commit: 848ef06e5c7b39ceadae3a3090cb0ab2e6a9fb9f
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 00:25:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 00:25:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848ef06e

sys-apps/systemd: Stabilize 254.5 amd64, #916072

Signed-off-by: Sam James  gentoo.org>

 sys-apps/systemd/systemd-254.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd/systemd-254.5.ebuild 
b/sys-apps/systemd/systemd-254.5.ebuild
index 3767605a66e2..3fbd0bbf96e1 100644
--- a/sys-apps/systemd/systemd-254.5.ebuild
+++ b/sys-apps/systemd/systemd-254.5.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib pam python-single-r1



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp4/

2023-10-27 Thread Sam James
commit: d8b11987d0c04f66380eda3f36df1918da09e9bd
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Oct 22 23:08:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 00:24:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b11987

dev-ml/camlp4: drop 4.05_p1-r2 (requires old ocaml)

Signed-off-by: John Helmert III  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-ml/camlp4/Manifest |  1 -
 dev-ml/camlp4/camlp4-4.05_p1-r2.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/dev-ml/camlp4/Manifest b/dev-ml/camlp4/Manifest
index 697499398f99..932ed4319fdb 100644
--- a/dev-ml/camlp4/Manifest
+++ b/dev-ml/camlp4/Manifest
@@ -1,4 +1,3 @@
-DIST camlp4-4.05_p1.tar.gz 647566 BLAKE2B 
068c1016a75616811787eb480b61349a32960997f03e0bc99d63e15357a8932a6019d9e7195541fd942ef99fc1d71c067fb5fcb0fd0c2c3efb77aac494589854
 SHA512 
0ee9720286d0d832fb7d2d21a8877856e0e47c94c86b1b58d28f8e757a18472eecb56a16e3a04ce815f240dd5048f5d597515461d084fd1cf4da1b121f97a3fe
 DIST camlp4-4.09_p1.tar.gz 649702 BLAKE2B 
2bf0fd0b4f22d21b9fa7e195a26f4dece56549c56d191480d5c874aac9422d2d4aa41e23e96c078f653f6da6bdbd186583cb02e857741fdb526b53b000b981bb
 SHA512 
71a8eed173013bdea61f7a268c82acaa1f5215aebbf4b638efba137760e849f9fede82f801aa14e5d6cc334d6e67d752988b15a36557b363a8feaf9ba1d1add4
 DIST camlp4-4.10_p1.tar.gz 650092 BLAKE2B 
d7a6221dba5f6ec6963fe35236c29f39b8ae8f928618b5a58f72e7b1cc1f50d716b110f9684150716b56784cf703c0d8fcbc1aad32aeab638faca9c1bf2d5b9e
 SHA512 
7ae0e20053a43399daa4ee9b93b6f4dbebc3e17c5ee79d069c4903cdfb2bf1cfc7d6badecf92fcf62e97a5f85f3be6ed82a62eb2a311bf6398b2792eacf763d8
 DIST camlp4-4.11_p1.tar.gz 650280 BLAKE2B 
6fe46b49c1f2b2e5fc87fbbbdba3ccae795c555737495c298456b84f0dca79c750aa6e4ab2c23bbc7ba4724defdfb739e370f468a78658035474d2f3ad255995
 SHA512 
8e572602c1c465017a234565efa2249c935ba1ad3d399a6b264bfbec345958130a96311c79e437ac995e3ead9ff7b4f2d3fe6aa4a3a82431ae0cc6257a300f4c

diff --git a/dev-ml/camlp4/camlp4-4.05_p1-r2.ebuild 
b/dev-ml/camlp4/camlp4-4.05_p1-r2.ebuild
deleted file mode 100644
index 097328a962bf..
--- a/dev-ml/camlp4/camlp4-4.05_p1-r2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PV=${PV/_p/+}
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION="System for writing extensible parsers for programming languages"
-HOMEPAGE="https://github.com/camlp4/camlp4";
-SRC_URI="https://github.com/camlp4/camlp4/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
-IUSE="+ocamlopt"
-
-RDEPEND="dev-lang/ocaml:0/$(ver_cut 1-2)[ocamlopt?]"
-DEPEND="${RDEPEND}
-   dev-ml/ocamlbuild[ocamlopt?]
-   dev-ml/findlib:="
-
-QA_FLAGS_IGNORED='.*'
-
-S="${WORKDIR}/${P/_p/-}"
-
-src_configure() {
-   ./configure \
-   --bindir="${EPREFIX}/usr/bin" \
-   --libdir="$(ocamlc -where)" \
-   --pkgdir="$(ocamlc -where)" \
-   || die
-}
-
-src_compile() {
-   # Increase stack limit to 11GiB to avoid stack overflow error.
-   ulimit -s 1153
-   emake byte
-   use ocamlopt && emake native
-}
-
-src_install() {
-   emake DESTDIR="${D}" install install-META
-   dodoc CHANGES.md README.md
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/mldonkey/

2023-10-27 Thread Sam James
commit: 72c5e7ebab1b1bb0b8e978db9f602537dade9ac9
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Oct 22 23:22:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 00:24:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c5e7eb

net-p2p/mldonkey: dekeyword ~hppa

dev-ml/num isn't keyworded here.

Signed-off-by: John Helmert III  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 net-p2p/mldonkey/mldonkey-3.1.7-r3.ebuild | 4 ++--
 net-p2p/mldonkey/mldonkey-3.1.7-r4.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-p2p/mldonkey/mldonkey-3.1.7-r3.ebuild 
b/net-p2p/mldonkey/mldonkey-3.1.7-r3.ebuild
index 45fa0e1fb21b..93fda299704c 100644
--- a/net-p2p/mldonkey/mldonkey-3.1.7-r3.ebuild
+++ b/net-p2p/mldonkey/mldonkey-3.1.7-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ygrek/mldonkey/releases/download/release-${PV//./-}-
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
 
 IUSE="bittorrent doc fasttrack gd gnutella gtk guionly magic +ocamlopt upnp"
 

diff --git a/net-p2p/mldonkey/mldonkey-3.1.7-r4.ebuild 
b/net-p2p/mldonkey/mldonkey-3.1.7-r4.ebuild
index f1a8234fa2b4..bfae89b54983 100644
--- a/net-p2p/mldonkey/mldonkey-3.1.7-r4.ebuild
+++ b/net-p2p/mldonkey/mldonkey-3.1.7-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ygrek/mldonkey/releases/download/release-${PV//./-}-
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
 
 IUSE="bittorrent doc fasttrack gd gnutella magic +ocamlopt upnp"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/ocaml/

2023-10-27 Thread Sam James
commit: da16ce0bc073186b149ff9cd6c6e8b724c88fd59
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Oct 22 23:00:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 00:24:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da16ce0b

dev-lang/ocaml: drop 4.05.0-r9

Bug: https://bugs.gentoo.org/719134
Signed-off-by: John Helmert III  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/28090
Signed-off-by: Sam James  gentoo.org>

 dev-lang/ocaml/Manifest   |   3 -
 dev-lang/ocaml/ocaml-4.05.0-r9.ebuild | 156 --
 2 files changed, 159 deletions(-)

diff --git a/dev-lang/ocaml/Manifest b/dev-lang/ocaml/Manifest
index 330bb3062ab5..0d030bed824b 100644
--- a/dev-lang/ocaml/Manifest
+++ b/dev-lang/ocaml/Manifest
@@ -1,5 +1,3 @@
-DIST ocaml-4.05.0-patches-1.tar.bz2 4009 BLAKE2B 
052c3a6859a942f2993d0b06ab57ca8f7469650c096f20bff7ff7cf5c2842e8d5019d595a4eca0dc1a4e5feda2db8a831a6917b3b6d9f39166c8ae7af1e894e7
 SHA512 
b349e6613201d9400f736c5b2d0ede01e7e113524cbc698a71fb97cb1eb67f90af8c2fbd3fd8abeccf3193e317cdd8258aee328c3e078634385c21558619
-DIST ocaml-4.05.0.tar.gz 4431750 BLAKE2B 
c2ab003a13e0a581ebd0e1c96eeb8a9baea9bfe6bee08823b0e4541819201ec109f1846e13fc1aefa51a001eefbb8f73320ba854d41975fc68cef41bc75b1ecc
 SHA512 
9a060ae4b741e1687277403e5bdb8f6eda2e2ebf6c45f7c0149b66ea1213cb26d13febfbb3f11c12543e244cfdd053b786b09c4145e2348e5d89a7206f7de225
 DIST ocaml-4.09.0-patches-1.tar.bz2 3300 BLAKE2B 
ef710ea5ed5a243ae684f68b7f203ba454192c9f8f19c32697d336bf18cf2a0e8ea08df232b0fd8e2475a000758a5ba95b3794096ec7d0d1b292a715ab3de86f
 SHA512 
94096b99fd58b32232e418c5736203f08ab3c1558154ed00d4290730bd4db849bc60dfae6160f344acce63bbb8eaceecee25cf836bb73fa419d7bbf4eac433f1
 DIST ocaml-4.09.0.tar.gz 4838748 BLAKE2B 
80f29d535c64bf2371b480217723ed20b2b21cfd93ce31366a7b91e7ddffdf68db4e88d085288b7e21efee567a13f42ecff24c3a0115507b006acf844239cefd
 SHA512 
dc0271e591bf929b751705835790949a9d741e12d085c8b207c3689b5838a02ea8de80da8b2605d2e6744f2f541b0d1694ffafff9509e99ce01f3a391f6ef2ae
 DIST ocaml-4.10.2-patches-1.tar.bz2 3180 BLAKE2B 
474471e10c4525e4da730fcf8602fddf5209f7d8eb15bd76894ed2bc22213a6e61aa7f52b1b67dff6c8bf04eac7d759ada28f1783c83a075cc65e7e5caadc715
 SHA512 
1456f90c0c833461eb9d1c140ba1a7358aa9351f6303e83b0e19bb8688dcb17bdad211f4cec1281a47180bbdddcfdbf44367b47a6b301d2ea41fa9d926bd03a5
@@ -9,4 +7,3 @@ DIST ocaml-4.12.1.tar.gz 5181696 BLAKE2B 
9d21438e09b1a9680eabb65f5c78d9fe8445959
 DIST ocaml-4.13.1.tar.gz 5323203 BLAKE2B 
f1dcb1601ebfa2a37351e3a466a7ca601518c2da403b01aeb182738a54d5887523ab554d747d6591cb09b07b417865e20907f7877117b2d2d069ef6c9edc0fae
 SHA512 
da3434177438c852da53c0fda7bc2519adcda6384d97d45e44137ed0fd384ffb3da61958a7b51296edb3f88f5a5310ca71b6862f6d756aaa4012d1f54e5955f6
 DIST ocaml-4.14.0.tar.gz 5494844 BLAKE2B 
f2f9142a95722c7fc5fda205ea6b951939f7d285963b8aa14dc157ac10202ef9d00c7590beabdc97ed83548d61e5ef28b60a360f1a492420a54f4e26dfbf89f0
 SHA512 
3c5e5b9f00bb109dd99b5f7b0078cf8663d4247e548f3e601d6b2a55582e04bb20f6de85005c4cf2f78ae9aaa449f5ca6f2bab2f6ce83eeb3aeb386e3f2fcc32
 DIST ocaml-4.14.1.tar.gz 5498436 BLAKE2B 
6113283ab0f7ac39ade1f35a02c203a6956f8f4efa4f174daf53483c1d874613195c2705ca02760f0ff4abd9b37c91f8dec59c010ac8ae8731790cdd6f429673
 SHA512 
6340e145c7d11a1ee9fa1699fc6a8a6785f14ff9c05dca708cf278194642ec9b7c562d744d8b38e5dab74b88fa3a5760035e214f5f8fab8b233a344b035db8fb
-DIST ocaml-patches-9.tar.bz2 1700 BLAKE2B 
4e46b8fb490db28f815414e285f54e251394ea53e1d25c529bbea9f03e426fd19132b1e2c7c2be7d14983fceb4cad073d191b001f6da522fee4226371d4a2eca
 SHA512 
cc19f9104fac69aecc5effa8cb772342e1fb61cdcd38ba0176efe04cf3d710b1c56d5178748f3bd29099af91fa684da432a8ef8d42de76dbd1b6954a255ea6c0

diff --git a/dev-lang/ocaml/ocaml-4.05.0-r9.ebuild 
b/dev-lang/ocaml/ocaml-4.05.0-r9.ebuild
deleted file mode 100644
index 4094da061f17..
--- a/dev-lang/ocaml/ocaml-4.05.0-r9.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-PATCHLEVEL="9"
-MY_P="${P/_/-}"
-DESCRIPTION="Type-inferring functional programming language descended from the 
ML family"
-HOMEPAGE="https://ocaml.org";
-SRC_URI="https://github.com/ocaml/ocaml/archive/${PV/_/+}.tar.gz -> 
${MY_P}.tar.gz
-   mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2
-   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-patches-1.tar.bz2";
-
-LICENSE="QPL-1.0 LGPL-2"
-# Everytime ocaml is updated to a new version, everything ocaml must be 
rebuilt,
-# so here we go with the subslot.
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 x86 ~amd64-linux 
~x86-linux ~ppc-macos"
-IUSE="emacs flambda latex ncurses +ocamlopt spacetime X xemacs"
-
-RDEPEND="
-   sys-libs/binutils-libs:=
-   ncurses? ( sys-libs/ncurses:0= )
-   spacetime? ( sys-libs/libunwind:= )
-  

[gentoo-commits] repo/gentoo:master commit in: net-p2p/mldonkey/

2023-10-27 Thread Sam James
commit: ba361c8f7909360014e7d2a63536cd85875d6aac
Author: John Helmert III  gentoo  org>
AuthorDate: Tue Nov  1 21:25:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 00:24:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba361c8f

net-p2p/mldonkey: drop dependency on old ocaml

Signed-off-by: John Helmert III  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 net-p2p/mldonkey/mldonkey-3.1.7-r3.ebuild | 7 +--
 net-p2p/mldonkey/mldonkey-3.1.7-r4.ebuild | 8 ++--
 2 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/net-p2p/mldonkey/mldonkey-3.1.7-r3.ebuild 
b/net-p2p/mldonkey/mldonkey-3.1.7-r3.ebuild
index 0b64f5c6e205..45fa0e1fb21b 100644
--- a/net-p2p/mldonkey/mldonkey-3.1.7-r3.ebuild
+++ b/net-p2p/mldonkey/mldonkey-3.1.7-r3.ebuild
@@ -54,12 +54,7 @@ RDEPEND="dev-lang/perl
 # https://github.com/ygrek/mldonkey/issues/46
 DEPEND="${RDEPEND}
https://github.com/ygrek/mldonkey/issues/46
 DEPEND="${RDEPEND}


[gentoo-commits] repo/gentoo:master commit in: net-misc/zerotier/

2023-10-27 Thread Sam James
commit: 70fa17d9a1641ac7360a75df484b95a5bd91f09c
Author: Alfred Wingate  protonmail  com>
AuthorDate: Fri Oct 27 20:17:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 00:23:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70fa17d9

net-misc/zerotier: update CRATES

Closes: https://bugs.gentoo.org/916344
Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33551
Signed-off-by: Sam James  gentoo.org>

 net-misc/zerotier/Manifest   | 105 
 net-misc/zerotier/zerotier-1.12.2.ebuild | 209 ---
 2 files changed, 210 insertions(+), 104 deletions(-)

diff --git a/net-misc/zerotier/Manifest b/net-misc/zerotier/Manifest
index 4a2367210d59..d7ca2d4db43e 100644
--- a/net-misc/zerotier/Manifest
+++ b/net-misc/zerotier/Manifest
@@ -1,22 +1,34 @@
+DIST addr2line-0.20.0.crate 39558 BLAKE2B 
1f66fcb361161599a87f874a3bf28a05614e235488d02205d4c8e207ae193280949ad957fd0eb383a49f4c1bc287569454d3c6872ed6e31c081e6fd03f8d460e
 SHA512 
f9794772a31dd01096b168b4b4ffe311d4850c69fd77dd72c1e532a94ef7b23c31cccb9033848822521510f1fcc2ad0fdd824cf7efb9ed43828dc0165165b319
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST backtrace-0.3.68.crate 79891 BLAKE2B 
38ec5881bdd8f2ee55db9da423e030603a6ad0b50edeb37e0899ca781bbc9f54fdd00e4f27f8589cc34ceaefac05f26fdcdf693cc08d9d06a2811783ba7c5c2a
 SHA512 
4c4e5d47154e64d2192a6358d0861097e31b5a53d5863b03dd38562dccda7cbec584e006ce29563cadfd03b0031ed7a16fa43328f515cc66a296048c9a2f5d89
 DIST base64-0.13.1.crate 61002 BLAKE2B 
3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91
 SHA512 
1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
 DIST base64-0.21.0.crate 72180 BLAKE2B 
c7aeaf671bdeac67703f9c4ee1be003eb8d6f46fbaa0adf61a4da304458742938db04291d5f626115e3fcc901eb3abb3f9baf8247f6344b4d49f60a200fc6fd2
 SHA512 
60bcc157c6449a2160e083611e6d53e07bbff7db8cd550d9056cb804e99e990d4a20092ba4347306a3c6b6c42474a06d92cb3895125c50cef9b74cd3cbd83a2f
+DIST base64-0.21.2.crate 76389 BLAKE2B 
6da080dfc31c5b2ebdbfd336be6e71373918f9388c85649133363a60ee1647b6ad67c7dfd461b6ee842c3633e40593b6ac2f313585b3e8e07dbd690739f433f9
 SHA512 
3f85bdf846e2f8a2e0f2335749bab58c904479a29311143580f1de42455799d04606dedbf64d355af580d77867d7b895e1078463c7cc5a5fbd9ded9d7cbf3559
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bitflags-2.4.0.crate 36954 BLAKE2B 
1d6cfeb0a17dc53a6249a83c8c7ad7c102985ffcfd7f7f76506889684235e78fe489d23b5a5f9018f0bd526a38d6b1449784c62322fb01f4bb507c0af8bd545c
 SHA512 
0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c
 DIST block-buffer-0.10.3.crate 10465 BLAKE2B 
32f0089971bb759244b7

[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocamlbuild/

2023-10-27 Thread Sam James
commit: 90a6d8b3713524e212382dea9715da531e96c999
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Oct 22 23:07:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 00:24:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a6d8b3

dev-ml/ocamlbuild: drop 0.11.0 (requires old ocaml)

Signed-off-by: John Helmert III  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-ml/ocamlbuild/Manifest |  1 -
 dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild | 47 --
 2 files changed, 48 deletions(-)

diff --git a/dev-ml/ocamlbuild/Manifest b/dev-ml/ocamlbuild/Manifest
index b14a70fb840e..12c241b94048 100644
--- a/dev-ml/ocamlbuild/Manifest
+++ b/dev-ml/ocamlbuild/Manifest
@@ -1,4 +1,3 @@
-DIST ocamlbuild-0.11.0.tar.gz 195297 BLAKE2B 
2d653c402edf58035fa6efb65c99c956fe78efc4759f29c8ddab8263310a5d243d25d37d4c1a4f0699f151afb6d4c6df4c1550f95d6e915963b3d86923877225
 SHA512 
14bc44cc63b6c99e711658a1145247bad8263632fbb4550238cef15e226a76b83e51b83575a7a96f16b96ec321dedd0ef23f36166c354838aec1922f58179efd
 DIST ocamlbuild-0.14.0.tar.gz 198267 BLAKE2B 
355d61ba68e61b9ee18a9fc0fbb9062405f44707b180ca7ad4bfec727ca3d3d2cc08f17be118ca3a4161c7789d975e7f431812e9139d4fde85a1a27ab68c8ac3
 SHA512 
ae60247396399dfd35644c8c1986ef7679e5a9964df82e3388bfc6dd4c5b88a13d6869a698d14a9ac70dc48e4ce1c003f543c85426d8c862ca31dea37a554b07
 DIST ocamlbuild-0.14.1.tar.gz 199103 BLAKE2B 
e29d5cf2b333dd45c0aa86cc1fa4ddb160079b8a7badfe6127039d9215d3e6ad655eeacc9410887eadf1d61615025a59ea008254cae5fd65c13eb2afc7937ec8
 SHA512 
1f5b43215b1d3dc427b9c64e005add9d423ed4bca9686d52c55912df8955647cb2d7d86622d44b41b14c4f0d657b770c27967c541c868eeb7c78e3bd35b827ad
 DIST ocamlbuild-0.14.2.tar.gz 199293 BLAKE2B 
d81613878f93f27c6de41461e6b3cebe0744a5204297725263a608cb129a708aaf6f27b444b97d68f2bde844a760f8e78647641f10eed61e727ef3936562cdea
 SHA512 
f568bf10431a1f701e8bd7554dc662400a0d978411038bbad93d44dceab02874490a8a5886a9b44e017347e7949997f13f5c3752f74e1eb5e273d2beb19a75fd

diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild 
b/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild
deleted file mode 100644
index f9ad039b6b33..
--- a/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Generic build tool with built-in rules for building OCaml library 
and programs"
-HOMEPAGE="https://github.com/ocaml/ocamlbuild";
-SRC_URI="https://github.com/ocaml/ocamlbuild/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
-IUSE="+ocamlopt test"
-RESTRICT="!test? ( test )"
-
-# does not compile with ocaml-4.09 (bug # 708696 and #708872)
-RDEPEND="

[gentoo-commits] repo/gentoo:master commit in: net-p2p/mldonkey/

2023-10-27 Thread Sam James
commit: 005078091688b5a56edc80ed623da0c81758951b
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Oct 22 23:24:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 00:24:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00507809

net-p2p/mldonkey: dekeyword ~ia64

dev-ml/num isn't keyworded there.

Signed-off-by: John Helmert III  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 net-p2p/mldonkey/mldonkey-3.1.7-r3.ebuild | 2 +-
 net-p2p/mldonkey/mldonkey-3.1.7-r4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/mldonkey/mldonkey-3.1.7-r3.ebuild 
b/net-p2p/mldonkey/mldonkey-3.1.7-r3.ebuild
index 93fda299704c..518e804985ae 100644
--- a/net-p2p/mldonkey/mldonkey-3.1.7-r3.ebuild
+++ b/net-p2p/mldonkey/mldonkey-3.1.7-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ygrek/mldonkey/releases/download/release-${PV//./-}-
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 
 IUSE="bittorrent doc fasttrack gd gnutella gtk guionly magic +ocamlopt upnp"
 

diff --git a/net-p2p/mldonkey/mldonkey-3.1.7-r4.ebuild 
b/net-p2p/mldonkey/mldonkey-3.1.7-r4.ebuild
index bfae89b54983..c3c087a517c1 100644
--- a/net-p2p/mldonkey/mldonkey-3.1.7-r4.ebuild
+++ b/net-p2p/mldonkey/mldonkey-3.1.7-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ygrek/mldonkey/releases/download/release-${PV//./-}-
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 
 IUSE="bittorrent doc fasttrack gd gnutella magic +ocamlopt upnp"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/castxml/

2023-10-27 Thread Sam James
commit: 52d63472fa39dfa0fe989717fe8a999ee3486404
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 00:00:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 00:01:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d63472

dev-libs/castxml: add 0.6.2

* Adds LLVM 17 support
* Skip tests which are sensitive to either the build path or our hardening
defaults. This is a handful out of 4k so we still get very good coverage.

Closes: https://bugs.gentoo.org/891813
Signed-off-by: Sam James  gentoo.org>

 dev-libs/castxml/Manifest |  1 +
 dev-libs/castxml/castxml-0.6.2.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-libs/castxml/Manifest b/dev-libs/castxml/Manifest
index bfbbe0126f25..afed59928523 100644
--- a/dev-libs/castxml/Manifest
+++ b/dev-libs/castxml/Manifest
@@ -1,2 +1,3 @@
 DIST castxml-0.5.1.tar.gz 106918 BLAKE2B 
9268f149ea5a511d24cbbd0c7faec5bff5eade5a511961d3bb120409691bf2b8aca7f2978e048a759419c097d9d97219a61a122bd37d4f835c1d86827bfb07e3
 SHA512 
1dff8f5cc6932a159e1132c0b283a28414ea6007c942cac4ae15a1c31789f5bd29efd65a6b5b63d7bc48b3d68c3550804f31bee2658e51082269fc5ecc15590e
 DIST castxml-0.6.1.tar.gz 119089 BLAKE2B 
8e7ea8254debc05fb2d145a1945228607bb7f903dd7748d81f7647f16f0814d331f98f4be1ab430bbb509afdb18c998be998496ef2a8a2e563169747cae1c91c
 SHA512 
0477209979679ca5cae05d99e3ae9c2850f19a39a310a376047570d9e14b37e32aa2ebdea41d000194343e6ec9a27f21b0fcdf633d8b74733e655d9de70bc2a5
+DIST castxml-0.6.2.tar.gz 119190 BLAKE2B 
fd3522a19898d96fbcbf7044d8d4c03ec7a5192df0ec28e04eecee753367aca76e53e7320f788877b449ca90ee4f441ade76e833ec6fdc1a73ad4f5dfa64c0e0
 SHA512 
eec6495b8ed837031b5d41cb09b8f70c497c865fbef47bc51b5f296fb9db852ded0bd13c45c3f3017d7d1eb5976557634e52369a24ddbf1f2cf9705c321bac3b

diff --git a/dev-libs/castxml/castxml-0.6.2.ebuild 
b/dev-libs/castxml/castxml-0.6.2.ebuild
new file mode 100644
index ..167ac162e324
--- /dev/null
+++ b/dev-libs/castxml/castxml-0.6.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT=17
+inherit cmake llvm
+
+DESCRIPTION="C-family abstract syntax tree XML output tool"
+HOMEPAGE="https://github.com/CastXML/CastXML";
+SRC_URI="https://github.com/CastXML/CastXML/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/CastXML-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
+IUSE="+man test"
+RESTRICT="!test? ( test )"
+
+# See comment in llvm.eclass for why we don't depend on LLVM if we already
+# depend on Clang.
+RDEPEND="
+   

[gentoo-commits] repo/gentoo:master commit in: app-crypt/p11-kit/files/, app-crypt/p11-kit/

2023-10-27 Thread Sam James
commit: 4798ad6134c3978c821512fc7850c64514b1f373
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 23:50:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 23:50:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4798ad61

app-crypt/p11-kit: backport tty fix; drop castxml dep

* Backport tty fix
* Drop castxml dep, as it's not required, and castxml needs Clang. If we used it
  only if installed, we'd get a non-deterministic build.

Closes: https://bugs.gentoo.org/916376
Signed-off-by: Sam James  gentoo.org>

 .../files/p11-kit-0.25.1-fix-tty-comparison.patch  | 22 ++
 ...-kit-0.25.1.ebuild => p11-kit-0.25.1-r1.ebuild} | 16 +++-
 2 files changed, 37 insertions(+), 1 deletion(-)

diff --git a/app-crypt/p11-kit/files/p11-kit-0.25.1-fix-tty-comparison.patch 
b/app-crypt/p11-kit/files/p11-kit-0.25.1-fix-tty-comparison.patch
new file mode 100644
index ..b97a71396e26
--- /dev/null
+++ b/app-crypt/p11-kit/files/p11-kit-0.25.1-fix-tty-comparison.patch
@@ -0,0 +1,22 @@
+https://github.com/p11-glue/p11-kit/commit/cdc4720d29466e717aa694a85a7aee86ebb94172
+
+From cdc4720d29466e717aa694a85a7aee86ebb94172 Mon Sep 17 00:00:00 2001
+From: Erdem Meydanli 
+Date: Thu, 26 Oct 2023 15:18:24 +
+Subject: [PATCH] fix: improper comparison
+
+Compare the return value of the readpassphrase function to NULL.
+
+Signed-off-by: Erdem Meydanli 
+--- a/p11-kit/tty.c
 b/p11-kit/tty.c
+@@ -66,7 +66,7 @@ p11_pin_tty_callback (const char *pin_source,
+   if (asprintf (&prompt, "%s: ", pin_description) < 0)
+   return NULL;
+ 
+-  if (readpassphrase (prompt, buf, sizeof(buf), 0) < 0)
++  if (readpassphrase (prompt, buf, sizeof(buf), 0) == NULL)
+   goto cleanup;
+ 
+   pin = p11_kit_pin_new_for_string (buf);
+

diff --git a/app-crypt/p11-kit/p11-kit-0.25.1.ebuild 
b/app-crypt/p11-kit/p11-kit-0.25.1-r1.ebuild
similarity index 80%
rename from app-crypt/p11-kit/p11-kit-0.25.1.ebuild
rename to app-crypt/p11-kit/p11-kit-0.25.1-r1.ebuild
index be3e638e329e..ed2b437d4844 100644
--- a/app-crypt/p11-kit/p11-kit-0.25.1.ebuild
+++ b/app-crypt/p11-kit/p11-kit-0.25.1-r1.ebuild
@@ -26,12 +26,15 @@ DEPEND="${RDEPEND}"
 BDEPEND="
${PYTHON_DEPS}
app-text/docbook-xsl-stylesheets
-   dev-libs/castxml
virtual/pkgconfig
gtk-doc? ( dev-util/gtk-doc )
nls? ( sys-devel/gettext )
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-tty-comparison.patch
+)
+
 src_prepare() {
default
 
@@ -46,7 +49,18 @@ multilib_src_configure() {
# Disable unsafe tests, bug#502088
export FAKED_MODE=1
 
+   local native_file="${T}"/meson.${CHOST}.${ABI}.ini.local
+
+   # p11-kit doesn't need this to build and castxml needs Clang. To get
+   # a deterministic non-automagic build, always disable the search for
+   # castxml.
+   cat >> ${native_file} <<-EOF || die
+   [binaries]
+   castxml='castxml-falseified'
+   EOF
+
local emesonargs=(
+   --native-file "${native_file}"
-Dbashcompdir="$(get_bashcompdir)"
-Dtrust_module=enabled
-Dtrust_paths="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2023-10-27 Thread Sam James
commit: 53fe42c828c53c417fe9fb432a85f1ad0fdf2f10
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 23:42:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 23:42:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53fe42c8

sys-devel/gcc: update insn-emit split patch for 13.x (fixes hppa build)

Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/Manifest| 1 +
 sys-devel/gcc/gcc-13.2.1_p20231021.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 78f38f2b948e..ce6f0f71165d 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -23,6 +23,7 @@ DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e
 DIST gcc-13-20231014.tar.xz 84317080 BLAKE2B 
18c2326f203951d16904e4f2bf7fa0cd55da0460b19a9c9ce45de94b41fa71f8c1b8eb9d08700de427b3e02c2e61d3cbcc85cb6f27236717dca8359bfaf4c534
 SHA512 
406673a62deba759fc0532a801b3f57cabf894ea328587b23e62a707ba5767b0e3ae9b3f86bf3c6fcf13e8a3c30bc470e6598b625c8231efb629034211c162c2
 DIST gcc-13-20231021.tar.xz 84324516 BLAKE2B 
0b55e215eeb1240c9c03664e6e3b65b9321ad3ea6bfd81464a652bd58992bb5f80748ebdf0ea284feb4a50ced7ac4d19cb97f480ed5f98f753fbb93f831f799f
 SHA512 
f713492b0a92d3cd61e0f4d1ed8cdd70e5be7fb77df1ade54e760e800f213a7e6004cc7bdb338dffbd0b768f4c39a88d6b45e86b957f3ff689f2abf5c39686b1
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
+DIST gcc-13.2.0-patches-10.tar.xz 45860 BLAKE2B 
3c4f8179fc27c31c117bf9260cebbab0805e0977cb41084f2df5c6664121ae67f83deb882572b0bce8d5f20c0ec927eeac43e60d69ce8d4d5a263c1dddedecaf
 SHA512 
4088cc80278826043bc6a9819dfcfa09a251e256eca9a2654f1a83b9b54107ca08fbea0e9ab61593cb0b43fc42a3d87acbe095dc8f806c7010a3ac33148d5c9b
 DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 
4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43
 SHA512 
f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c
 DIST gcc-13.2.0-patches-9.tar.xz 45724 BLAKE2B 
5135f00ed2ac0db8b1e295f2ba9abb44fd4b5e26037083f012c5c104c301fd11c1b04179a7f777f1433d3e6e3e50e64d79a7f9ff263269cde52ded7ca5416448
 SHA512 
81158d7b260d2ca457553f2749333aea69b40b4896a156a2b81168124bf91469b8124c788e54b44cadc1215bbb69590d013385fbab2b4962ed5e36c697710165
 DIST gcc-14-20231015.tar.xz 86138880 BLAKE2B 
e6dece3d6c4337c5ac85fec3fcd31117baf06a7c510440d2433d7750d4559ce5ccfb36edf1ed7dd003d55322dccf42ca811f16a9d22b19e3c784f48f804f688d
 SHA512 
e0de6cd24278998138df8ac1e7e0ea2fe8f062f3bd4e1c88be5da3e468959dc3df41f076c1ce1ed6c919a4ddbd6cfff638cd101e6bd6a3a9ae0d67ded360a700

diff --git a/sys-devel/gcc/gcc-13.2.1_p20231021.ebuild 
b/sys-devel/gcc/gcc-13.2.1_p20231021.ebuild
index 61a5f74ce6dd..905d93979f46 100644
--- a/sys-devel/gcc/gcc-13.2.1_p20231021.ebuild
+++ b/sys-devel/gcc/gcc-13.2.1_p20231021.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 TOOLCHAIN_PATCH_DEV="sam"
 PATCH_GCC_VER="13.2.0"
-PATCH_VER="9"
+PATCH_VER="10"
 MUSL_VER="2"
 MUSL_GCC_VER="13.2.0"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2023-10-27 Thread Sam James
commit: b1aaec242c66bd66a6d92d0ce910ce174c42ed4e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 23:42:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 23:42:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1aaec24

sys-devel/gcc: update insn-emit split patch for 14.x (fixes hppa build)

Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/Manifest | 2 +-
 sys-devel/gcc/gcc-14.0.0_pre20231022-r1.ebuild | 2 +-
 sys-devel/gcc/gcc-14.0.0_pre20231022.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index ce6f0f71165d..72b71b3b0fc2 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -31,7 +31,7 @@ DIST gcc-14-20231022.tar.xz 86217644 BLAKE2B 
e3248d78323370e3afa3082e89e507860d4
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-4.tar.xz 24132 BLAKE2B 
95f382ff1232bc681f4fbd28134a5e781bbce0e472d36b9348f54153791ce2b942c9ca3ea0931df8ed5ef48fb0e71f5a5a941e90dfcbd7162f52a4a6a2df9133
 SHA512 
867c982ee4ce6e10bc76949d30749427e8d070261fd9253cd1ca6b21273f04303c317057176ad7a58ecde06104d295c3af7526151bab7339851f9b06214bba3d
 DIST gcc-14.0.0-patches-5.tar.xz 21180 BLAKE2B 
4ad48161bb35320141df60b99d2c7791df72f719931a649b45842df2acfb84428815efa11ecad6ff4f219a1fde77ffc5e4ed302e2f8f04e0911f514addb5cc7f
 SHA512 
b47a1bbd7218fe03d6cc4968cb51614c34d1548fa85781c6b85cfa901cd43130f9c503404502c92a629ac6b23559fe3bccf38e3bbcb257524941aaec46774cff
-DIST gcc-14.0.0-patches-6.tar.xz 20908 BLAKE2B 
fc13578e8d09efe262ba0f46a730afda70881d605af676faf476c73a6074845d43ee68bce814736da8198ed8dfee13553568b67d276a6299b3e7a256dae1e10e
 SHA512 
0ba63e151a46116b0fbf5e9f27e98dfe4f75f42893719742a0dfe6e8448ed4c6e7c5101fde534697f0e62620aafc2a82430223e7231099fdabc43beed049ed09
+DIST gcc-14.0.0-patches-7.tar.xz 21836 BLAKE2B 
315b9b13fa2cd877917f4db3fbba3a6e3fc094688317144e46a9350dfd48238a33bf10767ee1104ce9708dbe99f0096c9fe4857b80d622b5a8ceb64f5944
 SHA512 
2277a11d048420f7cc45e01398cc2b5152e6d39cea97c298e144a40926db5b151bf0d07a97a42a7c9d70481348b7a6d232cdc81e6d5cf7a3dc29172b7bbf
 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 
7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7
 SHA512 
1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6
 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B 
aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12
 SHA512 
92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8
 DIST gcc-9.5.0-patches-2.tar.xz 14324 BLAKE2B 
1d3bf3e673108ad2fcdcb86daefb4603d1c9f6aa815e34d1591054d466b76d6f50cce124ab4760528c4951ea16eb00888a3e6485417f81ebf250548732df4a8e
 SHA512 
a6d6f650aaf0bd193a17ac279649f0544a282cea295824384c59341c3000eac4b574b60e00dd427585d928f9768166abf85168b47772132790ad98854acacbbf

diff --git a/sys-devel/gcc/gcc-14.0.0_pre20231022-r1.ebuild 
b/sys-devel/gcc/gcc-14.0.0_pre20231022-r1.ebuild
index 568120f07c07..43d107eab918 100644
--- a/sys-devel/gcc/gcc-14.0.0_pre20231022-r1.ebuild
+++ b/sys-devel/gcc/gcc-14.0.0_pre20231022-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 TOOLCHAIN_PATCH_DEV="sam"
 PATCH_GCC_VER="14.0.0"
-PATCH_VER="6"
+PATCH_VER="7"
 MUSL_VER="1"
 MUSL_GCC_VER="14.0.0"
 

diff --git a/sys-devel/gcc/gcc-14.0.0_pre20231022.ebuild 
b/sys-devel/gcc/gcc-14.0.0_pre20231022.ebuild
index 9465e69b58c2..a7f77ac3fa03 100644
--- a/sys-devel/gcc/gcc-14.0.0_pre20231022.ebuild
+++ b/sys-devel/gcc/gcc-14.0.0_pre20231022.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 TOOLCHAIN_PATCH_DEV="sam"
 PATCH_GCC_VER="14.0.0"
-PATCH_VER="6"
+PATCH_VER="7"
 MUSL_VER="1"
 MUSL_GCC_VER="14.0.0"
 



[gentoo-commits] proj/gcc-patches:master commit in: 13.2.0/gentoo/

2023-10-27 Thread Sam James
commit: 4e7cf4e3cf83a83932fd23c7dfb6a31903d09dd7
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 23:39:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 23:39:42 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=4e7cf4e3

13.2.0: update 90_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch

Signed-off-by: Sam James  gentoo.org>

 ...genemit-Split-insn-emit.cc-into-ten-files.patch | 164 -
 13.2.0/gentoo/README.history   |   4 +
 2 files changed, 100 insertions(+), 68 deletions(-)

diff --git 
a/13.2.0/gentoo/90_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch 
b/13.2.0/gentoo/90_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch
index 19352ac..6a2f3ed 100644
--- 
a/13.2.0/gentoo/90_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch
+++ 
b/13.2.0/gentoo/90_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch
@@ -1,44 +1,42 @@
 https://gcc.gnu.org/PR54179
-https://gcc.gnu.org/PR84402
-https://gcc.gnu.org/PR111600
-https://inbox.sourceware.org/gcc-patches/87il76kgk2@gentoo.org/T/
+https://inbox.sourceware.org/gcc-patches/de0f7bdc-d236-4f5b-9504-d5bfb215d...@gmail.com/
 
-From 6b25a6ca295528805d8dedd59e1ed2f1e218a819 Mon Sep 17 00:00:00 2001
+From a71bcc136fee1c5a5ec6639f802daf1b22a1aab6 Mon Sep 17 00:00:00 2001
 From: Robin Dapp 
-Date: Mon, 16 Oct 2023 12:17:07 +0200
-Subject: [PATCH 6/6] genemit: Split insn-emit.cc into ten files.
+Date: Fri, 27 Oct 2023 21:04:25 +0200
+Subject: [PATCH] genemit: Split insn-emit.cc into ten files.
 
-Hi,
+After working with Sam off-list (thanks) I managed to get hppa to
+build.  Initially it looked as if hppa just had a very small number of
+instruction patterns so we wouldn't generate all 10 output files.
+However, the actual issue (which we will only hit with a low
+pattern count) was with counting all the patterns vs only counting
+the patterns that will be output.  A wrong pattern count lead to
+prematurely stopping to write output files.
 
-the attached v2 includes Tamar's suggestion of keeping the current
-stdout behavior.  When no output files are passed (via -O) the output
-is written to stdout as before.
+With that corrected, hppa "just works" until I hit linker errors
+due to relocations - most likely unrelated:
 
-Tamar also mentioned off-list that, similar to match.pd, it might make
-sense to balance the partitions in a better way than a fixed number
-of patterns threshold.  That's a good idea but I'd rather do that
-separately as the current approach already helps considerably.
+bin/ld: unwind-dw2-fde-dip_s.o(.data.rel.ro+0): cannot handle
+R_PARISC_FPTR64 for __pthread_key_create@@GLIBC_2.34
 
-Attached v2 was bootstrapped and regtested on power10, aarch64 and
-x86 are still running.
-Stefan also tested v1 on s390 where the partitioning does not help
-but also doesn't slow anything down.  insn-emit.cc isn't very large
-to begin with on s390.
+Attached is v3 that has been bootstrapped and tested on x86 and power10,
+aarch64 bootstrap was ok, testsuite is still running.  A riscv build and
+testsuite run was successful as well.
 
 Regards
  Robin
 
->From 34d05113a4e3c7e83a4731020307e26c1144af69 Mon Sep 17 00:00:00 2001
+>From 248744c328440bff9cc339d2bf622852cbaac343 Mon Sep 17 00:00:00 2001
 From: Robin Dapp 
 Date: Thu, 12 Oct 2023 11:23:26 +0200
-Subject: [PATCH v2] genemit: Split insn-emit.cc into several partitions.
+Subject: [PATCH v3] genemit: Split insn-emit.cc into several partitions.
 
 On riscv insn-emit.cc has grown to over 1.2 mio lines of code and
 compiling it takes considerable time.
 Therefore, this patch adjust genemit to create several partitions
-(insn-emit-1.cc to insn-emit-n.cc).  In order to do so it first counts
-the number of available patterns, calculates the number of patterns per
-file and starts a new file whenever that number is reached.
+(insn-emit-1.cc to insn-emit-n.cc).  The available patterns are
+written to the given files in a sequential fashion.
 
 Similar to match.pd a configure option --with-emitinsn-partitions=num
 is introduced that makes the number of partition configurable.
@@ -74,21 +72,19 @@ gcc/ChangeLog:
* gensupport.h (count_patterns): Define.
* read-md.cc (md_reader::print_md_ptr_loc): Add file argument.
* read-md.h (class md_reader): Change definition.
-
-(cherry picked from commit 646ee18fef30ade65e5ff2e7445e4915a0f9a3ad)
 ---
- gcc/Makefile.in   |  38 +++-
- gcc/configure |  22 +-
+ gcc/Makefile.in   |  36 ++-
+ gcc/configure |  24 +-
  gcc/configure.ac  |  13 ++
- gcc/genemit.cc| 536 +-
- gcc/gensupport.cc |  36 
+ gcc/genemit.cc| 542 +-
+ gcc/gensupport.cc |  55 +
  gcc/gensupport.h  |   1 +
  gcc/read-md.cc|   4 +-
  gcc/read-md.h |   2 +-
- 8 files changed, 398 insertions(+), 254 deletions(-)
+ 8 files changed, 4

[gentoo-commits] proj/gcc-patches:master commit in: 14.0.0/gentoo/

2023-10-27 Thread Sam James
commit: a8500ccbb951d8e6b395cab78c3a67be3f7c0018
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 23:41:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 23:41:21 2023 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=a8500ccb

14.0.0: update 75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch

Signed-off-by: Sam James  gentoo.org>

 ...genemit-Split-insn-emit.cc-into-ten-files.patch | 154 -
 14.0.0/gentoo/README.history   |   4 +
 2 files changed, 122 insertions(+), 36 deletions(-)

diff --git 
a/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch 
b/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch
index 988c0f4..bd31760 100644
--- 
a/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch
+++ 
b/14.0.0/gentoo/75_all_PR54179_genemit-Split-insn-emit.cc-into-ten-files.patch
@@ -1,10 +1,36 @@
 https://gcc.gnu.org/PR54179
 
https://inbox.sourceware.org/gcc-patches/de0f7bdc-d236-4f5b-9504-d5bfb215d...@gmail.com/
 
-From 544943ea6b4d0e9a57408ca92464e22b84ffcb12 Mon Sep 17 00:00:00 2001
+From a3804c98c5f73c02b3732b06a15dc4a397e60dad Mon Sep 17 00:00:00 2001
 From: Robin Dapp 
-Date: Fri, 20 Oct 2023 13:27:41 +0200
-Subject: [PATCH] genemit: Split insn-emit.cc into several partitions.
+Date: Fri, 27 Oct 2023 21:04:25 +0200
+Subject: [PATCH] genemit: Split insn-emit.cc into ten files.
+
+After working with Sam off-list (thanks) I managed to get hppa to
+build.  Initially it looked as if hppa just had a very small number of
+instruction patterns so we wouldn't generate all 10 output files.
+However, the actual issue (which we will only hit with a low
+pattern count) was with counting all the patterns vs only counting
+the patterns that will be output.  A wrong pattern count lead to
+prematurely stopping to write output files.
+
+With that corrected, hppa "just works" until I hit linker errors
+due to relocations - most likely unrelated:
+
+bin/ld: unwind-dw2-fde-dip_s.o(.data.rel.ro+0): cannot handle
+R_PARISC_FPTR64 for __pthread_key_create@@GLIBC_2.34
+
+Attached is v3 that has been bootstrapped and tested on x86 and power10,
+aarch64 bootstrap was ok, testsuite is still running.  A riscv build and
+testsuite run was successful as well.
+
+Regards
+ Robin
+
+>From 248744c328440bff9cc339d2bf622852cbaac343 Mon Sep 17 00:00:00 2001
+From: Robin Dapp 
+Date: Thu, 12 Oct 2023 11:23:26 +0200
+Subject: [PATCH v3] genemit: Split insn-emit.cc into several partitions.
 
 On riscv insn-emit.cc has grown to over 1.2 mio lines of code and
 compiling it takes considerable time.
@@ -46,6 +72,19 @@ gcc/ChangeLog:
* gensupport.h (count_patterns): Define.
* read-md.cc (md_reader::print_md_ptr_loc): Add file argument.
* read-md.h (class md_reader): Change definition.
+---
+ gcc/Makefile.in   |  36 ++-
+ gcc/configure |  24 +-
+ gcc/configure.ac  |  13 ++
+ gcc/genemit.cc| 542 +-
+ gcc/gensupport.cc |  55 +
+ gcc/gensupport.h  |   1 +
+ gcc/read-md.cc|   4 +-
+ gcc/read-md.h |   2 +-
+ 8 files changed, 422 insertions(+), 255 deletions(-)
+
+diff --git a/gcc/Makefile.in b/gcc/Makefile.in
+index 91d6bfbea4d0..d8bfad8de154 100644
 --- a/gcc/Makefile.in
 +++ b/gcc/Makefile.in
 @@ -236,6 +236,13 @@ GIMPLE_MATCH_PD_SEQ_O = $(patsubst %, gimple-match-%.o, 
$(MATCH_SPLITS_SEQ))
@@ -71,7 +110,7 @@ gcc/ChangeLog:
insn-extract.o \
insn-latencytab.o \
insn-modes.o \
-@@ -1856,7 +1863,8 @@ TREECHECKING = @TREECHECKING@
+@@ -1857,7 +1864,8 @@ TREECHECKING = @TREECHECKING@
  FULL_DRIVER_NAME=$(target_noncanonical)-gcc-$(version)$(exeext)
  
  MOSTLYCLEANFILES = insn-flags.h insn-config.h insn-codes.h \
@@ -81,7 +120,7 @@ gcc/ChangeLog:
   insn-attr.h insn-attr-common.h insn-attrtab.cc insn-dfatab.cc \
   insn-latencytab.cc insn-opinit.cc insn-opinit.h insn-preds.cc 
insn-constants.h \
   tm-preds.h tm-constrs.h checksum-options $(GIMPLE_MATCH_PD_SEQ_SRC) \
-@@ -2488,11 +2496,11 @@ $(common_out_object_file): $(common_out_file)
+@@ -2489,11 +2497,11 @@ $(common_out_object_file): $(common_out_file)
  # and compile them.
  
  .PRECIOUS: insn-config.h insn-flags.h insn-codes.h insn-constants.h \
@@ -98,7 +137,7 @@ gcc/ChangeLog:
  
  # Dependencies for the md file.  The first time through, we just assume
  # the md file itself and the generated dependency file (in order to get
-@@ -2515,7 +2523,7 @@ s-mddeps: $(md_file) $(MD_INCLUDES) 
build/genmddeps$(build_exeext)
+@@ -2516,7 +2524,7 @@ s-mddeps: $(md_file) $(MD_INCLUDES) 
build/genmddeps$(build_exeext)
  simple_rtl_generated_h= insn-attr.h insn-attr-common.h insn-codes.h \
  insn-config.h insn-flags.h insn-target-def.h
  
@@ -107,7 +146,7 @@ gcc/ChangeLog:
  insn-extract.cc insn-output.cc \
  insn-peep.cc insn-recog.cc
  
-@@ 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/p11-kit/files/, app-crypt/p11-kit/

2023-10-27 Thread Sam James
commit: fe9cd4a6fc32db54a9e85411f356e722655e07db
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 23:32:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 23:32:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9cd4a6

app-crypt/p11-kit: drop obsolete patch

Signed-off-by: Sam James  gentoo.org>

 app-crypt/p11-kit/files/p11-kit-0.25.1-skip-test-server.sh | 14 --
 app-crypt/p11-kit/p11-kit-0.25.1.ebuild|  4 
 2 files changed, 18 deletions(-)

diff --git a/app-crypt/p11-kit/files/p11-kit-0.25.1-skip-test-server.sh 
b/app-crypt/p11-kit/files/p11-kit-0.25.1-skip-test-server.sh
deleted file mode 100644
index db51edcd497c..
--- a/app-crypt/p11-kit/files/p11-kit-0.25.1-skip-test-server.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/p11-kit/test-server.sh b/p11-kit/test-server.sh
-index dcea45d..d6a9bfc 100755
 a/p11-kit/test-server.sh
-+++ b/p11-kit/test-server.sh
-@@ -33,6 +33,9 @@ teardown() {
- }
- 
- test_server_access() {
-+  exit 77
-+  return
-+
-   "$abs_top_builddir"/p11-kit/p11-kit-server-testable -s --provider 
"$P11_MODULE_PATH"/mock-one.so pkcs11: > start.env 2> start.err
-   if test $? -ne 0; then
-   sed 's/^/# /' start.err

diff --git a/app-crypt/p11-kit/p11-kit-0.25.1.ebuild 
b/app-crypt/p11-kit/p11-kit-0.25.1.ebuild
index fe80f1e4c35b..be3e638e329e 100644
--- a/app-crypt/p11-kit/p11-kit-0.25.1.ebuild
+++ b/app-crypt/p11-kit/p11-kit-0.25.1.ebuild
@@ -32,10 +32,6 @@ BDEPEND="
nls? ( sys-devel/gettext )
 "
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.25.1-skip-test-server.sh
-)
-
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2023-10-27 Thread Sam James
commit: dbd6a9241ad4773c5a2aa5fba067899f5344b371
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 23:31:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 23:31:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd6a924

sys-devel/gcc: add 12.3.1_p20231027

Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-12.3.1_p20231027.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 1ea0c626502e..78f38f2b948e 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -16,6 +16,7 @@ DIST gcc-12-20230825.tar.xz 79804260 BLAKE2B 
4d3eb40eb5954d497b3e9586dad0d18c9e5
 DIST gcc-12-20231006.tar.xz 79786912 BLAKE2B 
09da5378d449b6d1d5d5af82bfa18b6d073a4f255afef5e19a086e72d41ba0a204705353a4ef7df8c89ace4de639573fe98ab37f90e0f0761743336fcfb023b2
 SHA512 
21975c70bc7958a44e4785881cc4c64bc842ec28e34a10880ef7369299af0bccdeb54ceb6e303ca031795a678e1649100a6924110268ba53147ae6e7da6acb91
 DIST gcc-12-20231013.tar.xz 79793868 BLAKE2B 
39844a7ff9b5bfd1201816b5758aa9937fb69f28f43a6c6f3aba1debbc24e0908b0af20fd1257cfbddf5bfd23c3d8ea264a1743822443f8ed12c03b874732e76
 SHA512 
52ec9815535634db0ea47521a416b2be4fc483b1b90e10cac5d6235e661a5c142d8d5c9f3d06cc856572fc38d3a9abe601b9c1fa918f115dc7d1dc81db9d9ceb
 DIST gcc-12-20231020.tar.xz 79803424 BLAKE2B 
2bbd11b84a203a305279587ba8e8771778b425f507b38e6c9dd649c9124e0c77fdf23451150d5e70495ba4a978c449f0b5cd7a5355f63ed1e322585532d6976a
 SHA512 
af6af7b0c6dc95d624bec7f17a092baf2c7258e3b87c372023ae3d1e07b30c7c155f21e24d6ed8e8e55378b1658e18dcb9d2658ddb7f534921b5ac25dab957d0
+DIST gcc-12-20231027.tar.xz 79811256 BLAKE2B 
80f9b31f1cf0aaca4b3a2808b37627018872ccbe71c9d8e63c29fff4ab57738e6a9b5ce6484bf0237b6d725ecf9f1523c57062c5d2bad5111ef15bec96247094
 SHA512 
3986087a5a250ffa49f9ce85dfaf7f6fd0bc148afac832b7b498f3f5ae4a6bb45a48753304d7a913bb8829f6bf912ebc76b3a3279d0c3d7bbb60af53da6df3c7
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B 
c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618
 SHA512 
3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722

diff --git a/sys-devel/gcc/gcc-12.3.1_p20231027.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20231027.ebuild
new file mode 100644
index ..1ffe2b97a4bf
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.3.1_p20231027.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="12.3.0"
+PATCH_VER="2"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND}"
+   BDEPEND=">=${CATEGORY}/binutils-2.30[

[gentoo-commits] repo/gentoo:master commit in: app-crypt/p11-kit/files/, app-crypt/p11-kit/

2023-10-27 Thread Sam James
commit: 3fa119230469fdd809118a7136b4938abf0147dc
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 23:27:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 23:28:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa11923

app-crypt/p11-kit: add 0.25.1

Closes: https://bugs.gentoo.org/913971
Signed-off-by: Sam James  gentoo.org>

 app-crypt/p11-kit/Manifest |  1 +
 .../files/p11-kit-0.25.1-skip-test-server.sh   | 14 +
 app-crypt/p11-kit/p11-kit-0.25.1.ebuild| 66 ++
 3 files changed, 81 insertions(+)

diff --git a/app-crypt/p11-kit/Manifest b/app-crypt/p11-kit/Manifest
index b9ce676ba163..a0b0b6d61de0 100644
--- a/app-crypt/p11-kit/Manifest
+++ b/app-crypt/p11-kit/Manifest
@@ -1 +1,2 @@
 DIST p11-kit-0.25.0.tar.xz 958940 BLAKE2B 
6ffce977f86c516a327afe50f4cc5a36e86ba7f43c6cb555db419d9e4ba7543a9f1847ba83da348cd6d7bbebe55dfa26cfe3a3aaa3e1d5420a4b8dc6cbbff088
 SHA512 
e6df3cb224f6ff5671bd3c0557503b5f20bbfded1b6ec340b1dafcbd1b1725ea2d41d0e920756716e0fe9cb28270d115fe77b23ec876a15007b22e3f30d015fe
+DIST p11-kit-0.25.1.tar.xz 990460 BLAKE2B 
6704ef2ada20765bfbbbfc6f92ec2e934be34b482e1b6a94a7a15ab4718efcaecf943ce06b6c352b8c638fe2b1f0bc7c953c6b0dcf0590e5695c1d6724272ebb
 SHA512 
e12e32148e0924ac7dca4c6a4399cff0934df4f002a31e7ffc5c3cfd14a4c0a47225eb84abd73b7f36c8dfcc32f92756e90699335b830414e8f5eddeaa42c532

diff --git a/app-crypt/p11-kit/files/p11-kit-0.25.1-skip-test-server.sh 
b/app-crypt/p11-kit/files/p11-kit-0.25.1-skip-test-server.sh
new file mode 100644
index ..db51edcd497c
--- /dev/null
+++ b/app-crypt/p11-kit/files/p11-kit-0.25.1-skip-test-server.sh
@@ -0,0 +1,14 @@
+diff --git a/p11-kit/test-server.sh b/p11-kit/test-server.sh
+index dcea45d..d6a9bfc 100755
+--- a/p11-kit/test-server.sh
 b/p11-kit/test-server.sh
+@@ -33,6 +33,9 @@ teardown() {
+ }
+ 
+ test_server_access() {
++  exit 77
++  return
++
+   "$abs_top_builddir"/p11-kit/p11-kit-server-testable -s --provider 
"$P11_MODULE_PATH"/mock-one.so pkcs11: > start.env 2> start.err
+   if test $? -ne 0; then
+   sed 's/^/# /' start.err

diff --git a/app-crypt/p11-kit/p11-kit-0.25.1.ebuild 
b/app-crypt/p11-kit/p11-kit-0.25.1.ebuild
new file mode 100644
index ..fe80f1e4c35b
--- /dev/null
+++ b/app-crypt/p11-kit/p11-kit-0.25.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit bash-completion-r1 meson-multilib python-any-r1
+
+DESCRIPTION="Provides a standard configuration setup for installing PKCS#11"
+HOMEPAGE="https://p11-glue.github.io/p11-glue/p11-kit.html";
+SRC_URI="https://github.com/p11-glue/p11-kit/releases/download/${PV}/${P}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~m68k ~mips ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+libffi gtk-doc nls systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-misc/ca-certificates
+   >=dev-libs/libtasn1-3.4:=[${MULTILIB_USEDEP}]
+   libffi? ( dev-libs/libffi:=[${MULTILIB_USEDEP}] )
+   systemd? ( sys-apps/systemd:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   app-text/docbook-xsl-stylesheets
+   dev-libs/castxml
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+   nls? ( sys-devel/gettext )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.25.1-skip-test-server.sh
+)
+
+src_prepare() {
+   default
+
+   # Relies on dlopen which won't work for multilib tests (bug #913971)
+   cat <<-EOF > "${S}"/p11-kit/test-server.sh || die
+   #!/bin/sh
+   exit 77
+   EOF
+}
+
+multilib_src_configure() {
+   # Disable unsafe tests, bug#502088
+   export FAKED_MODE=1
+
+   local emesonargs=(
+   -Dbashcompdir="$(get_bashcompdir)"
+   -Dtrust_module=enabled
+   -Dtrust_paths="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt
+   $(meson_feature libffi)
+   $(meson_use nls)
+   $(meson_use test)
+   $(meson_native_use_bool gtk-doc gtk_doc)
+   $(meson_native_true man)
+   $(meson_native_use_feature systemd)
+   )
+
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/vit/

2023-10-27 Thread Matt Turner
commit: eda53759a858cf5e48769e4728505a2e39375cbc
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 27 22:42:02 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 27 22:59:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eda53759

app-misc/vit: Version bump to 2.3.2

Signed-off-by: Matt Turner  gentoo.org>

 app-misc/vit/Manifest |  1 +
 app-misc/vit/vit-2.3.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-misc/vit/Manifest b/app-misc/vit/Manifest
index b00d38a0276c..3a1acc4b2a1f 100644
--- a/app-misc/vit/Manifest
+++ b/app-misc/vit/Manifest
@@ -1 +1,2 @@
 DIST vit-2.3.1.tar.gz 72143 BLAKE2B 
288e21083fc39d47aa1df6d3adf5b5973a50ab0463ad53a40ad70c1dbc627821ed4e567cd269749cca470fb7705f0f1792dca9db58cd16b504d5e0a0c2471097
 SHA512 
930c02ab2f399a0338a1a7f328a99452c1448bd9352c1f0535c720b6d4437ff29345a23a73af107aeac1091ad33829a563ce69daae53a44b684cf71a54d70d4b
+DIST vit-2.3.2.tar.gz 72321 BLAKE2B 
45fb6725547f2a6703dd0862df522781f5a5fa7d7264a1c1dd95d28fcca688661c971abec789e93fa40b4c40b2c1991ca5b951b4d0439baeeb7ef7f82aed6e7a
 SHA512 
f24a3bd238b390acb437b1a7bdd888f468196ddbf179d1aee9578ce1c83e6f973703d779c231c07024f81600066431661e312419ad5a4c81bcb1125a9f714f42

diff --git a/app-misc/vit/vit-2.3.2.ebuild b/app-misc/vit/vit-2.3.2.ebuild
new file mode 100644
index ..d55605c797ec
--- /dev/null
+++ b/app-misc/vit/vit-2.3.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=yes
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A lightweight, fast, curses-based front end to Taskwarrior"
+HOMEPAGE="
+   https://github.com/vit-project/vit
+   https://pypi.org/project/vit/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-misc/task
+   $(python_gen_cond_dep '
+   >=dev-python/tasklib-2.4.3[${PYTHON_USEDEP}]
+   >=dev-python/urwid-2.1.2[${PYTHON_USEDEP}]
+   ')
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/

2023-10-27 Thread Victor Skovorodnikov
commit: e69695cc63a79cb76b172b75a13129b9298f6aef
Author: Victor Skovorodnikov  yandex  com>
AuthorDate: Fri Oct 27 22:04:45 2023 +
Commit: Victor Skovorodnikov  yandex  com>
CommitDate: Fri Oct 27 22:12:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e69695cc

net-p2p/dogecoin-qt: support for C++14 standard

- Fixes build failure for dependencies such as protobuf that only support C++14 
and newer.

Signed-off-by: Victor Skovorodnikov  yandex.com>

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild 
b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
index e7a887d145..229340a2bd 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 WANT_AUTOCONF="2.5"
-inherit autotools desktop xdg-utils
+inherit autotools desktop xdg-utils flag-o-matic
 DESCRIPTION="Dogecoin Core Qt for desktop. Downloaded blockchain is under 
2.2GB. Much secure."
 HOMEPAGE="https://github.com/dogecoin";
 SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz 
-> ${PN}-v${PV}.tar.gz"
@@ -93,6 +93,7 @@ src_configure() {
$(use_enable tests tests)
)
 
+   append-cxxflags "-std=c++14"
econf "${my_econf[@]}"
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/

2023-10-27 Thread Sam James
commit: 1351e18a74e86cfb1f2019973ad8993fc96f9c33
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 21:28:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 21:28:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1351e18a

dev-util/meson: add 1.3.0_rc1

Signed-off-by: Sam James  gentoo.org>

 dev-util/meson/Manifest   |   1 +
 dev-util/meson/meson-1.3.0_rc1.ebuild | 121 ++
 2 files changed, 122 insertions(+)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 146c6ab2fd0a..42c59d0a9505 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -2,3 +2,4 @@ DIST meson-1.1.1.tar.gz 2125503 BLAKE2B 
295b46d19c8a1d64d326a6c826e2abe11d976890
 DIST meson-1.2.1.tar.gz 2182126 BLAKE2B 
b79fa78618cbebfb26ea40e698c495e63d722ba3204d4fed92d087e4a588b49666b476c55916f1435b7ca62f24843c683f1da09751754e928c838c1bf138ce58
 SHA512 
6221a14a6046aaba2c6eb601a9a5b928308bbd9da813ccec16b8f7578296b27d741e30e9343723770c3c7825c86b53193b41b9672dd17468d06d3b8d743bf52e
 DIST meson-1.2.2.tar.gz 2190455 BLAKE2B 
b355c8e5ab7508fca51dbe5c95eea68f91b995a670ad20eb9b7e93d3c97ad5363afe3fbd39cd554d1a6953a07166851257d16706acc9db6d5265e6452e40a857
 SHA512 
8dde3235f31862953e2f4db2527e441dfa9413b5f7545c85949ebc0f3b58819307ca124bf04d481d6f1425d6a4c93051239a659554322af893c97b651379fa86
 DIST meson-1.2.3.tar.gz 2184484 BLAKE2B 
7d76c54bddba249ab97ebd5dd0afc448177ff9fa70812a8ca0cc9fe308c9b145b3fbc3ee068acae0fdc73edff42134b7a0b618cd80a05347a424aca7bc8bbef8
 SHA512 
cdcadc731effc1ffb2de98b795ba37955f934ed9b54b9f7f3ac5fe96ab33268d4de4fce734a4c2ef7d2ecc5051616df127e1f8665e197ff954310bf1483b81fc
+DIST meson-1.3.0rc1.tar.gz 2139141 BLAKE2B 
b45bb81e630a8d25421c266953116837580aad0c2d577e575922aef1f2611f3f6b78e5ab346846991251f2409683f74b07f369f49608bf4f12a043cf0c3d0f81
 SHA512 
196b2e37124328f74bde7aae9d41774bb0b036a8be6f7fee5496eebc83a278222d0ad17efab8baaae421aeeaadda89efeff29e55e88aa4448d3690fc938ab8d8

diff --git a/dev-util/meson/meson-1.3.0_rc1.ebuild 
b/dev-util/meson/meson-1.3.0_rc1.ebuild
new file mode 100644
index ..b2dcaf1c2b6b
--- /dev/null
+++ b/dev-util/meson/meson-1.3.0_rc1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 2016-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/mesonbuild/meson";
+   inherit git-r3
+else
+   inherit pypi
+
+   MY_P=${P/_/}
+   S=${WORKDIR}/${MY_P}
+
+   if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   fi
+fi
+
+inherit bash-completion-r1 distutils-r1 toolchain-funcs
+
+DESCRIPTION="Open source build system"
+HOMEPAGE="https://mesonbuild.com/";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-util/ninja
+   dev-vcs/git
+   sys-libs/zlib[static-libs(+)]
+   virtual/pkgconfig
+   )
+"
+RDEPEND="
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2.1-python-path.patch
+)
+
+python_prepare_all() {
+   local disable_unittests=(
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   -e 's/test_generate_gir_with_address_sanitizer/_&/'
+
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   -e 's/test_pch_with_address_sanitizer/_&/'
+
+   # https://github.com/mesonbuild/meson/issues/7203
+   -e 's/test_templates/_&/'
+
+   # Broken due to python2 wrapper
+   -e 's/test_python_module/_&/'
+   )
+
+   sed -i "${disable_unittests[@]}" unittests/*.py || die
+
+   # Broken due to python2 script created by python_wrapper_setup
+   rm -r "test cases/frameworks/1 boost" || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_test() {
+   tc-export PKG_CONFIG
+   if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; 
then
+   ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
+   else
+   distutils-r1_src_test
+   fi
+}
+
+python_test() {
+   (
+   # test_meson_installed
+   unset PYTHONDONTWRITEBYTECODE
+
+   # https://bugs.gentoo.org/687792
+   unset PKG_CONFIG
+
+   # test_cross_file_system_paths
+   unset XDG_DATA_HOME
+
+   # 'test cases/unit/73 summary' expects 80 columns
+   export COLUMNS=80
+
+   # If JAV

[gentoo-commits] repo/gentoo:master commit in: dev-util/libabigail/

2023-10-27 Thread Sam James
commit: ae9de819e53391f17f0288318232e1ef6e7cb0fd
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 20:49:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 20:51:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae9de819

dev-util/libabigail: add 2.4

Signed-off-by: Sam James  gentoo.org>

 dev-util/libabigail/Manifest  | 2 ++
 dev-util/libabigail/{libabigail-.ebuild => libabigail-2.4.ebuild} | 4 ++--
 dev-util/libabigail/libabigail-.ebuild| 4 ++--
 3 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-util/libabigail/Manifest b/dev-util/libabigail/Manifest
index 24cc3eaed38d..fb1527c78e1c 100644
--- a/dev-util/libabigail/Manifest
+++ b/dev-util/libabigail/Manifest
@@ -2,3 +2,5 @@ DIST libabigail-2.2-docs.tar.xz 46776 BLAKE2B 
469981ea9879b202bcfd68dfa1d71c2547
 DIST libabigail-2.2.tar.xz 351078692 BLAKE2B 
fc03b1653fbe94213713e710c358133a2abd51cac46c8d4b5d797715b16e3d9923ddd99f9a2f85352599b6b5628f52e505f0ec2bca6dc3ea118826bbe69ff42b
 SHA512 
c512c4a497ea6bb88283feae6c31cf5fe347c260cf1670fe65296bf158d3a2aa449ca518a4f2780e814ffbe6970c7856d2ab91e15499638db78bc52d67d794ce
 DIST libabigail-2.3-docs.tar.xz 48016 BLAKE2B 
5649dec61017cada11fefcb40d71ecf438d3e2753c32cf424514ece2d5b737415f220e7a36b0edc597c3155a954c994256da7745e22318ae63dfb58d8d3bd72b
 SHA512 
8ead43911fcb7cb3c3bc63ef7dea911ff72a4249845e1d79e28a730fb05216088713905daad31b228b5fc2b6f50b492321b68989be50a427f59425006a4ccc6f
 DIST libabigail-2.3.tar.xz 381350984 BLAKE2B 
1a580cdc0f60fbf6edbf701e65531fb2b7254232a24edc23600aee49de87eea1c07c4ab93d55c1bce17ce7e0be6e074c7aab83ed6e3aff9076a844c224e52c74
 SHA512 
fdf0df51e2c262c723c11bef58cd0b89b27e67be196edeb33444fc06e7e61d3c2c227f59cb961aea6fc0c9b7f6f04e08b787a1cbbeb3d5507b968b8ae7630527
+DIST libabigail-2.4-docs.tar.xz 50320 BLAKE2B 
6e3cc1a8ffc42d0a1307ed57576ec31254d4831ad785b868504ea67310d9a25633403a87b545ee6bcbedb164c7f2ac7fdef307a15a28520daebc505c7da852eb
 SHA512 
48ede7c3b6bab8b26dfdbe3683f4ec6dd9ef0f4626e8bd7b4bc0242795bcad0f7638ee4dee21a65aa3c8f178514aa42223e67ff5a2804c8167db0bcc5bd4a105
+DIST libabigail-2.4.tar.xz 357840964 BLAKE2B 
c3d1c23c598fc8754405df10fcd1cfded6fe80e6949ae9d15ee28e99aad571477b331ceac2aeaa5a93f47da77de7ca41a692902b741e3a4aea1d72a7043d4a91
 SHA512 
f9b51f8710c75b911da10c1e93e0b6b6fa575f99e8f37a5f51e93a8e6b79c9ad1541e531730b410385053d6565f807300f7910dca48cbd3e991d98781d95

diff --git a/dev-util/libabigail/libabigail-.ebuild 
b/dev-util/libabigail/libabigail-2.4.ebuild
similarity index 98%
copy from dev-util/libabigail/libabigail-.ebuild
copy to dev-util/libabigail/libabigail-2.4.ebuild
index 9dca18088bcc..885005cc2531 100644
--- a/dev-util/libabigail/libabigail-.ebuild
+++ b/dev-util/libabigail/libabigail-2.4.ebuild
@@ -14,7 +14,7 @@ LIBABIGAIL_DOCS_VERSION="${PV}"
 # bug #830088
 LIBABIGAIL_DOCS_USEFLAG="+doc"
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit autotools bash-completion-r1 python-any-r1 out-of-source
 
@@ -35,7 +35,7 @@ else
 fi
 
 LICENSE="Apache-2.0-with-LLVM-exceptions"
-SLOT="0/2"
+SLOT="0/3"
 IUSE="btf debug ${LIBABIGAIL_DOCS_USEFLAG} test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-util/libabigail/libabigail-.ebuild 
b/dev-util/libabigail/libabigail-.ebuild
index 9dca18088bcc..885005cc2531 100644
--- a/dev-util/libabigail/libabigail-.ebuild
+++ b/dev-util/libabigail/libabigail-.ebuild
@@ -14,7 +14,7 @@ LIBABIGAIL_DOCS_VERSION="${PV}"
 # bug #830088
 LIBABIGAIL_DOCS_USEFLAG="+doc"
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit autotools bash-completion-r1 python-any-r1 out-of-source
 
@@ -35,7 +35,7 @@ else
 fi
 
 LICENSE="Apache-2.0-with-LLVM-exceptions"
-SLOT="0/2"
+SLOT="0/3"
 IUSE="btf debug ${LIBABIGAIL_DOCS_USEFLAG} test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2023-10-27 Thread Sam James
commit: 8fe68e87cc16f37fd0bd286a0c63be1a9a65df09
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 21:29:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 21:29:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe68e87

dev-python/cffi: Stabilize 1.16.0 sparc, #916347

Signed-off-by: Sam James  gentoo.org>

 dev-python/cffi/cffi-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.16.0.ebuild 
b/dev-python/cffi/cffi-1.16.0.ebuild
index 5ca4640d0b2d..b830f7bb63a1 100644
--- a/dev-python/cffi/cffi-1.16.0.ebuild
+++ b/dev-python/cffi/cffi-1.16.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 # Needs recent libffi for HPPA fixes
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/

2023-10-27 Thread Sam James
commit: 7f18ef471c435b7718f75ebc277efa77f269d371
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 21:01:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 21:01:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f18ef47

net-dns/c-ares: add 1.21.0

Signed-off-by: Sam James  gentoo.org>

 net-dns/c-ares/Manifest |  2 +
 net-dns/c-ares/c-ares-1.21.0.ebuild | 88 +
 2 files changed, 90 insertions(+)

diff --git a/net-dns/c-ares/Manifest b/net-dns/c-ares/Manifest
index 70e4205d7e55..9075a9c8964e 100644
--- a/net-dns/c-ares/Manifest
+++ b/net-dns/c-ares/Manifest
@@ -2,3 +2,5 @@ DIST c-ares-1.19.1.tar.gz 1579100 BLAKE2B 
4b6c9593edb1a91ab76d54ddacb1cd5d67006d
 DIST c-ares-1.19.1.tar.gz.asc 488 BLAKE2B 
9c47d7b3e67d9a2bd1e332912d21d20ca591fc34f81707c18a4615ea14ba2da00146d1998250a5f4dd2a0b1c04f9bd2013d4940ac734674c0bdff6815985e19d
 SHA512 
1b204ab1a667af1326be4b7c62c0919aacd447a2e00efea4b8ef2ec9f2b13ffb236a836ff8953b0b3359727faf3fb8cfcd71d0b06a0e533a09f9e9ea66024f4e
 DIST c-ares-1.20.1.tar.gz 1599175 BLAKE2B 
44d160e04dcbd78f0ad7c1f2eb3f34ff07017fd9b5c4bc12b81b123022297adccfff45f43630f8c73afdfd9424ff6ee9fb96c627405ec486c8d78bb0c7e518ca
 SHA512 
83400fb276ebcf16dfe6f43d56ca87839d132b5a0544420eda9fa148eb85468b3f215593fcefc2a7a3a8ed8b0d4ef093ed99616a4e466b01f6913934240539e4
 DIST c-ares-1.20.1.tar.gz.asc 488 BLAKE2B 
5a6a9e60dd3fb675cafbbf60c7b6c75b385786d1171afa9b1effcdf0187dbd044c93f6a0e87f685b5fdf2992892fdd760e2dc3246c196d011c157fc88bbb5ab4
 SHA512 
f0622f6df863c599028f20462fb6f5604f30243f51f382c8430abe2afbf3583cb6ffe527f0a38e646700d753d90fa9a2a4d197a7540b2fc9bed1d779fe3b43df
+DIST c-ares-1.21.0.tar.gz 1623742 BLAKE2B 
708933603dfc6c0286e798b3244eb9d8bce500acb915a255b82e00133509e5c2ceaad6b9b4cd081fcd9193b64fdb72e4e7ff6deeca8eb1744124ab9239cacac0
 SHA512 
c526b0a28d8ea1c6a53215dfd52e8250c968513a667c5414459d97d46288da7e7a2193d757fc78225e56c6684b3d30e756dd3e5a31917e996c871773a34892ea
+DIST c-ares-1.21.0.tar.gz.asc 488 BLAKE2B 
b1985393dfc147abe729b5622c4c92585072173a169947caf1a9521d341dac2119e34691b96e31716df66a251dbba3a5284cddd4c47af0d0bd91e20576d5671e
 SHA512 
0e75e51ebf97ec4ed0880811ddb60f741ea190c2e63011aad9a4233fe4e2481d0c660d401a5cf596fe257930365a366082c2b5faa34bb7b346d147cfc51392ff

diff --git a/net-dns/c-ares/c-ares-1.21.0.ebuild 
b/net-dns/c-ares/c-ares-1.21.0.ebuild
new file mode 100644
index ..a2125b7e2fc5
--- /dev/null
+++ b/net-dns/c-ares/c-ares-1.21.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc
+inherit edo multilib-minimal verify-sig
+
+DESCRIPTION="C library that resolves names asynchronously"
+HOMEPAGE="https://c-ares.org/";
+SRC_URI="
+   https://c-ares.org/download/${P}.tar.gz
+   verify-sig? ( https://c-ares.org/download/${P}.tar.gz.asc )
+"
+
+# ISC for lib/{bitncmp.c,inet_ntop.c,inet_net_pton.c} (bug #912405)
+LICENSE="MIT ISC"
+# Subslot = SONAME of libcares.so.2
+SLOT="0/2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-danielstenberg )"
+
+DOCS=( AUTHORS CHANGES NEWS README.md RELEASE-NOTES TODO )
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/ares_build.h
+)
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+   # Checking for obsolete headers
+   malloc
+   calloc
+   free
+
+   # Non-existent on Linux
+   closesocket
+   CloseSocket
+   ioctlsocket
+   bitncmp
+)
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --enable-nonblocking
+   --enable-symbol-hiding
+   $(use_enable static-libs static)
+   $(use_enable test tests)
+   )
+
+   # Needed for running unit tests only
+   # Violates sandbox and tests pass fine without
+   export ax_cv_uts_namespace=no
+   export ax_cv_user_namespace=no
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+   cd "${BUILD_DIR}"/test || die
+
+   # We're skipping the "real" network tests with the filter
+   # see https://github.com/c-ares/c-ares/tree/main/test
+   local network_tests=(
+   # Most live tests have Live in the name
+   *Live*
+   # These don't but are still in ares-test-live.cc => live
+   *GetTCPSock*
+   *TimeoutValue*
+   *GetSock*
+   *GetSock_virtualized*
+   *VerifySocketFunctionCallback*
+   # Seems flaky, even run manually
+   # 
https://github.com/c-ares/c-ares/commit/9e542a8839f81c990bb0dff14beeaf9aa6bcc18d
+   *MockUDPMaxQue

[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/

2023-10-27 Thread Andreas K. Hüttel
commit: fc8b8de231ec20cd7c1a003d1b5270a2949ed966
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Oct 27 20:11:42 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Oct 27 20:12:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc8b8de2

sys-libs/glibc: disable aarch64 mathvec for headers-only

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-libs/glibc/glibc-2.38-r7.ebuild | 9 -
 sys-libs/glibc/glibc-.ebuild| 9 -
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.38-r7.ebuild 
b/sys-libs/glibc/glibc-2.38-r7.ebuild
index 59f45cf9d469..6326864811df 100644
--- a/sys-libs/glibc/glibc-2.38-r7.ebuild
+++ b/sys-libs/glibc/glibc-2.38-r7.ebuild
@@ -1165,7 +1165,15 @@ glibc_headers_configure() {
popd >/dev/null
fi
 
+   local myconf=()
+
case ${CTARGET} in
+   aarch64*)
+   # The configure checks fail during cross-build, so disable here
+   # for headers-only
+   myconf+=(
+   --disable-mathvec
+   ) ;;
riscv*)
# RISC-V interrogates the compiler to determine which target to
# build.  If building the headers then we don't strictly need a
@@ -1184,7 +1192,6 @@ glibc_headers_configure() {
) ;;
esac
 
-   local myconf=()
myconf+=(
--disable-sanity-checks
--enable-hacker-mode

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 41218b9c69d0..512e39736db4 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -1165,7 +1165,15 @@ glibc_headers_configure() {
popd >/dev/null
fi
 
+   local myconf=()
+
case ${CTARGET} in
+   aarch64*)
+   # The configure checks fail during cross-build, so disable here
+   # for headers-only
+   myconf+=(
+   --disable-mathvec
+   ) ;;
riscv*)
# RISC-V interrogates the compiler to determine which target to
# build.  If building the headers then we don't strictly need a
@@ -1184,7 +1192,6 @@ glibc_headers_configure() {
) ;;
esac
 
-   local myconf=()
myconf+=(
--disable-sanity-checks
--enable-hacker-mode



[gentoo-commits] repo/gentoo:master commit in: dev-python/reportlab/

2023-10-27 Thread Sam James
commit: 81cdc1ca3c0da9c4d48e8332ac51e027dd447543
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 20:06:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 20:06:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81cdc1ca

dev-python/reportlab: Stabilize 4.0.6 arm, #916366

Signed-off-by: Sam James  gentoo.org>

 dev-python/reportlab/reportlab-4.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/reportlab/reportlab-4.0.6.ebuild 
b/dev-python/reportlab/reportlab-4.0.6.ebuild
index e2be2f7c4566..c488bf9a 100644
--- a/dev-python/reportlab/reportlab-4.0.6.ebuild
+++ b/dev-python/reportlab/reportlab-4.0.6.ebuild
@@ -20,7 +20,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-10-27 Thread Sam James
commit: 5d0b2ec184fa35e88a91e6b73300a67ee2115e9c
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 20:05:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 20:05:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d0b2ec1

dev-python/xarray: Stabilize 2023.9.0 arm, #916370

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.9.0.ebuild 
b/dev-python/xarray/xarray-2023.9.0.ebuild
index be138c0c94f3..51d46764527c 100644
--- a/dev-python/xarray/xarray-2023.9.0.ebuild
+++ b/dev-python/xarray/xarray-2023.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/Levenshtein/

2023-10-27 Thread Sam James
commit: cba19da694310ff29d3aa981c70654a3a819f34f
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 20:05:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 20:05:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba19da6

dev-python/Levenshtein: Stabilize 0.23.0 sparc, #916352

Signed-off-by: Sam James  gentoo.org>

 dev-python/Levenshtein/Levenshtein-0.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild 
b/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
index 085d62216a80..1083c9daa5e3 100644
--- a/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
+++ b/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 
 DEPEND="
>=dev-cpp/rapidfuzz-cpp-2.0.0



[gentoo-commits] repo/gentoo:master commit in: dev-python/reportlab/

2023-10-27 Thread Arthur Zamarin
commit: a114acd439aef77faa27d39225a74120d39bf934
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a114acd4

dev-python/reportlab: Stabilize 4.0.6 ppc64, #916366

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/reportlab/reportlab-4.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/reportlab/reportlab-4.0.6.ebuild 
b/dev-python/reportlab/reportlab-4.0.6.ebuild
index fae08f45163b..e2be2f7c4566 100644
--- a/dev-python/reportlab/reportlab-4.0.6.ebuild
+++ b/dev-python/reportlab/reportlab-4.0.6.ebuild
@@ -20,7 +20,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2023-10-27 Thread Arthur Zamarin
commit: b122eefa38fe99161f59272bc17389b762f66d23
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b122eefa

dev-python/cffi: Stabilize 1.16.0 arm64, #916347

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cffi/cffi-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.16.0.ebuild 
b/dev-python/cffi/cffi-1.16.0.ebuild
index fc741d2b92a5..91e4dc28150e 100644
--- a/dev-python/cffi/cffi-1.16.0.ebuild
+++ b/dev-python/cffi/cffi-1.16.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 # Needs recent libffi for HPPA fixes
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/Levenshtein/

2023-10-27 Thread Arthur Zamarin
commit: d1e748f066904bab0fcac1072d9a9b532b778aa7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e748f0

dev-python/Levenshtein: Stabilize 0.23.0 arm, #916352

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/Levenshtein/Levenshtein-0.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild 
b/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
index c0bce8a79d6c..085d62216a80 100644
--- a/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
+++ b/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 DEPEND="
>=dev-cpp/rapidfuzz-cpp-2.0.0



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/galera/

2023-10-27 Thread Arthur Zamarin
commit: 5bd40e063542a95727856279e2fcb4505413b13f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd40e06

sys-cluster/galera: Stabilize 26.4.15 arm64, #916337

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-cluster/galera/galera-26.4.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/galera/galera-26.4.15.ebuild 
b/sys-cluster/galera/galera-26.4.15.ebuild
index 02f4d2351b40..0625313e644b 100644
--- a/sys-cluster/galera/galera-26.4.15.ebuild
+++ b/sys-cluster/galera/galera-26.4.15.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2 BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~x86"
 IUSE="garbd ssl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/

2023-10-27 Thread Arthur Zamarin
commit: d987a5df368d51ddf55864d03f72ba7f7a72524c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d987a5df

dev-python/psycopg: Stabilize 2.9.9 ppc64, #916357

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/psycopg/psycopg-2.9.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/psycopg/psycopg-2.9.9.ebuild 
b/dev-python/psycopg/psycopg-2.9.9.ebuild
index 1a291899e370..639ba2bc9303 100644
--- a/dev-python/psycopg/psycopg-2.9.9.ebuild
+++ b/dev-python/psycopg/psycopg-2.9.9.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/

2023-10-27 Thread Arthur Zamarin
commit: d3efc780887f10ab105c5444dae3c12fd9860168
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3efc780

dev-python/psycopg: Stabilize 3.1.12 arm64, #916356

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/psycopg/psycopg-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/psycopg/psycopg-3.1.12.ebuild 
b/dev-python/psycopg/psycopg-3.1.12.ebuild
index 7529f1cc253d..fbc4b84a9b29 100644
--- a/dev-python/psycopg/psycopg-3.1.12.ebuild
+++ b/dev-python/psycopg/psycopg-3.1.12.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${P}/psycopg
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-db/postgresql-8.1:*



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-10-27 Thread Arthur Zamarin
commit: ce218230fe7f38e773e26e820600a838238b84f1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce218230

dev-python/xarray: Stabilize 2023.9.0 arm64, #916370

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/xarray/xarray-2023.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.9.0.ebuild 
b/dev-python/xarray/xarray-2023.9.0.ebuild
index 47f69e2dfa28..be138c0c94f3 100644
--- a/dev-python/xarray/xarray-2023.9.0.ebuild
+++ b/dev-python/xarray/xarray-2023.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/reportlab/

2023-10-27 Thread Arthur Zamarin
commit: edaad7220c02f1b810008f90f7cf82e5760e1d3d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edaad722

dev-python/reportlab: Stabilize 4.0.6 ppc, #916366

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/reportlab/reportlab-4.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/reportlab/reportlab-4.0.6.ebuild 
b/dev-python/reportlab/reportlab-4.0.6.ebuild
index eefa15e333b0..fae08f45163b 100644
--- a/dev-python/reportlab/reportlab-4.0.6.ebuild
+++ b/dev-python/reportlab/reportlab-4.0.6.ebuild
@@ -20,7 +20,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/

2023-10-27 Thread Arthur Zamarin
commit: d822c1b70e923b632a4a8903a548c6d5193e9681
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d822c1b7

dev-python/psycopg: Stabilize 2.9.9 arm, #916357

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/psycopg/psycopg-2.9.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/psycopg/psycopg-2.9.9.ebuild 
b/dev-python/psycopg/psycopg-2.9.9.ebuild
index a6bb75374c3c..1a291899e370 100644
--- a/dev-python/psycopg/psycopg-2.9.9.ebuild
+++ b/dev-python/psycopg/psycopg-2.9.9.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/Levenshtein/

2023-10-27 Thread Arthur Zamarin
commit: 816d800414ca9abf4a51dd37ffe6bd82474a18bb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=816d8004

dev-python/Levenshtein: Stabilize 0.23.0 ppc, #916352

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/Levenshtein/Levenshtein-0.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild 
b/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
index 8465d8854d7b..c0bce8a79d6c 100644
--- a/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
+++ b/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc 
x86"
 
 DEPEND="
>=dev-cpp/rapidfuzz-cpp-2.0.0



[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/

2023-10-27 Thread Arthur Zamarin
commit: 364ab575d21a7652849671f01942c590cb7162f4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:27 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364ab575

dev-python/psycopg: Stabilize 3.1.12 arm, #916356

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/psycopg/psycopg-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/psycopg/psycopg-3.1.12.ebuild 
b/dev-python/psycopg/psycopg-3.1.12.ebuild
index fbc4b84a9b29..8c6c6892043f 100644
--- a/dev-python/psycopg/psycopg-3.1.12.ebuild
+++ b/dev-python/psycopg/psycopg-3.1.12.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${P}/psycopg
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-db/postgresql-8.1:*



[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/

2023-10-27 Thread Arthur Zamarin
commit: b5d9077d520bd46031a4bd7a79cf2f5f5516564a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d9077d

dev-python/psycopg: Stabilize 2.9.9 arm64, #916357

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/psycopg/psycopg-2.9.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/psycopg/psycopg-2.9.9.ebuild 
b/dev-python/psycopg/psycopg-2.9.9.ebuild
index 639ba2bc9303..c185e47bcf2d 100644
--- a/dev-python/psycopg/psycopg-2.9.9.ebuild
+++ b/dev-python/psycopg/psycopg-2.9.9.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2023-10-27 Thread Arthur Zamarin
commit: c3764047f3762d51f40f494ac34041df466e030d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3764047

dev-python/numexpr: Stabilize 2.8.7 ppc, #916353

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/numexpr/numexpr-2.8.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.8.7.ebuild 
b/dev-python/numexpr/numexpr-2.8.7.ebuild
index c0733ce626ee..d7005d9b9f28 100644
--- a/dev-python/numexpr/numexpr-2.8.7.ebuild
+++ b/dev-python/numexpr/numexpr-2.8.7.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 
 DEPEND="
>=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/psycopg/

2023-10-27 Thread Arthur Zamarin
commit: 9219df51026c1120ee35ccfe8d98a9d4b68e3509
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9219df51

dev-python/psycopg: Stabilize 3.1.12 ppc, #916356

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/psycopg/psycopg-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/psycopg/psycopg-3.1.12.ebuild 
b/dev-python/psycopg/psycopg-3.1.12.ebuild
index b5ac89209c5a..7529f1cc253d 100644
--- a/dev-python/psycopg/psycopg-3.1.12.ebuild
+++ b/dev-python/psycopg/psycopg-3.1.12.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${P}/psycopg
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-db/postgresql-8.1:*



[gentoo-commits] repo/gentoo:master commit in: app-text/mdbook/

2023-10-27 Thread Arthur Zamarin
commit: 23e0c43d3d6f5f65c212d037b0829cbbb84db179
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e0c43d

app-text/mdbook: Stabilize 0.4.35 ppc, #916325

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-text/mdbook/mdbook-0.4.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/mdbook/mdbook-0.4.35.ebuild 
b/app-text/mdbook/mdbook-0.4.35.ebuild
index 7e0ad6b3914c..6803a0c69e70 100644
--- a/app-text/mdbook/mdbook-0.4.35.ebuild
+++ b/app-text/mdbook/mdbook-0.4.35.ebuild
@@ -266,7 +266,7 @@ LICENSE+="
|| ( Artistic-2 CC0-1.0 )
 " # crates
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="doc"
 
 QA_FLAGS_IGNORED="usr/bin/${PN}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2023-10-27 Thread Arthur Zamarin
commit: 61423cf20ec8fe75d1e0e325f225c3e50064999b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61423cf2

dev-python/numexpr: Stabilize 2.8.7 arm, #916353

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/numexpr/numexpr-2.8.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.8.7.ebuild 
b/dev-python/numexpr/numexpr-2.8.7.ebuild
index d7005d9b9f28..5e14c17b6ffa 100644
--- a/dev-python/numexpr/numexpr-2.8.7.ebuild
+++ b/dev-python/numexpr/numexpr-2.8.7.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 
 DEPEND="
>=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2023-10-27 Thread Arthur Zamarin
commit: fb79fe035f455693e299c852a1bd3340b521d988
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb79fe03

dev-python/cffi: Stabilize 1.16.0 arm, #916347

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cffi/cffi-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.16.0.ebuild 
b/dev-python/cffi/cffi-1.16.0.ebuild
index 91e4dc28150e..5ca4640d0b2d 100644
--- a/dev-python/cffi/cffi-1.16.0.ebuild
+++ b/dev-python/cffi/cffi-1.16.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 # Needs recent libffi for HPPA fixes
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/galera/

2023-10-27 Thread Arthur Zamarin
commit: 45815f72e597d56eb2b5dc038dc8d64fd1981d5b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 27 19:54:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 27 19:54:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45815f72

sys-cluster/galera: Stabilize 26.4.15 ppc64, #916337

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-cluster/galera/galera-26.4.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/galera/galera-26.4.15.ebuild 
b/sys-cluster/galera/galera-26.4.15.ebuild
index db1f6d04e9df..02f4d2351b40 100644
--- a/sys-cluster/galera/galera-26.4.15.ebuild
+++ b/sys-cluster/galera/galera-26.4.15.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2 BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~x86"
 IUSE="garbd ssl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/reportlab/

2023-10-27 Thread Sam James
commit: e51ddfcb0a246f5cd66f35fdb926d586b983a53e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 19:33:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 19:33:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51ddfcb

dev-python/reportlab: Stabilize 4.0.6 arm64, #916366

Signed-off-by: Sam James  gentoo.org>

 dev-python/reportlab/reportlab-4.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/reportlab/reportlab-4.0.6.ebuild 
b/dev-python/reportlab/reportlab-4.0.6.ebuild
index 95e5fc4a5b6e..eefa15e333b0 100644
--- a/dev-python/reportlab/reportlab-4.0.6.ebuild
+++ b/dev-python/reportlab/reportlab-4.0.6.ebuild
@@ -20,7 +20,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/Levenshtein/

2023-10-27 Thread Sam James
commit: 039b6df7a9ae965e41ce2f4c459a32f2c9c0f519
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 19:33:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 19:33:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039b6df7

dev-python/Levenshtein: Stabilize 0.23.0 arm64, #916352

Signed-off-by: Sam James  gentoo.org>

 dev-python/Levenshtein/Levenshtein-0.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild 
b/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
index 7a1e0c53e83e..8465d8854d7b 100644
--- a/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
+++ b/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc 
x86"
 
 DEPEND="
>=dev-cpp/rapidfuzz-cpp-2.0.0



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2023-10-27 Thread Sam James
commit: 959a67bc522dc6b4f23b20786f846919ed24
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 19:33:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 19:33:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959a67bc

dev-python/numexpr: Stabilize 2.8.7 arm64, #916353

Signed-off-by: Sam James  gentoo.org>

 dev-python/numexpr/numexpr-2.8.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.8.7.ebuild 
b/dev-python/numexpr/numexpr-2.8.7.ebuild
index 521c55eb32be..c0733ce626ee 100644
--- a/dev-python/numexpr/numexpr-2.8.7.ebuild
+++ b/dev-python/numexpr/numexpr-2.8.7.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 
 DEPEND="
>=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-10-27 Thread Sam James
commit: ec71156d8154f4e0d27424e42b4283c8a57e3c42
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 19:31:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 19:31:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec71156d

dev-python/xarray: Stabilize 2023.9.0 ppc64, #916370

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.9.0.ebuild 
b/dev-python/xarray/xarray-2023.9.0.ebuild
index 9597a82eff8d..47f69e2dfa28 100644
--- a/dev-python/xarray/xarray-2023.9.0.ebuild
+++ b/dev-python/xarray/xarray-2023.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/xarray/

2023-10-27 Thread Sam James
commit: 088c77282aa66f3c4480713c82bc07388f800ef5
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 19:31:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 19:31:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=088c7728

dev-python/xarray: Stabilize 2023.9.0 amd64, #916370

Signed-off-by: Sam James  gentoo.org>

 dev-python/xarray/xarray-2023.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/xarray/xarray-2023.9.0.ebuild 
b/dev-python/xarray/xarray-2023.9.0.ebuild
index 927a172c75ba..9597a82eff8d 100644
--- a/dev-python/xarray/xarray-2023.9.0.ebuild
+++ b/dev-python/xarray/xarray-2023.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/numpy-1.22[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/reportlab/

2023-10-27 Thread Sam James
commit: 6583b23ab72ab9e80210b69eeb1f0ea8caaf890d
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 19:31:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 19:31:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6583b23a

dev-python/reportlab: Stabilize 4.0.6 sparc, #916366

Signed-off-by: Sam James  gentoo.org>

 dev-python/reportlab/reportlab-4.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/reportlab/reportlab-4.0.6.ebuild 
b/dev-python/reportlab/reportlab-4.0.6.ebuild
index 0826a91d23ce..e0e1971a325e 100644
--- a/dev-python/reportlab/reportlab-4.0.6.ebuild
+++ b/dev-python/reportlab/reportlab-4.0.6.ebuild
@@ -20,7 +20,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/redis/

2023-10-27 Thread Sam James
commit: 96d07f5421302e538a087b87fc2b096f7a0a7ab8
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 19:31:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 19:31:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d07f54

dev-python/redis: Stabilize 5.0.1 ALLARCHES, #916365

Signed-off-by: Sam James  gentoo.org>

 dev-python/redis/redis-5.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/redis/redis-5.0.1.ebuild 
b/dev-python/redis/redis-5.0.1.ebuild
index 00bec2d400ad..773b415b4d2f 100644
--- a/dev-python/redis/redis-5.0.1.ebuild
+++ b/dev-python/redis/redis-5.0.1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-python/reportlab/

2023-10-27 Thread Sam James
commit: 4576ca94e27f841bd94ef4c995395ee6c41c0241
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 19:31:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 19:31:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4576ca94

dev-python/reportlab: Stabilize 4.0.6 amd64, #916366

Signed-off-by: Sam James  gentoo.org>

 dev-python/reportlab/reportlab-4.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/reportlab/reportlab-4.0.6.ebuild 
b/dev-python/reportlab/reportlab-4.0.6.ebuild
index e0e1971a325e..3e17a5e60bbd 100644
--- a/dev-python/reportlab/reportlab-4.0.6.ebuild
+++ b/dev-python/reportlab/reportlab-4.0.6.ebuild
@@ -20,7 +20,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/reportlab/

2023-10-27 Thread Sam James
commit: 4283b8d3799ee1dbff68f49119edaf7730c84211
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 19:31:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 19:31:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4283b8d3

dev-python/reportlab: Stabilize 4.0.6 x86, #916366

Signed-off-by: Sam James  gentoo.org>

 dev-python/reportlab/reportlab-4.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/reportlab/reportlab-4.0.6.ebuild 
b/dev-python/reportlab/reportlab-4.0.6.ebuild
index 3e17a5e60bbd..95e5fc4a5b6e 100644
--- a/dev-python/reportlab/reportlab-4.0.6.ebuild
+++ b/dev-python/reportlab/reportlab-4.0.6.ebuild
@@ -20,7 +20,7 @@ SRC_URI+="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]



  1   2   3   >