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

2024-02-08 Thread Hans de Graaff
commit: 44fcd9f0f6abf1e49177352d6f07925813f25cd3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb  9 07:39:02 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb  9 07:39:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44fcd9f0

dev-ruby/mysql2: add 0.5.6

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

 dev-ruby/mysql2/Manifest|   1 +
 dev-ruby/mysql2/mysql2-0.5.6.ebuild | 139 
 2 files changed, 140 insertions(+)

diff --git a/dev-ruby/mysql2/Manifest b/dev-ruby/mysql2/Manifest
index b9c4c9d64e1a..465817ce280c 100644
--- a/dev-ruby/mysql2/Manifest
+++ b/dev-ruby/mysql2/Manifest
@@ -1 +1,2 @@
 DIST mysql2-0.5.5.tar.gz 124769 BLAKE2B 
698b18434691b2b7734c6fa314c931a38e973813a1912166838541f35c181813bff2db2c0967df72e8d9108b9ea71a030af09f39354a9c902674fab287b82331
 SHA512 
fa43e464bfd495d335c6f95b1897009813b7d6fbfeebe8d9c533c4f88c664a61a140227df73eb892c0314f76ebb5d0f2e06265284512dd35950bbab78d20e0fc
+DIST mysql2-0.5.6.tar.gz 125108 BLAKE2B 
cdecc8912a5cd1c1cb9ea1a428c930cf0acad8832db3c8fcee93c8a3ef898fff47f09735d7b646e782e4a908e555c704a11e68ffc10ef735705438d0090e2883
 SHA512 
44b6e0bfe819d9a9ce056d4cd99b547dbb2bebe512a00eadf030885a8b7b147bc08a334dc583585bddf36998d46242aa0aadc9dc159f2296d6f3640a74362de9

diff --git a/dev-ruby/mysql2/mysql2-0.5.6.ebuild 
b/dev-ruby/mysql2/mysql2-0.5.6.ebuild
new file mode 100644
index ..380f6a06f03d
--- /dev/null
+++ b/dev-ruby/mysql2/mysql2-0.5.6.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/mysql2/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/mysql2
+
+RUBY_FAKEGEM_GEMSPEC="mysql2.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding 
to libmysql"
+HOMEPAGE="https://github.com/brianmario/mysql2";
+SRC_URI="https://github.com/brianmario/mysql2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="mysql mariadb"
+REQUIRED_USE="^^ ( mariadb mysql )"
+
+SQL_DEPEND="mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( 
dev-db/mariadb-connector-c:= )"
+DEPEND="${DEPEND} ${SQL_DEPEND}"
+RDEPEND="${RDEPEND} ${SQL_DEPEND}"
+BDEPEND="
+   test? (
+   mariadb? ( dev-db/mariadb:* )
+   mysql? ( >=dev-db/mysql-8:* )
+   )
+"
+
+all_ruby_prepare() {
+   sed -i -e '/s.version/ s/Mysql2::VERSION/"'${PV}'"/' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+   local config
+   if use mysql ; then
+   config="${EPREFIX}/usr/bin/mysql_config"
+   fi
+   if use mariadb ; then
+   config="${EPREFIX}/usr/bin/mariadb_config"
+   fi
+
+   ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config="${config}" || die
+}
+
+each_ruby_test() {
+   local -x USER=$(whoami)
+
+   einfo "Creating mysql test instance ..."
+   mkdir -p "${T}"/mysql || die
+   if use mariadb ; then
+   local -x PATH="${BROOT}/usr/share/mariadb/scripts:${PATH}"
+
+   mysql_install_db \
+   --no-defaults \
+   --auth-root-authentication-method=normal \
+   --basedir="${EPREFIX}/usr" \
+   --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log || 
die
+   else
+   mysqld \
+   --no-defaults \
+   --initialize-insecure \
+   --user ${USER} \
+   --basedir="${EPREFIX}/usr" \
+   --datadir="${T}"/mysql 1>"${T}"/mysqld_install.log || 
die
+   fi
+
+   einfo "Starting mysql test instance ..."
+   mysqld \
+   --no-defaults \
+   --character-set-server=utf8 \
+   --bind-address=127.0.0.1 \
+   --pid-file="${T}"/mysqld.pid \
+   --socket="${T}"/mysqld.sock \
+   --datadir="${T}"/mysql 1>"${T}"/mysqld.log 2>&1 &
+
+   # wait for it to start
+   local i
+   for (( i = 0; i < 10; i++ )); do
+   [[ -S ${T}/mysqld.sock ]] && break
+   sleep 1
+   done
+   [[ ! -S ${T}/mysqld.sock ]] && die "mysqld failed to start"
+
+   einfo "Configuring test mysql instance ..."
+
+   mysql -u root --socket="${T}"/mysqld.sock -s -e '
+   CREATE DATABASE test1 DEFAULT CHARACTER SET utf8 DEFAULT 
COLLATE utf8_general_ci;
+   ' || die "Failed to create test databases"
+
+   # https://github.com/brianmario/mysql2/blob/master/ci/setup.sh
+   mysql -u root \
+   -e 'CREATE DATABASE /*M!50701 IF NOT EXISTS */ test' \
+   -S "${T}"/mysqld

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

2024-02-08 Thread Hans de Graaff
commit: 247e8f37e6ff8b6cbd34a7a2feadbb7af419259a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb  9 07:40:19 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb  9 07:40:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247e8f37

dev-ruby/request_store: add 1.6.0

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

 dev-ruby/request_store/Manifest   |  1 +
 dev-ruby/request_store/request_store-1.6.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ruby/request_store/Manifest b/dev-ruby/request_store/Manifest
index b3f238b59dd8..a266786179f9 100644
--- a/dev-ruby/request_store/Manifest
+++ b/dev-ruby/request_store/Manifest
@@ -1 +1,2 @@
 DIST request_store-1.5.1.gem 9728 BLAKE2B 
df83be1ecdb8b6158133925167df19cff59eab3cdb2ea1b5f970359a19a79dcd114f9c8d42856a1bf0173bb69df8f89efe54c29f5c6a9dd58d4b8bb7ccfa76d2
 SHA512 
89ba2df4169a23c60546081c5d872c26f09ce6edbb6bfdb9bb03ba3e194ca36b7f588e3f77deaa82ae6465e2ab8c372c9199fd49232ba37bd8e5d0cdcac785f1
+DIST request_store-1.6.0.gem 9728 BLAKE2B 
a7b4beae76bb7704bd02cd1a64d4e53579b8fab23e70a59dc7f241ca80b86f43c0bc0827ead56320a40a6041ccc61144e15ece26f4897e523eb902f845e2b072
 SHA512 
7c18d3e7164837ab7e538f5a5e243f24650f70cb801e108381b46da5122217d959371a439b8359dfc39950efcd1941c5d9cde9121fdb3350b16a36e59101338c

diff --git a/dev-ruby/request_store/request_store-1.6.0.ebuild 
b/dev-ruby/request_store/request_store-1.6.0.ebuild
new file mode 100644
index ..405c3fc00680
--- /dev/null
+++ b/dev-ruby/request_store/request_store-1.6.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Per-request global storage for Rack"
+HOMEPAGE="https://github.com/steveklabnik/request_store";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+ruby_add_rdepend ">=dev-ruby/rack-1.4:*"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/ s:^:#:" Rakefile || die
+}



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

2024-02-08 Thread Hans de Graaff
commit: 91f50fad0096a1f3652c80c4d8503ec49207e7e9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb  9 07:46:32 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb  9 07:46:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f50fad

dev-ruby/roadie: add 5.2.1

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

 dev-ruby/roadie/Manifest|  1 +
 dev-ruby/roadie/roadie-5.2.1.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/roadie/Manifest b/dev-ruby/roadie/Manifest
index 9d19aac73ee9..b7cf0b01988e 100644
--- a/dev-ruby/roadie/Manifest
+++ b/dev-ruby/roadie/Manifest
@@ -1,2 +1,3 @@
 DIST roadie-5.1.0.tar.gz 50866 BLAKE2B 
efab67901951f36877cf5f4a41e604e69f672f4ba3b774a26992de947d52b8e1f1c1bf10b4d36212b80542942d29be066184fe4237ac31895ac5bbb2ca27ae80
 SHA512 
490a5def87bd2a33eff732fc144881fc23e8838ccbd7392a0ecabcde2eb7736445a94eb0580080d616f7c6594c63da6455f1b55636dd542372569bee4a70de78
 DIST roadie-5.2.0.tar.gz 50870 BLAKE2B 
ba78087e07d9135341dbe6cee3b4ff2c9a54ae8a98315447ac38b4af1f0a19b61151c209f28e5c279d87d0de97de8da517aa8313fb867babfa400e6c8f3f07cd
 SHA512 
76123aa4d01fe847693358ceae26048510fa5c18a1489a09f09ffeffcc021baf156330a5d75fc1326936b9605a034dfa8987bb29deaa11c1e8b7bd0493054e5e
+DIST roadie-5.2.1.tar.gz 50799 BLAKE2B 
9a3a228a5242d6260604ddf44fb3d804c65bf391091b3b54ff63f19b794a46cce6a963490afe497b0bb0c763204d47f33e30d0e86954d1ef50c09bc28773b764
 SHA512 
3cbd7026f2a4712ff1541c9584590d5bd9f1a45f18d5275ecd16b8300ae87acab47756626f9eb4b6dba200d57e040f38e0ae9e6a3bac6a0fdf3815605d2ded80

diff --git a/dev-ruby/roadie/roadie-5.2.1.ebuild 
b/dev-ruby/roadie/roadie-5.2.1.ebuild
new file mode 100644
index ..734e616ccebc
--- /dev/null
+++ b/dev-ruby/roadie/roadie-5.2.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Making HTML emails comfortable for the Rails rockstars"
+HOMEPAGE="https://github.com/Mange/roadie";
+SRC_URI="https://github.com/Mange/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/nokogiri-1.15:0
+   >=dev-ruby/css_parser-1.4.5 =dev-ruby/css_parser-1*"
+ruby_add_bdepend "test? ( dev-ruby/rspec-collection_matchers dev-ruby/webmock 
)"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" Rakefile || die
+   sed -i -e 's/git ls-files/find * -type f -print/' \
+   -e '/test_files/d' \
+   -e '/css_parser/ s/~>/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2024-02-08 Thread Hans de Graaff
commit: 2d78b038db41235e09bfa46350b35f4f14c0ef4f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb  9 07:49:20 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb  9 07:49:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d78b038

dev-ruby/rspec-rails: add 6.1.1

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

 dev-ruby/rspec-rails/Manifest |  1 +
 dev-ruby/rspec-rails/rspec-rails-6.1.1.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index 54251ac406f0..ecc3360f94da 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -1,3 +1,4 @@
 DIST rspec-rails-5.1.2.tar.gz 157523 BLAKE2B 
b500aa53f8bd965f7b95e90403d46096073780fa4e318295bffba44211cfb9d5eab36549e6fc3afc144700a8224ebe808489959a172f1d9e76c43320b7022979
 SHA512 
f9ef3a3812590a7cd50bd34e9e6cd9669fab24736ac7693b3fffe3f8be9b8313e31b0c7b7571a735f20bc5d9194a94c2f447e69f6491190536b6534211e1b070
 DIST rspec-rails-6.0.3.tar.gz 161663 BLAKE2B 
02fdd54524e469387264013e5da9035014533b01ba1164ffe8e3038679585af0943ad82c074f987230b98f837395e57817134466ad33e02c42650dd3ebafb707
 SHA512 
cf0e34fbc8f653713dd1ba184f01c9ad33ea8739b8c46d5e377387b7c6fc0ebc7999d1a7abbb0581735297ff8a3aa9c665d13616a1eefd6abd4a85cd657203d5
 DIST rspec-rails-6.0.4.tar.gz 163654 BLAKE2B 
d8680bc410a63b746d568b3a71a1eb4cdac4b620740fe87e898187855e2340fb0fc0dd9e12d02ae738e2c4f68e085e75b58640c77dca0221901104ad8a6de40d
 SHA512 
1090a76fcad4deeb2a9b8a4895dbe3a884887768f607e26e1b8903a2968c187dcf3361492cfa19a2638b1516948a94e5b0a6688a02041d94357ebe0f724f7039
+DIST rspec-rails-6.1.1.tar.gz 165310 BLAKE2B 
a8c40c203a756a23344c480afd59a9fbd626a6ba4de3716510797269d51d2060d3a719182a174d6225ceb18581f74cde2ad3cc5b71553e71634dbb0894500c55
 SHA512 
063de268b98aede351437829ecf27151b6015943bc27aa32b01968713a365f75036f357b0516c33a452c2ba5f35c7629de602774054e455eb642a7c67bd57441

diff --git a/dev-ruby/rspec-rails/rspec-rails-6.1.1.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-6.1.1.ebuild
new file mode 100644
index ..97a54c4cf41b
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-6.1.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="https://rspec.info/";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+   || ( dev-ruby/activesupport:7.1 dev-ruby/activesupport:7.0 
dev-ruby/activesupport:6.1 )
+   || ( dev-ruby/actionpack:7.1 dev-ruby/actionpack:7.0 
dev-ruby/actionpack:6.1 )
+   || ( dev-ruby/railties:7.1 dev-ruby/railties:7.0 dev-ruby/railties:6.1 )
+   >=dev-ruby/rspec-3.12:3"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+   || ( dev-ruby/activerecord:7.1[sqlite] 
dev-ruby/activerecord:7.0[sqlite] dev-ruby/activerecord:6.1[sqlite] )
+   >=dev-ruby/capybara-2.2.0
+   >=dev-ruby/ammeter-1.1.5
+   ~dev-ruby/rspec-rails-${PV}
+)"
+
+all_ruby_prepare() {
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   echo "--require spec_helper" > .rspec || die
+
+   # Avoid bundler-specific specs.
+   rm -f spec/sanity_check_spec.rb || die
+
+   # Avoid broken controller generator specs for now.
+   rm -fr spec/generators/rspec || die
+
+   # Test with a compatible rails version
+   #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die
+
+   # Fix gemspec.
+   sed -e 's/git ls-files --/find */' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] proj/portage:master commit in: lib/portage/emaint/

2024-02-08 Thread Sam James
commit: cf9dfb8274a0bcce0776b53e5d184d5a8ce2f17d
Author: Steffen Winter  proton  me>
AuthorDate: Thu Feb  8 23:29:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 07:29:03 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=cf9dfb82

emaint: Print 'usage: ' only once in help message

`ArgumentParser` prepends 'usage: ' to the usage message already.

Signed-off-by: Steffen Winter  proton.me>
Closes: https://github.com/gentoo/portage/pull/1256
Signed-off-by: Sam James  gentoo.org>

 lib/portage/emaint/main.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/portage/emaint/main.py b/lib/portage/emaint/main.py
index 0c620a1a84..ad6eea359e 100644
--- a/lib/portage/emaint/main.py
+++ b/lib/portage/emaint/main.py
@@ -62,7 +62,7 @@ class OptionItem:
 
 
 def usage(module_controller):
