[gentoo-commits] repo/gentoo:master commit in: app-emulation/virt-manager/

2024-02-01 Thread Joonas Niilola
commit: 092d4a407d3e0712492a70005447e42f1946c3c0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Feb  2 07:53:12 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb  2 07:53:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=092d4a40

app-emulation/virt-manager: Stabilize 4.1.0-r1 amd64, #923554

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

 app-emulation/virt-manager/virt-manager-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virt-manager/virt-manager-4.1.0-r1.ebuild 
b/app-emulation/virt-manager/virt-manager-4.1.0-r1.ebuild
index 43ba2b9f83e1..0bcd7d9a7706 100644
--- a/app-emulation/virt-manager/virt-manager-4.1.0-r1.ebuild
+++ b/app-emulation/virt-manager/virt-manager-4.1.0-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
SRC_URI="https://virt-manager.org/download/sources/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-2"



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

2024-02-01 Thread Joonas Niilola
commit: 81ebe1a6a13059d348c6678dd43668a08648c18e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Feb  2 07:51:07 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb  2 07:51:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ebe1a6

app-misc/broot: Stabilize 1.31.0 amd64, #923488

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

 app-misc/broot/broot-1.31.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/broot/broot-1.31.0.ebuild 
b/app-misc/broot/broot-1.31.0.ebuild
index 15db45ec92de..4af926f52252 100644
--- a/app-misc/broot/broot-1.31.0.ebuild
+++ b/app-misc/broot/broot-1.31.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -323,7 +323,7 @@ 
SRC_URI="https://github.com/Canop/broot/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virt-manager/

2024-02-01 Thread Joonas Niilola
commit: da49673943612770964a69081277ee97b11ee1c7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Feb  2 07:47:01 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb  2 07:47:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da496739

app-emulation/virt-manager: Stabilize 4.1.0-r1 x86, #923554

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

 app-emulation/virt-manager/virt-manager-4.1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/virt-manager/virt-manager-4.1.0-r1.ebuild 
b/app-emulation/virt-manager/virt-manager-4.1.0-r1.ebuild
index f2ea44f9a428..43ba2b9f83e1 100644
--- a/app-emulation/virt-manager/virt-manager-4.1.0-r1.ebuild
+++ b/app-emulation/virt-manager/virt-manager-4.1.0-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
@@ -18,7 +18,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
SRC_URI="https://virt-manager.org/download/sources/${PN}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-2"



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

2024-02-01 Thread Joonas Niilola
commit: bc9cf6f42130aa7e24b1b7cab0a416cf3186f807
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Feb  2 07:42:51 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb  2 07:42:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9cf6f4

net-misc/seafile: Stabilize 8.0.9-r2 amd64, #923567

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

 net-misc/seafile/seafile-8.0.9-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/seafile/seafile-8.0.9-r2.ebuild 
b/net-misc/seafile/seafile-8.0.9-r2.ebuild
index 9b5d65d24c4b..f44fa93c9cb2 100644
--- a/net-misc/seafile/seafile-8.0.9-r2.ebuild
+++ b/net-misc/seafile/seafile-8.0.9-r2.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
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/haiwen/seafile/archive/refs/tags/v${PV}.tar.gz -> ${
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}



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

2024-02-01 Thread Joonas Niilola
commit: 17a8eaec7a7919f5709788e8e7a487822b9e797e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Feb  2 07:30:32 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Feb  2 07:30:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a8eaec

sys-apps/plocate: Stabilize 1.1.20 amd64, #923509

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

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

diff --git a/sys-apps/plocate/plocate-1.1.20.ebuild 
b/sys-apps/plocate/plocate-1.1.20.ebuild
index cfb1c096e464..7526e73f93bc 100644
--- a/sys-apps/plocate/plocate-1.1.20.ebuild
+++ b/sys-apps/plocate/plocate-1.1.20.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plocate.sesse.net/download/${P}.tar.gz;
 # GPL-2+ for plocate itself
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="+io-uring"
 
 RDEPEND="



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

2024-02-01 Thread Hans de Graaff
commit: 6b152fb9f02999e5d80c5d1eb2bd9ea60feb1fcb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb  2 07:04:09 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb  2 07:04:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b152fb9

dev-ruby/dry-core: new package, add 1.0.1

Dependency for dry-types, which is a new dependency for
dev-ruby/highline.

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

 dev-ruby/dry-core/Manifest  |  1 +
 dev-ruby/dry-core/dry-core-1.0.1.ebuild | 35 +
 dev-ruby/dry-core/metadata.xml  | 12 +++
 3 files changed, 48 insertions(+)

diff --git a/dev-ruby/dry-core/Manifest b/dev-ruby/dry-core/Manifest
new file mode 100644
index ..150f22cc25c2
--- /dev/null
+++ b/dev-ruby/dry-core/Manifest
@@ -0,0 +1 @@
+DIST dry-core-1.0.1.tar.gz 44746 BLAKE2B 
fb85107dd68dfb2a8d3ee2e66b4bb8b416ac325be4d28bcbbf5605e0a90992eb8aa85a8fad3cba8f228a5a7e50109cd2c1dbf920eebc3423d282055204c6b0a5
 SHA512 
d769795459a0ffc007eb66e2b9af9be4e635c620a5ca54a76113057b495e1126600a572761d8ff33a3ee6a4fca948f6fc29d3200e7ba0b56c1bb600a4749bbd4

diff --git a/dev-ruby/dry-core/dry-core-1.0.1.ebuild 
b/dev-ruby/dry-core/dry-core-1.0.1.ebuild
new file mode 100644
index ..001c2b5367f1
--- /dev/null
+++ b/dev-ruby/dry-core/dry-core-1.0.1.ebuild
@@ -0,0 +1,35 @@
+# 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_BINWRAP=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="dry-core.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A toolset of small support modules used throughout the dry-rb 
ecosystem"
+
+HOMEPAGE="https://dry-rb.org/gems/dry-core/;
+SRC_URI="https://github.com/dry-rb/dry-core/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="$(ver_cut 1)"
+
+# Skip tests for now to avoid circular dependencies.
+RESTRICT=test
+
+ruby_add_rdepend "
+   dev-ruby/concurrent-ruby:1
+   >=dev-ruby/zeitwerk-2.6:2
+"
+
+#ruby_add_bdepend "test? (
+#  dev-ruby/dry-types
+#)"

diff --git a/dev-ruby/dry-core/metadata.xml b/dev-ruby/dry-core/metadata.xml
new file mode 100644
index ..20009da5e66c
--- /dev/null
+++ b/dev-ruby/dry-core/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+dry-rb/dry-core
+dry-core
+  
+



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

2024-02-01 Thread Hans de Graaff
commit: bc6d7e9a03045a1a479648c735460b1ce66de96c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb  2 06:54:48 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb  2 07:01:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc6d7e9a

dev-ruby/parser: add 3.3.0.5

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

 dev-ruby/parser/Manifest  |  1 +
 dev-ruby/parser/parser-3.3.0.5.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/parser/Manifest b/dev-ruby/parser/Manifest
index 2767c20be396..265f2c86f132 100644
--- a/dev-ruby/parser/Manifest
+++ b/dev-ruby/parser/Manifest
@@ -1,3 +1,4 @@
 DIST parser-3.2.2.4.tar.gz 315784 BLAKE2B 
4dadbc75ef6f3b7598d7e51222bac37cdbcb0ef2c9d156f910080d2f1a77ec568d34f57198f54e261ffc97faf0fffcd0d9f84f0710e1fbb31ac680cf08764608
 SHA512 
dc755f4acf9bdbe9312e622eaae96e44efd5a4db5e9cb31cc93ca225b5e8f8cb7f9bb408225ceeaa63d543a9f47e89aba00d1b1353a558ab53219f4611d19955
 DIST parser-3.3.0.3.tar.gz 318017 BLAKE2B 
3322de46055839d6be751914c4d1cf020ed6a62795432427aac2c267df2a46af5e970e757ee4d7d357660d65fc14fbc143239f33a6f83905f9457c5eda523e13
 SHA512 
8248009f285b727b029596c931f067b14e5e5811c940dbdce41155ea2489c0a348a4f4a425cc0af7c1bcea5fafbdfa48fd97ef448be3092a879abfcfd2c2438c
 DIST parser-3.3.0.4.tar.gz 329872 BLAKE2B 
966c5fc12b2b4ba9fa94b93d2f9b0fd1f18d1f1f5d2fe80299099f04dc28874e0b9a1235bdd2ccc5e2bbb5b4033529a24721337cba9bedf23843109adf19f928
 SHA512 
c3ffca4978b3f156663a3cac72c9629107a92e2a40dd2dbdea4d14a72d9b48af832b33fad0bc81707f0c8e49e14ac9e3f832c02d94c424db17aee9009fb79386
+DIST parser-3.3.0.5.tar.gz 329827 BLAKE2B 
6e7872134d6591a378192d12424a9314a3fe580c187db8e1adcf75a377acd4dd12389222d25a044b8fc22df4c3a251796bb8bf073a1ac6f6130f5709c25ef9f4
 SHA512 
ef6c9eed9ffc42e1cbee662bc1305bd2ce28ba8e7a06d3c77ecdb07fb6244ea65d2b402bd2cd7cf49af3336976e81d288caf0e1da144d837e36b25dc406ee81d

diff --git a/dev-ruby/parser/parser-3.3.0.5.ebuild 
b/dev-ruby/parser/parser-3.3.0.5.ebuild
new file mode 100644
index ..48b258f91620
--- /dev/null
+++ b/dev-ruby/parser/parser-3.3.0.5.ebuild
@@ -0,0 +1,40 @@
+# 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_DOC="yard"
+RUBY_FAKEGEM_TASK_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_VERSION="${PV/_pre/.pre.}"
+
+RUBY_FAKEGEM_GEMSPEC="parser.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A production-ready Ruby parser written in pure Ruby"
+HOMEPAGE="https://github.com/whitequark/parser;
+SRC_URI="https://github.com/whitequark/parser/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc"
+
+DEPEND+=" =dev-util/ragel-6*"
+
+ruby_add_bdepend "
+   test? ( dev-ruby/minitest:5 )
+   dev-ruby/cliver
+"
+ruby_add_rdepend "=dev-ruby/ast-2.4* >=dev-ruby/ast-2.4.1 dev-ruby/racc"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" Rakefile || die
+   sed -i -e '/simplecov/ s:^:#:' test/helper.rb || die
+}
+
+each_ruby_compile() {
+   ${RUBY} -S rake generate || die
+}



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

2024-02-01 Thread Hans de Graaff
commit: 4bba9f3424d57ca243a78df8c33711d8cc17c079
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb  2 06:59:32 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb  2 07:01:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bba9f34

dev-ruby/rack: add 3.0.9

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

 dev-ruby/rack/Manifest  |  1 +
 dev-ruby/rack/rack-3.0.9.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 540da5ec6a3a..a81d78c2dbe7 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -2,3 +2,4 @@ DIST rack-2.2.7.tar.gz 279222 BLAKE2B 
0c7fb54aaa20c2e840a791240199e3981f70634f9d
 DIST rack-2.2.8.tar.gz 279555 BLAKE2B 
798d6d1e0877a895c0b4d33c5dc20e6cfab88745abd4cb76166484df355b283a9e842791b0d874c53ffb8600258d169e24a4570850f4f0994b596c6ebf76937e
 SHA512 
e3055483c8f6f7a9a6aeb5654865a004b02bef781dd95072b84402a98549c13c66b5591b25b1a35fb6915af4b39adf88aa716e3edef7d0e41dbebf2a2a79ffcb
 DIST rack-3.0.7.tar.gz 788611 BLAKE2B 
99f4b7394c7b7d78ca3c7888369355437383ed5e3f3bea1bae7117019df5588a2c778270308309908223f5c509c97e6792b2edfeac6b3e3d6815e147bcdab375
 SHA512 
7ed94b59a4c8886ad94898eb1a7dd3e363fd1b2cecb79713ab744853e7c3da7a1d10034235a1aa5da4cb50c1a5d7c86c4d524ba2a3286289e9f1f7e37edd
 DIST rack-3.0.8.tar.gz 788610 BLAKE2B 
9a591242e37f10021a2779bc495ab0ef954eb6474efe279f2bc6417e4255d83a92f156a9bc52fe90c098dc23c26eddf802119fdcd739a05332bc398db1c12456
 SHA512 
045a1de846e984d2067ce647d0b3652c810a264fa4f84e9791a623ac5c5cfa5ab4b961c4cb0328b51a71f66082190741dbaac3f4dbafad7c5a8e97a71b169448
+DIST rack-3.0.9.tar.gz 789232 BLAKE2B 
b71eb67ff796a1389bba79c3132608bec30a65d44fa8dd302a5c4e40a42b30b0284aeea6b0b5a1c73ec823e134c25ce426375bfa8772242a8f6b05a4187ee36b
 SHA512 
0a69f4755119aae5c6e0ab8b1541eade221a701a9cdba3b10afd2bbd2a37e8b0faa80aad92304cf29793b2536b05e8a5ae3c0e0e986b021af1566bda8d387353

diff --git a/dev-ruby/rack/rack-3.0.9.ebuild b/dev-ruby/rack/rack-3.0.9.ebuild
new file mode 100644
index ..34788801390b
--- /dev/null
+++ b/dev-ruby/rack/rack-3.0.9.ebuild
@@ -0,0 +1,45 @@
+# 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_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc 
UPGRADE-GUIDE.md"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://github.com/rack/rack;
+SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="test"
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   dev-ruby/webrick
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+all_ruby_prepare() {
+   # The build system tries to generate the ChangeLog from git. Create
+   # an empty file to avoid a needless dependency on git.
+   touch ChangeLog || die
+
+   sed -i -e "s:require_relative ':require './:" rack.gemspec || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; 
Dir['test/spec_*.rb'].each{|f| require f}" || die
+}



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

2024-02-01 Thread Sam James
commit: 4bbdf28e6ed7e7a05adf22908fe020130a37cb2b
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 06:37:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 06:38:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bbdf28e

sys-devel/autogen: Stabilize 5.18.16-r3 ppc, #923556

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

 sys-devel/autogen/autogen-5.18.16-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autogen/autogen-5.18.16-r3.ebuild 
b/sys-devel/autogen/autogen-5.18.16-r3.ebuild
index 9b045b61d321..9cde470142f2 100644
--- a/sys-devel/autogen/autogen-5.18.16-r3.ebuild
+++ b/sys-devel/autogen/autogen-5.18.16-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="libopts static-libs"
 
 RDEPEND="



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

2024-02-01 Thread Sam James
commit: 512497c0e32df12aae00cb07e6c7763152c85a30
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 06:37:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 06:38:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512497c0

sci-libs/lapack: Stabilize 3.12.0 ppc, #923553

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

 sci-libs/lapack/lapack-3.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/lapack/lapack-3.12.0.ebuild 
b/sci-libs/lapack/lapack-3.12.0.ebuild
index 9bf4353dd320..9c26ebf46192 100644
--- a/sci-libs/lapack/lapack-3.12.0.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
 # TODO: static-libs 64bit-index
 IUSE="lapacke deprecated doc eselect-ldso test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/traceroute/

2024-02-01 Thread Sam James
commit: 6c3093a37f0fed6aa77bbc555e8ed53bfdff20e9
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 06:37:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 06:38:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c3093a3

net-analyzer/traceroute: Stabilize 2.1.5 ppc, #923519

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

 net-analyzer/traceroute/traceroute-2.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/traceroute/traceroute-2.1.5.ebuild 
b/net-analyzer/traceroute/traceroute-2.1.5.ebuild
index 6e520fcba902..bbaa6f5fcf68 100644
--- a/net-analyzer/traceroute/traceroute-2.1.5.ebuild
+++ b/net-analyzer/traceroute/traceroute-2.1.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/traceroute/${P}.tar.gz"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="static"
 
 RDEPEND="!net-misc/iputils[traceroute6(-)]"



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

2024-02-01 Thread Sam James
commit: 5506dd848d5a8110ebbccc446e1d021deac7d0ab
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 06:37:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 06:38:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5506dd84

sys-libs/libcap-ng: Stabilize 0.8.4 ppc, #923517

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

 sys-libs/libcap-ng/libcap-ng-0.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcap-ng/libcap-ng-0.8.4.ebuild 
b/sys-libs/libcap-ng/libcap-ng-0.8.4.ebuild
index 657a908f9eb8..0c747ad18bd7 100644
--- a/sys-libs/libcap-ng/libcap-ng-0.8.4.ebuild
+++ b/sys-libs/libcap-ng/libcap-ng-0.8.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://people.redhat.com/sgrubb/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~x86-linux"
 IUSE="python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-02-01 Thread Sam James
commit: 03aad686e3028a5925ba4b10bbb96544a5b6ca23
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 06:37:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 06:38:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03aad686

sys-apps/pcsc-tools: Stabilize 1.7.1 ppc, #923513

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

 sys-apps/pcsc-tools/pcsc-tools-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pcsc-tools/pcsc-tools-1.7.1.ebuild 
b/sys-apps/pcsc-tools/pcsc-tools-1.7.1.ebuild
index 1adc42da1184..28b0ca77650a 100644
--- a/sys-apps/pcsc-tools/pcsc-tools-1.7.1.ebuild
+++ b/sys-apps/pcsc-tools/pcsc-tools-1.7.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://pcsc-tools.apdu.fr/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86"
 IUSE="gui network-cron nls"
 
 DEPEND=">=sys-apps/pcsc-lite-1.4.14"



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

2024-02-01 Thread Sam James
commit: 6b2035cc40486c28490f3c3610737219d90be5f3
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 06:35:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 06:38:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b2035cc

dev-python/pkgcraft: add 0.0.9

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

 dev-python/pkgcraft/Manifest| 1 +
 dev-python/pkgcraft/{pkgcraft-.ebuild => pkgcraft-0.0.9.ebuild} | 4 ++--
 dev-python/pkgcraft/pkgcraft-.ebuild| 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-python/pkgcraft/Manifest b/dev-python/pkgcraft/Manifest
index be76ce9fbe39..83fcb67b83dd 100644
--- a/dev-python/pkgcraft/Manifest
+++ b/dev-python/pkgcraft/Manifest
@@ -1 +1,2 @@
 DIST pkgcraft-0.0.8.tar.gz 416513 BLAKE2B 
8bf16807990344777981f21efe91fc57503f56a0f55c9be3eef9d407d09e9f3601318b7191968fa379fd31f4c9b0bee37e6af68ae792d9398735cf0298165495
 SHA512 
bfa049ecb003574bcb77fc7f76b58cb2ded8163888bd08ac982fefb8ec4f8cccb51a16f1e1cbffdc0da83965927fdc918983bc8b48b99b3cd43bb697aa6107dd
+DIST pkgcraft-0.0.9.tar.gz 431872 BLAKE2B 
6c6ed1677c891c0e5579c7e28342876c2d7cbe03f2fcf3f8ad9f994302570d1d2398d2b4a55ec1a2fd82bbea518a4d2f76e9cabe760f0d9779b8d55170c1d940
 SHA512 
13988ff6822a5f9b715f3a9e8593a21d6ac530a91ca98790bd8a1c3e5958c97e440ce0610d25ed518f6d485837c9aded2ba145facf98e217325802777a33b3a7

diff --git a/dev-python/pkgcraft/pkgcraft-.ebuild 
b/dev-python/pkgcraft/pkgcraft-0.0.9.ebuild
similarity index 96%
copy from dev-python/pkgcraft/pkgcraft-.ebuild
copy to dev-python/pkgcraft/pkgcraft-0.0.9.ebuild
index 1e6dfefa9b31..b61769cf7136 100644
--- a/dev-python/pkgcraft/pkgcraft-.ebuild
+++ b/dev-python/pkgcraft/pkgcraft-0.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -28,7 +28,7 @@ else
KEYWORDS="~amd64 ~arm64"
 
PKGCRAFT_VERSION_MAX=""
-   PKGCRAFT_VERSION_MIN="0.0.13"
+   PKGCRAFT_VERSION_MIN="0.0.14"
 fi
 
 LICENSE="MIT"

diff --git a/dev-python/pkgcraft/pkgcraft-.ebuild 
b/dev-python/pkgcraft/pkgcraft-.ebuild
index 1e6dfefa9b31..b61769cf7136 100644
--- a/dev-python/pkgcraft/pkgcraft-.ebuild
+++ b/dev-python/pkgcraft/pkgcraft-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -28,7 +28,7 @@ else
KEYWORDS="~amd64 ~arm64"
 
PKGCRAFT_VERSION_MAX=""
-   PKGCRAFT_VERSION_MIN="0.0.13"
+   PKGCRAFT_VERSION_MIN="0.0.14"
 fi
 
 LICENSE="MIT"



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

2024-02-01 Thread Sam James
commit: 317bbc185f24677ea96bed905932c28ef29e4303
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 06:37:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 06:38:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317bbc18

app-misc/ca-certificates: Stabilize 20230311.3.96.1 ppc, #923512

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

 app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild
index f4d4c6a7e891..f85e23d1c345 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1.ebuild
@@ -55,7 +55,7 @@ fi
 
 LICENSE="MPL-1.1"
 SLOT="0"
-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=""
 ${PRECOMPILED} || IUSE+=" cacert"
 



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

2024-02-01 Thread Andrew Ammerlaan
commit: 358fcf2c875fef243ab1670c996749a793463c90
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Feb  2 06:35:56 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:37:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=358fcf2c

dev-libs/libp11: update allowed versions of openssl

The underlying issue in openssl has been fixed in 3.1.5-r1+
and 3.2.1-r1+