-_usage = "usage: emaint [options] COMMAND"
+_usage = "emaint [options] COMMAND"
 
 desc = (
 "The emaint program provides an interface to system health "



[gentoo-commits] proj/portage:master commit in: cnf/, /

2024-02-08 Thread Sam James
commit: 914d21b02b2b9bc5c8f32284e069685ba62432fd
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sun Oct 29 21:22:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 07:26:32 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=914d21b0

cnf: add arch-specific configuration example for arc

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Sam James  gentoo.org>

 NEWS   |  6 ++
 cnf/make.conf.example.arc.diff | 46 ++
 2 files changed, 52 insertions(+)

diff --git a/NEWS b/NEWS
index 0bb525a629..220a0f4f7e 100644
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,12 @@ Release notes take the form of the following optional 
categories:
 * Bug fixes
 * Cleanups
 
+portage-3.0.62 (UNRELEASED)
+--
+
+Features:
+* cnf: make.conf.example.arc: add for the arc arch.
+
 portage-3.0.61 (2024-01-05)
 --
 

diff --git a/cnf/make.conf.example.arc.diff b/cnf/make.conf.example.arc.diff
new file mode 100644
index 00..4775cb3634
--- /dev/null
+++ b/cnf/make.conf.example.arc.diff
@@ -0,0 +1,46 @@
+--- make.conf.example
 make.conf.example
+@@ -22,6 +22,15 @@
+ # Example:
+ #USE="X gtk gnome -alsa"
+ 
++# Host Setting
++# 
++#
++# 32-bit ARC systems should use this host setting:
++CHOST="arc-snps-linux-gnu"
++
++# 64-bit ARCv3 and above systems may use this host setting:
++#CHOST="arc64-snps-linux-gnu"
++
+ # Host and optimization settings
+ # ==
+ #
+@@ -39,7 +48,17 @@
+ # -frecord-gcc-switches, since otherwise the check could result in false
+ # positive results.
+ #
+-# Please refer to the GCC manual for a list of possible values.
++# -mcpu= compiles code that runs exclusively on a particular CPU.
++#
++# -mtune= compiles code that is optimized for a particular CPU, 
but
++# will run on the CPU specified in -mcpu, or all ARC CPUs if -mcpu= is not
++# specified.
++#
++# -mfpu= specifies the capabilities of the FPU to generate floating-point
++# instructions for.
++#
++# Please refer to the "ARC Options" section of the GCC manual for a list of
++# possible CPU and FPU values.
+ #
+ #CFLAGS="-O2 -pipe"
+ #
+@@ -76,7 +95,7 @@
+ # DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
+ # IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
+ #
+-#ACCEPT_KEYWORDS="~arch"
++#ACCEPT_KEYWORDS="~arc"
+ 
+ # ACCEPT_LICENSE is used to mask packages based on licensing restrictions.
+ # It may contain both license and group names, where group names are



[gentoo-commits] proj/portage:master commit in: lib/portage/util/elf/, lib/portage/dep/soname/, /

2024-02-08 Thread Sam James
commit: da6607f012572b4d13fdc6fd5ecd4a62d62a417b
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Oct 31 21:00:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 07:26:32 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=da6607f0

ELF: add entries for ARC machines

Signed-off-by: Matoro Mahri  matoro.tk>
Closes: https://github.com/gentoo/portage/pull/1166
Signed-off-by: Sam James  gentoo.org>

 NEWS|  1 +
 lib/portage/dep/soname/multilib_category.py | 10 ++
 lib/portage/util/elf/constants.py   |  5 +
 3 files changed, 16 insertions(+)

diff --git a/NEWS b/NEWS
index 220a0f4f7e..396723d8a8 100644
--- a/NEWS
+++ b/NEWS
@@ -11,6 +11,7 @@ portage-3.0.62 (UNRELEASED)
 
 Features:
 * cnf: make.conf.example.arc: add for the arc arch.
+* ELF: add entries for ARC machines
 
 portage-3.0.61 (2024-01-05)
 --

diff --git a/lib/portage/dep/soname/multilib_category.py 
b/lib/portage/dep/soname/multilib_category.py
index 14a9eea770..baca439fd2 100644
--- a/lib/portage/dep/soname/multilib_category.py
+++ b/lib/portage/dep/soname/multilib_category.py
@@ -52,6 +52,11 @@ from portage.util.elf.constants import (
 EM_AARCH64,
 EM_ALPHA,
 EM_AMDGPU,
+EM_ARC,
+EM_ARC_COMPACT,
+EM_ARC_COMPACT2,
+EM_ARC_COMPACT3,
+EM_ARC_COMPACT3_64,
 EM_ARM,
 EM_ALTERA_NIOS2,
 EM_IA_64,
@@ -80,6 +85,11 @@ _machine_prefix_map = {
 EM_ALPHA: "alpha",
 EM_AMDGPU: "amdgpu",
 EM_ALTERA_NIOS2: "nios2",
+EM_ARC: "arc",
+EM_ARC_COMPACT: "arc",
+EM_ARC_COMPACT2: "arc",
+EM_ARC_COMPACT3: "arc",
+EM_ARC_COMPACT3_64: "arc",
 EM_ARM: "arm",
 EM_IA_64: "ia64",
 EM_LOONGARCH: "loong",

diff --git a/lib/portage/util/elf/constants.py 
b/lib/portage/util/elf/constants.py
index 022e78d776..9216a35353 100644
--- a/lib/portage/util/elf/constants.py
+++ b/lib/portage/util/elf/constants.py
@@ -31,12 +31,17 @@ EM_S390 = 22
 EM_ARM = 40
 EM_SH = 42
 EM_SPARCV9 = 43
+EM_ARC = 45
 EM_IA_64 = 50
 EM_X86_64 = 62
+EM_ARC_COMPACT = 93
 EM_ALTERA_NIOS2 = 113
 EM_AARCH64 = 183
+EM_ARC_COMPACT2 = 195
 EM_AMDGPU = 224
 EM_RISCV = 243
+EM_ARC_COMPACT3_64 = 253
+EM_ARC_COMPACT3 = 255
 EM_LOONGARCH = 258
 EM_ALPHA = 0x9026
 



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

2024-02-08 Thread Sam James
commit: cc7880fad848dd3406bb0fdaef29b8fb38b74066
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 07:21:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 07:21:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc7880fa

sys-devel/crossdev: Stabilize 20240209 hppa, #924130

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

 sys-devel/crossdev/crossdev-20240209.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/crossdev/crossdev-20240209.ebuild 
b/sys-devel/crossdev/crossdev-20240209.ebuild
index 0bb30195ba6a..71d9ad7ef680 100644
--- a/sys-devel/crossdev/crossdev-20240209.ebuild
+++ b/sys-devel/crossdev/crossdev-20240209.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
"
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz";
-   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
 
 DESCRIPTION="Gentoo Cross-toolchain generator"



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

2024-02-08 Thread Sam James
commit: a0e66bd966f384168a693ec1c642a2fd4fe2f874
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 07:21:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 07:21:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e66bd9

sys-devel/crossdev: Stabilize 20240209 sparc, #924130

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

 sys-devel/crossdev/crossdev-20240209.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/crossdev/crossdev-20240209.ebuild 
b/sys-devel/crossdev/crossdev-20240209.ebuild
index 52d2a77906c0..e58e43510656 100644
--- a/sys-devel/crossdev/crossdev-20240209.ebuild
+++ b/sys-devel/crossdev/crossdev-20240209.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
"
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz";
-   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
 
 DESCRIPTION="Gentoo Cross-toolchain generator"



[gentoo-commits] repo/gentoo:master commit in: app-portage/getuto/

2024-02-08 Thread Sam James
commit: 0f756e3d2e27f8a2a61256f4a6c10b48656d2b34
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 07:20:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 07:20:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f756e3d

app-portage/getuto: add 1.10.1

Sam James (1):
  getuto: move set -e to after sourcing gentoo-functions

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

 app-portage/getuto/Manifest |  1 +
 app-portage/getuto/getuto-1.10.1.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/app-portage/getuto/Manifest b/app-portage/getuto/Manifest
index a2a8257d732e..ca055e29b976 100644
--- a/app-portage/getuto/Manifest
+++ b/app-portage/getuto/Manifest
@@ -1,3 +1,4 @@
+DIST getuto-1.10.1.tar.gz 10546 BLAKE2B 
c5e4a1b3425b1289bd7486bb973032b297c07d587ca57fe6ddf3c598acafdaee5cf3188cd21671e4e848a364f3f40d76ddea93b1270bd6c995b67bfcc584ef51
 SHA512 
0481780ffe5a5ddfbde72f408cff118de61fecc58143ecde226d7a2200c47a25d7fc92ea94ac31dc94b144dc7e04ba30b838e041fd3f5d4c7cee58e34bfd52c2
 DIST getuto-1.10.tar.gz 10544 BLAKE2B 
b4f5d2d591eb9f41e9fd528122b07bd90d69bcffe1abd721ea747f2d773a6295263bb120437d09b091f95fa0249ce764a2a262a049c74777b7adea765bf88c9a
 SHA512 
2b016fbe7fa046349af7d2a4e8ff26c5ae7328a4af7f1186cd19b3ff5ed6b639d0a6eb7db2f345c71169c0d30c7aea6d5a3a289000878328e776111d025eddb4
 DIST getuto-1.9.1.tar.gz 10220 BLAKE2B 
4c756f36e9d1272ab194c65e75b6c4d47c248190029ce2b5fe6edb1253998aaa311dd1ae59f893200d1588a52d1bcb53376a32f279c841ae6b5cf5e5b0eeb163
 SHA512 
3f8e5359940fa5582bea8dc11f2a0846c3f6bdc555974f2f049d5c6ff282029b6393a8c6ae221d327376b4df05de492f44720de90f76f5e3deb436171507f0cb
 DIST libc-1-r1-1.gpkg.tar 20480 BLAKE2B 
b2c184e20c1a29ff66240e992f9f81219285f525eb63cea081372685cf03a2e231a2edb528259617e74c655fbe61b6e0d8fc0bbdbd8452b6098de58432f019d7
 SHA512 
ce52f398ea8979ec16161381803740d49a4294c77303880f54090c379ba5eb8e545a3d3550f229cacc18c7763dc3adf7936561ba1c64b43c87692ec66084e4e6

diff --git a/app-portage/getuto/getuto-1.10.1.ebuild 
b/app-portage/getuto/getuto-1.10.1.ebuild
new file mode 100644
index ..7be78a7129e1
--- /dev/null
+++ b/app-portage/getuto/getuto-1.10.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Standalone Gentoo gpg trust anchor generation tool for binpkgs"
+HOMEPAGE="https://github.com/projg2/getuto";
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/projg2/getuto";
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz
+   "
+   S=${WORKDIR}/${PN}-${P}
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+SRC_URI+=" test? ( 
https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar
 )"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-crypt/gnupg
+   dev-libs/openssl
+   sec-keys/openpgp-keys-gentoo-release
+   sys-apps/gentoo-functions
+"
+
+src_unpack() {
+   if [[ ${PV} ==  ]] ; then
+   git-r3_src_unpack
+   else
+   # Don't mangle test data
+   unpack ${P}.tar.gz
+   fi
+
+   if use test ; then
+   cp "${DISTDIR}"/libc-1-r1-1.gpkg.tar "${S}" || die
+   fi
+}
+
+src_install() {
+   dobin getuto
+}



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

2024-02-08 Thread Sam James
commit: 79f0d51ea9db3f64670ed5506f6ee9c3c8933e35
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 07:21:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 07:21:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f0d51e

sys-devel/crossdev: Stabilize 20240209 ppc64, #924130

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

 sys-devel/crossdev/crossdev-20240209.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/crossdev/crossdev-20240209.ebuild 
b/sys-devel/crossdev/crossdev-20240209.ebuild
index e58e43510656..0bb30195ba6a 100644
--- a/sys-devel/crossdev/crossdev-20240209.ebuild
+++ b/sys-devel/crossdev/crossdev-20240209.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
"
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz";
-   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
 
 DESCRIPTION="Gentoo Cross-toolchain generator"



[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/

2024-02-08 Thread Sam James
commit: 0024d05a71dd887b2e66bc6eb88f39d9e0549718
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 07:11:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 07:11:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0024d05a

sys-process/parallel: Stabilize 20240122 x86, #924121

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

 sys-process/parallel/parallel-20240122.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/parallel/parallel-20240122.ebuild 
b/sys-process/parallel/parallel-20240122.ebuild
index 2a9bb9b80b86..3110b49d83c1 100644
--- a/sys-process/parallel/parallel-20240122.ebuild
+++ b/sys-process/parallel/parallel-20240122.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv x86 
~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="
dev-lang/perl



[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/, bin/ebuild-helpers/

2024-02-08 Thread Sam James
commit: d801ec255a6725775b5e3d672b8c00e9c0095200
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan 26 11:14:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 07:09:43 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d801ec25

bin: prefix eqawarn with 'QA Notice'

Bug: https://bugs.gentoo.org/728046
Signed-off-by: Agostino Sarubbo  gentoo.org>
Closes: https://github.com/gentoo/portage/pull/1239
Signed-off-by: Sam James  gentoo.org>

 bin/ebuild-helpers/dohtml| 2 +-
 bin/ebuild-helpers/fowners   | 2 +-
 bin/ebuild-helpers/fperms| 2 +-
 bin/install-qa-check.d/05prefix  | 6 +++---
 bin/install-qa-check.d/60bash-completion | 4 ++--
 bin/install-qa-check.d/90bad-bin-group-write | 2 +-
 bin/install-qa-check.d/90bad-bin-owner   | 2 +-
 bin/install-qa-check.d/90cmake-warnings  | 2 +-
 bin/install-qa-check.d/90world-writable  | 2 +-
 bin/install-qa-check.d/95empty-dirs  | 2 +-
 10 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/bin/ebuild-helpers/dohtml b/bin/ebuild-helpers/dohtml
index 55339238e8..4d4efd496c 100755
--- a/bin/ebuild-helpers/dohtml
+++ b/bin/ebuild-helpers/dohtml
@@ -10,7 +10,7 @@ if ! ___eapi_has_dohtml; then
 fi
 
 if ___eapi_has_dohtml_deprecated; then
-   eqawarn "'${0##*/}' is deprecated in EAPI '${EAPI}'"
+   eqawarn "QA Notice: '${0##*/}' is deprecated in EAPI '${EAPI}'"
 fi
 
 # Use safe cwd, avoiding unsafe import for bug #469338.

diff --git a/bin/ebuild-helpers/fowners b/bin/ebuild-helpers/fowners
index fa4e3c0d7f..d05094caba 100755
--- a/bin/ebuild-helpers/fowners
+++ b/bin/ebuild-helpers/fowners
@@ -21,7 +21,7 @@ for arg; do
args+=( "${ED%/}/${arg#/}" )
# remove the QA warning after 2024-12-31
if [[ ${arg:0:1} != / ]]; then
-   eqawarn "${0##*/}: Path '${arg}' does not start with 
'/'."
+   eqawarn "QA Notice: ${0##*/}: Path '${arg}' does not 
start with '/'."
eqawarn "This is unsupported. Add a slash for a path in 
\${ED},"
eqawarn "or use 'chown' for a path relative to the 
working dir."
fi

diff --git a/bin/ebuild-helpers/fperms b/bin/ebuild-helpers/fperms
index d52f5a767e..16772d11f2 100755
--- a/bin/ebuild-helpers/fperms
+++ b/bin/ebuild-helpers/fperms
@@ -22,7 +22,7 @@ for arg; do
args+=( "${ED%/}/${arg#/}" )
# remove the QA warning after 2024-12-31
if [[ ${arg:0:1} != / ]]; then
-   eqawarn "${0##*/}: Path '${arg}' does not start with 
'/'."
+   eqawarn "QA Notice: ${0##*/}: Path '${arg}' does not 
start with '/'."
eqawarn "This is unsupported. Add a slash for a path in 
\${ED},"
eqawarn "or use 'chmod' for a path relative to the 
working dir."
fi

diff --git a/bin/install-qa-check.d/05prefix b/bin/install-qa-check.d/05prefix
index 28f2c06afe..edbd6fab2f 100644
--- a/bin/install-qa-check.d/05prefix
+++ b/bin/install-qa-check.d/05prefix
@@ -71,7 +71,7 @@ install_qa_check_prefix() {
echo "${fn#${D}}:${line[0]} (explicit 
EPREFIX but target not found)" \
>> 
"${T}"/non-prefix-shebangs-errs
else
-   eqawarn "${fn#${D}} has explicit 
EPREFIX in shebang but target not found (${line[0]})"
+   eqawarn "QA Notice: ${fn#${D}} has 
explicit EPREFIX in shebang but target not found (${line[0]})"
fi
fi
continue
@@ -81,7 +81,7 @@ install_qa_check_prefix() {
if [[ -e ${EROOT}${line[0]} || -e ${ED}${line[0]} ]] ; 
then
# is it unprefixed, but we can just fix it 
because a
# prefixed variant exists
-   eqawarn "prefixing shebang of ${fn#${D}}"
+   eqawarn "QA Notice:  prefixing shebang of 
${fn#${D}}"
# statement is made idempotent on purpose, 
because
# symlinks may point to the same target, and 
hence the
# same real file may be sedded multiple times 
since we
@@ -98,7 +98,7 @@ install_qa_check_prefix() {
# unprefixed/invalid shebang, but outside ${PATH}, this 
may be
# intended (e.g. config.guess) so remain silent by 
default
has stricter ${FEATURES} && \
-   eqawarn "invalid shebang in ${fn#${D}}: 
${line[0]}"
+   eqawarn "QA Notice: invalid shebang in 
${fn#${D}}: ${line[0]}"

[gentoo-commits] proj/portage:master commit in: lib/portage/

2024-02-08 Thread Sam James
commit: fba76a545f29fb8b529197c25c64700ef77413ae
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Jan 31 20:25:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 07:08:22 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=fba76a54

gpkg: on error, close stdin before killing external programs

Otherwise, this may trigger a BrokenPipeError.  Sensitive to buffer
fullness, this was observed on 64k page size system immediately after
triggering E2BIG error from kernel.

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Sam James  gentoo.org>

 lib/portage/gpkg.py | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/lib/portage/gpkg.py b/lib/portage/gpkg.py
index 031b3f87cb..05f1b5f2a6 100644
--- a/lib/portage/gpkg.py
+++ b/lib/portage/gpkg.py
@@ -149,9 +149,9 @@ class tar_stream_writer:
 kill external program if any error happened in python
 """
 if self.proc is not None:
-self.killed = True
-self.proc.kill()
 self.proc.stdin.close()
+self.proc.kill()
+self.killed = True
 self.close()
 
 def _cmd_read_thread(self):
@@ -347,9 +347,9 @@ class tar_stream_reader:
 kill external program if any error happened in python
 """
 if self.proc is not None:
-self.killed = True
-self.proc.kill()
 self.proc.stdin.close()
+self.proc.kill()
+self.killed = True
 self.close()
 
 def read(self, bufsize=-1):



[gentoo-commits] proj/portage:master commit in: lib/portage/tests/process/

2024-02-08 Thread Sam James
commit: a308d831ceb1f1e7d0733700117cc18c8eca09c8
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Jan 31 20:26:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 07:08:22 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a308d831

tests: process: calculate size of E2BIG environment variable dynamically

The size of the command line required to trigger E2BIG response from the
kernel is defined as MAX_ARG_STRLEN, which is equal to 32 * PAGE_SIZE.
Therefore the minimum size required to trigger the expected error
response must be calculated dynamically based on PAGE_SIZE.

Bug: https://bugs.gentoo.org/923368
Signed-off-by: Matoro Mahri  matoro.tk>
Closes: https://github.com/gentoo/portage/pull/1246
Signed-off-by: Sam James  gentoo.org>

 lib/portage/tests/process/test_spawn_fail_e2big.py | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/lib/portage/tests/process/test_spawn_fail_e2big.py 
b/lib/portage/tests/process/test_spawn_fail_e2big.py
index 7a00966302..abb1113fea 100644
--- a/lib/portage/tests/process/test_spawn_fail_e2big.py
+++ b/lib/portage/tests/process/test_spawn_fail_e2big.py
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 import platform
+import resource
 
 import pytest
 
@@ -12,7 +13,9 @@ from portage.const import BASH_BINARY
 @pytest.mark.skipif(platform.system() != "Linux", reason="not Linux")
 def test_spawnE2big(capsys, tmp_path):
 env = dict()
-env["VERY_LARGE_ENV_VAR"] = "X" * 1024 * 256
+# Kernel MAX_ARG_STRLEN is defined as 32 * PAGE_SIZE
+max_arg_strlen_bytes = 32 * resource.getpagesize()
+env["VERY_LARGE_ENV_VAR"] = "X" * max_arg_strlen_bytes
 
 logfile = tmp_path / "logfile"
 echo_output = "Should never appear"
@@ -24,7 +27,7 @@ def test_spawnE2big(capsys, tmp_path):
 with open(logfile) as f:
 logfile_content = f.read()
 assert (
-"Largest environment variable: VERY_LARGE_ENV_VAR (262164 bytes)"
+f"Largest environment variable: VERY_LARGE_ENV_VAR 
({max_arg_strlen_bytes + 20} bytes)"
 in logfile_content
 )
 assert retval == 1



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

2024-02-08 Thread Sam James
commit: 945118f7e2de37527a849a218c927e43d661efde
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 06:57:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 06:57:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945118f7

sys-devel/crossdev: Stabilize 20240209 arm, #924130

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

 sys-devel/crossdev/crossdev-20240209.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/crossdev/crossdev-20240209.ebuild 
b/sys-devel/crossdev/crossdev-20240209.ebuild
index fa2b51cf80c6..52d2a77906c0 100644
--- a/sys-devel/crossdev/crossdev-20240209.ebuild
+++ b/sys-devel/crossdev/crossdev-20240209.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
"
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz";
-   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
 
 DESCRIPTION="Gentoo Cross-toolchain generator"



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

2024-02-08 Thread Sam James
commit: 603af7671d4fa0e5953139d3a1984387f08cb09e
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 06:57:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 06:57:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603af767

sys-devel/crossdev: Stabilize 20240209 arm64, #924130

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

 sys-devel/crossdev/crossdev-20240209.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/crossdev/crossdev-20240209.ebuild 
b/sys-devel/crossdev/crossdev-20240209.ebuild
index dce8ce666896..fa2b51cf80c6 100644
--- a/sys-devel/crossdev/crossdev-20240209.ebuild
+++ b/sys-devel/crossdev/crossdev-20240209.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
"
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz";
-   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
 
 DESCRIPTION="Gentoo Cross-toolchain generator"



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

2024-02-08 Thread Joonas Niilola
commit: 6247710d4ca06906a7a4b1d7461577767d295ee2
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sat Dec 30 02:25:41 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb  9 06:35:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6247710d

app-containers/podman-tui: drop 0.11.0

Removed RDEPEND on podman as someone might want to just use podman-tui
to connect remotely. They don't need to install podman locally

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/34558
Signed-off-by: Joonas Niilola  gentoo.org>

 app-containers/podman-tui/Manifest |  1 -
 app-containers/podman-tui/podman-tui-0.11.0.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/app-containers/podman-tui/Manifest 
b/app-containers/podman-tui/Manifest
index 1b063c40470f..4fc361e96508 100644
--- a/app-containers/podman-tui/Manifest
+++ b/app-containers/podman-tui/Manifest
@@ -1,4 +1,3 @@
-DIST podman-tui-0.11.0.tar.gz 13317542 BLAKE2B 
0492799b7e61eaa75344392d824be6f41bac0b61510587cca936ec2e5f516e2513e709d739e66cd86a658fa916f61a02dbf0802a3761bab2ccb11705c3d514f3
 SHA512 
1b5ce216829a0f2ef345920ea908a5f721ee704bf3c7efe121e42c413edb84fb247eb32964fcd7928c734df93efd85a3c1fb5a92b0e6f3c1de3b4906fbc77fe2
 DIST podman-tui-0.12.0.tar.gz 15740756 BLAKE2B 
2d38997e6ffc67d8d4f2e8c68856b4da4eb3b658ab5998da752b5d01a7d7591d3f196efba11f9d6d67bf438335729ea7bcab920eb1e2e847f6a024c3f4b3ebed
 SHA512 
753932fef58746c80752c142aae17ef61b4632af51f8d9bd5aee29246ffc8179f98f4e38c7607a82efd25d0b809e9065a5b537b1a3a823eabae23a87b5b6dd74
 DIST podman-tui-0.14.0.tar.gz 15857429 BLAKE2B 
c1a6f056b45d4fa9e0cd749570275da1d98d3f8477a1e85a151afd1cecc9506555c55e065b86d9c49acde36a27c3dac960530218022672fc8044dee0d2284c62
 SHA512 
d79e5b0cabed6873ff90e4e36fec841b74d53b0e876f6449c9b5512c8a92d7d4bcf733e23abc92a6344d6dcd72957929fde48b4e16dcb1cc33cf10f33074171a
 DIST podman-tui-0.17.0.tar.gz 15853215 BLAKE2B 
bfdaf085837497c8ce1525eccb04fc977472291e45417a3993a3e9bc2a742e132d14bce7580c0126be94262a10999da2b81edd6997b8c377a3de8a4da20c153f
 SHA512 
137740737e4fe5138198923fb5db6dc6ca901ed7739af09c19bcb0a60fdfe0db79d7c2ac83157675ec478ab8e9dc9b1348cd8aa9f0e5298f8d20ff6cf0284afc

diff --git a/app-containers/podman-tui/podman-tui-0.11.0.ebuild 
b/app-containers/podman-tui/podman-tui-0.11.0.ebuild
deleted file mode 100644
index 58c2601964d0..
--- a/app-containers/podman-tui/podman-tui-0.11.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-DESCRIPTION="Terminal UI frontend for Podman"
-HOMEPAGE="https://github.com/containers/podman-tui";
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/containers/podman-tui.git";
-else
-   SRC_URI="https://github.com/containers/podman-tui/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="Apache-2.0 BSD-2 BSD MIT MPL-2.0"
-SLOT="0"
-RESTRICT="test"
-RDEPEND="
-   >=app-containers/podman-4.0.2
-"
-
-src_compile() {
-   # parse tags from Makefile & make them comma-seperated as 
space-seperated list is deprecated
-   local BUILDTAGS=$(grep 'BUILDTAGS :=' Makefile | awk -F\" '{ print $2; 
}' | sed -e 's| |,|g;')
-   ego build -tags "${BUILDTAGS}"
-}
-
-src_install() {
-   dobin "${PN}"
-   einstalldocs
-}



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

2024-02-08 Thread Joonas Niilola
commit: 51caf6c8ba9089a752b415039fa92fdd9e66b90b
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sat Dec 30 02:22:21 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb  9 06:35:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51caf6c8

app-containers/podman-tui: add 0.17.0

Bug: https://bugs.gentoo.org/924107
Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-containers/podman-tui/Manifest   | 1 +
 .../podman-tui/{podman-tui-.ebuild => podman-tui-0.17.0.ebuild}  | 5 +
 app-containers/podman-tui/podman-tui-.ebuild | 5 +
 3 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/app-containers/podman-tui/Manifest 
b/app-containers/podman-tui/Manifest
index 25a47fbe9998..1b063c40470f 100644
--- a/app-containers/podman-tui/Manifest
+++ b/app-containers/podman-tui/Manifest
@@ -1,3 +1,4 @@
 DIST podman-tui-0.11.0.tar.gz 13317542 BLAKE2B 
0492799b7e61eaa75344392d824be6f41bac0b61510587cca936ec2e5f516e2513e709d739e66cd86a658fa916f61a02dbf0802a3761bab2ccb11705c3d514f3
 SHA512 
1b5ce216829a0f2ef345920ea908a5f721ee704bf3c7efe121e42c413edb84fb247eb32964fcd7928c734df93efd85a3c1fb5a92b0e6f3c1de3b4906fbc77fe2
 DIST podman-tui-0.12.0.tar.gz 15740756 BLAKE2B 
2d38997e6ffc67d8d4f2e8c68856b4da4eb3b658ab5998da752b5d01a7d7591d3f196efba11f9d6d67bf438335729ea7bcab920eb1e2e847f6a024c3f4b3ebed
 SHA512 
753932fef58746c80752c142aae17ef61b4632af51f8d9bd5aee29246ffc8179f98f4e38c7607a82efd25d0b809e9065a5b537b1a3a823eabae23a87b5b6dd74
 DIST podman-tui-0.14.0.tar.gz 15857429 BLAKE2B 
c1a6f056b45d4fa9e0cd749570275da1d98d3f8477a1e85a151afd1cecc9506555c55e065b86d9c49acde36a27c3dac960530218022672fc8044dee0d2284c62
 SHA512 
d79e5b0cabed6873ff90e4e36fec841b74d53b0e876f6449c9b5512c8a92d7d4bcf733e23abc92a6344d6dcd72957929fde48b4e16dcb1cc33cf10f33074171a
+DIST podman-tui-0.17.0.tar.gz 15853215 BLAKE2B 
bfdaf085837497c8ce1525eccb04fc977472291e45417a3993a3e9bc2a742e132d14bce7580c0126be94262a10999da2b81edd6997b8c377a3de8a4da20c153f
 SHA512 
137740737e4fe5138198923fb5db6dc6ca901ed7739af09c19bcb0a60fdfe0db79d7c2ac83157675ec478ab8e9dc9b1348cd8aa9f0e5298f8d20ff6cf0284afc

diff --git a/app-containers/podman-tui/podman-tui-.ebuild 
b/app-containers/podman-tui/podman-tui-0.17.0.ebuild
similarity index 90%
copy from app-containers/podman-tui/podman-tui-.ebuild
copy to app-containers/podman-tui/podman-tui-0.17.0.ebuild
index 2effb9e6c06b..beefef11ab58 100644
--- a/app-containers/podman-tui/podman-tui-.ebuild
+++ b/app-containers/podman-tui/podman-tui-0.17.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,9 +21,6 @@ LICENSE="Apache-2.0"
 LICENSE+=" BSD-2 BSD MIT MPL-2.0"
 SLOT="0"
 RESTRICT="test"
-RDEPEND="
-   >=app-containers/podman-4.0.2
-"
 
 src_compile() {
# parse tags from Makefile & make them comma-seperated as 
space-seperated list is deprecated

diff --git a/app-containers/podman-tui/podman-tui-.ebuild 
b/app-containers/podman-tui/podman-tui-.ebuild
index 2effb9e6c06b..beefef11ab58 100644
--- a/app-containers/podman-tui/podman-tui-.ebuild
+++ b/app-containers/podman-tui/podman-tui-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,9 +21,6 @@ LICENSE="Apache-2.0"
 LICENSE+=" BSD-2 BSD MIT MPL-2.0"
 SLOT="0"
 RESTRICT="test"
-RDEPEND="
-   >=app-containers/podman-4.0.2
-"
 
 src_compile() {
# parse tags from Makefile & make them comma-seperated as 
space-seperated list is deprecated



[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/

2024-02-08 Thread Sam James
commit: 59804f2204f81c82682e51b132936479da3147f1
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 06:34:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 06:34:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59804f22

sys-process/parallel: Stabilize 20240122 ppc64, #924121

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

 sys-process/parallel/parallel-20240122.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/parallel/parallel-20240122.ebuild 
b/sys-process/parallel/parallel-20240122.ebuild
index 4c4ead93b9c9..2a9bb9b80b86 100644
--- a/sys-process/parallel/parallel-20240122.ebuild
+++ b/sys-process/parallel/parallel-20240122.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="
dev-lang/perl



[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/

2024-02-08 Thread Sam James
commit: 4527e72497cb356ecab61e0cc223ebde387db069
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 06:34:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 06:34:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4527e724

sys-process/parallel: Stabilize 20240122 arm64, #924121

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

 sys-process/parallel/parallel-20240122.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/parallel/parallel-20240122.ebuild 
b/sys-process/parallel/parallel-20240122.ebuild
index fd04358e548a..f7df9b9e4bdc 100644
--- a/sys-process/parallel/parallel-20240122.ebuild
+++ b/sys-process/parallel/parallel-20240122.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="
dev-lang/perl



[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/

2024-02-08 Thread Sam James
commit: c7ec45f5939e0413e2f7e3e43f853027124390cb
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 06:34:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 06:34:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ec45f5

sys-process/parallel: Stabilize 20240122 arm, #924121

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

 sys-process/parallel/parallel-20240122.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/parallel/parallel-20240122.ebuild 
b/sys-process/parallel/parallel-20240122.ebuild
index f7df9b9e4bdc..4c4ead93b9c9 100644
--- a/sys-process/parallel/parallel-20240122.ebuild
+++ b/sys-process/parallel/parallel-20240122.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="
dev-lang/perl



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

2024-02-08 Thread Sam James
commit: 13b6d8f40d058c2b353a5f9da85b8388e0208449
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 06:18:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 06:18:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b6d8f4

sys-devel/crossdev: add 20240209

Alfred Persson Forsberg (1):
  llvm.conf: set AS="clang -c" instead of llvm-as

Sam James (1):
  wrappers: mipsel-linux-gnu: fix ac_cv_type_uid_t cache value

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

 sys-devel/crossdev/Manifest |  1 +
 sys-devel/crossdev/crossdev-20240209.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest
index eb005c636c21..61e31e4508e9 100644
--- a/sys-devel/crossdev/Manifest
+++ b/sys-devel/crossdev/Manifest
@@ -1,2 +1,3 @@
 DIST crossdev-20230923.tar.xz 30824 BLAKE2B 
f67d57cfcffcbefe56c9150e97b7189c79a87a8d75e41a2e47441ed23ec248d1b0fd6ef774f81e6086544b9d1551a14a4a49917fdb5366dfc9d1a2439f87d68e
 SHA512 
b9048a19b388eebfe42b2fcb27c100fc574d81a4a2d6a11ef08f8552b49b5690c6e076a379a6c50cf45567faa00dface225a8539dacf44d1bfae12d4ab05ee2b
 DIST crossdev-20240117.tar.xz 30880 BLAKE2B 
35c2aadf633ff8155a3a03c6e062e56655e9e9612a785de516ace8da05d2a2a91578290b8bfae6e44b91af3cce327371373df9cfe202ab09a442cecba7418c41
 SHA512 
ce830ec3f767843541c4e36b3189e42cd180e77b208939864309b32cca7c4156eb7fd73adbcfec7873a4389f98885e6b1291f38346eba5578e8125e9900ccfaa
+DIST crossdev-20240209.tar.xz 30904 BLAKE2B 
b23c6c86796ce37968ce23a9399b068ecb78d6beb8e9b02ac11cd9e8b2f1c82f8905e615417525aa94d51f5da763841a8b9fc7cdc9b64d087a52b077adc92635
 SHA512 
5834cad934707f173529d7258f8230222e8d18903dea723b0051e06a8d974cab92f6aa7bbeef3a64aec0efd2d0b01f80b63503e78e30ddc1ba7e9a6a4ff08977

diff --git a/sys-devel/crossdev/crossdev-20240209.ebuild 
b/sys-devel/crossdev/crossdev-20240209.ebuild
new file mode 100644
index ..dce8ce666896
--- /dev/null
+++ b/sys-devel/crossdev/crossdev-20240209.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="
+   https://anongit.gentoo.org/git/proj/crossdev.git
+   https://github.com/gentoo/crossdev
+   "
+else
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Gentoo Cross-toolchain generator"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Crossdev";
+
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="
+   >=sys-apps/portage-2.1
+   app-shells/bash
+   sys-apps/gentoo-functions
+   sys-apps/config-site
+"
+BDEPEND="app-arch/xz-utils"
+
+src_install() {
+   default
+
+   if [[ ${PV} == "" ]] ; then
+   sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev 
|| die
+   fi
+
+   dodir /usr/share/config.site.d
+   mv "${ED}"/usr/share/config.site{,.d/80crossdev.conf} || die
+}



[gentoo-commits] proj/crossdev: New tag: 20240209

2024-02-08 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 06:17:16 2024 +

New tag: 20240209




[gentoo-commits] proj/crossdev:master commit in: wrappers/site/

2024-02-08 Thread Sam James
commit: bff7bb77cc9d7f8219c95a8e6a35459fec2b458a
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 06:13:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 06:13:53 2024 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=bff7bb77

wrappers: mipsel-linux-gnu: fix ac_cv_type_uid_t cache value

Reported by matoro when building coreutils for mipsel-unknown-linux-gnu. If
autoconf-2.72 is used, apparently this shows up, and the coreutils-9.4 dist
tarball was indeed built with it...

The symptoms are similar to bug #885485 but it's a different cause -- we
were exporting a dodgy cache value with a missing '$':

```
configure:14771: checking for uid_t
configure:14771: result: {ac_cv_type_uid_t=yes}
```

```
ac_cv_type_uid_t='{ac_cv_type_uid_t=yes}'
```

```
$ rg ac_cv_type_uid_t
wrappers/site/mipsel-linux-gnu:115:ac_cv_type_uid_t={ac_cv_type_uid_t=yes}
```

Bug: https://bugs.gentoo.org/885485
Signed-off-by: Sam James  gentoo.org>

 wrappers/site/mipsel-linux-gnu | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/wrappers/site/mipsel-linux-gnu b/wrappers/site/mipsel-linux-gnu
index 7ecdba1..c96fad1 100644
--- a/wrappers/site/mipsel-linux-gnu
+++ b/wrappers/site/mipsel-linux-gnu
@@ -112,7 +112,7 @@ mono_cv_uscore=${mono_cv_uscore=no}
 ac_cv_have_decl_sys_siglist=${ac_cv_have_decl_sys_siglist=no}
 ac_cv_func_malloc_0_nonnull=${ac_cv_func_malloc_0_nonnull=yes}
 ac_cv_func_memcmp_working=${ac_cv_func_memcmp_working=yes}
-ac_cv_type_uid_t={ac_cv_type_uid_t=yes}
+ac_cv_type_uid_t=${ac_cv_type_uid_t=yes}
 
 # bash
 bash_cv_under_sys_siglist=${bash_cv_under_sys_siglist=no}



[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/

2024-02-08 Thread Joonas Niilola
commit: debfd6662324c4022bd6d6048393143b2136fde5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Feb  9 06:03:43 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb  9 06:03:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=debfd666

media-video/yle-dl: stabilize 20240130 for ALLARCHES

Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/yle-dl/yle-dl-20240130.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/yle-dl/yle-dl-20240130.ebuild 
b/media-video/yle-dl/yle-dl-20240130.ebuild
index b64611d3bbe0..d879b645e845 100644
--- a/media-video/yle-dl/yle-dl-20240130.ebuild
+++ b/media-video/yle-dl/yle-dl-20240130.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/aajanki/yle-dl/archive/refs/tags/${PV}.tar.gz -> ${P
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 IUSE="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2024-02-08 Thread Joonas Niilola
commit: 01f9639ea22f443402289e931c4d65b5dfa677f1
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Feb  9 06:06:06 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb  9 06:06:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f9639e

dev-libs/foma: stabilize 0.10.0_p20220612-r1 for x86

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/foma/foma-0.10.0_p20220612-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/foma/foma-0.10.0_p20220612-r1.ebuild 
b/dev-libs/foma/foma-0.10.0_p20220612-r1.ebuild
index 55793a263a8d..360f30a6c514 100644
--- a/dev-libs/foma/foma-0.10.0_p20220612-r1.ebuild
+++ b/dev-libs/foma/foma-0.10.0_p20220612-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mhulden/foma/archive/${MY_COMMIT}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0"
 SLOT="0/0.10"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 BDEPEND="app-alternatives/yacc
app-alternatives/lex"



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

2024-02-08 Thread Joonas Niilola
commit: 9b3967b4f2c4c5124fd8d1e25ce67e57b018d9e0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Feb  9 06:06:18 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb  9 06:06:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b3967b4

dev-libs/foma: stabilize 0.10.0_p20220612-r1 for amd64

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/foma/foma-0.10.0_p20220612-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/foma/foma-0.10.0_p20220612-r1.ebuild 
b/dev-libs/foma/foma-0.10.0_p20220612-r1.ebuild
index 360f30a6c514..ebeb755f4410 100644
--- a/dev-libs/foma/foma-0.10.0_p20220612-r1.ebuild
+++ b/dev-libs/foma/foma-0.10.0_p20220612-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mhulden/foma/archive/${MY_COMMIT}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0"
 SLOT="0/0.10"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 BDEPEND="app-alternatives/yacc
app-alternatives/lex"



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

2024-02-08 Thread Zac Medico
commit: 9c26cd2fe96e3fcd1f31f702d75165b3b863de51
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Feb  9 04:07:27 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb  9 05:37:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c26cd2f

app-text/calibre: add 7.5.0

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35239
Signed-off-by: Zac Medico  gentoo.org>

 app-text/calibre/Manifest |   2 +
 app-text/calibre/calibre-7.5.0.ebuild | 242 ++
 2 files changed, 244 insertions(+)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 6b7b04ecb9ca..5705a27ec0d5 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -8,3 +8,5 @@ DIST calibre-7.3.0.tar.xz 42834448 BLAKE2B 
7f39882def6d9b7d48cf79b49074c5a038a15
 DIST calibre-7.3.0.tar.xz.sig 566 BLAKE2B 
b70b764bafcf955050648aa62c1d95df1cf4e92ccb7281270a037c3c41e2ba3c4512c76e6d43eabd18ae34872c3d5f0b2db0e738c47440ec58dcae8091422368
 SHA512 
0361013cf978ee458016e15e7fc0f736c60b08277bae25758fd6b3b7fbca7a0a698d753462852d12cbd0a38cee3d518e64042eba79ce16b4402c772c1965d22d
 DIST calibre-7.4.0.tar.xz 43177588 BLAKE2B 
f8a9ce0444e252e5e9e1fddd8b744327eb6d693ff900d5212ee7d36963c73ddf8ecb0e23fcce9d7033a1d1f726f4d80fa64fc2cbce30f621e9e6eaac62c88f29
 SHA512 
afa286d77c5d39c07df94731d26cf3f3ad79b088fa0d95d64af1d3408d341c91c06181588a548e338df69a10ee0298c4ea1f391ab88e0ec46663d9b32acb2367
 DIST calibre-7.4.0.tar.xz.sig 566 BLAKE2B 
2209bf4634cd8801ac9ecec577ca27f461edf8fd4c90e4ec022d4b9e757a99e4fc21d5097d1517185ef3030e0bc0fb9d035f78601c0aaa1aca01f474cd4d94b6
 SHA512 
46f8bf2bc23df9cf3583477c4db3e8c176b1ff39f1fcc62cdec26a0ea8b77e753b9e0de7ffc957052b8febf0b8014a7ea1525b731749f0723ee630df3d00f022
+DIST calibre-7.5.0.tar.xz 43270664 BLAKE2B 
ff23027bb5d026b77dffa11a4192436270acb52fbfddd941958eb07f70eed181c555f1c25f22da17ce96004fd45b4c27c8ccfbb2db8f68cd021d538b5dcf76d1
 SHA512 
e59e5908af484d428eb7fe2d8d3b32f7254070b64214fe3d43310ff944d304bb95dc69a73763f6406eda27b0db7a8de604c4868f5ff2f7cfb4953319f188a764
+DIST calibre-7.5.0.tar.xz.sig 566 BLAKE2B 
3fed90c450c3c4838d92e0b2d3f25c0f90cac50bd397dac2631a288f25c938761942dfb3ee67d73dc5e7fe52644912765db41a895b2558fae59948d05a7e09d0
 SHA512 
6525d46798237830ca84100ff0b9a4d3ab608207a14013e4f546abc744c7262678fe24f86ff58e3c72a601bb70fb71f952beb38f27fdeff58c3ce857ce101137

diff --git a/app-text/calibre/calibre-7.5.0.ebuild 
b/app-text/calibre/calibre-7.5.0.ebuild
new file mode 100644
index ..8411e1a90741
--- /dev/null
+++ b/app-text/calibre/calibre-7.5.0.ebuild
@@ -0,0 +1,242 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="sqlite,ssl"
+
+inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/";
+SRC_URI="
+   https://download.calibre-ebook.com/${PV}/${P}.tar.xz
+   verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig )
+"
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
+
+LICENSE="
+   GPL-3+
+   GPL-3
+   GPL-2+
+   GPL-2
+   GPL-1+
+   LGPL-3+
+   LGPL-2.1+
+   LGPL-2.1
+   BSD
+   MIT
+   Old-MIT
+   Apache-2.0
+   public-domain
+   || ( Artistic GPL-1+ )
+   CC-BY-3.0
+   OFL-1.1
+   PSF-2
+"
+KEYWORDS="~amd64 ~arm64"
+SLOT="0"
+IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Qt slotted dependencies are used because the libheadless.so plugin links to
+# QT_*_PRIVATE_ABI. It only uses core/gui/dbus.
+COMMON_DEPEND="${PYTHON_DEPS}
+   app-i18n/uchardet
+   >=app-text/hunspell-1.7:=
+   >=app-text/podofo-0.10.0:=
+   app-text/poppler[utils]
+   dev-libs/hyphen:=
+   >=dev-libs/icu-57.1:=
+   dev-libs/openssl:=
+   dev-libs/snowball-stemmer:=
+   $(python_gen_cond_dep '
+   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
+   >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
+   >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}]
+   dev-python/jeepney[${PYTHON_USEDEP}]
+   >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
+   >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}]
+   
>=dev-python/pillow-3.2.0[jpeg,truetype

[gentoo-commits] repo/gentoo:master commit in: www-servers/caddy/

2024-02-08 Thread Zac Medico
commit: 054623c59929f0dd690a2a19d8cf883c34275c9b
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Feb  9 05:07:04 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb  9 05:07:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054623c5

www-servers/caddy: Copy deps tarball to dev space

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

 www-servers/caddy/caddy-2.7.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/caddy/caddy-2.7.6-r1.ebuild 
b/www-servers/caddy/caddy-2.7.6-r1.ebuild
index c9b5a47b3c6f..1f0895f1e673 100644
--- a/www-servers/caddy/caddy-2.7.6-r1.ebuild
+++ b/www-servers/caddy/caddy-2.7.6-r1.ebuild
@@ -14,7 +14,7 @@ if [[ "${PV}" == * ]]; then
 else
SRC_URI="
https://github.com/caddyserver/caddy/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/rahilarious/gentoo-distfiles/releases/download/${PF}/deps.tar.xz
 -> ${PF}-deps.tar.xz
+   https://dev.gentoo.org/~zmedico/dist/${PF}-deps.tar.xz

https://github.com/caddyserver/dist/archive/refs/tags/v${PV}.tar.gz -> 
${P}-docs.tar.gz
 "
KEYWORDS="~amd64 ~arm64 ~loong ~riscv"



[gentoo-commits] repo/gentoo:master commit in: www-servers/caddy/

2024-02-08 Thread Zac Medico
commit: ab49687466a4ae53cb5f4fc8d9590371b797ae7d
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Thu Feb  8 14:05:29 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb  9 04:01:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab496874

www-servers/caddy: add new USE flag - events_handlers_exec

Compiles caddy with events.handlers.exec module[1]

This module lets user 'exec'ute arbitrary command with args when some
events occur in Caddy.[2]

Example use:
Run a script which notifies (via mail/telegram etc) web admin when some
reverse_proxy's upstream becomes healthy/unhealthy or when something
goes wrong while obtaining/renewing TLS certificate automatically.

[1] https://caddyserver.com/docs/modules/events.handlers.exec
[2] https://caddyserver.com/docs/caddyfile/options#event-options

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/35232
Signed-off-by: Zac Medico  gentoo.org>

 www-servers/caddy/Manifest |  1 +
 .../{caddy-.ebuild => caddy-2.7.6-r1.ebuild}   | 49 ++
 www-servers/caddy/caddy-.ebuild| 49 ++
 www-servers/caddy/metadata.xml |  7 
 4 files changed, 92 insertions(+), 14 deletions(-)

diff --git a/www-servers/caddy/Manifest b/www-servers/caddy/Manifest
index 73698a62c2e7..da79d9aa35ce 100644
--- a/www-servers/caddy/Manifest
+++ b/www-servers/caddy/Manifest
@@ -6,4 +6,5 @@ DIST caddy-2.7.5-docs.tar.gz 24578 BLAKE2B 
e08bfa37b157d8d4300198384bfc4c19cb0f5
 DIST caddy-2.7.5.tar.gz 611282 BLAKE2B 
86c28922f80f931452e81b0c3fa52ed0b86b2325eb2a1adf1de830a7a339772063955fd3cb5ee888cbf8c1c905b98bb6a292b592a2983012ad4fefe33c361e82
 SHA512 
45f6790b7c3683a8001445e932d5678fd27d204500f7301d92c4d8421f24574e113bf7c335bd277b16abe07eb3d24258358f87c68cee38905fa6d0e6bcc1c24c
 DIST caddy-2.7.6-deps.tar.xz 128958740 BLAKE2B 
ffbe682df64a88dac9f50e9712f1d6697e58f2d9854c270321f7a0325f0b5ead7f93316756136a4435b70c5e08742c7130ce507ee4aa4696f4fb906f4eba8754
 SHA512 
f467144e235e09a7718cffe5ed3c40ec2d63038a6a948fe4f85d34717877af8a9959ef7e2c3ac32fd0cce522d693ccac883877f061f5cefc9512f7eed556b336
 DIST caddy-2.7.6-docs.tar.gz 24583 BLAKE2B 
d3dbbb701d86cbfaf538f10911fdd3613b8c3c0f49ef9e229487d2a4fcef9eff79b56e9852d5c1ccd5a8d1d1898861fc8183c343c129901562b03a9092af9e61
 SHA512 
62e534d41e714b47265fd8089ad9e03a1a89903460976d8af27fa5f71173e076bab8574282213595e495be701b769e1a70ff9e7ec9576fbf8e821e672207faa5
+DIST caddy-2.7.6-r1-deps.tar.xz 129331604 BLAKE2B 
50b83c012c70637936c83ec765758cdcd80014ca224d76a746de8640a6b36ae15ce11ec57d9fdb20a5f7b3add946209c6dde7bb4e4bd4a47ffe3ffc8971725db
 SHA512 
a4bc56de4f7ec8e9967dde3d7ca4cbb74cba9ce0b8906ffe16f8dae3f52fff1164827942df8154eadbae80cce3ee603535b9135cf8a5126d84a9017e8aece078
 DIST caddy-2.7.6.tar.gz 606077 BLAKE2B 
1237edc164ec6095c9dff27c332925c4ce9d91a60e629770463bbffb1503b8b11e36033e852df3eb5bb69ffa448833b6ee2891dc0ba6dc9b43b6cce27d492179
 SHA512 
ef0cb6fd7f6f2a296290b4bb520300e043ad31cc612e734632ffa25cdaa23fd7d601ac4ceaa1c76285d54a07ee773360f795103ef3c2ec79516a4f18a5e844b5

diff --git a/www-servers/caddy/caddy-.ebuild 
b/www-servers/caddy/caddy-2.7.6-r1.ebuild
similarity index 59%
copy from www-servers/caddy/caddy-.ebuild
copy to www-servers/caddy/caddy-2.7.6-r1.ebuild
index 5657c0607730..c9b5a47b3c6f 100644
--- a/www-servers/caddy/caddy-.ebuild
+++ b/www-servers/caddy/caddy-2.7.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,16 +12,23 @@ if [[ "${PV}" == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/caddyserver/caddy.git";
 else
-   SRC_URI="https://github.com/caddyserver/caddy/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/caddyserver/dist/archive/refs/tags/v${PV}.tar.gz -> 
${P}-docs.tar.gz"
+   SRC_URI="
+   https://github.com/caddyserver/caddy/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/rahilarious/gentoo-distfiles/releases/download/${PF}/deps.tar.xz
 -> ${PF}-deps.tar.xz
+   
https://github.com/caddyserver/dist/archive/refs/tags/v${PV}.tar.gz -> 
${P}-docs.tar.gz
+"
KEYWORDS="~amd64 ~arm64 ~loong ~riscv"
 fi
 
+# MAIN
 LICENSE="Apache-2.0"
+# deps
 LICENSE+=" BSD ECL-2.0 MIT CC0-1.0"
 SLOT="0"
+
+IUSE='events-handlers-exec'
 RESTRICT="test"
+
 RDEPEND="
acct-user/http
acct-group/http"
@@ -35,12 +42,26 @@ PATCHES=(
"${FILESDIR}"/remove-binary-altering-commands-2.7.5.patch
 )
 
+# takes a module as an only arg
+add_custom_module() {
+   local LINE_NO=$(grep -n 'plug in Caddy modules here' cmd/caddy/main.go 
| awk -F: '{print $1;}')
+   

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/z3/

2024-02-08 Thread Michał Górny
commit: eba970bf2afb3e4a0436b84d0340f2aef2b59a83
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  9 03:35:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  9 03:35:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba970bf

sci-mathematics/z3: Remove old

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

 sci-mathematics/z3/Manifest |   1 -
 sci-mathematics/z3/z3-4.12.4.ebuild | 107 
 2 files changed, 108 deletions(-)

diff --git a/sci-mathematics/z3/Manifest b/sci-mathematics/z3/Manifest
index 578a98654a52..3c606e0a3592 100644
--- a/sci-mathematics/z3/Manifest
+++ b/sci-mathematics/z3/Manifest
@@ -1,2 +1 @@
-DIST z3-4.12.4.tar.gz 5471960 BLAKE2B 
9c8a65a6632e673e9c7da2ee0e8c8f7d145b906a1c6bdd6df9826fabc31e1c773d3512317ae6278b8a5cb40c580eaff98c37512fb2a2ad17c1c5ada90e0f8026
 SHA512 
fcb778d2e3e0d13fc68afcd8724548279f9edbbb4aac1bbb93e00959c0ab2fd84f2c2e4b0b78f767819725a90b845fc606a9adc931ae1f0a11f4deae433b
 DIST z3-4.12.5.tar.gz 5491803 BLAKE2B 
9ad626386c73dea23b4a304312d5381be76b4c6b9aab4850568e4badd2a404cc7bf3f379490577b3acf8935f5bf8b39e241a8f85ed02819eb6d43785a9286e4a
 SHA512 
b5055468d1380c54b959f826e10846c323c0ef73cf6bba0970e187c38cabd5869786261cd9b89a89d8369144417180870627782bf705e5494286dfe75053c9a7

diff --git a/sci-mathematics/z3/z3-4.12.4.ebuild 
b/sci-mathematics/z3/z3-4.12.4.ebuild
deleted file mode 100644
index 646bf2695514..
--- a/sci-mathematics/z3/z3-4.12.4.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake-multilib java-pkg-opt-2 python-single-r1
-
-DESCRIPTION="An efficient theorem prover"
-HOMEPAGE="https://github.com/Z3Prover/z3/";
-SRC_URI="https://github.com/Z3Prover/z3/archive/${P}.tar.gz";
-S=${WORKDIR}/z3-${P}
-
-SLOT="0/$(ver_cut 1-2)"
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv sparc x86"
-IUSE="doc examples gmp isabelle java python"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   gmp? ( dev-libs/gmp:0=[cxx(+),${MULTILIB_USEDEP}] )
-"
-DEPEND="
-   ${RDEPEND}
-   java? ( >=virtual/jdk-1.8 )
-"
-BDEPEND="
-   doc? ( app-text/doxygen[dot] )
-"
-
-CMAKE_BUILD_TYPE=RelWithDebInfo
-
-src_prepare() {
-   cmake_src_prepare
-   java-pkg-opt-2_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
-   -DZ3_USE_LIB_GMP=$(usex gmp)
-   -DZ3_ENABLE_EXAMPLE_TARGETS=OFF
-   -DZ3_BUILD_DOCUMENTATION=$(multilib_native_usex doc)
-   -DZ3_BUILD_PYTHON_BINDINGS=$(multilib_native_usex python)
-   -DZ3_BUILD_JAVA_BINDINGS=$(multilib_native_usex java)
-   -DZ3_INCLUDE_GIT_DESCRIBE=OFF
-   -DZ3_INCLUDE_GIT_HASH=OFF
-   )
-
-   multilib_is_native_abi && use java && mycmakeargs+=( 
-DJAVA_HOME="$(java-config -g JAVA_HOME )" )
-
-   cmake_src_configure
-}
-
-multilib_src_test() {
-   cmake_build test-z3
-   set -- "${BUILD_DIR}"/test-z3 /a
-   echo "${@}" >&2
-   "${@}" || die
-}
-
-multilib_src_install_all() {
-   dodoc README.md
-   use examples && dodoc -r examples
-   use python && python_optimize
-
-   if use isabelle; then
-   insinto /usr/share/Isabelle/contrib/${P}/etc
-   newins - settings <<-EOF
-   Z3_COMPONENT="\$COMPONENT"
-   Z3_HOME="${EPREFIX}/usr/bin"
-   Z3_SOLVER="${EPREFIX}/usr/bin/z3"
-   Z3_REMOTE_SOLVER="z3"
-   Z3_VERSION="${PV}"
-   Z3_INSTALLED="yes"
-   Z3_NON_COMMERCIAL="yes"
-   EOF
-   fi
-}
-
-pkg_postinst() {
-   if use isabelle; then
-   if [[ -f ${ROOT}/etc/isabelle/components ]]; then
-   sed -e "/contrib\/${PN}-[0-9.]*/d" \
-   -i "${ROOT}/etc/isabelle/components" || die
-   cat <<-EOF >> "${ROOT}/etc/isabelle/components" || die
-   contrib/${P}
-   EOF
-   fi
-   fi
-}
-
-pkg_postrm() {
-   if use isabelle; then
-   if [[ ! ${REPLACING_VERSIONS} ]]; then
-   if [[ -f "${ROOT}/etc/isabelle/components" ]]; then
-   # Note: this sed should only match the version 
of this ebuild
-   # Which is what we want as we do not want to 
remove the line
-   # of a new Isabelle component being installed 
during an upgrade.
-   sed -e "/contrib\/${P}/d" \
-   -i "${ROOT}/etc/isabelle/components" || 
die
-  

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

2024-02-08 Thread Michał Górny
commit: 12a010df5b6f8f440085080877c6a5ff68fd6006
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  9 03:35:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  9 03:35:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a010df

net-misc/electrum: Remove old

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

 net-misc/electrum/Manifest  |   3 -
 net-misc/electrum/electrum-4.4.6.ebuild | 113 ---
 net-misc/electrum/electrum-4.5.0.ebuild | 114 
 net-misc/electrum/electrum-4.5.1.ebuild | 114 
 4 files changed, 344 deletions(-)

diff --git a/net-misc/electrum/Manifest b/net-misc/electrum/Manifest
index 2366163f07e6..4c6607b4ca9e 100644
--- a/net-misc/electrum/Manifest
+++ b/net-misc/electrum/Manifest
@@ -1,4 +1 @@
-DIST electrum-4.4.6.gh.tar.gz 5637532 BLAKE2B 
c6b7667c7699f9eb11013c446e203ac4205df1d78e2fb8d44309bd6340c85bd9b4f6aef364f9bf9da4f262b58c74a7830c290c0659cd388b4a50863926dffa67
 SHA512 
e643a7119a8746d0f9ae02888bcdcf5ab4216ea19483113cf270b2cf23c8c615f0013a2aaf2c5f488655bf52cd190ab76761fa54f4b851039bc7add0c05ad320
-DIST electrum-4.5.0.gh.tar.gz 4829345 BLAKE2B 
cd3de793df68af81ce1d9d5dfce62b433d4f8d23ebaaef63926c1be665770b16095ce59f4e89ec27aee29f5d814d154163748330bbb5428f406ba64eaeebd54e
 SHA512 
237f87b3b527099e2e9dadbe5ae422075a4aea64dd434c31859fc032239e810e1c6641f4966dcd9ddfe396a31a67dc2fb4d4c8d5b1912b321a3408ccb805bd37
-DIST electrum-4.5.1.gh.tar.gz 4830405 BLAKE2B 
8cc925b282f0401654653c525289c92a6d771d171191e40ce932b391a0946f8e0dce514e0aa45d8b4179739f7dfe52215c995b21d140227c2d5b5d21f9afaed1
 SHA512 
bfe3d89e1f8a96004175137105e7503fab431bd798ca5457d70d8ca50a1250ede81a426bf15f02e7c384ffdaf303ce4187971a79ca76019715136d3a3914d136
 DIST electrum-4.5.2.gh.tar.gz 4831743 BLAKE2B 
862afbe9d0bfef8f6799441f62f2f36958048262a46254afb67ff6c8838e708fe1d7c53b780a6710941cb04000732c2889e77deb2363fef65c89a9ca840e5987
 SHA512 
c72b576a4c054fb713600751dfdfd520a4c7fe68676eb8877fc6a744f2a3716ae5d49de8229787d1da8d284ac9d89515404ab17daa9bc860d05d54b5184eaa6d

diff --git a/net-misc/electrum/electrum-4.4.6.ebuild 
b/net-misc/electrum/electrum-4.4.6.ebuild
deleted file mode 100644
index 78458a0ccfd1..
--- a/net-misc/electrum/electrum-4.4.6.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# 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} )
-PYTHON_REQ_USE="ncurses?"
-
-inherit distutils-r1 xdg-utils
-
-DESCRIPTION="User friendly Bitcoin client"
-HOMEPAGE="
-   https://electrum.org/
-   https://github.com/spesmilo/electrum/
-"
-SRC_URI="
-   https://github.com/spesmilo/electrum/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="cli ncurses qrcode +qt5"
-REQUIRED_USE="|| ( cli ncurses qt5 )"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   =dev-python/aiohttp-socks-0.3[${PYTHON_USEDEP}]
-   =dev-python/aiorpcX-0.22*[${PYTHON_USEDEP}]
-   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
-   dev-python/bitstring[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/dnspython-2[${PYTHON_USEDEP}]
-   dev-python/pbkdf2[${PYTHON_USEDEP}]
-   dev-python/pyperclip[${PYTHON_USEDEP}]
-   dev-python/PySocks[${PYTHON_USEDEP}]
-   dev-python/qrcode[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   >=dev-python/protobuf-python-3.20[${PYTHON_USEDEP}]
-   qrcode? ( media-gfx/zbar[v4l] )
-   qt5? (
-   dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
-   )
-   ncurses? ( $(python_gen_impl_dep 'ncurses') )
-"
-BDEPEND="
-   test? (
-   dev-python/pyaes[${PYTHON_USEDEP}]
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   # use backwards-compatible cryptodome API
-   sed -i -e 's:Cryptodome:Crypto:' electrum/crypto.py || die
-
-   # make qdarkstyle dep optional
-   sed -i -e '/qdarkstyle/d' contrib/requirements/requirements.txt || die
-
-   # remove upper bounds from deps
-   sed -i -e 's:,<[0-9.]*::' contrib/requirements/requirements.txt || die
-
-   local bestgui
-   if use qt5; then
-   bestgui=qt
-   elif use ncurses; then
-   bestgui=text
-   else
-   bestgui=stdio
-   fi
-   sed -i 's/^\([[:space:]]*\)\(config_options\['\''cwd'\''\] = 
.*\)$/\1\2\n\1config_options.setdefault("gui", "'"${bestgui}"'")\n/' 
${PN}/${PN} || die
-
-   eapply_user
-
-   xdg_environment_reset
-   distutils-r1_src_prepare
-}
-
-src_install() {
-   dodoc RELEASE-NOTES
-   distutils-r1_src_install
-}
-
-pkg_postinst() {
-   

[gentoo-commits] repo/gentoo:master commit in: app-arch/plzip/

2024-02-08 Thread Michał Górny
commit: aca5ef441e5906ad07a07d8ec8ec2323738d6e47
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  9 03:35:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  9 03:35:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca5ef44

app-arch/plzip: Remove old

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

 app-arch/plzip/Manifest  |  2 --
 app-arch/plzip/plzip-1.10.ebuild | 33 -
 2 files changed, 35 deletions(-)

diff --git a/app-arch/plzip/Manifest b/app-arch/plzip/Manifest
index fac55c13d958..946d5852dbf0 100644
--- a/app-arch/plzip/Manifest
+++ b/app-arch/plzip/Manifest
@@ -1,4 +1,2 @@
-DIST plzip-1.10.tar.gz 94541 BLAKE2B 
deb49345ba3d6b120086aa8646f5684a32e6b64453f2ffc6321011dfd0741ddacca919bb11cba9435a26ea6aa63f453e7c5ff9a7dc7dc38c8ed0c6841237aeef
 SHA512 
7fd7ec288800950deaec9337b3112db72cde059721a0143a091650fc20ba2a3d9d7eebbd7a312e5bbb1a61ca6c902d2450e6c3c7172dccf9c0c8b86db7c2a944
-DIST plzip-1.10.tar.gz.sig 72 BLAKE2B 
d3d40c1f3618750b375f862ece19badbbe762ea3b704ed346b8779d86b0fd1a881f48910222664a121360c2e7da42b31ab950ecfb01724ab91a60bac2694d705
 SHA512 
c4be15ee893cce47150f4da5bdb84d6e20ed9c84367508911de2673614e0df182a9e82d1e0be8967ec1e180f1e9be38be976b099fb5428c4df1567cb9bf54ecc
 DIST plzip-1.11.tar.gz 96572 BLAKE2B 
8de36791390c7b71cd42866a8be4503d601a94ca89a23355be48dff75bf8a6b34b260eea4b1e5ef68e63d20b8dfd6f5acd1e60a9b51290425f22c7a9905469ae
 SHA512 
3a0f0443e68a6b776d85b69ed24d21e03d7bad1b788d6e8f741cc0ebb2537aebde2d68aa6765bcb4d61df6521779af27d176f5ef348014fa3088aa219d5ec691
 DIST plzip-1.11.tar.gz.sig 72 BLAKE2B 
b7543e93c7736135c95b179472c85226af4b489daa686ede710ac03dc1fb9c3cc31bfcff5452cdf855eb49d00f6548214e94143ed19f8d8420bd05bcb72ae1f9
 SHA512 
458edf3fb78716cb39164761b2f90cd32011ec2634370791918adc4845b377563f76a32fda9b99e478fb52a0b05c4dc6d4d8df5098da0c95670f205fa4a56511

diff --git a/app-arch/plzip/plzip-1.10.ebuild b/app-arch/plzip/plzip-1.10.ebuild
deleted file mode 100644
index 6380777085e2..
--- a/app-arch/plzip/plzip-1.10.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/antoniodiazdiaz.asc
-inherit toolchain-funcs verify-sig
-
-DESCRIPTION="Parallel lzip compressor"
-HOMEPAGE="https://www.nongnu.org/lzip/plzip.html";
-SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.gz";
-SRC_URI+=" verify-sig? ( 
https://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.gz.sig )"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
-
-RDEPEND="app-arch/lzlib:0="
-DEPEND="${RDEPEND}"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-antoniodiazdiaz )"
-
-src_configure() {
-   local myconf=(
-   --prefix="${EPREFIX}"/usr
-   CXX="$(tc-getCXX)"
-   CPPFLAGS="${CPPFLAGS}"
-   CXXFLAGS="${CXXFLAGS}"
-   LDFLAGS="${LDFLAGS}"
-   )
-
-   # not autotools-based
-   ./configure "${myconf[@]}" || die
-}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-whiskermenu-plugin/

2024-02-08 Thread Michał Górny
commit: d1df10d9f4ba75d2d39da005dbcab21539453257
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  9 03:35:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  9 03:35:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1df10d9

xfce-extra/xfce4-whiskermenu-plugin: Remove old

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

 xfce-extra/xfce4-whiskermenu-plugin/Manifest   |  1 -
 .../xfce4-whiskermenu-plugin-2.8.2.ebuild  | 62 --
 2 files changed, 63 deletions(-)

diff --git a/xfce-extra/xfce4-whiskermenu-plugin/Manifest 
b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
index a24e2d67b895..0991557bc5dd 100644
--- a/xfce-extra/xfce4-whiskermenu-plugin/Manifest
+++ b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
@@ -1,2 +1 @@
-DIST xfce4-whiskermenu-plugin-2.8.2.tar.bz2 188096 BLAKE2B 
64326da26c41041625be58fddf1f8e6138045059a8f77a0a892382f6d09c5895535ea8bfbb2c8a6d6f47fa83bd6f330231d3ed8f1e646dc4ab7917bbe476de6c
 SHA512 
c3cfd1032ce313976ecc42c33b5a4a2727c89a7cb7c053227cfa8ee3c2cf722ba6a360c7ac819456c1bf89dd5c3c768276220da13fe3e5cb955d8c9ad4852824
 DIST xfce4-whiskermenu-plugin-2.8.3.tar.bz2 188399 BLAKE2B 
75436820471e694eca05a02b93eafe3f050d5e5caa35e975329c85840650b716a15bb549703d2a91ff5871af0f24b19d99e8f032c29ade784d73702c1ea0a46f
 SHA512 
ef4fe09fe69f1d6a5b0ab54a6cae48319c859b6b9d16facf39631814986d852913410a1ca1b32cfa7b355dafa78a6d91c12843b0c685e24bf168d6065a5f6099

diff --git 
a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.2.ebuild 
b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.2.ebuild
deleted file mode 100644
index 65837097c1fa..
--- a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit cmake xdg-utils
-
-DESCRIPTION="Alternate application launcher for Xfce"
-HOMEPAGE="https://gottcode.org/xfce4-whiskermenu-plugin/";
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-IUSE="accountsservice wayland"
-
-DEPEND="
-   virtual/libintl
-   x11-libs/gtk+:3
-   >=xfce-base/exo-0.12:=
-   >=xfce-base/garcon-0.6.4:=
-   >=xfce-base/libxfce4ui-4.14:=
-   >=xfce-base/libxfce4util-4.14:=
-   >=xfce-base/xfce4-panel-4.14:=
-   >=xfce-base/xfconf-4.14:=
-   accountsservice? (
-   >=sys-apps/accountsservice-0.6.45
-   )
-   wayland? (
-   >=gui-libs/gtk-layer-shell-0.7
-   )
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-# upstream does fancy stuff in other build types
-CMAKE_BUILD_TYPE=Debug
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_AS_NEEDED=OFF
-   -DENABLE_LINKER_OPTIMIZED_HASH_TABLES=OFF
-   -DENABLE_DEVELOPER_MODE=OFF
-   -DENABLE_LINK_TIME_OPTIMIZATION=OFF
-   -DENABLE_ACCOUNTS_SERVICE=$(usex accountsservice)
-   -DENABLE_GTK_LAYER_SHELL=$(usex wayland)
-   )
-
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2024-02-08 Thread Michał Górny
commit: 310561ab3ca1b2b57a5ef5a46ae22c850d7f548b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  9 03:28:30 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  9 03:33:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=310561ab

dev-python/python-slugify: Bump to 8.0.4

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

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

diff --git a/dev-python/python-slugify/Manifest 
b/dev-python/python-slugify/Manifest
index 73f874b22b0b..0aee3be48acb 100644
--- a/dev-python/python-slugify/Manifest
+++ b/dev-python/python-slugify/Manifest
@@ -1,3 +1,4 @@
 DIST python-slugify-8.0.1.gh.tar.gz 13574 BLAKE2B 
24fe3dc74f2a867e81bfbb9eac4a1db59a185ddfaf0f2f80cb50d5f06b2061ce28d23ba09ffd214dba26563d1ef37900d016d75dde7a7c35fa756cf49f51b9c2
 SHA512 
721089244c90f784e49259ee70caa0908d8523c2cf42c8fd57804a73017a815311a9cc9981c1f70a8c2f7cd7e01d77eedf8f9bd3c9d5c55ac4d5f72dbe512b34
 DIST python-slugify-8.0.2.gh.tar.gz 13891 BLAKE2B 
d05e5a5095264a6aec3692dd651f47cc4cfe2580f5bf604531c0c89199d6b350591dfe0238b9ebd025ccf5b6c6e660a75da76d679500efb942f9f9c7aaefba7d
 SHA512 
7de28f06e8f23d46b0be3ede4f1e6fb791f95fae6c7afd94562418a34d3be6a5c4aabc2ef6a8eca353298fd12ea87c71e35e0cd4b6f17b4fee07356c4905a061
 DIST python-slugify-8.0.3.gh.tar.gz 13883 BLAKE2B 
0aede0b34124508754625bcf2a4131bfdd5b526424eba23ade4ce927bf6a51dd7232a25c35c19c3eb971eb1b982d39ebc1d4988c1ce2ca3f2db13acc6ce0cb22
 SHA512 
9dc46117c6d37446b145e11e0a4e40ae2baa9e49a122916e05926db02cf6d2c5c7dced31ac762bf5b0eb941e9dfd95c8dc753a10d6c79a78bb6567544a41321b
+DIST python-slugify-8.0.4.gh.tar.gz 14098 BLAKE2B 
684061ef5f1ee96d727caeb123957709ed391c4a746ef8a40945294ae9278947c18bd8be3d51fd2d9466b420f27ce833a54b84882375617004f9909a683090a9
 SHA512 
b401e574f23fa77152f8c64f15263766ed7d081759e93c28fce5fa32495eb4921701030b395ca1c738ca46a509e54bc987d81ff07fa602dd42bfa630a49aa4a0

diff --git a/dev-python/python-slugify/python-slugify-8.0.4.ebuild 
b/dev-python/python-slugify/python-slugify-8.0.4.ebuild
new file mode 100644
index ..53b7da22bd82
--- /dev/null
+++ b/dev-python/python-slugify/python-slugify-8.0.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python Slugify application that handles Unicode"
+HOMEPAGE="
+   https://github.com/un33k/python-slugify/
+   https://pypi.org/project/python-slugify/
+"
+SRC_URI="
+   https://github.com/un33k/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   dev-python/text-unidecode[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



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

2024-02-08 Thread Michał Górny
commit: 3ad9a11483ce0f348173f6b40d5eeffb30caffe4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  9 03:26:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  9 03:33:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad9a114

dev-python/segno: Bump to 1.6.1

Closes: https://bugs.gentoo.org/923233
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/segno/Manifest   |  1 +
 dev-python/segno/segno-1.6.1.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/segno/Manifest b/dev-python/segno/Manifest
index 4fa7ac27ff32..32096f7cfbc5 100644
--- a/dev-python/segno/Manifest
+++ b/dev-python/segno/Manifest
@@ -1 +1,2 @@
 DIST segno-1.6.0.gh.tar.gz 1631834 BLAKE2B 
c3dec021360fefbf55c90278a2eb8e4f26beda3b0297afabe662d5a8f2dede931f6caec6b7d514d610ce5fcfe2f8053862c88e360dbe88db4829e0efc3ef8342
 SHA512 
15e9f97caf202e03ef8399da96137774f4a0d6bb4ef0727eb026ff3d628665d8058cb2cc5562d1c63ad1b5613fcfdfc83e79991e896ee9b73304c3b22319707e
+DIST segno-1.6.1.gh.tar.gz 1631683 BLAKE2B 
3e656660c97e190d9a9576347728d9934166b84c09974309ba422ddfcd5edc2b2d99fac53f4c87d94ff21b39a88a73753583a7f98edee1acbc323e734eddbf6a
 SHA512 
266f64cee466105851bb567254e87d45f557d00ded0bb089edeafb68a71dbf686a72217ef471a3f82e68566103599180c7391d1effad65c73a1ea3355f59d72b

diff --git a/dev-python/segno/segno-1.6.1.ebuild 
b/dev-python/segno/segno-1.6.1.ebuild
new file mode 100644
index ..0adf0cec539e
--- /dev/null
+++ b/dev-python/segno/segno-1.6.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python QR Code and Micro QR Code encoder"
+HOMEPAGE="
+   https://pypi.org/project/segno/
+   https://github.com/heuer/segno/
+"
+SRC_URI="
+   https://github.com/heuer/segno/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pypng[${PYTHON_USEDEP}]
+   dev-python/pyzbar[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires qrcode-artistic
+   tests/test_plugin.py::test_plugin
+)



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

2024-02-08 Thread Michał Górny
commit: 26ee7331135d3f51267d040764c4f0e0bf4332dc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  9 03:27:14 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  9 03:33:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ee7331

dev-python/cfn-lint: Bump to 0.85.1

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.85.1.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index cd405e0d940b..634803029538 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,2 +1,3 @@
 DIST cfn-lint-0.84.0.tar.gz 3890781 BLAKE2B 
160c8f29f2551c0885d784d725e5e7077aaf162b13f8bcbe8f04c2f6dd939bdb22166ebc3fbba6ba71b0ec68356f520ae1968a447a7a24082eb85271c684aa1b
 SHA512 
0e783c6c2fc590ce59526da887a3bdcc2f8c55e6d5d6e11f49df82c72d387a18abbac545b861bf806e829080b7be6da00d948d32769396b6730570ab4bc23f7a
 DIST cfn-lint-0.85.0.tar.gz 3875659 BLAKE2B 
64bbd4ba0dc153b78da40588a2d0e9f34feafcf17b7262b84f3c3e0a98ecc6cc7b78152dc829fd2bcb3f3c3fe601fdf217111bd5a11d402a3b70ceda822206f7
 SHA512 
b7d65fb360e8743f08ec2feb451e6dc6cbda62c0850a954e5beec8d6a2a6bee2be2dddee36f262f571e5e9838deb7237895a3020b951686423315f5914f82d67
+DIST cfn-lint-0.85.1.tar.gz 3875240 BLAKE2B 
40ea81dcb938648c7bd772e8e4ad751281488048a9718a0bedef299eb32f0b9776ad4529a1cb724f7e7cc41d249c8555c8f72eddb146d940e227a6dd90e0b04c
 SHA512 
4936facb73fa32745fe3915accee00c82135263fd6f05ae08d6540b97f53d13047631cbc39c580985c1f574f3cb6bb9b91c2805b6503ba20499cd997dfcbf677

diff --git a/dev-python/cfn-lint/cfn-lint-0.85.1.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.85.1.ebuild
new file mode 100644
index ..50584a7d5866
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.85.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.84.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
+   >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+   # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+   test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+   
test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+   )
+
+   # from tox.ini
+   local -x AWS_DEFAULT_REGION=us-east-1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-02-08 Thread Michał Górny
commit: 1acd102cb12d6c969653de59f7532ffab830ac7f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  9 03:27:51 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  9 03:33:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1acd102c

dev-python/stripe: Bump to 8.2.0

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

 dev-python/stripe/Manifest|  1 +
 dev-python/stripe/stripe-8.2.0.ebuild | 81 +++
 2 files changed, 82 insertions(+)

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index dd2bf47ecc6e..622a22c5c647 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -2,3 +2,4 @@ DIST stripe-7.13.0.tar.gz 789362 BLAKE2B 
326a8b0987ffc7b9bcca2c3fbff548770223a6e
 DIST stripe-7.14.0.tar.gz 793052 BLAKE2B 
fa0cf2c57a1cc6ab2eccfa5c1882e2b0ef62d3d92b392ab23df495c93dad52b43e609c1938af4403a3d1c87d9d73b08a9536d01ca5a7f98a5caebcbaf894d5be
 SHA512 
c40b1a3a4c5af132b30402e9f3860fd2e463e2ca263bc4a072975a744a86e3659c9499cab2ed8f10dd076bb896c2ae4d8a79d8307e2307b598ebe24728a81025
 DIST stripe-8.0.0.tar.gz 1070432 BLAKE2B 
9f0b605d1c2c5f58dafcc78fb3d4878406c466b92475d08510116352325f5ba6ff3dc379fbd914b25faac7ced7e3fe5f52eecabbff5c479eaaf567cdbcb6a900
 SHA512 
c5ed151b41e3b2b11d502d51aad7c5c575e6ff151dcab8ffd86e32b4f37eeb1a6e381380b123802af938bb2adfbdda8a71c00e9e0b68e9493469cc6a90d94185
 DIST stripe-8.1.0.tar.gz 1065303 BLAKE2B 
be82278fa4b401c0259e5d48a4d232557cda98771254cec57ef5bcd2896e7545d9a3463c9d27da5b6df0b98ff07de292888c00c92fa51f4ebe1b04806e7b
 SHA512 
fbc2c7d3d8da5d0ba261c38bd9371df26beab4a509c86fac6f759678fe8fb387a178bcf49b4cf4a10d44469bbac1626a0bc79d5ba99797f6fbdaa7fc5fdd34b4
+DIST stripe-8.2.0.tar.gz 1066563 BLAKE2B 
e622ff4bfbcf8fe97c6dad7858845b5fc863523be8777c2c99549d4e5ec6e1af77058f79c466bc4bbffaec1f7410f16e0940f145b0af9cfc0b10d6c2bcf20669
 SHA512 
57e538de91de380116f67cda8108edead1795a92cc39cb0025ea71b94208929d710ca6101aeeb1e8d489dca0af372d6768443dbd2631b7aadc365b6fce395e4e

diff --git a/dev-python/stripe/stripe-8.2.0.ebuild 
b/dev-python/stripe/stripe-8.2.0.ebuild
new file mode 100644
index ..47a12cdc7672
--- /dev/null
+++ b/dev-python/stripe/stripe-8.2.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Stripe python bindings"
+HOMEPAGE="
+   https://github.com/stripe/stripe-python/
+   https://pypi.org/project/stripe/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="telemetry"
+
+RDEPEND="
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
+"
+# please bump dev-util/stripe-mock dep to the latest version on every bump
+BDEPEND="
+   test? (
+   >=dev-util/stripe-mock-0.181.0
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   net-misc/curl
+   )
+"
+
+distutils_enable_tests pytest
+
+DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
+
+src_prepare() {
+   if ! use telemetry; then
+   sed -i -e '/enable_telemetry/s:True:False:' stripe/__init__.py 
|| die
+   fi
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests -p pytest_mock
+}
+
+src_test() {
+   local stripe_mock_port=12111
+   local stripe_mock_max_port=12121
+   local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
+   # Try to start stripe-mock until we find a free port
+   while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do
+   ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
+   stripe-mock --http-port "${stripe_mock_port}" &> 
"${stripe_mock_logfile}" &
+   local stripe_mock_pid=${!}
+   sleep 2
+   # Did stripe-mock start?
+   curl --fail -u "sk_test_123:" \
+   "http://127.0.0.1:${stripe_mock_port}/v1/customers"; &> 
/dev/null
+   eend ${?} "Port ${stripe_mock_port} unavailable"
+   if [[ ${?} -eq 0 ]]; then
+   einfo "stripe-mock running on port ${stripe_mock_port}"
+   break
+   fi
+   (( stripe_mock_port++ ))
+   done
+   if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then
+   eerror "Unable to start stripe-mock for tests"
+   die "Please see the logfile located at: ${stripe_mock_logfile}"
+   fi
+
+   local -x STRIPE_MOCK_PORT=${stripe_mock_port}
+   distutils-r1_src_test
+
+   # Tear down stripe-mock
+   kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock"
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2024-02-08 Thread Sam James
commit: 7e2c9b7898175ff085ff1535563fcf8de0c76af4
Author: Ninpo  qap  la>
AuthorDate: Fri Feb  9 01:25:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 03:24:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e2c9b78

www-client/chromium: add 121.0.6167.160

Bug: https://bugs.gentoo.org/923966
Signed-off-by: Ninpo  qap.la>
Closes: https://github.com/gentoo/gentoo/pull/35238
Signed-off-by: Sam James  gentoo.org>

 www-client/chromium/Manifest   |4 +
 www-client/chromium/chromium-121.0.6167.160.ebuild | 1367 
 2 files changed, 1371 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 4bf3e14df63e..70c36cb1c53c 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -3,6 +3,9 @@ DIST chromium-120.0.6099.224.tar.xz 3299542904 BLAKE2B 
70c7ab27796f00e18f3c90565
 DIST chromium-121.0.6167.139-clang.tar.xz 50276852 BLAKE2B 
9aa9eefeeb3b03bb8187c28b8de2f97ef26babdbec390b9d639c543dfc33e22dd338cc033419efada7fc4405ffdc7f7135c8f96b4a735df06dd883c114a9190d
 SHA512 
5d7561ccc48121a56e29674aefb11d5184e65e1d055a94a8c3203768a8792b65418f0606a6ca40774bc8ba34172286d04c69584c1f56a5ba84d94b4c6e9c73bd
 DIST chromium-121.0.6167.139-rust.tar.xz 140303948 BLAKE2B 
24b6d1cbf9d2bcf1a5a4bea4b509ad326a1dce6671250f6b3a93717ea21d4d1f09b12b4e820919b35814536609569ad52d26e3c8eb7afead92881facbd12e04c
 SHA512 
bd7feb5426e66f304291f6f79ce1d8a5b845dff1b420854406951f702ae6ec44f2edfed431893dcf87c97d0f9c9f9b504d3e8ad3ad5ec99b053c4e0d3cbc642c
 DIST chromium-121.0.6167.139.tar.xz 3340424948 BLAKE2B 
dd3941a0c9e2db05f07d02f83c4e08376e05b09168d82af4fe7def1459ae2cc667e1891a4ba8170a2d07ccffc568ff57ab720d49b1a0532fd1d4fd562c1e08c7
 SHA512 
610529f46bee5acc6ef26fa2de8a5f94a36a9c1b3e9f56bdfdcc3f045a62b424f3c9054e1c01895bcd7df039491185c5700f4919bb5b9a3c93674a199b6bd32f
+DIST chromium-121.0.6167.160-clang.tar.xz 50276852 BLAKE2B 
9aa9eefeeb3b03bb8187c28b8de2f97ef26babdbec390b9d639c543dfc33e22dd338cc033419efada7fc4405ffdc7f7135c8f96b4a735df06dd883c114a9190d
 SHA512 
5d7561ccc48121a56e29674aefb11d5184e65e1d055a94a8c3203768a8792b65418f0606a6ca40774bc8ba34172286d04c69584c1f56a5ba84d94b4c6e9c73bd
+DIST chromium-121.0.6167.160-rust.tar.xz 140303948 BLAKE2B 
24b6d1cbf9d2bcf1a5a4bea4b509ad326a1dce6671250f6b3a93717ea21d4d1f09b12b4e820919b35814536609569ad52d26e3c8eb7afead92881facbd12e04c
 SHA512 
bd7feb5426e66f304291f6f79ce1d8a5b845dff1b420854406951f702ae6ec44f2edfed431893dcf87c97d0f9c9f9b504d3e8ad3ad5ec99b053c4e0d3cbc642c
+DIST chromium-121.0.6167.160.tar.xz 3342749076 BLAKE2B 
1dcdef169583270e59c346dec7154204480d8ce7ad95f6b0298ccec8b1168eab0afcc29301f8d640c44cc40c02f903d5a3cd5236fa4f5c161a45779fb37a558c
 SHA512 
eadc7dc246958082c5385f23182422f676c4d1c802db023f37da55b8d3014a281ed16060ee9c542a60e033ced7744d9abadc84a8bd77c1288094c6feab5932c9
 DIST chromium-122-clang.tar.xz 50107164 BLAKE2B 
6b07470aa9a3606d27784c4abfd1577ead70cc2c310c2db47d486a64d93d9984d9b7737493a9c30ea7e0f0868291f3aac8058ba23f81f940469d23bafa260bf1
 SHA512 
a46a7869bff2e5edd34167751257453fd89eae92bd5e291c4408ff0234997b04fae3df7906f46d83f72da5c4f11199489a14d8a55251d0efc3c0ffc1c56d9e22
 DIST chromium-122-rust.tar.xz 140507448 BLAKE2B 
cb00e65a617801b59a852d921ec1600f577a5a4d16a2df37d413de5cfa9d7274fd8e54d9bf8d21a94f93230e2a27a50f55a36d65e774daf38ba08ba292f52a45
 SHA512 
2cec9e9a84a494babe581aa900bc76babb3ba7c4622bf050537adf234644f054426eea87c01a037dc7e5f850dec55498d45e982ae334b8d6e99a85679c8aed79
 DIST chromium-122.0.6261.29.tar.xz 3400288704 BLAKE2B 
1ba9535d28b7e4c30b77c296e9b77bd5ea57d9c7d5633fd80e43763477054c16428a859ca604a2a27c8dcbe34639ec37e072f29f7adefcfe4b17f7804cb6
 SHA512 
0b829f95bed47e0c4c0a5ddc73332cd3cb2c9d25bb8e84027b6b38faae01b431f678985208589b88f866236a73f3e7c0dc08421a0951b2f1e4331fd9e9b7851e
@@ -13,4 +16,5 @@ DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 
1d898939df023c59285b2
 DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 
5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d
 SHA512 
9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
 DIST chromium_120.0.6099.109-1raptor0~deb12u1.debian.tar.xz 534108 BLAKE2B 
ebfe063c5a141e3cd0f861c753c366297f868a5b475a6d4cfe136baec9b979f909e24f9d6eceeb215b9084a9c087c5fb5eb49e8d26921028b943c119a440356a
 SHA512 
62d4d492f579d1bffeaec9778f275df5ee615f434c1ea5764f7feecec6004bc9862c114caf6b86737a433d97e822f14df5a5871b9cbc7bc891bf48d706d5bccf
 DIST chromium_120.0.6099.199-1raptor0~deb12u1.debian.tar.xz 534452 BLAKE2B 
78a59831063256a96730f1b981fa52051ba920055ac863b9114d59532a0db3da664660404a6f2b5d6cd669dece149c7b74d85b995ee826a4d7874462d94b244c
 SHA512 
f345faa72117f66c9819e3d1e304c811ac3a79af77bad1232109f912cbfeadabcdd5e38c29dadedd2e1c7d8447abbb45a426a5c0e9123f55fd853912607c1fd2
+DIST chromium_121.0.6167.160-1raptor0~d

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

2024-02-08 Thread Michał Górny
commit: a44bb50e101326044e6d31c791622f737834bf4b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  9 02:36:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  9 02:36:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a44bb50e

dev-python/sqlglot: Bump to 21.0.2

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

 dev-python/sqlglot/Manifest  |   1 +
 dev-python/sqlglot/sqlglot-21.0.2.ebuild | 121 +++
 2 files changed, 122 insertions(+)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 12919702cfd1..5f290abb43b0 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -26,6 +26,7 @@ DIST sqlglot-20.7.1.tar.gz 9293277 BLAKE2B 
8a7d894033122a5541f1e6bf3bc9066805fc8
 DIST sqlglot-20.8.0.tar.gz 9300786 BLAKE2B 
843043c4b389145a9da5f0045d8861d054f046b3f79d9f9e7025b1a4ffc10564a83b3b413766190d64c7477795252738e8c5f35dde81d07f1b5d4a6e3a3a12ee
 SHA512 
d88bef209ff27ae2b8187c58746e6388252e693282f0dfe736eff5f1ed2a2b6322632921f3a759f2d6f304b8339abee76be638ff899d23ad13eec72d1322c062
 DIST sqlglot-20.9.0.tar.gz 9323993 BLAKE2B 
fcd06bb5ca4520a1f67fc3f65706d1de16869efe181c9c8c5f1d71f0124501914bc5c496c3898e3efb7db29e1dee4c085939325f3e0879526fd0f076ec92da45
 SHA512 
1867810771d5909e5392adca25d538a316d9b7fe0f5668ec3a26371801f32230b5515595d113f58c97dbe1f844cf4b6853755810fbc9824f172743b2117a6d83
 DIST sqlglot-21.0.1.tar.gz 9494272 BLAKE2B 
de522ca78eeeb84b849a70ff8fed63a1841c98c7e108ee362af2cf2046ea6d777cd9523846a87184d317af74a2234221e59a0ca87838dd8488e77fc5d40d464d
 SHA512 
84891423ee86db3253a10dea3aa011ceb6513026917103a763ccbfe115ef25b40aaae37caa85566e678111bcec002dc4711d451a1c470666a3dbd84daef46edc
+DIST sqlglot-21.0.2.tar.gz 9504238 BLAKE2B 
3b3f268ca46bcb0596454bab95abf6b5d61a018944eab1a45d3dec276058bfac30767a57aa687596956ac9c3f17d861b7368e0a2409df0b49b20cb0c6ff80f09
 SHA512 
7d8d43827de9a537c9f07e28895c42d003b8e4afbc40e5405dc01717f329a2c57b7bb2e7d079b32b83b5cc532488e35fb6297f14c9ff5d90f7a40c565e32654f
 DIST syn-2.0.41.crate 246016 BLAKE2B 
9d389f2e2a0acb4c84c309456e8ffcc88c5d4d541535ed136832d7a6054dde45a598bb68e8a6f3062ca2a96e1ceae947d54b3aec9bad65b0c51d6733aa6c80db
 SHA512 
6bbaf69ca783025dfb81ac3612ac60bfbed31b2d87792909b35c12892dadebdaff2ddf9463105e536b671dce5870610ab90fe29471284bbd3014dca8d6993f1a
 DIST target-lexicon-0.12.12.crate 25156 BLAKE2B 
f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85
 SHA512 
6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca
 DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 
4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac
 SHA512 
bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920

diff --git a/dev-python/sqlglot/sqlglot-21.0.2.ebuild 
b/dev-python/sqlglot/sqlglot-21.0.2.ebuild
new file mode 100644
index ..058fa81df816
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-21.0.2.ebuild
@@ -0,0 +1,121 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+CARGO_OPTIONAL=1
+CRATES="
+   autocfg@1.1.0
+   bitflags@1.3.2
+   cfg-if@1.0.0
+   heck@0.4.1
+   indoc@2.0.4
+   libc@0.2.150
+   lock_api@0.4.11
+   memoffset@0.9.0
+   once_cell@1.19.0
+   parking_lot@0.12.1
+   parking_lot_core@0.9.9
+   proc-macro2@1.0.70
+   pyo3-build-config@0.20.0
+   pyo3-ffi@0.20.0
+   pyo3-macros-backend@0.20.0
+   pyo3-macros@0.20.0
+   pyo3@0.20.0
+   quote@1.0.33
+   redox_syscall@0.4.1
+   scopeguard@1.2.0
+   smallvec@1.11.2
+   syn@2.0.41
+   target-lexicon@0.12.12
+   unicode-ident@1.0.12
+   unindent@0.2.3
+   windows-targets@0.48.5
+   windows_aarch64_gnullvm@0.48.5
+   windows_aarch64_msvc@0.48.5
+   windows_i686_gnu@0.48.5
+   windows_i686_msvc@0.48.5
+   windows_x86_64_gnu@0.48.5
+   windows_x86_64_gnullvm@0.48.5
+   windows_x86_64_msvc@0.48.5
+"
+
+inherit cargo distutils-r1 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+SRC_URI+="
+   native-extensions? (
+   ${CARGO_CRATE_URIS}
+   )
+"
+
+LICENSE="MIT"
+LICENSE+=" native-extensions? ("
+# Dependent crate licenses
+LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016"
+LICENSE+=" )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+native-extensions"
+
+BDEPEND="
+   native-extensions? (
+   ${RUST_DE

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

2024-02-08 Thread Michał Górny
commit: 57eea6446fc5d960473fb7ff69615230e9769476
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  9 02:35:14 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  9 02:35:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57eea644

app-admin/awscli: Bump to 1.32.38

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.32.38.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 94b224858a51..1dfa7434013f 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,3 +4,4 @@ DIST aws-cli-1.32.34.gh.tar.gz 2647696 BLAKE2B 
e255f5fe68cd9571ea3389f7f9787b95e
 DIST aws-cli-1.32.35.gh.tar.gz 2647830 BLAKE2B 
d2fe6030562088368f387d9eed582125dac5249ae53555d8fa01d5b0b49197a5a03ee7718612f679b4121b2ad44a9c5c6dab86eea2872287674a8b5c032f56b6
 SHA512 
a123a94f1243c69eb1a7e2763ecd07767f97e33e1e1c3667d42a9e072ec1d8491f792376454d47147f2c191da5d8d7615ab02914a1df8bbeb11a463f6dbc4116
 DIST aws-cli-1.32.36.gh.tar.gz 2647891 BLAKE2B 
57c1038cb2052bc3f7b85b3f2b2a7fd701554370dcd6aa9cfa0f2c0d3296b67ca2cf9751457a7181af9f089a710c4deeb155fa6fee3825394dd0ff5957b6ecd8
 SHA512 
fa5d3dab3e52d92c3891283a7b3ea76d23ab986d2234a6cc52822a95c54f8f2f6130d28f197c58d3c37959ccc3eb657b33500740fca77300f60a7c2214e98d82
 DIST aws-cli-1.32.37.gh.tar.gz 2648138 BLAKE2B 
3da1a8e88493ad88f841cba545587dfa090c51535a7413a2e56de19684fb3d064376962ca3c7fefa2a015d816a803cf734a58a853bcd605ea6d2ecf50c650e8b
 SHA512 
e1f6eb7e507d1323edf856bd9954366d1a08feea33fb6810bd939ce8813e5c9d49ec5f45907c5bfa6dc32c227824def4c57a86870e81ef7f6b0911816cbf1050
+DIST aws-cli-1.32.38.gh.tar.gz 2648653 BLAKE2B 
79230ebf58917a2080a115808233550e65ed22526ec2fe13ccaf24010e55ef73300b89fbda8d0350a7d2cde5695c731b17cf82ebce088eaab49dccd5091ff17d
 SHA512 
4632a3d04b69eff77e49959c8e226fc3a3209caeeecb0e18db4ff7c657310708670169f13e4951b11f790649ef69be070959da346e39c7275f21cf199d463eb8

diff --git a/app-admin/awscli/awscli-1.32.38.ebuild 
b/app-admin/awscli/awscli-1.32.38.ebuild
new file mode 100644
index ..4a677affdbc4
--- /dev/null
+++ b/app-admin/awscli/awscli-1.32.38.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 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
+
+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.10.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+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 serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_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/

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

2024-02-08 Thread Michał Górny
commit: c81826291ce66ca6278b52885f02112f96ac64bc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  9 02:35:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  9 02:35:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8182629

dev-python/boto3: Bump to 1.34.38

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.34.38.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 73667d7294c3..1524379ec30c 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.34.34.gh.tar.gz 771553 BLAKE2B 
52459e1baefd7986256bb6c89074aac365fb
 DIST boto3-1.34.35.gh.tar.gz 771771 BLAKE2B 
2126de54d6d7fe94bab546d1f4be4b99f6ecf3b5033e4a9e3c514482c6b954a83992a904d84b3da17ffcb6ee62a147b40669b7264f7d278c81ec35259bdc1326
 SHA512 
a9e6586144f14b5602bf5ab37de433d96b7c713b370dff18922eddad19a8ba0b421008f334d8af2f8eb39f454487cbbea1b83f7141c4afea988d5592251a6c65
 DIST boto3-1.34.36.gh.tar.gz 772161 BLAKE2B 
f5ca23c960e6dda208a17b3c73b169354ecc759508b7aa28ef20150dce540ed813e426854a5c97a30233cc26c4a3d5ad87024f2ab4cace345a0b675ca0958df5
 SHA512 
2c33262aa6513e1f7640738d1b03010f5c5e8f7fceb18e5e055e5bd34845bcd475e80f8e5736e96136b4d176165f2d3ebd9a4c79a9f14ec12c46e3b81c71c465
 DIST boto3-1.34.37.gh.tar.gz 772370 BLAKE2B 
67b75d72d31d2520109e2d021b20c9d0aa91a503b73ce4167656204a53ab02a40b0b96ae7df7cb05254dc709aeaa971a3b002c44920ffe1beaf09dcdd9fe254c
 SHA512 
52c60da9aeb431a365cb722ebe45db485fb8d36514fa057d40b35fae21abc24c07a4935b1a9133b037def2126f2ea7b71ed536f6eb8ff1c6fc1590d186dc2d71
+DIST boto3-1.34.38.gh.tar.gz 772844 BLAKE2B 
59db9187488ecbf263ca6920bcf9524b1e2bed88e1dbed994984a38e449d7e4970ccf861eeec84c9dc1e044bae0b3fea2f5cd2065675b2d7e1df7ceb8a124cf1
 SHA512 
702e4dfbb6088c32158cf938b9db9081f6a31c91ac37b3b336ae3c0b02ee697f0c58dd971ada2b3bf5de702e91dd015983222c1a1879e0dfdce7780afd4fe052

diff --git a/dev-python/boto3/boto3-1.34.38.ebuild 
b/dev-python/boto3/boto3-1.34.38.ebuild
new file mode 100644
index ..b64e7191fd19
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.38.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 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="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+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}
+}



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

2024-02-08 Thread Michał Górny
commit: 08ec056c9ac2b19b37e81583b60950339cbc881b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  9 02:34:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  9 02:34:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08ec056c

dev-python/botocore: Bump to 1.34.38

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 29b7dfc0c182..777de142cbe9 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.34.34.gh.tar.gz 12682925 BLAKE2B 
514e6946558d1014371ca7ae4c76614
 DIST botocore-1.34.35.gh.tar.gz 12683490 BLAKE2B 
4cb287495e77de15803b36755962a0e6446d00aa9a6056c5762261874adf297a55bd8fceb43aa518cb981ac09b5d00e87eb593f0356949b6f8b0cced65936ac0
 SHA512 
82a57540c6fa50957434254ff536bb0a6c73cec313372233c0e4b922a4d7539a7c2150d3c49df9bcd1840c29d2eb22b25d6d8c276a704dfa9a12a32974f17d33
 DIST botocore-1.34.36.gh.tar.gz 12688895 BLAKE2B 
b05dbc906d6f49fe8df7c608cefa85bf08f59f9e086540366b5a46db4baa3edb7bbdb79ecfe3a9e0a8857cd9317f5deb6323b583ad092beadd9b0eb52c8c892f
 SHA512 
6cd8985a729fd36a74ff3211b2021ceef7ea2c9a74ef259117e2df5c2fc97cbdf070539d47224720b33024af92ca9041f979fd7d7e84aba8955e820e22e96e2a
 DIST botocore-1.34.37.gh.tar.gz 12691397 BLAKE2B 
ee44e6f4e3728e660dc8299bd14584b06e624c14443701782cb9f296700146dc1d438eee737579ecc1294374599799302373e0d7b668c7b649c76fea5fd3316c
 SHA512 
289f6bf8a622a59ede8bfdac71fd31fea15193790ee0e0f2bd773be68ecec1c9de93325f25bb964d2094fd829c3292930416badb6abf78ad92ccc077fd651a7c
+DIST botocore-1.34.38.gh.tar.gz 12694520 BLAKE2B 
ff21e6247fb2cc5f050abc78e45e21523310aadb0fedf9a028f23dcddeb2ed28b2a08e7fb7c817b8c8eb286ec4b6702f1312b5dcc141ffc8043175ebec6c33f5
 SHA512 
3b2eb3d9b1b48106c0176391cb76ca74b5d546938c61284ae4475cf33d13cfc95bf1f2d3b8c7eb8dc33907e18a351977fe9a6d0cadc9742f49c12a7775570a09

diff --git a/dev-python/botocore/botocore-1.34.38.ebuild 
b/dev-python/botocore/botocore-1.34.38.ebuild
new file mode 100644
index ..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.38.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 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="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+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 PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 02d3fd452f854157a71efa3e3c648fcebf13174d
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:21:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:21:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d3fd45

dev-db/postgresql: Stabilize 15.6 arm, #924109

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

 dev-db/postgresql/postgresql-15.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-15.6.ebuild 
b/dev-db/postgresql/postgresql-15.6.ebuild
index e5b975ca3bd4..1f13dd7916d9 100644
--- a/dev-db/postgresql/postgresql-15.6.ebuild
+++ b/dev-db/postgresql/postgresql-15.6.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Sort-Naturally/

2024-02-08 Thread Sam James
commit: 3648c28500e752f717876746268e591e9ff0859c
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:21:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:21:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3648c285

dev-perl/Sort-Naturally: Stabilize 1.30.0-r2 arm64, #924124

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

 dev-perl/Sort-Naturally/Sort-Naturally-1.30.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Sort-Naturally/Sort-Naturally-1.30.0-r2.ebuild 
b/dev-perl/Sort-Naturally/Sort-Naturally-1.30.0-r2.ebuild
index fc0b6f51f816..bad38117032d 100644
--- a/dev-perl/Sort-Naturally/Sort-Naturally-1.30.0-r2.ebuild
+++ b/dev-perl/Sort-Naturally/Sort-Naturally-1.30.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,4 +10,4 @@ inherit perl-module
 DESCRIPTION="sort lexically, but sort numeral parts numerically"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Find/

2024-02-08 Thread Sam James
commit: 3590ef62bfe653e1adb9b6674135445a9a248af7
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:21:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:21:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3590ef62

dev-perl/Module-Find: Stabilize 0.160.0 arm64, #924124

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

 dev-perl/Module-Find/Module-Find-0.160.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Module-Find/Module-Find-0.160.0.ebuild 
b/dev-perl/Module-Find/Module-Find-0.160.0.ebuild
index d7920be47559..33f3bf632151 100644
--- a/dev-perl/Module-Find/Module-Find-0.160.0.ebuild
+++ b/dev-perl/Module-Find/Module-Find-0.160.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,6 +10,6 @@ inherit perl-module
 DESCRIPTION="Find and use installed modules in a (sub)category"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 
 PERL_RM_FILES=( t/pod.t t/meta.t t/pod-coverage.t )



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 20c3b38d796637c649f08c824e7e978884233f75
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:21:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:21:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c3b38d

dev-db/postgresql: Stabilize 15.6 arm64, #924109

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

 dev-db/postgresql/postgresql-15.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-15.6.ebuild 
b/dev-db/postgresql/postgresql-15.6.ebuild
index 6a4bb0a8bcfe..e5b975ca3bd4 100644
--- a/dev-db/postgresql/postgresql-15.6.ebuild
+++ b/dev-db/postgresql/postgresql-15.6.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/init-system-helpers/

2024-02-08 Thread Sam James
commit: 347b8e303a9e3db03b20075892d869b07968bc9f
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:21:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:21:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=347b8e30

sys-apps/init-system-helpers: Stabilize 1.60 arm64, #924124

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

 sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild 
b/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
index 758c758b68cb..9e7c8156a3a1 100644
--- a/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
+++ b/sys-apps/init-system-helpers/init-system-helpers-1.60.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ 
SRC_URI="http://http.debian.net/debian/pool/main/i/${PN}/${PN}_${PV}.tar.xz";
 
 LICENSE="BSD GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 
 BDEPEND="dev-python/docutils"
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Proc-ProcessTable/

2024-02-08 Thread Sam James
commit: be7e12cfa44c9b13d5828d2b8b94aa504256432c
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:21:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:21:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7e12cf

dev-perl/Proc-ProcessTable: Stabilize 0.635.0 arm64, #924124

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

 dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.635.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.635.0.ebuild 
b/dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.635.0.ebuild
index fca1a04827c3..ddf495cd889d 100644
--- a/dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.635.0.ebuild
+++ b/dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.635.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Unix process table information"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc 
x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2024-02-08 Thread Sam James
commit: cc3b855145a3d4159a02773801af74e7efbfef72
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:21:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:21:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3b8551

gui-libs/wlroots: Stabilize 0.17.1 arm64, #924120

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

 gui-libs/wlroots/wlroots-0.17.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/wlroots/wlroots-0.17.1.ebuild 
b/gui-libs/wlroots/wlroots-0.17.1.ebuild
index 7022e2fd306d..5e56fffc91f9 100644
--- a/gui-libs/wlroots/wlroots-0.17.1.ebuild
+++ b/gui-libs/wlroots/wlroots-0.17.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
SLOT="0/"
 else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/releases/${PV}/downloads/${P}.tar.gz";
-   KEYWORDS="amd64 ~arm64 ~loong ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86"
SLOT="0/$(ver_cut 2)"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: f44506498e3835cb21155ff73b3c4edb3c006892
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:21:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:21:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4450649

dev-db/postgresql: Stabilize 16.2 arm, #924109

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

 dev-db/postgresql/postgresql-16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-16.2.ebuild 
b/dev-db/postgresql/postgresql-16.2.ebuild
index d8d8b14b0518..33ef4260ee42 100644
--- a/dev-db/postgresql/postgresql-16.2.ebuild
+++ b/dev-db/postgresql/postgresql-16.2.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: fbfd3bdab3e5e4a84736d11a1348e50f83cd8d99
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:21:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:21:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbfd3bda

dev-db/postgresql: Stabilize 16.2 arm64, #924109

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

 dev-db/postgresql/postgresql-16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-16.2.ebuild 
b/dev-db/postgresql/postgresql-16.2.ebuild
index d405c8320552..d8d8b14b0518 100644
--- a/dev-db/postgresql/postgresql-16.2.ebuild
+++ b/dev-db/postgresql/postgresql-16.2.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 80f168377df221fc538d26de83e98edbe4e33159
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:21:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:21:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f16837

dev-db/postgresql: Stabilize 14.11 arm, #924109

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

 dev-db/postgresql/postgresql-14.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-14.11.ebuild 
b/dev-db/postgresql/postgresql-14.11.ebuild
index 535a1342e0e7..0acf9fec35ad 100644
--- a/dev-db/postgresql/postgresql-14.11.ebuild
+++ b/dev-db/postgresql/postgresql-14.11.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



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

2024-02-08 Thread Sam James
commit: fc7b753ed000f59a0f07cd39309047706c31f7f0
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:21:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:21:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc7b753e

app-admin/needrestart: Stabilize 3.6 arm64, #924124

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

 app-admin/needrestart/needrestart-3.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/needrestart/needrestart-3.6.ebuild 
b/app-admin/needrestart/needrestart-3.6.ebuild
index 310ca120f7fb..c6ba2e67cc91 100644
--- a/app-admin/needrestart/needrestart-3.6.ebuild
+++ b/app-admin/needrestart/needrestart-3.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
SRC_URI=""
 else
SRC_URI="https://github.com/liske/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 x86"
+   KEYWORDS="amd64 ~arm arm64 x86"
 fi
 
 DESCRIPTION="Restart daemons after library updates"



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 994a5064ac7ba733e10800bb1ab67ad76bc4a20b
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:21:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:21:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994a5064

dev-db/postgresql: Stabilize 13.14 arm, #924109

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

 dev-db/postgresql/postgresql-13.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-13.14.ebuild 
b/dev-db/postgresql/postgresql-13.14.ebuild
index b949981e5b51..975cb360d1a1 100644
--- a/dev-db/postgresql/postgresql-13.14.ebuild
+++ b/dev-db/postgresql/postgresql-13.14.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 7711dd003524c74ee8b77842e8d1aa55df413a7a
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:21:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:21:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7711dd00

dev-db/postgresql: Stabilize 12.18 arm, #924109

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

 dev-db/postgresql/postgresql-12.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-12.18.ebuild 
b/dev-db/postgresql/postgresql-12.18.ebuild
index 390cc6a013f7..11d82819a78f 100644
--- a/dev-db/postgresql/postgresql-12.18.ebuild
+++ b/dev-db/postgresql/postgresql-12.18.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: b97906215c5c0838d4819229e0049975616fede4
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:21:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:21:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9790621

dev-db/postgresql: Stabilize 14.11 arm64, #924109

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

 dev-db/postgresql/postgresql-14.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-14.11.ebuild 
b/dev-db/postgresql/postgresql-14.11.ebuild
index 455c16a9fd36..535a1342e0e7 100644
--- a/dev-db/postgresql/postgresql-14.11.ebuild
+++ b/dev-db/postgresql/postgresql-14.11.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 204d665e6610f2813a19b75acdf7c5c71f20cdbd
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:20:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:20:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204d665e

dev-db/postgresql: Stabilize 13.14 arm64, #924109

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

 dev-db/postgresql/postgresql-13.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-13.14.ebuild 
b/dev-db/postgresql/postgresql-13.14.ebuild
index 6c0543b97edd..b949981e5b51 100644
--- a/dev-db/postgresql/postgresql-13.14.ebuild
+++ b/dev-db/postgresql/postgresql-13.14.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 042cce36d88400f1148f5eac82d1b869b068900a
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 02:20:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 02:20:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=042cce36

dev-db/postgresql: Stabilize 12.18 arm64, #924109

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

 dev-db/postgresql/postgresql-12.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-12.18.ebuild 
b/dev-db/postgresql/postgresql-12.18.ebuild
index 6032fa6b0477..390cc6a013f7 100644
--- a/dev-db/postgresql/postgresql-12.18.ebuild
+++ b/dev-db/postgresql/postgresql-12.18.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



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

2024-02-08 Thread Michael Orlitzky
commit: ee051d07817e9e542a8ecf9197e1ce91fbce9c03
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Feb  9 01:25:13 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Feb  9 01:25:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee051d07

dev-python/fpylll: drop 0.6.0-r1

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-python/fpylll/Manifest   |  1 -
 dev-python/fpylll/fpylll-0.6.0-r1.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-python/fpylll/Manifest b/dev-python/fpylll/Manifest
index 0935cfc912b3..1fb31581b7c1 100644
--- a/dev-python/fpylll/Manifest
+++ b/dev-python/fpylll/Manifest
@@ -1,2 +1 @@
-DIST fpylll-0.6.0.tar.gz 1084736 BLAKE2B 
de4fc2ef762a1dc931e728cae4857da34828fb929eec0cf05c076bce5b3f7475492871d016d94f9cac4515a04a7f652440511f4ba8f1b724c351a403d5375ea0
 SHA512 
e21ed21362cb9256dbc828f4d628602cd8b5c1a8640116f1c137e85056cedc89a73cab58c28ea12212ee92f4ed36b99796c5dbd30c55159baf9b33770b1a9aab
 DIST fpylll-0.6.1.tar.gz 1083895 BLAKE2B 
091d757a1c64830307c0dffe10418305a625f1eceabee251a4f6d06e6fe7eb449ec85fdeb72fe8177d093c50e642e730283b0022fd70383338ca74ac6301e010
 SHA512 
3469c7b70cfdb0077a38f2c46c06901c4b2a1ac6db9fdab1e347c3b5ba147ee495aad56a6263d163e5f140cf9fa1591de98d01b83b92ec896092dd3e0a5d5a9b

diff --git a/dev-python/fpylll/fpylll-0.6.0-r1.ebuild 
b/dev-python/fpylll/fpylll-0.6.0-r1.ebuild
deleted file mode 100644
index dec92dae42e0..
--- a/dev-python/fpylll/fpylll-0.6.0-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_EXT=1
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python bindings for sci-libs/fplll"
-HOMEPAGE="https://pypi.org/project/fpylll/
-   https://github.com/fplll/fpylll";
-
-# setup.py says "or later"
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="test"
-
-RDEPEND="sci-libs/fplll
-   dev-python/cysignals[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND=">=dev-python/cython-3[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
-
-src_test(){
-   PY_IGNORE_IMPORTMISMATCH=1 distutils-r1_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/fplll/

2024-02-08 Thread Michael Orlitzky
commit: 2925d462daf63463ef6e91dee8a6ec460a1e6f4c
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Feb  9 01:25:35 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Feb  9 01:25:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2925d462

sci-libs/fplll: drop 5.4.4

Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/fplll/Manifest   |  1 -
 sci-libs/fplll/fplll-5.4.4.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/sci-libs/fplll/Manifest b/sci-libs/fplll/Manifest
index 7e0d81296e8f..a47edd02beb0 100644
--- a/sci-libs/fplll/Manifest
+++ b/sci-libs/fplll/Manifest
@@ -1,2 +1 @@
-DIST fplll-5.4.4.tar.gz 2630101 BLAKE2B 
b990c9346acd2c506b4697f27ff21d8453bb97473b2e988beb2ab9da34b3edd8a64d7558bca5f66a888fb4397c1e5340cf50f543ec580f0ec6980bc8c73a9390
 SHA512 
32a6515a3ab2677739a60a4ef0938e4284b5d3119a396104a7af22a6291ef669b42a4fb6e59f5c6daf97ff2402e7d035ea84fd1c76bfe7c0e17402bd03ae7166
 DIST fplll-5.4.5.tar.gz 2630275 BLAKE2B 
43d1601f401c3a4eba60939028b26f99d32f92b9d53b763768427d05b2d709645532c4fbb14556c8d8d92cc14efe86468469ed69a77bdb03af75ec08499cc17e
 SHA512 
3e1281f1b993ebe4a767b7fc526f49a27d58f24b1b4c6074310cc971f6f569388d6ba27102087a2eb11671d2d5b87bd60306e2597567f4ae8dd2a9efd13beb77

diff --git a/sci-libs/fplll/fplll-5.4.4.ebuild 
b/sci-libs/fplll/fplll-5.4.4.ebuild
deleted file mode 100644
index f947f1eaf1d1..
--- a/sci-libs/fplll/fplll-5.4.4.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Implementations of the floating-point LLL reduction algorithm"
-HOMEPAGE="https://github.com/fplll/fplll";
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz";
-
-LICENSE="LGPL-2.1+"
-SLOT="0/8"
-KEYWORDS="amd64 ~x86"
-IUSE="qd"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="dev-libs/gmp:0
-   dev-libs/mpfr:0
-   qd? ( sci-libs/qd )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   econf \
-   $(use_with qd)
-}
-
-src_install() {
-   default
-   find "${ED}" -type f -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/

2024-02-08 Thread Sam James
commit: 4c82d81d2870380ee01a329f1f22fa6654c05643
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:06:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:06:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c82d81d

dev-lua/lua-term: Stabilize 0.8 arm64, #924122

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

 dev-lua/lua-term/lua-term-0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-term/lua-term-0.8.ebuild 
b/dev-lua/lua-term/lua-term-0.8.ebuild
index cf12d77d194a..3ebcf9432247 100644
--- a/dev-lua/lua-term/lua-term-0.8.ebuild
+++ b/dev-lua/lua-term/lua-term-0.8.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="${LUA_DEPS}"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/

2024-02-08 Thread Sam James
commit: 581344e69814d843e843e3535d1548eea5a9eac5
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:06:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:06:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581344e6

dev-lua/lua-term: Stabilize 0.8 arm, #924122

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

 dev-lua/lua-term/lua-term-0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-term/lua-term-0.8.ebuild 
b/dev-lua/lua-term/lua-term-0.8.ebuild
index 63078678f235..cf12d77d194a 100644
--- a/dev-lua/lua-term/lua-term-0.8.ebuild
+++ b/dev-lua/lua-term/lua-term-0.8.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="${LUA_DEPS}"



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: a8247203170049958498641cd8b18af43cc1bd28
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:05:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:05:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8247203

dev-db/postgresql: Stabilize 15.6 amd64, #924109

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

 dev-db/postgresql/postgresql-15.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-15.6.ebuild 
b/dev-db/postgresql/postgresql-15.6.ebuild
index a02e0efbed12..6a4bb0a8bcfe 100644
--- a/dev-db/postgresql/postgresql-15.6.ebuild
+++ b/dev-db/postgresql/postgresql-15.6.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 0a02b9aa9930e6eec428997c64bb76ca741098f8
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:05:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:05:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a02b9aa

dev-db/postgresql: Stabilize 14.11 amd64, #924109

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

 dev-db/postgresql/postgresql-14.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-14.11.ebuild 
b/dev-db/postgresql/postgresql-14.11.ebuild
index eec7366ebd9a..455c16a9fd36 100644
--- a/dev-db/postgresql/postgresql-14.11.ebuild
+++ b/dev-db/postgresql/postgresql-14.11.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 78ddfa2678a545a1123463f11489eece7f792579
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:05:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:05:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ddfa26

dev-db/postgresql: Stabilize 13.14 amd64, #924109

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

 dev-db/postgresql/postgresql-13.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-13.14.ebuild 
b/dev-db/postgresql/postgresql-13.14.ebuild
index 543df652bc4a..6c0543b97edd 100644
--- a/dev-db/postgresql/postgresql-13.14.ebuild
+++ b/dev-db/postgresql/postgresql-13.14.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 74d9221891f72736a5a34d54e887d595b3db5e80
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:05:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:05:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d92218

dev-db/postgresql: Stabilize 16.2 amd64, #924109

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

 dev-db/postgresql/postgresql-16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-16.2.ebuild 
b/dev-db/postgresql/postgresql-16.2.ebuild
index 41f1cb81eb38..d405c8320552 100644
--- a/dev-db/postgresql/postgresql-16.2.ebuild
+++ b/dev-db/postgresql/postgresql-16.2.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 238a51310c39a3e3c2116e34bd06011d22e335bf
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:05:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:05:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238a5131

dev-db/postgresql: Stabilize 12.18 amd64, #924109

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

 dev-db/postgresql/postgresql-12.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-12.18.ebuild 
b/dev-db/postgresql/postgresql-12.18.ebuild
index 4ac0c45ff565..6032fa6b0477 100644
--- a/dev-db/postgresql/postgresql-12.18.ebuild
+++ b/dev-db/postgresql/postgresql-12.18.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/

2024-02-08 Thread Sam James
commit: bf94ee55b2d94a34977ea9e0270d307d926c6eaa
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf94ee55

dev-lua/lua-term: Stabilize 0.8 amd64, #924122

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

 dev-lua/lua-term/lua-term-0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-term/lua-term-0.8.ebuild 
b/dev-lua/lua-term/lua-term-0.8.ebuild
index e9c234b776b4..d63713e2c2cd 100644
--- a/dev-lua/lua-term/lua-term-0.8.ebuild
+++ b/dev-lua/lua-term/lua-term-0.8.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="${LUA_DEPS}"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2024-02-08 Thread Sam James
commit: 07e77c453b7a21f65512494e3302caf3d5a01d89
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e77c45

gui-libs/wlroots: Stabilize 0.17.1 ppc64, #924120

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

 gui-libs/wlroots/wlroots-0.17.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/wlroots/wlroots-0.17.1.ebuild 
b/gui-libs/wlroots/wlroots-0.17.1.ebuild
index c27c7a385512..537c8ce8525f 100644
--- a/gui-libs/wlroots/wlroots-0.17.1.ebuild
+++ b/gui-libs/wlroots/wlroots-0.17.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
SLOT="0/"
 else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/releases/${PV}/downloads/${P}.tar.gz";
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm64 ~loong ppc64 ~riscv ~x86"
SLOT="0/$(ver_cut 2)"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/

2024-02-08 Thread Sam James
commit: bb8c8adc82ed62540672af6878ac6a57819dbcaa
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8c8adc

dev-lua/lua-term: Stabilize 0.8 ppc64, #924122

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

 dev-lua/lua-term/lua-term-0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-term/lua-term-0.8.ebuild 
b/dev-lua/lua-term/lua-term-0.8.ebuild
index 15fe641ac5fc..e9c234b776b4 100644
--- a/dev-lua/lua-term/lua-term-0.8.ebuild
+++ b/dev-lua/lua-term/lua-term-0.8.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="${LUA_DEPS}"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2024-02-08 Thread Sam James
commit: eaa11e39c77b16c5009f18fd8dd5d3fb86d3141f
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa11e39

gui-libs/wlroots: Stabilize 0.17.1 amd64, #924120

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

 gui-libs/wlroots/wlroots-0.17.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/wlroots/wlroots-0.17.1.ebuild 
b/gui-libs/wlroots/wlroots-0.17.1.ebuild
index 537c8ce8525f..90cdee607f04 100644
--- a/gui-libs/wlroots/wlroots-0.17.1.ebuild
+++ b/gui-libs/wlroots/wlroots-0.17.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
SLOT="0/"
 else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/releases/${PV}/downloads/${P}.tar.gz";
-   KEYWORDS="~amd64 ~arm64 ~loong ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm64 ~loong ppc64 ~riscv ~x86"
SLOT="0/$(ver_cut 2)"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/

2024-02-08 Thread Sam James
commit: c54a12a90ede2cc134942628d0748633a9cdb510
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54a12a9

dev-lua/lua-term: Stabilize 0.8 x86, #924122

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

 dev-lua/lua-term/lua-term-0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/lua-term/lua-term-0.8.ebuild 
b/dev-lua/lua-term/lua-term-0.8.ebuild
index d63713e2c2cd..63078678f235 100644
--- a/dev-lua/lua-term/lua-term-0.8.ebuild
+++ b/dev-lua/lua-term/lua-term-0.8.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="${LUA_DEPS}"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2024-02-08 Thread Sam James
commit: 12276fcfd1462741c117c1d4529adf275fd891b7
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12276fcf

gui-libs/wlroots: Stabilize 0.17.1 x86, #924120

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

 gui-libs/wlroots/wlroots-0.17.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/wlroots/wlroots-0.17.1.ebuild 
b/gui-libs/wlroots/wlroots-0.17.1.ebuild
index 90cdee607f04..7022e2fd306d 100644
--- a/gui-libs/wlroots/wlroots-0.17.1.ebuild
+++ b/gui-libs/wlroots/wlroots-0.17.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
SLOT="0/"
 else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/releases/${PV}/downloads/${P}.tar.gz";
-   KEYWORDS="amd64 ~arm64 ~loong ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm64 ~loong ppc64 ~riscv x86"
SLOT="0/$(ver_cut 2)"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/lzlib/

2024-02-08 Thread Sam James
commit: 0bc8083df18a82d44048f41902348204b74dbc16
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc8083d

app-arch/lzlib: Stabilize 1.14 amd64, #924091

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

 app-arch/lzlib/lzlib-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/lzlib/lzlib-1.14.ebuild b/app-arch/lzlib/lzlib-1.14.ebuild
index 140517d3afc1..18ab118e1cb6 100644
--- a/app-arch/lzlib/lzlib-1.14.ebuild
+++ b/app-arch/lzlib/lzlib-1.14.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://download.savannah.gnu.org/releases/lzip/${PN}/$
 
 LICENSE="libstdc++" # fancy form of GPL-2+ with library exception
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 
 BDEPEND="verify-sig? ( sec-keys/openpgp-keys-antoniodiazdiaz )"
 



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-notes-plugin/

2024-02-08 Thread Sam James
commit: b6f4cf2ee983a608e49695d2f46f28f99de1f08b
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f4cf2e

xfce-extra/xfce4-notes-plugin: Stabilize 1.11.0 amd64, #924089

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

 xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.11.0.ebuild 
b/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.11.0.ebuild
index 68b391d401d3..ce594ed1ae56 100644
--- a/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.11.0.ebuild
+++ b/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.11.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 DEPEND="
>=dev-libs/glib-2.30:2



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 310c3797b447389c40672b5b56535fafe92e2788
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=310c3797

dev-db/postgresql: Stabilize 14.11 sparc, #924109

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

 dev-db/postgresql/postgresql-14.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-14.11.ebuild 
b/dev-db/postgresql/postgresql-14.11.ebuild
index 1bfebd1340dd..eec7366ebd9a 100644
--- a/dev-db/postgresql/postgresql-14.11.ebuild
+++ b/dev-db/postgresql/postgresql-14.11.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: d611dbf247e79eb83a92cbda9a4a9ff5772a6904
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d611dbf2

dev-db/postgresql: Stabilize 16.2 sparc, #924109

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

 dev-db/postgresql/postgresql-16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-16.2.ebuild 
b/dev-db/postgresql/postgresql-16.2.ebuild
index 243303b05a38..41f1cb81eb38 100644
--- a/dev-db/postgresql/postgresql-16.2.ebuild
+++ b/dev-db/postgresql/postgresql-16.2.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 353b5f1aadebe4947a2fc0c2a95709f41675c0ed
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=353b5f1a

dev-db/postgresql: Stabilize 13.14 sparc, #924109

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

 dev-db/postgresql/postgresql-13.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-13.14.ebuild 
b/dev-db/postgresql/postgresql-13.14.ebuild
index ecc0cf19c9ea..543df652bc4a 100644
--- a/dev-db/postgresql/postgresql-13.14.ebuild
+++ b/dev-db/postgresql/postgresql-13.14.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-whiskermenu-plugin/

2024-02-08 Thread Sam James
commit: fa1bd3492b1052ac66e5b36651cc23a924054502
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa1bd349

xfce-extra/xfce4-whiskermenu-plugin: Stabilize 2.8.3 amd64, #924090

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

 .../xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.3.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.3.ebuild 
b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.3.ebuild
index 75e700754101..7121643fbce4 100644
--- a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.3.ebuild
+++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 IUSE="accountsservice wayland"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 893ec4613357b2a4c171f1366bfbc96d0b7540a1
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893ec461

dev-db/postgresql: Stabilize 16.2 ppc64, #924109

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

 dev-db/postgresql/postgresql-16.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-16.2.ebuild 
b/dev-db/postgresql/postgresql-16.2.ebuild
index 127fc5f4fe3f..243303b05a38 100644
--- a/dev-db/postgresql/postgresql-16.2.ebuild
+++ b/dev-db/postgresql/postgresql-16.2.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/z3/

2024-02-08 Thread Sam James
commit: b1243a69cadbff37d4946edf5db328c7448a57aa
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1243a69

sci-mathematics/z3: Stabilize 4.12.5 amd64, #924099

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

 sci-mathematics/z3/z3-4.12.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/z3/z3-4.12.5.ebuild 
b/sci-mathematics/z3/z3-4.12.5.ebuild
index 7d5d395833c0..646bf2695514 100644
--- a/sci-mathematics/z3/z3-4.12.5.ebuild
+++ b/sci-mathematics/z3/z3-4.12.5.ebuild
@@ -14,7 +14,7 @@ S=${WORKDIR}/z3-${P}
 
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MIT"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples gmp isabelle java python"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 10bcf7ca480ef1df95afdf08526ee7605b5cada8
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10bcf7ca

dev-db/postgresql: Stabilize 15.6 sparc, #924109

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

 dev-db/postgresql/postgresql-15.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-15.6.ebuild 
b/dev-db/postgresql/postgresql-15.6.ebuild
index 4a603a3acbe9..a02e0efbed12 100644
--- a/dev-db/postgresql/postgresql-15.6.ebuild
+++ b/dev-db/postgresql/postgresql-15.6.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 6004b66f133b297e74f178e9ad6ae3675404407a
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6004b66f

dev-db/postgresql: Stabilize 12.18 sparc, #924109

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

 dev-db/postgresql/postgresql-12.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-12.18.ebuild 
b/dev-db/postgresql/postgresql-12.18.ebuild
index 742cf9a74b9b..4ac0c45ff565 100644
--- a/dev-db/postgresql/postgresql-12.18.ebuild
+++ b/dev-db/postgresql/postgresql-12.18.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 489705d75b70646171d695fbb08d24bbcae6b23f
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489705d7

dev-db/postgresql: Stabilize 15.6 ppc64, #924109

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

 dev-db/postgresql/postgresql-15.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-15.6.ebuild 
b/dev-db/postgresql/postgresql-15.6.ebuild
index 7007decc6340..4a603a3acbe9 100644
--- a/dev-db/postgresql/postgresql-15.6.ebuild
+++ b/dev-db/postgresql/postgresql-15.6.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: ca8a0b3766515b3dc124681944028ffa51722514
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca8a0b37

dev-db/postgresql: Stabilize 12.18 ppc64, #924109

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

 dev-db/postgresql/postgresql-12.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-12.18.ebuild 
b/dev-db/postgresql/postgresql-12.18.ebuild
index 6636a63fe0ba..742cf9a74b9b 100644
--- a/dev-db/postgresql/postgresql-12.18.ebuild
+++ b/dev-db/postgresql/postgresql-12.18.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 13d5f32fa4d081211ea89199dc64043aeb6fa450
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d5f32f

dev-db/postgresql: Stabilize 14.11 ppc64, #924109

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

 dev-db/postgresql/postgresql-14.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-14.11.ebuild 
b/dev-db/postgresql/postgresql-14.11.ebuild
index 210c8c8e5180..1bfebd1340dd 100644
--- a/dev-db/postgresql/postgresql-14.11.ebuild
+++ b/dev-db/postgresql/postgresql-14.11.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/plzip/

2024-02-08 Thread Sam James
commit: c7991114a2f5063e95b503ccdee41710bb716768
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7991114

app-arch/plzip: Stabilize 1.11 amd64, #924095

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

 app-arch/plzip/plzip-1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/plzip/plzip-1.11.ebuild b/app-arch/plzip/plzip-1.11.ebuild
index dd162bdafda8..049c9fdd7ab5 100644
--- a/app-arch/plzip/plzip-1.11.ebuild
+++ b/app-arch/plzip/plzip-1.11.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://download.savannah.gnu.org/releases/lzip/${PN}/$
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
 
 RDEPEND="app-arch/lzlib:0="
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-08 Thread Sam James
commit: 0a66d27e28cd3414e768c1d5b90ba1a5ce75463b
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a66d27e

dev-db/postgresql: Stabilize 13.14 ppc64, #924109

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

 dev-db/postgresql/postgresql-13.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-13.14.ebuild 
b/dev-db/postgresql/postgresql-13.14.ebuild
index 7c9361e616b7..ecc0cf19c9ea 100644
--- a/dev-db/postgresql/postgresql-13.14.ebuild
+++ b/dev-db/postgresql/postgresql-13.14.ebuild
@@ -8,7 +8,7 @@ LLVM_MAX_SLOT=17
 
 inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 SLOT=$(ver_cut 1)
 



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

2024-02-08 Thread Sam James
commit: 3f18eec3ed4033863056f73b4b2f187cbb0eb01f
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f18eec3

net-misc/electrum: Stabilize 4.5.2 ALLARCHES, #924098

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

 net-misc/electrum/electrum-4.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/electrum/electrum-4.5.2.ebuild 
b/net-misc/electrum/electrum-4.5.2.ebuild
index 467eb433585d..21bf715e2a29 100644
--- a/net-misc/electrum/electrum-4.5.2.ebuild
+++ b/net-misc/electrum/electrum-4.5.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="cli ncurses qrcode +qt5"
 REQUIRED_USE="|| ( cli ncurses qt5 )"
 



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

2024-02-08 Thread Sam James
commit: e72eea90556d7ab9d32fa31cd03cd35c66f5
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72e

net-dns/libidn: Stabilize 1.42 amd64, #924097

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

 net-dns/libidn/libidn-1.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/libidn/libidn-1.42.ebuild 
b/net-dns/libidn/libidn-1.42.ebuild
index 38a7eeba8f5e..de7e3922b787 100644
--- a/net-dns/libidn/libidn-1.42.ebuild
+++ b/net-dns/libidn/libidn-1.42.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-2 GPL-3 LGPL-3"
 SLOT="0/12"
-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"
 IUSE="emacs nls"
 
 DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-whiskermenu-plugin/

2024-02-08 Thread Sam James
commit: d3078efecff79f02e39cbc8c0f7bcb088e1e8da7
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3078efe

xfce-extra/xfce4-whiskermenu-plugin: Stabilize 2.8.3 x86, #924090

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

 .../xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.3.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.3.ebuild 
b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.3.ebuild
index 7121643fbce4..5e4f5c591948 100644
--- a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.3.ebuild
+++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.8.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 IUSE="accountsservice wayland"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-notes-plugin/

2024-02-08 Thread Sam James
commit: d1eaffc93edd94b22e724521671ba1ab12ffa8f4
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  9 01:03:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  9 01:03:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1eaffc9

xfce-extra/xfce4-notes-plugin: Stabilize 1.11.0 x86, #924089

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

 xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.11.0.ebuild 
b/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.11.0.ebuild
index ce594ed1ae56..b628482f4ef8 100644
--- a/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.11.0.ebuild
+++ b/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.11.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 DEPEND="
>=dev-libs/glib-2.30:2



[gentoo-commits] repo/proj/guru:master commit in: dev-util/find-work/

2024-02-08 Thread David Roman
commit: c9ed19230bd2228a35605ba89a3bab954e71ef45
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Feb  8 15:10:26 2024 +
Commit: David Roman  gmail  com>
CommitDate: Thu Feb  8 15:11:27 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c9ed1923

dev-util/find-work: add 0.6.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-util/find-work/Manifest   |  1 +
 dev-util/find-work/find-work-0.6.0.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/dev-util/find-work/Manifest b/dev-util/find-work/Manifest
index 8872038ec9..6b44aea031 100644
--- a/dev-util/find-work/Manifest
+++ b/dev-util/find-work/Manifest
@@ -1,2 +1,3 @@
 DIST find_work-0.3.0.tar.gz 16939 BLAKE2B 
f80bb5436ff70debe3fa1c2c3cec09bb2701e8b60b1a2397de74b1035aa925d935228928a8e6a6eb6b75b218c2a062b2466c963718c89ba5ca4b8457923a3c72
 SHA512 
e52bcd8636003f1940fd42c3baca22b69654b35f62b9b2ee3345625d4fb1b31a9124c4da3d17e9fec84162eb7b7190553599f7e8a6eda60fb92f946aefaf1c95
 DIST find_work-0.5.0.tar.gz 21874 BLAKE2B 
c87a1b01011447348ef3a892bd965df6ecc14f90b506a16af715f2b33aa82c7a9f427785f4296dd5476782c172bacbdbe505a54887d4f1dc6d898841e5c8edc1
 SHA512 
aca292e8c0a07a42605af200234523c4ed0f7ae3228a3f6e9d194fe63c2ce3bc63aa57cdf627d450f8c4e1115dd31065326d42a99c387746961f1bc2df5ba877
+DIST find_work-0.6.0.tar.gz 23243 BLAKE2B 
5eb1e315e178bd3834400db9c4ffce7751a3b8d432c2f637edf74aecff7c2db48e88a0569b376f38b47d2ef95805a83c1367e156aa9ef6ddca267be5ec07f4c2
 SHA512 
11a9b1e81c98fdd0cb4e1e1c49d48becf92e9696cbcb6abe778df079168eef225ca6a68dd1555155546f9f59014716fecd6d3c40b8c85f7d9ce57b87e518b61d

diff --git a/dev-util/find-work/find-work-0.6.0.ebuild 
b/dev-util/find-work/find-work-0.6.0.ebuild
new file mode 100644
index 00..4fe3090864
--- /dev/null
+++ b/dev-util/find-work/find-work-0.6.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+DISTUTILS_USE_PEP517=hatchling
+inherit distutils-r1 pypi shell-completion
+
+DESCRIPTION="Personal advice utility for Gentoo package maintainers"
+HOMEPAGE="
+   https://find-work.sysrq.in/
+   https://pypi.org/project/find-work/
+"
+
+LICENSE="WTFPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   =dev-python/aiohttp-3[${PYTHON_USEDEP}]
+   =dev-python/platformdirs-4[${PYTHON_USEDEP}]
+   =dev-python/pydantic-2[${PYTHON_USEDEP}]
+   =dev-python/repology-client-0.0.2[${PYTHON_USEDEP}]
+   =dev-python/requests-2[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/proj/guru:master commit in: media-libs/imgui/

2024-02-08 Thread David Roman
commit: a611f2adab19140609c45e7c35ee2da9ec8d0805
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Thu Feb  8 11:06:59 2024 +
Commit: David Roman  gmail  com>
CommitDate: Thu Feb  8 11:08:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a611f2ad

media-libs/imgui: fix typo in LICENSE

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

 media-libs/imgui/imgui-1.87-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/imgui/imgui-1.87-r8.ebuild 
b/media-libs/imgui/imgui-1.87-r8.ebuild
index 01d08089c8..207cbbefce 100644
--- a/media-libs/imgui/imgui-1.87-r8.ebuild
+++ b/media-libs/imgui/imgui-1.87-r8.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
https://github.com/cimgui/cimgui/archive/refs/tags/${PV}.tar.gz -> 
c${P}.gh.tar.gz
 "
 
-LICENSE="MIT"multilib
+LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64"
 IUSE="allegro bindings examples freetype glfw glut opengl sdl vulkan"



[gentoo-commits] repo/proj/guru:master commit in: gui-wm/cage/

2024-02-08 Thread David Roman
commit: d020fc9f446b737ffe39d6ce9a5a7c7630be08b7
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Thu Feb  8 11:04:40 2024 +
Commit: David Roman  gmail  com>
CommitDate: Thu Feb  8 11:08:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d020fc9f

gui-wm/cage: fix xwayland feature change
* bump upstream to wlroots-17

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

 gui-wm/cage/cage-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild
index 08add77fbd..acc0dc85e8 100644
--- a/gui-wm/cage/cage-.ebuild
+++ b/gui-wm/cage/cage-.ebuild
@@ -22,11 +22,11 @@ SLOT="0"
 IUSE="X"
 
 RDEPEND="
-   gui-libs/wlroots:0/16[X?]
+   gui-libs/wlroots:0/17[X?]
x11-libs/libxkbcommon[X?]
 "
 DEPEND="${RDEPEND}"
 
 src_configure() {
-   meson_src_configure $(meson_use X xwayland)
+   meson_src_configure $(meson_feature X xwayland)
 }



[gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/

2024-02-08 Thread David Roman
commit: 2a04aab0ce24ffb20843b8a055e9e869a326291f
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Thu Feb  8 11:42:29 2024 +
Commit: David Roman  gmail  com>
CommitDate: Thu Feb  8 11:42:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a04aab0

sys-boot/limine: add 7.0.3

Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-boot/limine/Manifest|  1 +
 sys-boot/limine/limine-7.0.3.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 409f92b9eb..c9aa4fccbc 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -10,3 +10,4 @@ DIST limine-5.20231121.0.tar.xz 1366372 BLAKE2B 
b47b4da7be451d60c6da2c0c0d2df57f
 DIST limine-5.20231124.0.tar.xz 1322812 BLAKE2B 
8f15e8a77107a0b49cc58372d59b0fdfedaaaea0c82e46c8e86324e6fee1587f0d878ba77d70f3f24a19cc1a08cd5fc604d21f2252a53fc89f33a0a613874b62
 SHA512 
af37524f0d59de83f36921939c78421ce864343ef621a4b9ff1437c89080f9ef6467a04ea31f44f3904820dface10703f43b185d11a679bb7536d4573d2295c5
 DIST limine-6.20231227.0.tar.xz 1318188 BLAKE2B 
ff7c35fbe9b1ace85450b1e568b2acb8e8165d6465300e6401c2255390dfce981b1cba2cb3065614d422904c20b75c42bf6702884bdda0a9b0b7056df19ae1f8
 SHA512 
b716631c371774e3d48eee1aa6ff16234f9f9572a191b9cb39a9c18c8f60f08ab07a1e351f2e5efbc616a739a32f6e24cfaaf4ca9b04688018d2728a156f9677
 DIST limine-7.0.0.tar.xz 1318064 BLAKE2B 
7986d948fe84c80b338e5cc66edca5f511d277d2e854484c87183666bf1b075480b61213c177b6e39a1145502cc9e07b9e1442c3dcf3171339af5b55ac9c184f
 SHA512 
40575711e0e51799cbca2b2de74eff813022ab760c32de7d485f0cb70aa6daa8c842d20ed3d740e8c59e4be63eab43969b0cf809f2e796107d7e9be221bd9bf6
+DIST limine-7.0.3.tar.xz 371416 BLAKE2B 
7450784d53ef86993f53c84da4f51ee8a1beb826153da8fa2cef1a0669688de370a53ced321a92276e4b53fb7c9c1081f71b4a4c7adf432b271d395e96f00595
 SHA512 
d8d92f237f56249555fa54b5608ad2bdeff7c7b53e055f925acb3a7feeb783407c4c5d7ce092dba0b9a93441cfd1d0dcc4ec01a9e94c14e1742119a50f63aa06

diff --git a/sys-boot/limine/limine-7.0.3.ebuild 
b/sys-boot/limine/limine-7.0.3.ebuild
new file mode 100644
index 00..73ea272148
--- /dev/null
+++ b/sys-boot/limine/limine-7.0.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI 
multiprotocol bootloader"
+HOMEPAGE="https://limine-bootloader.org/";
+SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz";
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64 +uefirv64"
+
+MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+   app-alternatives/gzip
+   dev-lang/nasm
+   sys-apps/findutils
+   sys-devel/clang[${MY_LLVM_FLAGS}]
+   sys-devel/lld
+   sys-devel/llvm[${MY_LLVM_FLAGS}]
+
+   cd-efi? ( sys-fs/mtools )
+"
+
+src_configure() {
+   local myconf=(
+   "$(use_enable bios)"
+   "$(use_enable bios-cd)"
+   "$(use_enable bios-pxe)"
+
+   "$(use_enable uefi32 uefi-ia32)"
+   "$(use_enable uefi64 uefi-x86-64)"
+   "$(use_enable uefiaa64 uefi-aarch64)"
+   "$(use_enable uefirv64 uefi-riscv64)"
+   "$(use_enable cd-efi uefi-cd)"
+   )
+
+   TOOLCHAIN_FOR_TARGET=llvm \
+   econf "${myconf[@]}"
+}



[gentoo-commits] repo/proj/guru:master commit in: sys-fs/dwarfs-bin/

2024-02-08 Thread David Roman
commit: 25c74dbd0bed45505140c61e4b8b85c3ab7f5780
Author: YiFei Zhu  gmail  com>
AuthorDate: Wed Feb  7 21:59:32 2024 +
Commit: David Roman  gmail  com>
CommitDate: Thu Feb  8 19:13:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25c74dbd

sys-fs/dwarfs-bin: add 0.9.1, drop 0.7.5

Signed-off-by: YiFei Zhu  gmail.com>

 sys-fs/dwarfs-bin/Manifest| 4 ++--
 .../{dwarfs-bin-0.7.5.ebuild => dwarfs-bin-0.9.1.ebuild}  | 8 
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-fs/dwarfs-bin/Manifest b/sys-fs/dwarfs-bin/Manifest
index df99531a2a..d81a25af95 100644
--- a/sys-fs/dwarfs-bin/Manifest
+++ b/sys-fs/dwarfs-bin/Manifest
@@ -1,4 +1,4 @@
-DIST dwarfs-bin-0.7.5-amd64.tar.xz 6435884 BLAKE2B 
6945b6071f2df706cb60d3120cb447ab5ca56100172c62553d908ba46bf6e5ea5d10e7f957a94f5f85ccabfc7bfb68eaf3b85bd69854c55472b0fccfe7eb2ffe
 SHA512 
a89bf78fd38528d64c2eb437603b73503c9697b7b81ac35f829258da91055d905c923aef6c18f5e75e8d17155ebf06b3fede54c634313a1c4f555aee8d8aada2
-DIST dwarfs-bin-0.7.5-arm64.tar.gz 5636216 BLAKE2B 
ef9955c5f719985f796dee464b19b7f5267b9b2685bf96d9e7234d467ce85d09356aa84585b0ea6ce9dfb03c5cd12890f907456990b0926f1e1755380f9081f7
 SHA512 
7e3cbc43d90deee0d799502e172d5e1c315733c3a4be800ae0bd8581432c873b4b22c2f952490b6ec31c34ec67d0ac8df365d30cb19f3b1a743e71687d5f765c
 DIST dwarfs-bin-0.8.0-amd64.tar.xz 7444728 BLAKE2B 
ab95665be88d77e5b3ae48d9a6780740a866bb6f75143b953c175742e46ad406538201cfd5d82578a96bde2bc1dd8e1ce61a6e2188006a64bf8fda632b1f9e51
 SHA512 
ea1e0bf0b655b404af8839ce78bedc617e8f3f1dba7f9aa36569345844f0539375d58b7d9726852bcb197b9fca99ec4c7a532be2bfcb14ec335d35efd2544e14
 DIST dwarfs-bin-0.8.0-arm64.tar.gz 6495832 BLAKE2B 
95840404653dce660b34e88510adcc185095d93f2cec30171f96a836ac4cddfef16bf329dc75028ed7de02d1fa3e95b770a25e4b8a8d0096bf16ddde5d7f4838
 SHA512 
8fea6502bf990ebd30e97dc17e2fa17c127bc490a95f39ce279657797effe0549c2ac6e8063a0055ed95dbbb897fd344fbfbb3c4ebb4eb2b14d7e38d7c218396
+DIST dwarfs-bin-0.9.1-amd64.tar.xz 7436484 BLAKE2B 
a4249d5566d89d783d2cc3350918a49c794f2730ff8475325959a433aa3fa4dcc387f98c50eed0a3a73b9b5e75ca35b88903c342d693dac7a5c4daf26df44cde
 SHA512 
61be82f6571bcd4492d5d7769628a4f88a57cda366f3a76e5f667efa1396cec7a2268b3984b74258b2ca44e6adaf9a20e3000c978ae9506978bb1730666b7363
+DIST dwarfs-bin-0.9.1-arm64.tar.gz 6522592 BLAKE2B 
2e7c8f25061921040a12fb662b43f4bffcd9b38816cb466a4f1acdb330ce48f956d563d04bb968e57405557f37e0184140995016c2517d5123e473c42f1cf022
 SHA512 
6d985deb1453eb39b0d297199cb90e74557adaf81a40b7467d9af9f8670e16cc2bc41440702201c455dadd38a59e5597df38bccf9938da0d815588c3a1e38807

diff --git a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.5.ebuild 
b/sys-fs/dwarfs-bin/dwarfs-bin-0.9.1.ebuild
similarity index 86%
rename from sys-fs/dwarfs-bin/dwarfs-bin-0.7.5.ebuild
rename to sys-fs/dwarfs-bin/dwarfs-bin-0.9.1.ebuild
index 6c4657c9a9..8b117c98fb 100644
--- a/sys-fs/dwarfs-bin/dwarfs-bin-0.7.5.ebuild
+++ b/sys-fs/dwarfs-bin/dwarfs-bin-0.9.1.ebuild
@@ -6,8 +6,8 @@ EAPI=8
 DESCRIPTION="Static version of a fast very high compression read-only FUSE 
file system"
 HOMEPAGE="https://github.com/mhx/dwarfs";
 SRC_URI="
-   amd64? ( 
https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux-x86_64.tar.xz
 -> ${P}-amd64.tar.xz )
-   arm64? ( 
https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux-aarch64.tar.xz
 -> ${P}-arm64.tar.gz )
+   amd64? ( 
https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux-x86_64-clang.tar.xz
 -> ${P}-amd64.tar.xz )
+   arm64? ( 
https://github.com/mhx/dwarfs/releases/download/v${PV}/dwarfs-${PV}-Linux-aarch64-clang.tar.xz
 -> ${P}-arm64.tar.gz )
 "
 
 LICENSE="GPL-3"
@@ -28,9 +28,9 @@ QA_PREBUILT="
 
 src_unpack() {
if use amd64; then
-   S="${WORKDIR}/dwarfs-${PV}-Linux-x86_64"
+   S="${WORKDIR}/dwarfs-${PV}-Linux-x86_64-clang"
elif use arm64; then
-   S="${WORKDIR}/dwarfs-${PV}-Linux-aarch64"
+   S="${WORKDIR}/dwarfs-${PV}-Linux-aarch64-clang"
fi
 
default



[gentoo-commits] repo/proj/guru:master commit in: games-rpg/open-adventure/

2024-02-08 Thread David Roman
commit: 55773d647adfc6967547bc1c45c88a08fb33db50
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Thu Feb  8 15:23:07 2024 +
Commit: David Roman  gmail  com>
CommitDate: Thu Feb  8 15:24:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=55773d64

games-rpg/open-adventure: add new test dependencies

Signed-off-by: Nicola Smaniotto  gmail.com>

 games-rpg/open-adventure/open-adventure-1.18.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/games-rpg/open-adventure/open-adventure-1.18.ebuild 
b/games-rpg/open-adventure/open-adventure-1.18.ebuild
index dcee9d7174..1975dd167d 100644
--- a/games-rpg/open-adventure/open-adventure-1.18.ebuild
+++ b/games-rpg/open-adventure/open-adventure-1.18.ebuild
@@ -26,6 +26,10 @@ DEPEND="dev-libs/libedit"
 RDEPEND="${DEPEND}"
 BDEPEND="
$(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]' )
+   test? (
+   dev-util/cppcheck
+   $(python_gen_any_dep 'dev-python/pylint[${PYTHON_USEDEP}]')
+   )
doc? ( dev-ruby/asciidoctor )
 "
 
@@ -33,6 +37,7 @@ DOCS=( NEWS.adoc hints.adoc history.adoc README.adoc 
notes.adoc )
 
 python_check_deps() {
python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
+   use test && python_has_version "dev-python/pylint[${PYTHON_USEDEP}]"
 }
 
 src_prepare() {



  1   2   3   4   >