Bug: https://bugs.gentoo.org/916328
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../{libp11-0.4.12-r5.ebuild => libp11-0.4.12-r6.ebuild} | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/dev-libs/libp11/libp11-0.4.12-r5.ebuild 
b/dev-libs/libp11/libp11-0.4.12-r6.ebuild
similarity index 88%
rename from dev-libs/libp11/libp11-0.4.12-r5.ebuild
rename to dev-libs/libp11/libp11-0.4.12-r6.ebuild
index d7028ab084bf..e183b9430b96 100644
--- a/dev-libs/libp11/libp11-0.4.12-r5.ebuild
+++ b/dev-libs/libp11/libp11-0.4.12-r6.ebuild
@@ -17,15 +17,11 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-libs/openssl:=[bindist(+)]
+   !~dev-libs/openssl-3.2.0
+   !=dev-libs/openssl-3.2.1-r0
|| (
-   (
-   >=dev-libs/openssl-3.1.0
-   =dev-libs/openssl-3.0.0
-   =dev-libs/openssl-3.1.5-r1
+   

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

2024-02-01 Thread Zac Medico
commit: 1219ef653d0731f16a8f44628d124ee4bed5ec8d
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sun Jan 28 16:07:18 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb  2 06:37:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1219ef65

net-misc/passt: add 2023.12.30

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Signed-off-by: Zac Medico  gentoo.org>

 net-misc/passt/Manifest|  1 +
 net-misc/passt/passt-2023.12.30.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/net-misc/passt/Manifest b/net-misc/passt/Manifest
index e6eeb6a6ea6f..a8aab82353a4 100644
--- a/net-misc/passt/Manifest
+++ b/net-misc/passt/Manifest
@@ -1 +1,2 @@
 DIST passt-2023.12.04.tar.xz 188136 BLAKE2B 
f1d72fbb4bbb25f6a11e9ff87a91cf9bac06e047b8cb9a8b40402ced1422c23b105fa7e64646698d38ad747efa449c34cfdaecf492a3e4984114cbcf60656cdc
 SHA512 
febd9fa22363438b52b2688481183d81c22966e1775139fc559dbfa50437c9b00ba09800db867738d25fcea8ac05d4589b75dcd2d0c88eeffefc0598d4236001
+DIST passt-2023.12.30.tar.xz 188596 BLAKE2B 
75712a7cb7a00fea20427979153090d938b8c7b0e3da61c83cabb3751786034df35ebbe8afbd991d582a680f55b12792547b68efa931a5576dc181040b31e5fd
 SHA512 
4b19d191e2526bacc61bb8ab2964f5da4e0535656b094a7592f91d6b437c855a586fc772e2abd89138ff4f89aae12ade494c6e0fe7bee1502fe319215200d8f0

diff --git a/net-misc/passt/passt-2023.12.30.ebuild 
b/net-misc/passt/passt-2023.12.30.ebuild
new file mode 100644
index ..cd584dee8e46
--- /dev/null
+++ b/net-misc/passt/passt-2023.12.30.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="User-mode networking daemons for VMs and namespaces, replacement 
for Slirp"
+HOMEPAGE="https://passt.top/;
+
+RELEASE_COMMIT="f091893"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://passt.top/passt"
+else
+   
SRC_URI="https://passt.top/passt/snapshot/passt-${RELEASE_COMMIT}.tar.xz -> 
${P}.tar.xz"
+   S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+IUSE="static"
+
+src_compile() {
+   [[ ${PV} != * ]] && export VERSION="${PV}"
+   export prefix="${EPREFIX}/usr" docdir="${EPREFIX}/usr/share/doc/${P}"
+
+   emake $(usev static)
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/prometheus-podman-exporter/

2024-02-01 Thread Zac Medico
commit: e51f6ec9fcd0aa47cb223200b5f7f9d1fed7da4f
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Thu Jan 25 17:15:17 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb  2 06:37:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51f6ec9

app-metrics/prometheus-podman-exporter: add 1.7.0

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Signed-off-by: Zac Medico  gentoo.org>

 app-metrics/prometheus-podman-exporter/Manifest | 1 +
 ...man-exporter-.ebuild => prometheus-podman-exporter-1.7.0.ebuild} | 2 +-
 .../prometheus-podman-exporter/prometheus-podman-exporter-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-metrics/prometheus-podman-exporter/Manifest 
b/app-metrics/prometheus-podman-exporter/Manifest
index 28b2aabab1c8..96e0db495301 100644
--- a/app-metrics/prometheus-podman-exporter/Manifest
+++ b/app-metrics/prometheus-podman-exporter/Manifest
@@ -1,3 +1,4 @@
 DIST prometheus-podman-exporter-1.4.0.tar.gz 11934764 BLAKE2B 
9f0c7431a15ca0abbfbc54affc7026180c156a655379e18840e8923cced2b80a86644e6edd139f052d9a777d1465a2b7bc4432fc2ebb2e3f47bc3b4880800745
 SHA512 
ba0c79741add66cb7e943dd64c0662fabb95be10864efa22cbb580b4e0ff01f5896e269b90b6b8b4a59878e77736344390258a1bf8ecbe58fd5870fd428ee388
 DIST prometheus-podman-exporter-1.5.0.tar.gz 12032097 BLAKE2B 
15e209330342432a1f71e4686a705b6c6dc41d14b9022828cf10cb0538dcbf6b26c47f243ad96aef17eb71470d5af15bd090afc57960ee6d7b8828b2cff32c46
 SHA512 
d5eca9d0c87cbddfef6a58cdfc5213c65846219ff8a60e9efa038a8e4ca37f36bb6dc0687a78defb80a4901eeb617e8aa689b94ef0a48625548e74816fafbfec
 DIST prometheus-podman-exporter-1.6.0.tar.gz 12234381 BLAKE2B 
18960a73962ac30c477cabdcc784268088ba2bdf6a0efa6a777f164333b3964b2a881cec8a7f48d6aa5969306f92ed33d2722bfe740e6401dd704dbeb0963e5f
 SHA512 
ef0b565bab8d695f05cadd3689f40161d5a0943a9d54e42611db0ea43dc98aca42d9ce8b33d080c60ab5456df8dc50f4283001562c4edec2e64fe037dd7d6bf1
+DIST prometheus-podman-exporter-1.7.0.tar.gz 12251956 BLAKE2B 
91a6a217db3fd2b408344f738a7acad5c161adad6da53ef3d3750b73d9135022b0a4c18d85d0f79fc331344462e600574c8cd94477b57261adb29e5ffccdcc83
 SHA512 
3f9184681f1466ca4bbd32830c8fd233bb7e95af4df0b97cff606e39987d6c608b8847924d3b1c5fe98d058b32324dea86a142065bae7afdb0f99e4cfe0d9b52

diff --git 
a/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-.ebuild 
b/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-1.7.0.ebuild
similarity index 96%
copy from 
app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-.ebuild
copy to 
app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-1.7.0.ebuild
index 029b77899c4a..5d9cfead06de 100644
--- 
a/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-.ebuild
+++ 
b/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-1.7.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

diff --git 
a/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-.ebuild 
b/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-.ebuild
index 029b77899c4a..5d9cfead06de 100644
--- 
a/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-.ebuild
+++ 
b/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-.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



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

2024-02-01 Thread Zac Medico
commit: 04daa352b1a9a4c131d70782dc5cfed27b6fa5a8
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Thu Jan 25 17:11:59 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb  2 06:37:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04daa352

app-containers/skopeo: add 1.14.2

sync coding style in line with 1.14.0-r3

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/skopeo/Manifest |  1 +
 .../{skopeo-.ebuild => skopeo-1.14.2.ebuild}   | 50 --
 app-containers/skopeo/skopeo-.ebuild   | 50 --
 3 files changed, 39 insertions(+), 62 deletions(-)

diff --git a/app-containers/skopeo/Manifest b/app-containers/skopeo/Manifest
index 1af3899b804d..570f95b9e81f 100644
--- a/app-containers/skopeo/Manifest
+++ b/app-containers/skopeo/Manifest
@@ -1,4 +1,5 @@
 DIST skopeo-1.10.0.tar.gz 6460856 BLAKE2B 
b904a161334ef0a3eaaab8c58f0c7e4c507fa68a09f8fa8235e8a9222d48c98874c9ce878a509e2816f210ffb37dbf707ff2653212e1efbd9ad6686efb97e147
 SHA512 
0d64e7f12a0d10c81074a04b6c74ed6e7213f598013f1ba672c4c696e9dad5827f41f41bb817263bf8606cd051b8e24e7eab65b95d73d8a1c8bbb3eaeb9defdb
 DIST skopeo-1.11.1.tar.gz 8071084 BLAKE2B 
2411db318e377cfcfa9a80523c0bd4900201b1c17a4fe0f875dd78033bd4241e6c806816746ef77304e2edbc3737a3b22cfa83b83d65eb3c462cd5437de4e0b8
 SHA512 
521a2c8ddf629e361340a51d95200ec67bc4fef814e0449b6d679725536ec9448827229d4f993276f084269c2ec73c1b4edf97c0ce29122d950d350ed623a4b9
 DIST skopeo-1.14.0.tar.gz 10548883 BLAKE2B 
6ecf54d236405ce59bedf77acc124fa8b3bb12acefa24a679a1d2d85957ddf585b5a6ba163806b8b7b510485d936adbe1afd6eee8c92b267b948f7d78ac83d05
 SHA512 
59d329036a97cbeca4de20b15d9dd8adacd5201834b26ae5e5c88b05594b2a7101c22da91f22c35c07a98e41afa28f2c7103e660b3847c7f8c9691f27f4c4146
+DIST skopeo-1.14.2.tar.gz 10547979 BLAKE2B 
bca47d82380ad714397dc8e36e365a3e81fc628b47519b022ecb5edd2a03ce8972c066af350cd1f0b5a3d9d6c1585f0729b32a1a829cfc4eaefc1c7fc9dc2667
 SHA512 
ffb3c00cdde05f7a916bd3980c9cec1bb82b3f3bf90058bfff1837d3a9902087ac011828e6164baec18210d4aeee1a5258b75405411fd15ea2470a2522a6da73
 DIST skopeo-1.5.1.tar.gz 5636533 BLAKE2B 
7f0e86cdee5c3250ec1280d7e71554ac2f8ad96ababe0e81dfabc00e8c128a13fc0c9c561b7a9be389d7386e9f664b95118bd2122612b9c2e8844db49769c03c
 SHA512 
3f8c730eaa739bf2a29b82d3b04aa4eee1c09f957b61964fc8c48e59d1537bcb87b5bdf9c18fa48f9d36cf2b7ede3a1448918a20b5a3167f6ce09881a6cd3dde

diff --git a/app-containers/skopeo/skopeo-.ebuild 
b/app-containers/skopeo/skopeo-1.14.2.ebuild
similarity index 56%
copy from app-containers/skopeo/skopeo-.ebuild
copy to app-containers/skopeo/skopeo-1.14.2.ebuild
index b7a859d817d5..ab892d6789a8 100644
--- a/app-containers/skopeo/skopeo-.ebuild
+++ b/app-containers/skopeo/skopeo-1.14.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -38,9 +38,6 @@ RDEPEND="
 BDEPEND="dev-go/go-md2man"
 
 RESTRICT="test"
-PATCHES=(
- "${FILESDIR}"/makefile-1.14.0.patch
-)
 
 pkg_setup() {
use btrfs && CONFIG_CHECK+=" ~BTRFS_FS"
@@ -48,34 +45,25 @@ pkg_setup() {
linux-info_pkg_setup
 }
 
-src_prepare() {
-   default
-   local file
-   for file in btrfs_installed_tag btrfs_tag libdm_tag libsubid_tag; do
-   [[ -f hack/"${file}".sh ]] || die
-   done
-
-   echo -e "#!/usr/bin/env bash\n echo" > hack/btrfs_installed_tag.sh || 
die
-   cat <<-EOF > hack/btrfs_tag.sh || die
-   #!/usr/bin/env bash
-   $(usex btrfs echo 'echo exclude_graphdriver_btrfs btrfs_noversion')
-   EOF
-
-   cat <<-EOF > hack/libdm_tag.sh || die
-   #!/usr/bin/env bash
-   $(usex device-mapper echo "echo libdm_no_deferred_remove 
exclude_graphdriver_devicemapper")
-   EOF
-
-   cat <<-EOF > hack/libsubid_tag.sh || die
-   #!/usr/bin/env bash
-   $(usex rootless "echo libsubid" echo)
-   EOF
+run_make() {
+   emake \
+   BTRFS_BUILD_TAG="$(usex btrfs '' 'btrfs_noversion 
exclude_graphdriver_btrfs')" \
+   CONTAINERSCONFDIR="${EPREFIX}/etc/containers" \
+   LIBDM_BUILD_TAG="$(usex device-mapper '' 
'libdm_no_deferred_remove exclude_graphdriver_devicemapper')" \
+   LIBSUBID_BUILD_TAG="$(usex rootless 'libsubid' '')" \
+   PREFIX="${EPREFIX}/usr" \
+   $@
 }
 
 src_compile() {
-   # export variables which 'make install' is also going to use
-   export PREFIX="${EPREFIX}/usr" \
-  CONTAINERSCONFDIR="${EPREFIX}/etc/containers"
-   # compile binary, docs, completions
-   emake all completions
+   run_make all completions
+}
+
+src_install() {
+   # The install target in the Makefile tries to rebuild the binary and
+   # installs things that are already installed by containers-common.
+   dobin bin/skopeo
+   

[gentoo-commits] repo/gentoo:master commit in: app-containers/containers-image/, app-containers/containers-image/files/

2024-02-01 Thread Zac Medico
commit: 3ce5be3e30a8d60756b3685d1069788ec801f7f8
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Thu Jan 25 15:25:22 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb  2 06:37:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce5be3e

app-containers/containers-image: add 5.29.2

Cherry pick
https://github.com/containers/image/commit/45441676e34e6410ae8af6dbb46b6161c5c81a7c
because default.yaml and policy.json are moving from
containers-common-0.57.3 to containers-image-5.29.2

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/containers-image/Manifest   |   1 +
 ...-.ebuild => containers-image-5.29.2.ebuild} |  16 ++--
 .../containers-image/containers-image-.ebuild  |  13 ++-
 .../files/moving-policy-json-default-yaml.patch| 100 +
 4 files changed, 114 insertions(+), 16 deletions(-)

diff --git a/app-containers/containers-image/Manifest 
b/app-containers/containers-image/Manifest
index ac4252cf4d1f..bd62dff68391 100644
--- a/app-containers/containers-image/Manifest
+++ b/app-containers/containers-image/Manifest
@@ -1,2 +1,3 @@
 DIST containers-image-5.28.0.tar.gz 688100 BLAKE2B 
0cee8be579bd11eb0524590d8afe16b6ef863d7adfd74db51b68385142804c8096fec3f2a492e0d5a5021eba9edc91219b327138635aaa329c6ef7d0c01129c8
 SHA512 
0b76539e04016f5f1067c576a877ace475f25d0f0840fc969606601105a8a7f0e242cc054b0a2cfb6f1b751d850734360a524c78563fdf2330c8ae8c11bba1cf
 DIST containers-image-5.29.0.tar.gz 706774 BLAKE2B 
0af5c7c43e8b75df591cbd291d0865ac19322bf62ad98b4f36cfb51b006ced088f91f0b3f582ce29ae80582e72087467cfe589683216eeb50ad3762152853dc0
 SHA512 
5e670f85fe0b43769667f1a3e710434ab65c4ec2d8c60b0cad4b0ed41c35f84677528f9dfecb0b946de556ebbdd56f4949760432ec49b1b3c691120a323af869
+DIST containers-image-5.29.2.tar.gz 707618 BLAKE2B 
f1556cbb26ceedd74a338355caf8b557c43286726f4be63544cebc9a8f4b92be78d7a0cddbedaba7352d13e9fc399f62ee114caba6c8b1ecc334dab1379e523b
 SHA512 
f3f6e09670dc393067992a78303f01e2584dabe79ba156973a50d7a460c011e5a27d0ccdf0ff6b399099a9a3a4c57f3badf24fb5d0704efd645ab7196a544d8f

diff --git a/app-containers/containers-image/containers-image-.ebuild 
b/app-containers/containers-image/containers-image-5.29.2.ebuild
similarity index 69%
copy from app-containers/containers-image/containers-image-.ebuild
copy to app-containers/containers-image/containers-image-5.29.2.ebuild
index 7e9e9b9dad81..0a3bb536ab4f 100644
--- a/app-containers/containers-image/containers-image-.ebuild
+++ b/app-containers/containers-image/containers-image-5.29.2.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,18 +12,18 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/containers/image/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/${P#containers-}"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm64 ~riscv"
 fi
 
 LICENSE="Apache-2.0"
 SLOT="0"
 
-BDEPEND=">=dev-go/go-md2man-2.0.2"
-
-src_prepare() {
-   default
-   eapply "${FILESDIR}/fix-warnings.patch"
-}
+# https://github.com/gentoo/gentoo/pull/35012#discussion_r1473740969
+RESTRICT='test'
+BDEPEND=">=dev-go/go-md2man-2.0.3"
+PATCHES=(
+   "${FILESDIR}"/moving-policy-json-default-yaml.patch
+)
 
 src_compile() {
emake docs

diff --git a/app-containers/containers-image/containers-image-.ebuild 
b/app-containers/containers-image/containers-image-.ebuild
index 7e9e9b9dad81..4fb96c1222c3 100644
--- a/app-containers/containers-image/containers-image-.ebuild
+++ b/app-containers/containers-image/containers-image-.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,18 +12,15 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://github.com/containers/image/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/${P#containers-}"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm64 ~riscv"
 fi
 
 LICENSE="Apache-2.0"
 SLOT="0"
 
-BDEPEND=">=dev-go/go-md2man-2.0.2"
-
-src_prepare() {
-   default
-   eapply "${FILESDIR}/fix-warnings.patch"
-}
+# https://github.com/gentoo/gentoo/pull/35012#discussion_r1473740969
+RESTRICT='test'
+BDEPEND=">=dev-go/go-md2man-2.0.3"
 
 src_compile() {
emake docs

diff --git 
a/app-containers/containers-image/files/moving-policy-json-default-yaml.patch 
b/app-containers/containers-image/files/moving-policy-json-default-yaml.patch
new file mode 100644
index ..1713839371a5
--- /dev/null
+++ 
b/app-containers/containers-image/files/moving-policy-json-default-yaml.patch
@@ -0,0 +1,100 @@
+From 45441676e34e6410ae8af6dbb46b6161c5c81a7c Mon Sep 17 00:00:00 2001
+From: Rahil Bhimjiani 
+Date: Thu, 7 Dec 2023 14:12:26 +0530
+Subject: 

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

2024-02-01 Thread Zac Medico
commit: da4f4f93bcfc2b31d18dbf4460fc6693f59cccea
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Thu Jan 25 15:30:41 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb  2 06:37:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da4f4f93

app-containers/containers-common: add 0.57.3

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/containers-common/Manifest  | 1 +
 .../{containers-common-.ebuild => containers-common-0.57.3.ebuild} | 3 +--
 app-containers/containers-common/containers-common-.ebuild | 3 +--
 3 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-containers/containers-common/Manifest 
b/app-containers/containers-common/Manifest
index 0ea2e1ba8627..ec4699ca6425 100644
--- a/app-containers/containers-common/Manifest
+++ b/app-containers/containers-common/Manifest
@@ -1,2 +1,3 @@
 DIST containers-common-0.56.0.tar.gz 12616120 BLAKE2B 
6495ca7d0c9134bc8bd5f7b7541bb4f1160c74abb7a64bd4d2124104ea563f5381f0092da20ab45d81929a8632b1fcc1107ac05fdae011be446cff14ebf88c45
 SHA512 
4af720be95e6b5ca7d0664f99a389bf092b9f45d4e0602d9b49ef1d21b359d2307a94e0c88378fe0c751f5b40db54d7aab67eb497185a289cea9288cbfaa042c
 DIST containers-common-0.57.0.tar.gz 12700958 BLAKE2B 
8432a7d839b94b59eabd75d4978a4d0c1340a64ed626db74e74a8318e08c61172bfba5e4f4c4b0dfffec302c5a310bb5be8fad3ab4d91a6d89ced373a0a6f297
 SHA512 
b993821040788085ff44e48023a64cea4e3e7e50731c359087bd287168e6849a543d930acbdaff2437fc7951acc46f7183f337dd977215eca814332e6869d1e3
+DIST containers-common-0.57.3.tar.gz 12702863 BLAKE2B 
7842893f9b8ca72fa0657ea716f61cad95c4a8bff680922a15cffad4cecf897683591272fee83494e800023a432458cc689a810726e60e4d5ff9dd6af2d71737
 SHA512 
f0b7c4632317e666342f7b31bd9e5e9cdc794125d4d358e6a62ba115099ee1e6b33751cff982dcadbb3055b093d05fbd1049402f79ca2e6465cc6fcabce7c928

diff --git a/app-containers/containers-common/containers-common-.ebuild 
b/app-containers/containers-common/containers-common-0.57.3.ebuild
similarity index 95%
copy from app-containers/containers-common/containers-common-.ebuild
copy to app-containers/containers-common/containers-common-0.57.3.ebuild
index 5eca915dd606..5a0aa2f26d0b 100644
--- a/app-containers/containers-common/containers-common-.ebuild
+++ b/app-containers/containers-common/containers-common-0.57.3.ebuild
@@ -22,7 +22,6 @@ RDEPEND="
app-containers/containers-image
app-containers/containers-storage
app-containers/containers-shortnames
-   !

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

2024-02-01 Thread Zac Medico
commit: f24834724ad94e2f13d02f02d1a4f8db9b7987e3
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Thu Jan 25 16:07:30 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb  2 06:37:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2483472

app-containers/netavark: add 1.10.2

Upstream changelog:

* added an nftables backend that allows its use on systems without iptables 
installed
* added command line option to change firewall driver
* show error if process is in wrong netns
* removed unessesary unlock lockfile calls
* updated dependencies
* Fixed a bug where netavark update could sometimes fail

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/netavark/Manifest| 2 ++
 .../netavark/{netavark-.ebuild => netavark-1.10.2.ebuild}   | 2 +-
 app-containers/netavark/netavark-.ebuild| 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-containers/netavark/Manifest b/app-containers/netavark/Manifest
index 53418e0d949f..d48581a998ac 100644
--- a/app-containers/netavark/Manifest
+++ b/app-containers/netavark/Manifest
@@ -117,9 +117,11 @@ DIST mio-0.8.6.crate 93658 BLAKE2B 
32b10be05ef5d1ed44da41cd03c1624ccec78b6a89b51
 DIST mozim-0.2.2.crate 216563 BLAKE2B 
56326eb9954dbd3696cfa009cb9ba40e1498412353cb56d2660bd69a37aa71c3d060c19a47416d77bb44f051258ad78a331ceb4289ea935a7a4b50266336a16d
 SHA512 
bfc0763267bfddb472cd82965bc8ed76d47f2dc99f082c8b02b16df73bd9255695e62648c53e2a2325decc45f128e94d086c03af1de20e73c3244ed27cf719aa
 DIST mptcp-pm-0.1.2.crate 14732 BLAKE2B 
6cce10cbe3ae86490bfa6f90f9a256062de24619292ad994fe7a7ba3e674b29ac6501ab6acc3c97e56d158d464e02f7a907aad5758d732e65c899418145122c8
 SHA512 
dedb02a90b261b66076e5f0c34caec97aaab623fd86756f9b731bc200666045f8c39c48d5741327bc8d46ea6a6225bd42d5deeae233792f0ec8e8c4b418162d9
 DIST multimap-0.8.3.crate 13518 BLAKE2B 
7e00324be2944f3ca38bf02bfe37f47313aa501fc166ec417cd05f11059b14aa761b58f7a737792e2f9488ef5e7825fbb13cbb6ba2ce4935f4c39414fe069730
 SHA512 
8580982dde6624a0d181cfdf6cc2293c368762b548f32d196fb7a29fb698d1cb743bc2572ca284c6ecd107a632ea2a428fc998c05df164437f2cb470d24d23cd
+DIST netavark-1.10.2.crate 154261 BLAKE2B 
2da5b12917f5db01d82c47808f403e06d6abbcbad0b777d1871de73d52d25219e3d6f8db48feb862aff8a20ed2184c728e813871aa1acc1d02e3997987a932b6
 SHA512 
362dd2652b3a9d9d1dec99cd85bc6e74b323d86b79ded742e68472e0b58881a5306d7217218d88e27d5e1c4094f2d67c9cb766d4b4c1ee2185c8b4fcbd299e3d
 DIST netavark-1.6.0.crate 124778 BLAKE2B 
faa702392cf6952ed410a67f0a2e4a92cf2da002c53ddd3d7533e5236940a5c35a72e6bcb167c5e3c8ab2eb823bdd8971da131cb41cf3e704d909a0ec5f405c9
 SHA512 
c2764b9bdd71e6eba864b52044ddce3b5f67a945ee58e237d9c951189ace14200885a8f8678377b416b9254fa8f5b74b67f80e338646918cf9b0aeeebe9c95da
 DIST netavark-1.8.0.crate 132651 BLAKE2B 
3659cc97d784c7575d9ce4602461d151ba53ebf998ee9f819a05ab796d24d582f20700fd4f1810219245af118cc885c74c176777b147b1d175b68e1465063f48
 SHA512 
0094e2831ec3a0d92d18e7efb0ba6972ab4b5ddafaf0465f990e9ac07e8e8952233d8ddd2cad6c1fd450144714fc5e92c6aa079d415764ab1d1e3a6db5b789b9
 DIST netavark-1.9.0.crate 139321 BLAKE2B 
c0c40c5b109544c094bf83ba9c73f829472c7703a72e25ec3dcb9b62b926f404618b2cb143fcc944f2240db074de14e75d6f51d722125e152eea0ac0a631
 SHA512 
7a5fb4a856b5815c141ad63abbe0f122d762a411b86189add76cfff99adfdb066e24a7b577683950efdc39f2b7955bbdfb31f2c1c41037702fb732916e8aeebe
+DIST netavark-v1.10.2-vendor.tar.gz 16135498 BLAKE2B 
607cad9d80067d579adaafdea22b238f5e2f6f92a3c6aed530c8e97bce2f7f869adeabbc7b7d1c04f7c517459112c42b5588aa3ccbf04d5205d2b8212c1e7a42
 SHA512 
a5079b724d25af60cc094dd5c0bc9e01d503f64bee7ef1c8e616e79793726d848a5e000d951f02d2516f10feea23e30ab637b37ae09da5580f4edb1e783240c0
 DIST netavark-v1.8.0-vendor.tar.gz 44454969 BLAKE2B 
ad13f7b80d9f1d7ae82cbf39e45244e7609f7881474637eb64ad765e00c01566b72cb4e88d0c58c60e638ce7a400b59bdbb1aba5ff68e1ebf53103a1945e203b
 SHA512 
2d35baceda02c44a2d5393caab5391f4dbf27c92c18ca464fe06922656ed9ceefe32475b49948e76a20a77463ae7bd441a3962f062dc91aedd67ef1334fc8551
 DIST netavark-v1.9.0-vendor.tar.gz 16032862 BLAKE2B 
313bcde75f2355dab3fa4fdc82881109924c07408aa352e92b590356cf292cd60ad39d8ef31687935e3fed6f22ec8c3b8f26e6eae21fdf211c29c83b745c8a84
 SHA512 
a5c11dd47122490579a260b6ac3b1c8f01d1c2881e58dbcc5bece398c7d6ef01f376f8c342df4ef619b135cc92a95c48741c8098413c33ede696c87a9cdcc96c
 DIST netlink-packet-core-0.5.0.crate 14989 BLAKE2B 
3a432de3545ad7f203d6e27e4587171bfec781dd86695acf124b0672e29bd1f6966e3ab66fad2e56a507d8377db6df2b8de8f3a13612dab39a73d8ad9459690e
 SHA512 
e4ccc75964be99251d1bce7267711f57167b39219ee6b9bbd4c184def0a323c136b82ca93bce5a0cdcc7e842d23435a042e23556e69e91452d74d3292f65deda

diff --git a/app-containers/netavark/netavark-.ebuild 
b/app-containers/netavark/netavark-1.10.2.ebuild
similarity index 97%
copy from app-containers/netavark/netavark-.ebuild
copy to 

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

2024-02-01 Thread Zac Medico
commit: f5e6c5d90c5c5a4b936f0399610da9e37c04477f
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Thu Jan 25 08:32:47 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb  2 06:37:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e6c5d9

app-containers/podman: add 4.9.1

Upstream changelog:

Features:
* The podman farm suite of commands for multi-architecture builds is now fully 
enabled and documented.
* Add a network recovery service to Podman Machine VMs using the QEMU backend 
to detect and recover from an inoperable host networking issues experienced by 
Mac users when running for long periods of time.

Bugfixes:
* Fixed a bug where the HyperV provider for podman machine did not forward the 
API socket to the host machine.
* Fixed a bug where improperly formatted annotations passed to podman kube play 
could cause Podman to panic.
* Fixed a bug where podman system reset could fail if non-Podman containers 
(e.g. containers created by Buildah) were present.

Misc:
* Containers run in podman machine VMs now default to a PID limit of unlimited, 
instead of 2048.

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/podman/Manifest| 1 +
 app-containers/podman/{podman-.ebuild => podman-4.9.1.ebuild} | 2 +-
 app-containers/podman/podman-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest
index f77ac91daf0a..3c4bd27e99ff 100644
--- a/app-containers/podman/Manifest
+++ b/app-containers/podman/Manifest
@@ -1 +1,2 @@
 DIST podman-4.8.3.tar.gz 21565162 BLAKE2B 
13d2e5800dce96ba8c1671f251c2809dc0166198b807978d44b6f10b4dd2095e909678a12518fed84a0a1b5eee5a71e944170eb55350c3af945a63910f9c8082
 SHA512 
13ade866b888d32ada3b38130d7cc4677591136e25234e040b478c5d002d1b7907ed46731996d25cc41b992b98b75f109c6e6eea44251f4ad89162b20266976d
+DIST podman-4.9.1.tar.gz 21573896 BLAKE2B 
5005c84b0c430b790d64401d9b7e45cf8057f16add0535042ee9cd5f7af608461a13e266099fbf74631996edced3869bd019186266a7d1af82237db6fb990923
 SHA512 
59cece9806df3b69e202b39e0a45d71b3f6fd77dbbbe1452bc046468d5504fc52c21ad3056a89bab7d3f9a86c86e22369902e0a2840ca43e0dd3a6c4c10affc2

diff --git a/app-containers/podman/podman-.ebuild 
b/app-containers/podman/podman-4.9.1.ebuild
similarity index 98%
copy from app-containers/podman/podman-.ebuild
copy to app-containers/podman/podman-4.9.1.ebuild
index e71d643e48de..3f6774cf6770 100644
--- a/app-containers/podman/podman-.ebuild
+++ b/app-containers/podman/podman-4.9.1.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

diff --git a/app-containers/podman/podman-.ebuild 
b/app-containers/podman/podman-.ebuild
index e71d643e48de..3f6774cf6770 100644
--- a/app-containers/podman/podman-.ebuild
+++ b/app-containers/podman/podman-.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



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

2024-02-01 Thread Zac Medico
commit: c064516fcfe5b8646d265ae92c16b744c0518dae
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Thu Jan 25 08:15:18 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Feb  2 06:37:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c064516f

app-containers/aardvark-dns: add 1.10.0

Upstream changelog:

* removed unused kill switch
* updated dependencies

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/aardvark-dns/Manifest| 2 ++
 .../{aardvark-dns-.ebuild => aardvark-dns-1.10.0.ebuild}| 2 +-
 app-containers/aardvark-dns/aardvark-dns-.ebuild| 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-containers/aardvark-dns/Manifest 
b/app-containers/aardvark-dns/Manifest
index 74f5d215d5f9..7402310f9958 100644
--- a/app-containers/aardvark-dns/Manifest
+++ b/app-containers/aardvark-dns/Manifest
@@ -1,6 +1,8 @@
+DIST aardvark-dns-1.10.0.crate 51028 BLAKE2B 
81cdc4eb7eaff7359a1a12657b2bc42603383cf0f80a3a599ce9ce277e15ad83e9d5b36c3de3bef15b3201a1e60d86286ad61469d1d58ba2252b4c0174506ea2
 SHA512 
3d67f1b3c66aeaf4878c09e5e8fc34717cea6c348e0295bc0521c0c4144433656a3306731c24bb362a0e340e652b036b7544e544cca99b61590547bd7a6ce629
 DIST aardvark-dns-1.6.0.crate 49504 BLAKE2B 
aecd930746027146603e069febcd7a65c239f36cc22f5eba1077485cf251a46949b14876b7d44ddeeb259e5f196464f1c0ac9e7004c3cdd9b33ef5df9c447811
 SHA512 
c81b8a33a0287fa42fbe8ee582957e9f3614432dc53af95f1b6da8c4f919be35ef3dd7c707a47d2b5fc138487897007c1a8b99d991168e9ff1a25559a88dbae9
 DIST aardvark-dns-1.8.0.crate 49928 BLAKE2B 
f27808d6bf0f38cde54c32e11f8a70d6d66f99e97ef43c89494e2a736997fc60a0774e000fcab9338d815efab81aeeda497ac1ec82ff47bf10ecf250169d6091
 SHA512 
f8c85815e6e0e8d26fc5c40cf5864b0bb584b0d33b0e6b6e3fc4cae5459c81568a50cebcfa2ccedb62d7fdb0a5a32b92433c735cb3226396fca75556756b4195
 DIST aardvark-dns-1.9.0.crate 50846 BLAKE2B 
bae46eae2ec2071b1a1a301f00dc3e3aac0b3a5f1247f1f5be4f2e4b1d9d906fc22c53e5d56967731fcf226a295e8b1d8868dcfae228b05674a5ddecb58a1455
 SHA512 
1f21b4c40567c0aff967d38ea224884d5c2cb4a85ddffe7bbc5badd237a1195943e4d76f3c65ceb0cab984aa0c2528d8486e78e1e53c5376792477a6a5f426e7
+DIST aardvark-dns-v1.10.0-vendor.tar.gz 6283889 BLAKE2B 
cb69144eabf876e418667782171273541bbc416b456193780b4d7f1d22ad03e18f06ec0d6b1e51e21eab912317bd61dd73266d717fa97a81b4314a3c7d14776a
 SHA512 
68d0106b71f42ba789810020d62911d880debf90a35a086aabfd614403985025dc0c5934087a98943b53f6dfd8ede4add99465cec1ae9a098ff1de1082e1ef9c
 DIST aardvark-dns-v1.8.0-vendor.tar.gz 8307543 BLAKE2B 
c60ceb4b3bf16e651ba5d490a9969a47ccdb76b85f1008d6c69da9e89fb8b106587341f06a05cc6c2e9866214ef7bc3b89f84523ea940f15ea36bc5b0f9b3b78
 SHA512 
da300932f27f3fcde2f3bc2b67f0e5eb2184c428274844363fdaccc29c845e7f2efc238019f4bf3ff10bcd3e867a1d9dc603a0fac37686e579f47a3ac9cb2e55
 DIST aardvark-dns-v1.9.0-vendor.tar.gz 8085548 BLAKE2B 
487f69a9c34832d74783b66c565a7c2f67f101527e8a44c215f167e4ea80f069846b25decbb423972cd42cd9ee7717efc21c3d1b0885a7d87c0fbdb9cfb9d26f
 SHA512 
f7174f1c4275991a6a2655046697f32511586f53fb343efa25f995cc07663091a634e8a82395840b022b6b3c8363863cdf8c9b6d4e38984fb841978eef0b1f22
 DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b

diff --git a/app-containers/aardvark-dns/aardvark-dns-.ebuild 
b/app-containers/aardvark-dns/aardvark-dns-1.10.0.ebuild
similarity index 96%
copy from app-containers/aardvark-dns/aardvark-dns-.ebuild
copy to app-containers/aardvark-dns/aardvark-dns-1.10.0.ebuild
index 0ee642075eea..cdf0cb032c10 100644
--- a/app-containers/aardvark-dns/aardvark-dns-.ebuild
+++ b/app-containers/aardvark-dns/aardvark-dns-1.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/app-containers/aardvark-dns/aardvark-dns-.ebuild 
b/app-containers/aardvark-dns/aardvark-dns-.ebuild
index 0ee642075eea..cdf0cb032c10 100644
--- a/app-containers/aardvark-dns/aardvark-dns-.ebuild
+++ b/app-containers/aardvark-dns/aardvark-dns-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/

2024-02-01 Thread Andrew Ammerlaan
commit: aa8e007255bec654b29820f5007e1597b5acc5dd
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Feb  2 06:29:27 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:29:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8e0072

app-crypt/sbctl: add missed inherit in older versions

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 app-crypt/sbctl/sbctl-0.11.ebuild | 2 +-
 app-crypt/sbctl/sbctl-0.12.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/sbctl/sbctl-0.11.ebuild 
b/app-crypt/sbctl/sbctl-0.11.ebuild
index a6a4c9eaf55c..77c53f4f93be 100644
--- a/app-crypt/sbctl/sbctl-0.11.ebuild
+++ b/app-crypt/sbctl/sbctl-0.11.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit go-module verify-sig
+inherit go-module optfeature verify-sig
 
 DESCRIPTION="Secure Boot key manager"
 HOMEPAGE="https://github.com/Foxboron/sbctl;

diff --git a/app-crypt/sbctl/sbctl-0.12.ebuild 
b/app-crypt/sbctl/sbctl-0.12.ebuild
index a6e253342933..97f67663daf4 100644
--- a/app-crypt/sbctl/sbctl-0.12.ebuild
+++ b/app-crypt/sbctl/sbctl-0.12.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit go-module verify-sig
+inherit go-module optfeature verify-sig
 
 DESCRIPTION="Secure Boot key manager"
 HOMEPAGE="https://github.com/Foxboron/sbctl;



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

2024-02-01 Thread Andrew Ammerlaan
commit: 97dd9dc654a71cc4ee30ee97c803af3313a50b97
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jan 31 08:49:09 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:16:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97dd9dc6

sys-apps/kexec-tools: add installkernel as optfeature

package installs /etc/kernel/postinst.d/90_kexec which will be executed
by traditional installkernel (i.e. if the systemd-kernel-install flag is
disabled).

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-apps/kexec-tools/kexec-tools-2.0.22.ebuild | 7 +--
 sys-apps/kexec-tools/kexec-tools-2.0.24.ebuild | 7 +--
 sys-apps/kexec-tools/kexec-tools-.ebuild   | 7 +--
 3 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/sys-apps/kexec-tools/kexec-tools-2.0.22.ebuild 
b/sys-apps/kexec-tools/kexec-tools-2.0.22.ebuild
index c92e41d36170..2f8eea8c0dee 100644
--- a/sys-apps/kexec-tools/kexec-tools-2.0.22.ebuild
+++ b/sys-apps/kexec-tools/kexec-tools-2.0.22.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit libtool linux-info systemd
+inherit libtool linux-info optfeature systemd
 
 if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
@@ -121,4 +121,7 @@ pkg_postinst() {
ewarn "in case running system and initramfs do not agree on 
detected"
ewarn "root device name!"
fi
+
+   optfeature "automatically updating /etc/kexec.conf on each kernel 
installation" \
+   "sys-kernel/installkernel[-systemd]"
 }

diff --git a/sys-apps/kexec-tools/kexec-tools-2.0.24.ebuild 
b/sys-apps/kexec-tools/kexec-tools-2.0.24.ebuild
index bfdda831e42d..924cf21eef4a 100644
--- a/sys-apps/kexec-tools/kexec-tools-2.0.24.ebuild
+++ b/sys-apps/kexec-tools/kexec-tools-2.0.24.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit libtool linux-info systemd
+inherit libtool linux-info optfeature systemd
 
 if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
@@ -125,4 +125,7 @@ pkg_postinst() {
ewarn "in case running system and initramfs do not agree on 
detected"
ewarn "root device name!"
fi
+
+   optfeature "automatically updating /etc/kexec.conf on each kernel 
installation" \
+   "sys-kernel/installkernel[-systemd]"
 }

diff --git a/sys-apps/kexec-tools/kexec-tools-.ebuild 
b/sys-apps/kexec-tools/kexec-tools-.ebuild
index 76fed6da99d0..156d90887fc7 100644
--- a/sys-apps/kexec-tools/kexec-tools-.ebuild
+++ b/sys-apps/kexec-tools/kexec-tools-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit libtool linux-info systemd
+inherit libtool linux-info optfeature systemd
 
 if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
@@ -125,4 +125,7 @@ pkg_postinst() {
ewarn "in case running system and initramfs do not agree on 
detected"
ewarn "root device name!"
fi
+
+   optfeature "automatically updating /etc/kexec.conf on each kernel 
installation" \
+   "sys-kernel/installkernel[-systemd]"
 }



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

2024-02-01 Thread Andrew Ammerlaan
commit: 3b0704586288958c44056d2da3fd9be9c3d733ea
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Jan 30 12:46:51 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:15:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b070458

sys-kernel/installkernel: add 23

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-kernel/installkernel/Manifest|   1 +
 sys-kernel/installkernel/installkernel-23.ebuild | 147 +++
 sys-kernel/installkernel/metadata.xml|   3 +-
 3 files changed, 150 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/installkernel/Manifest 
b/sys-kernel/installkernel/Manifest
index 6da69eaadfb6..33cec081f9f9 100644
--- a/sys-kernel/installkernel/Manifest
+++ b/sys-kernel/installkernel/Manifest
@@ -1,2 +1,3 @@
 DIST installkernel-12.tar.gz 4385 BLAKE2B 
2f55442d76020cfcd42fb83f14ff1f517dcbbd102c338e84f092d56ba513c02644401b3b75ee7c45c8e763eb0e27225bbfe6576bc4e34841694076d935328c9a
 SHA512 
b5620bf7a36081da929645d112a9160f89f1de09c00d3b6093efbe57d8ff1a5ebcd0b65e68491d225f61b7732bce8f76ff8baecd24969715f40dc818e4302de2
 DIST installkernel-19.tar.gz 13966 BLAKE2B 
cee0ab63ababae533ad51e6bfe217e65cf8e01213e51f79738cf34a09cb4f12a89cbc63480e1e85f29396a51408ca4bcebaeec6759993e7d800b35f84c6087e2
 SHA512 
a004727a7e54efc7a5925410005255cf963c81b839e872576f70f739e26c265fa8baa4e08895fbbc3d2c1a56742cfcbb8cdf971169ddf69e8a6f70a11acbe9b0
+DIST installkernel-23.tar.gz 14290 BLAKE2B 
4384277d07ce0328c7f72c33dc3e08424b356a462609ad543c6ee556d6f7688ac8d819524067e6cf0fe5b3dc9d374f55395dfdb2a356e9e218b40650c74b06ef
 SHA512 
508d95dadc34e813f3d05389ebfeaf78b921480b1e400ae7d9cb724307551acf4b9c6f2ca8d1f714b973295aaa3a5db5512859a480dac507665e883b582a4963

diff --git a/sys-kernel/installkernel/installkernel-23.ebuild 
b/sys-kernel/installkernel/installkernel-23.ebuild
new file mode 100644
index ..333ea4b45568
--- /dev/null
+++ b/sys-kernel/installkernel/installkernel-23.ebuild
@@ -0,0 +1,147 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Gentoo fork of installkernel script from debianutils"
+HOMEPAGE="
+   https://github.com/projg2/installkernel-gentoo
+   https://wiki.gentoo.org/wiki/Installkernel
+"
+SRC_URI="https://github.com/projg2/installkernel-gentoo/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-gentoo-${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x86-linux"
+IUSE="dracut grub systemd systemd-boot uki ukify"
+REQUIRED_USE="systemd-boot? ( systemd )"
+
+RDEPEND="
+   !<=sys-kernel/installkernel-systemd-3
+   dracut? ( >=sys-kernel/dracut-060_pre20240104 )
+   grub? ( sys-boot/grub )
+   systemd? (
+   || (
+   sys-apps/systemd[kernel-install(-)]
+   sys-apps/systemd-utils[kernel-install(-)]
+   )
+   )
+   systemd-boot? (
+   || (
+   sys-apps/systemd[boot(-)]
+   sys-apps/systemd-utils[boot(-)]
+   )
+   )
+   ukify? (
+   || (
+   sys-apps/systemd[ukify(-)]
+   sys-apps/systemd-utils[ukify(-)]
+   )
+   )
+   !=sys-apps/systemd-255.2-r1
+   !=sys-apps/systemd-255.2-r0
+   !~sys-apps/systemd-255.1
+   !~sys-apps/systemd-255.0
+   !=sys-apps/systemd-254.8-r0
+   !=sys-apps/systemd-254.7-r0
+   !~sys-apps/systemd-254.6
+   !<=sys-apps/systemd-254.5-r1
+" # Block against systemd that still installs dummy install.conf
+
+src_install() {
+   keepdir /etc/kernel/postinst.d
+   keepdir /etc/kernel/preinst.d
+
+   exeinto /etc/kernel/preinst.d
+   use dracut && doexe hooks/50-dracut.install
+   use ukify && doexe hooks/60-ukify.install
+
+   exeinto /etc/kernel/postinst.d
+   use uki && doexe hooks/90-uki-copy.install
+   use grub && doexe hooks/91-grub-mkconfig.install
+
+   exeinto /usr/lib/kernel/install.d
+   doexe hooks/systemd/00-00machineid-directory.install
+   doexe hooks/systemd/10-copy-prebuilt.install
+   doexe hooks/systemd/90-compat.install
+   doexe hooks/systemd/91-grub-mkconfig.install
+
+   if use systemd; then
+   sed -e 
's/${SYSTEMD_KERNEL_INSTALL:=0}/${SYSTEMD_KERNEL_INSTALL:=1}/g' -i 
installkernel ||
+   die "enabling systemd's kernel-install failed"
+   fi
+
+   # set some default config using the flags we have anyway
+   touch "${T}/install.conf" || die
+   echo "# This file is managed by ${CATEGORY}/${PN}" >> 
"${T}/install.conf" || die
+   if use uki; then
+   echo "layout=uki" >> "${T}/install.conf" || die
+   elif use systemd-boot; then
+   echo "layout=bls" >> 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/arm64/, profiles/arch/riscv/, ...

2024-02-01 Thread Andrew Ammerlaan
commit: 73143e7f2a8153a8a78fedc8dec358d80accbe17
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Feb  1 07:00:49 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:16:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73143e7f

profiles/arch: arch mask installkernel[systemd-boot]

Signed-off-by: Andrew Ammerlaan  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/35128
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 profiles/arch/amd64/package.use.mask | 2 +-
 profiles/arch/arm/package.use.mask   | 2 +-
 profiles/arch/arm64/package.use.mask | 2 +-
 profiles/arch/base/package.use.mask  | 2 +-
 profiles/arch/loong/package.use.mask | 2 +-
 profiles/arch/riscv/package.use.mask | 2 +-
 profiles/arch/x86/package.use.mask   | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 1d7742865b38..e5fde88dd457 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -410,7 +410,7 @@ sys-boot/grub:2 -grub_platforms_xen-32
 # sd-boot is not supported on all archs.
 sys-apps/systemd -boot -gnuefi -ukify
 sys-apps/systemd-utils -boot -ukify
-sys-kernel/installkernel -ukify
+sys-kernel/installkernel -systemd-boot -ukify
 
 # Ben de Groot  (2015-03-15)
 # media-libs/libbdplus is keyworded on amd64, so unmask the useflag

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index e87c685cb184..8bbbe6eccf96 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -151,7 +151,7 @@ net-im/prosody selinux
 # bug #729720
 sys-apps/systemd -boot -gnuefi -ukify
 sys-apps/systemd-utils -boot -ukify
-sys-kernel/installkernel -ukify
+sys-kernel/installkernel -systemd-boot -ukify
 
 # Joonas Niilola  (2021-01-15)
 # Dependency not keyworded on this arch.

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 98d56ce2bb7d..30d7bfd4eb6c 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -183,7 +183,7 @@ media-sound/bluez-alsa man
 # bug #729720
 sys-apps/systemd -boot -gnuefi -ukify
 sys-apps/systemd-utils -boot -ukify
-sys-kernel/installkernel -ukify
+sys-kernel/installkernel -systemd-boot -ukify
 
 # Joonas Niilola  (2021-01-15)
 # Dependency not keyworded on this arch.

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 39b5b770b7eb..833dc1d76cc4 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -385,7 +385,7 @@ net-misc/moonlight mmal
 # sd-boot and ukify are not supported on all archs.
 sys-apps/systemd boot gnuefi ukify
 sys-apps/systemd-utils boot ukify
-sys-kernel/installkernel ukify
+sys-kernel/installkernel systemd-boot ukify
 
 # Ben de Groot  (2015-03-15)
 # Mask bdplus support and unmask on arches where libbdplus is keyworded.

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 050e85be038b..9fcdb066091c 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -114,7 +114,7 @@ app-accessibility/at-spi2-core dbus-broker
 # Newer sd-boot does not use gnuefi.
 >=sys-apps/systemd-254 -boot -ukify
 >=sys-apps/systemd-utils-254 -boot -ukify
-sys-kernel/installkernel -ukify
+sys-kernel/installkernel -systemd-boot -ukify
 
 # WANG Xuerui  (2023-04-16)
 # dev-python/pyopengl fails tests

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 4980413f9771..b58ee233307e 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -42,7 +42,7 @@ media-video/mpv lua_single_target_luajit 
-lua_single_target_lua5-1
 # sd-boot should work here.
 sys-apps/systemd -boot -boot -ukify
 sys-apps/systemd-utils -boot -ukify
-sys-kernel/installkernel -ukify
+sys-kernel/installkernel -systemd-boot -ukify
 
 # Sam James  (2023-05-10)
 # sys-cluster/ceph not keyworded here

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index fc222b4daa6b..87c8ca636628 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -392,7 +392,7 @@ app-emulation/libvirt xen
 # sys-boot/gnu-efi is not supported on all archs.
 sys-apps/systemd -boot -gnuefi -ukify
 sys-apps/systemd-utils -boot -ukify
-sys-kernel/installkernel -ukify
+sys-kernel/installkernel -systemd-boot -ukify
 
 # Ben de Groot  (2015-03-15)
 # media-libs/libbdplus is keyworded on x86, so unmask the useflag



[gentoo-commits] repo/gentoo:master commit in: eclass/

2024-02-01 Thread Andrew Ammerlaan
commit: c28bd3b90e19fa157e19d017e70fc5c4832de14d
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jan 31 10:09:57 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:16:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c28bd3b9

kernel-2.eclass: add installkernel as optfeature

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 eclass/kernel-2.eclass | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 55b59fd9e90f..ffbe986f3e87 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -288,7 +288,7 @@
 # Moved this above inherit as crossdev.eclass uses CHOST internally.
 [[ ${PROFILE_ARCH} == ppc64 ]] && CHOST="powerpc64-${CHOST#*-}"
 
-inherit crossdev estack multiprocessing toolchain-funcs
+inherit crossdev estack multiprocessing optfeature toolchain-funcs
 
 case ${EAPI} in
7|8) ;;
@@ -992,6 +992,9 @@ postinst_sources() {
fi
fi
fi
+
+   optfeature "versioned kernel image installation and optionally 
automating tasks such as generating an initramfs or unified kernel image" \
+   "sys-kernel/installkernel"
 }
 
 # pkg_setup functions



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

2024-02-01 Thread Andrew Ammerlaan
commit: f6fc1ebfd2dfec16816eeea179216d5e5827d427
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jan 31 08:45:31 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:16:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6fc1ebf

sys-kernel/dracut: add installkernel as optfeature

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-kernel/dracut/dracut-059-r7.ebuild | 2 ++
 sys-kernel/dracut/dracut-060_pre20231030-r2.ebuild | 2 ++
 sys-kernel/dracut/dracut-060_pre20240104.ebuild| 2 ++
 sys-kernel/dracut/dracut-.ebuild   | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/sys-kernel/dracut/dracut-059-r7.ebuild 
b/sys-kernel/dracut/dracut-059-r7.ebuild
index ecfc998585ed..dcfc9969aaa0 100644
--- a/sys-kernel/dracut/dracut-059-r7.ebuild
+++ b/sys-kernel/dracut/dracut-059-r7.ebuild
@@ -159,4 +159,6 @@ pkg_postinst() {
optfeature \
"Enable rngd service to help generating entropy early during 
boot" \
sys-apps/rng-tools
+   optfeature "automatically generating an initramfs on each kernel 
installation" \
+   "sys-kernel/installkernel[dracut]"
 }

diff --git a/sys-kernel/dracut/dracut-060_pre20231030-r2.ebuild 
b/sys-kernel/dracut/dracut-060_pre20231030-r2.ebuild
index 5704feeec8e9..b6aa26833eed 100644
--- a/sys-kernel/dracut/dracut-060_pre20231030-r2.ebuild
+++ b/sys-kernel/dracut/dracut-060_pre20231030-r2.ebuild
@@ -152,4 +152,6 @@ pkg_postinst() {
optfeature \
"Enable rngd service to help generating entropy early during 
boot" \
sys-apps/rng-tools
+   optfeature "automatically generating an initramfs on each kernel 
installation" \
+   "sys-kernel/installkernel[dracut]"
 }

diff --git a/sys-kernel/dracut/dracut-060_pre20240104.ebuild 
b/sys-kernel/dracut/dracut-060_pre20240104.ebuild
index 76367ce16dfe..cca90219d096 100644
--- a/sys-kernel/dracut/dracut-060_pre20240104.ebuild
+++ b/sys-kernel/dracut/dracut-060_pre20240104.ebuild
@@ -153,4 +153,6 @@ pkg_postinst() {
optfeature \
"Enable rngd service to help generating entropy early during 
boot" \
sys-apps/rng-tools
+   optfeature "automatically generating an initramfs on each kernel 
installation" \
+   "sys-kernel/installkernel[dracut]"
 }

diff --git a/sys-kernel/dracut/dracut-.ebuild 
b/sys-kernel/dracut/dracut-.ebuild
index 82cac8b44aa2..aef6ae936fdb 100644
--- a/sys-kernel/dracut/dracut-.ebuild
+++ b/sys-kernel/dracut/dracut-.ebuild
@@ -149,4 +149,6 @@ pkg_postinst() {
optfeature \
"Enable rngd service to help generating entropy early during 
boot" \
sys-apps/rng-tools
+   optfeature "automatically generating an initramfs on each kernel 
installation" \
+   "sys-kernel/installkernel[dracut]"
 }



[gentoo-commits] repo/gentoo:master commit in: sys-boot/lilo/

2024-02-01 Thread Andrew Ammerlaan
commit: 867aa4eed03b8f56fc62c3686654abf943106309
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jan 31 08:51:16 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:16:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867aa4ee

sys-boot/lilo: add installkernel as optfeature

package installs /etc/kernel/postinst.d/zz-runlilo which will be executed by
traditional installkernel (i.e. if the systemd-kernel-install flag is
disabled).

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-boot/lilo/lilo-24.2-r1.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-boot/lilo/lilo-24.2-r1.ebuild 
b/sys-boot/lilo/lilo-24.2-r1.ebuild
index 66040236a6d6..a1e7a24913fd 100644
--- a/sys-boot/lilo/lilo-24.2-r1.ebuild
+++ b/sys-boot/lilo/lilo-24.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
-inherit flag-o-matic toolchain-funcs
+inherit flag-o-matic optfeature toolchain-funcs
 
 DOLILO_V="0.6"
 IUSE="static minimal pxeserial device-mapper"
@@ -184,4 +184,7 @@ pkg_postinst() {
einfo "edit /etc/conf.d/dolilo to harness its full potential."
echo
fi
+
+   optfeature "automatically updating lilo's configuration on each kernel 
installation" \
+   "sys-kernel/installkernel[-systemd]"
 }



[gentoo-commits] repo/gentoo:master commit in: app-crypt/sbctl/

2024-02-01 Thread Andrew Ammerlaan
commit: 1404bae96d0ffc05360f115e14eed5b569ffaa41
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jan 31 08:59:25 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:16:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1404bae9

app-crypt/sbctl: add installkernel as optfeature

package installs /usr/lib/kernel/install.d/91-sbctl.install which will be
executed by systemd's kernel-install (i.e. if the systemd-kernel-install
flag is enabled).

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 app-crypt/sbctl/sbctl-0.11.ebuild | 7 ++-
 app-crypt/sbctl/sbctl-0.12.ebuild | 7 ++-
 app-crypt/sbctl/sbctl-0.13.ebuild | 9 +++--
 3 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/app-crypt/sbctl/sbctl-0.11.ebuild 
b/app-crypt/sbctl/sbctl-0.11.ebuild
index 98476cfb9a1d..a6a4c9eaf55c 100644
--- a/app-crypt/sbctl/sbctl-0.11.ebuild
+++ b/app-crypt/sbctl/sbctl-0.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -31,3 +31,8 @@ src_unpack() {
 src_install() {
emake PREFIX="${ED}/usr" install
 }
+
+pkg_postinst() {
+   optfeature "automatically signing installed kernels with sbctl keys on 
each kernel installation" \
+   "sys-kernel/installkernel[systemd]"
+}

diff --git a/app-crypt/sbctl/sbctl-0.12.ebuild 
b/app-crypt/sbctl/sbctl-0.12.ebuild
index 6d78f5f02945..a6e253342933 100644
--- a/app-crypt/sbctl/sbctl-0.12.ebuild
+++ b/app-crypt/sbctl/sbctl-0.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -31,3 +31,8 @@ src_unpack() {
 src_install() {
emake PREFIX="${ED}/usr" install
 }
+
+pkg_postinst() {
+   optfeature "automatically signing installed kernels with sbctl keys on 
each kernel installation" \
+   "sys-kernel/installkernel[systemd]"
+}

diff --git a/app-crypt/sbctl/sbctl-0.13.ebuild 
b/app-crypt/sbctl/sbctl-0.13.ebuild
index 6d78f5f02945..97f67663daf4 100644
--- a/app-crypt/sbctl/sbctl-0.13.ebuild
+++ b/app-crypt/sbctl/sbctl-0.13.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit go-module verify-sig
+inherit go-module optfeature verify-sig
 
 DESCRIPTION="Secure Boot key manager"
 HOMEPAGE="https://github.com/Foxboron/sbctl;
@@ -31,3 +31,8 @@ src_unpack() {
 src_install() {
emake PREFIX="${ED}/usr" install
 }
+
+pkg_postinst() {
+   optfeature "automatically signing installed kernels with sbctl keys on 
each kernel installation" \
+   "sys-kernel/installkernel[systemd]"
+}



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

2024-02-01 Thread Andrew Ammerlaan
commit: 65532a5bfb4da75244076ad7ea202e836dd3eb87
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Jan 30 12:55:01 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:16:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65532a5b

sys-apps/systemd: add installkernel as optfeature

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-apps/systemd/systemd-254.5-r2.ebuild | 11 ++-
 sys-apps/systemd/systemd-254.7-r1.ebuild | 11 ++-
 sys-apps/systemd/systemd-254.8-r1.ebuild | 11 ++-
 sys-apps/systemd/systemd-254.9.ebuild| 11 ++-
 sys-apps/systemd/systemd-255.2-r2.ebuild | 11 ++-
 sys-apps/systemd/systemd-255.3.ebuild| 11 ++-
 sys-apps/systemd/systemd-.ebuild | 11 ++-
 7 files changed, 70 insertions(+), 7 deletions(-)

diff --git a/sys-apps/systemd/systemd-254.5-r2.ebuild 
b/sys-apps/systemd/systemd-254.5-r2.ebuild
index 5c099abdbcd5..94a29b1079b9 100644
--- a/sys-apps/systemd/systemd-254.5-r2.ebuild
+++ b/sys-apps/systemd/systemd-254.5-r2.ebuild
@@ -26,7 +26,7 @@ else
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
 fi
 
-inherit bash-completion-r1 linux-info meson-multilib pam python-single-r1
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
 inherit secureboot systemd toolchain-funcs udev usr-ldscript
 
 DESCRIPTION="System and service manager for Linux"
@@ -520,6 +520,15 @@ pkg_postinst() {
eerror "systemd again."
eerror
fi
+
+   if use boot; then
+   optfeature "automatically installing the kernels in 
systemd-boot's native layout and updating the bootloader configuration" \
+   "sys-kernel/installkernel[systemd-boot]"
+   fi
+   if use ukify; then
+   optfeature "automatically generating an unified kernel image on 
each kernel installation" \
+   "sys-kernel/installkernel[ukify]"
+   fi
 }
 
 pkg_prerm() {

diff --git a/sys-apps/systemd/systemd-254.7-r1.ebuild 
b/sys-apps/systemd/systemd-254.7-r1.ebuild
index 89798cf92eff..a3b0cb5166c9 100644
--- a/sys-apps/systemd/systemd-254.7-r1.ebuild
+++ b/sys-apps/systemd/systemd-254.7-r1.ebuild
@@ -26,7 +26,7 @@ else
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
 fi
 
-inherit bash-completion-r1 linux-info meson-multilib pam python-single-r1
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
 inherit secureboot systemd toolchain-funcs udev usr-ldscript
 
 DESCRIPTION="System and service manager for Linux"
@@ -520,6 +520,15 @@ pkg_postinst() {
eerror "systemd again."
eerror
fi
+
+   if use boot; then
+   optfeature "automatically installing the kernels in 
systemd-boot's native layout and updating the bootloader configuration" \
+   "sys-kernel/installkernel[systemd-boot]"
+   fi
+   if use ukify; then
+   optfeature "automatically generating an unified kernel image on 
each kernel installation" \
+   "sys-kernel/installkernel[ukify]"
+   fi
 }
 
 pkg_prerm() {

diff --git a/sys-apps/systemd/systemd-254.8-r1.ebuild 
b/sys-apps/systemd/systemd-254.8-r1.ebuild
index 66413a320d66..99f6639000b5 100644
--- a/sys-apps/systemd/systemd-254.8-r1.ebuild
+++ b/sys-apps/systemd/systemd-254.8-r1.ebuild
@@ -26,7 +26,7 @@ else
KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
-inherit bash-completion-r1 linux-info meson-multilib pam python-single-r1
+inherit bash-completion-r1 linux-info meson-multilib optfeature pam 
python-single-r1
 inherit secureboot systemd toolchain-funcs udev usr-ldscript
 
 DESCRIPTION="System and service manager for Linux"
@@ -521,6 +521,15 @@ pkg_postinst() {
eerror "systemd again."
eerror
fi
+
+   if use boot; then
+   optfeature "automatically installing the kernels in 
systemd-boot's native layout and updating the bootloader configuration" \
+   "sys-kernel/installkernel[systemd-boot]"
+   fi
+   if use ukify; then
+   optfeature "automatically generating an unified kernel image on 
each kernel installation" \
+   "sys-kernel/installkernel[ukify]"
+   fi
 }
 
 pkg_prerm() {

diff --git a/sys-apps/systemd/systemd-254.9.ebuild 
b/sys-apps/systemd/systemd-254.9.ebuild
index e56d6a526190..c12a9240f822 100644
--- a/sys-apps/systemd/systemd-254.9.ebuild
+++ b/sys-apps/systemd/systemd-254.9.ebuild
@@ -26,7 +26,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
-inherit bash-completion-r1 linux-info meson-multilib pam python-single-r1

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

2024-02-01 Thread Andrew Ammerlaan
commit: e9158adfb45024eebdb4e0487bf1b1bd55a4b87b
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jan 31 08:54:33 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:16:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9158adf

sys-kernel/dkms: add installkernel as optfeature

package installs /usr/lib/kernel/install.d/40-dkms.install which
will be executed by systemd's kernel-install (i.e. if the systemd-kernel-install
flag is enabled).

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-kernel/dkms/dkms-3.0.12.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/dkms/dkms-3.0.12.ebuild 
b/sys-kernel/dkms/dkms-3.0.12.ebuild
index 370b9e0d2340..832fba5761ab 100644
--- a/sys-kernel/dkms/dkms-3.0.12.ebuild
+++ b/sys-kernel/dkms/dkms-3.0.12.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit linux-info
+inherit linux-info optfeature
 
 DESCRIPTION="Dynamic Kernel Module Support"
 HOMEPAGE="https://github.com/dell/dkms;
@@ -49,3 +49,8 @@ src_install() {
einstalldocs
keepdir /var/lib/dkms
 }
+
+pkg_postinst() {
+   optfeature "automatically running \"dkms autoinstall\" on each kernel 
installation" \
+   "sys-kernel/installkernel[systemd]"
+}



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

2024-02-01 Thread Andrew Ammerlaan
commit: cd54528e436e441b7368381e4b0c252fde3a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Jan 30 12:56:53 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:16:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd545283

sys-apps/systemd-utils: add installkernel as optfeature

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-254.5-r2.ebuild | 15 ---
 sys-apps/systemd-utils/systemd-utils-254.7.ebuild| 15 ---
 sys-apps/systemd-utils/systemd-utils-254.8.ebuild| 13 +++--
 sys-apps/systemd-utils/systemd-utils-254.9.ebuild| 13 +++--
 4 files changed, 46 insertions(+), 10 deletions(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-254.5-r2.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.5-r2.ebuild
index d31c70dc..af0e5dfe3c6a 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.5-r2.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.5-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,8 +6,8 @@ PYTHON_COMPAT=( python3_{10..12} )
 
 QA_PKGCONFIG_VERSION=$(ver_cut 1)
 
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib 
python-single-r1
-inherit secureboot toolchain-funcs udev usr-ldscript
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
+inherit python-single-r1 secureboot toolchain-funcs udev usr-ldscript
 
 DESCRIPTION="Utilities split out from systemd for OpenRC users"
 HOMEPAGE="https://systemd.io/;
@@ -572,4 +572,13 @@ pkg_postinst() {
eend $?
udev_reload
fi
+
+   if use boot; then
+   optfeature "automatically installing the kernels in 
systemd-boot's native layout and updating the bootloader configuration" \
+   "sys-kernel/installkernel[systemd-boot]"
+   fi
+   if use ukify; then
+   optfeature "automatically generating an unified kernel image on 
each kernel installation" \
+   "sys-kernel/installkernel[ukify]"
+   fi
 }

diff --git a/sys-apps/systemd-utils/systemd-utils-254.7.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.7.ebuild
index d31c70dc..af0e5dfe3c6a 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.7.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,8 +6,8 @@ PYTHON_COMPAT=( python3_{10..12} )
 
 QA_PKGCONFIG_VERSION=$(ver_cut 1)
 
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib 
python-single-r1
-inherit secureboot toolchain-funcs udev usr-ldscript
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
+inherit python-single-r1 secureboot toolchain-funcs udev usr-ldscript
 
 DESCRIPTION="Utilities split out from systemd for OpenRC users"
 HOMEPAGE="https://systemd.io/;
@@ -572,4 +572,13 @@ pkg_postinst() {
eend $?
udev_reload
fi
+
+   if use boot; then
+   optfeature "automatically installing the kernels in 
systemd-boot's native layout and updating the bootloader configuration" \
+   "sys-kernel/installkernel[systemd-boot]"
+   fi
+   if use ukify; then
+   optfeature "automatically generating an unified kernel image on 
each kernel installation" \
+   "sys-kernel/installkernel[ukify]"
+   fi
 }

diff --git a/sys-apps/systemd-utils/systemd-utils-254.8.ebuild 
b/sys-apps/systemd-utils/systemd-utils-254.8.ebuild
index e47cf8444027..af0e5dfe3c6a 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.8.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.8.ebuild
@@ -6,8 +6,8 @@ PYTHON_COMPAT=( python3_{10..12} )
 
 QA_PKGCONFIG_VERSION=$(ver_cut 1)
 
-inherit bash-completion-r1 flag-o-matic linux-info meson-multilib 
python-single-r1
-inherit secureboot toolchain-funcs udev usr-ldscript
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature
+inherit python-single-r1 secureboot toolchain-funcs udev usr-ldscript
 
 DESCRIPTION="Utilities split out from systemd for OpenRC users"
 HOMEPAGE="https://systemd.io/;
@@ -572,4 +572,13 @@ pkg_postinst() {
eend $?
udev_reload
fi
+
+   if use boot; then
+   optfeature "automatically installing the kernels in 
systemd-boot's native layout and updating the bootloader configuration" \
+   "sys-kernel/installkernel[systemd-boot]"
+   fi
+   if use ukify; then
+   optfeature "automatically generating an unified kernel image on 
each kernel installation" \
+   "sys-kernel/installkernel[ukify]"
+   

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

2024-02-01 Thread Andrew Ammerlaan
commit: 60ff5a2bc473691cceda11de2fec46a0a155a3b4
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Jan 30 12:47:26 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:16:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60ff5a2b

sys-kernel/installkernel: drop 19

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-kernel/installkernel/Manifest|   1 -
 sys-kernel/installkernel/installkernel-19.ebuild | 117 ---
 2 files changed, 118 deletions(-)

diff --git a/sys-kernel/installkernel/Manifest 
b/sys-kernel/installkernel/Manifest
index 33cec081f9f9..a71fbe0fe7f1 100644
--- a/sys-kernel/installkernel/Manifest
+++ b/sys-kernel/installkernel/Manifest
@@ -1,3 +1,2 @@
 DIST installkernel-12.tar.gz 4385 BLAKE2B 
2f55442d76020cfcd42fb83f14ff1f517dcbbd102c338e84f092d56ba513c02644401b3b75ee7c45c8e763eb0e27225bbfe6576bc4e34841694076d935328c9a
 SHA512 
b5620bf7a36081da929645d112a9160f89f1de09c00d3b6093efbe57d8ff1a5ebcd0b65e68491d225f61b7732bce8f76ff8baecd24969715f40dc818e4302de2
-DIST installkernel-19.tar.gz 13966 BLAKE2B 
cee0ab63ababae533ad51e6bfe217e65cf8e01213e51f79738cf34a09cb4f12a89cbc63480e1e85f29396a51408ca4bcebaeec6759993e7d800b35f84c6087e2
 SHA512 
a004727a7e54efc7a5925410005255cf963c81b839e872576f70f739e26c265fa8baa4e08895fbbc3d2c1a56742cfcbb8cdf971169ddf69e8a6f70a11acbe9b0
 DIST installkernel-23.tar.gz 14290 BLAKE2B 
4384277d07ce0328c7f72c33dc3e08424b356a462609ad543c6ee556d6f7688ac8d819524067e6cf0fe5b3dc9d374f55395dfdb2a356e9e218b40650c74b06ef
 SHA512 
508d95dadc34e813f3d05389ebfeaf78b921480b1e400ae7d9cb724307551acf4b9c6f2ca8d1f714b973295aaa3a5db5512859a480dac507665e883b582a4963

diff --git a/sys-kernel/installkernel/installkernel-19.ebuild 
b/sys-kernel/installkernel/installkernel-19.ebuild
deleted file mode 100644
index abbc9f75bb73..
--- a/sys-kernel/installkernel/installkernel-19.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Gentoo fork of installkernel script from debianutils"
-HOMEPAGE="
-   https://github.com/projg2/installkernel-gentoo
-   https://wiki.gentoo.org/wiki/Installkernel
-"
-SRC_URI="https://github.com/projg2/installkernel-gentoo/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-gentoo-${PV}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x86-linux"
-IUSE="dracut grub systemd uki ukify"
-
-RDEPEND="
-   !<=sys-kernel/installkernel-systemd-3
-   >=sys-apps/debianutils-4.9-r1
-   dracut? ( >=sys-kernel/dracut-060_pre20240104 )
-   grub? ( sys-boot/grub )
-   systemd? (
-   || (
-   sys-apps/systemd[kernel-install(-)]
-   sys-apps/systemd-utils[kernel-install(-)]
-   )
-   )
-   ukify? (
-   || (
-   sys-apps/systemd[ukify(-)]
-   sys-apps/systemd-utils[ukify(-)]
-   )
-   )
-   !=sys-apps/systemd-255.2-r1
-   !=sys-apps/systemd-255.2-r0
-   !~sys-apps/systemd-255.1
-   !~sys-apps/systemd-255.0
-   !=sys-apps/systemd-254.8-r0
-   !=sys-apps/systemd-254.7-r0
-   !~sys-apps/systemd-254.6
-   !<=sys-apps/systemd-254.5-r1
-" # Block against systemd that still installs dummy install.conf
-
-src_install() {
-   keepdir /etc/kernel/postinst.d
-   keepdir /etc/kernel/preinst.d
-
-   exeinto /etc/kernel/preinst.d
-   use dracut && doexe hooks/50-dracut.install
-   use ukify && doexe hooks/60-ukify.install
-
-   exeinto /etc/kernel/postinst.d
-   use uki && doexe hooks/90-uki-copy.install
-   use grub && doexe hooks/91-grub-mkconfig.install
-
-   exeinto /usr/lib/kernel/install.d
-   doexe hooks/systemd/00-00machineid-directory.install
-   doexe hooks/systemd/10-copy-prebuilt.install
-   use grub && doexe hooks/systemd/91-grub-mkconfig.install
-
-   if use systemd; then
-   sed -e 
's/${SYSTEMD_KERNEL_INSTALL:=0}/${SYSTEMD_KERNEL_INSTALL:=1}/g' -i 
installkernel ||
-   die "enabling systemd's kernel-install failed"
-   fi
-
-   # set some default config using the flags we have anyway
-   touch "${T}/install.conf" || die
-   echo "# This file is managed by ${CATEGORY}/${PN}" >> 
"${T}/install.conf" || die
-   if use uki; then
-   echo "layout=uki" >> "${T}/install.conf" || die
-   elif use grub; then
-   echo "layout=grub" >> "${T}/install.conf" || die
-   else
-   echo "layout=bls" >> "${T}/install.conf" || die
-   fi
-
-   if use dracut; then
-   echo "initrd_generator=dracut" >> "${T}/install.conf" || die
-   if ! use ukify; then
-   echo "uki_generator=dracut" >> 

[gentoo-commits] repo/gentoo:master commit in: sys-boot/grub/

2024-02-01 Thread Andrew Ammerlaan
commit: 40be04df7f4b954a8bf48d211e0961567fa4c378
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Jan 30 12:50:18 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:16:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40be04df

sys-boot/grub: add installkernel as optfeature

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-boot/grub/grub-2.06-r9.ebuild | 1 +
 sys-boot/grub/grub-2.12-r1.ebuild | 1 +
 sys-boot/grub/grub-.ebuild| 1 +
 3 files changed, 3 insertions(+)

diff --git a/sys-boot/grub/grub-2.06-r9.ebuild 
b/sys-boot/grub/grub-2.06-r9.ebuild
index 31dc1e97ca87..1e41a5ab1fc2 100644
--- a/sys-boot/grub/grub-2.06-r9.ebuild
+++ b/sys-boot/grub/grub-2.06-r9.ebuild
@@ -337,6 +337,7 @@ pkg_postinst() {
optfeature "detecting other operating systems (grub-mkconfig)" 
sys-boot/os-prober
optfeature "creating rescue media (grub-mkrescue)" 
dev-libs/libisoburn
optfeature "enabling RAID device detection" sys-fs/mdadm
+   optfeature "automatically updating GRUB's configuration on each 
kernel installation" "sys-kernel/installkernel[grub]"
fi
 
if has_version 'sys-boot/grub:0'; then

diff --git a/sys-boot/grub/grub-2.12-r1.ebuild 
b/sys-boot/grub/grub-2.12-r1.ebuild
index 95e5fdb5c08e..036d1f5670fa 100644
--- a/sys-boot/grub/grub-2.12-r1.ebuild
+++ b/sys-boot/grub/grub-2.12-r1.ebuild
@@ -341,6 +341,7 @@ pkg_postinst() {
optfeature "detecting other operating systems (grub-mkconfig)" 
sys-boot/os-prober
optfeature "creating rescue media (grub-mkrescue)" 
dev-libs/libisoburn
optfeature "enabling RAID device detection" sys-fs/mdadm
+   optfeature "automatically updating GRUB's configuration on each 
kernel installation" "sys-kernel/installkernel[grub]"
fi
 
if has_version 'sys-boot/grub:0'; then

diff --git a/sys-boot/grub/grub-.ebuild b/sys-boot/grub/grub-.ebuild
index 4146c10c16ea..1a4cfde422a0 100644
--- a/sys-boot/grub/grub-.ebuild
+++ b/sys-boot/grub/grub-.ebuild
@@ -337,6 +337,7 @@ pkg_postinst() {
optfeature "detecting other operating systems (grub-mkconfig)" 
sys-boot/os-prober
optfeature "creating rescue media (grub-mkrescue)" 
dev-libs/libisoburn
optfeature "enabling RAID device detection" sys-fs/mdadm
+   optfeature "automatically updating GRUB's configuration on each 
kernel installation" "sys-kernel/installkernel[grub]"
fi
 
if has_version 'sys-boot/grub:0'; then



[gentoo-commits] data/gentoo-news:master commit in: 2024-02-01-installkernel-new-use-systemd-boot/

2024-02-01 Thread Andrew Ammerlaan
commit: c80e4be3ba0315b763146069956fad1de936a8b5
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Feb  2 06:25:06 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:25:06 2024 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=c80e4be3

2024-02-01-installkernel-new-use-systemd-boot: add news item

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 ...02-01-installkernel-new-use-systemd-boot.en.txt | 33 ++
 1 file changed, 33 insertions(+)

diff --git 
a/2024-02-01-installkernel-new-use-systemd-boot/2024-02-01-installkernel-new-use-systemd-boot.en.txt
 
b/2024-02-01-installkernel-new-use-systemd-boot/2024-02-01-installkernel-new-use-systemd-boot.en.txt
new file mode 100644
index 000..e7b8364
--- /dev/null
+++ 
b/2024-02-01-installkernel-new-use-systemd-boot/2024-02-01-installkernel-new-use-systemd-boot.en.txt
@@ -0,0 +1,33 @@
+Title: installkernel new USE flag systemd-boot
+Author: Andrew Ammerlaan 
+Posted: 2024-01-30
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: sys-kernel/installkernel[systemd]
+Display-If-Installed: sys-apps/systemd[boot]
+Display-If-Installed: sys-apps/systemd-utils[boot]
+
+/sbin/installkernel is a script called by the kernels 'make install' as well
+as by the distribution kernels post install phase. sys-kernel/installkernel
+provides two paths for installing the kernel:
+- the traditional installkernel, or
+- systemd's kernel-install
+
+In sys-kernel/installkernel versions lower then 20, systemd's kernel-install
+would default to the layout used for systemd-boot (layout=bls). To improve
+backwards compatibility with the traditional installkernel this is no longer
+the case in versions 20 and up. Instead the default layout setting when no 
other
+USE flags are enabled is a compatibility layout similar to the traditional
+installkernel (layout=compat).
+
+
+User Action Required (systemd-boot users)
+
+
+Users of systemd-boot should:
+- enable the "systemd-boot" USE flag
+when upgrading to >=sys-kernel/installkernel-20.
+
+
+See also: https://wiki.gentoo.org/wiki/Installkernel
+



[gentoo-commits] data/gentoo-news:master commit in: 2024-01-18-installkernel-merge/

2024-02-01 Thread Andrew Ammerlaan
commit: 0803a532d7bd76f02c0f633f9441210f33735594
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Feb  2 06:26:17 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  2 06:26:17 2024 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=0803a532

2024-01-18-installkernel-merge: add new USE=systemd-boot

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 2024-01-18-installkernel-merge/2024-01-18-installkernel-merge.en.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/2024-01-18-installkernel-merge/2024-01-18-installkernel-merge.en.txt 
b/2024-01-18-installkernel-merge/2024-01-18-installkernel-merge.en.txt
index f366180..96ff934 100644
--- a/2024-01-18-installkernel-merge/2024-01-18-installkernel-merge.en.txt
+++ b/2024-01-18-installkernel-merge/2024-01-18-installkernel-merge.en.txt
@@ -1,7 +1,7 @@
 Title: Merging of installkernel-gentoo and installkernel-systemd
 Author: Andrew Ammerlaan 
 Posted: 2024-01-18
-Revision: 5
+Revision: 6
 News-Item-Format: 2.0
 Display-If-Installed: sys-kernel/installkernel
 Display-If-Installed: sys-kernel/installkernel-gentoo
@@ -56,7 +56,7 @@ automation for users of systemd-boot. 
sys-kernel/installkernel provides
 the same functionality but only via systemd's kernel-install.
 
 Users of systemd-boot should therefore:
-- ensure that the "systemd" USE flag is enabled
+- ensure that the "systemd" and "systemd-boot" USE flags are enabled
 when upgrading to >=sys-kernel/installkernel-14.
 
 Users who are using the distribution kernels (i.e. gentoo-kernel(-bin)) should



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

2024-02-01 Thread Dennis Lamm
commit: be6768fc2448bb4a0f0aa1cc356cc36990d6cdfe
Author: Dennis Lamm  gentoo  org>
AuthorDate: Thu Feb  1 20:33:37 2024 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Fri Feb  2 05:35:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6768fc

dev-libs/stb: add 20240201

Bug: https://bugs.gentoo.org/818556
Closes: https://bugs.gentoo.org/876034
Signed-off-by: Dennis Lamm  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/35140
Signed-off-by: Dennis Lamm  gentoo.org>

 dev-libs/stb/Manifest|  1 +
 dev-libs/stb/stb-20240201.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/dev-libs/stb/Manifest b/dev-libs/stb/Manifest
index 4371b529fd59..7b637c0364c7 100644
--- a/dev-libs/stb/Manifest
+++ b/dev-libs/stb/Manifest
@@ -1 +1,2 @@
 DIST stb-20200713.tar.gz 1378579 BLAKE2B 
13f2deecdc20c95fe3dfd1820346e9c8d1046004082a4b6044934efa7e20270b253953fb8e2d9eecf2a263ea342b740d87807e50da48178c0eb4c7028bd27488
 SHA512 
a9ba80d19dae4e527171bb02e1caa4d3eb0704cdf7f8fef1a7a09e6b05c65b829b0aa580f469f158a39bf13018289f40c1680ab5c22bfa5e932bff94eced475d
+DIST stb-20240201.tar.gz 1510288 BLAKE2B 
f11e802c6e9efe60bf08bb6071b6e8a12fc7a0713f450379534c2a4fc96c2023a190f4fed598fa7fa9b577e19f14bffbfa2f54dff1ebf72d933dc0113aa820c5
 SHA512 
2403ddb14b7c1a49f12bb0b43e52c612d58e4382ed03f59b4255560900eb7f08651b6688ec8b468b89e999611a67de5bd1102aa03d3847e3dd2d464175a11905

diff --git a/dev-libs/stb/stb-20240201.ebuild b/dev-libs/stb/stb-20240201.ebuild
new file mode 100644
index ..a7606445ce4e
--- /dev/null
+++ b/dev-libs/stb/stb-20240201.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# There are no official releases
+CHECKSUM="f4a71b13373436a2866c5d68f8f80ac6f0bc1ffe"
+
+DESCRIPTION="single-file public domain (or MIT licensed) libraries for C/C++"
+HOMEPAGE="https://github.com/nothings/stb;
+SRC_URI="https://github.com/nothings/stb/archive/${CHECKSUM}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( MIT Unlicense )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+S="${WORKDIR}/${PN}-${CHECKSUM}"
+
+src_prepare() {
+   default
+
+   # Move the header files in a folder so they don't pollute the include 
dir
+   mkdir stb || die
+   mv *.h stb/ || die
+}
+
+src_install() {
+   doheader -r stb
+
+   insinto /usr/share/pkgconfig
+   cat > "${D}"/usr/share/pkgconfig/stb.pc <<-EOF
+   prefix=/usr
+   includedir=\${prefix}/include/stb
+
+   Name: stb
+   Description: stb single-file public domain libraries
+   Version: ${PV}
+   Cflags: -I\${includedir}
+   EOF
+}



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

2024-02-01 Thread Sam James
commit: e7945ad943d6528eb849c02847497f76afe57bc2
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 05:29:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 05:29:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7945ad9

net-misc/dhcpcd: Stabilize 10.0.6-r1 ppc, #923514

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

 net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
index cd2607a869fa..a8c33a0aba6c 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz;
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/arpwatch/

2024-02-01 Thread Sam James
commit: ac1b3a1be9e13141b1be581bcabf719ed6f0032a
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 05:29:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 05:29:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1b3a1b

net-analyzer/arpwatch: Stabilize 3.5 ppc, #923526

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

 net-analyzer/arpwatch/arpwatch-3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/arpwatch/arpwatch-3.5.ebuild 
b/net-analyzer/arpwatch/arpwatch-3.5.ebuild
index ce7c33af7412..1e67249009f6 100644
--- a/net-analyzer/arpwatch/arpwatch-3.5.ebuild
+++ b/net-analyzer/arpwatch/arpwatch-3.5.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~riscv sparc ~x86"
+KEYWORDS="~amd64 ~hppa ppc ~riscv sparc ~x86"
 IUSE="selinux"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/

2024-02-01 Thread Sam James
commit: 7bf6edca85aae719efca3ce169d96880586f9a4c
Author: Violet Purcell  inventati  org>
AuthorDate: Thu Jan 25 18:29:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 05:28:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf6edca

profiles/features/musl: mask gui-libs/gtk[cpu_flags_x86_f16c]

f16c support in gtk4 requires the ifunc attribute, which
is not available on musl. There is a configure check for
this, however it seems to be unreliable.

Closes: https://bugs.gentoo.org/922897
Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/35014
Signed-off-by: Sam James  gentoo.org>

 profiles/features/musl/package.use.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index c134af6cab69..41d6d5ecc625 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Violet Purcell  (2024-01-25)
+# f16c support in gtk4 requires the ifunc attribute, which
+# is not available on musl. There is a configure check for
+# this, however it seems to be unreliable, see bug #922897.
+gui-libs/gtk cpu_flags_x86_f16c
+
 # Andrew Ammerlaan  (2024-01-12)
 # The systemd flag is globally masked on musl. But we need
 # systemd's kernel-install to use systemd-boot which is still



[gentoo-commits] repo/gentoo:master commit in: sys-block/mbuffer/

2024-02-01 Thread Sam James
commit: a00350794e65eb3e0bec441676bebf1df1c599a3
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 05:29:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 05:29:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0035079

sys-block/mbuffer: Stabilize 20231216 ppc, #923518

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

 sys-block/mbuffer/mbuffer-20231216.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/mbuffer/mbuffer-20231216.ebuild 
b/sys-block/mbuffer/mbuffer-20231216.ebuild
index 933574570e7a..3acdac13576b 100644
--- a/sys-block/mbuffer/mbuffer-20231216.ebuild
+++ b/sys-block/mbuffer/mbuffer-20231216.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.maier-komor.de/software/mbuffer/${P}.tgz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="debug ssl test"
 REQUIRED_USE="test? ( ssl )"
 RESTRICT="!test? ( test )"



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

2024-02-01 Thread Sam James
commit: d36558138eb686a683bb9a194302d8dec0af6c5c
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 05:29:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 05:29:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3655813

app-text/rman: Stabilize 3.2-r2 ppc, #923538

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

 app-text/rman/rman-3.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/rman/rman-3.2-r2.ebuild b/app-text/rman/rman-3.2-r2.ebuild
index 74e8abddceef..71f1d8aa5db8 100644
--- a/app-text/rman/rman-3.2-r2.ebuild
+++ b/app-text/rman/rman-3.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/polyglotman/${P}.tar.gz"
 
 LICENSE="Artistic"
 SLOT="0"
-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"
 
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2024-02-01 Thread Ionen Wolkens
commit: 67343381ae440b1a628c793eb8d982675f5252e7
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Feb  2 05:21:51 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb  2 05:22:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67343381

x11-drivers/nvidia-drivers: add 535.43.24:0/vulkan, drop 535.43.23

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/Manifest   | 4 ++--
 ...vidia-drivers-535.43.23.ebuild => nvidia-drivers-535.43.24.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index a86c0f634417..31ac00e04c5a 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -9,7 +9,7 @@ DIST NVIDIA-Linux-x86_64-470.223.02.run 270557540 BLAKE2B 
fc766d193baf5ef8999418
 DIST NVIDIA-Linux-x86_64-525.147.05.run 414135234 BLAKE2B 
77a12905771772804a5e5cf36df3e5032fe0160ac7c8a1b4ea002f65dac3732d9c900c1787a3e26d08b951a8de4893467cc7a80d424e017990d12669354d4191
 SHA512 
0c7b31715fce6a7bd77a2d9f9a3dca54a929a7790d748051576f62cdaeaeb6a9d0f3fbb13f0b20a51966bdb9470acdbc9ee529a9e84f38a9c834a1bd28d81773
 DIST NVIDIA-Linux-x86_64-535.146.02.run 341737575 BLAKE2B 
a49631a31f7685fcf338b424d6693b95b0af28c322fade1b8856f7c147e7d1385f80e560031659d19b3a7e8cc26840d243ff03df9e147e2c0d4a1bc5544c5b87
 SHA512 
5efebb52392fc2139790be4acffd8082e2d050009a95f59d3a8d4aba40986c61d88d598870364b5a419dbbe8e8b2e6254a82ea61230f35bd68ba4ec30d77a830
 DIST NVIDIA-Linux-x86_64-535.154.05.run 341691657 BLAKE2B 
63a56771eea30d467e5a8eb4ab4746e80bda7f055c02bb130cf188b6fc30bc91427c903ac43db0837cc3855cb29f44dc1832afd76d3e39ba111e83f6f60e9d2d
 SHA512 
29c54814ed1d93abb7888c821feb14cc419ca76db70f0a57ee56777b7b48f252303562efb8ebe026b9ce6ae624064e9e185414fbe8e5818c241de9fb576ad480
-DIST NVIDIA-Linux-x86_64-535.43.23.run 341060661 BLAKE2B 
4de6086aa0aae635df4b886d9da18597a54cd4b2639e87fc5ff179f7468ea1835ec9c437e6ee3b3ab5021d1fa5ec779042538acb3c80465e9501dd6f6b59159b
 SHA512 
c0478019a7b4afbb047bc2c46a3622c6105dd1c419213d6862983f0b11271fc804fb538ecb48aee6a5437de3fb8c4a21690f124e4f689d6483170b2fb719eea1
+DIST NVIDIA-Linux-x86_64-535.43.24.run 342136547 BLAKE2B 
4cc48531c10a55e505655813e7b385794b64c0290f94610de0888f2a90073225a0603a30dbd9c6d3d5c4f57e0036f6bc44ef56d2461a5f986a0b0a33143c1895
 SHA512 
2dfea1e547f1d8412f13bd13425b39c3367ba43c54f7ab01b0a98a2ec7180ff3f382745b370eaf6bd0f080a58036f89b7d080a29611cdd06d457cbc6d622fd86
 DIST NVIDIA-Linux-x86_64-545.29.06.run 324708574 BLAKE2B 
4b6ef76942f34422a366eb226a75f0e2fa17c8eda58b239fcff7a217bce0e237677a762603553120b49bbf458be763461266f5454bf1b37d99905701cc1d1aa5
 SHA512 
b80e1643471c48477479a48d2e8a9c4a241874d6207ddeaccdeedd3f9f1121d79be90be07d37df094fa6f7cc5806857bf2368337ba40cb5cfe6d04c117c5c45d
 DIST NVIDIA-Linux-x86_64-550.40.07.run 306517958 BLAKE2B 
770d3d1b6778ce69a7ad28da963bc992fbec341bb29f507af569fda51b1e201fd5def9a8755827a749fe890ba4542f375bc43abb2a79c75fff482ed24813
 SHA512 
7e16f09b1924d3c375dc05710b5bb7c4d94c4b5c459e9b9c88a8f864d7719b84495ca89a27b2bb4ff08bbac1a10d810dc249050b07f2c804319792ac9bbbdad4
 DIST NVIDIA-kernel-module-source-525.147.05.tar.xz 10140684 BLAKE2B 
a8ce7c1d1047be9154fd67366c5bfa13a19f03c883f24ee35043d17d517e83303420449750f9e7adc7142f61564dd5d8e5a19884dbe540514979df6381ff7f1f
 SHA512 
58920b26081a68e05178176edb0ce8ac4a5d365492adf51d6ffe57102385ff08abc5e14741e0500419e62a752441c97051d60939245eea64b039cc7efca15b7d
@@ -52,4 +52,4 @@ DIST nvidia-xconfig-535.146.02.tar.bz2 111004 BLAKE2B 
62389d8bed7a1d9864327bd295
 DIST nvidia-xconfig-535.154.05.tar.bz2 110612 BLAKE2B 
2197351ea9b33a79db6e4e8e877d28914c8b5be90a90512721f10fdde8e51e3155123e1bbba9804cf812c9876413221b96cb06d619aae5a7becf06c3d5935c01
 SHA512 
c9abd2bf0ba275f2054636331f76dbedf85a72a24cb7f706d09a6d6c61fc2e4e689e8aca9a4b182197dc93f2fc0360dbbc071befb6cd7c781dbc5363e95669bf
 DIST nvidia-xconfig-545.29.06.tar.bz2 110995 BLAKE2B 
6c32bc45215f3d0ae65f5430eea46d93ec85b8b10d1d85f3ea40dfd358587cbc2b5493341e4da190586d2da5278abbd9dfb9b907f159448143715a8835d736fb
 SHA512 
cfb3b1e1c96062d2e32c6fcf22410f8f3977b56097ef97de1e01ce325a381ad77e77a0e33a5deeb2889cc7dc74aa13c1a0796800696d60e5e1dcee7a7779d52b
 DIST nvidia-xconfig-550.40.07.tar.bz2 72 BLAKE2B 
bfa5deedbb521ac60424aed72f18d1e78680ba15e09b2567206fb32ac39e71ffc421c02a9d02835180ce39a05ee64fed5b3af47178caf6465cf56218a4c3133e
 SHA512 
ac5c6ffd1216f9008253ac4bfcb7f78566f895de20bbfeac5b5bca8404c9194e8c78c48e745603f2c93360a1b005144d7d59e8a879e2de3202102082da81b35e
-DIST open-gpu-kernel-modules-535.43.23.tar.gz 12738370 BLAKE2B 
02b01aa092315474d2c6dc410cec70935c1b121bb7cca7adb1b4808280b0478bd9ec70fb62ad2d7f40be3d50d38fef4d280a0d3a03e80094590df8197f2bdf4a
 SHA512 
2a944f509e56f06559dcd3a768d1b95ba72838fb028cba72ba8f8c5a1c161794aa589fe4706e5bc3c389ded4d2883736e9ce6e24898686c75726d5e36793e169
+DIST open-gpu-kernel-modules-535.43.24.tar.gz 

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

2024-02-01 Thread Sam James
commit: 86e2b0f764691baeecbc3dd91d7428e25f605136
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 05:12:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 05:12:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e2b0f7

net-misc/rsync: Stabilize 3.2.7-r3 ppc, #923516

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

 net-misc/rsync/rsync-3.2.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/rsync/rsync-3.2.7-r3.ebuild 
b/net-misc/rsync/rsync-3.2.7-r3.ebuild
index c6f2238845b0..4c4e6b24dd66 100644
--- a/net-misc/rsync/rsync-3.2.7-r3.ebuild
+++ b/net-misc/rsync/rsync-3.2.7-r3.ebuild
@@ -27,7 +27,7 @@ else
SRC_DIR="src-previews"
else
SRC_DIR="src"
-   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"
fi
 
SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz



[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Tty/

2024-02-01 Thread Sam James
commit: 747c2aed1e4c423849cf84a10536413df6f0fb5d
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 05:12:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 05:12:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=747c2aed

dev-perl/IO-Tty: Stabilize 1.180.0 arm, #923524

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

 dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild 
b/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild
index 71c6f3dcae31..be19b85b6de4 100644
--- a/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild
+++ b/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
 DESCRIPTION="IO::Tty and IO::Pty modules for Perl"
 
 SLOT="0"
-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"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PPIx-Utils/

2024-02-01 Thread Sam James
commit: 5894c90e5d81ef7f360284f41991b0ab2eb21cf3
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 05:12:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 05:12:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5894c90e

dev-perl/PPIx-Utils: Stabilize 0.3.0 ppc, #923520

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

 dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild 
b/dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild
index a69622878e5c..3136e5c23270 100644
--- a/dev-perl/PPIx-Utils/PPIx-Utils-0.3.0.ebuild
+++ b/dev-perl/PPIx-Utils/PPIx-Utils-0.3.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,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Utility functions for PPI"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~sparc 
x86"
 
 RDEPEND="
>=dev-perl/B-Keywords-1.90.0



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

2024-02-01 Thread Sam James
commit: a29c3e70e95fbc9af2301f7ce040ba2017149674
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 05:12:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 05:12:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29c3e70

dev-libs/libffi: Stabilize 3.4.4-r3 ppc, #923546

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

 dev-libs/libffi/libffi-3.4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libffi/libffi-3.4.4-r3.ebuild 
b/dev-libs/libffi/libffi-3.4.4-r3.ebuild
index cd7f42194b88..48cf69cb1769 100644
--- a/dev-libs/libffi/libffi-3.4.4-r3.ebuild
+++ b/dev-libs/libffi/libffi-3.4.4-r3.ebuild
@@ -19,7 +19,7 @@ LICENSE="MIT"
 # with FEATURES="-preserved-libs" or another package manager if SONAME
 # changes.
 SLOT="0/8" # SONAME=libffi.so.8
-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="debug exec-static-trampoline pax-kernel static-libs test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Tty/

2024-02-01 Thread Sam James
commit: 553208f7a1670e6de6516b11dd62f7d255c81053
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 05:12:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 05:12:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553208f7

dev-perl/IO-Tty: Stabilize 1.180.0 ppc, #923524

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

 dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild 
b/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild
index be19b85b6de4..398c3a105105 100644
--- a/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild
+++ b/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
 DESCRIPTION="IO::Tty and IO::Pty modules for Perl"
 
 SLOT="0"
-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"



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

2024-02-01 Thread Sam James
commit: 6557989daafac266b964c3146ab294cd0adcd20b
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 05:08:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 05:11:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6557989d

media-video/rav1e: add 0.7.1

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

 media-video/rav1e/Manifest   | 165 +
 media-video/rav1e/rav1e-0.7.1.ebuild | 308 +++
 media-video/rav1e/rav1e-.ebuild  | 467 +--
 3 files changed, 706 insertions(+), 234 deletions(-)

diff --git a/media-video/rav1e/Manifest b/media-video/rav1e/Manifest
index 6c4e86dcfc24..224283df1add 100644
--- a/media-video/rav1e/Manifest
+++ b/media-video/rav1e/Manifest
@@ -1,102 +1,174 @@
 DIST addr2line-0.19.0.crate 33210 BLAKE2B 
a6b393dcddfa0f858297efb6b261d3a23f118be45a3211ee15f6c58808f241dbcf5282f4a86be579360513f23ac4035819e923f2587b7499110af42e9ac3ab88
 SHA512 
18da72e412bb89028e2ccb838192330535e45300f6fd8edc7d1d64397792a3db12418aa24a3312730c5414e2a1b1d65e6b9d5691ba234c9142b5d885523a5e94
+DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
+DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
+DIST anstream-0.6.5.crate 30004 BLAKE2B 
5ad0b0096a4cf199cc1b958657a69a81d8e12f3d9590049123043d005389f0eabcf69da7fe1e01b1b36eb04e66076699d2020a5d6e9d441ade2062b830e6df09
 SHA512 
98206c568d8f2204bddcbbd915ed22d214410aa26dc74ef56799c9237681877a7447effdb9ef97cfabef0afd7a1b73e27d82c7e976f1216ac502d625089c6fdc
+DIST anstyle-1.0.4.crate 13998 BLAKE2B 
fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59
 SHA512 
671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
+DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 
17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e
 SHA512 
4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
+DIST anstyle-query-1.0.2.crate 8739 BLAKE2B 
c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3
 SHA512 
f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
+DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 
73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868
 SHA512 
4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
 DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 SHA512 
401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
+DIST anyhow-1.0.79.crate 44931 BLAKE2B 
9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f
 SHA512 
ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011
 DIST aom-sys-0.3.2.crate 3043 BLAKE2B 

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

2024-02-01 Thread Sam James
commit: ac74e7acb858c5d612caaad7ad12a660a13acb01
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 05:12:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 05:12:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac74e7ac

sys-libs/libnvme: Stabilize 1.7.1 arm, #923515

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

 sys-libs/libnvme/libnvme-1.7.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libnvme/libnvme-1.7.1.ebuild 
b/sys-libs/libnvme/libnvme-1.7.1.ebuild
index 85ffd0fbe1a1..4cdfc3008403 100644
--- a/sys-libs/libnvme/libnvme-1.7.1.ebuild
+++ b/sys-libs/libnvme/libnvme-1.7.1.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,7 +12,7 @@ 
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
 
 LICENSE="LGPL-2.1+"
 SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="dbus +json keyutils python ssl test +uuid"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Perl-Critic/

2024-02-01 Thread Sam James
commit: a56c8940c355f292abc87b544e6a463fc2076eeb
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 05:12:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 05:12:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a56c8940

dev-perl/Perl-Critic: Stabilize 1.152.0 ppc, #923520

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

 dev-perl/Perl-Critic/Perl-Critic-1.152.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Perl-Critic/Perl-Critic-1.152.0.ebuild 
b/dev-perl/Perl-Critic/Perl-Critic-1.152.0.ebuild
index 594c7762ac02..6792914d24e1 100644
--- a/dev-perl/Perl-Critic/Perl-Critic-1.152.0.ebuild
+++ b/dev-perl/Perl-Critic/Perl-Critic-1.152.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,7 +10,7 @@ inherit perl-module elisp-common
 DESCRIPTION="Critique Perl source code for best-practices"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="minimal examples emacs"
 
 SITEFILE="50${PN}-gentoo.el"



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

2024-02-01 Thread Sam James
commit: a80347b49ec3ee5d4dad043ce919042d896ad611
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:48:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:48:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a80347b4

sys-apps/fakeroot: add 1.33

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

 sys-apps/fakeroot/Manifest |  1 +
 sys-apps/fakeroot/fakeroot-1.33.ebuild | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index fe95e2ae4340..5ba25406ed52 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1 +1,2 @@
 DIST fakeroot_1.32.2.orig.tar.gz 571345 BLAKE2B 
796ad9a43fb6390ff9a286940517c84c0c4c304cdb9316bcb65da4e7a763e3911a3524cb47b797a48bec55e9f0ce587bd571ed11097ef4c4d4b6979609e4b4e4
 SHA512 
62fd597f8fb7e2d977892851a5dc579d431fc9a25fd0ce02e3997ac6be3d22edd9cf03ede68cf961096de86659962f9f04e0e747074ea3c79931c0413c32612a
+DIST fakeroot_1.33.orig.tar.gz 571364 BLAKE2B 
bdc961939c63d9fd2d9a6700a17ea36aba806b640aadc471053d4a947c1635783bd28e57237818036922c437e7d7624138192e7a3e0f6ee48073c6a1442f9052
 SHA512 
f87b85531fc5af4ff24a6e27a5b7a25f7d220672fb0b0b925554b0138f3cff7ff7920ce96ed77313a7fb55656a313dc07b58c2935be262091405e509fdcbec03

diff --git a/sys-apps/fakeroot/fakeroot-1.33.ebuild 
b/sys-apps/fakeroot/fakeroot-1.33.ebuild
new file mode 100644
index ..fd6feaf0de3f
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-1.33.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="de es fr nl pt ro sv"
+inherit autotools flag-o-matic plocale
+
+DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
+HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html;
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="acl debug nls test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   sys-libs/libcap
+   acl? ( sys-apps/acl )
+   test? ( app-arch/sharutils )
+"
+BDEPEND="nls? ( app-text/po4a )"
+
+DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
+
+src_prepare() {
+   default
+
+   disable_locale() {
+   local locale=${1}
+
+   sed -i -e "s: ${locale}::" doc/po4a/po4a.cfg doc/Makefile.am || 
die
+   }
+
+   plocale_find_changes doc/po4a/po '' '.po'
+   plocale_for_each_disabled_locale disable_locale
+
+   # We could make this conditional and disable the autodependency in
+   # autotools.eclass but it'd make it too easy for NLS builds to be broken
+   # and us not realise.
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_sys_acl_h=$(usex acl)
+   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
+   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
+
+   # https://bugs.gentoo.org/834445
+   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
+   filter-flags -fno-semantic-interposition
+
+   econf --disable-static
+}
+
+src_compile() {
+   local enabled_locales=$(plocale_get_locales)
+
+   if use nls && [[ -n ${enabled_locales} ]] ; then
+   # Create translated man pages
+   pushd doc >/dev/null || die
+   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
+   popd >/dev/null || die
+   fi
+
+   default
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



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

2024-02-01 Thread Sam James
commit: 1188ec9cacc0ff46734a34247b916dbae00ed6e1
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:50:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:50:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1188ec9c

sys-apps/logwatch: add 7.10

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

 sys-apps/logwatch/Manifest |  1 +
 sys-apps/logwatch/logwatch-7.10.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/sys-apps/logwatch/Manifest b/sys-apps/logwatch/Manifest
index 837471d8a81c..31260357e110 100644
--- a/sys-apps/logwatch/Manifest
+++ b/sys-apps/logwatch/Manifest
@@ -1 +1,2 @@
+DIST logwatch-7.10.tar.gz 511766 BLAKE2B 
66d7cb09f4c73ca55a3bad9eb2e9a46eabdc0da444e5361ddc10e7bee28de2e58f2c10530f75d40b2689d33624d612f439171b995e9f21a7e48bf211db1f2bd2
 SHA512 
838bcc7a3b12eb31450a20195fe2ca4ab238500051bb2f50bd1775272fefa412e0a2473c0294a5495ef594fa530b00dac0dc6d18b93e124f36614686502e55cb
 DIST logwatch-7.9.tar.gz 501086 BLAKE2B 
ebfc65c88036244840fe4fbf42c0bea668cac3063771f0042827a2f583d654403b75bdfa428f50a7fdac5f0098ec08ef5a27006db7f7576b361653594462d607
 SHA512 
d091fbbeb0cac4b661fb066118fd384dbdeabe137c699ea6892d53567a45978c0742b1be9cf2f8b8c2e522314351ee6c2e3710ac2e61bbf1a3c8d63f78a3646f

diff --git a/sys-apps/logwatch/logwatch-7.10.ebuild 
b/sys-apps/logwatch/logwatch-7.10.ebuild
new file mode 100644
index ..b83d3ef67595
--- /dev/null
+++ b/sys-apps/logwatch/logwatch-7.10.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tmpfiles
+
+DESCRIPTION="Analyzes and Reports on system logs"
+HOMEPAGE="https://sourceforge.net/projects/logwatch/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.code.sf.net/p/logwatch/git ${PN}"
+   inherit git-r3
+else
+   SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="selinux"
+
+RDEPEND="
+   dev-lang/perl
+   dev-perl/Date-Calc
+   dev-perl/Date-Manip
+   dev-perl/HTML-Parser
+   dev-perl/Tie-IxHash
+   dev-perl/Sys-CPU
+   dev-perl/Sys-MemInfo
+   virtual/cron
+   virtual/mta
+   virtual/mailx
+   selinux? ( sec-policy/selinux-logwatch )
+"
+
+src_install() {
+   dodir /usr/share/logwatch/lib
+   dodir /usr/share/logwatch/scripts/services
+   dodir /usr/share/logwatch/scripts/shared
+   dodir /usr/share/logwatch/default.conf/logfiles
+   dodir /usr/share/logwatch/default.conf/services
+   dodir /usr/share/logwatch/default.conf/html
+   keepdir /etc/logwatch
+
+   # logwatch.pl requires cache dir (bug #607668)
+   newtmpfiles "${FILESDIR}"/logwatch.tmpfile ${PN}.conf
+
+   newsbin scripts/logwatch.pl logwatch.pl
+
+   exeinto /usr/share/logwatch/lib
+   doexe lib/*.pm
+
+   exeinto /usr/share/logwatch/scripts/services
+   doexe scripts/services/*
+
+   exeinto /usr/share/logwatch/scripts/shared
+   doexe scripts/shared/*
+
+   insinto /usr/share/logwatch/default.conf
+   doins conf/logwatch.conf
+
+   insinto /usr/share/logwatch/default.conf/logfiles
+   doins conf/logfiles/*
+
+   insinto /usr/share/logwatch/default.conf/services
+   doins conf/services/*
+
+   insinto /usr/share/logwatch/default.conf/html
+   doins conf/html/*
+
+   # Make sure logwatch is run before anything else (bug #100243)
+   exeinto /etc/cron.daily
+   newexe "${FILESDIR}"/logwatch 00-logwatch
+
+   doman logwatch.8
+   dodoc README HOWTO-Customize-LogWatch
+
+   # Do last due to insopts modification.
+   insinto /usr/share/logwatch/scripts/logfiles
+   insopts -m755
+   doins -r scripts/logfiles/*
+}
+
+pkg_postinst() {
+   # Migration from /etc/cron.daily/logwatch -> 
/etc/cron.daily/00-logwatch (bug #100243)
+   if [[ -e ${ROOT}/etc/cron.daily/logwatch ]] ; then
+   local md5=$(md5sum "${ROOT}"/etc/cron.daily/logwatch)
+   [[ ${md5} == "edb003cbc0686ed4cf37db16025635f3" ]] \
+   && rm -f "${ROOT}"/etc/cron.daily/logwatch \
+   || ewarn "You have two logwatch files in 
/etc/cron.daily/"
+   fi
+
+   # Trigger cache dir creation to allow immediate use of logwatch (bug 
#607668)
+   tmpfiles_process ${PN}.conf
+}



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

2024-02-01 Thread Sam James
commit: b6f20e1de43982121023e71a42328c14ad30ffa8
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:46:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:46:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6f20e1d

sys-apps/fakeroot: drop 1.31, 1.32.1

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

 sys-apps/fakeroot/Manifest   |  2 -
 sys-apps/fakeroot/fakeroot-1.31.ebuild   | 76 
 sys-apps/fakeroot/fakeroot-1.32.1.ebuild | 76 
 3 files changed, 154 deletions(-)

diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 78009b263885..fe95e2ae4340 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -1,3 +1 @@
-DIST fakeroot_1.31.orig.tar.gz 551366 BLAKE2B 
f9b766f233f1f731399a814d1936b1dbdd64808a411ba11c4f460fe2eb66d3a5d40fd907d3d6cf6d9f0d062ad24319bee379da0609bbb9b0e1b7f17a889643b0
 SHA512 
a66a3535c2088ba8c33e3afc18d2ab1a16a502b999a4efbea7542e345181aa172af2e0949989832cda69bf6753c80a4bfc12cc283f5da11de31aa0bee0e8b47b
-DIST fakeroot_1.32.1.orig.tar.gz 551727 BLAKE2B 
62befaabcddcc9ba75d5df6e81412a83dd82e76febbc03fe7e37e2f607d48ed2126db794b4a6ac7f0a9ddb04cf431050d959fb81665bd60837a1713f2d937970
 SHA512 
fe8263ca9b90e4df253311e5331721a8783260a1058b307d10ffbde47724fc24df584806b17af4477be47d90dc553abe6a476e02cf8ce2aebdd94357ff7d7f09
 DIST fakeroot_1.32.2.orig.tar.gz 571345 BLAKE2B 
796ad9a43fb6390ff9a286940517c84c0c4c304cdb9316bcb65da4e7a763e3911a3524cb47b797a48bec55e9f0ce587bd571ed11097ef4c4d4b6979609e4b4e4
 SHA512 
62fd597f8fb7e2d977892851a5dc579d431fc9a25fd0ce02e3997ac6be3d22edd9cf03ede68cf961096de86659962f9f04e0e747074ea3c79931c0413c32612a

diff --git a/sys-apps/fakeroot/fakeroot-1.31.ebuild 
b/sys-apps/fakeroot/fakeroot-1.31.ebuild
deleted file mode 100644
index 30f9bd36389e..
--- a/sys-apps/fakeroot/fakeroot-1.31.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PLOCALES="de es fr nl pt sv"
-inherit autotools flag-o-matic plocale
-
-DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html;
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="acl debug nls test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   sys-libs/libcap
-   acl? ( sys-apps/acl )
-   test? ( app-arch/sharutils )
-"
-BDEPEND="nls? ( app-text/po4a )"
-
-DOCS=( AUTHORS BUGS DEBUG README doc/README.saving )
-
-src_prepare() {
-   default
-
-   disable_locale() {
-   local locale=${1}
-
-   sed -i -e "s: ${locale}::" doc/po4a/po4a.cfg doc/Makefile.am || 
die
-   }
-
-   plocale_find_changes doc/po4a/po '' '.po'
-   plocale_for_each_disabled_locale disable_locale
-
-   # We could make this conditional and disable the autodependency in
-   # autotools.eclass but it'd make it too easy for NLS builds to be broken
-   # and us not realise.
-   eautoreconf
-}
-
-src_configure() {
-   export ac_cv_header_sys_acl_h=$(usex acl)
-   use acl || export ac_cv_search_acl_get_fd=no # bug 759568
-   use debug && append-cppflags -DLIBFAKEROOT_DEBUGGING
-
-   # https://bugs.gentoo.org/834445
-   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101270
-   filter-flags -fno-semantic-interposition
-
-   econf --disable-static
-}
-
-src_compile() {
-   local enabled_locales=$(plocale_get_locales)
-
-   if use nls && [[ -n ${enabled_locales} ]] ; then
-   # Create translated man pages
-   pushd doc >/dev/null || die
-   po4a -v -k 0 --variable "srcdir=${S}/doc/" po4a/po4a.cfg || die
-   popd >/dev/null || die
-   fi
-
-   default
-}
-
-src_install() {
-   default
-
-   # no static archives
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
deleted file mode 100644
index 30f9bd36389e..
--- a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PLOCALES="de es fr nl pt sv"
-inherit autotools flag-o-matic plocale
-
-DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or 
TCP) trickery"
-HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html;
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="acl debug nls test"

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

2024-02-01 Thread Sam James
commit: 1555af3293fda1ecf892463876000b153d9cf0e8
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:45:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:45:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1555af32

dev-util/source-highlight: add savannah upstream metadata

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

 dev-util/source-highlight/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/source-highlight/metadata.xml 
b/dev-util/source-highlight/metadata.xml
index 811124770299..ba02d833e96e 100644
--- a/dev-util/source-highlight/metadata.xml
+++ b/dev-util/source-highlight/metadata.xml
@@ -5,4 +5,7 @@
 toolch...@gentoo.org
 Gentoo Toolchain Project
   
+  
+src-highlite
+  
 



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

2024-02-01 Thread Sam James
commit: 4beba8bf5de2daba23630f81e108db752af649f5
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:46:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:46:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4beba8bf

dev-util/source-highlight: style tweak

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

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index d1eb2a558aff..f15cac496e2b 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -10,8 +10,8 @@ 
HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-02-01 Thread Sam James
commit: a86df2c8b5ebadaae3ac9c86d22ed167ef50ec6f
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86df2c8

sys-devel/autogen: Stabilize 5.18.16-r3 sparc, #923556

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

 sys-devel/autogen/autogen-5.18.16-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autogen/autogen-5.18.16-r3.ebuild 
b/sys-devel/autogen/autogen-5.18.16-r3.ebuild
index f4627c6187ee..78222bef514d 100644
--- a/sys-devel/autogen/autogen-5.18.16-r3.ebuild
+++ b/sys-devel/autogen/autogen-5.18.16-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="libopts static-libs"
 
 RDEPEND="



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

2024-02-01 Thread Sam James
commit: b2b0848e6080d6b5ab4499b3992a957331eb8804
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2b0848e

sci-libs/lapack: Stabilize 3.12.0 arm, #923553

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

 sci-libs/lapack/lapack-3.12.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/lapack/lapack-3.12.0.ebuild 
b/sci-libs/lapack/lapack-3.12.0.ebuild
index 28f108f8c14c..33233573967d 100644
--- a/sci-libs/lapack/lapack-3.12.0.ebuild
+++ b/sci-libs/lapack/lapack-3.12.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
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
 # TODO: static-libs 64bit-index
 IUSE="lapacke deprecated doc eselect-ldso test"
 RESTRICT="!test? ( test )"



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

2024-02-01 Thread Sam James
commit: d0d0b3928f26ca18b858fbf030af44a0b9e867c2
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d0b392

sci-libs/gklib: Stabilize 5.1.1_p20230327-r1 sparc, #923550

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

 sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild 
b/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild
index 6eba0ac172dd..9b55a6c4acca 100644
--- a/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild
+++ b/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/GKlib-${COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~arm64-macos ~x64-macos"
 
 PATCHES=(
"${FILESDIR}/${P}-multilib.patch"



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

2024-02-01 Thread Sam James
commit: 575d436675aad3b8404067b963dd332d609ff532
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575d4366

dev-util/source-highlight: Stabilize 3.1.9-r2 ppc64, #923547

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

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index 9076aa70512b..d1eb2a558aff 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"



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

2024-02-01 Thread Sam James
commit: 25ac391dac4e2a633a956b35efeb2b2fe54b43e6
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25ac391d

sys-devel/autogen: Stabilize 5.18.16-r3 arm, #923556

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

 sys-devel/autogen/autogen-5.18.16-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/autogen/autogen-5.18.16-r3.ebuild 
b/sys-devel/autogen/autogen-5.18.16-r3.ebuild
index 462f4d2b5059..f4627c6187ee 100644
--- a/sys-devel/autogen/autogen-5.18.16-r3.ebuild
+++ b/sys-devel/autogen/autogen-5.18.16-r3.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
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="libopts static-libs"
 
 RDEPEND="



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

2024-02-01 Thread Sam James
commit: c28d559879da6b2f08d8b2383a419ffbbb581554
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c28d5598

sys-devel/autogen: Stabilize 5.18.16-r3 ppc64, #923556

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

 sys-devel/autogen/autogen-5.18.16-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autogen/autogen-5.18.16-r3.ebuild 
b/sys-devel/autogen/autogen-5.18.16-r3.ebuild
index 78222bef514d..9b045b61d321 100644
--- a/sys-devel/autogen/autogen-5.18.16-r3.ebuild
+++ b/sys-devel/autogen/autogen-5.18.16-r3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="libopts static-libs"
 
 RDEPEND="



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

2024-02-01 Thread Sam James
commit: 0f0d2c963d64721277de7e7778fd91649e346577
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f0d2c96

dev-util/source-highlight: Stabilize 3.1.9-r2 ppc, #923547

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

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index cb29e05a42f8..cdd369a5f8e5 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.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,7 +10,7 @@ 
HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"



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

2024-02-01 Thread Sam James
commit: a0309d16a66a6eec77af9a36e7146577cbac4c97
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0309d16

dev-util/source-highlight: Stabilize 3.1.9-r2 sparc, #923547

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

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index cdd369a5f8e5..a767e1d53f0d 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"



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

2024-02-01 Thread Sam James
commit: e672a38340c4513f2aba1a0eba56251eed751f72
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e672a383

sci-libs/lapack: Stabilize 3.12.0 ppc64, #923553

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

 sci-libs/lapack/lapack-3.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/lapack/lapack-3.12.0.ebuild 
b/sci-libs/lapack/lapack-3.12.0.ebuild
index 33233573967d..9bf4353dd320 100644
--- a/sci-libs/lapack/lapack-3.12.0.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
 # TODO: static-libs 64bit-index
 IUSE="lapacke deprecated doc eselect-ldso test"
 RESTRICT="!test? ( test )"



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

2024-02-01 Thread Sam James
commit: 61c8283488a43560c30d08950cb040c318d3ca8e
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c82834

sci-libs/gklib: Stabilize 5.1.1_p20230327-r1 arm, #923550

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

 sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild 
b/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild
index cd8c93992e0b..6eba0ac172dd 100644
--- a/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild
+++ b/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/GKlib-${COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~arm64-macos ~x64-macos"
 
 PATCHES=(
"${FILESDIR}/${P}-multilib.patch"



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

2024-02-01 Thread Sam James
commit: 3923c6285b6d2da985cb6d5725fa98abb64fbd6d
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3923c628

dev-util/source-highlight: Stabilize 3.1.9-r2 arm, #923547

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

 dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild 
b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
index a767e1d53f0d..9076aa70512b 100644
--- a/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
+++ b/dev-util/source-highlight/source-highlight-3.1.9-r2.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://www.gnu.org/software/src-highlite/source-highlight.html;
 SRC_URI="mirror://gnu/src-highlite/${P}.tar.gz"
 
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
 IUSE="doc static-libs test"
 RESTRICT="!test? ( test )"



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

2024-02-01 Thread Sam James
commit: 001650438dba0b35ad4b55996be84927535326e2
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00165043

app-text/rman: Stabilize 3.2-r2 sparc, #923538

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

 app-text/rman/rman-3.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/rman/rman-3.2-r2.ebuild b/app-text/rman/rman-3.2-r2.ebuild
index 6098b4f49c31..36f6e9b8f9a4 100644
--- a/app-text/rman/rman-3.2-r2.ebuild
+++ b/app-text/rman/rman-3.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/polyglotman/${P}.tar.gz"
 
 LICENSE="Artistic"
 SLOT="0"
-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"
 
 RESTRICT="test"
 



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

2024-02-01 Thread Sam James
commit: cd2c04963dbe6126cad40f786f89a2b97027fb62
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2c0496

dev-libs/libffi: Stabilize 3.4.4-r3 arm, #923546

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

 dev-libs/libffi/libffi-3.4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libffi/libffi-3.4.4-r3.ebuild 
b/dev-libs/libffi/libffi-3.4.4-r3.ebuild
index 14057658f419..59e1202fe3d9 100644
--- a/dev-libs/libffi/libffi-3.4.4-r3.ebuild
+++ b/dev-libs/libffi/libffi-3.4.4-r3.ebuild
@@ -19,7 +19,7 @@ LICENSE="MIT"
 # with FEATURES="-preserved-libs" or another package manager if SONAME
 # changes.
 SLOT="0/8" # SONAME=libffi.so.8
-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="debug exec-static-trampoline pax-kernel static-libs test"
 
 RESTRICT="!test? ( test )"



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

2024-02-01 Thread Sam James
commit: d591accbbea554bb9ac561b00075211a2ef1db03
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d591accb

app-text/rman: Stabilize 3.2-r2 ppc64, #923538

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

 app-text/rman/rman-3.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/rman/rman-3.2-r2.ebuild b/app-text/rman/rman-3.2-r2.ebuild
index 36f6e9b8f9a4..74e8abddceef 100644
--- a/app-text/rman/rman-3.2-r2.ebuild
+++ b/app-text/rman/rman-3.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/polyglotman/${P}.tar.gz"
 
 LICENSE="Artistic"
 SLOT="0"
-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"
 
 RESTRICT="test"
 



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

2024-02-01 Thread Sam James
commit: 29798899f62d45446c4ccd60ba6a20f4d232ed3d
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29798899

dev-libs/libffi: Stabilize 3.4.4-r3 sparc, #923546

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

 dev-libs/libffi/libffi-3.4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libffi/libffi-3.4.4-r3.ebuild 
b/dev-libs/libffi/libffi-3.4.4-r3.ebuild
index 59e1202fe3d9..cd7f42194b88 100644
--- a/dev-libs/libffi/libffi-3.4.4-r3.ebuild
+++ b/dev-libs/libffi/libffi-3.4.4-r3.ebuild
@@ -19,7 +19,7 @@ LICENSE="MIT"
 # with FEATURES="-preserved-libs" or another package manager if SONAME
 # changes.
 SLOT="0/8" # SONAME=libffi.so.8
-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="debug exec-static-trampoline pax-kernel static-libs test"
 
 RESTRICT="!test? ( test )"



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

2024-02-01 Thread Sam James
commit: 0809e01b6a06c8818003e14b64d295af15b685e6
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0809e01b

app-text/rman: Stabilize 3.2-r2 arm, #923538

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

 app-text/rman/rman-3.2-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/rman/rman-3.2-r2.ebuild b/app-text/rman/rman-3.2-r2.ebuild
index a6e49555a341..6098b4f49c31 100644
--- a/app-text/rman/rman-3.2-r2.ebuild
+++ b/app-text/rman/rman-3.2-r2.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 @@ SRC_URI="mirror://sourceforge/polyglotman/${P}.tar.gz"
 
 LICENSE="Artistic"
 SLOT="0"
-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"
 
 RESTRICT="test"
 



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

2024-02-01 Thread Sam James
commit: 16a7fcbcba047b16ac2bf8195f6a0e191ff736c1
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16a7fcbc

sci-libs/hdf5: Stabilize 1.14.3-r1 ppc, #923536

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

 sci-libs/hdf5/hdf5-1.14.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/hdf5/hdf5-1.14.3-r1.ebuild 
b/sci-libs/hdf5/hdf5-1.14.3-r1.ebuild
index 750f17457476..9706423bf750 100644
--- a/sci-libs/hdf5/hdf5-1.14.3-r1.ebuild
+++ b/sci-libs/hdf5/hdf5-1.14.3-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
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="NCSA-HDF"
 SLOT="0/${PV%%_p*}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 IUSE="cxx debug examples fortran +hl mpi szip test threads unsupported zlib"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



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

2024-02-01 Thread Sam James
commit: b0422560a913d808a8079eb0b1cd31732913e2a4
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0422560

sci-libs/hdf5: Stabilize 1.14.3-r1 arm, #923536

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

 sci-libs/hdf5/hdf5-1.14.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/hdf5/hdf5-1.14.3-r1.ebuild 
b/sci-libs/hdf5/hdf5-1.14.3-r1.ebuild
index 9706423bf750..3cd9a8548239 100644
--- a/sci-libs/hdf5/hdf5-1.14.3-r1.ebuild
+++ b/sci-libs/hdf5/hdf5-1.14.3-r1.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="NCSA-HDF"
 SLOT="0/${PV%%_p*}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 IUSE="cxx debug examples fortran +hl mpi szip test threads unsupported zlib"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



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

2024-02-01 Thread Sam James
commit: 390ba92fa86572f438d3f6b92b2aafb4eff76086
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390ba92f

media-libs/libsdl: Stabilize 1.2.68 ppc, #923528

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

 media-libs/libsdl/libsdl-1.2.68.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsdl/libsdl-1.2.68.ebuild 
b/media-libs/libsdl/libsdl-1.2.68.ebuild
index 52f284782657..628b92e307a4 100644
--- a/media-libs/libsdl/libsdl-1.2.68.ebuild
+++ b/media-libs/libsdl/libsdl-1.2.68.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86"
 
 # IUSE dropped from real SDL1: aalib custom-cflags dga fbcon libcaca nas oss 
pulseaudio static-libs tslib xinerama xv
 IUSE="alsa +joystick opengl +sound test +video X"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/arpwatch/

2024-02-01 Thread Sam James
commit: ea7149fbf153468b31fb4913bacfde589f11e71e
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea7149fb

net-analyzer/arpwatch: Stabilize 3.5 sparc, #923526

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

 net-analyzer/arpwatch/arpwatch-3.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/arpwatch/arpwatch-3.5.ebuild 
b/net-analyzer/arpwatch/arpwatch-3.5.ebuild
index 3f5e19029ce9..ce7c33af7412 100644
--- a/net-analyzer/arpwatch/arpwatch-3.5.ebuild
+++ b/net-analyzer/arpwatch/arpwatch-3.5.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
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~riscv sparc ~x86"
 IUSE="selinux"
 
 DEPEND="



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

2024-02-01 Thread Sam James
commit: bb1a091a2e19da6b0d08e12b54e4d2539f0bf2bc
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb1a091a

media-libs/libsdl2: Stabilize 2.28.5 ppc, #923525

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

 media-libs/libsdl2/libsdl2-2.28.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsdl2/libsdl2-2.28.5.ebuild 
b/media-libs/libsdl2/libsdl2-2.28.5.ebuild
index 5939c97d6828..81d4376ed964 100644
--- a/media-libs/libsdl2/libsdl2-2.28.5.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.28.5.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86"
 
 IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx 
cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 
+haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire 
pulseaudio sndio +sound static-libs test +threads udev +video video_cards_vc4 
vulkan wayland X xscreensaver"
 RESTRICT="!test? ( test )"



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

2024-02-01 Thread Sam James
commit: 433a7c073740dcf28409e6904c5dda0c46f09f68
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433a7c07

media-libs/libsdl: Stabilize 1.2.68 sparc, #923528

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

 media-libs/libsdl/libsdl-1.2.68.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsdl/libsdl-1.2.68.ebuild 
b/media-libs/libsdl/libsdl-1.2.68.ebuild
index 628b92e307a4..bfeae74d2cc2 100644
--- a/media-libs/libsdl/libsdl-1.2.68.ebuild
+++ b/media-libs/libsdl/libsdl-1.2.68.ebuild
@@ -18,7 +18,7 @@ fi
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc ~x86"
 
 # IUSE dropped from real SDL1: aalib custom-cflags dga fbcon libcaca nas oss 
pulseaudio static-libs tslib xinerama xv
 IUSE="alsa +joystick opengl +sound test +video X"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Tty/

2024-02-01 Thread Sam James
commit: b170c0fb2f1714495c149450ad1176af09bc9f5d
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b170c0fb

dev-perl/IO-Tty: Stabilize 1.180.0 sparc, #923524

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

 dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild 
b/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild
index fa32e322294a..be5bceef195c 100644
--- a/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild
+++ b/dev-perl/IO-Tty/IO-Tty-1.180.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,4 +10,4 @@ inherit perl-module
 DESCRIPTION="IO::Tty and IO::Pty modules for Perl"
 
 SLOT="0"
-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"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Tty/

2024-02-01 Thread Sam James
commit: fd5b22d7058e28452b9a160cc9d50b21e85eec3a
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5b22d7

dev-perl/IO-Tty: Stabilize 1.180.0 ppc64, #923524

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

 dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild 
b/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild
index be5bceef195c..71c6f3dcae31 100644
--- a/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild
+++ b/dev-perl/IO-Tty/IO-Tty-1.180.0.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
 DESCRIPTION="IO::Tty and IO::Pty modules for Perl"
 
 SLOT="0"
-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"



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

2024-02-01 Thread Sam James
commit: cf6637c980b93d9334024e5b2d8dec100a504d54
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:42:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:42:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf6637c9

media-libs/exiftool: Stabilize 12.68 ppc, #923527

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

 media-libs/exiftool/exiftool-12.68.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/exiftool/exiftool-12.68.ebuild 
b/media-libs/exiftool/exiftool-12.68.ebuild
index 918d2d47ae9b..080cbdac25a2 100644
--- a/media-libs/exiftool/exiftool-12.68.ebuild
+++ b/media-libs/exiftool/exiftool-12.68.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://exiftool.org/ 
https://exiftool.sourceforge.net;
 SRC_URI="https://exiftool.org/${DIST_P}.tar.gz;
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ppc64 ~x86 ~x64-macos"
+KEYWORDS="~amd64 ~arm64 ppc ppc64 ~x86 ~x64-macos"
 IUSE="doc"
 
 src_install() {



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

2024-02-01 Thread Sam James
commit: 756a88c614c5c47c065834d32562372525de557e
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:31:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:33:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756a88c6

sys-apps/fd: add 9.0.0

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

 sys-apps/fd/Manifest|  88 +++
 sys-apps/fd/fd-9.0.0.ebuild | 167 
 2 files changed, 255 insertions(+)

diff --git a/sys-apps/fd/Manifest b/sys-apps/fd/Manifest
index aa37838825b2..e0e1e513a070 100644
--- a/sys-apps/fd/Manifest
+++ b/sys-apps/fd/Manifest
@@ -1,24 +1,49 @@
 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
+DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
+DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST anstream-0.6.4.crate 20593 BLAKE2B 
2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3
 SHA512 
0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159
+DIST anstyle-1.0.4.crate 13998 BLAKE2B 
fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59
 SHA512 
671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
+DIST anstyle-parse-0.2.2.crate 24696 BLAKE2B 
979daa24ccc3ea484445216bddc190f148f0ad83b95c997c1becbadfb641b67834980c413bcf5b7ddc2c6883d5e071a9636fbb44f79680ac42f8b73a797e466a
 SHA512 
28039806f87c2bd8266cea834975939b79fdf0cc95a029654806655c0662520aa497d84eefadcd9edce204986e60b62678e76a09cdb38bcc50c91e9d05c4bee9
+DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
+DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 
593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2
 SHA512 
75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e
 DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5
 SHA512 
b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f
+DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa
 SHA512 
190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40
 DIST argmax-0.3.1.crate 11270 BLAKE2B 
5ea6790707e3d133cc52cf56fdfa93938e6e368408f97b28b4f3cec7aa3493beaff6be6ccdd13e9b34ecbb9a50bfb00f8a702a06820c925a720c5c3baf8606ec
 SHA512 
717df8bab99c0047fa14255208b9799be0324e962addd363eee17f4fbfcc8df8b73263e9e8fc6c8eba6212b84adf8eac87cd3a77cc76b7c5a0ea7973870490b9
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 

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

2024-02-01 Thread Sam James
commit: 18512f0fc4f865dc903152afb19ec12af7f5d2a1
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:19:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:33:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18512f0f

sys-apps/fd: drop 8.4.0

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

 sys-apps/fd/Manifest|  47 
 sys-apps/fd/fd-8.4.0.ebuild | 130 
 2 files changed, 177 deletions(-)

diff --git a/sys-apps/fd/Manifest b/sys-apps/fd/Manifest
index 4e9c1a6f8485..aa37838825b2 100644
--- a/sys-apps/fd/Manifest
+++ b/sys-apps/fd/Manifest
@@ -1,10 +1,6 @@
-DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
-DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST anyhow-1.0.57.crate 44614 BLAKE2B 
b8d8274325b7959cedb2b8f4023d13b0d3824034c8433aea9a0a6f3c3fa6a6d7460b93bf624dff4b7168075524545f1a312e454ed0b15e8dff2109cf3c6dc433
 SHA512 
311b9280aa7d573c11752ca2ffe810e2d4b55fe4c34cca948bbd42f1ddb1d36a51eda39684cffb7f6c4a18508cb53a5a38495521562a0088e3374fee800ff004
 DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5
 SHA512 
b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f
-DIST argmax-0.3.0.crate 11172 BLAKE2B 
de9b84974cabc05c41b4d1f74f68ba18d8743fce84bc66da932215d2495de21204b219c669f3c20e95ab934918e7eb9bd5518f2d3097bdd2b367984771db2a33
 SHA512 
6415c45fd7c7d4ddac7c821ab4777dd0bc8e96475034db38270e308238990170f3475a4fe3faecc7d8a3ae2ae4a017ccd8bdc20a02ed153b38c429b226362078
 DIST argmax-0.3.1.crate 11270 BLAKE2B 
5ea6790707e3d133cc52cf56fdfa93938e6e368408f97b28b4f3cec7aa3493beaff6be6ccdd13e9b34ecbb9a50bfb00f8a702a06820c925a720c5c3baf8606ec
 SHA512 
717df8bab99c0047fa14255208b9799be0324e962addd363eee17f4fbfcc8df8b73263e9e8fc6c8eba6212b84adf8eac87cd3a77cc76b7c5a0ea7973870490b9
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
@@ -13,27 +9,20 @@ DIST bstr-0.2.17.crate 330350 BLAKE2B 
90c3a48d78b73d7e36a3da9fda0beae6e91ce534d1
 DIST bumpalo-3.11.1.crate 81207 BLAKE2B 
ba76008fb5a975aca12b6f893779e18dd353a22a42cbbeecd5870622a7cbc0cd7e37036af600c570b8a55f26ea8d07f44a9aa1a8373d977b6f75bd4276730292
 SHA512 
70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc
 DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac
 SHA512 
980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54
 SHA512 

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

2024-02-01 Thread Sam James
commit: 5b6ae65fbdf0a35e61649ba4040a49bd66020b27
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:17:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:33:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6ae65f

app-misc/ca-certificates: add 20230311.3.97

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

 app-misc/ca-certificates/Manifest  |   1 +
 .../ca-certificates-20230311.3.97.ebuild   | 201 +
 2 files changed, 202 insertions(+)

diff --git a/app-misc/ca-certificates/Manifest 
b/app-misc/ca-certificates/Manifest
index 31a1292df6f2..b29e8fddf298 100644
--- a/app-misc/ca-certificates/Manifest
+++ b/app-misc/ca-certificates/Manifest
@@ -7,4 +7,5 @@ DIST nss-3.90.tar.gz 72211928 BLAKE2B 
9518bed4f8ca5f9dd1c3d15e255f9954fabc30762f
 DIST nss-3.93.tar.gz 72281331 BLAKE2B 
99e50f450a451f2b0bc0aad9b0fba405c987d88546d4aad6c490cb43dc274f23eb99d03d5fa8cf7ef16585abebfdae942fe1092d3f1c86816ba35e16ed3d490f
 SHA512 
d96f13a70e825b39efadfe7c973c24c1e5ad43319bd813599010383e2b8434181f53489672f68fe79e2cb0c4d4ea0088499e588c3524eccf9298aafc57b94951
 DIST nss-3.95.tar.gz 76571130 BLAKE2B 
9d40b09c0c58901781abfad609dd45f44c2f4d1ce9d4f1592748cb64a9eb29b1ac84be54ebb19fa528d8b9fd08911f769a80f72d9e6dbb22e82e5b3581a30af1
 SHA512 
54567c063fc72bf1a29898bc8cc405e54aa086269021d864b10a3640e6b4ae0d632834db87766257fdb43740d9bc71e362d69cfe6924f5c72a6e1a99a91f8c3a
 DIST nss-3.96.1.tar.gz 76715092 BLAKE2B 
2a9ea65dd89cba82ea10a57887b10109369af81d4c2911c54cfd081a661498ad7f56ad419092539caaa16341045edcc50f5a3c74d87d66094dacbc91226a9d1c
 SHA512 
fe8baefa767b711a108aafdb496a45d15d2296c3bdd0b1e4389c49197d1cf5365872ee41c23b6823285803887c74538d13347af87d64750551e9cbc87a9cb338
+DIST nss-3.97.tar.gz 76664827 BLAKE2B 
ede68cf0269edd8ffbe1e90682fb51c202d6298f8bfa5ebbd81e12785e29e6a6611ef3f0feceee73bea4d25ae12f251225649a73d249fdd90af179e07e39f3f6
 SHA512 
1ad6ac6ff626dc187f42b313c1088ef4b4ac0ee3e156d37824c36e778faa977e8f132302ac00d74aa8f9903e791a0fee6cecb5244d2601e0825cc125b6f33d6a
 DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 
7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d
 SHA512 
1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild
new file mode 100644
index ..58f88b4eb1a9
--- /dev/null
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.97.ebuild
@@ -0,0 +1,201 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# The Debian ca-certificates package merely takes the CA database as it exists
+# in the nss package and repackages it for use by openssl.
+#
+# The issue with using the compiled debs directly is two fold:
+# - they do not update frequently enough for us to rely on them
+# - they pull the CA database from nss tip of tree rather than the release
+#
+# So we take the Debian source tools and combine them with the latest nss
+# release to produce (largely) the same end result.  The difference is that
+# now we know our cert database is kept in sync with nss and, if need be,
+# can be sync with nss tip of tree more frequently to respond to bugs.
+
+# Where possible, bump to stable/LTS releases of NSS for the last part
+# of the version (when not using a pure Debian release).
+
+# When triaging user reports, refer to our wiki for tips:
+# https://wiki.gentoo.org/wiki/Certificates#Debugging_certificate_issues
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit python-any-r1
+
+if [[ ${PV} == *.* ]] ; then
+   # Compile from source ourselves.
+   PRECOMPILED=false
+
+   DEB_VER=$(ver_cut 1)
+   NSS_VER=$(ver_cut 2-)
+   RTM_NAME="NSS_${NSS_VER//./_}_RTM"
+else
+   # Debian precompiled version.
+   PRECOMPILED=true
+   inherit unpacker
+fi
+
+DESCRIPTION="Common CA Certificates PEM files"
+HOMEPAGE="https://packages.debian.org/sid/ca-certificates;
+NMU_PR=""
+if ${PRECOMPILED} ; then
+   
SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb"
+else
+   SRC_URI="
+   
mirror://debian/pool/main/c/${PN}/${PN}_${DEB_VER}${NMU_PR:++nmu}${NMU_PR}.tar.xz
+   
https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/nss-${NSS_VER}.tar.gz
+   cacert? (
+   
https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch
+   )
+   "
+fi
+
+S="${WORKDIR}"
+
+LICENSE="MPL-1.1"
+SLOT="0"
+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"
+${PRECOMPILED} || IUSE+=" 

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

2024-02-01 Thread Sam James
commit: fb376d9dff4eca0697871279c1102552f776bf4c
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:12:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:33:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb376d9d

sys-apps/pkgcraft-tools: add 0.0.14

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

 sys-apps/pkgcraft-tools/Manifest   |  1 +
 .../pkgcraft-tools/pkgcraft-tools-0.0.14.ebuild| 55 ++
 2 files changed, 56 insertions(+)

diff --git a/sys-apps/pkgcraft-tools/Manifest b/sys-apps/pkgcraft-tools/Manifest
index 139e2d2ed36c..6916c70ecc67 100644
--- a/sys-apps/pkgcraft-tools/Manifest
+++ b/sys-apps/pkgcraft-tools/Manifest
@@ -1 +1,2 @@
 DIST pkgcraft-tools-0.0.13.tar.xz 29739764 BLAKE2B 
b4f66650b644e1efc7c6b39fa26dd9f3930e9c41b9022bd56dbd07cbeaacf0dba52e020b12f11f87e56798a136798dc95d5a60a23b6ef965abc2a86fd64f8c47
 SHA512 
e387a0d772aedb6aa165e88f484a4485a6f9848421fabb04114af777591d7988e70516c92387268a9c33e4931ec8fcc13ac172e00e4c077876df80d1aca0f6ac
+DIST pkgcraft-tools-0.0.14.tar.xz 30138240 BLAKE2B 
b9d0b238f26d980f032cfad26602348dabe574e3968e8adf5172e91efeea051b9720b158941a1bea53e2c1fa8180d516b1bb9668d9178f17c789fb5ba76b7bd9
 SHA512 
ca7c0f429228567c91a18db793b2fa81f6918cde54f302269deb6a1d2f6445756fbc73e3957ad7b29c8a0e8e000c1b939290c6bbc34bb693cc54b87841fef06c

diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.14.ebuild 
b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.14.ebuild
new file mode 100644
index ..fa06a1993399
--- /dev/null
+++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.14.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES=" "
+LLVM_MAX_SLOT=17
+inherit edo cargo llvm
+
+DESCRIPTION="pkgcraft-based tools for Gentoo"
+HOMEPAGE="https://pkgcraft.github.io/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft;
+   inherit git-r3
+
+   S="${WORKDIR}"/${P}/crates/pkgcraft-tools
+else
+   
SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${P}/${P}.tar.xz;
+
+   KEYWORDS="~amd64 ~arm64"
+fi
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3+ ISC MIT Unicode-DFS-2016"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test ) "
+
+QA_FLAGS_IGNORED="usr/bin/pk"
+
+# Clang needed for bindgen
+BDEPEND="
+   =virtual/rust-1.71
+   test? ( dev-util/cargo-nextest )
+"
+
+llvm_check_deps() {
+   has_version -b "sys-devel/clang:${LLVM_SLOT}"
+}
+
+src_unpack() {
+   if [[ ${PV} ==  ]] ; then
+   git-r3_src_unpack
+   cargo_live_src_unpack
+   else
+   cargo_src_unpack
+   fi
+}
+
+src_test() {
+   edo cargo nextest run $(usev !debug '--release') --color always 
--all-features --tests
+}



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

2024-02-01 Thread Sam James
commit: db73ec7f6ea95646d2e137efb9fce7229729d6c9
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  2 04:09:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:33:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db73ec7f

sys-libs/pkgcraft: add 0.0.14

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

 sys-libs/pkgcraft/Manifest   |  1 +
 sys-libs/pkgcraft/pkgcraft-0.0.14.ebuild | 92 
 2 files changed, 93 insertions(+)

diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest
index 0e14c3239226..172f24ea1c37 100644
--- a/sys-libs/pkgcraft/Manifest
+++ b/sys-libs/pkgcraft/Manifest
@@ -1 +1,2 @@
 DIST pkgcraft-c-0.0.13.tar.xz 29526760 BLAKE2B 
5d87fcd427fcf5022bd5d9e24a80f52815d8c472b8eccc2d4b916be3b15faed868761c327d49693d6512807cefabd6120ce96772def99e81df0f87933a49caad
 SHA512 
45bb65003ede7d9ae06a97360c5311e9ca75d5718d5107336e9c3511ad766bcda9ef87901bc57142b6d019aa95ebaf2f351fd69bf60a799aa1f904c452234168
+DIST pkgcraft-c-0.0.14.tar.xz 29920400 BLAKE2B 
dc163e0fb9bcdfb283346cc2bc2dfec9111d4d70c0bbd7b37b9306cd1bcf1d262e99b8126db71608f16807224ca6a357a7449d7076ab57b225745c7bb69c6080
 SHA512 
9d47788b60a00f5d006787fa38606f12a738a86e587cff0df5671a959d1e970860f31546117f44187f17c0fa8b52e6ac8ad6ec2a767abcc985e470d5a5f9f4a5

diff --git a/sys-libs/pkgcraft/pkgcraft-0.0.14.ebuild 
b/sys-libs/pkgcraft/pkgcraft-0.0.14.ebuild
new file mode 100644
index ..5745de4a1c9f
--- /dev/null
+++ b/sys-libs/pkgcraft/pkgcraft-0.0.14.ebuild
@@ -0,0 +1,92 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES=" "
+inherit edo cargo toolchain-funcs
+
+DESCRIPTION="C library for pkgcraft"
+HOMEPAGE="https://pkgcraft.github.io/;
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft;
+   inherit git-r3
+
+   S="${WORKDIR}"/${P}/crates/pkgcraft-c
+
+   BDEPEND="test? ( dev-util/cargo-nextest )"
+else
+   MY_P=${PN}-c-${PV}
+   
SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${MY_P}/${MY_P}.tar.xz;
+   S="${WORKDIR}"/${MY_P}
+
+   KEYWORDS="~amd64 ~arm64"
+fi
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016"
+SLOT="0/${PV}"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# clang needed for bindgen
+BDEPEND+="
+   dev-util/cargo-c
+   sys-devel/clang
+   >=virtual/rust-1.71
+"
+
+QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*"
+
+src_unpack() {
+   if [[ ${PV} ==  ]] ; then
+   git-r3_src_unpack
+   cargo_live_src_unpack
+   else
+   cargo_src_unpack
+   fi
+}
+
+src_compile() {
+   local cargoargs=(
+   --library-type=cdylib
+   --prefix=/usr
+   --libdir="/usr/$(get_libdir)"
+   $(usev !debug '--release')
+   )
+
+   # For scallop building bash
+   tc-export AR CC
+
+   # Can pass -vv if need more output from e.g. scallop configure
+   edo cargo cbuild "${cargoargs[@]}"
+}
+
+src_test() {
+   if [[ ${PV} ==  ]] ; then
+   # It's interesting to test the whole thing rather than just
+   # pkgcraft-c.
+   cd "${WORKDIR}"/${P} || die
+
+   # Need nextest per README (separate processes required)
+   # Invocation from 
https://github.com/pkgcraft/pkgcraft/blob/main/.github/workflows/ci.yml#L56
+   edo cargo nextest run $(usev !debug '--release') --color always 
--all-features --tests
+   else
+   # There are no tests for pkgcraft-c. Test via e.g. 
dev-python/pkgcraft.
+   :;
+   fi
+}
+
+src_install() {
+   local cargoargs=(
+   --library-type=cdylib
+   --prefix=/usr
+   --libdir="/usr/$(get_libdir)"
+   --destdir="${ED}"
+   $(usev !debug '--release')
+   )
+
+   edo cargo cinstall "${cargoargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/ca-certificates/, app-misc/ca-certificates/files/

2024-02-01 Thread Sam James
commit: 7faa918e54130698215f6c8230a174005462a8af
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Feb  2 03:01:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 04:33:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7faa918e

app-misc/ca-certificates: fix ewwy gross warning when no hooks exist

In the previous patch to update-ca-certificates, a continuation was
omitted for the case where no hooks exist, and POSIX sh expanded the
glob to "*". Bash has nullglob for this, but the POSIX solution is to
check if it is a file and skip otherwise.

The result: running update-ca-certificates logged an exit 127 of the
hook, then blithely continued and returned overall success since hooks
aren't defined as required to succeed.

Instead, we avoid running nonexistent hooks, which avoids logging any
return values and still continues while returning overall success, so,
no actual difference. But it does look nicer.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...1-r1.ebuild => ca-certificates-20230311.3.96.1-r2.ebuild} |  0
 ...pdate-ca-certificates-drop-pointless-dependency-on-.patch | 12 +++-
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.96.1-r1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.96.1-r2.ebuild
similarity index 100%
rename from app-misc/ca-certificates/ca-certificates-20230311.3.96.1-r1.ebuild
rename to app-misc/ca-certificates/ca-certificates-20230311.3.96.1-r2.ebuild

diff --git 
a/app-misc/ca-certificates/files/0001-update-ca-certificates-drop-pointless-dependency-on-.patch
 
b/app-misc/ca-certificates/files/0001-update-ca-certificates-drop-pointless-dependency-on-.patch
index e64a42808552..bdcb9ce631db 100644
--- 
a/app-misc/ca-certificates/files/0001-update-ca-certificates-drop-pointless-dependency-on-.patch
+++ 
b/app-misc/ca-certificates/files/0001-update-ca-certificates-drop-pointless-dependency-on-.patch
@@ -1,4 +1,4 @@
-From 0d5077f59b12bcf64a0489c884e6715cb98ae4b3 Mon Sep 17 00:00:00 2001
+From c33e85bc2fe61e66e2fa5c2ab0efc4277b7cef5e Mon Sep 17 00:00:00 2001
 From: Eli Schwartz 
 Date: Mon, 29 Jan 2024 21:54:04 -0500
 Subject: [PATCH] update-ca-certificates: drop pointless dependency on external
@@ -25,22 +25,24 @@ It's very easy to replace with `printf %s\\n *`, so do so. 
Even if it
 wasn't easy to replace with printf, it would be easy to replace with
 `for x in *; "$x"; done` instead.
 ---
- image/usr/sbin/update-ca-certificates | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
+ image/usr/sbin/update-ca-certificates | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
 
 diff --git a/image/usr/sbin/update-ca-certificates 
b/image/usr/sbin/update-ca-certificates
-index bb5aa54..7abffc9 100755
+index bb5aa54..fbf1ee2 100755
 --- a/image/usr/sbin/update-ca-certificates
 +++ b/image/usr/sbin/update-ca-certificates
-@@ -218,7 +218,7 @@ then
+@@ -218,8 +218,9 @@ then
echo "Running hooks in $HOOKSDIR..."
VERBOSE_ARG=
[ "$verbose" = 0 ] || VERBOSE_ARG="--verbose"
 -  eval run-parts "$VERBOSE_ARG" --test -- "$HOOKSDIR" | while read hook
 +  ( LC_ALL=C; printf %s\\n "$HOOKSDIR"/* ) | while read hook
do
++[ -f "$hook" ] || continue
  ( cat "$ADDED"
cat "$REMOVED" ) | "$hook" || echo "E: $hook exited with code $?."
+   done
 -- 
 2.43.0
 



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

2024-02-01 Thread Ionen Wolkens
commit: a13ccfeabfaa4cf720626328193b85e02c1c7684
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Feb  2 02:12:38 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb  2 04:20:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a13ccfea

dev-ruby/appraisal: Keyword 2.5.0 sparc, #916520

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-ruby/appraisal/appraisal-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/appraisal/appraisal-2.5.0.ebuild 
b/dev-ruby/appraisal/appraisal-2.5.0.ebuild
index a240b364fef5..d61b44221fe8 100644
--- a/dev-ruby/appraisal/appraisal-2.5.0.ebuild
+++ b/dev-ruby/appraisal/appraisal-2.5.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/thoughtbot/appraisal;
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "



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

2024-02-01 Thread Ionen Wolkens
commit: 4365dd5868ec92e33c32a0c9342621b851494b31
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Feb  2 02:12:40 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb  2 04:20:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4365dd58

dev-util/aruba: Keyword 2.2.0 sparc, #916520

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-util/aruba/aruba-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/aruba/aruba-2.2.0.ebuild 
b/dev-util/aruba/aruba-2.2.0.ebuild
index 3acdac3bc269..c44c9bb335bc 100644
--- a/dev-util/aruba/aruba-2.2.0.ebuild
+++ b/dev-util/aruba/aruba-2.2.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/cucumber/aruba;
 SRC_URI="https://github.com/cucumber/aruba/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 SLOT="$(ver_cut 1)"
 IUSE=""
 



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

2024-02-01 Thread Ionen Wolkens
commit: 73c8e78cf7c51f4e6cb7fa301d088039d36ed7e1
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Feb  2 01:12:35 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb  2 04:20:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c8e78c

dev-libs/libintl: Stabilize 0.22.4 amd64, #919974

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/libintl/libintl-0.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libintl/libintl-0.22.4.ebuild 
b/dev-libs/libintl/libintl-0.22.4.ebuild
index f691fa31e7eb..e07cd6334877 100644
--- a/dev-libs/libintl/libintl-0.22.4.ebuild
+++ b/dev-libs/libintl/libintl-0.22.4.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}/gettext-runtime"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="static-libs +threads"
 
 DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]"



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

2024-02-01 Thread Ionen Wolkens
commit: d17e97e7967af733320e83cede324e90c3651128
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Feb  2 01:55:00 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb  2 04:20:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17e97e7

app-admin/sysklogd: Stabilize 2.5.2 ppc, #922264

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-admin/sysklogd/sysklogd-2.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.5.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
index 69cca86161df..60d1d34765ce 100644
--- a/app-admin/sysklogd/sysklogd-2.5.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="BSD"



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

2024-02-01 Thread Ionen Wolkens
commit: 7a8bd513fc42d20b075dcbcb79e45c63b6f85676
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Feb  1 03:30:55 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb  2 04:20:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a8bd513

media-libs/openh264: unkeyword 2.4.0-r1 for ~ppc

Closes: https://bugs.gentoo.org/922541
Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-libs/openh264/openh264-2.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/openh264/openh264-2.4.0-r1.ebuild 
b/media-libs/openh264/openh264-2.4.0-r1.ebuild
index e0acfe3b4b15..5824fdfe525a 100644
--- a/media-libs/openh264/openh264-2.4.0-r1.ebuild
+++ b/media-libs/openh264/openh264-2.4.0-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="BSD"
 # (2.2.0 needed a minor bump due to undocumented but breaking ABI changes, 
just to be sure.
 #  https://github.com/cisco/openh264/issues/3459 )
 SLOT="0/7"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc64 ~riscv ~sparc 
x86"
 IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin test utils"
 
 RESTRICT="bindist !test? ( test )"



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

2024-02-01 Thread Ionen Wolkens
commit: 9016f371924e61403290df7eb634a57f5c5d24fa
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Feb  2 01:50:15 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb  2 04:20:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9016f371

app-admin/sysklogd: Stabilize 2.5.2 ppc64, #922264

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-admin/sysklogd/sysklogd-2.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.5.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
index f125f3aced85..69cca86161df 100644
--- a/app-admin/sysklogd/sysklogd-2.5.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 LICENSE="BSD"



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

2024-02-01 Thread Ionen Wolkens
commit: 4d02c51c9d52d52bc9b7b1ea2aa6801de859c687
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Feb  2 01:16:06 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb  2 04:20:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d02c51c

dev-libs/libintl: Stabilize 0.22.4 x86, #919974

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/libintl/libintl-0.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libintl/libintl-0.22.4.ebuild 
b/dev-libs/libintl/libintl-0.22.4.ebuild
index e07cd6334877..561e7a1e6c81 100644
--- a/dev-libs/libintl/libintl-0.22.4.ebuild
+++ b/dev-libs/libintl/libintl-0.22.4.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}/gettext-runtime"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="static-libs +threads"
 
 DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]"



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

2024-02-01 Thread Ionen Wolkens
commit: 70185b60c852d556e9e054ab3d7cfb7aa5e40896
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Feb  2 01:19:01 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb  2 04:20:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70185b60

dev-libs/libintl: Stabilize 0.22.4 arm64, #919974

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/libintl/libintl-0.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libintl/libintl-0.22.4.ebuild 
b/dev-libs/libintl/libintl-0.22.4.ebuild
index 561e7a1e6c81..57daa192e0f8 100644
--- a/dev-libs/libintl/libintl-0.22.4.ebuild
+++ b/dev-libs/libintl/libintl-0.22.4.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}/gettext-runtime"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="static-libs +threads"
 
 DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]"



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

2024-02-01 Thread Ionen Wolkens
commit: 562bb092550f6a4e27886429f9e88db3dbdb094e
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Feb  2 01:24:16 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Feb  2 04:20:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562bb092

dev-libs/libintl: Stabilize 0.22.4 arm, #919974

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/libintl/libintl-0.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libintl/libintl-0.22.4.ebuild 
b/dev-libs/libintl/libintl-0.22.4.ebuild
index 57daa192e0f8..04a709a15046 100644
--- a/dev-libs/libintl/libintl-0.22.4.ebuild
+++ b/dev-libs/libintl/libintl-0.22.4.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}/gettext-runtime"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="static-libs +threads"
 
 DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]"



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

2024-02-01 Thread Michał Górny
commit: 3a1b6c57b197ce915746987d833be262301eccb3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  2 04:03:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb  2 04:12:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a1b6c57

dev-python/stripe: Bump to 8.1.0

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

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

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index c2827bc3ad84..eb9c0019afc4 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -3,3 +3,4 @@ DIST stripe-7.12.0.tar.gz 783948 BLAKE2B 
063df7bbc118847bdee35f2919bd8023f4d58b5
 DIST stripe-7.13.0.tar.gz 789362 BLAKE2B 
326a8b0987ffc7b9bcca2c3fbff548770223a6e153ac4b04fdfe70c400ce0b7d06d40182727ca2fc0ab700f57133481510aec9432c6582dec2a34eba57e682fe
 SHA512 
0ed4d7d1781236f8e6bb3685680f59cf9c3bdf8645e0f5cd17753d079e42965660666ec76cb65ee6d4145514706fd39f6c0f1af331033d0eb3f47f8445082be7
 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

diff --git a/dev-python/stripe/stripe-8.1.0.ebuild 
b/dev-python/stripe/stripe-8.1.0.ebuild
new file mode 100644
index ..47a12cdc7672
--- /dev/null
+++ b/dev-python/stripe/stripe-8.1.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"
+}



  1   2   3   4   >