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

2023-12-27 Thread Hans de Graaff
commit: c47da9e456cdd21c90e5727ee8b2368ee6de32e1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:39:24 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:39:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c47da9e4

dev-ruby/spreadsheet: enable ruby33

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

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

diff --git a/dev-ruby/spreadsheet/spreadsheet-1.3.0.ebuild 
b/dev-ruby/spreadsheet/spreadsheet-1.3.0.ebuild
index 80d2a19c995c..ff81ea84e1ed 100644
--- a/dev-ruby/spreadsheet/spreadsheet-1.3.0.ebuild
+++ b/dev-ruby/spreadsheet/spreadsheet-1.3.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 # Avoid the complexity of the "rake" recipe and run testrb-2 manually.
 RUBY_FAKEGEM_RECIPE_TEST=none



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

2023-12-27 Thread Hans de Graaff
commit: d9e79c6e34ae0b633b73ab737dca6cc7dd0c23e9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:43:23 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:43:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9e79c6e

dev-ruby/warning: enable ruby33

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

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

diff --git a/dev-ruby/warning/warning-1.3.0.ebuild 
b/dev-ruby/warning/warning-1.3.0.ebuild
index 98ac7a2e9b05..7c5b3985ad10 100644
--- a/dev-ruby/warning/warning-1.3.0.ebuild
+++ b/dev-ruby/warning/warning-1.3.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
 RUBY_FAKEGEM_GEMSPEC="warning.gemspec"



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

2023-12-27 Thread Hans de Graaff
commit: a5c871c27f67d9c2e596c4191d911459d2fe3e4c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:42:28 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:42:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c871c2

dev-ruby/timers: enable ruby33

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

 dev-ruby/timers/timers-4.3.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/timers/timers-4.3.5-r1.ebuild 
b/dev-ruby/timers/timers-4.3.5-r1.ebuild
index 320d86993dd1..ebfb920e9b77 100644
--- a/dev-ruby/timers/timers-4.3.5-r1.ebuild
+++ b/dev-ruby/timers/timers-4.3.5-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="readme.md"
 



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

2023-12-27 Thread Hans de Graaff
commit: a54affeeeae2bb12104c7c873fe018d6b20e2535
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:34:23 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:34:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54affee

dev-ruby/ruby_parser: enable ruby33

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

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

diff --git a/dev-ruby/ruby_parser/ruby_parser-3.20.3.ebuild 
b/dev-ruby/ruby_parser/ruby_parser-3.20.3.ebuild
index ca27abe02501..019696ac2ac2 100644
--- a/dev-ruby/ruby_parser/ruby_parser-3.20.3.ebuild
+++ b/dev-ruby/ruby_parser/ruby_parser-3.20.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
 



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

2023-12-27 Thread Hans de Graaff
commit: f2d3e4ceeb75cb141e22185bcb745e6a96857c2c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:37:02 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:37:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d3e4ce

dev-ruby/sorted_set: enable ruby33

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

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

diff --git a/dev-ruby/sorted_set/sorted_set-1.0.3.ebuild 
b/dev-ruby/sorted_set/sorted_set-1.0.3.ebuild
index 1404bd33c2e1..675cb7a84566 100644
--- a/dev-ruby/sorted_set/sorted_set-1.0.3.ebuild
+++ b/dev-ruby/sorted_set/sorted_set-1.0.3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_GEMSPEC="sorted_set.gemspec"



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

2023-12-27 Thread Hans de Graaff
commit: 92e982ffbf276df3e2aa251f8b7fcaefb6efe9e1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:41:16 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:41:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e982ff

dev-ruby/text-hyphen: enable ruby33

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

 dev-ruby/text-hyphen/text-hyphen-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/text-hyphen/text-hyphen-1.5.0.ebuild 
b/dev-ruby/text-hyphen/text-hyphen-1.5.0.ebuild
index a4b38a02c9e7..4062a5f18f62 100644
--- a/dev-ruby/text-hyphen/text-hyphen-1.5.0.ebuild
+++ b/dev-ruby/text-hyphen/text-hyphen-1.5.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="README.md History.md"
 



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

2023-12-27 Thread Hans de Graaff
commit: f2a7a17d19d5d6cd2c0a30a9e86e3e923f9df511
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:26:55 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:27:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a7a17d

dev-ruby/ruby-glib2: enable ruby33

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

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

diff --git a/dev-ruby/ruby-glib2/ruby-glib2-4.1.2.ebuild 
b/dev-ruby/ruby-glib2/ruby-glib2-4.1.2.ebuild
index 02744b8ff412..d56bdd14102a 100644
--- a/dev-ruby/ruby-glib2/ruby-glib2-4.1.2.ebuild
+++ b/dev-ruby/ruby-glib2/ruby-glib2-4.1.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 inherit ruby-ng-gnome2
 



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

2023-12-27 Thread Hans de Graaff
commit: 853ec3dab38260b740a22ae0eeb97a379bd079d0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:21:11 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:27:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853ec3da

dev-ruby/rack: drop 2.2.6.4, 2.2.7-r1

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

 dev-ruby/rack/Manifest |  1 -
 dev-ruby/rack/rack-2.2.6.4.ebuild  | 50 ---
 dev-ruby/rack/rack-2.2.7-r1.ebuild | 60 --
 3 files changed, 111 deletions(-)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index a37dfd292e28..540da5ec6a3a 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -1,4 +1,3 @@
-DIST rack-2.2.6.4.tar.gz 279212 BLAKE2B 
381baa25cad48603891c0b40c463843d112b380d0e99cb985ae2d6d59b84dfe9dd33865bfcf3602af81cfe54f8e0fa57166dd4764069b2de054dd1826b3da993
 SHA512 
3b7cc5ed8b74d8e03a343fbc13c808f7cefe185330e6d020aebbcb6d4852b2485a1b780e14c8593c02fa264ba31b3005c47c6c5d9a432cbf5bc7ec208e279f4a
 DIST rack-2.2.7.tar.gz 279222 BLAKE2B 
0c7fb54aaa20c2e840a791240199e3981f70634f9d241d1167b3efca53156d1bc7129c64a7c3f0a82f6001bb46632969041b5310020601d55719beb538972f5c
 SHA512 
c89b7ed8bfea7f53e6f2b507d9668af8220750be336180d0ccea76d86359e7cacff74e6a55e5757ff7f79d2377049f4268d1851f4b83d6ff474f0002310a0d29
 DIST rack-2.2.8.tar.gz 279555 BLAKE2B 
798d6d1e0877a895c0b4d33c5dc20e6cfab88745abd4cb76166484df355b283a9e842791b0d874c53ffb8600258d169e24a4570850f4f0994b596c6ebf76937e
 SHA512 
e3055483c8f6f7a9a6aeb5654865a004b02bef781dd95072b84402a98549c13c66b5591b25b1a35fb6915af4b39adf88aa716e3edef7d0e41dbebf2a2a79ffcb
 DIST rack-3.0.7.tar.gz 788611 BLAKE2B 
99f4b7394c7b7d78ca3c7888369355437383ed5e3f3bea1bae7117019df5588a2c778270308309908223f5c509c97e6792b2edfeac6b3e3d6815e147bcdab375
 SHA512 
7ed94b59a4c8886ad94898eb1a7dd3e363fd1b2cecb79713ab744853e7c3da7a1d10034235a1aa5da4cb50c1a5d7c86c4d524ba2a3286289e9f1f7e37edd

diff --git a/dev-ruby/rack/rack-2.2.6.4.ebuild 
b/dev-ruby/rack/rack-2.2.6.4.ebuild
deleted file mode 100644
index 580ef2004af9..
--- a/dev-ruby/rack/rack-2.2.6.4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
-
-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=""
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest:5
-   dev-ruby/minitest-global_expectations
-   || ( dev-ruby/psych:5 dev-ruby/psych:0 )
-   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
-
-   # Avoid development dependency
-   sed -i -e '/minitest-sprint/ s:^:#:' -e "s:require_relative ':require 
'./:" rack.gemspec || die
-
-   # Avoid test failing due to security version number usage
-   sed -i -e '/support -v option to get version/askip "broken with 
security version number"' test/spec_server.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; 
Dir['test/spec_*.rb'].each{|f| require f}" || die
-}

diff --git a/dev-ruby/rack/rack-2.2.7-r1.ebuild 
b/dev-ruby/rack/rack-2.2.7-r1.ebuild
deleted file mode 100644
index af653a639958..
--- a/dev-ruby/rack/rack-2.2.7-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"
-
-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=""
-
-ruby_add_rdepend "virtual/ruby-ssl"
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest:5
-   dev-ruby/minitest-global_expectations
-   || ( dev-ruby/psych:5 dev-ruby/psych:0 )
-   dev-ruby/webrick
-)"
-
-# The gem has automagic dependencies over 

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

2023-12-27 Thread Hans de Graaff
commit: 976813e202c545560c7b63194b63d125e5546a4f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:16:49 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:27:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976813e2

dev-ruby/optimist: drop 3.0.1-r1

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

 dev-ruby/optimist/Manifest |  1 -
 dev-ruby/optimist/optimist-3.0.1-r1.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-ruby/optimist/Manifest b/dev-ruby/optimist/Manifest
index 6e4490f5f543..3ae11c590978 100644
--- a/dev-ruby/optimist/Manifest
+++ b/dev-ruby/optimist/Manifest
@@ -1,2 +1 @@
-DIST optimist-3.0.1.gem 30208 BLAKE2B 
66778029b9e2ac2eb38beaab5cb73a4fe58b123c401fdfc00d924073a6dd97dca05bbf8ab3a88e47ca5f94ed920a583196d901c6a2a4962e93c8a2ef905173ba
 SHA512 
209fbb355a7ba75208cef314ccaa188955463551d1c914f10409cac189375b5be40fbcdf0d88a5ce825c527bca7138528fafd6f37cf73f5e68f3b453f3ef8485
 DIST optimist-3.1.0.gem 31744 BLAKE2B 
0fc27447a6263e2e7acde502f4b4a23d891f08f57c70655ac1057b0e2c3e33c54c215d6d27079d09305771028347473f39e4d0f547ad002237fa8808e0a8cf63
 SHA512 
adadc1722d970cc4c002a0983d0ab2dbb3683777310c7085950e07fa18c94e4ab788bd10bca9e1d076cf77637d09e2d6bb969f5d5b35f0b648881e744f42c785

diff --git a/dev-ruby/optimist/optimist-3.0.1-r1.ebuild 
b/dev-ruby/optimist/optimist-3.0.1-r1.ebuild
deleted file mode 100644
index 1abe03c9e1f4..
--- a/dev-ruby/optimist/optimist-3.0.1-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="FAQ.txt History.txt README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A commandline option parser for Ruby that just gets out of your 
way"
-HOMEPAGE="https://www.manageiq.org/optimist/;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos 
~x64-solaris"
-SLOT="3"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/chronic )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundle/ s:^:#:' Rakefile || die
-}
-
-each_ruby_test() {
-   MUTANT=true ${RUBY} -S rake test || die "Tests failed."
-}



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

2023-12-27 Thread Hans de Graaff
commit: 7efa961715b1bc0ea4b8a6126d55f789632ff7ba
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:20:28 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:27:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7efa9617

dev-ruby/rack: enable ruby33

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

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

diff --git a/dev-ruby/rack/rack-3.0.8.ebuild b/dev-ruby/rack/rack-3.0.8.ebuild
index 54f3f6d1744c..baa821ead480 100644
--- a/dev-ruby/rack/rack-3.0.8.ebuild
+++ b/dev-ruby/rack/rack-3.0.8.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc 
UPGRADE-GUIDE.md"



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

2023-12-27 Thread Hans de Graaff
commit: 880fa194521b1227fd177f5232b4db7b30dcfed2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:22:26 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:27:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=880fa194

dev-ruby/rack: enable ruby33

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

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

diff --git a/dev-ruby/rack/rack-2.2.8.ebuild b/dev-ruby/rack/rack-2.2.8.ebuild
index 379d86e08b31..f39f092872f5 100644
--- a/dev-ruby/rack/rack-2.2.8.ebuild
+++ b/dev-ruby/rack/rack-2.2.8.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC.rdoc"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-http-persistent/

2023-12-27 Thread Hans de Graaff
commit: 9cbcde53d4bdad8bb99cd27d644deef01d215291
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:15:57 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:27:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cbcde53

dev-ruby/net-http-persistent: enable ruby33

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

 dev-ruby/net-http-persistent/net-http-persistent-4.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-http-persistent/net-http-persistent-4.0.2.ebuild 
b/dev-ruby/net-http-persistent/net-http-persistent-4.0.2.ebuild
index ba97f0911986..a6a8499e31f1 100644
--- a/dev-ruby/net-http-persistent/net-http-persistent-4.0.2.ebuild
+++ b/dev-ruby/net-http-persistent/net-http-persistent-4.0.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"



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

2023-12-27 Thread Hans de Graaff
commit: 416896bf1f612a60efcc66dc3afb9a333c7fc0a6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:18:57 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:27:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416896bf

dev-ruby/optimist: enable ruby33

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

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

diff --git a/dev-ruby/optimist/optimist-3.1.0.ebuild 
b/dev-ruby/optimist/optimist-3.1.0.ebuild
index fe87a213ea42..60e85b618317 100644
--- a/dev-ruby/optimist/optimist-3.1.0.ebuild
+++ b/dev-ruby/optimist/optimist-3.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="FAQ.txt History.txt README.md"
 



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

2023-12-27 Thread Hans de Graaff
commit: b9c061eb3484fcb405d4220880f7fb51376d95b2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:14:14 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:27:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c061eb

dev-ruby/mustermann: enable ruby33

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

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

diff --git a/dev-ruby/mustermann/mustermann-3.0.0.ebuild 
b/dev-ruby/mustermann/mustermann-3.0.0.ebuild
index 20a8b4e5c86d..c7be5f34f92b 100644
--- a/dev-ruby/mustermann/mustermann-3.0.0.ebuild
+++ b/dev-ruby/mustermann/mustermann-3.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 # There are specs but they depend heavily on unpackaged code.
 RUBY_FAKEGEM_RECIPE_TEST="none"



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

2023-12-27 Thread Hans de Graaff
commit: 5564e9f7b05a45eb3925a167f24f95599087afb1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:11:09 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:27:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5564e9f7

dev-ruby/mini_portile2: enable ruby33

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

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

diff --git a/dev-ruby/mini_portile2/mini_portile2-2.8.5.ebuild 
b/dev-ruby/mini_portile2/mini_portile2-2.8.5.ebuild
index 9db9e3838fb1..0a5cb4b4b315 100644
--- a/dev-ruby/mini_portile2/mini_portile2-2.8.5.ebuild
+++ b/dev-ruby/mini_portile2/mini_portile2-2.8.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 inherit ruby-fakegem
 



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

2023-12-27 Thread Hans de Graaff
commit: 44a6e343df1e5a987c15fd3538e732bde961d136
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 07:01:44 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 07:27:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a6e343

dev-ruby/liquid-c: enable ruby33

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

 dev-ruby/liquid-c/liquid-c-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild 
b/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild
index 7740808c9ef9..0bd66d04ffd9 100644
--- a/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild
+++ b/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_TASK_TEST="test:unit"
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2023-12-27 Thread Michał Górny
commit: 4cf188c06c3079fee3583d5170c29a19d42f32fb
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 28 06:18:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 28 07:23:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf188c0

app-admin/awscli: Bump to 1.32.9

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

 app-admin/awscli/Manifest |  1 +
 app-admin/awscli/awscli-1.32.9.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 2e311b3f73f5..dc79042b411c 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.31.11.gh.tar.gz 2605881 BLAKE2B 
816846d5dd50a382b837cb25e01be330c
 DIST aws-cli-1.32.2.gh.tar.gz 2609043 BLAKE2B 
18cf285e54c25605502167e4fa002f522063dd85fc0c09eb44b4513ada49dbe476ca4485bb1cb63e726c5e1bee6934ccfa340ac9c9daecae082abb1abd852426
 SHA512 
951814c6e5a5dcf74de12e66430c53ca010bae6a8c9984dc11ab456f1cbd4a3f32e5055b3f7587fdf8cff4c224f86bc95858a2556ed5b90981894f706ab1b023
 DIST aws-cli-1.32.7.gh.tar.gz 2620400 BLAKE2B 
dee6686b73100c607eba165f0f8ff91217336b020644c7ef7ee95dad16f57baea0878a3da96fd2f7258271573c1245286921240d141ba3020006b7ca2b37a0b5
 SHA512 
1df4aa8f2a2924d0e1c84e1187db1d5b974600831d7f668e39cfa17c34896ec51c604ef52d5ce397ca5950e79cac3c2e744c9b048f12164b650aa871e0c489e7
 DIST aws-cli-1.32.8.gh.tar.gz 2620170 BLAKE2B 
206b166946e36252ed6f4af6c808d4773681708c5d6b31115fb21f72a9723f77d8c9d0c03793d3c4abfc01207006c42239feac8d2e4f87ec430e07d056dfd36f
 SHA512 
d734eeb1cfee8f42e31564985eee797ca07078fae4c3a3acda44f3b1ece8e61d5baebe9b83ac7f1bbdb65969618c243c62baebe04d5474fa669732e87f6cf059
+DIST aws-cli-1.32.9.gh.tar.gz 2620477 BLAKE2B 
99288c033702fc30d7903d7c38f0b0e98e08cf4f2cd46eb771c7da2609af10e17743ed132ae7c6b3f96c2797aafdab9388df01e922f2f2d08912582d06907692
 SHA512 
34f0153ec80aebb16d353d0a026853fab6c28542aec0343ef6639ac355c4f9d8e002c6f36f7828d9387364c09a26aa7c3155f89fec4900336cf86c755cdacb03

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

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

2023-12-27 Thread Michał Górny
commit: 351e07e387875e01ffcede26a767fb98139d2ee1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 28 06:18:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 28 07:23:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351e07e3

dev-python/botocore: Bump to 1.34.9

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 0b181fc3fdc8..3bbc08dba7f8 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.33.11.gh.tar.gz 12536159 BLAKE2B 
bce09ad1b93210667e3c1058ab3b435
 DIST botocore-1.34.2.gh.tar.gz 12564834 BLAKE2B 
b22a3d3bd35b769a28ccb1a5116428e1904d0c9fc3452829237704dbec37a31a539f044a728b0785d09406d299d522dd601da39801249747d54e6741b46cafe2
 SHA512 
a3f3718bf584a871abbb3edc803de9d5329da257c050d56bdbf8a6a6c4067477812582fbd8d1d789ce18ea1f416d0ddb2be9cc3c45172292d061a94a12f3977b
 DIST botocore-1.34.7.gh.tar.gz 12606475 BLAKE2B 
387ee7dfab43c44c39c7b0566b6ddcb2b666024b5b7bee2c996194988781c169e1e9462b36d09861d1c3ca899d263392f3d79129e7a2f2fc4bbfed402f5c7dd6
 SHA512 
3f162d4d028dd81da552e0117671971aa891bf8fab513730f40083660fa83c1f82bf1b52875cf9f7f11089ecdd79f084f3c8e76227aa826c1aac7e5735032450
 DIST botocore-1.34.8.gh.tar.gz 12607766 BLAKE2B 
df29d3846dcb5096708223b5b4c59a2f9a7dcf213c5691bf0a619fb4c9c6ceab5fbecefce6f8ddd76752b420fcfb95bfc7ae00c933172a7f1d9281b7b08f3049
 SHA512 
4359320cc619cde5bf938cec00b430f6daa8bfeb0170bb476dd3a6be0ba3464aeccd6a422e4d1487a1d7ed6721cb2ffdc55465d289fcccb82f3a5ff142b782b4
+DIST botocore-1.34.9.gh.tar.gz 12608788 BLAKE2B 
2c911476db3832d44d71d0cc3fec3ac1682604168ccf3f8f31e79551b8a9e90d2dbb0c9f1cbc4b5aa3aa3a21751a41620354c1a3df1ca115bd2566ba2ebe9823
 SHA512 
cd20b9c0dc326f02ae61182a6cfe10dd1c3c12ccfbd760b207080bf3ba3ae7ef8ffd64bd8e909913c11156c234c0ca53ded7354c30ccc490a9e2a378a17dac5f

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



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

2023-12-27 Thread Michał Górny
commit: e6204117e2bee5a90ad88b692c7d39061e0b1631
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 28 07:21:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 28 07:23:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6204117

dev-python/pyarrow: Bump to 14.0.2

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

 dev-python/pyarrow/Manifest  |  1 +
 dev-python/pyarrow/pyarrow-14.0.2.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/dev-python/pyarrow/Manifest b/dev-python/pyarrow/Manifest
index 759e052fc16a..5ee6b1dfb47e 100644
--- a/dev-python/pyarrow/Manifest
+++ b/dev-python/pyarrow/Manifest
@@ -1 +1,2 @@
 DIST apache-arrow-14.0.1.tar.gz 20968461 BLAKE2B 
01a4269f98ba2a4de1d6bc29f43a4e97132f8b7bdb3c3d022e0c0ba498527003e8bec0ea0b054f19ae54749f45fe39675f651f6c9e34e815df5a9b9926512431
 SHA512 
31d19f0ca80349f63db74bae813256b47907f85725a9bf01ef6f32406e79828ebb4701faedb52696b6a5b3bb89ad4e136485fd5eb35d396dd42147c11d4d2713
+DIST apache-arrow-14.0.2.tar.gz 20969982 BLAKE2B 
9df119fca564a4140d1143a1ac0614831e4f80846d43439d011b8ca7f5e77461005c96b9430b6dd7ce0ba7496b879a8abc9ffa372e6b455c317abeebb16ae8e4
 SHA512 
dd6cf6cbb817a48ef5275bb409367e5904526a3c16a17a37ea75101085ea19a71ba6bf936a6f099012e7c528811db1728ef2f14dcb16a1056a22088839280ce0

diff --git a/dev-python/pyarrow/pyarrow-14.0.2.ebuild 
b/dev-python/pyarrow/pyarrow-14.0.2.ebuild
new file mode 100644
index ..c0f420a92293
--- /dev/null
+++ b/dev-python/pyarrow/pyarrow-14.0.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Python library for Apache Arrow"
+HOMEPAGE="
+   https://pypi.org/project/pyarrow/
+   https://arrow.apache.org/
+"
+SRC_URI="mirror://apache/arrow/arrow-${PV}/apache-arrow-${PV}.tar.gz"
+S="${WORKDIR}/apache-arrow-${PV}/python"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="parquet snappy ssl"
+
+RDEPEND="
+   
~dev-libs/apache-arrow-${PV}[compute,dataset,json,parquet?,re2,snappy?,ssl?]
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}]
+   dev-libs/apache-arrow[lz4,zlib]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # wtf?
+   tests/test_fs.py::test_localfs_errors
+   # these require apache-arrow with jemalloc that doesn't seem
+   # to be supported by the Gentoo package
+   tests/test_memory.py::test_env_var
+   tests/test_memory.py::test_specific_memory_pools
+   tests/test_memory.py::test_supported_memory_backends
+)
+
+src_compile() {
+   export PYARROW_PARALLEL="$(makeopts_jobs)"
+   export PYARROW_BUILD_VERBOSE=1
+   export PYARROW_CXXFLAGS="${CXXFLAGS}"
+   export PYARROW_BUNDLE_ARROW_CPP_HEADERS=0
+   export PYARROW_CMAKE_GENERATOR=Ninja
+   export PYARROW_WITH_HDFS=1
+   if use parquet; then
+   export PYARROW_WITH_DATASET=1
+   export PYARROW_WITH_PARQUET=1
+   use ssl && export PYARROW_WITH_PARQUET_ENCRYPTION=1
+   fi
+   if use snappy; then
+   export PYARROW_WITH_SNAPPY=1
+   fi
+
+   distutils-r1_src_compile
+}
+
+python_test() {
+   cd "${T}" || die
+   epytest --pyargs pyarrow
+}



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

2023-12-27 Thread Michał Górny
commit: 0028b4087dbb6910bb9bdeaa0ee34d60f0bc93a0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 28 06:18:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 28 07:23:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0028b408

dev-python/boto3: Bump to 1.34.9

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

 dev-python/boto3/Manifest|  1 +
 dev-python/boto3/boto3-1.34.9.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 7b30d6f3..1ab90bf17b9c 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.33.11.gh.tar.gz 754430 BLAKE2B 
f206c6eeb9859af85f09bb48298b941fc0c9
 DIST boto3-1.34.2.gh.tar.gz 756227 BLAKE2B 
7253c533bac45b3848ab573d4781cf68b6bea8d504f851b58366dd3e6ac05b35fb2a85cb7aaff0e426a6bd2f9fe2933dd240e4d0283e4491e095fa93b4061971
 SHA512 
06eaf9b6725d312d91a4a8ba3ab85dde5f579e6d2fa42211189a6f30584b7d2a5c0cca46264bda52a076c8bd1acac9ec0476eb5d986a8e29972f69b7007de3c2
 DIST boto3-1.34.7.gh.tar.gz 759909 BLAKE2B 
059228d7bd57ac34274437f77b3510dff6dca7d1293ffd6f7672b0fcc0acefffeeda2c5c2b4e19ef49bbffd4746dc226edfba52d57f5f8629516c9e830dbdd90
 SHA512 
43395937977ad3c860ede35d2adbb9575312ddab4972b8d258e41a7d6e86f3e6a74037dadb0f0e0f4f3d5ed715a66390041ac9c980bc8a3cfb727a44e252113e
 DIST boto3-1.34.8.gh.tar.gz 759987 BLAKE2B 
32cbc7c5e82b36b7df2435f52c3f01e939c997671e8ec323840cff1554fcd84be41e1c4d17ab9b1b2779b94f815e597f8021380196c2debfb18db6fad0434cc9
 SHA512 
db33fb1c95f856a0a20625132e05c632baa46b3b0aacb97c9f6857a79656978abecaffd3f164b7f3eabf6e5e80f663386ab522e96c4546352bb6af6025d23fdd
+DIST boto3-1.34.9.gh.tar.gz 760016 BLAKE2B 
93d036dbcd96953f8a7f9891170a58a1ac8947904ebbcd1c7fbc4ede2e21999f49f3de1a2b980253b0e671997ba0d72e24ba42ad5ab80b7d1754a769b015b005
 SHA512 
ffeccce1f4c97ba267291f610f6d69166b95107d02b54be53d286c3af8b3826f92d76c7454f82435bab9c7c152e1d21c0bffd21e595c26d408409942e38f8457

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



[gentoo-commits] repo/proj/guru:dev commit in: sys-devel/just/

2023-12-27 Thread Joe Kappus
commit: 34169f936b74494950196a9303ef7c346a159d4e
Author: Joe Kappus  wt  gd>
AuthorDate: Thu Dec 28 06:59:48 2023 +
Commit: Joe Kappus  wt  gd>
CommitDate: Thu Dec 28 06:59:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34169f93

sys-devel/just: add 1.19.0

Signed-off-by: Joe Kappus  wt.gd>

 sys-devel/just/Manifest   |   3 +
 sys-devel/just/just-1.19.0.ebuild | 172 ++
 2 files changed, 175 insertions(+)

diff --git a/sys-devel/just/Manifest b/sys-devel/just/Manifest
index 22e72ecb7d..29310c3ac7 100644
--- a/sys-devel/just/Manifest
+++ b/sys-devel/just/Manifest
@@ -36,6 +36,7 @@ DIST is-terminal-0.4.9.crate 8109 BLAKE2B 
0fa495da123f6fe5e3ba5f643f1ee097fc4f8e
 DIST itoa-1.0.10.crate 10534 BLAKE2B 
8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7
 SHA512 
fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538
 DIST just-1.18.0.crate 216577 BLAKE2B 
7a188bbcc248b1075543647128a78a3b4a826e5c698298fb7cbc75a1cb1a7bf669d02e464c2de07434edb779cbfe6f2a294cee19ea26b8bcb562b36a173a695e
 SHA512 
64118ffdba46d744c51e43f3528e6fc6c67d03af0c97eea054c22d9d0ae7025b2dc3bf5ca381b0bb7eabe02b6bb619e8a2ae1ce8f3699b24df9042cb0b3db374
 DIST just-1.18.1.crate 216754 BLAKE2B 
4e339829b7f16080df8809951e2328eb258322f4ab24ba4fa2bd163ed82a7e99a8ce4effa8773ccdece0085194be58aae2d4b24fe33530722e0b0ea20837
 SHA512 
f965fe70a14cd59e5ac7444f86d80c72daf1d48c30deaa625121f344dde23ef893d0777e2df231dd600cdd8fce00ab1520e708b1ad0fb16ef07e9abf0e460f60
+DIST just-1.19.0.crate 220171 BLAKE2B 
3c00ed32110f8d36958f08bbaa89272e0ebf09dd36a4fd5cbfddfabfc43809bd78da6500cf2179b1f7f8d3bb3d3b43a8e75a15c0ab870387d8a3ee3985fdeaa1
 SHA512 
23465d5c1d16c8fb5884588f22ba70d3ea0627aa9193c271ccd2b1ab5d0204c2bf1594a2e805f91645d7623446018adb0e90fdde0a240db834701b7351719675
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST lexiclean-0.0.1.crate 5362 BLAKE2B 
c60a82de8de091263d24c8f5de8f04f7a0908b7689d24daff1f85548ca158cc7f81f84a55ec50f4499fea237a26a7892a594f6d5319b2232db06232a0428a291
 SHA512 
5f60056a6830fcd21ece4fbdbaba5cf4b8bf33d85aa520c32de44a2f821c6dab60d2c9ec108981bd081f394e216ae45b62c9aa7f223eaf6702dd0586157ec868
 DIST libc-0.2.151.crate 736640 BLAKE2B 
ba8ea6d22b0eefdc5c1c5ee9fab960b6ea0eb7098a21b032563ec78b5d6e2a8f1d7ca4d5bb721c71de2c5de28e105029f229b9b03cd5168c78a65c7164e6d07d
 SHA512 
2039bdfd704c5a876ff7d609622bb968260d6e0fd264ca457e92b75660503eca10e1ff21864b3c919d2656de521f03ef443895f5c0150271ae2502857742b0ec
@@ -76,8 +77,10 @@ DIST strum-0.25.0.crate 5539 BLAKE2B 
9c031e5ce19e2ecaa63e63118197c740ae9295b8881
 DIST strum_macros-0.25.3.crate 22570 BLAKE2B 
511af0d1f0f76df7ad1528c79987b6e09390bfb33e1c34078fb5450171aca7f169afb83fa2f2338a861ded6842c8535ea6e4cdb0d31f341edab0a06d7eeac16c
 SHA512 
e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62
 DIST syn-1.0.109.crate 237611 BLAKE2B 
e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9
 SHA512 
12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
 DIST syn-2.0.42.crate 246484 BLAKE2B 
f7f08a1808a5d04db58b57cb5a62d6b4889252f8a15c9790213bea1735d4c669d14b14dcd6e0d0527bcfb84cb8e029cdfc12ce50968a0fc31109f487532f0332
 SHA512 
567701230c86b8a2846bbae6299a3483b3d3f0d8d0eef8c3680bad8eb47f1c0fba19be34f5b73e6a5c4fc4d7f4d07b92f9e3dd69c5cf703b82a76ad328aa9308
+DIST syn-2.0.43.crate 248363 BLAKE2B 
fda1da22ad62e407dbe4f7006a3fb2781fd400dd1f67be2f200b6804c7f979e0072734707eb591175c7cd76200c6f326c7c1bf01b3c9030442fec2b45e66a308
 SHA512 
af9356e0e6e65999d758633debcc08396bc134b46fefbb78059d95b972be12fbca0f571a09776976d355dbe391d4fbf910c1a3619f5b8256980f98d1f553ba55
 DIST target-2.0.0.crate 6761 BLAKE2B 
6b366d9b7df3d7edb8e83d9a77da778c47347c3726b14afd37fd83afea1ad6bf65ba7025e5ae7b5e11945cb6250948d83489203cb0eb79dd2209531b7487f1cc
 SHA512 
08261b96ebf3e1b1634764b88f7971735b76de32a97181102e2d96a48f9cdb9f353957f45af050bb5c07329820f5af53bf11c1497ae3c6acb5f397a2e43681ab
 DIST tempfile-3.8.1.crate 32164 BLAKE2B 
abccff7939df8cd223a5a8ee61e5af7c35335f1cd61b3e72fed9a8565465c293e99938d57b50743141aace3cd20422ad5d3090507ed66561cb0155771fe0a5ec
 SHA512 
b257bfb70793575d59ec4cf4b7492aff83dafb68b367a48594211f476a3b1d4800b69bddc405d8749d8b320c30cbe71be1261a60b4bbc862663b37a6c7d97a3a
+DIST tempfile-3.9.0.crate 32182 BLAKE2B 

[gentoo-commits] repo/proj/guru:dev commit in: sys-devel/just/

2023-12-27 Thread Joe Kappus
commit: 410867f49e05374af80590fbd48ef46c8312c5f5
Author: Joe Kappus  wt  gd>
AuthorDate: Thu Dec 28 06:55:43 2023 +
Commit: Joe Kappus  wt  gd>
CommitDate: Thu Dec 28 06:55:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=410867f4

sys-devel/just: drop 1.16.0, 1.17.0

Signed-off-by: Joe Kappus  wt.gd>

 sys-devel/just/Manifest   |  20 -
 sys-devel/just/just-1.16.0.ebuild | 163 
 sys-devel/just/just-1.17.0.ebuild | 172 --
 3 files changed, 355 deletions(-)

diff --git a/sys-devel/just/Manifest b/sys-devel/just/Manifest
index 486ddd2f24..22e72ecb7d 100644
--- a/sys-devel/just/Manifest
+++ b/sys-devel/just/Manifest
@@ -11,7 +11,6 @@ DIST clap-2.34.0.crate 202210 BLAKE2B 
f383adf1d757ac4b68995132b33837686ce451f85a
 DIST cpufeatures-0.2.11.crate 12727 BLAKE2B 
5b91dffb779e437606db9b75d2b05c2de19069575a8272112e9a0389f5bd8de0f753cd90330b5a5bb6a3f84c9e794e96328664557db31c43853ba43097229efc
 SHA512 
af179e269a4d5f48b50134a5e98ac541a9a0d6aa34f13fb8fd9ce8d5092352e1b322437254449ecb1bce608d8558b1cca2c79232ac1327efd887193bd1d36031
 DIST cradle-0.2.2.crate 30309 BLAKE2B 
cb0da3568421d31f2b40a308d3b76b6bd1ed70a9e435182bea8b67c208c22f05cdb315692dbeb6068179c7c1a196f22e6e6255a24b3411927c6ae57149387f48
 SHA512 
a020f5c0a0b17b2645c28939d62fc27d4be476ac67579ffc4977e8d2a7746f7367facdd3bad54e4616ba5a3406667f738a90767cf759e76c4311aab703e43dea
 DIST crypto-common-0.1.6.crate 8760 BLAKE2B 
f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7
 SHA512 
471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
-DIST ctrlc-3.4.1.crate 14191 BLAKE2B 
da87431cf1a5497ce1212da60a63f362b5d6fea2972e2fff5cbe4a64b0f815d331173df0f78b58cb1e6566068d9320f36ed85aac09944a7115da061c7c614e66
 SHA512 
7a42302274ce2b4a361b0ca80f0d4ad5d14e0936ca50679b5655bec40d9815d4e2e634322dfb2d652f7de0b0d04f8548915d7af9e13685f1a63415a078f849d9
 DIST ctrlc-3.4.2.crate 14171 BLAKE2B 
65bcbaff2a58a78370888e988e52bdf7b8c1dec5963854374a87fa31b4db633f41b7a7e9965027411c14b089680eaaf32db1ab26ceeebaecbe09c0c3b5e1fce9
 SHA512 
99fc52445a51438bbbefefedf6409efc6b9c8db8f8932bde8eebeda3bfa952d116923b6ea9762e3bd28521ddee17ca1c8fb9b24cf8fe287063ec2ffc696ec408
 DIST derivative-2.2.0.crate 48076 BLAKE2B 
56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887
 SHA512 
3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da
 DIST diff-0.1.13.crate 46216 BLAKE2B 
27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e
 SHA512 
45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
@@ -20,9 +19,7 @@ DIST doc-comment-0.3.3.crate 4123 BLAKE2B 
a82d1c1a7a90af6e111b5e684a1298d7eac5fd
 DIST dotenvy-0.15.7.crate 20293 BLAKE2B 
89a205ca637c31678fdc7249212a6a71a10bea47607279087f719a4929ca30e27f5cf74d4560390ddbb825a58bebc8851a82c3c6ed525922a74206a85bbde6f2
 SHA512 
208eba7f7d012b71dbdd19d27fad4fa1d2982507d3362167fab72ce819f44972ac0dab6a10f3842f3f8b44d979cf8517240fa4249ee066f4806ef4e38e343bfc
 DIST edit-distance-2.1.0.crate 7288 BLAKE2B 
390bd500b4841d5d000258b2228555afb4ed8b14131dbce24ac1ac3cd3088cc733fe71ac056718c8230f7d99df6d3fcf203ba901f00626ab6672e8f338390811
 SHA512 
1d6a7ab42f2f11fa82e4c9990dcbdbe8570782459e46844e38c50dc06db6e44bfe2248b894c6a111a2dce9c48e294c0f91ecea0528dffcfdecda2687b008969b
 DIST either-1.9.0.crate 16660 BLAKE2B 
ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466
 SHA512 
4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
-DIST env_logger-0.10.0.crate 36574 BLAKE2B 
d2f387682059fe9b4566ab995be449c58c57b8df5e5d8bd5ffd153aec1648721d8a9606d3f9aa034263651f5182043e08b6cc08d2d29d0a10f6cc61df9949a06
 SHA512 
4dd02f9d333a1f15657167ef4bd403eda5426cad17e0a4a43fa20cc65449345eb4d3fae2d6b10a3480016b9e23497fac13ed7e70b40c9450ef430be9f910d3e4
 DIST env_logger-0.10.1.crate 36524 BLAKE2B 
974c75fb4288ca18e75eb6055e9f6798a53ce6b14e05385244225fe3cb05390b975343e4714c6ba72d384809bfb1279ba4cca9b6e2f7d9256c589e5fd13beb5c
 SHA512 
5749661d10a482447527f4641a86a77dfecff0984e13f07cc9392359287c74837af8b290c358a4888934ae3ec0389f51e8cd269fbcc48cd27bd44bbacac41b0f
-DIST errno-0.3.6.crate 10595 BLAKE2B 
b86b409df43f49eaeeeb3e639140ff0d0deae5f715054f67d8cf9951eeacff38fd027783849d5de680999ca50904340fedbd23532e50617d9f8a023c35e8e09a
 SHA512 
61931fa3adb9d2220230e1c3db0e44b3701bfc9ecf1a0cb1fa919e749f329ebc50b5f40737c64fc23901d680f45a465f9110d6992a582766c10bf919860f002f
 DIST errno-0.3.8.crate 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/googleapis-common-protos-types/

2023-12-27 Thread Hans de Graaff
commit: 6d9e3bfd864b08ffc05356ebce3c4dd636775d32
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 06:51:13 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 06:55:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9e3bfd

dev-ruby/googleapis-common-protos-types: enable ruby33

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

 .../googleapis-common-protos-types-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-ruby/googleapis-common-protos-types/googleapis-common-protos-types-1.8.0.ebuild
 
b/dev-ruby/googleapis-common-protos-types/googleapis-common-protos-types-1.8.0.ebuild
index 8a2e7f442090..37bc83d1db18 100644
--- 
a/dev-ruby/googleapis-common-protos-types/googleapis-common-protos-types-1.8.0.ebuild
+++ 
b/dev-ruby/googleapis-common-protos-types/googleapis-common-protos-types-1.8.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 RUBY_FAKEGEM_RECIPE_TEST="none"



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

2023-12-27 Thread Hans de Graaff
commit: 5465537c8839a3e062193a45c368ded9b0bf377d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 06:44:16 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 06:55:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5465537c

dev-ruby/erubis: enable ruby33

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

 dev-ruby/erubis/erubis-2.7.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/erubis/erubis-2.7.0-r4.ebuild 
b/dev-ruby/erubis/erubis-2.7.0-r4.ebuild
index 7a0c8bf54565..7824b9e6cd1a 100644
--- a/dev-ruby/erubis/erubis-2.7.0-r4.ebuild
+++ b/dev-ruby/erubis/erubis-2.7.0-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_TASK_TEST=""



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

2023-12-27 Thread Hans de Graaff
commit: e6a1fab787a25dc1489acf22794836ba3bac4f81
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 06:43:18 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 06:55:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a1fab7

dev-ruby/erubi: enable ruby33

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

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

diff --git a/dev-ruby/erubi/erubi-1.12.0.ebuild 
b/dev-ruby/erubi/erubi-1.12.0.ebuild
index 7ae690460b46..667ff949864a 100644
--- a/dev-ruby/erubi/erubi-1.12.0.ebuild
+++ b/dev-ruby/erubi/erubi-1.12.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
 



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

2023-12-27 Thread Hans de Graaff
commit: df81c0e86d80e0f470cfee5ead93f4b1ec836bc5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 06:37:07 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 06:55:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df81c0e8

dev-ruby/drb: enable ruby33

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

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

diff --git a/dev-ruby/drb/drb-2.2.0.ebuild b/dev-ruby/drb/drb-2.2.0.ebuild
index d3973552ead8..b2d9094d48d8 100644
--- a/dev-ruby/drb/drb-2.2.0.ebuild
+++ b/dev-ruby/drb/drb-2.2.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2023-12-27 Thread Hans de Graaff
commit: 2fe6794221034ffdc7cf8b25e6c60ec56b250a85
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 06:53:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 06:55:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe67942

dev-ruby/io-event: add 1.4.0

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

 dev-ruby/io-event/Manifest  |  1 +
 dev-ruby/io-event/io-event-1.4.0.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/io-event/Manifest b/dev-ruby/io-event/Manifest
index 5c36b60faeda..9cd2f9cc6473 100644
--- a/dev-ruby/io-event/Manifest
+++ b/dev-ruby/io-event/Manifest
@@ -2,3 +2,4 @@ DIST io-event-1.1.7.tar.gz 35211 BLAKE2B 
d288ec902c4d775b49315d4eeda8bb0582b7444
 DIST io-event-1.2.2.tar.gz 35405 BLAKE2B 
9fb96c920524db8111b8d3650f2559df71e262f2f4cd32080a3e04f09da5df3d0f0a6777b1d37aba7848b9f7298d9fe5c5684c3211ff39b5178d452d10dede70
 SHA512 
6ebffd24eb40392496f488ee578f17fcc2e713d3b90cea20899c82e26a6d601b0670d21383d5e33345cad9a33ae43120e8c1d017bb7bd44ff95be2c17bab6712
 DIST io-event-1.3.2.tar.gz 45587 BLAKE2B 
b4a6e03d6470e0e1fd214e8d4ec9c34b44590b949dd3c2206ace0d963a7eb5f0164d4be7524e3e050869e45fdccce391174342b6185e2a8c29aaa9e8c1fb
 SHA512 
532dcaf2fb658f4770cc99a486adf1c2d853260c9f4b9bc9d411dc1a84f439881b96ba365523c7566f8a87cfb44a375642a92f327c9ea95803183dd552dabd7a
 DIST io-event-1.3.3.tar.gz 46284 BLAKE2B 
f2d6fe2a1eb3c1d0f26097847b9b0d464fa274d215f620ffa46e7718d89f97a7ff8bb00b145d29763caed527410d0e3040dab313445e11b26b2ef3891d05f604
 SHA512 
71391822d2664f9c9534cc474b2e9b052d98f44d7c985b768c93ff2956379f2c107094ba4ab9e376bb3820e085f15187f210566229a31ae493334cf4af073bad
+DIST io-event-1.4.0.tar.gz 46329 BLAKE2B 
ece30e2673f14f9529b0808f5725f45ee847c337d08b5547161fa7d9cd2f807cf969ff22a25a21c0869b12b9ccd47a3d12bc6694a97ea49ab18700a30bd8365b
 SHA512 
a7002e6df70180208c2f617d59e72bce98c13b2bde6af459f72bdf7fc0045e989225ddf39acf0be9b33d1d252443cf6cfc0076114dfc2c832732c0f7baa06569

diff --git a/dev-ruby/io-event/io-event-1.4.0.ebuild 
b/dev-ruby/io-event/io-event-1.4.0.ebuild
new file mode 100644
index ..9c7ed6bf4f25
--- /dev/null
+++ b/dev-ruby/io-event/io-event-1.4.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An event loop"
+HOMEPAGE="https://github.com/socketry/io-event;
+SRC_URI="https://github.com/socketry/io-event/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+io-uring"
+
+RDEPEND="io-uring? ( sys-libs/liburing:= )"
+DEPEND="${RDEPEND}"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid dependency on unpackaged covered package
+   rm -f config/sus.rb || die
+
+   if ! use io-uring ; then
+   sed -i -e 
"s:have_library('uring'):have_library('idonotexist_uring'):" ext/extconf.rb || 
die
+   fi
+}



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

2023-12-27 Thread Hans de Graaff
commit: 44f2af738240fd90bd9e107d9c5406a7c43ea67a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 06:29:41 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 06:55:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f2af73

dev-ruby/creole: enable ruby33

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

 dev-ruby/creole/creole-0.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/creole/creole-0.5.0-r2.ebuild 
b/dev-ruby/creole/creole-0.5.0-r2.ebuild
index 7b315b604b7a..8b68666feb69 100644
--- a/dev-ruby/creole/creole-0.5.0-r2.ebuild
+++ b/dev-ruby/creole/creole-0.5.0-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rake"
 RUBY_FAKEGEM_RECIPE_DOC="none"



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

2023-12-27 Thread Hans de Graaff
commit: 615eb69035da7ea137d2d72fcb4fc94072c487a0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 06:35:08 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 06:55:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615eb690

dev-ruby/drb: drop 2.1.1

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

 dev-ruby/drb/Manifest |  1 -
 dev-ruby/drb/drb-2.1.1.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-ruby/drb/Manifest b/dev-ruby/drb/Manifest
index cb51ffd8ffee..581d7000fdb3 100644
--- a/dev-ruby/drb/Manifest
+++ b/dev-ruby/drb/Manifest
@@ -1,2 +1 @@
-DIST drb-2.1.1.tar.gz 46269 BLAKE2B 
91bba196afcf481c34aed1df3569ec122ba42da34e6eacdb19c245e7c76f63594152b8294d383118bd539720f89f9ca3a6488047a318dd7369aa11223e6c2f4e
 SHA512 
e524c76f50f391256a40ff451f1f1f968babdc12a36426cbc9b127eaa1b4e7c0f4ff367146d32ec4cba088379ea23c06547cecf32c77c90d61681ecf04c999c5
 DIST drb-2.2.0.tar.gz 36203 BLAKE2B 
5c60cd5dd8ab26434046435d98e203c7a50c6160edeb5373527140df8a26c7494a05a00b7faff11f1a8cecbeb963736e87adc1a9967e78b6c81b47d5c234eab3
 SHA512 
763f1ab8645d0bf168fc56bbde85fd4992405530d1764f49e18f2529713b3b2d62cc314b65e59472c11964e5133fe463b1f266ffde35f79b836a527c864a

diff --git a/dev-ruby/drb/drb-2.1.1.ebuild b/dev-ruby/drb/drb-2.1.1.ebuild
deleted file mode 100644
index d3973552ead8..
--- a/dev-ruby/drb/drb-2.1.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="drb.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Distributed object system for Ruby"
-HOMEPAGE="https://github.com/ruby/drb;
-SRC_URI="https://github.com/ruby/drb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/ruby2_keywords"
-
-all_ruby_prepare() {
-   sed -e 's:_relative ": "./:' \
-   -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2023-12-27 Thread Hans de Graaff
commit: aa8623a9fb37f828e661819f5fa06e5282b84008
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 06:34:15 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 06:55:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8623a9

dev-ruby/delayer-deferred: enable ruby33

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

 dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild 
b/dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild
index 9ad4568ba40a..c867a2f86b3d 100644
--- a/dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild
+++ b/dev-ruby/delayer-deferred/delayer-deferred-2.2.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 



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

2023-12-27 Thread Hans de Graaff
commit: b4c43d34b8e94df8275703f047c453f89201a801
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 06:49:59 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 06:55:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c43d34

dev-ruby/fiber-annotation: enable ruby33

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

 dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild 
b/dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild
index d8126ffeb24e..d7b34ae9f45a 100644
--- a/dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild
+++ b/dev-ruby/fiber-annotation/fiber-annotation-0.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="readme.md"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"



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

2023-12-27 Thread Hans de Graaff
commit: 35c9839b94d50b862c8de18889936dd96b8355ef
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 06:26:58 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 06:55:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c9839b

dev-ruby/aws-sigv4: drop 1.6.0, 1.6.1

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

 dev-ruby/aws-sigv4/Manifest   |  2 --
 dev-ruby/aws-sigv4/aws-sigv4-1.6.0.ebuild | 23 ---
 dev-ruby/aws-sigv4/aws-sigv4-1.6.1.ebuild | 23 ---
 3 files changed, 48 deletions(-)

diff --git a/dev-ruby/aws-sigv4/Manifest b/dev-ruby/aws-sigv4/Manifest
index b50711d6313c..d72b631fe7c3 100644
--- a/dev-ruby/aws-sigv4/Manifest
+++ b/dev-ruby/aws-sigv4/Manifest
@@ -1,4 +1,2 @@
-DIST aws-sigv4-1.6.0.gem 17920 BLAKE2B 
d17a567b0def8bca176f4349f80ec095de66e3d2e38825920209c1ca70a3aaf93eb9c3da1618410123f1b89916ef537952f7df0451dcca2a8a05a8e758501eda
 SHA512 
611107ac8e93e139ccc5fe036ba8eff8872a0bdf0adf186f20449c75f3411803e1c2d532b97af5d92d83fa5874b960ca3cf9318c1d60995a04301f3d259e76f5
-DIST aws-sigv4-1.6.1.gem 17920 BLAKE2B 
17dfcc1cde067f4ce6958c57343c9004172c07e272c6090703e52390f72b972bfbfc47c4a5298292b9204b836814d6f88bb3fb9aeaaf9a27e2c0ab4448276869
 SHA512 
e9dd3a34dded01907f0ca3af8e43e6a80c1e6918db623e4b345ce17f6352826f26536918733679b4600fdf021fd5481416b9543bb2fd319c47bc9eb346077d13
 DIST aws-sigv4-1.7.0.gem 17920 BLAKE2B 
1f670cb3fb816725f7002cce4851901a29b287e34006f311d037d589981e7fd3d4de5e4cf7a5422697ef3a9f68ca65aa58796f8410ce3bf952b5ae1fe57150a4
 SHA512 
4d3a20a807a79b2225a2a342be690c508eb2921b41de9b25aada113b9d138d3639fa276b022c031c501e62c6b08f276d7f2660fdbae24ef575bf7ff62a84ca46
 DIST aws-sigv4-1.8.0.gem 18432 BLAKE2B 
d15a93e86b78aad49ecebe7e104572ec18c37d2db1fb5361f1c2dd7732996b80bed81873f227d0f12ede0a5edb61fdc31c9c7f8eded2565ed1575c96647420f4
 SHA512 
dc4898a201f81b25f913b37bf0b302066fa9b5e4bb64e317957aa0c34090814585e371c67e1d5776d7b5ef72be25992e2224fcb4e3a1f3e3762dc1fdb54134f8

diff --git a/dev-ruby/aws-sigv4/aws-sigv4-1.6.0.ebuild 
b/dev-ruby/aws-sigv4/aws-sigv4-1.6.0.ebuild
deleted file mode 100644
index f793a83d466f..
--- a/dev-ruby/aws-sigv4/aws-sigv4-1.6.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md"
-RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Amazon Web Services Signature Version 4 signing library"
-HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/;
-
-LICENSE="Apache-2.0"
-SLOT="1"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/aws-eventstream-1.0.2:1"

diff --git a/dev-ruby/aws-sigv4/aws-sigv4-1.6.1.ebuild 
b/dev-ruby/aws-sigv4/aws-sigv4-1.6.1.ebuild
deleted file mode 100644
index 6b37f35cd46f..
--- a/dev-ruby/aws-sigv4/aws-sigv4-1.6.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md"
-RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Amazon Web Services Signature Version 4 signing library"
-HOMEPAGE="https://aws.amazon.com/sdk-for-ruby/;
-
-LICENSE="Apache-2.0"
-SLOT="1"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/aws-eventstream-1.0.2:1"



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

2023-12-27 Thread Hans de Graaff
commit: 294fb5e031a4ba533221947b4c31b015df96c156
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 06:27:51 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 06:55:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=294fb5e0

dev-ruby/aws-sigv4: enable ruby33

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

 dev-ruby/aws-sigv4/aws-sigv4-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/aws-sigv4/aws-sigv4-1.8.0.ebuild 
b/dev-ruby/aws-sigv4/aws-sigv4-1.8.0.ebuild
index 6b37f35cd46f..9b07f2dc4a7d 100644
--- a/dev-ruby/aws-sigv4/aws-sigv4-1.8.0.ebuild
+++ b/dev-ruby/aws-sigv4/aws-sigv4-1.8.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="none"
 



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

2023-12-27 Thread Hans de Graaff
commit: 20b6aee726e9010e5e50bd0e45964c01cc77ee10
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 06:28:47 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 06:55:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b6aee7

dev-ruby/coffee-script: enable ruby33

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

 dev-ruby/coffee-script/coffee-script-2.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/coffee-script/coffee-script-2.4.1.ebuild 
b/dev-ruby/coffee-script/coffee-script-2.4.1.ebuild
index 0c4c206c6e5a..66801c7f631f 100644
--- a/dev-ruby/coffee-script/coffee-script-2.4.1.ebuild
+++ b/dev-ruby/coffee-script/coffee-script-2.4.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_TASK_DOC=""



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

2023-12-27 Thread Hans de Graaff
commit: 183b8b45e51d297d2191f0c1be980580388b6f26
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 06:26:12 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 06:55:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183b8b45

dev-ruby/ast: enable ruby33

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

 dev-ruby/ast/ast-2.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/ast/ast-2.4.2-r1.ebuild b/dev-ruby/ast/ast-2.4.2-r1.ebuild
index 232bf9075596..88e47615e931 100644
--- a/dev-ruby/ast/ast-2.4.2-r1.ebuild
+++ b/dev-ruby/ast/ast-2.4.2-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 



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

2023-12-27 Thread Ionen Wolkens
commit: 44db9a32adb0632ae6ae77dd63c83c010387bb5d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Dec 28 05:04:14 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Dec 28 06:29:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44db9a32

linux-mod-r1.eclass: use kernel compatible xz settings for >=kmod-31

When the non-default CONFIG_KERNEL_DECOMPRESS option is set in
kernel >6.4, >=kmod-31 will let the kernel handle decompression
rather than use xz-utils.

...but kernel XZ decompressor is more limited, so need to use the
same options the kernel does. -T/--threads fortunately is harmless
to keep on top.

Note crc32 is already the default and main problem was dict size, but
still specify in case someone has e.g. XZ_DEFAULTS="--check=sha256".

Closes: https://bugs.gentoo.org/920837
Signed-off-by: Ionen Wolkens  gentoo.org>

 eclass/linux-mod-r1.eclass | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/eclass/linux-mod-r1.eclass b/eclass/linux-mod-r1.eclass
index 858fb0628070..44fc927c3a70 100644
--- a/eclass/linux-mod-r1.eclass
+++ b/eclass/linux-mod-r1.eclass
@@ -837,7 +837,14 @@ _modules_prepare_toolchain() {
 _modules_process_compress() {
local -a compress
if linux_chkconfig_present MODULE_COMPRESS_XZ; then
-   compress=(xz -qT"$(makeopts_jobs)" --memlimit-compress=50%)
+   compress=(
+   xz -q
+   --memlimit-compress=50%
+   --threads="$(makeopts_jobs)"
+   # match options from kernel's Makefile.modinst (bug 
#920837)
+   --check=crc32
+   --lzma2=dict=1MiB
+   )
elif linux_chkconfig_present MODULE_COMPRESS_GZIP; then
if type -P pigz &>/dev/null; then
compress=(pigz -p"$(makeopts_jobs)")



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

2023-12-27 Thread Michał Górny
commit: f7006e28e9f91a744c1d6e12d50e51e55d74e2d6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 27 17:21:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 28 06:14:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7006e28

dev-python/rapidfuzz: Bump to 3.6.0

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

 dev-python/rapidfuzz/Manifest   |  1 +
 dev-python/rapidfuzz/rapidfuzz-3.6.0.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index da4822874811..b12b52edfce4 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1 +1,2 @@
 DIST rapidfuzz-3.5.2.tar.gz 1524315 BLAKE2B 
0877a38f3d4229b12944ede688891f5cc401ac644439d93e02a424370ab0e64eebab283de8d921a6e51ff622e425f8ba3b4f13f4eb16f0764440d9c62eca2c50
 SHA512 
65f7041558c1932ca916faa3c165f62694c7b261d626eb87579e25cd544e9be5bf6da073b6ee621ba2eba4662183315836acb0deda9bb33c1dc927e692438754
+DIST rapidfuzz-3.6.0.tar.gz 1560666 BLAKE2B 
b0e36a63b68ab2cfdd79c551a9550f6eb763433de4e7f38a81fe8cf05fa2c84a2299f28c2ebeeccfe6ac6d003b181cb810cfb14b578c5b8eade6d77918485278
 SHA512 
3cd4b85ecd4b6d2fe95e16a7db6d9e936ca82ad8e17a9543609ecd50c14c9a74a3ef6454b1f7a077be0138a14f585ec0729c7e84725fb985595f403dd2705ef2

diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.0.ebuild 
b/dev-python/rapidfuzz/rapidfuzz-3.6.0.ebuild
new file mode 100644
index ..f6910b8aeb0e
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.6.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+# custom wrapper over setuptools
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 multiprocessing pypi
+
+DESCRIPTION="Rapid fuzzy string matching in Python using various string 
metrics"
+HOMEPAGE="
+   https://github.com/maxbachmann/RapidFuzz/
+   https://pypi.org/project/rapidfuzz/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# all these are header-only libraries
+DEPEND="
+   >=dev-cpp/taskflow-3.0.0
+   >=dev-cpp/rapidfuzz-cpp-3.0.0
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/cython-3[${PYTHON_USEDEP}]
+   dev-python/rapidfuzz-capi[${PYTHON_USEDEP}]
+   >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # sterilize build flags
+   sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die
+   # remove bundled libraries
+   rm -r extern || die
+   # force recythonization
+   find src -name '*.cxx' -delete || die
+
+   distutils-r1_src_prepare
+
+   export RAPIDFUZZ_BUILD_EXTENSION=1
+}
+
+python_compile() {
+   distutils-r1_python_compile
+
+   # scikit-build is broken and reuses the same build
+   # https://github.com/scikit-build/scikit-build/issues/633
+   rm -r _skbuild || die
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal
+}



[gentoo-commits] proj/pkgcore/pkgcore:master commit in: tests/ebuild/, src/pkgcore/ebuild/

2023-12-27 Thread Arthur Zamarin
commit: c82a051e9031149eb51a947c951c145b3c60eab7
Author: Brian Harring  gmail  com>
AuthorDate: Wed Dec 27 18:35:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 28 05:27:13 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=c82a051e

fix: tweak CPV parsing rules to match PMS.

Bug #421 captures this; pkgcore was allowing version components
as the package name if it was suffixed by a revision; the fix
for that incorrectly limited a package name that has a trailing
revision, but *no version syntax* in the name.

This commit just refactors the revision check to also force a check
for a leading version if revision-like is found.

Resolves: https://github.com/pkgcore/pkgcore/issues/421
Signed-off-by: Brian Harring  gmail.com>
Closes: https://github.com/pkgcore/pkgcore/pull/422
Signed-off-by: Arthur Zamarin  gentoo.org>

 src/pkgcore/ebuild/cpv.py | 7 ++-
 tests/ebuild/test_cpv.py  | 1 +
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/pkgcore/ebuild/cpv.py b/src/pkgcore/ebuild/cpv.py
index b7149fc1e..39a0339ed 100644
--- a/src/pkgcore/ebuild/cpv.py
+++ b/src/pkgcore/ebuild/cpv.py
@@ -42,7 +42,12 @@ def isvalid_pkg_name(chunks):
 # chunk, i.e. at least one hyphen
 if len(chunks) == 1:
 return True
-return not (isvalid_version_re.match(chunks[-1]) or 
isvalid_rev(chunks[-1]))
+if isvalid_version_re.match(chunks[-1]):
+return False
+if len(chunks) >= 3 and isvalid_rev(chunks[-1]):
+# if the last chunk is a revision, the proceeding *must not* be 
version like.
+return not isvalid_version_re.match(chunks[-2])
+return True
 
 
 def isvalid_rev(s: str):

diff --git a/tests/ebuild/test_cpv.py b/tests/ebuild/test_cpv.py
index 1a778a936..ae7d80260 100644
--- a/tests/ebuild/test_cpv.py
+++ b/tests/ebuild/test_cpv.py
@@ -64,6 +64,7 @@ class TestCPV:
 "bah/f-100dpi",
 "dev-util/diffball-blah-monkeys",
 "virtual/7z",
+"x11-drivers/xf86-video-r128",
 )
 
 good_vers = ("1", "2.3.4", "2.3.4a", "02.3", "2.03", "3d", "3D")



[gentoo-commits] repo/gentoo:master commit in: net-mail/fetchmail/

2023-12-27 Thread Sam James
commit: fc2f300cbf7d1adb71ea0c7d974b87cf73ab4068
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Dec 25 00:11:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 05:03:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2f300c

net-mail/fetchmail: drop old

Drops unstable versions that block treecleaning dev-python/future.

Bug: https://bugs.gentoo.org/888295
Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34464
Signed-off-by: Sam James  gentoo.org>

 net-mail/fetchmail/Manifest|   3 -
 net-mail/fetchmail/fetchmail-6.4.33.ebuild | 107 -
 net-mail/fetchmail/fetchmail-6.4.34.ebuild | 107 -
 net-mail/fetchmail/fetchmail-6.4.36.ebuild |  89 
 4 files changed, 306 deletions(-)

diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
index 37e00b700a77..f12f97eb18d1 100644
--- a/net-mail/fetchmail/Manifest
+++ b/net-mail/fetchmail/Manifest
@@ -1,5 +1,2 @@
 DIST fetchmail-6.4.27.tar.xz 1326668 BLAKE2B 
fb349f8e4b17929d8ab5ec144e2d6e4227b56143112eb3745830c339f8dfdaa80fb47060ad3671258563198ed1283a903fcd5a82564b7320a829ceb4c5826642
 SHA512 
75650c2a8bcfa6f4364dacd6964f00848a23e1bc96eed10f7fcfd9c8c6f6b6fe60eee2730c57c8a5263c11f01b3031cbef7d6b2bffa730de63e7ec262448af2f
-DIST fetchmail-6.4.33.tar.xz 1330708 BLAKE2B 
ca76a4315c47013edc27859f4e6a16eec2564718a04bc82e5df72520b1dfabd3c746cabc5eb01c24f1fb552a0a9ea55eb8d659c9b4f6c313c8d993baa88635e6
 SHA512 
b95b89eaecdc98a92e1542f1bbdc6e1e51d38d392b564462413b602b3d5ebb004e4f4354694e369e6aceb6724753db55957e31a290e231fded74f1f523af41ac
-DIST fetchmail-6.4.34.tar.xz 1331428 BLAKE2B 
796972391a0ac2c71382d3d75fd5c10ddcc58807f6c7ef9940907779e0ec0a8403e077b24afd50e1a7df0646e852cba02ba314e99ea423904e9f8288df01
 SHA512 
5ebb11dad48736647c879a81826a57719978029833254b67df6bd571842bcfe552589d49161e55b22a565728902558ace6fec9d9783392383da1a3150fb677b6
-DIST fetchmail-6.4.36.tar.xz 1203448 BLAKE2B 
eb2f68d8e9254bd1cabb20aa8058326ee1c1e6819fc2ce011943708018b455d4259a2cf21d6eec0a4898ee1768c14f32d3617302ad418ccfbf6746c75c92c1fa
 SHA512 
c9658f7b79de5e4f1dcaee4eee9b3a0039295e9dff8be1fb6c4ad0c3513b9c2bd14dce58e9cbca974716dd805621c83948168659345c7c190f3cb6f06b544b5d
 DIST fetchmail-6.4.37.tar.xz 1202860 BLAKE2B 
4dc7d116e9dc32c2ff070f669306d9f2c0f93d5638b748d7362d6c9ab8684ae7ed8e26278ecf63bf23e2fff27916f83f7287aff891bd90bad82793bb84775c40
 SHA512 
99a620380d9bd0713d76495f587adbcc95fc16e5fcb048dc528f3039ebd8fcfbb1e2f44e10fc25f70e50940ce89922ff39f1f3d724d1f47a8d4918a37c07d8d0

diff --git a/net-mail/fetchmail/fetchmail-6.4.33.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.33.ebuild
deleted file mode 100644
index bfbea938c056..
--- a/net-mail/fetchmail/fetchmail-6.4.33.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="tk"
-
-inherit autotools python-single-r1 systemd tmpfiles toolchain-funcs
-
-DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
-HOMEPAGE="https://www.fetchmail.info/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2 public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
-IUSE="ssl nls kerberos tk socks"
-REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="acct-user/fetchmail
-   ssl? (
-   >=dev-libs/openssl-1.1.1:=
-   )
-   kerberos? (
-   virtual/krb5
-   >=dev-libs/openssl-1.0.2:=
-   )
-   nls? ( virtual/libintl )
-   !elibc_glibc? ( sys-fs/e2fsprogs )
-   socks? ( net-proxy/dante )
-   tk? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/future[${PYTHON_USEDEP}]
-   ')
-   )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   sys-devel/flex
-   nls? ( sys-devel/gettext )"
-
-DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
-HTML_DOCS="*.html"
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
-)
-S=${WORKDIR}/${P/_/.}
-
-pkg_setup() {
-   use tk && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   # don't compile during src_install
-   use tk && : > "${S}"/py-compile
-   eautoreconf
-}
-
-src_configure() {
-   use tk || export PYTHON=:
-
-   econf \
-   --enable-RPA \
-   --enable-NTLM \
-   --enable-SDPS \
-   $(use_enable nls) \
-   $(use_with ssl ssl "${EPREFIX}/usr") \
-   $(use kerberos && echo "--with-ssl=${EPREFIX}/usr") \
-   $(use_with kerberos gssapi) \
-   $(use_with kerberos kerberos5) \
-   

[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/

2023-12-27 Thread Sam James
commit: 0694556fe786f3a4f1ce74a6bcd276848f0d347f
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:59:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:59:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0694556f

app-shells/bash: drop 5.2_p15-r6, 5.2_p15-r7, 5.2_p21

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

 app-shells/bash/bash-5.2_p15-r6.ebuild | 373 
 app-shells/bash/bash-5.2_p15-r7.ebuild | 374 -
 app-shells/bash/bash-5.2_p21.ebuild| 373 
 3 files changed, 1120 deletions(-)

diff --git a/app-shells/bash/bash-5.2_p15-r6.ebuild 
b/app-shells/bash/bash-5.2_p15-r6.ebuild
deleted file mode 100644
index fb3ee582c9a5..
--- a/app-shells/bash/bash-5.2_p15-r6.ebuild
+++ /dev/null
@@ -1,373 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc
-inherit flag-o-matic toolchain-funcs prefix verify-sig
-
-# Uncomment if we have a patchset
-#GENTOO_PATCH_DEV="sam"
-#GENTOO_PATCH_VER="${PV}"
-
-# Official patchlevel
-# See ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/
-PLEVEL="${PV##*_p}"
-MY_PV="${PV/_p*}"
-MY_PV="${MY_PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-MY_PATCHES=()
-
-is_release() {
-   case ${PV} in
-   |*_alpha*|*_beta*|*_rc*)
-   return 1
-   ;;
-   *)
-   return 0
-   ;;
-   esac
-}
-
-[[ ${PV} != *_p* ]] && PLEVEL=0
-
-# The version of readline this bash normally ships with.
-# Note: right now, we don't use the system copy of readline for bash for 
non-releases.
-READLINE_VER="8.2_p1"
-
-DESCRIPTION="The standard GNU Bourne again shell"
-HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html 
https://git.savannah.gnu.org/cgit/bash.git;
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git;
-   EGIT_BRANCH=devel
-   inherit git-r3
-elif is_release ; then
-   SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz"
-   SRC_URI+=" verify-sig? ( mirror://gnu/bash/${MY_P}.tar.gz.sig )"
-
-   if [[ ${PLEVEL} -gt 0 ]] ; then
-   # bash-5.1 -> bash51
-   my_p=${PN}$(ver_rs 1-2 '' $(ver_cut 1-2))
-
-   patch_url=
-   my_patch_index=
-
-   upstream_url_base="mirror://gnu/bash"
-   mirror_url_base="ftp://ftp.cwru.edu/pub/bash;
-
-   for ((my_patch_index=1; my_patch_index <= ${PLEVEL} ; 
my_patch_index++)) ; do
-   printf -v mangled_patch_ver ${my_p}-%03d 
${my_patch_index}
-   
patch_url="${upstream_url_base}/${MY_P}-patches/${mangled_patch_ver}"
-
-   SRC_URI+=" ${patch_url}"
-   SRC_URI+=" verify-sig? ( ${patch_url}.sig )"
-
-   # Add in the mirror URL too.
-   SRC_URI+=" 
${patch_url/${upstream_url_base}/${mirror_url_base}}"
-   SRC_URI+=" verify-sig? ( 
${patch_url/${upstream_url_base}/${mirror_url_base}} )"
-
-   MY_PATCHES+=( "${DISTDIR}"/${mangled_patch_ver} )
-   done
-
-   unset my_p patch_url my_patch_index upstream_url_base 
mirror_url_base
-   fi
-else
-   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz 
ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz;
-   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig 
ftp://ftp.cwru.edu/pub/bash/${MY_P}.tar.gz.sig )"
-fi
-
-if [[ -n ${GENTOO_PATCH_VER} ]] ; then
-   SRC_URI+=" 
https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER}-patches.tar.xz;
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-if is_release ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-fi
-IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
-
-DEPEND="
-   >=sys-libs/ncurses-5.2-r2:=
-   nls? ( virtual/libintl )
-"
-if is_release ; then
-   DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )"
-fi
-RDEPEND="
-   ${DEPEND}
-"
-# We only need bison (yacc) when the .y files get patched (bash42-005, 
bash51-011)
-BDEPEND="
-   sys-devel/bison
-   pgo? ( dev-util/gperf )
-   verify-sig? ( sec-keys/openpgp-keys-chetramey )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-# EAPI 8 tries to append it but it doesn't exist here
-QA_CONFIGURE_OPTIONS="--disable-static"
-
-PATCHES=(
-   #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/
-
-   # Patches from Chet sent to bash-bug ml
-   "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch
-   "${FILESDIR}"/${PN}-5.2_p15-random-ub.patch
-   

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

2023-12-27 Thread Sam James
commit: 4d263e147ccd1a9b2e2d3366f1ce6d0fe4d8f9c7
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:57:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:57:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d263e14

app-admin/sudo: drop 1.9.14_p3, 1.9.15_p3

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

 app-admin/sudo/Manifest  |   4 -
 app-admin/sudo/sudo-1.9.14_p3.ebuild | 286 ---
 app-admin/sudo/sudo-1.9.15_p3.ebuild | 286 ---
 3 files changed, 576 deletions(-)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index d528cfe15aeb..1052bd5b3620 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1,8 +1,4 @@
-DIST sudo-1.9.14p3.tar.gz 5232320 BLAKE2B 
702d0c5489658dfd35c5a57977431343d29e6c2d7bb44bb7a8fd9f7fc7b7094b3f3fe2348d1ab6b9aa037e2b5fd1019f127f45e99190bdfff077e94747dc17e1
 SHA512 
d4af836e3316c35d8b81a2c869ca199e8f2d5cb26dbd98b8ad031f29be62b154452afdf5a506ddabad21b80e5988a49f1f7c8f1ec44718ffcbd7e89ccbdef612
-DIST sudo-1.9.14p3.tar.gz.sig 566 BLAKE2B 
61ea3ca0e6032ddabbfd7e5b56881f0e800b49eed0404738c1a28687160917a8ddde91378b915cb81c9576732629d398790eac31d300e536e117fa9bbf5b1f4a
 SHA512 
e1723f589eb3b758bd7e7e0da158d21e9315976320f8d39159a97e801c9745768b42b7b16c697cdbb3917a3f3def0125acf868dc343b062834f9f0818d741608
 DIST sudo-1.9.15p2.tar.gz 5303642 BLAKE2B 
002f820d6d82b3384a9206545a999765c2924b2650fd7f6331c191e3f631507064d71a042c606b4fcea0d518d38b5a24d3f44964bb09cb5774e50501abc3f524
 SHA512 
219fc138fb4850fff30c44a6dab767402172d545a83d31dba4a2a9ce27f8a9fe14f1f24f4e328517f2dd26e84906db5d2be388a9c82e89f5ca59740bb782a608
 DIST sudo-1.9.15p2.tar.gz.sig 566 BLAKE2B 
e526f608c11abdf2e762dd273106e5934273a42596f00afaa64826f6f56714ff8186f7e1d9233b56cae8d2aed657565f87c976437727880f674e2ef42f93560a
 SHA512 
1b0692a19966e3a2db82d064a17312bfcab454bc9eba0e9fe7ce3dcee0507704767655c30443cb87e0b7d2015317fd38d990ccf66cd18bb47fdf6e43494d6d8e
-DIST sudo-1.9.15p3.tar.gz 5305025 BLAKE2B 
4d0bd14d2b1d3921609b6babfdf1df82fd849ca00db2dc6ebfa1716845240743c4213cdcc9a76cbdf1c7d41cbf425cd72774fb078cf24fdd8a688cfff56aa67a
 SHA512 
1b1c24d67e089564b50090e586c1a03bcc01d6c8798c5383d34b244bb13b06e134e189ea1bef37f750108e064bd569cb4d2ccdc7409573ef20eb2768c716b618
-DIST sudo-1.9.15p3.tar.gz.sig 566 BLAKE2B 
cee15a95657ff560373b8827cdf06210866ae1cac82ba95831d89b27822149daf308023f74eb52e02ed68c0c16e81c65724986232fcc83550623814f9189e315
 SHA512 
9b18da7d840123f738731d9482b0816c00b055edcc690920eab8e382465b7f8fbcb60fb01316ddb6a1c5867de8668ed94199806707038f1171d656e0ddc39394
 DIST sudo-1.9.15p4.tar.gz 5304804 BLAKE2B 
011d8ee099bfc16cff141dabffd0ce2befa7fdc834108759e9fdc3c2c11c3bca02eb0c410915394b1b3e3725fbb08544f98ffa584299dbce0db2b49234c0550a
 SHA512 
db7e2270a7303b60ecd782605c24c4b4ba6478a145a5eed1084af6202ad30c0c93725b6690ae46ff484efcfa34437991a40d7d5699fdb84af1e4c5a2aa99194f
 DIST sudo-1.9.15p4.tar.gz.sig 566 BLAKE2B 
79ac7e75a3d6d9bc4559611bc98a1fcdc4e34472dc16942ec9cf9c4614d8bdace5ff16689ed067b139a40d3d01cc6c1794d9e511afe4a75c8b50401e158d4a72
 SHA512 
1ec52c8f2a0e50a0cfa622ce58fcbb68f05d93972d84cc08733eb88b66914022b211e740eef3a44452e0a30f498563573c8d96a6422b1211c9c8f50e58837195

diff --git a/app-admin/sudo/sudo-1.9.14_p3.ebuild 
b/app-admin/sudo/sudo-1.9.14_p3.ebuild
deleted file mode 100644
index 5b761d116733..
--- a/app-admin/sudo/sudo-1.9.14_p3.ebuild
+++ /dev/null
@@ -1,286 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pam libtool tmpfiles toolchain-funcs
-
-MY_P="${P/_/}"
-MY_P="${MY_P/beta/b}"
-
-DESCRIPTION="Allows users or groups to run commands as other users"
-HOMEPAGE="https://www.sudo.ws/;
-
-if [[ ${PV} ==  ]] ; then
-   inherit mercurial
-   EHG_REPO_URI="https://www.sudo.ws/repos/sudo;
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/sudo.ws.asc
-   inherit verify-sig
-
-   uri_prefix=
-   case ${P} in
-   *_beta*|*_rc*) uri_prefix=beta/ ;;
-   esac
-
-   SRC_URI="
-   https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
-   ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz
-   verify-sig? (
-   
https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz.sig
-   
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz.sig
-   )
-   "
-
-   if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86"
-   fi
-
-   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
-fi
-
-S="${WORKDIR}/${MY_P}"
-
-# Basic license is ISC-style as-is, some files are released under
-# 3-clause BSD license
-LICENSE="ISC BSD"
-SLOT="0"
-IUSE="gcrypt ldap nls offensive pam sasl +secure-path selinux 

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

2023-12-27 Thread Sam James
commit: ce1553eacdccb6c96dccd6b091ebfa8c73e442a6
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:56:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:56:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce1553ea

dev-python/pelican-minify: Keyword 2.0.0 arm64, #917975

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

 dev-python/pelican-minify/pelican-minify-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pelican-minify/pelican-minify-2.0.0.ebuild 
b/dev-python/pelican-minify/pelican-minify-2.0.0.ebuild
index ea05ba957fdf..04ecab5a8dcc 100644
--- a/dev-python/pelican-minify/pelican-minify-2.0.0.ebuild
+++ b/dev-python/pelican-minify/pelican-minify-2.0.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 RDEPEND="
>=app-text/pelican-4.5[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/

2023-12-27 Thread Sam James
commit: 92280da5127f3ebf5e2dff669dd58c0b9c127e25
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:55:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:55:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92280da5

dev-vcs/git: drop 2.42.0, 2.42.1

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

 dev-vcs/git/Manifest  |   6 -
 dev-vcs/git/git-2.42.0.ebuild | 644 --
 dev-vcs/git/git-2.42.1.ebuild | 644 --
 3 files changed, 1294 deletions(-)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 29844e94a896..9f33122a5100 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -1,18 +1,12 @@
 DIST git-2.39.3.tar.xz 7166100 BLAKE2B 
862a5636df681e46797034bf22ca7712d70ead94ac0a911b81e4eeb3c83e67fdc56b839055b3b54bdab0ffceabe9fa2efb9e2870b1c0f40590ddb33e7427cd2a
 SHA512 
ddd9f41df9d59aedaddb3a3cd551c105903b5f8c86455d4d05a8342920d67754b358b6ab0d6c10cca743b8e0e621baea16f71a9d6290f4d37297a9c45e8b3763
 DIST git-2.40.1.tar.xz 7185260 BLAKE2B 
50957227a572db54b931976d4c22edeaf0d5678d05d37f9478e736487d3e0755c1d70775cea9e3ce82e07f228fa809f3b461fb5b7f267117cc5ae915c096
 SHA512 
9ab41c64c6e666c314683bc4925535e037d43f947b8d327ff7d0379ac12899f4effcc2fe4e47b1ce652ad7140aa4f01f3b99f9cc0cf854cfeface1a5d3e1893e
 DIST git-2.41.0.tar.xz 7273624 BLAKE2B 
9119e1d1ff0ff332559a6609707846c2af7c61bea6ea728e834e4bd7f1ff6dd636a081c227b32a88fc5de1ea8987951cc56d0e94c90bbaa211ff415c5020d070
 SHA512 
a215bc6d89afbddd56adac901c24ea2b7f98a37bf6a6a2756893947012ffaa850e76247a3445a5ab13ab5a462f39986fec33eed086148aba5eb554dc1799fee0
-DIST git-2.42.0.tar.xz 7346760 BLAKE2B 
efe8abd42955a7aee32a12067466d1d8dfc3946f40750254ad431bab7debe3398a9fd4833817a93f6496229184e7890034581300d8c94a98f0c0a209f3021bf4
 SHA512 
afe5bca3c084d4ddd66f20afa820ba10f61007f66846108929e0d4ee7b7eaa896fcf00917dead16881d840f674dec6dd0e353a05e62a31016694af3d7d22a51d
-DIST git-2.42.1.tar.xz 7351412 BLAKE2B 
913427edcf02bc6ee4b07ba9ceb2f7ebc1482512016d24f838439150809ca2f8b496ec705f7894c5cc1b66a10e3d95bbff5b004e20b0637e29a805f07578cd39
 SHA512 
5946699108d4181e14fc3c61e4a4ebadcf8a876248c3f570ca22e6d95d8fea4eeb424d6e0c897d180df5959b8b2e3b0dd4e005d4c38bed2d35a2ed8036e6dc95
 DIST git-2.43.0.tar.xz 7382996 BLAKE2B 
5da19211df56e306eb95cef65b2a987134d2f0853dc1db30e1cc99d0357b3f5ab7f1e434e73948d7b6ad6b7bfc44f75349479f46050ee63a6516c72b774b4eba
 SHA512 
d0c1694ae23ff7d523e617b98d7c9a9753a2ee58f92c21b67a192d1c57398a62ff9c1a34558ae31af8dc8d95122c219f39f654e99a3b4e7cfc3dd07be9e13203
 DIST git-htmldocs-2.39.3.tar.xz 1506828 BLAKE2B 
732e86ee004a44230d8f10eac16a14fbfb348d4278001011a0d22ba91240fbe65cad341b0547b649db3ce7fc67fc6fb544c896e7ba4bd7f1fa3c9b42371febf9
 SHA512 
7616c9c6600759f06973d36d5233b3909da72f39318410f5522b890d282a74e7585433c7195fed4792d5b7955292a466abcc2185ffdc23d0e8928ad58d7db1bf
 DIST git-htmldocs-2.40.1.tar.xz 1517900 BLAKE2B 
864edd5b2389362dcf5d0c9f08cbf3bac6303cf6505b2d5446e73aeb591ac9212948b6f68434671e3bfba6f64d6aff02d315848d08647d22177292775411e5b3
 SHA512 
770c9765bab1f0773615d67f4eb817c42e1a946da205381ac0c208c4b2d4185c351aebbd7294afe66ef794b65cc9123b255a585a3df2990b5dfe779aaacb0800
 DIST git-htmldocs-2.41.0.tar.xz 1525692 BLAKE2B 
4ea74130e21fed3ebbe09b849eddc48654fa7563299d8c2173856741d3c490a1672ac6b2005f716d6ae2d7759f92caafc56ccbf2408ba8ec87266b9c10530d73
 SHA512 
8a28f330f21e1da901ef8575509b56cede1a8f1d03e49fca802e561095c137c9ef23f3d6bd33d0e8a537bc1f93131ce7aafc92d4a9b0a80ade67249f22ff69d5
-DIST git-htmldocs-2.42.0.tar.xz 1536088 BLAKE2B 
e40235fa9a75ca29179600a63d2573d8f458d75f1d475c1b689237280e7b8a5a67d020a6c125864695bdbb1c0f9c2930dc995dc9b27e59849103fb83524bf7d0
 SHA512 
d7b578b3bcde2f8f4aecd3c56ca314bbd862638fe3e629681f0f8535edc0302cafe882126b68c8aa6d651ac5e58b4ed2531268ef450ad393c61baf40a063cedf
-DIST git-htmldocs-2.42.1.tar.xz 1537056 BLAKE2B 
e46185f002271b89f7003f2eb0621de1f9da7f0aaa206be29a878a692fcb59c7c4f095f4bb5b4bc2082a2345117c031ddf9d3250de73760cf67fe6484d369136
 SHA512 
041ce0866d4608ad00806cdf0a5237303374986d332d137010df78142567d951c2f91c2e603dbf5043ebec2ea2a664f58a56d6645f465d855f5f878ac69ff64c
 DIST git-htmldocs-2.43.0.tar.xz 1543348 BLAKE2B 
456655da42ca5cf0e1422e636a6dd67f6068ae768f8a619e6f1aadbf2adee728aea7f3078bee286f31460c5f2bd5a77882d8bb8cb2f01d3641f56a4106105846
 SHA512 
0d3bf3522dfdae564fa11255f02a4e02c762edc2c637d439063659800b2f1535e077069e2012e2cdb8d1e985e6c8a6011ee336051801e646624216d845023218
 DIST git-manpages-2.39.3.tar.xz 557428 BLAKE2B 
4eb85035f7056a12c3f1276d26f99b3337b97721f8f4b0b3c74d2a484171bfdf74f566a03e175ba32b389c940ed7be66ce2933442ec77089d5db3aaeb2ed2557
 SHA512 
06414741667b990ff3a28f7cb29b502df3d4cc757d525438994af005c71d429ca969563a74d1d2b44185e5c40107ac8838b390835a8a947e542ce3636b43f98b
 DIST git-manpages-2.40.1.tar.xz 562772 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/files/

2023-12-27 Thread Sam James
commit: 651728e2b139dd5c51d1bbdeb4f9cbb18f22d486
Author: Brahmajit Das  gmail  com>
AuthorDate: Sat Dec  9 06:18:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:46:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=651728e2

app-editors/neovim: Rebase patch from upstream

Closes: https://bugs.gentoo.org/917665
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34185
Signed-off-by: Sam James  gentoo.org>

 app-editors/neovim/files/neovim--cmake-darwin.patch | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/neovim/files/neovim--cmake-darwin.patch 
b/app-editors/neovim/files/neovim--cmake-darwin.patch
index 892d349b7e1c..7d2352c6a18b 100644
--- a/app-editors/neovim/files/neovim--cmake-darwin.patch
+++ b/app-editors/neovim/files/neovim--cmake-darwin.patch
@@ -1,12 +1,12 @@
+Patch author: mortezadadgar 
 --- a/src/nvim/CMakeLists.txt
 +++ b/src/nvim/CMakeLists.txt
-@@ -416,10 +416,6 @@ foreach(target ${targets})
+@@ -477,9 +477,6 @@ foreach(target ${targets})
endforeach()
  endforeach()
  
 -if(APPLE AND CMAKE_OSX_SYSROOT)
--  list(APPEND gen_cflags "-isysroot")
--  list(APPEND gen_cflags "${CMAKE_OSX_SYSROOT}")
+-  list(APPEND gen_cflags "-isysroot" "${CMAKE_OSX_SYSROOT}")
 -endif()
  if(MSVC)
list(APPEND gen_cflags -wd4003)



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

2023-12-27 Thread Sam James
commit: c2ed8854b623650b1a857b546ef2a2029f861af6
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:41:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:41:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ed8854

sys-boot/palo: drop 2.22

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

 sys-boot/palo/Manifest |  1 -
 sys-boot/palo/palo-2.22.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git a/sys-boot/palo/Manifest b/sys-boot/palo/Manifest
index be0404c817cc..402a7081d8c8 100644
--- a/sys-boot/palo/Manifest
+++ b/sys-boot/palo/Manifest
@@ -1,2 +1 @@
-DIST palo-2.22.tar.gz 130037 BLAKE2B 
bbca5662ecc0d67bb8af478ee67f5d872888170b0072d6b2620b3c6ca61e52f6519209b620ffb1dfc40d1e746b522dc89118e292fd5cb78e9f3ba7eec7277a2b
 SHA512 
817bf2dc40d01464aa943cd5495950b89196628f2ef002f6334bbc526515d9e4885532821bf18134b7d4b3adbd20d850ee2d6c2350a663f432d567ac56ef7a90
 DIST palo-2.24.tar.gz 132587 BLAKE2B 
a24bd6b70cf395b1254c280821f92eb00e02cb2dc0cc142e7bb706361c86a2fd45424f832d6c3ff383f02bde3eccc6e250a7ee279af3977b5bc2b2576e6ac9d0
 SHA512 
e520eff46798b7b94eed081c6310b1dfda07918e5f31ce140095b6742d81b85e62a657aa3761f9a3819ad7c8897d548af8fdd85b43997386c2ec6ace6fbf1b2e

diff --git a/sys-boot/palo/palo-2.22.ebuild b/sys-boot/palo/palo-2.22.ebuild
deleted file mode 100644
index 967e766b9dee..
--- a/sys-boot/palo/palo-2.22.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="PALO: PArisc Linux Loader"
-HOMEPAGE="https://parisc.wiki.kernel.org/ 
https://git.kernel.org/pub/scm/linux/kernel/git/deller/palo.git/;
-if [[ ${PV} ==  ]] ; then
-   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/deller/palo.git;
-   inherit git-r3
-else
-   
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/deller/${PN}.git/snapshot/${P}.tar.gz;
-   KEYWORDS="-* hppa"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.00-toolchain.patch
-)
-
-src_compile() {
-   local target
-   for target in '-C palo' '-C ipl' 'iplboot'; do
-   emake AR="$(tc-getAR)" CC="$(tc-getCC)" LD="$(tc-getLD)" 
${target}
-   done
-}
-
-src_install() {
-   into /
-   dosbin palo/palo
-
-   insinto /usr/share/palo
-   doins iplboot
-
-   insinto /etc
-   doins "${FILESDIR}"/palo.conf
-
-   insinto /etc/kernel/postinst.d
-   insopts -m 0744
-   doins "${FILESDIR}"/99palo
-
-   doman palo.8
-
-   dodoc TODO debian/changelog README.html
-}



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

2023-12-27 Thread Sam James
commit: 171917dd2694a560d96bfb88f79e94c4c9111012
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:40:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:40:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=171917dd

dev-libs/openssl: drop 3.1.2, 3.1.3

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

 dev-libs/openssl/Manifest |   4 -
 dev-libs/openssl/openssl-3.1.2.ebuild | 291 --
 dev-libs/openssl/openssl-3.1.3.ebuild | 291 --
 3 files changed, 586 deletions(-)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index ab13e01ef03c..e8e3d588c177 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -9,10 +9,6 @@ DIST openssl-3.0.11.tar.gz 15198318 BLAKE2B 
e522573aa72c8f6ffef82f20de36178fc6f9
 DIST openssl-3.0.11.tar.gz.asc 833 BLAKE2B 
e6e2636d5bb5fffb86833e64437fb440bbfd1c4e2bfbfdd72280cf1ce388b70d30eeea56ef6f3bb673e7dcd12020d993ef95f96bf099ded38e8cde4b549b38fa
 SHA512 
3c1fe94fc46861870d99d1edcfe3c151272f7864dde36b66e87a0c79d2289e9ed5cfc48bfa65ba0e88eadcb3cc8307d702e01155f48af8ffc2d4f8fbbf3aa03c
 DIST openssl-3.0.12.tar.gz 15204575 BLAKE2B 
1f00e33a5ed64a51cf28f0dbe7d53a9197c1edae7538dea9573394ee4dc03a885483d74b0b47a78b9067e87b4f420b9d7103f351bfec91710c168051cb7148df
 SHA512 
63e003653dd1126c66e278969a626cdf0801b97da8b7076824d661e4a77e1572c3171cf7f006c972b95bcfa284889ee0362d8a46a851f7d8e743e2a1fe593b24
 DIST openssl-3.0.12.tar.gz.asc 833 BLAKE2B 
5c7914e0449a1f2fad433544fa637263b237c2637b86960f904a7840ef6bd627728dfa45373e03a6ce7a0a4570d03e1dcd0188059bd5dbcc83d49d10be64dd39
 SHA512 
072d1572e6cc5240fed69c01b1f7f74958ceba33cec3b0a7f0db5929dc884381320fb737ec6b38f95ef81c855e2d382d7ecd19431a328b08efad70288ec4a964
-DIST openssl-3.1.2.tar.gz 15560427 BLAKE2B 
7b4ba35df7d5680c5f13a1986e4c6abaf4592690647dcfa84d7f14c196326355e8ad0ea62f81f8269f0605f0d29f18e9def9c2158fcbe00baefabf819f82374d
 SHA512 
9f41113e5537aee4c3f92711ff85fa12da080363fef0c8b8b34e5b3fc608473c6e4cadd9d8c78f2fcbe97462e51f26a0bb6781656a69ad40226e68af2cf2c762
-DIST openssl-3.1.2.tar.gz.asc 833 BLAKE2B 
aba3207c5eafaafc34bea078a9684612f7d9b4c5a888a27781cfe2421d27de6c2af3539abfc6efdac81ab0b923b7044a9b764902aa76edfd44ce5979f871a8b9
 SHA512 
fe143d2d90de1d3d30590ef9801185f8d2837668474ef3879d409bd4eb9417a127dee6c2a4e45076aa3ae3e443bfedd24de434ba4cf3ea0589c113990345a9ce
-DIST openssl-3.1.3.tar.gz 15561739 BLAKE2B 
a279a5c80191b95ca735aed20beb56ab899ee302258ce3529c377820739bf55075537cd900b06b3ca07b85efdce95cb081bcad1dfd4d33f81695c7ef0cefdf03
 SHA512 
2388eaa8e99acf1e8af4691a645b9b9af456900c74959e82d4cb02808301e11dcfecc86954a922262b16fa4b664b459894d133ab7d35ec82e1633a33194b7b20
-DIST openssl-3.1.3.tar.gz.asc 833 BLAKE2B 
27427a4523c9fa9f9ffc0e00d6492e4bab4cd0d24ebf903fee05197c5089c4d201a76ef0073e856bedd86abf54ae01491e78d259eedf21a4797eee6c9cbd8fcf
 SHA512 
0b8f12dd8623160f7358c24a8f36edb5d8c3460d1f7d711e1367051b172d9ac90c2c7c4980da1aa9f9c89d72384a034fe888b109650156fa197c363a14337127
 DIST openssl-3.1.4.tar.gz 15569450 BLAKE2B 
bd6a3ef458f86dd5173e87b10432bd81c1570e1848da3c4d7a06eb021d2f67e4075421885c402f6ea792e383e756d78757c17ef060094e840ed5df6faf3d7f9e
 SHA512 
a69df4a018f57dee7d8a57c8003a6869eba11f1eaa394518976642a993780d0de3326019e92dea4c679c6c581fef568ea616ec541afc0792800359c606dffcd2
 DIST openssl-3.1.4.tar.gz.asc 833 BLAKE2B 
9f4c2365617b3ea21c8d4f4281befe584e8d39d5f0546fb17d151b21b20615e5d20ed9105881ee981948e866a7629930a7544263c124dce66a9df4f19e16708e
 SHA512 
fc5fa55a54e3da5d48229f25073186613ddf6bb3907999b53ed61832cce9acef00c79d45357bc8590ffb04a829d45921d982924300da16d84eb5333c1512
 DIST openssl-3.2.0.tar.gz 17698352 BLAKE2B 
776123929796d2eb0f3974bf6ee3a55df9187231632837576bf5ded7b5917f052683cdfc756693c1bee6fe1ffc7c3cb1ebcf833018d3caf51886f4f4e7a495f1
 SHA512 
ba3ac38365fd0c50f1eaf1693b6200a0d66f01ff53c2d3bb0358643cd83fc0c61fc3b84c0658cf74b6ae91d7d8a9da7291697bd9be3063ada8a9df879e58ed52

diff --git a/dev-libs/openssl/openssl-3.1.2.ebuild 
b/dev-libs/openssl/openssl-3.1.2.ebuild
deleted file mode 100644
index 0abd2585a656..
--- a/dev-libs/openssl/openssl-3.1.2.ebuild
+++ /dev/null
@@ -1,291 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openssl.org.asc
-inherit edo flag-o-matic linux-info toolchain-funcs
-inherit multilib multilib-minimal multiprocessing preserve-libs verify-sig
-
-DESCRIPTION="Robust, full-featured Open Source Toolkit for the Transport Layer 
Security (TLS)"
-HOMEPAGE="https://www.openssl.org/;
-
-MY_P=${P/_/-}
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/openssl/openssl.git;
-
-   inherit git-r3
-else
-   SRC_URI="
-   mirror://openssl/source/${MY_P}.tar.gz
-   verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )
-   "
-   KEYWORDS="~alpha 

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

2023-12-27 Thread Sam James
commit: b5d07fbcf46978bacd008dadb9f84fee126c9fad
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:41:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:41:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d07fbc

dev-python/feedgenerator: Keyword 2.1.0 arm64, #903047

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

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

diff --git a/dev-python/feedgenerator/feedgenerator-2.1.0.ebuild 
b/dev-python/feedgenerator/feedgenerator-2.1.0.ebuild
index a77e759f79a5..5bbb4105cb5d 100644
--- a/dev-python/feedgenerator/feedgenerator-2.1.0.ebuild
+++ b/dev-python/feedgenerator/feedgenerator-2.1.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 
 RDEPEND="
dev-python/pytz[${PYTHON_USEDEP}]



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

2023-12-27 Thread Sam James
commit: 03ed151102256c7905f06b5b6c88a448975c34ef
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:40:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:40:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ed1511

dev-libs/openssl: drop 3.0.9-r1, 3.0.9-r2, 3.0.10

Bug: https://bugs.gentoo.org/910556
Bug: https://bugs.gentoo.org/916241
Bug: https://bugs.gentoo.org/911560
Signed-off-by: Sam James  gentoo.org>

 dev-libs/openssl/Manifest|   4 -
 dev-libs/openssl/openssl-3.0.10.ebuild   | 288 --
 dev-libs/openssl/openssl-3.0.9-r1.ebuild | 286 --
 dev-libs/openssl/openssl-3.0.9-r2.ebuild | 293 ---
 4 files changed, 871 deletions(-)

diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 8ef4a82b3d3a..ab13e01ef03c 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -5,14 +5,10 @@ DIST openssl-1.1.1u.tar.gz 9892176 BLAKE2B 
5de9cb856e497596ecba008bad6515eefd093
 DIST openssl-1.1.1u.tar.gz.asc 833 BLAKE2B 
7a978a94264a14be04372fea39868e9177e8a0b0f24344267702022e19ee0f52e91ad141d7c54da870f7ec0df9b2e43b80939f1d274dd0b44d36da2670e3a468
 SHA512 
40245d65ace95b2002bf64bcba184c92fec3420b08d9f61f3a709c4842e9478595105d8adce33a08eb98d351d2a0989ec342b08cdd9104498ea0543b6e592d28
 DIST openssl-1.1.1w.tar.gz 9893384 BLAKE2B 
2fdba6ca0188928ab2f74e606136afca66cfa0467170fa6298ef160b64ac6fdcad1e81e5dd14013ce0e9921d0f7417edec531cd0beaf1196fec704c2c6d48395
 SHA512 
b4c625fe56a4e690b57b6a011a225ad0cb3af54bd8fb67af77b5eceac55cc7191291d96a660c5b568a08a2fbf62b4612818e7cca1bb95b2b6b4fc649b0552b6d
 DIST openssl-1.1.1w.tar.gz.asc 833 BLAKE2B 
d990be69ed913509d52b78e7473668429d4485adb29ef03e4612dd0cadbac4f04c7289d8e5baf6f397bcedeaac9f802f18fc719964d882ae0514ed1ca16ae277
 SHA512 
0f3d7aa48b1cabf8dd43e8108aeed10a4dffb4f5a244d4da9c86ea358b0c8b90c46da561d21e01c567c2f5035d824ed82ec104aad1776b7f33a1be85990e98ef
-DIST openssl-3.0.10.tar.gz 15194904 BLAKE2B 
8bb3bd02b8dc64441ebfea98c4778d3ee0794540186904371a5aed81cb4f6d6903809bf97faafbc2a719617353234484f0d610f2806621229131fdad343f7231
 SHA512 
fc12f3beed5e2d2f4767aeb772ceb6ba26f6cbfabc247765854108266b27a1223134f0e81735867a9069bc9c07a14b9816e85903cef91bd1b90f781f0b98b61a
-DIST openssl-3.0.10.tar.gz.asc 833 BLAKE2B 
e1a8fa7c95d5dffdce9fa1824cecc5c81a03228d21c983f23ed4c6c459f085e7406f53337cad41f82506b2a8614497b4eb4cbe261ff4db3c002f1470b90100ba
 SHA512 
3d91e763dcb0bb37cf6586b75c5310c824b5ca75e59a206d759081a67bc016add501648a365aa479dc621f33b86e7aac26d1deb528b43a37187d91eb194b2bdc
 DIST openssl-3.0.11.tar.gz 15198318 BLAKE2B 
e522573aa72c8f6ffef82f20de36178fc6f97a8fee8443df4bf1bd9a6448b315742e9cb698717c1b7d9a91d0768d7ce08d55956ddc415b9dc6cb33fe3a98131b
 SHA512 
393e7262cce0e7980d1cbba861291c8791f6c2a290e9867895c4310ab6e16b449067d8b780ae6081dc8d42529a4f32d545c66e8b1e69d301281d92f1882c85b7
 DIST openssl-3.0.11.tar.gz.asc 833 BLAKE2B 
e6e2636d5bb5fffb86833e64437fb440bbfd1c4e2bfbfdd72280cf1ce388b70d30eeea56ef6f3bb673e7dcd12020d993ef95f96bf099ded38e8cde4b549b38fa
 SHA512 
3c1fe94fc46861870d99d1edcfe3c151272f7864dde36b66e87a0c79d2289e9ed5cfc48bfa65ba0e88eadcb3cc8307d702e01155f48af8ffc2d4f8fbbf3aa03c
 DIST openssl-3.0.12.tar.gz 15204575 BLAKE2B 
1f00e33a5ed64a51cf28f0dbe7d53a9197c1edae7538dea9573394ee4dc03a885483d74b0b47a78b9067e87b4f420b9d7103f351bfec91710c168051cb7148df
 SHA512 
63e003653dd1126c66e278969a626cdf0801b97da8b7076824d661e4a77e1572c3171cf7f006c972b95bcfa284889ee0362d8a46a851f7d8e743e2a1fe593b24
 DIST openssl-3.0.12.tar.gz.asc 833 BLAKE2B 
5c7914e0449a1f2fad433544fa637263b237c2637b86960f904a7840ef6bd627728dfa45373e03a6ce7a0a4570d03e1dcd0188059bd5dbcc83d49d10be64dd39
 SHA512 
072d1572e6cc5240fed69c01b1f7f74958ceba33cec3b0a7f0db5929dc884381320fb737ec6b38f95ef81c855e2d382d7ecd19431a328b08efad70288ec4a964
-DIST openssl-3.0.9.tar.gz 15181285 BLAKE2B 
cc1df41fa12ba4443e15e94f6ebdc5e103b9dab5eab2e1c8f74e6a74fa2c38207817921b65d7293cb241c190a910191c7163600bb75243adde0e2f9ec31cc885
 SHA512 
86c99146b37236419b110db77dd3ac3992e6bed78c258f0cc3434ca233460b4e17c0ac81d7058547fe9cb72a9fd80ee56d4b4916bb731dbe2bbcf1c3d46bf31a
-DIST openssl-3.0.9.tar.gz.asc 833 BLAKE2B 
9943ac65f83f48465cae83b37a1d004f6be4622e53c3025166d42954abe9215f1a6c2af58d4aa2b45fa51182fee5019e740969f694655b6c592bb278c68aacef
 SHA512 
9949de6b57d5aa21da1d4b68a29eb37e302403c983bd7d2d8769b320aac4268a9f9091c5fb182862a4f89a9099660939fe609df87c66991b75f7695faf357caf
 DIST openssl-3.1.2.tar.gz 15560427 BLAKE2B 
7b4ba35df7d5680c5f13a1986e4c6abaf4592690647dcfa84d7f14c196326355e8ad0ea62f81f8269f0605f0d29f18e9def9c2158fcbe00baefabf819f82374d
 SHA512 
9f41113e5537aee4c3f92711ff85fa12da080363fef0c8b8b34e5b3fc608473c6e4cadd9d8c78f2fcbe97462e51f26a0bb6781656a69ad40226e68af2cf2c762
 DIST openssl-3.1.2.tar.gz.asc 833 BLAKE2B 
aba3207c5eafaafc34bea078a9684612f7d9b4c5a888a27781cfe2421d27de6c2af3539abfc6efdac81ab0b923b7044a9b764902aa76edfd44ce5979f871a8b9
 

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

2023-12-27 Thread Sam James
commit: 991894e7cd5ff964c6e7530aa93b4bd60e0b6cb0
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:41:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:41:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991894e7

app-text/pelican: Keyword 4.9.1 arm64, #903047

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

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

diff --git a/app-text/pelican/pelican-4.9.1.ebuild 
b/app-text/pelican/pelican-4.9.1.ebuild
index ea20dc939423..34f7a5915fe5 100644
--- a/app-text/pelican/pelican-4.9.1.ebuild
+++ b/app-text/pelican/pelican-4.9.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 IUSE="doc examples markdown"
 
 RDEPEND="



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

2023-12-27 Thread Sam James
commit: 7a77d24cb9791f9a6560e9cad0d113f248e36f3a
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:37:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:37:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a77d24c

sys-apps/install-xattr: drop 0.8

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

 sys-apps/install-xattr/install-xattr-0.8.ebuild | 46 -
 1 file changed, 46 deletions(-)

diff --git a/sys-apps/install-xattr/install-xattr-0.8.ebuild 
b/sys-apps/install-xattr/install-xattr-0.8.ebuild
deleted file mode 100644
index d1df396b8af3..
--- a/sys-apps/install-xattr/install-xattr-0.8.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Wrapper to coreutil's install to preserve Filesystem Extended 
Attributes"
-HOMEPAGE="https://dev.gentoo.org/~blueness/install-xattr/;
-
-inherit flag-o-matic toolchain-funcs
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git;
-   inherit git-r3
-else
-   SRC_URI="https://dev.gentoo.org/~blueness/install-xattr/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
-   S=${WORKDIR}/${PN}
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-src_prepare() {
-   default
-   tc-export CC
-   append-cppflags "-D_FILE_OFFSET_BITS=64"
-}
-
-src_compile() {
-   if [[ ${PV} == "" ]] ; then
-   cd "${WORKDIR}/${P}/misc/${PN}" || die
-   fi
-   default
-}
-
-src_install() {
-   if [[ ${PV} == "" ]] ; then
-   cd "${WORKDIR}/${P}/misc/${PN}" || die
-   fi
-   DESTDIR=${ED} emake install
-}
-
-# We need to fix how tests are done
-src_test() {
-   true
-}



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

2023-12-27 Thread Sam James
commit: fa322f4bd8bb9e572bbfcc22d4a1e14fda0f07bc
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:37:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:37:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa322f4b

sys-apps/fix-gnustack: drop 0.1

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

 sys-apps/fix-gnustack/fix-gnustack-0.1.ebuild | 16 
 1 file changed, 16 deletions(-)

diff --git a/sys-apps/fix-gnustack/fix-gnustack-0.1.ebuild 
b/sys-apps/fix-gnustack/fix-gnustack-0.1.ebuild
deleted file mode 100644
index 8964f4883c79..
--- a/sys-apps/fix-gnustack/fix-gnustack-0.1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Utility to report and remove the executable flag from an ELF 
object's GNU_STACK"
-HOMEPAGE="https://dev.gentoo.org/~blueness/fix-gnustack;
-SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.bz2;
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DEPEND="dev-libs/elfutils"
-RDEPEND="${DEPEND}"



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

2023-12-27 Thread Sam James
commit: 6a33663e574333fd8cdf989aab70dc447bacda15
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:33:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:33:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a33663e

media-video/ffmpeg: drop 6.1-r1, 6.1-r2

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

 media-video/ffmpeg/ffmpeg-6.1-r1.ebuild | 581 ---
 media-video/ffmpeg/ffmpeg-6.1-r2.ebuild | 582 
 2 files changed, 1163 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-6.1-r1.ebuild 
b/media-video/ffmpeg/ffmpeg-6.1-r1.ebuild
deleted file mode 100644
index 188eb6e7b762..
--- a/media-video/ffmpeg/ffmpeg-6.1-r1.ebuild
+++ /dev/null
@@ -1,581 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Subslot: libavutil major.libavcodec major.libavformat major
-# Since FFmpeg ships several libraries, subslot is kind of limited here.
-# Most consumers will use those three libraries, if a "less used" library
-# changes its soname, consumers will have to be rebuilt the old way
-# (preserve-libs).
-# If, for example, a package does not link to libavformat and only libavformat
-# changes its ABI then this package will be rebuilt needlessly. Hence, such a
-# package is free _not_ to := depend on FFmpeg but I would strongly encourage
-# doing so since such a case is unlikely.
-FFMPEG_SUBSLOT=58.60.60
-
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_MIN_CLONE_TYPE="single"
-   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git;
-fi
-
-inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
-
-DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
-HOMEPAGE="https://ffmpeg.org/;
-if [ "${PV#}" != "${PV}" ] ; then
-   SRC_URI=""
-elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
-   SRC_URI="mirror://gentoo/${P}.tar.xz"
-else # Release
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/ffmpeg.asc
-   inherit verify-sig
-   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz;
-   SRC_URI+=" verify-sig? ( 
https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )"
-
-   BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )"
-fi
-FFMPEG_REVISION="${PV#*_p}"
-
-SLOT="0/${FFMPEG_SUBSLOT}"
-LICENSE="
-   !gpl? ( LGPL-2.1 )
-   gpl? ( GPL-2 )
-   amr? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   gmp? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   libaribb24? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   encode? (
-   amrenc? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   )
-   samba? ( GPL-3 )
-"
-if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
-fi
-
-# Options to use as use_enable in the foo[:bar] form.
-# This will feed configure with $(use_enable foo bar)
-# or $(use_enable foo foo) if no :bar is set.
-# foo is added to IUSE.
-FFMPEG_FLAG_MAP=(
-   +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt 
+gnutls gmp
-   +gpl hardcoded-tables +iconv libxml2 lzma +network opencl
-   openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi 
vdpau vulkan
-   X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib
-   # libavdevice options
-   cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca 
openal
-   opengl
-   # indevs
-   libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack
-   # decoders
-   amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 
+dav1d:libdav1d fdk:libfdk-aac
-   jpeg2k:libopenjpeg jpegxl:libjxl bluray:libbluray gme:libgme 
gsm:libgsm
-   libaribb24 mmal modplug:libmodplug opus:libopus qsv:libvpl 
libilbc librtmp ssh:libssh
-   speex:libspeex srt:libsrt svg:librsvg nvenc:ffnvcodec
-   vorbis:libvorbis vpx:libvpx zvbi:libzvbi
-   # libavfilter options
-   appkit
-   bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite 
fontconfig frei0r
-   fribidi:libfribidi glslang:libglslang ladspa lcms:lcms2 libass 
libplacebo
-   libtesseract lv2 rubberband:librubberband shaderc:libshaderc 
truetype:libfreetype
-   truetype:libharfbuzz vidstab:libvidstab vmaf:libvmaf 
zeromq:libzmq zimg:libzimg
-   # libswresample options
-   libsoxr
-   # Threads; we only support pthread for now but ffmpeg supports 
more
-   +threads:pthreads
-)
-
-# Same 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/

2023-12-27 Thread Sam James
commit: 2093f1a80afe379b2f1e59c125dc26a21b59
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:34:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2093f1a8

media-gfx/imagemagick: drop versions

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

 media-gfx/imagemagick/Manifest |   8 -
 .../imagemagick/imagemagick-6.9.12.84-r1.ebuild| 271 
 .../imagemagick/imagemagick-6.9.12.89-r2.ebuild| 229 -
 media-gfx/imagemagick/imagemagick-6.9.12.93.ebuild | 234 -
 media-gfx/imagemagick/imagemagick-6.9.12.96.ebuild | 242 --
 media-gfx/imagemagick/imagemagick-6.9.13.0.ebuild  | 246 --
 .../imagemagick/imagemagick-7.1.1.11-r2.ebuild | 239 --
 media-gfx/imagemagick/imagemagick-7.1.1.15.ebuild  | 239 --
 media-gfx/imagemagick/imagemagick-7.1.1.18.ebuild  | 252 --
 media-gfx/imagemagick/imagemagick-7.1.1.22.ebuild  | 253 ---
 .../imagemagick/imagemagick-7.1.1.6-r1.ebuild  | 281 -
 11 files changed, 2494 deletions(-)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 84084f01c3b8..a5ab184c7610 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,12 +1,4 @@
-DIST ImageMagick-6.9.12-84.tar.xz 9264140 BLAKE2B 
5d26cc4921d5fcf8b98a126816c3f03ba8c925fef02aab49b50b54cc9275f412a35797a0a5200e6de41b7fcec1c3936aaa6139227568adb80070141cd19bb805
 SHA512 
5b1294e171fe627d8197b771417b9939516175a36b6f33bc82f62558fbf6af7bd26dc357a17da44d73429e4dc56f79f8c8770e2ffa040b0fac31663d31fb4ef3
 DIST ImageMagick-6.9.12-89.tar.xz 9262956 BLAKE2B 
5f4eb74e6a57cc16503e1bc803472f1bbfaf1b737a4bb9f1257e8100c791bb12fdf8904c8eea4d27d9a26da70839894eb157133a1ad1de7a0a9d700f62747147
 SHA512 
d109cce5dbe239f0e20e871575e5093938cc0c45053e99f675a40a4d5a24f0e67814abc9aac72c2fc0b3216249ff46ff82fa299877d4488bdbf3f28766b50cde
-DIST ImageMagick-6.9.12-93.tar.xz 9261928 BLAKE2B 
245ea5bdf49c1d4ca4e0cb34537748fe9604cdab22d4cf2ef6f809c8ba5b202daa79846fe7ad4249e558be005f505fab16153d8d39d01fc64466bbda53517887
 SHA512 
37a3d9b0b40aeb8e1f20e8497d5ce11dab1da2d18db0ce77d5762000c504671bccfb682bec16991a09afc6c7f27c141477413849e3e5d9697d9edd5c3bc276c8
-DIST ImageMagick-6.9.12-96.tar.xz 9275248 BLAKE2B 
81cad8da2d809d38c0146d54a7a39b75d39ac88138ef504a669aaa8293452baa1a1985568e80e4128e76fb3eded5d7111a45d47eea59b827e652ca5ee1a6396e
 SHA512 
ffdc40d37919ec19ffd47955a39351a3532caca355f73f93bda1577157346a7d8b5727c4c8abddc87262bd9442e1af4ad8aae748a1364c28a407c3fb8c42ffb5
-DIST ImageMagick-6.9.13-0.tar.xz 9274900 BLAKE2B 
de6cd337e0124c0f70ea98d500416626f9053c4ff6ec5dcf502e916bea19041e599b331009e746e232384eb25fee0d4560d5c666738a4227d291857b1576a34f
 SHA512 
c9587d92bb1c308a0472a54442804842f3f2dd30b99fe7bab909a66937a56ed0a1265e06b6c9fdea2dd4f2c6c33e0d513df1c8de8dfc1a49862fd08b950f73a1
 DIST ImageMagick-6.9.13-2.tar.xz 9611768 BLAKE2B 
0b0bb7dec536b12f0f5dc83b03b33a122158a946ea38a44b48442124c5e11a7af33100e213c8332baa23bc45329cb66611bf2347631155bb16c3ceb6ccc185f6
 SHA512 
d693983eda6fba6b5e1d5d5bb4dc814dffd6a064c0464dded86c5f780ce52bef737d1bc870fae4c5bd039c419585fb374a0c4fbd19d94153d319eb8e3d5595b3
 DIST ImageMagick-7.1.1-11.tar.xz 10196156 BLAKE2B 
328ffe6dbf30b597ec56f94ab5e74cca553cb47eca244c76b91273c278c097990fb8ed7eeaa22311d4408022808e752cbb4c8775c56b3d64d3a4216487093e9e
 SHA512 
b3c839457b62a6b83d3ab9cf12bda2f41030eed75ae5ff898331ffdfe202a93ea8284c8f8608f4ecd013c7eb0c4cbef6527caff62bcf382d62e8531389628fc3
-DIST ImageMagick-7.1.1-15.tar.xz 10200668 BLAKE2B 
e9910b94d1a47641785cf05b1bfe99f310619aa48d32eb42823b7e83b9be2904e6ebc63965e6eaca2ed1162e6b0055f54bac946602759941a0d20fbf7502bf9d
 SHA512 
afd6216d423a2b8b03727bac089bb83a0fe43c9bfc4c244d4ad5b1c8fa4c3a47be4c7556ef8f008debd0252c7b176c54caddd3c5c8b0ea4f5ca1836943326e8a
-DIST ImageMagick-7.1.1-18.tar.xz 10221468 BLAKE2B 
1c4813f9fce578c9389922de5a4dbd8b0d925d1589844e3a3209b1045e03a254801abe9bf8570309b1ac701cb42d62ac497cda77a83efa720cf4cddf3ccec09e
 SHA512 
5e62696089bc4f8510d19862d453d289db82bd6525b31575d61dfcfaf28b28f2d70d87dd4679972e2547380ac6c29520769f74825195ea529c2699be792baffd
-DIST ImageMagick-7.1.1-22.tar.xz 10225208 BLAKE2B 
9b69cd9ed2954c3c8802cf371362d7b60b9aed1475bd5a5c6615906873e4af91bb549ae9ccbe055ec57a69a7a31fb26523d6c283e5849c1c8792040a11875a3f
 SHA512 
d604e12a82b629f35d5b0617fc185e554d30e75823eb4d6729d532cee7de6ca702860b6b8496fc357a17cba38549d8d3079f91c321f3241a2c3835a3aa4343af
 DIST ImageMagick-7.1.1-24.tar.xz 10561928 BLAKE2B 
992d1425a2e306f9bf85dfafb09f2869fae09b57a32c3b1992d4f478932ef6ec58368d70574f134e7226b09a6275cd1f4343064b36ca3fb8556a60d59138df2e
 SHA512 
78dbd763f70b36e95a728cff7a1e02ec1c5d3b9a8371161e306e77450f1a3c33a987f19dda3eca94dfa2435b4a29a97c5df5155915a73441f74174a98b36a7d9
-DIST ImageMagick-7.1.1-6.tar.xz 10392592 

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

2023-12-27 Thread Sam James
commit: 33cc830e2dcb2bce5ee95d36f78ce4dfe6f9a2eb
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:33:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:33:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33cc830e

media-video/ffmpeg: drop 5.1.3-r5, 5.1.4

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

 media-video/ffmpeg/Manifest   |   2 -
 media-video/ffmpeg/ffmpeg-5.1.3-r5.ebuild | 606 --
 media-video/ffmpeg/ffmpeg-5.1.4.ebuild| 604 -
 3 files changed, 1212 deletions(-)

diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest
index e2033d12f60b..5f74f17dfeb3 100644
--- a/media-video/ffmpeg/Manifest
+++ b/media-video/ffmpeg/Manifest
@@ -1,7 +1,5 @@
 DIST ffmpeg-4.4.4.tar.xz 9565584 BLAKE2B 
8cd76a91ae6e485e56c6e5ae7b31d678e2fc2d634b1c56240619a4b6924dae4ec7adb445932bf4455f409dbc03fdc6d52b4fc270da55393e329ccd3d129f5770
 SHA512 
253799eccd129dad331db85def5352178ae22303e42af47fc013a6adfd4b60d1e59ff5f9ac6118fe3b403affa56ea1f3ba658042f526a914fba27050c3065daf
 DIST ffmpeg-4.4.4.tar.xz.asc 520 BLAKE2B 
c8bf944883e37b6dd69029fe863c23f68a3584d84aa3e9c4278ae45aee0bfa3697cc1d8a768b95a1ebd7a9cb91553671072f88f46f6a9c947faa74344a44
 SHA512 
47afa042d8b529d0bfce391455a25cda261f39f8510601d7de2aba6398483ecb623992626e8489aa2a636e3cb93008f26b32080e526143254226d4e2651accea
-DIST ffmpeg-5.1.3.tar.xz 10007756 BLAKE2B 
033dddac096d5dbbfadcf1af51fd1e93d222af1ec6ce7c36000c6a02cf9413288c7fcc7316d450926c60ea9e4193cc66ee004130836816ada5d5833375c7
 SHA512 
4310f27fe0c7b4363207e1535115e0ad266a45772bdb5445f5c8658f35b0f3216d8f2cf70d1d2baa71b12069fbdccf418a774b353ddf092d4f66829ef391508a
-DIST ffmpeg-5.1.3.tar.xz.asc 520 BLAKE2B 
09d7ff694a2fc61a00443b90f905bb771c3fb7244a154bbe289fe98a4520202a8066bff593ef0142d8d7387a75d4e4dc68e553fbeba98d0fdd51881f28a54623
 SHA512 
a7348205ef6648e5c73c32fbe99b8130256d1157d1a7c128701b240e4096ac16778cfcc74a922fe8147e0a137119b8a5fd60f006328454b712eefe154f546318
 DIST ffmpeg-5.1.4.tar.xz 10009968 BLAKE2B 
3e632e6de23a8dd0a75b01910e9a642840f06dc3eba4cd015b729889f785b98d1fdb4e43b8e8a2e9ea69c8fa686f6fcc9f5785837a9f32ccd8d69331d408a99a
 SHA512 
7d7fe8c660a62971a979553a864648d5c859059d3e64d4d32e4f5dca6fd4374270abdeec2dd782c34b2254e7485995c3fe0c1dcef54159e30536eab7f20e0795
 DIST ffmpeg-5.1.4.tar.xz.asc 520 BLAKE2B 
5d391b77341a3da9bd5654be4eb688c3d8bc31b41075630bf17f6422d5a0b4cecdb2ebf8ee2e1bf82f6ecaaa07b00c29a9347cca57e9d278900d05b38de20484
 SHA512 
f161815d47c988f8b6281a95f22301d07a22ddc41a2a84bfc126b4d7de0e9175da499c2cc15b3bdaa415af0e8ed1d2b4d52096a81b4a3d804effb00ff9e8ec5b
 DIST ffmpeg-6.0.1.tar.xz 10240172 BLAKE2B 
1e21862f1f4eac04b8e9ef5597853d9e105bac4e858960c07e244ec3dbcea8f9e9fbdec4ff20b64227afad5ea5d0b05eff79a905f8002314ab4e9c37116c1908
 SHA512 
8a86b2db4a9abb68bb86d770ba1babb76c8b8313cfb0258ae70c88e736a93b99c342a6ecda94b739e8e7c103bed75d4afd756dd94e08c6255f424ef62c264741

diff --git a/media-video/ffmpeg/ffmpeg-5.1.3-r5.ebuild 
b/media-video/ffmpeg/ffmpeg-5.1.3-r5.ebuild
deleted file mode 100644
index 26bb3186e662..
--- a/media-video/ffmpeg/ffmpeg-5.1.3-r5.ebuild
+++ /dev/null
@@ -1,606 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Subslot: libavutil major.libavcodec major.libavformat major
-# Since FFmpeg ships several libraries, subslot is kind of limited here.
-# Most consumers will use those three libraries, if a "less used" library
-# changes its soname, consumers will have to be rebuilt the old way
-# (preserve-libs).
-# If, for example, a package does not link to libavformat and only libavformat
-# changes its ABI then this package will be rebuilt needlessly. Hence, such a
-# package is free _not_ to := depend on FFmpeg but I would strongly encourage
-# doing so since such a case is unlikely.
-FFMPEG_SUBSLOT=57.59.59
-
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_MIN_CLONE_TYPE="single"
-   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git;
-fi
-
-inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
-
-DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
-HOMEPAGE="https://ffmpeg.org/;
-if [ "${PV#}" != "${PV}" ] ; then
-   SRC_URI=""
-elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
-   SRC_URI="mirror://gentoo/${P}.tar.xz"
-else # Release
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/ffmpeg.asc
-   inherit verify-sig
-   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz;
-   SRC_URI+=" verify-sig? ( 
https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )"
-
-   BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )"
-fi
-FFMPEG_REVISION="${PV#*_p}"
-
-SLOT="0/${FFMPEG_SUBSLOT}"
-LICENSE="
-   !gpl? ( LGPL-2.1 )
-   gpl? ( GPL-2 )
-   amr? (
-   gpl? ( GPL-3 )
-   !gpl? ( 

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

2023-12-27 Thread Sam James
commit: d573f131a82b53ccb0bef94aeaed08b5ad6a3c21
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:32:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:32:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d573f131

media-video/ffmpeg: drop 4.4.4-r6, 4.4.4-r7

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

 media-video/ffmpeg/ffmpeg-4.4.4-r6.ebuild | 603 -
 media-video/ffmpeg/ffmpeg-4.4.4-r7.ebuild | 606 --
 2 files changed, 1209 deletions(-)

diff --git a/media-video/ffmpeg/ffmpeg-4.4.4-r6.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.4-r6.ebuild
deleted file mode 100644
index 6645a2cf80b4..
--- a/media-video/ffmpeg/ffmpeg-4.4.4-r6.ebuild
+++ /dev/null
@@ -1,603 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Subslot: libavutil major.libavcodec major.libavformat major
-# Since FFmpeg ships several libraries, subslot is kind of limited here.
-# Most consumers will use those three libraries, if a "less used" library
-# changes its soname, consumers will have to be rebuilt the old way
-# (preserve-libs).
-# If, for example, a package does not link to libavformat and only libavformat
-# changes its ABI then this package will be rebuilt needlessly. Hence, such a
-# package is free _not_ to := depend on FFmpeg but I would strongly encourage
-# doing so since such a case is unlikely.
-FFMPEG_SUBSLOT=56.58.58
-
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_MIN_CLONE_TYPE="single"
-   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git;
-fi
-
-inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
-
-DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
-HOMEPAGE="https://ffmpeg.org/;
-if [ "${PV#}" != "${PV}" ] ; then
-   SRC_URI=""
-elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
-   SRC_URI="mirror://gentoo/${P}.tar.xz"
-else # Release
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/ffmpeg.asc
-   inherit verify-sig
-   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz;
-   SRC_URI+=" verify-sig? ( 
https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )"
-
-   BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )"
-fi
-FFMPEG_REVISION="${PV#*_p}"
-
-SLOT="0/${FFMPEG_SUBSLOT}"
-LICENSE="
-   !gpl? ( LGPL-2.1 )
-   gpl? ( GPL-2 )
-   amr? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   gmp? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   libaribb24? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   encode? (
-   amrenc? (
-   gpl? ( GPL-3 )
-   !gpl? ( LGPL-3 )
-   )
-   )
-   samba? ( GPL-3 )
-"
-if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-fi
-
-# Options to use as use_enable in the foo[:bar] form.
-# This will feed configure with $(use_enable foo bar)
-# or $(use_enable foo foo) if no :bar is set.
-# foo is added to IUSE.
-FFMPEG_FLAG_MAP=(
-   +bzip2:bzlib cpudetection:runtime-cpudetect debug gcrypt 
+gnutls gmp
-   +gpl hardcoded-tables +iconv libxml2 lzma +network opencl
-   openssl +postproc samba:libsmbclient sdl:ffplay sdl:sdl2 vaapi 
vdpau vulkan
-   X:xlib X:libxcb X:libxcb-shm X:libxcb-xfixes +zlib
-   # libavdevice options
-   cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca 
openal
-   opengl
-   # indevs
-   libv4l:libv4l2 pulseaudio:libpulse libdrm jack:libjack
-   # decoders
-   amr:libopencore-amrwb amr:libopencore-amrnb codec2:libcodec2 
+dav1d:libdav1d fdk:libfdk-aac
-   jpeg2k:libopenjpeg bluray:libbluray gme:libgme gsm:libgsm
-   libaribb24 mmal modplug:libmodplug opus:libopus qsv:libmfx 
libilbc librtmp ssh:libssh
-   speex:libspeex srt:libsrt svg:librsvg nvenc:ffnvcodec
-   vorbis:libvorbis vpx:libvpx zvbi:libzvbi
-   # libavfilter options
-   appkit
-   bs2b:libbs2b chromaprint cuda:cuda-llvm flite:libflite frei0r 
vmaf:libvmaf
-   fribidi:libfribidi fontconfig ladspa libass libtesseract lv2 
truetype:libfreetype vidstab:libvidstab
-   rubberband:librubberband zeromq:libzmq zimg:libzimg
-   # libswresample options
-   libsoxr
-   # Threads; we only support pthread for now but ffmpeg supports 
more
-   +threads:pthreads
-)
-
-# Same as above but for encoders, i.e. they do something only with USE=encode.
-FFMPEG_ENCODER_FLAG_MAP=(
-   amf 

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

2023-12-27 Thread Sam James
commit: 13512c2eed433e1b7b8c7261198f0a75d6aa0b1e
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:24:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:24:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13512c2e

net-analyzer/wireshark: drop 4.0.8, 4.0.10

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

 net-analyzer/wireshark/Manifest|   3 -
 net-analyzer/wireshark/wireshark-4.0.10.ebuild | 341 -
 net-analyzer/wireshark/wireshark-4.0.8.ebuild  | 316 ---
 3 files changed, 660 deletions(-)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 6b78fd3b89c6..d6827f8a458e 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,7 +1,4 @@
-DIST wireshark-4.0.10-signatures.txt 2521 BLAKE2B 
14ff83e9514b611909a010f750f904c735bc11ecb9fb7f3faebe8e27655c981f8ec9e20481775257c5aa28a1f67e87a708ae4fc0eb6032ebc5c422c1f8ba9e9e
 SHA512 
16dab47407ec56a8e6672404feb50b1a0af7a9e71e761488ad803d6b0c96195edd74387be6b410a40b40c5908923d13d74612228361e3aa388aef0d931ffa023
-DIST wireshark-4.0.10.tar.xz 43124192 BLAKE2B 
f5121ae15df79d7d8e1bf6f65e566a556b848f623e876a3d6e92a501074e987aaa08a0056be5b42131518e89e0d358efd450f6b8399313cf836883ed345dde48
 SHA512 
695a5617100195aad92ecc38a29c3b765018fee49913dd6025b2e19d1ec5c5c4ed4195a79b5caa9cf0e8476db237e74bb602e56e9d2989ae852298767eaffbe5
 DIST wireshark-4.0.11-signatures.txt 2521 BLAKE2B 
3fce906f2050fb990d80b912919c46d0e6e087c66a36bc18e8c57fa19d7ef7e966a26842770370e1211c4e4644deed31091ec929c53c80bfcdb1e472b149bd7c
 SHA512 
d9b15d14b8e061bf2f4aaf0121c295db1992b7cbbb56e67b48fff4110e897f4f0d40304bdeaced2031bc802796a6f3ea7ba62a730f82d7469658924313f301a4
 DIST wireshark-4.0.11.tar.xz 43153680 BLAKE2B 
1a90b9c20773758dbcfad85ea9a5c180e846307701ce75a471699544507b6dcf7cab611b5d71056d68ec1646a951729d7df416ef1a9a473bf96d9bf5a7066ebc
 SHA512 
c027b279f9bc761c5c701131df9e57d3f2568129f63c919cd744f6626843eb0e000caebc3e01c9a10eedad35874c01c880d2c736b62f8e841da35c375a37c53f
-DIST wireshark-4.0.8.tar.xz 43123664 BLAKE2B 
bda31be809724a39e475489eb5653589310ae679933fac193cbc8bb3924b3ec48a93b5da6d39655fdb9f4a8d717b9cc84fcb357bea275cb457b45783a75ca778
 SHA512 
f6de0f86bb1eac82f7ed2d98d7f4fe3189107b1f0da441abd9077593f8e624989c33aaf8b4ef4b3c460fe787c64c4b8fdb3168de9f5661802fed6b06d71c5c65
 DIST wireshark-4.1.0-signatures.txt 2706 BLAKE2B 
bcc55c14a68aead0061041e39114a04531440d98b24e271d731ff6baa0047adac7871f0e089b326d29273bad71f8fa9fa482ebac21ba7635e9a251831d387a34
 SHA512 
ae0eb7a36f554d27fecd47cb471f3c85b8bd53030a6dc872f74b33a46eee004910a3c095c16d8eed56a7c2e6104084e632580b555f29e77a4b8c04c50b53019a
 DIST wireshark-4.1.0.tar.xz 44601140 BLAKE2B 
c20a0a917c94554d593986e9058cee7f10c68a0e73a3b8a69e87c40f5932d4f33da1d3ba8ed5177094058bd43ba9942b21a2f3fe6e04a751ffb75e9e9b524627
 SHA512 
d3253d26d53dbeaa14f7d7dd0956124de3f7fe1d683f2041c6d1420271ba9601248c904a0927160194ca54aa8752526bd5de643d553e55ded8478caa54cd9bb0

diff --git a/net-analyzer/wireshark/wireshark-4.0.10.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.10.ebuild
deleted file mode 100644
index b93870af7ae4..
--- a/net-analyzer/wireshark/wireshark-4.0.10.ebuild
+++ /dev/null
@@ -1,341 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..2} )
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit fcaps flag-o-matic readme.gentoo-r1 lua-single python-any-r1 
qmake-utils xdg cmake
-
-DESCRIPTION="Network protocol analyzer (sniffer)"
-HOMEPAGE="https://www.wireshark.org/;
-
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark;
-   inherit git-r3
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/wireshark.asc
-   inherit verify-sig
-
-   
SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz;
-   SRC_URI+=" verify-sig? ( 
https://www.wireshark.org/download/SIGNATURES-${PV}.txt -> ${P}-signatures.txt 
)"
-   S="${WORKDIR}/${P/_/}"
-
-   if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~x86"
-   fi
-fi
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon"
-IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 
maxminddb"
-IUSE+=" +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt"
-IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp 
sshdump ssl"
-IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd"
-
-REQUIRED_USE="
-   lua? ( ${LUA_REQUIRED_USE} )
-"
-
-# Tests restricted for now because rely on pytest internals w/ >=3.11
-# See bug #897078 and https://gitlab.com/wireshark/wireshark/-/issues/18740.

[gentoo-commits] repo/gentoo:master commit in: sys-apps/pciutils/, sys-apps/pciutils/files/

2023-12-27 Thread Sam James
commit: 15eb777aaa7f3d2c9d0b99f371f757e372b75ea9
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:17:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:17:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15eb777a

sys-apps/pciutils: drop 3.8.0-r1, 3.9.0

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

 sys-apps/pciutils/Manifest |   2 -
 .../pciutils/files/pciutils-3.8.0-no-which.patch   |  34 
 .../pciutils/files/pciutils-3.8.0-pkg-config.patch |  19 ---
 sys-apps/pciutils/pciutils-3.8.0-r1.ebuild | 171 -
 sys-apps/pciutils/pciutils-3.9.0.ebuild| 166 
 5 files changed, 392 deletions(-)

diff --git a/sys-apps/pciutils/Manifest b/sys-apps/pciutils/Manifest
index c0806c45dfaf..bde6a201ae41 100644
--- a/sys-apps/pciutils/Manifest
+++ b/sys-apps/pciutils/Manifest
@@ -1,3 +1 @@
 DIST pciutils-3.10.0.tar.gz 931711 BLAKE2B 
2e1255eb5508c9d1339f5bc772c2592a03cae4d8d097e8939748c9bb5d5d949be53d705d1b7d903f7ea88b2abeea91e39de16e39d2f46f0a1f62f8a9e32c6faa
 SHA512 
3da1af4af8b0fa3cf4d3f06095524e25dc292182beec10aa2c16c5c6ba751fe469d0e7f54e43413b6f3f5bcdbd1fba3c66df1d8e39d2e1962ae36a2d9c06238e
-DIST pciutils-3.8.0.tar.gz 575255 BLAKE2B 
7339189f7115af31ccc19663d54e12ef966fbcd75c6b6b4c28c8ddcaafa3e233313ca14300ef70100edb00f5f2e1e767af9d6527a9d836edd07b598f0a40f4f4
 SHA512 
4b0de02a54c6ed19d5ea85a01d89a62386000bc0f816498872479aba26fb007a8c394cba3f95e77a7ffe52d36ad2726169b7b83bda5ab0647f00e49d8a34bf15
-DIST pciutils-3.9.0.tar.gz 908219 BLAKE2B 
59d2a151b114691980b8f0a0bfdf8e48b9e1a0a9976df6dbc94962c251d8bfc61e7bd3b0f3c47a4295f52b5df67ad0e44ed6f2e6a87728e213e4ef0b8a55c028
 SHA512 
e17225c2adcc21c9ff4253998aec5805ae5e031888fa01841a1ff680796f7515f9dd6e5c2e0588edba854f66f1268ba8e28ae1a2f794574e715fec8a8c8def4f

diff --git a/sys-apps/pciutils/files/pciutils-3.8.0-no-which.patch 
b/sys-apps/pciutils/files/pciutils-3.8.0-no-which.patch
deleted file mode 100644
index 3024d73555d3..
--- a/sys-apps/pciutils/files/pciutils-3.8.0-no-which.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-https://github.com/pciutils/pciutils/pull/105
-
-From 91bf24dd3c91f826377548b7e164b49cfed56f9a Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Sun, 19 Jun 2022 23:52:22 +0100
-Subject: [PATCH 1/2] lib/configure: drop usage of which
-
-'which' is not required by POSIX and is an external command which may not be
-available, and 'command -v' does the job just fine.
-
-Debian and Gentoo at least are both making efforts to drop which from
-their base system package list.
-
-Signed-off-by: Sam James 
 a/lib/configure
-+++ b/lib/configure
-@@ -238,7 +238,7 @@ if [ "$sys" = linux ] ; then
-   PKG_CONFIG=pkg-config
-   fi
-   if [ "$LIBKMOD" != no ] ; then
--  if ! which $PKG_CONFIG >/dev/null ; then
-+  if ! command -v $PKG_CONFIG >/dev/null ; then
-   echo_n "($PKG_CONFIG not found) "
-   elif $PKG_CONFIG libkmod ; then
-   LIBKMOD_DETECTED=1
-@@ -268,7 +268,7 @@ if [ "$sys" = linux ] ; then
-   if [ "$HWDB" = yes -o "$HWDB" = no ] ; then
-   echo "$HWDB (set manually)"
-   else
--  if `which pkg-config >/dev/null && pkg-config 
--atleast-version=196 libudev` ; then
-+  if `command -v pkg-config >/dev/null && pkg-config 
--atleast-version=196 libudev` ; then
-   HWDB=yes
-   else
-   HWDB=no

diff --git a/sys-apps/pciutils/files/pciutils-3.8.0-pkg-config.patch 
b/sys-apps/pciutils/files/pciutils-3.8.0-pkg-config.patch
deleted file mode 100644
index 4630609bad24..
--- a/sys-apps/pciutils/files/pciutils-3.8.0-pkg-config.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-https://github.com/pciutils/pciutils/pull/105
-
-From a74832198ab36683a867c79b3d6ef2cac9baad55 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Sun, 19 Jun 2022 23:53:42 +0100
-Subject: [PATCH 2/2] lib/configure: respect $PKG_CONFIG completely
-
-Signed-off-by: Sam James 
 a/lib/configure
-+++ b/lib/configure
-@@ -268,7 +268,7 @@ if [ "$sys" = linux ] ; then
-   if [ "$HWDB" = yes -o "$HWDB" = no ] ; then
-   echo "$HWDB (set manually)"
-   else
--  if `command -v pkg-config >/dev/null && pkg-config 
--atleast-version=196 libudev` ; then
-+  if `command -v $PKG_CONFIG >/dev/null && $PKG_CONFIG 
--atleast-version=196 libudev` ; then
-   HWDB=yes
-   else
-   HWDB=no

diff --git a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild 
b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
deleted file mode 100644
index f12dcda2ba1f..
--- a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs 

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

2023-12-27 Thread Sam James
commit: f19982f14ebe6b568a74986251ea30ff85d9a678
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:22:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:22:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f19982f1

sys-kernel/linux-headers: drop 6.3, 6.4, 6.5, 6.5-r1

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

 sys-kernel/linux-headers/Manifest  |  7 ---
 sys-kernel/linux-headers/linux-headers-6.3.ebuild  | 46 
 sys-kernel/linux-headers/linux-headers-6.4.ebuild  | 50 --
 .../linux-headers/linux-headers-6.5-r1.ebuild  | 50 --
 sys-kernel/linux-headers/linux-headers-6.5.ebuild  | 50 --
 5 files changed, 203 deletions(-)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index e61cd1172ee0..0d351f43a5e4 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -7,10 +7,6 @@ DIST gentoo-headers-5.10-1.tar.xz 4304 BLAKE2B 
b5006ff13c8ef8394806919d547f1b15a
 DIST gentoo-headers-5.15-1.tar.xz 1496 BLAKE2B 
9d88ecc517e226580ba43cba1b5cc62232690ed219f9c5e2d26047de6dbc4056eaaf04c320b2758acb3cb08b44ec402c7185989e0c5ded40c44f7b4bb1d77328
 SHA512 
f31d5fb4b5264a8b9c060d4215462796240c2423f0872e55ba4e96904086264f55b54d00342aef625a8f710c2ebc2d731bcf79cd0362b398c84235ff949eb229
 DIST gentoo-headers-5.4-2.tar.xz 11352 BLAKE2B 
0ff989dbfff9070c291efe1a8b925462770e71d0c3faeb2e53581dcce02abe45969ec293a7293b6d843f483927b15f4accc1f24ee4966483164e8f72727cfad8
 SHA512 
b460e4d00bdd9ec2ecf229f3b2dde7c6468f775399ba6a49fa0533c0688628c7b27d83835c21eab07407fd98c220043cd1b20e37cc4decbd08a3f2fd9cf6c2be
 DIST gentoo-headers-6.1-0.tar.xz 1172 BLAKE2B 
6929760733cd4a89228554b57b1027ccf887b6c7e56b45f71db9926e9328e2f0cf28b2f386eaaaef461cb2e05e4b1c088ffafea308f25254409f56c381bea2ca
 SHA512 
14c3629a3c3aded37655ed277d718ed8398a08e231682f88037f1feb0c0727ef298f5e17626372fe890606930c027a3a59d8266bac746960651a90443beab5c5
-DIST gentoo-headers-6.3-1.tar.xz 1172 BLAKE2B 
1203030d430d98fec697da541707927fe8f2027420d88f4287dde4ccdf660366e6dac0b422c0e9f9b4381d5e27a9c8a861093c3d31cb8861d4e9dbd472c37ca5
 SHA512 
8809047184b60e7366d4016ec5b7bf13797ab29e9d415004b15678f6a3574d1350a6f8f934256ee3dccb6eb4b7d122f29e8dcadb55f5c9cc27583075eb21321b
-DIST gentoo-headers-6.4-1.tar.xz 1164 BLAKE2B 
a96e98e6b095566070ba6d40f51aeb14e61beb7884b7db962246e93bc54303f0ba0f3cf4900a440f0aeda220e756f0d59df77213e50512a649ed9812860fe681
 SHA512 
4ca45a6cc59ed21edb950bd1c67e47b9153943a71ec5a5319f9f9160456a184fbb97bfc7071038e5e011abe6f3fd375a46a4d6e60106d1fb8f95bff83ca9cdf6
-DIST gentoo-headers-6.5-1.tar.xz 1168 BLAKE2B 
56c40f909565c8314b4821df457b9cc097c0325e60e3fe1476697eecc024fa66003dfa88fd7bc112a054e41e17e62d853c42ecd2b5bf2994030701d9f378ccb1
 SHA512 
4266f0b3cee7805bb877b5578a8c1d2edb0723ac0f6f08d8daba5b8f8d28d874a555fdf6dc5f89a876c0ece102a8cafa4cd5eb2da111b6365258457db649109f
-DIST gentoo-headers-6.5-2.tar.xz 3300 BLAKE2B 
5f62bc4fdf2e149eac9f5540bc8e07b27698a3d699fe51a704083086fd52ebb61c0d8f7b4d3f67c4a25c4bfabda57e20703bc3c6c34a724c57c97457decad5c6
 SHA512 
31833ce19d0e808e61341a2297902eabffe0112a62e4ae0295b432240069f83998ebd3a6f87a8bd17cd20fc8f4715b20ced3bcebffe57d68d049e36f757340b2
 DIST gentoo-headers-6.6-1.tar.xz 1172 BLAKE2B 
626bb33b42f48bceca2ba6a0a9c0b043a8607bb391d3b541e98d2af42eacfabeda3a5a3d48b7bee1fd0a2a8ad0b6173bde49d3827ea087e501eb0e91d18c4ab7
 SHA512 
09bcda97d9d17ee3f66ee46d9c00b8ac4fba5b9662fa24e4e2754bd9e4e7b3f097e5f2d52281eeb7a671dfe303aabe15c8fd66f117fddf29fb094e28d8c603b3
 DIST gentoo-headers-base-3.18.tar.xz 3776668 BLAKE2B 
837a675ecf05ec270549d0ba6b9dcb98fb0e40f22007ebfa3e430152b7149dcfa29c8bbe38c737add07f75642234f1633c1d5ae0170788e8d4f765faf00bbdbe
 SHA512 
6615c604e5e618d26fff5a61691f7827bb05be9790db6c9f8e16e3842bce8f056f9928f85ae5714710b75743b0d0804faba4ba9c76e934e1de22dc03ef6d5535
 DIST gentoo-headers-base-4.14.tar.xz 8017944 BLAKE2B 
e967a3f26fa002f62af72c165cf960e855f5d84dd105b3f136e5ae24f4cdfc9e5f8b217a83955b325ca4bd6bda0a9d4c4de02d8d79fd4aa72191bc63db96183a
 SHA512 
2a4e83a9ee36ffa85b59ebac1e12f4f1c572825b767928a42c4748d924d04f0536bab4d9375ca68c11ad867c226f386c40c7c4d0158d1ab00c838eb5b2f9f21a
@@ -21,7 +17,4 @@ DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a936
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST 

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

2023-12-27 Thread Sam James
commit: baca5b5dc67c611b227bc8c448a9bd1001ba8a0f
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:21:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:21:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baca5b5d

dev-util/strace: drop 6.4, 6.5

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

 dev-util/strace/Manifest  |   1 -
 dev-util/strace/strace-6.4.ebuild | 109 --
 dev-util/strace/strace-6.5.ebuild | 109 --
 3 files changed, 219 deletions(-)

diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest
index 245a41891dfc..db4d692ee15a 100644
--- a/dev-util/strace/Manifest
+++ b/dev-util/strace/Manifest
@@ -1,5 +1,4 @@
 DIST strace-6.2.tar.xz 2364280 BLAKE2B 
8e51cb3e426e9b99d598b4fcece21ba7873e81468cddae04c2f0b1a48dc40643c626acadd226389c33dbef5350b502817d3459d445fc17cce149f7e501c15ae2
 SHA512 
56708faa3f73c0673c98a5b8b8fe35289ecf2870f4f775bcb7a6be59451ef84685564c0129aca15b576d851f8efa1ff760e27658b914d1f31adf4de3b1ad721f
 DIST strace-6.3.tar.xz 2382284 BLAKE2B 
7373ebddd6f23713b752ed91598e536d61e08865907c7825dd3492574c7feb0ad6d56bea0e144e1082ac1882d68bb5f160f25e70bfc6e2fd47571ef2c40403fb
 SHA512 
2b0a57e3ee8a23eb3882123149cd732c568322614bf8fde69fabcea64d0d4e3c46c71d63183e0e8d9f8744a7b1cebc823cc67023660c37547f5b854fcc1ca9df
 DIST strace-6.4.tar.xz 2391828 BLAKE2B 
a9d359679bc5cc61061eb9f19a6156637f12509cb1045462b1547cba8a1218a9b2a4d3b87cf4a33856500515cc0bd457c1374b0ed349293821d80e3cc0de0452
 SHA512 
29f47195b2766dc0d2907aba2d561e87ec87939251d07fd82d22ffdd3c864944ab0c47eabd7b13272345dfc5dfae7ca435c94fd5ccc297dd46e0747c6d463e01
-DIST strace-6.5.tar.xz 2412228 BLAKE2B 
f5ce212baf6513432ff55e9afaa41eba2dbda6acb1d3cad7f42d44519b37f5b239c949e2e7ea6504a4c26e811ef8c7f082c9cec0756318fab8403b389afaada7
 SHA512 
7edf7b00b5ad91be2df4e44b63df7f88376f3e6a8f078dfccf307a6a5003ad25d9cf233f2a32139e00fe399494ce6a8f67728bf9dfeb9bb5958ed08ce25e9e01
 DIST strace-6.6.tar.xz 2420364 BLAKE2B 
f1465fec58ac20ccce6a88441a34b1402e5c51f0bb4b7963f69b5ab5019a8c8722e3406c6f93c10c1eea11d17de7f9874895d6f4df24cf9ec42a18f36267687b
 SHA512 
77ea45c72e513f6c07026cd9b2cc1a84696a5a35cdd3b06dd4a360fb9f9196958e3f6133b4a9c91e091c24066ba29e0330b6459d18a9c390caae2dba97ab399b

diff --git a/dev-util/strace/strace-6.4.ebuild 
b/dev-util/strace/strace-6.4.ebuild
deleted file mode 100644
index d1881f35b452..
--- a/dev-util/strace/strace-6.4.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools edo flag-o-matic toolchain-funcs
-
-DESCRIPTION="Useful diagnostic, instructional, and debugging tool"
-HOMEPAGE="https://strace.io/;
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/strace/strace.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="LGPL-2.1+ test? ( GPL-2+ )"
-SLOT="0"
-IUSE="aio perl selinux static test unwind elfutils"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="?? ( unwind elfutils )"
-
-BDEPEND="virtual/pkgconfig"
-LIB_DEPEND="
-   unwind? ( sys-libs/libunwind[static-libs(+)] )
-   elfutils? ( dev-libs/elfutils[static-libs(+)] )
-   selinux? ( sys-libs/libselinux[static-libs(+)] )
-"
-# strace only uses the header from libaio to decode structs
-DEPEND="
-   static? ( ${LIB_DEPEND} )
-   aio? ( >=dev-libs/libaio-0.3.106 )
-   sys-kernel/linux-headers
-"
-RDEPEND="
-   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   perl? ( dev-lang/perl )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.11-static.patch"
-)
-
-src_prepare() {
-   default
-
-   if [[ ! -e configure ]] ; then
-   # git generation
-   sed /autoreconf/d -i bootstrap || die
-   edo ./bootstrap
-   [[ ! -e CREDITS ]] && cp CREDITS{.in,}
-   fi
-
-   eautoreconf
-
-   # Stub out the -k test since it's known to be flaky. bug #545812
-   sed -i '1iexit 77' tests*/strace-k.test || die
-}
-
-src_configure() {
-   # Set up the default build settings, and then use the names strace 
expects.
-   tc-export_build_env BUILD_{CC,CPP}
-   local v bv
-   for v in CC CPP {C,CPP,LD}FLAGS ; do
-   bv="BUILD_${v}"
-   export "${v}_FOR_BUILD=${!bv}"
-   done
-
-   filter-lfs-flags # configure handles this sanely
-
-   export ac_cv_header_libaio_h=$(usex aio)
-   use elibc_musl && export ac_cv_header_stdc=no
-
-   local myeconfargs=(
-   --disable-gcc-Werror
-
-   # Don't require mpers support on non-multilib systems. #649560
-   --enable-mpers=check
-
-   $(use_enable static)

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

2023-12-27 Thread Sam James
commit: ea126058b32d9a4a1c3739ad98f5140f827e63c6
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:19:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:19:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea126058

sys-apps/debianutils: drop 5.7, 5.8

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

 sys-apps/debianutils/Manifest   |  2 --
 sys-apps/debianutils/debianutils-5.7.ebuild | 51 -
 sys-apps/debianutils/debianutils-5.8.ebuild | 51 -
 3 files changed, 104 deletions(-)

diff --git a/sys-apps/debianutils/Manifest b/sys-apps/debianutils/Manifest
index 2a94ff1c83d9..058d557a9341 100644
--- a/sys-apps/debianutils/Manifest
+++ b/sys-apps/debianutils/Manifest
@@ -1,3 +1 @@
 DIST debianutils_5.14.tar.xz 79676 BLAKE2B 
b8e6c5a38cf5fe8e3d8151b1c19cfda4d5866f805453eeb8376a94e1982653cb532ffefdb560f188574ba01e97249b49b69d41f1dda9aa76de4511034736965a
 SHA512 
4a152fec6c363c0ca26339bf8bf3f39ec3c10227bbfe5d2f5974c24a6207fdb6c34644ecfdf0c773d4c778b1a95f91a15697b12b5c0cd9a6d0d8f369373b956f
-DIST debianutils_5.7.orig.tar.gz 257231 BLAKE2B 
61d2e7abcd359c5dc87b7f91e510e91e1926183c15a572c7d87cf4a590dded2e2ee8c9b4e06f7f478353139870c808927575de233200ad69e084a6f971c4bd24
 SHA512 
79acd8885abca93842d696167171a359011c49a40f38deeb25bc94d62905f95afa3a7b2540d3bd4b0ffd363c5c48a439a1a68139a29d6c033980b019cea75d92
-DIST debianutils_5.8.orig.tar.gz 260865 BLAKE2B 
8a2bb3dc06d6e7a41ca53759610c432eaf3797135b13d717d1e8969926388a6955ba020db64a039d1b8dc06a8ee47d5bc960c6f54fe6b9c17e2b361f5636ece3
 SHA512 
7fddff17804ab334ac1ab3fa4b76a3fed8d83dc2dbf8d9ab1e486b5f226ac8363e98336cfa651c7630eef5fffa4551dbf7a5da1ba60f033b279f9aca624d58a2

diff --git a/sys-apps/debianutils/debianutils-5.7.ebuild 
b/sys-apps/debianutils/debianutils-5.7.ebuild
deleted file mode 100644
index 0cc841149e59..
--- a/sys-apps/debianutils/debianutils-5.7.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="A selection of tools from Debian"
-HOMEPAGE="https://packages.qa.debian.org/d/debianutils.html;
-SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.orig.tar.gz"
-
-LICENSE="BSD GPL-2 SMAIL"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x86-linux"
-IUSE="+installkernel static"
-
-PDEPEND="
-   installkernel? (
-   || (
-   sys-kernel/installkernel-gentoo
-   sys-kernel/installkernel-systemd
-   )
-   )"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.4.2-no-bs-namespace.patch )
-
-src_prepare() {
-   # Avoid adding po4a dependency, upstream refreshes manpages.
-   sed -i -e '/SUBDIRS/s|po4a||' Makefile.am || die
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   default
-}
-
-src_install() {
-   into /
-   dobin run-parts
-
-   into /usr
-   dobin ischroot
-   dosbin savelog
-
-   doman ischroot.1 run-parts.8 savelog.8
-
-   dodoc CHANGELOG
-}

diff --git a/sys-apps/debianutils/debianutils-5.8.ebuild 
b/sys-apps/debianutils/debianutils-5.8.ebuild
deleted file mode 100644
index 1909cc22de71..
--- a/sys-apps/debianutils/debianutils-5.8.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="A selection of tools from Debian"
-HOMEPAGE="https://packages.qa.debian.org/d/debianutils.html;
-SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.orig.tar.gz"
-
-LICENSE="BSD GPL-2 SMAIL"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x86-linux"
-IUSE="+installkernel static"
-
-PDEPEND="
-   installkernel? (
-   || (
-   sys-kernel/installkernel-gentoo
-   sys-kernel/installkernel-systemd
-   )
-   )"
-
-PATCHES=( "${FILESDIR}"/${PN}-3.4.2-no-bs-namespace.patch )
-
-src_prepare() {
-   # Avoid adding po4a dependency, upstream refreshes manpages.
-   sed -i -e '/SUBDIRS/s|po4a||' Makefile.am || die
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   default
-}
-
-src_install() {
-   into /
-   dobin run-parts
-
-   into /usr
-   dobin ischroot
-   dosbin savelog
-
-   doman ischroot.1 run-parts.8 savelog.8
-
-   dodoc CHANGELOG
-}



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

2023-12-27 Thread Sam James
commit: 56e7458f356f4a8e9cbb1bbbd11c4b3ffa7214c2
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:19:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:19:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e7458f

sys-apps/usbutils: drop 015

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

 sys-apps/usbutils/Manifest|  1 -
 sys-apps/usbutils/usbutils-015.ebuild | 64 ---
 2 files changed, 65 deletions(-)

diff --git a/sys-apps/usbutils/Manifest b/sys-apps/usbutils/Manifest
index 0f9775520288..3914e85a8480 100644
--- a/sys-apps/usbutils/Manifest
+++ b/sys-apps/usbutils/Manifest
@@ -1,3 +1,2 @@
-DIST usbutils-015.tar.xz 167472 BLAKE2B 
1074c7159e9e6729f03f98e1f38fa0b3fef3e744b5297e6d97a5fc44ea374e2d5a0c481e14b2a034bca201048b1305c3877dbb15e3c4c04b228b4036048d8904
 SHA512 
cda0070138400703d7429d39dee49130aedaa704292531e6af57b347cc62422ca609540650926e74335f71d67d7d4655418be4824e1eb8a2b065c7b395feaa87
 DIST usbutils-016.tar.xz 169000 BLAKE2B 
2f3af61e5a7abf48cdf0a4aebc901ca1570007b54d11ae74572e16bdeb2d8e73844d76af54bd812d6d4b84ddaf6e956132ecc9a8a2849a7bffc0643e29115a49
 SHA512 
4483038bf91c056cd2977f5e7f449c0a62d9152d6f5d64ab7bde438ab9c1c56fe524ba10b35781c2828edd0fe89379dbaed78fa7ffe78903cae0c4e3c460f9a0
 DIST usbutils-017.tar.xz 168820 BLAKE2B 
868c646ed6d38a38b9bd3ab85ba3a5e9362a97e476aeed6576c1b175caaf4ee688cb2c33756f02c9bf0aef9e7d58657331fc1c3b3314d86145b3d4f37124537e
 SHA512 
eaebbc82eee4d940898f7a8de95ca49846c7c964e65c3d866b38735f8f3c8ccfed2b3a536bf2ef39a835a40a34c2273ac4d82b1012d0c693d4863cff14870d95

diff --git a/sys-apps/usbutils/usbutils-015.ebuild 
b/sys-apps/usbutils/usbutils-015.ebuild
deleted file mode 100644
index 062b46581969..
--- a/sys-apps/usbutils/usbutils-015.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit python-single-r1
-
-DESCRIPTION="USB enumeration utilities"
-HOMEPAGE="https://www.kernel.org/pub/linux/utils/usb/usbutils/
-   https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usbutils.git/;
-SRC_URI="https://www.kernel.org/pub/linux/utils/usb/${PN}/${P}.tar.xz;
-
-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"
-IUSE="python"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="
-   virtual/libusb:1=
-   virtual/libudev:=
-"
-RDEPEND="
-   ${DEPEND}
-   python? (
-   ${PYTHON_DEPS}
-   sys-apps/hwdata
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-   python? ( ${PYTHON_DEPS} )
-"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   use python && python_fix_shebang lsusb.py.in
-}
-
-src_configure() {
-   local myeconfargs=(
-   --cache-file="${S}"/config.cache
-   --datarootdir="${EPREFIX}/usr/share"
-   --datadir="${EPREFIX}/usr/share/hwdata"
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   newdoc usbhid-dump/NEWS NEWS.usbhid-dump
-   dobin usbreset # noinst_PROGRAMS, but installed by other distros
-
-   if ! use python ; then
-   rm -f "${ED}"/usr/bin/lsusb.py || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-process/atop/files/, sys-process/atop/

2023-12-27 Thread Sam James
commit: 32e961ecc79187715d376d6e3fbcfcca404b2760
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:19:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:19:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e961ec

sys-process/atop: drop 2.7.1-r1, 2.8.1

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

 sys-process/atop/Manifest  |   2 -
 sys-process/atop/atop-2.7.1-r1.ebuild  | 111 
 sys-process/atop/atop-2.8.1.ebuild | 114 -
 .../atop/files/atop-2.7.0-netatop-makefile.patch   |  42 
 4 files changed, 269 deletions(-)

diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest
index 9f24cc1ea35e..9aea42ae1dd6 100644
--- a/sys-process/atop/Manifest
+++ b/sys-process/atop/Manifest
@@ -1,4 +1,2 @@
-DIST atop-2.7.1.tar.gz 248809 BLAKE2B 
2cf1a68a7b24d76340295d9bde03a5602e9049a860468217771c696fe4b9062f2155aeefa2e3e810984780f82de6bf922bf7d6b02c7fd19194162dc70b015b81
 SHA512 
18f30c67d6f86b9270599317eed846c63d19e8ba6ea85bad8ec3d5ffb0489f17c75c8d8b3a14054bd14e89ed40d39e5d37bce834c7422087e6d8b86c99273a72
-DIST atop-2.8.1.tar.gz 264182 BLAKE2B 
1764090d760cc8d75d193a06a269eaa4ba997e8e5f064525d23f2005b92bb1b3f0903f2b1476f437db6a0dc698575e95b34e0fc9112d2ff6d06d3133ea78
 SHA512 
d748f374fb66d7ce33cebc5ce6899c3c0cc79dc394cb835466b21c7a4ec7c17cba255a3b04b36136c8c24c33ced0e5bd68f151ac804f6176547399e457976aaf
 DIST atop-2.9.0.tar.gz 282412 BLAKE2B 
8531eee3bffabfb3cacdb6bea4c4a1b7ea56da878154a86edd80fb20ddffc5f56248d06c679bd8933c203a0174e97515cfce633a2387bf465399d4203ca857c2
 SHA512 
f055466c076491a54fc45a482209fd3de60013e7b76af46b65dffe82d220fbd96eb11d5f199aa27e2f7a8754fe3c6509c44bf0dbd6e3099d8f5710944e01cb38
 DIST netatop-3.1.tar.gz 22812 BLAKE2B 
1b1faebf1392a57db6b4662192f90821289c8fc40c2c1ee0ad61fe6477c4d091744a1e82cdd987baf59f8dd71fc6d242d6dd294b8fb29b9447a9d5055996
 SHA512 
b12fd2287d89d3a8277f8fb540a19e6d26aa26c3f88e7ae2e6601b63f78d642e73b8d16cf351f6979ce7bbf53251b9c1faa76798a87f70cf3dcf51279eb0db68

diff --git a/sys-process/atop/atop-2.7.1-r1.ebuild 
b/sys-process/atop/atop-2.7.1-r1.ebuild
deleted file mode 100644
index ee9f7f4ca974..
--- a/sys-process/atop/atop-2.7.1-r1.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Check on bumps of atop
-# https://www.atoptool.nl/downloadnetatop.php
-NETATOP_VER=3.1
-
-# Controls 'netatop' kernel module
-MODULES_OPTIONAL_USE="modules"
-NETATOP_P=net${PN}-${NETATOP_VER}
-NETATOP_S="${WORKDIR}"/${NETATOP_P}
-
-inherit linux-info linux-mod systemd toolchain-funcs
-
-DESCRIPTION="Resource-specific view of processes"
-HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop;
-SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )"
-
-# Module is GPL-2 as well
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86 
~amd64-linux ~x86-linux"
-
-RDEPEND="sys-libs/ncurses:0=
-   >=sys-process/acct-6.6.4-r1
-   modules? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.6.0-build.patch
-)
-
-pkg_pretend() {
-   if use kernel_linux ; then
-   CONFIG_CHECK="~BSD_PROCESS_ACCT"
-   check_extra_config
-   fi
-}
-
-src_prepare() {
-   default
-
-   if use modules ; then
-   cd "${WORKDIR}"/${NETATOP_P} || die
-   eapply -p1 "${FILESDIR}"/${PN}-2.7.0-netatop-makefile.patch
-   cd "${S}" || die
-   fi
-
-   tc-export CC PKG_CONFIG
-
-   # bug #191926
-   sed -i 's: root : :' atop.cronsysv || die
-
-   # prefixify
-   sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die
-}
-
-src_configure() {
-   default
-
-   BUILD_TARGETS="netatop.ko"
-   MODULE_NAMES="netatop(:${NETATOP_S}/module)"
-}
-
-src_compile() {
-   default
-
-   linux-mod_src_compile
-}
-
-src_install() {
-   linux-mod_src_install
-
-   if use modules ; then
-   # netatop's Makefile tries to build the kernel module for us
-   # so let's just replicate parts of it here.
-   emake -C "${NETATOP_S}"/daemon all
-
-   dosbin "${NETATOP_S}"/daemon/netatopd
-   doman "${NETATOP_S}"/man/*
-
-   systemd_dounit "${NETATOP_S}"/netatop.service
-
-   newinitd "${FILESDIR}"/netatop.rc netatop
-   fi
-
-   emake DESTDIR="${D}" genericinstall
-
-   # useless -${PV} copies ?
-   rm "${ED}"/usr/bin/atop*-${PV} || die
-
-   newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN}
-   newinitd "${FILESDIR}"/atopacct.rc atopacct
-
-   systemd_dounit "${S}"/${PN}.service
-   systemd_dounit 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/

2023-12-27 Thread Sam James
commit: 041dddb049c18be7035e9ad85ecf0e500175cd6d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:19:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:19:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041dddb0

sys-fs/fuse: drop 3.15.0, 3.15.1, 3.16.1

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

 sys-fs/fuse/Manifest   |  3 --
 sys-fs/fuse/fuse-3.15.0.ebuild | 74 --
 sys-fs/fuse/fuse-3.15.1.ebuild | 74 --
 sys-fs/fuse/fuse-3.16.1.ebuild | 74 --
 4 files changed, 225 deletions(-)

diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest
index 1b2cfdc4600b..dd3955eaebc7 100644
--- a/sys-fs/fuse/Manifest
+++ b/sys-fs/fuse/Manifest
@@ -1,6 +1,3 @@
 DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 
9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847
 SHA512 
3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2
-DIST fuse-3.15.0.tar.xz 4589124 BLAKE2B 
4777a956f8429aee2e5da43b9606ac6acc66744943739051f2be87a646b93c2aaa8f0b7f0c188f6d1724c1ab3fdf706d35c981066b0ba8c4dd647c0eb1f3c821
 SHA512 
5046b827c2cdccd03031761aeb995caf159f075a16cdda7248fcdd81177500f337368208948e0ff0e4bee32d06dd3d2d966828d3b5e82a79339f28a01727b1ae
-DIST fuse-3.15.1.tar.gz 14078062 BLAKE2B 
8842874c65f9bcd4f867175f9c6ca496c02069f269ac16e588307e5d9cb67b6251511f9015e830f6015ca492c05824445a75091210e0bc78b5416f208201ca80
 SHA512 
927132acff5f313257b39a487d2bb1cb47a4e2a71b49ffc2a2d3428cea22f7c57d133fe93fefc943fec8271802ecd1ddbd43e5e1f534b8ddf2036c1039902ffd
-DIST fuse-3.16.1.tar.gz 14175331 BLAKE2B 
80bdf704d2251edba795f50e5623ba5194c36bbc940a185f3a7b4f7d965b7e7d8a81650c4c1dfe33ad73010cbdd841063b2f07356b3b2b70794af2072f8bf377
 SHA512 
3f07919a7451a30d05bc174e2f8ec2c65b6225e63b4bbb40f2b097d760d4aa9b753a1da5da4874855094a01979fc4313ffabce54668ed20a6900f5eed92912c8
 DIST fuse-3.16.2.tar.gz 14165836 BLAKE2B 
04f0037f924ef7b7cc90cb4c26afd1e942da69efebd93f3114774f2101550729379a0256ba190d7c99249fbce4ead5902133c01b29d8d75f41777d148540f521
 SHA512 
3e8889863cd67dada67271f095f694dc9e5aaf2561fd1e2285aee95b5a54e692bb195ab8fce57fc2bdf08d0ea17b6d56ca4967b4e4371d639d6133907b2370d3
 DIST iconv.m4.bz2 3057 BLAKE2B 
9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e
 SHA512 
9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55

diff --git a/sys-fs/fuse/fuse-3.15.0.ebuild b/sys-fs/fuse/fuse-3.15.0.ebuild
deleted file mode 100644
index 7bcca0ad6883..
--- a/sys-fs/fuse/fuse-3.15.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit flag-o-matic meson-multilib udev python-any-r1
-
-DESCRIPTION="An interface for filesystems implemented in userspace"
-HOMEPAGE="https://github.com/libfuse/libfuse;
-SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz;
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE="+suid test"
-RESTRICT="!test? ( test ) test? ( userpriv )"
-
-BDEPEND="
-   virtual/pkgconfig
-   test? (
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
-   )
-"
-RDEPEND=">=sys-fs/fuse-common-3.3.0-r1"
-
-DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt )
-
-python_check_deps() {
-   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
-   # bug #853058
-   filter-lto
-
-   local emesonargs=(
-   $(meson_use test examples)
-   $(meson_use test tests)
-   -Duseroot=false
-   -Dinitscriptdir=
-   -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
-   )
-   meson_src_configure
-}
-
-src_test() {
-   if has sandbox ${FEATURES}; then
-   ewarn "Sandbox enabled, skipping tests"
-   else
-   multilib-minimal_src_test
-   fi
-}
-
-multilib_src_test() {
-   epytest
-}
-
-multilib_src_install_all() {
-   # Installed via fuse-common
-   rm -r "${ED}"{/etc,$(get_udevdir)} || die
-
-   # useroot=false prevents the build system from doing this.
-   use suid && fperms u+s /usr/bin/fusermount3
-
-   # manually install man pages to respect compression
-   rm -r "${ED}"/usr/share/man || die
-   doman doc/{fusermount3.1,mount.fuse3.8}
-}

diff --git a/sys-fs/fuse/fuse-3.15.1.ebuild 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/grep/files/, sys-apps/grep/

2023-12-27 Thread Sam James
commit: c8117a0b3e8f29cc01b63a897e2bae0b84bdc4f8
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:17:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:17:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8117a0b

sys-apps/grep: drop 3.7, 3.8-r1

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

 sys-apps/grep/Manifest|   4 --
 sys-apps/grep/files/loong-fix-build.patch |  30 -
 sys-apps/grep/files/ppc-musl.patch|  19 --
 sys-apps/grep/grep-3.7.ebuild |  75 --
 sys-apps/grep/grep-3.8-r1.ebuild  | 100 --
 5 files changed, 228 deletions(-)

diff --git a/sys-apps/grep/Manifest b/sys-apps/grep/Manifest
index 2d2d7f8559b4..0f0873e8b5ee 100644
--- a/sys-apps/grep/Manifest
+++ b/sys-apps/grep/Manifest
@@ -1,6 +1,2 @@
 DIST grep-3.11.tar.xz 1703776 BLAKE2B 
e21785bca20b5a090d32bb5dc525fb298af30165106ed4c289b1518ea3d2acdcacfd6309b12f13be29a4b958f19588546119c695deb2b7500d49dcff86357bdc
 SHA512 
f254a1905a08c8173e12fbdd4fd8baed9a200217fba9d7641f0d78e4e002c1f2a621152d67027d9b25f0bb2430898f5233dc70909d8464fd13d7dd9298e65c42
 DIST grep-3.11.tar.xz.sig 833 BLAKE2B 
5edfba20e3a9f54d25ae63cf04985382bf6afb0ca643979561321090614e68b5d234767b07e48211888722c52c441233093735e183ff69432d5ee2e6a4f53aea
 SHA512 
487aba063373ca0594c519991f19b2a6a33b3da0d74735c890f3828fd0880e7e6f64495d2c8f9efa5da53d1eb2d446609bab2399a4b89dcb4510a632e31ffb54
-DIST grep-3.7.tar.xz 1641196 BLAKE2B 
acf03b1fe8065dac48d686de070bab9ecddae65c97f3b0e2be484e8abdd06d1fbdbb396f3d73dadadf9618aad2f02cf6416094bad64d5f2f15eab6b6b3adfeda
 SHA512 
e9e45dcd40af8367f819f2b93c5e1b4e98a251a9aa251841fa67a875380fae52cfa27c68c6dbdd6a4dde1b1017ee0f6b9833ef6dd6e419d32d71b6df5e972b82
-DIST grep-3.7.tar.xz.sig 833 BLAKE2B 
02a2850e22e8054dcfd02b6f08747a97d43dae9adb908516bdaed35750aa7f773832ad1b0b4c53d7b0ebc8f1fe2979e7938bbbeeb09ea00c11b4a0d5846c7b9c
 SHA512 
9db28883b696fbbb0fad32f4ecd168954dc475d5f0a8f2b4f960ff615ef7dd8348a7caaee85a96287824472a29485ff921af121c582083ca5ad5c30960f99cf4
-DIST grep-3.8.tar.xz 1709536 BLAKE2B 
24cf6f7aa35c85f59f508969ee9731c5be1e5c613e64e636f464bbdde917bb99ba739e4b82abf08da127ad0400d62e27d139f85142035745121d381982ec6c36
 SHA512 
2014519a80c6dcd799837e1bd7d9d5ebe8729ec54b0dc76981dac4755a9a8a9f200470cdcc911e2825bed8162e61da39e3dd60289f7393b48bf67314077d0c79
-DIST grep-3.8.tar.xz.sig 833 BLAKE2B 
40f472389705375611015ba0eb85eb32643304b1a324877a75821d086a128a20d00df3d7cd960ec45709f40f21488bbcf993c6fe667ef23663688b33296e650b
 SHA512 
8266b58485f225c2189814e3898c72e59d251b729e0c302d31f57abdb7ac2e6e28dde2c5c8095673b6f007b2a3ebc26db1dca910a7771aba80dad4b3c6761ee4

diff --git a/sys-apps/grep/files/loong-fix-build.patch 
b/sys-apps/grep/files/loong-fix-build.patch
deleted file mode 100644
index e3b346dd92d3..
--- a/sys-apps/grep/files/loong-fix-build.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-[xen0n: this is 
https://github.com/sunhaiyong1978/CLFS-for-LoongArch/blob/1.0/patches/stack-direction-add-loongarch.patch
 with change to generated file added as well.]
-From: Sun Haiyong 
-Date: Tue, 31 Aug 2021 11:11:52 +0800
-Subject: [PATCH] stack-direction: Add support for loongarch CPU
-
-* m4/stack-direction.m4 (SV_STACK_DIRECTION): When the CPU is loongarch,
-set "sv_cv_stack_direction" to "-1" .
 a/m4/stack-direction.m4
-+++ b/m4/stack-direction.m4
-@@ -32,6 +32,7 @@ AC_DEFUN([SV_STACK_DIRECTION],
-   i?86 | x86_64 | \
-   i860 | \
-   ia64 | \
-+  loongarch* | \
-   m32r | \
-   m68* | \
-   m88k | \
 a/configure
-+++ b/configure
-@@ -35668,6 +35668,7 @@ else $as_nop
-   i?86 | x86_64 | \
-   i860 | \
-   ia64 | \
-+  loongarch* | \
-   m32r | \
-   m68* | \
-   m88k | \
--- 
-2.17.2
-

diff --git a/sys-apps/grep/files/ppc-musl.patch 
b/sys-apps/grep/files/ppc-musl.patch
deleted file mode 100644
index 4aff0ba1cf5c..
--- a/sys-apps/grep/files/ppc-musl.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-Needed to fix build on ppc + musl. Should pop up in next gnulib sync in 
release (different patch).
-
-https://www.openwall.com/lists/musl/2017/11/05/2
-https://github.com/void-linux/void-packages/blob/master/srcpkgs/grep/patches/ppc-musl.patch
-https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=2d830e4a792fcd9f614ed08a7f18584b8b21d23b
 a/lib/sigsegv.c
-+++ b/lib/sigsegv.c
-@@ -221,8 +221,10 @@ int libsigsegv_version = LIBSIGSEGV_VERSION;
- /* both should be equivalent */
- #   if 0
- #define SIGSEGV_FAULT_STACKPOINTER  ((ucontext_t *) 
ucp)->uc_mcontext.regs->gpr[1]
--#   else
-+#   elif defined(__GLIBC__)
- #define SIGSEGV_FAULT_STACKPOINTER  ((ucontext_t *) 
ucp)->uc_mcontext.uc_regs->gregs[1]
-+#   else
-+#define SIGSEGV_FAULT_STACKPOINTER  ((ucontext_t *) 
ucp)->uc_mcontext.gregs[1]
- #   endif
- #  endif
- 

diff --git a/sys-apps/grep/grep-3.7.ebuild b/sys-apps/grep/grep-3.7.ebuild
deleted file mode 

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

2023-12-27 Thread Sam James
commit: 716f7157a28d3cce85376a53398bf325cb42d49f
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:17:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:17:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=716f7157

sys-apps/irqbalance: drop 1.9.2, 1.9.3

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

 sys-apps/irqbalance/Manifest|  1 -
 sys-apps/irqbalance/irqbalance-1.9.2.ebuild | 68 --
 sys-apps/irqbalance/irqbalance-1.9.3.ebuild | 74 -
 3 files changed, 143 deletions(-)

diff --git a/sys-apps/irqbalance/Manifest b/sys-apps/irqbalance/Manifest
index e5aa80c92da6..25665968bffd 100644
--- a/sys-apps/irqbalance/Manifest
+++ b/sys-apps/irqbalance/Manifest
@@ -1,2 +1 @@
-DIST irqbalance-1.9.2.tar.gz 62188 BLAKE2B 
bc640323c3a594090f77983e63d9b7df177a05b859e4d29edb5b654f886c9e9f0d748ce22b1323bee443ea8369e014b9e0ce383bfe6f396692346649199d10a2
 SHA512 
d0fb157fbfc096fa9cfb4562e51fd4c3f4fa8788f72377c58b27df67c70073b787bba05e39809dcbe17532bb5b8e74b6d27c5e5b3d9af09bc9ce1a9b6aab9378
 DIST irqbalance-1.9.3.tar.gz 62573 BLAKE2B 
0f7b3b62c3784c009c6829078cdf5496910ec3f3c8c13de5f0dfbaed510fb5e3dab4953810c646ece962ef130af3aaa0bb9fa8c2e013485751cc661c9458e87a
 SHA512 
5638fb59f5a59901333b90289ee70c960df0e2b9e55731805397797b8e630bb3703e36a4dfd05bf01de49334dab9d6fc95bde4967eeab131534950d281103fa1

diff --git a/sys-apps/irqbalance/irqbalance-1.9.2.ebuild 
b/sys-apps/irqbalance/irqbalance-1.9.2.ebuild
deleted file mode 100644
index d2ec846851e7..
--- a/sys-apps/irqbalance/irqbalance-1.9.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd linux-info
-
-DESCRIPTION="Distribute hardware interrupts across processors on a 
multiprocessor system"
-HOMEPAGE="https://github.com/Irqbalance/irqbalance;
-SRC_URI="https://github.com/Irqbalance/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-IUSE="caps +numa systemd selinux tui"
-# Hangs
-RESTRICT="test"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/libnl:3
-   caps? ( sys-libs/libcap-ng )
-   numa? ( sys-process/numactl )
-   systemd? ( sys-apps/systemd:= )
-   tui? ( sys-libs/ncurses:=[unicode(+)] )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-RDEPEND="
-   ${DEPEND}
-   selinux? ( sec-policy/selinux-irqbalance )
-"
-
-pkg_setup() {
-   CONFIG_CHECK="~PCI_MSI"
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   # Follow systemd policies
-   # https://wiki.gentoo.org/wiki/Project:Systemd/Ebuild_policy
-   sed \
-   -e 's/ $IRQBALANCE_ARGS//' \
-   -e '/EnvironmentFile/d' \
-   -i misc/irqbalance.service || die
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with caps libcap-ng)
-   $(use_enable numa)
-   $(use_with systemd)
-   $(use_with tui irqbalance-ui)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   newinitd "${FILESDIR}"/irqbalance.init.4 irqbalance
-   newconfd "${FILESDIR}"/irqbalance.confd-1 irqbalance
-   systemd_dounit misc/irqbalance.service
-}

diff --git a/sys-apps/irqbalance/irqbalance-1.9.3.ebuild 
b/sys-apps/irqbalance/irqbalance-1.9.3.ebuild
deleted file mode 100644
index 066d36bb150d..
--- a/sys-apps/irqbalance/irqbalance-1.9.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools udev systemd linux-info optfeature
-
-DESCRIPTION="Distribute hardware interrupts across processors on a 
multiprocessor system"
-HOMEPAGE="https://github.com/Irqbalance/irqbalance;
-SRC_URI="https://github.com/Irqbalance/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="caps +numa systemd selinux thermal tui"
-# Hangs
-RESTRICT="test"
-
-DEPEND="
-   dev-libs/glib:2
-   caps? ( sys-libs/libcap-ng )
-   numa? ( sys-process/numactl )
-   systemd? ( sys-apps/systemd:= )
-   thermal? ( dev-libs/libnl:3 )
-   tui? ( sys-libs/ncurses:=[unicode(+)] )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-RDEPEND="
-   ${DEPEND}
-   selinux? ( sec-policy/selinux-irqbalance )
-"
-
-pkg_setup() {
-   CONFIG_CHECK="~PCI_MSI"
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   # Follow systemd policies
-   # https://wiki.gentoo.org/wiki/Project:Systemd/Ebuild_policy
-   sed \
-   -e 's/ $IRQBALANCE_ARGS//' \
-   -e '/EnvironmentFile/d' \
-   -i misc/irqbalance.service || die
-
-   default
-   eautoreconf
-}
-

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

2023-12-27 Thread Sam James
commit: 44e7bc6fb1f4a0ad974c8a2da6e3f8f885e2e32b
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:17:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:17:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e7bc6f

sys-apps/help2man: drop 1.48.5

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

 sys-apps/help2man/Manifest   |  1 -
 sys-apps/help2man/help2man-1.48.5.ebuild | 42 
 2 files changed, 43 deletions(-)

diff --git a/sys-apps/help2man/Manifest b/sys-apps/help2man/Manifest
index 9cb77c51d6c9..6a83922c1ec3 100644
--- a/sys-apps/help2man/Manifest
+++ b/sys-apps/help2man/Manifest
@@ -1,2 +1 @@
-DIST help2man-1.48.5.tar.xz 204672 BLAKE2B 
6d96f5f65f8c637d524e5c373f2b89f114adf544c1d3508a9cb51115279b9bf6399c8ebb0a8d831de12ef8cdaca40b6e75412a221efc5d2dd1794e9c9643196f
 SHA512 
800eb0daa9daef8e423d52ede55eee2960122ea0269865295afada4cf4fcc1c6791da8429c3a57c0fc1bf0a14c8a77953952325413a8faa5dd07b1bc5bc0edd1
 DIST help2man-1.49.3.tar.xz 228472 BLAKE2B 
a5ed9ea3ff78b5287fa5bc02302da6a3657fee8fefd4fc43289e209bbe128d58da633c38aa4039c93a761c4842d3549a73cc14e77ee2859ed256613a8fba6e23
 SHA512 
5f19fad1e38b0572b63ed8bfd146b717fc22dff3a26641e8b5c8431df13da9574679d9a3407da62790db8a29286694ea1bfd751cba168f475302ad31cce845cf

diff --git a/sys-apps/help2man/help2man-1.48.5.ebuild 
b/sys-apps/help2man/help2man-1.48.5.ebuild
deleted file mode 100644
index 4d1d1d2e6301..
--- a/sys-apps/help2man/help2man-1.48.5.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="GNU utility to convert program --help output to a man page"
-HOMEPAGE="https://www.gnu.org/software/help2man/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-
-# nls/FSFAP for bindtextdomain.c
-LICENSE="GPL-3+ nls? ( FSFAP )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="nls"
-
-RDEPEND="dev-lang/perl
-   nls? ( dev-perl/Locale-gettext )"
-DEPEND="${RDEPEND}"
-
-DOCS=( debian/changelog NEWS README THANKS ) #385753
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.46.1-linguas.patch
-)
-
-src_prepare() {
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   sed -i \
-   -e 's/-shared/-bundle/' \
-   Makefile.in || die
-   fi
-   default
-}
-
-src_configure() {
-   # Disable gettext requirement as the release includes the gmo files 
#555018
-   local myeconfargs=(
-   ac_cv_path_MSGFMT=$(type -P false)
-   $(use_enable nls)
-   )
-   econf "${myeconfargs[@]}"
-}



[gentoo-commits] repo/gentoo:master commit in: sys-process/cronie/, sys-process/cronie/files/

2023-12-27 Thread Sam James
commit: 3d67b1f7855e0235bad9f1eb0d454992841b3912
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:18:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:18:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d67b1f7

sys-process/cronie: drop 1.6.1-r3

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

 sys-process/cronie/Manifest|   1 -
 sys-process/cronie/cronie-1.6.1-r3.ebuild  | 118 -
 .../cronie/files/cronie-1.5.3-systemd.patch|  33 --
 3 files changed, 152 deletions(-)

diff --git a/sys-process/cronie/Manifest b/sys-process/cronie/Manifest
index 280c35491b30..a302c696b61e 100644
--- a/sys-process/cronie/Manifest
+++ b/sys-process/cronie/Manifest
@@ -1,2 +1 @@
-DIST cronie-1.6.1.tar.gz 149913 BLAKE2B 
7b563b90f386a8df09398661e2b3ddc1f83d6c0d19290a02c0622be461e1d160218572adf132d634c60ef8fd0a4bb100e830b90e26270c28c75a69591ccc18a6
 SHA512 
1e095df9670ec25d6629f4cf2cacd82c6c1cb1487a859815a7881a1d130e4f18f9976396f773abae24dadc232166bb6467bbaeac1cb0254209fcadf3530d5e6f
 DIST cronie-1.7.0.tar.gz 271404 BLAKE2B 
44745f68dba212da60f3013b10737be2390d8c76186dc641fa1930b1c7d103fa2e3127a63fe73571434683137044f7fda8cc31435c59092a14c0091a372ffead
 SHA512 
a8e6688a164540e2cd3741c58813b6684c4c22a04806bcc8ba028a9ff72f986f165715ac3663bd34133af6566bdbd272a3e7be893f139e315aef35b2dbeb622f

diff --git a/sys-process/cronie/cronie-1.6.1-r3.ebuild 
b/sys-process/cronie/cronie-1.6.1-r3.ebuild
deleted file mode 100644
index 2658c34efbc0..
--- a/sys-process/cronie/cronie-1.6.1-r3.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools cron flag-o-matic pam systemd
-
-DESCRIPTION="Cronie is a standard UNIX daemon cron based on the original 
vixie-cron"
-HOMEPAGE="https://github.com/cronie-crond/cronie;
-SRC_URI="https://github.com/cronie-crond/cronie/archive/${P}.tar.gz;
-S="${WORKDIR}/${PN}-${P}"
-
-LICENSE="ISC BSD BSD-2 GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE="+anacron +inotify pam selinux"
-
-DEPEND="
-   pam? ( sys-libs/pam )
-   anacron? (
-   !sys-process/anacron
-   !sys-process/systemd-cron
-   elibc_musl? ( sys-libs/obstack-standalone )
-   )
-   selinux? ( sys-libs/libselinux )
-"
-BDEPEND="acct-group/crontab"
-RDEPEND="
-   ${BDEPEND}
-   ${DEPEND}
-   sys-apps/debianutils
-"
-
-#cronie supports /etc/crontab
-CRON_SYSTEM_CRONTAB="yes"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.5.3-systemd.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with inotify)
-   $(use_with pam)
-   $(use_with selinux)
-   $(use_enable anacron)
-   --enable-syscrontab
-   # Required for correct pidfile location #835814
-   --runstatedir="${EPREFIX}/run"
-   --with-daemon_username=cron
-   --with-daemon_groupname=cron
-   )
-
-   if use anacron ; then
-   if use elibc_musl ; then
-   append-cflags "-lobstack"
-   fi
-   fi
-   SPOOL_DIR="/var/spool/cron/crontabs" \
-   ANACRON_SPOOL_DIR="/var/spool/anacron" \
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   docrondir -m 1730 -o root -g crontab
-   fowners root:crontab /usr/bin/crontab
-   fperms 2751 /usr/bin/crontab
-
-   newconfd "${S}"/crond.sysconfig ${PN}
-
-   insinto /etc
-   newins "${FILESDIR}/${PN}-crontab" crontab
-   newins "${FILESDIR}/${PN}-1.2-cron.deny" cron.deny
-
-   insinto /etc/cron.d
-   doins contrib/{0hourly,dailyjobs}
-
-   newinitd "${FILESDIR}/${PN}-1.3-initd" ${PN}
-
-   if use pam ; then
-   newpamd "${FILESDIR}/${PN}-1.4.3-pamd" crond
-   fi
-
-   systemd_newunit contrib/cronie.systemd cronie.service
-
-   if use anacron ; then
-   local anacrondir="/var/spool/anacron"
-   keepdir ${anacrondir}
-   fowners root:cron ${anacrondir}
-   fperms 0750 ${anacrondir}
-
-   insinto /etc
-   doins contrib/anacrontab
-
-   insinto /etc/cron.hourly
-   doins contrib/0anacron
-   fperms 0750 /etc/cron.hourly/0anacron
-   fi
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   cron_pkg_postinst
-
-   if [[ -n "${REPLACING_VERSIONS}" ]] ; then
-   ewarn "You should restart ${PN} daemon or else you might 
experience segfaults"
-   ewarn "or ${PN} not working reliably anymore."
-   einfo "(see https://bugs.gentoo.org/557406 for details.)"
-   fi
-}

diff --git 

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

2023-12-27 Thread Sam James
commit: fab7203e1fb630fed5ec4af2b1266cadc6db7731
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:16:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:16:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab7203e

net-misc/whois: drop 5.5.17-r1, 5.5.18-r1, 5.5.19

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

 net-misc/whois/Manifest   |  3 --
 net-misc/whois/whois-5.5.17-r1.ebuild | 81 ---
 net-misc/whois/whois-5.5.18-r1.ebuild | 81 ---
 net-misc/whois/whois-5.5.19.ebuild| 81 ---
 4 files changed, 246 deletions(-)

diff --git a/net-misc/whois/Manifest b/net-misc/whois/Manifest
index f11964d2eb03..b95054a11941 100644
--- a/net-misc/whois/Manifest
+++ b/net-misc/whois/Manifest
@@ -1,4 +1 @@
-DIST whois-5.5.19.tar.gz 109582 BLAKE2B 
6812c8f19c60a20802adbda95d9e80e1ee39cb5fea6723e689d064cda6ac167408dfccc2f30bfd93a7d53bda9c355e292d3b4ee694812b3ffccc54c120aeedcd
 SHA512 
f008f60a629f40eb5817c124ff586f2b4a359afa501a72633326341a28f47c5ff56ddeed48d327bf41035bc6bdc639959b92523ec22ff41d5bd58241b4c50487
 DIST whois-5.5.20.tar.gz 109648 BLAKE2B 
17b6a795ac517a81cde44530df3e835020a1750ab28d50551a7bd08d132aa10768ff146b0a7943a8348cc7f3f3f7096262caf1d91fbb2d3610ae9f6473e8
 SHA512 
1d602ec817411a36b3d175e34f166c06186639f4eeea145751decc45372953df40fc76b57c7589d93c49ab0be1276459dffc6424a4344ddbca23f35a9f492fc7
-DIST whois_5.5.17.tar.xz 90608 BLAKE2B 
82793097e421d88130d089fc64bb0bceac0c9170b39388262b45d2bf62fc2f8b7c4e393fc5351bba6be303ced00a00af1972bf73c1c8c7c86c812b19a0a6fb5a
 SHA512 
0ed33edc2005eb51a88bda505cc3f6ebe3966095d6f12c03cfe62c12e7e575e1d008632d12de6f27b4c09b91ce5a45705d57acce88409e573bbd7b5132df7fc6
-DIST whois_5.5.18.tar.xz 90216 BLAKE2B 
2098b15d36ee0f99e710fdeb10ce1650eba84da1ce770df46182439a6de07995b79746767968522200f5261490e5ffd262673705b12e1004e1ca0dd1af0b9e15
 SHA512 
28482a6b84d97e2ff69e7a2d01865d227d76aff41a42511a6ebd4ac636b9054643d1df800e6575fb846712e1473f7a31a211dbc08fbdfaaead443d22138266c7

diff --git a/net-misc/whois/whois-5.5.17-r1.ebuild 
b/net-misc/whois/whois-5.5.17-r1.ebuild
deleted file mode 100644
index 6d1a89e7302c..
--- a/net-misc/whois/whois-5.5.17-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 toolchain-funcs
-
-MY_P=${P/-/_}
-DESCRIPTION="Improved Whois Client"
-HOMEPAGE="https://github.com/rfc1036/whois;
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/rfc1036/whois.git;
-else
-   SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
-   #SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   #S="${WORKDIR}"/${PN}
-
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="iconv idn nls xcrypt"
-
-RDEPEND="
-   iconv? ( virtual/libiconv )
-   idn? ( net-dns/libidn2:= )
-   nls? ( virtual/libintl )
-   xcrypt? ( >=sys-libs/libxcrypt-4.1:= )
-   !xcrypt? ( virtual/libcrypt:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   app-arch/xz-utils
-   >=dev-lang/perl-5
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.7.2-config-file.patch
-   "${FILESDIR}"/${PN}-5.3.0-libidn_automagic.patch
-   "${FILESDIR}"/${PN}-5.5.6-libxcrypt_automagic.patch
-)
-
-src_prepare() {
-   default
-
-   if use nls ; then
-   sed -i -e 's:#\(.*pos\):\1:' Makefile || die
-   else
-   sed -i -e '/ENABLE_NLS/s:define:undef:' config.h || die
-
-   # don't generate po files when nls is disabled (bug #419889)
-   sed -i -e '/^all:/s/ pos//' \
-   -e '/^install:/s/ install-pos//' Makefile || die
-   fi
-}
-
-src_configure() { :; } # expected no-op
-
-src_compile() {
-   unset HAVE_ICONV HAVE_LIBIDN
-
-   use iconv && export HAVE_ICONV=1
-   use idn && export HAVE_LIBIDN=1
-   use xcrypt && export HAVE_XCRYPT=1
-
-   tc-export CC
-
-   emake CFLAGS="${CFLAGS} ${CPPFLAGS}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" 
BASHCOMPDIR="$(get_bashcompdir)" install
-
-   insinto /etc
-   doins whois.conf
-   dodoc README debian/changelog
-}

diff --git a/net-misc/whois/whois-5.5.18-r1.ebuild 
b/net-misc/whois/whois-5.5.18-r1.ebuild
deleted file mode 100644
index 6d1a89e7302c..
--- a/net-misc/whois/whois-5.5.18-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 toolchain-funcs
-
-MY_P=${P/-/_}
-DESCRIPTION="Improved Whois Client"

[gentoo-commits] repo/gentoo:master commit in: net-nds/gssproxy/, net-nds/gssproxy/files/

2023-12-27 Thread Sam James
commit: 6e3971dbf664dc31ddcd0062009e761d87b0450c
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:16:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:16:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3971db

net-nds/gssproxy: drop 0.9.1, 0.9.1-r1

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

 net-nds/gssproxy/Manifest  |   1 -
 .../gssproxy-0.9.1-fix-musl-llvm16-build.patch |  30 --
 net-nds/gssproxy/gssproxy-0.9.1-r1.ebuild  | 102 -
 net-nds/gssproxy/gssproxy-0.9.1.ebuild |  98 
 4 files changed, 231 deletions(-)

diff --git a/net-nds/gssproxy/Manifest b/net-nds/gssproxy/Manifest
index 5bbb2130220d..2e3b1aa132a5 100644
--- a/net-nds/gssproxy/Manifest
+++ b/net-nds/gssproxy/Manifest
@@ -1,2 +1 @@
-DIST gssproxy-0.9.1.tar.gz 579038 BLAKE2B 
a17e673876b4acf480b23a8086720f507cd3a85c2f328469b726ab1653a94cd9a3eb9dd9369dee30b57457b6e8125b67a86fc4186c387e58d2d96b1da7c55089
 SHA512 
767c4e73d5240a43a0586e836e7dc199b8baf0adbc5a1a2cbb6ffc6f0a7ca574a4fc541ca474ef696d78956724eb24c465760f680e7170f8d77d056513b6226b
 DIST gssproxy-0.9.2.tar.gz 586240 BLAKE2B 
4480070740ce77a9ed8714bbe8cb24684292317cc61e6c13e06b368bef6d722fdefb3c5230d15773050960851382435a15a0106e5d920c74b13afbbab9ff9194
 SHA512 
6de484c9c1715e8b845106e1b16e1c29805e4104db296eb44ea15e6b6973fd1df0b043d2cdc2798f04c7a0ce66279e356a285684bc3573ef847532ab2b87aca3

diff --git a/net-nds/gssproxy/files/gssproxy-0.9.1-fix-musl-llvm16-build.patch 
b/net-nds/gssproxy/files/gssproxy-0.9.1-fix-musl-llvm16-build.patch
deleted file mode 100644
index ac8c35c565ec..
--- a/net-nds/gssproxy/files/gssproxy-0.9.1-fix-musl-llvm16-build.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-https://github.com/gssapi/gssproxy/commit/f6ab3193e64ecc9db4d253b6dd1f461b6081
-From: Brahmajit Das 
-Date: Wed, 31 May 2023 04:53:23 +
-Subject: [PATCH] Fix build with musl and llvm
-
-Signed-off-by: Brahmajit Das 
 a/src/gp_util.c
-+++ b/src/gp_util.c
-@@ -63,7 +63,7 @@ char *gp_strerror(int errnum)
- static __thread char buf[MAX_GP_STRERROR];
- int saved_errno = errno;
- 
--#if ((_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && !_GNU_SOURCE)
-+#if ((_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && !_GNU_SOURCE) || 
!defined(__GLIBC__)
- /* XSI version */
- int ret;
- 
 a/tests/userproxytest.c
-+++ b/tests/userproxytest.c
-@@ -5,6 +5,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
--- 
-2.40.1
-

diff --git a/net-nds/gssproxy/gssproxy-0.9.1-r1.ebuild 
b/net-nds/gssproxy/gssproxy-0.9.1-r1.ebuild
deleted file mode 100644
index 5a9017c89d1f..
--- a/net-nds/gssproxy/gssproxy-0.9.1-r1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Daemon to proxy GSSAPI context establishment and channel handling"
-HOMEPAGE="https://github.com/gssapi/gssproxy;
-SRC_URI="https://github.com/gssapi/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="BSD-1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
x86"
-IUSE="debug selinux systemd"
-
-COMMON_DEPEND=">=dev-libs/libverto-0.2.2
-   >=dev-libs/ding-libs-0.6.1
-   virtual/krb5
-   selinux? ( sys-libs/libselinux )"
-RDEPEND="${COMMON_DEPEND}
-   selinux? ( sec-policy/selinux-gssproxy )"
-# We need xml stuff to build the man pages, and people really want/need
-# the man pages for this package :). #585200
-BDEPEND="
-   app-text/docbook-xml-dtd:4.4
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
-
-# Many requirements to run tests, including running slapd as root, hence
-# unfeasible.
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.9.1-fix-musl-llvm16-build.patch
-)
-
-# pkg_setup() {
-#  # Here instead of flag-logic in DEPEND, since virtual/krb5 does not
-#  # allow to specify the openldap use flag, which heimdal doesn't
-#  # support.
-#  # Using mit-krb5 explicitly because heimdal doesn't install kerberos
-#  # schemata required for the tests of gss-proxy.
-#  if use test && ! has_version "app-crypt/mit-krb5[openldap]"; then
-#  eerror "Tests of this package require the kerberos schemata 
installed from app-crypt/mit-krb5[openldap]."
-#  die "Tests enabled but no app-crypt/mit-krb5[openldap] being 
installed."
-#  fi
-# }
-
-# Was required in 0.7.0 to fix the schema- and slapd-path. Reason for
-# comment: see RESTRICT comment
-# src_prepare() {
-#  default
-#  # The tests look for kerberos schemata in the documentation
-#  # directory of krb5, however these are installed in /etc/openldap
-#  # and only if the openldap useflag is supplied
-#  sed -i \
-#  -e 's#/usr/share/doc/krb5-server-ldap*#/etc/openldap/schema#' \
-#   

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

2023-12-27 Thread Sam James
commit: 7f122bdbb4dd36ca503c216f48a8587867bc0948
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:14:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:14:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f122bdb

net-misc/streamlink: Stabilize 6.4.2 amd64, #920844

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

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

diff --git a/net-misc/streamlink/streamlink-6.4.2.ebuild 
b/net-misc/streamlink/streamlink-6.4.2.ebuild
index d73952536218..cbfd887b2469 100644
--- a/net-misc/streamlink/streamlink-6.4.2.ebuild
+++ b/net-misc/streamlink/streamlink-6.4.2.ebuild
@@ -26,7 +26,7 @@ fi
 LICENSE="BSD-2 Apache-2.0"
 SLOT="0"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 # See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep



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

2023-12-27 Thread Sam James
commit: ae217d6b14343ea5ff772fd149f7b92195e69e99
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:14:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:14:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae217d6b

net-misc/dhcpcd: backport rebinding fix

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

 net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild| 169 +
 .../dhcpcd/files/dhcpcd-10.0.6-rebinding.patch |  46 ++
 2 files changed, 215 insertions(+)

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
new file mode 100644
index ..b0cf48a7b84b
--- /dev/null
+++ b/net-misc/dhcpcd/dhcpcd-10.0.6-r1.ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
+else
+   MY_P="${P/_alpha/-alpha}"
+   MY_P="${MY_P/_beta/-beta}"
+   MY_P="${MY_P/_rc/-rc}"
+   
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"
+fi
+
+DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
+HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
+
+LICENSE="BSD-2 BSD ISC MIT"
+SLOT="0"
+IUSE="debug +embedded ipv6 privsep +udev"
+
+DEPEND="udev? ( virtual/udev )"
+RDEPEND="
+   ${DEPEND}
+   privsep? (
+   acct-group/dhcpcd
+   acct-user/dhcpcd
+   )
+"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+   # These don't exist on Linux/glibc (bug #900264)
+   memset_explicit
+   memset_s
+   setproctitle
+   strtoi
+   consttime_memequal
+   SHA256_Init
+   hmac
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-10.0.6-rebinding.patch
+)
+
+src_configure() {
+   local myeconfargs=(
+   --dbdir="${EPREFIX}/var/lib/dhcpcd"
+   --libexecdir="${EPREFIX}/lib/dhcpcd"
+   --localstatedir="${EPREFIX}/var"
+   --prefix="${EPREFIX}"
+   --with-hook=ntp.conf
+   $(use_enable debug)
+   $(use_enable embedded)
+   $(use_enable ipv6)
+   $(use_enable privsep)
+   $(usex elibc_glibc '--with-hook=yp.conf' '')
+   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
+   $(usex privsep '--privsepuser=dhcpcd' '')
+   $(usex udev '' '--without-dev --without-udev')
+   CC="$(tc-getCC)"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   keepdir /var/lib/dhcpcd
+   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
+   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
+}
+
+pkg_postinst() {
+   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
+
+   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
+   local old_duid="${EROOT}"/etc/dhcpcd.duid
+   local new_duid="${dbdir}"/duid
+   if [[ -e "${old_old_duid}" ]] ; then
+   # Upgrade the duid file to the new format if needed
+   if ! grep -q '..:..:..:..:..:..' "${old_old_duid}"; then
+   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_old_duid}"
+   fi
+
+   # Move the duid to /etc, a more sensible location
+   if [[ ! -e "${old_duid}" ]] ; then
+   cp -p "${old_old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_old_duid}" )
+   fi
+
+   # dhcpcd-7 moves the files out of /etc
+   if [[ -e "${old_duid}" ]] ; then
+   if [[ ! -e "${new_duid}" ]] ; then
+   cp -p "${old_duid}" "${new_duid}"
+   fi
+   old_files+=( "${old_duid}" )
+   fi
+   local old_secret="${EROOT}"/etc/dhcpcd.secret
+   local new_secret="${dbdir}"/secret
+   if [[ -e "${old_secret}" ]] ; then
+   if [[ ! -e "${new_secret}" ]] ; then
+   cp -p "${old_secret}" "${new_secret}"
+   fi
+   old_files+=( "${old_secret}" )
+   fi
+
+   # dhcpcd-7 renames some files in /var/lib/dhcpcd
+   local old_rdm="${dbdir}"/dhcpcd-rdm.monotonic
+   local new_rdm="${dbdir}"/rdm_monotonic
+   if [[ -e "${old_rdm}" ]] ; then
+   if [[ ! -e "${new_rdm}" ]] ; then
+   cp -p "${old_rdm}" "${new_rdm}"
+   fi
+   old_files+=( "${old_rdm}" )
+   fi
+   local lease=
+   for lease in 

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

2023-12-27 Thread Sam James
commit: d2646e6e2f02d80ee190dcc2ff00ec095a5c7b6f
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:06:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:06:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2646e6e

sys-apps/hdparm: drop 9.65, 9.65-r1

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

 sys-apps/hdparm/hdparm-9.65-r1.ebuild | 45 --
 sys-apps/hdparm/hdparm-9.65.ebuild| 46 ---
 2 files changed, 91 deletions(-)

diff --git a/sys-apps/hdparm/hdparm-9.65-r1.ebuild 
b/sys-apps/hdparm/hdparm-9.65-r1.ebuild
deleted file mode 100644
index ccd5a7e1a4b0..
--- a/sys-apps/hdparm/hdparm-9.65-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="Utility to change hard drive performance parameters"
-HOMEPAGE="https://sourceforge.net/projects/hdparm/;
-SRC_URI="mirror://sourceforge/hdparm/${P}.tar.gz"
-
-# GPL-2 only
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="static"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-9.60-build.patch
-)
-
-src_prepare() {
-   default
-
-   use static && append-ldflags -static
-}
-
-src_compile() {
-   emake STRIP="true" CC="$(tc-getCC)"
-}
-
-src_install() {
-   into /
-   dosbin hdparm contrib/idectl
-
-   newinitd "${FILESDIR}"/hdparm-init-8 hdparm
-   newconfd "${FILESDIR}"/hdparm-conf.d.3 hdparm
-
-   doman hdparm.8
-   dodoc hdparm.lsm Changelog README.acoustic hdparm-sysconfig
-
-   docinto wiper
-   dodoc wiper/{README.txt,wiper.sh}
-   docompress -x /usr/share/doc/${PF}/wiper/wiper.sh
-}

diff --git a/sys-apps/hdparm/hdparm-9.65.ebuild 
b/sys-apps/hdparm/hdparm-9.65.ebuild
deleted file mode 100644
index dff0610ab397..
--- a/sys-apps/hdparm/hdparm-9.65.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="Utility to change hard drive performance parameters"
-HOMEPAGE="https://sourceforge.net/projects/hdparm/;
-SRC_URI="mirror://sourceforge/hdparm/${P}.tar.gz"
-
-# GPL-2 only
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="static"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-9.60-build.patch
-)
-
-src_prepare() {
-   default
-
-   use static && append-ldflags -static
-}
-
-src_configure() {
-   tc-export CC
-   export STRIP=:
-}
-
-src_install() {
-   into /
-   dosbin hdparm contrib/idectl
-
-   newinitd "${FILESDIR}"/hdparm-init-8 hdparm
-   newconfd "${FILESDIR}"/hdparm-conf.d.3 hdparm
-
-   doman hdparm.8
-   dodoc hdparm.lsm Changelog README.acoustic hdparm-sysconfig
-
-   docinto wiper
-   dodoc wiper/{README.txt,wiper.sh}
-   docompress -x /usr/share/doc/${PF}/wiper/wiper.sh
-}



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

2023-12-27 Thread Sam James
commit: d5cc550af95e8cbd8f8e6c256a4cdc557378b5d7
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:06:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:06:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5cc550a

sys-apps/cracklib-words: drop 2.9.8, 2.9.10

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

 sys-apps/cracklib-words/Manifest   |  2 --
 .../cracklib-words/cracklib-words-2.9.10.ebuild| 27 --
 .../cracklib-words/cracklib-words-2.9.8.ebuild | 27 --
 3 files changed, 56 deletions(-)

diff --git a/sys-apps/cracklib-words/Manifest b/sys-apps/cracklib-words/Manifest
index c15e0481c6bf..137cd6e27a3a 100644
--- a/sys-apps/cracklib-words/Manifest
+++ b/sys-apps/cracklib-words/Manifest
@@ -1,3 +1 @@
-DIST cracklib-words-2.9.10.gz 5537751 BLAKE2B 
af3fb563a6f57a7cec0843c01ab2b344f7552029a20158e592b7cff1e93041896aa12c3254488a01e8899f6fb1ce9b16fc52580b92945a566f9fb058abb536b4
 SHA512 
87166906163bab4b79fae253c409bf75bfdd97befc1960b2aaa41b3f3e44a3362dc80d983b2783beb4a99fb1ce0e52316579cc4ba854a0a94321a804ed408a74
 DIST cracklib-words-2.9.11.xz 4157220 BLAKE2B 
1ee0c82a6b7d4bcfedd8f4c99feac0f8de68cce061e41f16962a7f7893bd91443d2677533ea3e9e6a16cb5f8fa37bc502d691552d899dc07bcddcddc762f1354
 SHA512 
09e4bf6ad6064accc88d9206e2b2dd28f0e80f827c600f510dc9bb8ac5d51454da2dfbd8e80f2683af501b6f298fb53fb4cf2fb2b5d668940cc6f64701ed6730
-DIST cracklib-words-2.9.8.gz 5537586 BLAKE2B 
ca56229852211094c17b2a612100b5b6e4e4f6aafa7cbfae8f779296370b01e5cae26d7d51dd69af6291946a1781cd19f8652bdff7f358c2e50d26c9e263c2fd
 SHA512 
1700c56b9776b7ae4684b9ab1e784dd7707550bce2149301f662618a4f00a2eb0ba2d1a206c09aac22f7d95bc561544d412d2fdac5008fc3aabc4872e8a74afc

diff --git a/sys-apps/cracklib-words/cracklib-words-2.9.10.ebuild 
b/sys-apps/cracklib-words/cracklib-words-2.9.10.ebuild
deleted file mode 100644
index b40648fecde2..
--- a/sys-apps/cracklib-words/cracklib-words-2.9.10.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Note: ideally bump with sys-libs/cracklib
-DESCRIPTION="Large set of crack/cracklib dictionaries"
-HOMEPAGE="https://github.com/cracklib/cracklib/;
-SRC_URI="https://github.com/cracklib/cracklib/releases/download/v${PV}/${P}.gz;
-S="${WORKDIR}"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
-
-src_install() {
-   insinto /usr/share/dict
-   newins ${P} ${PN}
-}
-
-pkg_postinst() {
-   if [[ -n ${ROOT} ]] && create-cracklib-dict -h >&/dev/null ; then
-   ebegin "Regenerating cracklib dictionary"
-   create-cracklib-dict /usr/share/dict/* >/dev/null
-   eend $?
-   fi
-}

diff --git a/sys-apps/cracklib-words/cracklib-words-2.9.8.ebuild 
b/sys-apps/cracklib-words/cracklib-words-2.9.8.ebuild
deleted file mode 100644
index 5d47659449b2..
--- a/sys-apps/cracklib-words/cracklib-words-2.9.8.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Note: ideally bump with sys-libs/cracklib
-DESCRIPTION="Large set of crack/cracklib dictionaries"
-HOMEPAGE="https://github.com/cracklib/cracklib/;
-SRC_URI="https://github.com/cracklib/cracklib/releases/download/v${PV}/${P}.gz;
-S="${WORKDIR}"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
-
-src_install() {
-   insinto /usr/share/dict
-   newins ${P} ${PN}
-}
-
-pkg_postinst() {
-   if [[ -n ${ROOT} ]] && create-cracklib-dict -h >&/dev/null ; then
-   ebegin "Regenerating cracklib dictionary"
-   create-cracklib-dict /usr/share/dict/* >/dev/null
-   eend $?
-   fi
-}



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

2023-12-27 Thread Sam James
commit: 49fc4a8567531cb5d8f889832663c784d6a36ddf
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:11:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:11:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49fc4a85

net-misc/rsync: fix crash w/ FORTIFY_SOURCE=3

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

 .../rsync/files/rsync-3.2.7-fortify-source-3.patch |  54 ++
 net-misc/rsync/rsync-3.2.7-r3.ebuild   | 204 +
 2 files changed, 258 insertions(+)

diff --git a/net-misc/rsync/files/rsync-3.2.7-fortify-source-3.patch 
b/net-misc/rsync/files/rsync-3.2.7-fortify-source-3.patch
new file mode 100644
index ..952af573dfc7
--- /dev/null
+++ b/net-misc/rsync/files/rsync-3.2.7-fortify-source-3.patch
@@ -0,0 +1,54 @@
+https://bugs.gentoo.org/917517
+https://github.com/WayneD/rsync/issues/511
+https://bugzilla.suse.com/show_bug.cgi?id=1214249
+https://bugzilla.redhat.com/show_bug.cgi?id=2229654
+https://src.fedoraproject.org/rpms/rsync/raw/06d55616ec86c3a68a8af917783788b928fefcc4/f/rsync-3.2.7-buffer-overflow.patch
+
+From 1f83963f59960150e8c46112daa8411324c1f209 Mon Sep 17 00:00:00 2001
+From: Jiri Slaby 
+Date: Fri, 18 Aug 2023 08:26:20 +0200
+Subject: [PATCH] exclude: fix crashes with fortified strlcpy()
+
+Fortified (-D_FORTIFY_SOURCE=2 for gcc) builds make strlcpy() crash when
+its third parameter (size) is larger than the buffer:
+  $ rsync -FFXHav '--filter=merge global-rsync-filter' Align-37-43/ xxx
+  sending incremental file list
+  *** buffer overflow detected ***: terminated
+
+It's in the exclude code in setup_merge_file():
+  strlcpy(y, save, MAXPATHLEN);
+
+Note the 'y' pointer was incremented, so it no longer points to memory
+with MAXPATHLEN "owned" bytes.
+
+Fix it by remembering the number of copied bytes into the 'save' buffer
+and use that instead of MAXPATHLEN which is clearly incorrect.
+
+Fixes #511.
+---
+ exclude.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/exclude.c b/exclude.c
+index ffe55b167..1a5de3b9e 100644
+--- a/exclude.c
 b/exclude.c
+@@ -720,7 +720,8 @@ static BOOL setup_merge_file(int mergelist_num, 
filter_rule *ex,
+   parent_dirscan = True;
+   while (*y) {
+   char save[MAXPATHLEN];
+-  strlcpy(save, y, MAXPATHLEN);
++  /* copylen is strlen(y) which is < MAXPATHLEN. +1 for \0 */
++  size_t copylen = strlcpy(save, y, MAXPATHLEN) + 1;
+   *y = '\0';
+   dirbuf_len = y - dirbuf;
+   strlcpy(x, ex->pattern, MAXPATHLEN - (x - buf));
+@@ -734,7 +735,7 @@ static BOOL setup_merge_file(int mergelist_num, 
filter_rule *ex,
+   lp->head = NULL;
+   }
+   lp->tail = NULL;
+-  strlcpy(y, save, MAXPATHLEN);
++  strlcpy(y, save, copylen);
+   while ((*x++ = *y++) != '/') {}
+   }
+   parent_dirscan = False;

diff --git a/net-misc/rsync/rsync-3.2.7-r3.ebuild 
b/net-misc/rsync/rsync-3.2.7-r3.ebuild
new file mode 100644
index ..01c09f3cd5ca
--- /dev/null
+++ b/net-misc/rsync/rsync-3.2.7-r3.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Uncomment when introducing a patch which touches configure
+#RSYNC_NEEDS_AUTOCONF=1
+PYTHON_COMPAT=( python3_{9..11} )
+inherit flag-o-matic prefix python-single-r1 systemd
+
+DESCRIPTION="File transfer program to keep remote files into sync"
+HOMEPAGE="https://rsync.samba.org/;
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/WayneD/rsync.git;
+   inherit autotools git-r3
+
+   REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/waynedavison.asc
+   inherit verify-sig
+
+   if [[ -n ${RSYNC_NEEDS_AUTOCONF} ]] ; then
+   inherit autotools
+   fi
+
+   if [[ ${PV} == *_pre* ]] ; then
+   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"
+   fi
+
+   SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz
+   verify-sig? ( 
https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz.asc )"
+   S="${WORKDIR}"/${P/_/}
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl examples iconv lz4 rrsync ssl stunnel system-zlib xattr xxhash zstd"
+REQUIRED_USE+=" examples? ( ${PYTHON_REQUIRED_USE} )"
+REQUIRED_USE+=" rrsync? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=dev-libs/popt-1.5
+   acl? ( virtual/acl )
+   examples? (
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   )
+   lz4? ( app-arch/lz4:= )
+  

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

2023-12-27 Thread Sam James
commit: 989d2d8671a7082032bab5ee288d8bf29070e44c
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:06:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:06:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989d2d86

sys-apps/nawk: drop 20220122-r1, 20230909

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

 sys-apps/nawk/Manifest|  1 -
 sys-apps/nawk/nawk-20220122-r1.ebuild | 58 ---
 sys-apps/nawk/nawk-20230909.ebuild| 58 ---
 3 files changed, 117 deletions(-)

diff --git a/sys-apps/nawk/Manifest b/sys-apps/nawk/Manifest
index a680ce67710d..12b6b9c980e2 100644
--- a/sys-apps/nawk/Manifest
+++ b/sys-apps/nawk/Manifest
@@ -1,2 +1 @@
-DIST nawk-20220122.tar.gz 1832761 BLAKE2B 
f704ff9cf5012545ec3adc1887c0d43625d7e38e19589cba91fe31f664e72ccce20dee3f2484067a31af793be16439c1389603fbdb33c119efeafb18559a0d97
 SHA512 
46ab7936705288c9cd22867ad9f5b080ade67c4b05d674304e0e5cae8ea329420a9a46e3578bf3a014b7066a1185b7506b0f74445bb52aafb1090e7a82a5bf28
 DIST nawk-20230909.tar.gz 1833391 BLAKE2B 
1a8dc9805d144953d6ad5d0539847b1d83661a8e2c0e029e13201ee44f5f6a29cf487c4368c8578d01577b99349968415503fb0c2f7f8f37f4a55fb57cec2b07
 SHA512 
28687dfbd797fb1f758bd356824110602045b7249a41f47e2cda15ac3d256d57260f1fc74119dc30fbb0e909295bd676a52ec24d3b3cc35e417d46a1749f856f

diff --git a/sys-apps/nawk/nawk-20220122-r1.ebuild 
b/sys-apps/nawk/nawk-20220122-r1.ebuild
deleted file mode 100644
index f0699ba17536..
--- a/sys-apps/nawk/nawk-20220122-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Brian Kernighan's pattern scanning and processing language"
-HOMEPAGE="https://www.cs.princeton.edu/~bwk/btl.mirror/;
-SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux"
-
-DEPEND="
-   app-alternatives/yacc
-"
-
-S="${WORKDIR}/awk-${PV}"
-
-DOCS=( README.md FIXES )
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   HOSTCC="$(tc-getBUILD_CC)" \
-   CFLAGS="${CFLAGS}" \
-   CPPFLAGS=-DHAS_ISBLANK \
-   ALLOC="${LDFLAGS}" \
-   YACC=$(type -p yacc) \
-   YFLAGS="-d -b awkgram"
-}
-
-src_install() {
-   newbin a.out "${PN}"
-   sed \
-   -e 's/awk/nawk/g' \
-   -e 's/AWK/NAWK/g' \
-   -e 's/Awk/Nawk/g' \
-   awk.1 > "${PN}".1 || die "manpage patch failed"
-   doman "${PN}.1"
-   einstalldocs
-}
-
-pkg_postinst() {
-   if has_version app-admin/eselect && has_version app-eselect/eselect-awk
-   then
-   eselect awk update ifunset
-   fi
-}
-
-pkg_postrm() {
-   if has_version app-admin/eselect && has_version app-eselect/eselect-awk
-   then
-   eselect awk update ifunset
-   fi
-}

diff --git a/sys-apps/nawk/nawk-20230909.ebuild 
b/sys-apps/nawk/nawk-20230909.ebuild
deleted file mode 100644
index 5230376651aa..
--- a/sys-apps/nawk/nawk-20230909.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Brian Kernighan's pattern scanning and processing language"
-HOMEPAGE="https://www.cs.princeton.edu/~bwk/btl.mirror/;
-SRC_URI="https://github.com/onetrueawk/awk/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux"
-
-DEPEND="
-   app-alternatives/yacc
-"
-
-S="${WORKDIR}/awk-${PV}"
-
-DOCS=( README.md FIXES )
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   HOSTCC="$(tc-getBUILD_CC)" \
-   CFLAGS="${CFLAGS}" \
-   CPPFLAGS=-DHAS_ISBLANK \
-   ALLOC="${LDFLAGS}" \
-   YACC=$(type -p yacc) \
-   YFLAGS="-d -b awkgram"
-}
-
-src_install() {
-   newbin a.out "${PN}"
-   sed \
-   -e 's/awk/nawk/g' \
-   -e 's/AWK/NAWK/g' \
-   -e 's/Awk/Nawk/g' \
-   awk.1 > "${PN}".1 || die "manpage patch failed"
-   doman "${PN}.1"
-   einstalldocs
-}
-
-pkg_postinst() {
-   if has_version app-admin/eselect && has_version app-eselect/eselect-awk
-   then
-   eselect awk update ifunset
-   fi
-}
-
-pkg_postrm() {
-   if has_version app-admin/eselect && has_version app-eselect/eselect-awk
-   then
-   eselect awk update ifunset
-   fi
-}



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

2023-12-27 Thread Sam James
commit: ec396fc40f54cfbfbaf0e92106ba3471d1964c5d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:06:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:06:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec396fc4

sys-apps/acl: drop 2.3.1, 2.3.1-r1

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

 sys-apps/acl/acl-2.3.1-r1.ebuild | 77 
 sys-apps/acl/acl-2.3.1.ebuild| 66 --
 2 files changed, 143 deletions(-)

diff --git a/sys-apps/acl/acl-2.3.1-r1.ebuild b/sys-apps/acl/acl-2.3.1-r1.ebuild
deleted file mode 100644
index 371710aeb2ee..
--- a/sys-apps/acl/acl-2.3.1-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic libtool multilib-minimal toolchain-funcs usr-ldscript
-
-DESCRIPTION="Access control list utilities, libraries, and headers"
-HOMEPAGE="https://savannah.nongnu.org/projects/acl;
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
-
-LICENSE="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"
-IUSE="nls static-libs"
-
-RDEPEND="
-   >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   default
-
-   # bug #580792
-   elibtoolize
-}
-
-multilib_src_configure() {
-   # Filter out -flto flags as they break getfacl/setfacl binaries
-   # bug #667372
-   filter-lto
-
-   # Broken with FORTIFY_SOURCE=3
-   # Our toolchain sets F_S=2 by default w/ >= -O2, so we need
-   # to unset F_S first, then explicitly set 2, to negate any default
-   # and anything set by the user if they're choosing 3 (or if they've
-   # modified GCC to set 3).
-   #
-   # Refs:
-   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104964
-   # https://savannah.nongnu.org/bugs/index.php?62519
-   # bug #847280
-   if tc-enables-fortify-source ; then
-   filter-flags -D_FORTIFY_SOURCE=3
-   append-cppflags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
-   fi
-
-   local myeconfargs=(
-   --bindir="${EPREFIX}"/bin
-   $(use_enable static-libs static)
-   --libexecdir="${EPREFIX}"/usr/$(get_libdir)
-   $(use_enable nls)
-   )
-
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
-   # Tests call native binaries with an LD_PRELOAD wrapper
-   # bug #772356
-   multilib_is_native_abi && default
-}
-
-multilib_src_install() {
-   default
-
-   # Move shared libs to /
-   gen_usr_ldscript -a acl
-}
-
-multilib_src_install_all() {
-   if ! use static-libs ; then
-   find "${ED}" -type f -name "*.la" -delete || die
-   fi
-}

diff --git a/sys-apps/acl/acl-2.3.1.ebuild b/sys-apps/acl/acl-2.3.1.ebuild
deleted file mode 100644
index da16f3c931e0..
--- a/sys-apps/acl/acl-2.3.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic libtool multilib-minimal usr-ldscript
-
-DESCRIPTION="Access control list utilities, libraries, and headers"
-HOMEPAGE="https://savannah.nongnu.org/projects/acl;
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
-
-LICENSE="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"
-IUSE="nls static-libs"
-
-RDEPEND="
-   >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="nls? ( sys-devel/gettext )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.3.1-musl-1.2.4-lfs64-fix.patch"
-)
-
-src_prepare() {
-   default
-
-   # bug #580792
-   elibtoolize
-}
-
-multilib_src_configure() {
-   # Filter out -flto flags as they break getfacl/setfacl binaries
-   # bug #667372
-   filter-lto
-
-   local myeconfargs=(
-   --bindir="${EPREFIX}"/bin
-   $(use_enable static-libs static)
-   --libexecdir="${EPREFIX}"/usr/$(get_libdir)
-   $(use_enable nls)
-   )
-
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
-   # Tests call native binaries with an LD_PRELOAD wrapper
-   # bug #772356
-   multilib_is_native_abi && default
-}
-
-multilib_src_install() {
-   default
-
-   # Move shared libs to /
-   gen_usr_ldscript -a acl
-}
-
-multilib_src_install_all() {
-   if ! use static-libs ; then
-   find "${ED}" -type f -name "*.la" -delete || die
-   fi
-}



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

2023-12-27 Thread Sam James
commit: 0cc52c11f0603780dceb1535d8620ee91b858f83
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:04:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:04:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cc52c11

sys-block/nbd: drop 3.21-r1, 3.24

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

 sys-block/nbd/Manifest   |  2 --
 sys-block/nbd/nbd-3.21-r1.ebuild | 67 --
 sys-block/nbd/nbd-3.24.ebuild| 77 
 3 files changed, 146 deletions(-)

diff --git a/sys-block/nbd/Manifest b/sys-block/nbd/Manifest
index 163fff181c5e..71ecec187a88 100644
--- a/sys-block/nbd/Manifest
+++ b/sys-block/nbd/Manifest
@@ -1,3 +1 @@
-DIST nbd-3.21.tar.xz 523472 BLAKE2B 
8601306966b75e5000e34d784175f287553d478e8367d488b9a3c1c11bcb7345a4ba898f02a94b8e927fbded1d3a563a4f0369ad7b49b14dcb6f5ea8d91812f3
 SHA512 
5dc238e6f45eb230a6f92493a8c3b4891dee98fc47e120e59c3ca31c0a698537ca03f78e43c5e7089d93d548a22b5e3853ba228536d2fc688c3edf4a590fdb3f
-DIST nbd-3.24.tar.xz 556928 BLAKE2B 
a07b0d8ce18cdea2e0778afbf9adfbc49f4fdc5746ec6f304f46d390adfc0a9ffb199e7c5cb6a72b3073a12a37f598e3780f0a1374b25c0e0a546653f7657d28
 SHA512 
b542733ca8bdfb6883591acd5cc82fd8fa64fed7ca85b01a961e0ad69b9655750e5317df9ec510b4147cc8b0b5cdfa0b43da53dd06c42863553555d710a3c85d
 DIST nbd-3.25.tar.xz 566360 BLAKE2B 
dce56fb91f6358955b0173b589df19ce2682e3cd6810b0bd74eeb973c24e52307ed55e197c13dcb9c2a62ac92e0dddb046fd1f4348862c7f7dc17bc479ba8cad
 SHA512 
e8b83475a698b5c3718331b55a2c28fd10ca031e347aac7c439f1653d78a405fefa5cb2618e60f73b2f170a8c93d68e79a2cd5875e5c6a970cb1ef9d8e08ebda

diff --git a/sys-block/nbd/nbd-3.21-r1.ebuild b/sys-block/nbd/nbd-3.21-r1.ebuild
deleted file mode 100644
index 8e28515c51fc..
--- a/sys-block/nbd/nbd-3.21-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="Userland client/server for kernel network block device"
-HOMEPAGE="http://nbd.sourceforge.net/;
-if [[ "${PV}" =  ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/NetworkBlockDevice/nbd.git;
-else
-   SRC_URI="mirror://sourceforge/nbd/${P}.tar.xz"
-   KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
-fi
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug gnutls netlink zlib"
-
-BDEPEND="virtual/pkgconfig"
-
-RDEPEND="
-   >=dev-libs/glib-2.26.0
-   gnutls? ( >=net-libs/gnutls-2.12.0 )
-   netlink? ( >=dev-libs/libnl-3.1 )
-   zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}"
-
-if [[ "${PV}" =  ]] ; then
-   DEPEND+="
-   app-text/docbook-sgml-dtd:4.5
-   app-text/docbook-sgml-utils
-   "
-fi
-
-src_prepare() {
-   default
-   if [[ "${PV}" =  ]] ; then
-   emake -C man -f Makefile.am \
-   nbd-server.1.sh.in \
-   nbd-server.5.sh.in \
-   nbd-client.8.sh.in \
-   nbd-trdump.1.sh.in \
-   nbdtab.5.sh.in
-   emake -C systemd -f Makefile.am n...@.service.sh.in
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   local myeconfargs=(
-   --enable-lfs
-   $(use_enable !debug syslog)
-   $(use_enable debug)
-   $(use_enable zlib gznbd)
-   $(use_with gnutls)
-   $(use_with netlink libnl)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   systemd_dounit systemd/nbd@.service
-}

diff --git a/sys-block/nbd/nbd-3.24.ebuild b/sys-block/nbd/nbd-3.24.ebuild
deleted file mode 100644
index 6ecf15fb83e1..
--- a/sys-block/nbd/nbd-3.24.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="Userland client/server for kernel network block device"
-HOMEPAGE="https://nbd.sourceforge.net/;
-if [[ ${PV} =  ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/NetworkBlockDevice/nbd.git;
-else
-   
SRC_URI="https://github.com/NetworkBlockDevice/nbd/releases/download/${P}/${P}.tar.xz
-   mirror://sourceforge/nbd/${P}.tar.xz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug gnutls netlink zlib"
-
-RDEPEND="
-   >=dev-libs/glib-2.26.0
-   gnutls? ( >=net-libs/gnutls-2.12.0 )
-   netlink? ( >=dev-libs/libnl-3.1 )
-   zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/bison
-   virtual/pkgconfig
-"
-
-if [[ ${PV} ==  ]] ; then
-   BDEPEND+="
-   app-text/docbook-sgml-dtd:4.5
-   

[gentoo-commits] repo/gentoo:master commit in: sys-fs/dd-rescue/

2023-12-27 Thread Sam James
commit: 36f1dd9c7957f38e7108f8181a27d2451ba08ca2
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:05:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:05:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f1dd9c

sys-fs/dd-rescue: drop 1.99.12, 1.99.13

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

 sys-fs/dd-rescue/Manifest |   1 -
 sys-fs/dd-rescue/dd-rescue-1.99.12.ebuild | 101 
 sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild | 107 --
 3 files changed, 209 deletions(-)

diff --git a/sys-fs/dd-rescue/Manifest b/sys-fs/dd-rescue/Manifest
index 1ecb88836db8..7e349d7d3171 100644
--- a/sys-fs/dd-rescue/Manifest
+++ b/sys-fs/dd-rescue/Manifest
@@ -1,2 +1 @@
-DIST dd_rescue-1.99.12.tar.bz2 181798 BLAKE2B 
547910af7ac5dde360179dbd75bed36e6420dda162a41f9bb60a454f5c6629d6a1be9b15240ce3d0e7b80e09c660a87765e826909614b037a506ad775b71041f
 SHA512 
61f4f09e7e8442049634c5a5659f887cf82b16bc8b768c0aa79774e18feac6e91fbc258e5a6c8c3cac0577fadbdd26206261cf6c99b3980f763a1b584fb46001
 DIST dd_rescue-1.99.13.tar.bz2 182574 BLAKE2B 
da16f37dffc702695d49517aed9a33ce4d00b5e9903c363deaf4b4ed8b5294246d0fe78e977b8a6f6128b9b643a8986437359c78726695fc8e68be41bb11d93e
 SHA512 
2276128fe176dce3ecbd6aa8e0d00b9547887f0498ce0cd135e61dbf882c521e22e2afce3539a73496da1d0472cd9582971a30eb558ce3211820c8d0358c8241

diff --git a/sys-fs/dd-rescue/dd-rescue-1.99.12.ebuild 
b/sys-fs/dd-rescue/dd-rescue-1.99.12.ebuild
deleted file mode 100644
index dc4853c25354..
--- a/sys-fs/dd-rescue/dd-rescue-1.99.12.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic toolchain-funcs
-
-MY_PN="${PN/-/_}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Similar to dd but can copy from source with errors"
-HOMEPAGE="http://www.garloff.de/kurt/linux/ddrescue/;
-SRC_URI="http://www.garloff.de/kurt/linux/ddrescue/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~mips ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos"
-IUSE="cpu_flags_x86_avx2 lzo cpu_flags_x86_sse4_2 static xattr"
-
-RDEPEND="lzo? ( dev-libs/lzo )
-   xattr? ( sys-apps/attr )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-
-   if ! use cpu_flags_x86_sse4_2; then
-   sed -i \
-   -e 's:^CC_FLAGS_CHECK(-msse4.2,SSE42):#&:' \
-   configure.ac || die
-   fi
-
-   if ! use cpu_flags_x86_avx2; then
-   sed -i \
-   -e 's:^CC_FLAGS_CHECK(-mavx2,AVX2):#&:' \
-   configure.ac || die
-   fi
-
-   eautoreconf
-
-   sed -i \
-   -e 's:\(-ldl\):$(LDFLAGS) \1:' \
-   -e 's:\(-shared\):$(CFLAGS) $(LDFLAGS) \1:' \
-   Makefile || die
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   # OpenSSL is only used by a random helper tool we don't install.
-   ac_cv_header_attr_xattr_h=$(usex xattr) \
-   ac_cv_header_openssl_evp_h=no \
-   ac_cv_lib_crypto_EVP_aes_192_ctr=no \
-   ac_cv_lib_lzo2_lzo1x_1_compress=$(usex lzo) \
-   ac_cv_header_lzo_lzo1x_h=$(usex lzo) \
-   econf
-}
-
-_emake() {
-   local arch
-   case ${ARCH} in
-   x86)   arch=i386;;
-   amd64) arch=x86_64;;
-   arm)   arch=arm;;
-   arm64) arch=aarch64;;
-   esac
-
-   local os=$(usex kernel_linux Linux IDK)
-
-   # The Makefile is a mess.  Override a few vars rather than patch it.
-   emake \
-   MACH="${arch}" \
-   OS="${os}" \
-   HAVE_SSE42=$(usex cpu_flags_x86_sse4_2 1 0) \
-   HAVE_AVX2=$(usex cpu_flags_x86_avx2 1 0) \
-   RPM_OPT_FLAGS="${CFLAGS} ${CPPFLAGS}" \
-   CFLAGS_OPT='$(CFLAGS)' \
-   LDFLAGS="${LDFLAGS} 
-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/${PN}" \
-   CC="$(tc-getCC)" \
-   "$@"
-}
-
-src_compile() {
-   _emake
-}
-
-src_test() {
-   append-cflags -fcommon # bug 707796
-   _emake check
-}
-
-src_install() {
-   # easier to install by hand than trying to make sense of the Makefile.
-   dobin dd_rescue
-   dodir /usr/$(get_libdir)/${PN}
-   cp -pPR libddr_*.so "${ED}"/usr/$(get_libdir)/${PN}/ || die
-   dodoc README.dd_rescue
-   doman dd_rescue.1
-   use lzo && doman ddr_lzo.1
-}

diff --git a/sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild 
b/sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild
deleted file mode 100644
index 5c7208aeccda..
--- a/sys-fs/dd-rescue/dd-rescue-1.99.13.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic toolchain-funcs
-
-MY_PN="${PN/-/_}"

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

2023-12-27 Thread Sam James
commit: 41a7e0f7be4cb9f50525ab57203637cd85ee740c
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:05:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:05:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a7e0f7

sys-apps/logwatch: drop 7.7, 7.8-r1

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

 sys-apps/logwatch/Manifest   |  2 -
 sys-apps/logwatch/logwatch-7.7.ebuild| 93 ---
 sys-apps/logwatch/logwatch-7.8-r1.ebuild | 96 
 3 files changed, 191 deletions(-)

diff --git a/sys-apps/logwatch/Manifest b/sys-apps/logwatch/Manifest
index 023523f57f8e..837471d8a81c 100644
--- a/sys-apps/logwatch/Manifest
+++ b/sys-apps/logwatch/Manifest
@@ -1,3 +1 @@
-DIST logwatch-7.7.tar.gz 498214 BLAKE2B 
8978930fe844bde372f68038f295cc62ca61f1c2b10d18f545ddcc713cb72cd01520ff0ea0869f2dff96846431a6dd9a04da1bc79817ccb590b0235f96e934da
 SHA512 
5224013c548e60248ef2de8aeabc760d046374f54035e7e5e00bba0c6e6777eb5e7fcfd05a9f029d3d34e9d3fb8a243ed99b417961b21895cc14b881f1ad3dd4
-DIST logwatch-7.8.tar.gz 496093 BLAKE2B 
35480a22077e43b70d15a00cc0a3a8297c1e57c465d6fffe7a9a68a9b4fb14ef62c1d2bcae8a4ab2d70af16451b8f0b5dba8aec29beae1012501a118915edd92
 SHA512 
470b45e5838014986292c65b7e95e7922fb5364d0d375d413f710968523273372e049774a25aab58a685bf0cfe999c8ffa0c2280fc29aa83b1603256659511d9
 DIST logwatch-7.9.tar.gz 501086 BLAKE2B 
ebfc65c88036244840fe4fbf42c0bea668cac3063771f0042827a2f583d654403b75bdfa428f50a7fdac5f0098ec08ef5a27006db7f7576b361653594462d607
 SHA512 
d091fbbeb0cac4b661fb066118fd384dbdeabe137c699ea6892d53567a45978c0742b1be9cf2f8b8c2e522314351ee6c2e3710ac2e61bbf1a3c8d63f78a3646f

diff --git a/sys-apps/logwatch/logwatch-7.7.ebuild 
b/sys-apps/logwatch/logwatch-7.7.ebuild
deleted file mode 100644
index fccb662cdbe6..
--- a/sys-apps/logwatch/logwatch-7.7.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit tmpfiles
-
-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
-
-DESCRIPTION="Analyzes and Reports on system logs"
-HOMEPAGE="https://sourceforge.net/projects/logwatch/;
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
-   dev-lang/perl
-   dev-perl/Date-Calc
-   dev-perl/Date-Manip
-   dev-perl/Tie-IxHash
-   dev-perl/Sys-CPU
-   dev-perl/Sys-MemInfo
-   virtual/cron
-   virtual/mta
-   virtual/mailx
-"
-
-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
-}

diff --git a/sys-apps/logwatch/logwatch-7.8-r1.ebuild 
b/sys-apps/logwatch/logwatch-7.8-r1.ebuild
deleted file mode 100644
index 22edd4652a28..
--- 

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

2023-12-27 Thread Sam James
commit: f48dd4b99511ff2892694a9e4bffb63ed90f6747
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:05:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:05:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48dd4b9

sys-libs/libcap: drop 2.68

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

 sys-libs/libcap/Manifest   |  1 -
 sys-libs/libcap/libcap-2.68.ebuild | 96 --
 2 files changed, 97 deletions(-)

diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest
index 65e812b9c34b..12f008357e12 100644
--- a/sys-libs/libcap/Manifest
+++ b/sys-libs/libcap/Manifest
@@ -1,2 +1 @@
-DIST libcap-2.68.tar.xz 188824 BLAKE2B 
659ee2b0f92ab7490e7f4c9ccd6aafa02ae36c509654fdb53a0b9da4d5ba8be2d1b5afd2073b2b1c75f9585a0593a9d3e70af59fe0c213e178782bbd11cd3b3d
 SHA512 
ede3e1356aef22e18a46dc8ff0727500ab023bea698cf2bb822abb06625e272940afea52ad6457d0cd8cf1c7f435f1b568baf0a6bf0a08ae96fbf6d7502f9de2
 DIST libcap-2.69.tar.xz 189200 BLAKE2B 
94d1fef7666a1c383a8b96f1f6092bd242164631532868b628d2f5de71b42a371d041a978ef7fbadfee3eeb433165444995d1078cd790275bc0433a7875a697e
 SHA512 
647c307dc451517da9d089495ab959b4a6fbbe41c79f4e1e9bb663569dad630ead0c2e413dfb393319e3ea14dc9848c81b392107fe3382ce1813d278c3394a7f

diff --git a/sys-libs/libcap/libcap-2.68.ebuild 
b/sys-libs/libcap/libcap-2.68.ebuild
deleted file mode 100644
index f1d3b050aad9..
--- a/sys-libs/libcap/libcap-2.68.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-minimal toolchain-funcs pam usr-ldscript
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/libcap/libcap.git;
-else
-   
SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz;
-
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="POSIX 1003.1e capabilities"
-HOMEPAGE="https://sites.google.com/site/fullycapable/;
-
-# it's available under either of the licenses
-LICENSE="|| ( GPL-2 BSD )"
-SLOT="0"
-IUSE="pam static-libs tools"
-
-# While the build system optionally uses gperf, we don't DEPEND on it because
-# the build automatically falls back when it's unavailable.  #604802
-PDEPEND="pam? ( sys-libs/pam[${MULTILIB_USEDEP}] )"
-DEPEND="${PDEPEND}
-   sys-kernel/linux-headers"
-BDEPEND="
-   sys-apps/diffutils
-   tools? ( dev-lang/go )"
-
-QA_FLAGS_IGNORED="sbin/captree" # go binaries don't use LDFLAGS
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.62-ignore-RAISE_SETFCAP-install-failures.patch
-)
-
-src_prepare() {
-   default
-   multilib_copy_sources
-}
-
-run_emake() {
-   local args=(
-   AR="$(tc-getAR)"
-   CC="$(tc-getCC)"
-   OBJCOPY="$(tc-getOBJCOPY)"
-   RANLIB="$(tc-getRANLIB)"
-   exec_prefix="${EPREFIX}"
-   lib_prefix="${EPREFIX}/usr"
-   lib="$(get_libdir)"
-   prefix="${EPREFIX}/usr"
-   PAM_CAP="$(usex pam yes no)"
-   DYNAMIC=yes
-   GOLANG="$(multilib_native_usex tools yes no)"
-   )
-   emake "${args[@]}" "$@"
-}
-
-src_configure() {
-   tc-export_build_env BUILD_CC
-   multilib-minimal_src_configure
-}
-
-multilib_src_compile() {
-   run_emake
-}
-
-multilib_src_test() {
-   run_emake test
-}
-
-multilib_src_install() {
-   # no configure, needs explicit install line #444724#c3
-   run_emake DESTDIR="${D}" install
-
-   gen_usr_ldscript -a cap
-   gen_usr_ldscript -a psx
-   if ! use static-libs ; then
-   rm "${ED}"/usr/$(get_libdir)/lib{cap,psx}.a || die
-   fi
-
-   # install pam plugins ourselves
-   rm -rf "${ED}"/usr/$(get_libdir)/security || die
-
-   if use pam ; then
-   dopammod pam_cap/pam_cap.so
-   dopamsecurity '' pam_cap/capability.conf
-   fi
-}
-
-multilib_src_install_all() {
-   dodoc CHANGELOG README doc/capability.md
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/diffutils/, sys-apps/diffutils/files/

2023-12-27 Thread Sam James
commit: fc55f9cb332fe733d08aebd431e8bbb88763b48b
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:02:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:02:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc55f9cb

sys-apps/diffutils: drop 3.8, 3.9, 3.9-r1

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

 sys-apps/diffutils/Manifest|  4 --
 sys-apps/diffutils/diffutils-3.8.ebuild| 57 
 sys-apps/diffutils/diffutils-3.9-r1.ebuild | 63 --
 sys-apps/diffutils/diffutils-3.9.ebuild| 57 
 .../diffutils-3.9-diff-D-option-regression.patch   | 27 --
 .../files/diffutils-3.9-make-4.4-test-color.patch  | 30 ---
 sys-apps/diffutils/files/loong-fix-build.patch | 30 ---
 sys-apps/diffutils/files/ppc-musl.patch| 19 ---
 8 files changed, 287 deletions(-)

diff --git a/sys-apps/diffutils/Manifest b/sys-apps/diffutils/Manifest
index ac73eb757f6a..cae233d525be 100644
--- a/sys-apps/diffutils/Manifest
+++ b/sys-apps/diffutils/Manifest
@@ -1,6 +1,2 @@
 DIST diffutils-3.10.tar.xz 1624240 BLAKE2B 
24a90162b3d876e6378243f19a85a1f1bb4cdfe98d130dee684740a902f2987509d5830dd32df4e26678b468b96960f6f9785ffb922e828cb8b4acce0d8587f6
 SHA512 
219d2c815a120690c6589846271e43aee5c96c61a7ee4abbef97dfcdb3d6416652ed494b417de0ab6688c4322540d48be63b5e617beb6d20530b5d55d723ccbb
 DIST diffutils-3.10.tar.xz.sig 833 BLAKE2B 
06650838d6a3327fda6b2ab09693170ec18b730b1f5981c8f3e2180b2c8a553307ae93199e4be0532a534a8a3f95e4a7b4fccbbd9e5f8d1b1cedd0816b0aac90
 SHA512 
91aa1fcfca224454e292540ea7813f4a0eb348f06a4374017326d524949775359fc833de597cc201c97f357eb6c675800828a6e3332572376f3554f1f2e1aca1
-DIST diffutils-3.8.tar.xz 1585120 BLAKE2B 
573abbfba55c62ba30d2084ca68860e9681cfe92648407f7fb04e1aaed2e4719e2fb5a29cf25bd125d762f4dfd52f85ee91f2ec19b099365bada7fe27a0394af
 SHA512 
279441270987e70d5ecfaf84b6285a4866929c43ec877e50f154a788858d548a8a316f2fc26ad62f7348c8d289cb29a09d06dfadce1806e3d8b4ea88c8b1aa7c
-DIST diffutils-3.8.tar.xz.sig 833 BLAKE2B 
439d331d9839d8b434b7192c52628bc9e8e1c11cada28170f85c9390abc3e5e9ea86aee696a4f9260552133053194680ff54b960ed539fabec85fdff54dee3a2
 SHA512 
0464ac89209411993800666b45ff90243d22fbda53bf1d71c6870d565b39cc8d9c54c141b9d297a181ce74ad8fb5313953f416bced179ff7728a52a3e9a4f5a5
-DIST diffutils-3.9.tar.xz 1587916 BLAKE2B 
d43ed9f1643ac46b69083755974fc9611ad00c3b98b08332c681223d17d762567562233b51342a16f7dad8f28dfc5536999143594e33a64e6624001a71787c8f
 SHA512 
d43280cb1cb2615a8867d971467eb9a3fa037fe9a411028068036f733dab42b10d42767093cea4de71e62b2659a3ec73bd7d1a8f251befd49587e32802682d0f
-DIST diffutils-3.9.tar.xz.sig 833 BLAKE2B 
3bc4aa2b5c73da03dbcfab6edc10f8d5062d5564a6fa2d3a1e0e791d29e189285ff69a3c618685e4471a4c5e37c4f921fe6a12594d7a4b7d7085f9af3ed885d5
 SHA512 
38e90b7b5708f65f9f3bd04c69d718facbe5109ce3ba55a9bd6aa6becbc69d4b3a8a4e1579ce7ad84514d55ec45fb520b9b22c0cc4a286e6e28714a5c633e9ed

diff --git a/sys-apps/diffutils/diffutils-3.8.ebuild 
b/sys-apps/diffutils/diffutils-3.8.ebuild
deleted file mode 100644
index a6c1cf0cee51..
--- a/sys-apps/diffutils/diffutils-3.8.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/diffutils.asc
-inherit flag-o-matic verify-sig
-
-DESCRIPTION="Tools to make diffs and compare files"
-HOMEPAGE="https://www.gnu.org/software/diffutils/;
-SRC_URI="mirror://gnu/diffutils/${P}.tar.xz
-   https://alpha.gnu.org/gnu/diffutils/${P}.tar.xz
-   verify-sig? (
-   mirror://gnu/diffutils/${P}.tar.xz.sig
-   https://alpha.gnu.org/gnu/diffutils/${P}.tar.xz.sig
-   )"
-
-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 ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="nls static"
-
-BDEPEND="nls? ( sys-devel/gettext )
-   verify-sig? ( sec-keys/openpgp-keys-diffutils )"
-
-PATCHES=(
-   "${FILESDIR}/ppc-musl.patch"
-   "${FILESDIR}/loong-fix-build.patch"
-)
-
-src_prepare() {
-   default
-
-   # touch generated files after patching m4, to avoid activating 
maintainer
-   # mode
-   # remove when loong-fix-build.patch is no longer necessary
-   touch ./aclocal.m4 lib/config.hin ./configure || die
-   find . -name Makefile.in -exec touch {} + || die
-}
-
-src_configure() {
-   use static && append-ldflags -static
-
-   # Disable automagic dependency over libsigsegv; see bug #312351.
-   export ac_cv_libsigsegv=no
-
-   # required for >=glibc-2.26, bug #653914
-   use elibc_glibc && export gl_cv_func_getopt_gnu=yes
-
-   local myeconfargs=(
-   --with-packager="Gentoo"
-   --with-packager-version="${PVR}"
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/kbd/files/, sys-apps/kbd/

2023-12-27 Thread Sam James
commit: 450384483225d06657024d96dddc9ad533f2fdc7
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:00:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:00:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45038448

sys-apps/kbd: drop 2.6.1, 2.6.2, 2.6.3, 2.6.3-r1

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

 sys-apps/kbd/Manifest  |  3 -
 .../kbd-2.6.3-no-redefine-fortify-source.patch | 45 --
 sys-apps/kbd/kbd-2.6.1.ebuild  | 86 ---
 sys-apps/kbd/kbd-2.6.2.ebuild  | 86 ---
 sys-apps/kbd/kbd-2.6.3-r1.ebuild   | 96 --
 sys-apps/kbd/kbd-2.6.3.ebuild  | 86 ---
 6 files changed, 402 deletions(-)

diff --git a/sys-apps/kbd/Manifest b/sys-apps/kbd/Manifest
index 5ed51b0457da..8203afcb6248 100644
--- a/sys-apps/kbd/Manifest
+++ b/sys-apps/kbd/Manifest
@@ -1,5 +1,2 @@
 DIST kbd-2.5.1.tar.xz 1491952 BLAKE2B 
aab4c3d78c28709bf562b54fe94c0533d5c33185e183bf3eb944f89147b250d9df9b30b64a06eb4742feafe8c05a6aa491a7f007b4d6d9077bc19a4628ba05ae
 SHA512 
74855f486aff5fc2f93a6cb29460a590c94eac653b001574e1b4eb1300ea99dfed9222f9e5d1d3a05a112a6880591d5c44ed6e76b8a64edf744ecb0892f562d0
-DIST kbd-2.6.1.tar.xz 1591240 BLAKE2B 
15c738379cfa9420e218ddbf6562e2c75b6bf5eb31ce159d798d49546991ca0c02bf9a11486d99bd2ba7d99f3bf6abb53ad799c6314df6d9ca9b1e8cf808b738
 SHA512 
8d7f39efa91ef16f4c0601c1744e7f00e411c121607660c8f585d3e085d8e8bea4ea095f6c7f491af763097a9844fb4a07d4b78a8358cb7caafbfda0626acf91
-DIST kbd-2.6.2.tar.xz 1503532 BLAKE2B 
aa146177b2ffd9d6d396c253ce54d0ee42e1a1a2ba471ae0f8950a72b49f2f83aa4660337a581150cfd9fae0b9a4415725f4d152e83c0bdf26b833a31f6e2696
 SHA512 
afcac33e2e8eecd6f9cfa20bb39254deffc4d8924c4f722d003bdfaf286dac7d87f55ed0a5a35d341ae88fc48162966d5aa1ab8125b11e845bf3c2589a17c8d2
-DIST kbd-2.6.3.tar.xz 1503048 BLAKE2B 
9c3f9e2ec9abd3a18bd4159b3a223deee6aee74610ed843582dc2a0397bb80075ae5e76a67d030fcd7a706641a8fb4604840eec67057271ce3e75a0630145942
 SHA512 
7daf59557408e1cd29140130094b43d8d89b25b3094fd03912d878483f27d128ad25163ea7023e5a10b7d8b8bf8434447927b69fe0094f8db97484881f23ed60
 DIST kbd-2.6.4.tar.xz 1504584 BLAKE2B 
25e55be0210c206c1f5eb0d85045bb1cbb2442cf88fb7eb28f7bbb8dd0d86473f48444fd9d80dfc624ce7ba8b39bfe1152ee6cf1877fab444e09600e93dae0ee
 SHA512 
a4149cb0f85fd79b333a6c137d70896a30ebceb1cf9d4b5eef3abb2e1866d83b46cee651e4f3e512bf7e0ccd232d955c14f693e57020a3626e4943c4695fc8ab

diff --git a/sys-apps/kbd/files/kbd-2.6.3-no-redefine-fortify-source.patch 
b/sys-apps/kbd/files/kbd-2.6.3-no-redefine-fortify-source.patch
deleted file mode 100644
index 2edd547d1ed2..
--- a/sys-apps/kbd/files/kbd-2.6.3-no-redefine-fortify-source.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-https://github.com/legionus/kbd/pull/103
-
-From 3392e2038dee97361d7438512653736d72a02109 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Wed, 4 Oct 2023 14:47:33 +0100
-Subject: [PATCH] Use `AX_ADD_FORTIFY_SOURCE` to avoid redefining
- `_FORTIFY_SOURCE`
-
-Some distributions are now setting -D_FORTIFY_SOURCE=3 by default in their
-toolchains rather than _F_S=2. By forcing _F_S=2, this causes both a warning
-and a downgrade in the effective protection.
-
-Use the autoconf-archive macro for this purpose (AX_ADD_FORTIFY_SOURCE)
-to add the fortification at the highest supported level if the compiler doesn't
-already default to it.
-
-Bug: https://bugs.gentoo.org/892834
-Signed-off-by: Sam James 

- configure.ac|   5 +-
- m4/ax_add_fortify_source.m4 | 119 
- 2 files changed, 122 insertions(+), 2 deletions(-)
- create mode 100644 m4/ax_add_fortify_source.m4
-
-diff --git a/configure.ac b/configure.ac
-index 66023ff8..7fdbe7d6 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -63,13 +63,14 @@ strspn strstr strtol strtoul setpgrp malloc realloc])
- 
- AC_SEARCH_LIBS([timer_create], [rt])
- 
-+AX_ADD_FORTIFY_SOURCE
-+
- # Optimization level
- CC_O_LEVEL="-O2"
--FORTIFY_SOURCE="-D_FORTIFY_SOURCE=2"
- 
- if test "$enable_code_coverage" = yes; then
-   CC_O_LEVEL="-O0"
--  FORTIFY_SOURCE=
-+  FORTIFY_SOURCE="-U_FORTIFY_SOURCE"
- fi
- 
- case "$GCC,$ac_cv_prog_cc_g" in

diff --git a/sys-apps/kbd/kbd-2.6.1.ebuild b/sys-apps/kbd/kbd-2.6.1.ebuild
deleted file mode 100644
index d08263ba5bdd..
--- a/sys-apps/kbd/kbd-2.6.1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} ==  ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/legionus/kbd.git 
https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git;
-   EGIT_BRANCH="master"
-else
-   if [[ $(ver_cut 3) -lt 90 ]] ; then
-   SRC_URI="https://www.kernel.org/pub/linux/utils/kbd/${P}.tar.xz;
-   

[gentoo-commits] repo/gentoo:master commit in: net-misc/wget/files/, net-misc/wget/

2023-12-27 Thread Sam James
commit: 2c095712ab691a1ec99416d04d54aa796ee3f3fb
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:02:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:02:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c095712

net-misc/wget: drop 1.21.3-r1

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

 net-misc/wget/Manifest  |   2 -
 net-misc/wget/files/wget-1.21.3-hsts-type.patch | 211 
 net-misc/wget/wget-1.21.3-r1.ebuild | 114 -
 3 files changed, 327 deletions(-)

diff --git a/net-misc/wget/Manifest b/net-misc/wget/Manifest
index f74c516e7ce5..4c221b7908f2 100644
--- a/net-misc/wget/Manifest
+++ b/net-misc/wget/Manifest
@@ -1,4 +1,2 @@
-DIST wget-1.21.3.tar.gz 5079864 BLAKE2B 
4ff40a30cb3be82ea492d0eae324a9d43de30a0169d3b219ce25f3d667915f90c7eb1559760d1605340f112e96e028613265e0be73aaba7935c69cc06a4ae4f6
 SHA512 
29889ecbf590dff0f39183d9e0621741d731a554d990e5c995a4644725dca62e8e19601d40db0ef7d62ebf54e5457c7409965e4832b6e60e4ccbc9c8caa30718
-DIST wget-1.21.3.tar.gz.sig 854 BLAKE2B 
71f69492397ae9e36284be9acdd1c94da34a7397c14a6de1a867c0d1e807bf961f8a2e098ab5629425691ce595227fb08f046416245fda2a6025929079f2d7c2
 SHA512 
b9f41496e0083545bc703c97b0758500f337527647cdc422152d7855d05351e3a62685269238c78300eafdbfaed8afecaeb988901a3d8a6b002e9fb3d70efe4f
 DIST wget-1.21.4.tar.gz 5059591 BLAKE2B 
ced6fb9a20343d41e4d8e0c8f171c60535847504fa4c32abc81d104a1594dc7b7c97b5b301836e31dacc7a0f2155c0a2e70e42ff60dc3fa471deb1dad33ba736
 SHA512 
7a1539045174f6b97ab6980811c2ac1799edc20db72987b5ba9b1710cffb19669a7736813d15c8da3aa2d4a384246ff946b77ecb0baeb6fd3e12ae591f1bf6a3
 DIST wget-1.21.4.tar.gz.sig 854 BLAKE2B 
162c4f358e781bbfb0fa73910191c29dd411f48c9b2c8e8fe00a12741153e624955393d769aa7311b03115d04b6b946a84b636f643d7cdc8c8cd81387b9cf143
 SHA512 
72603493c2d799dca08700175a2010d8736fd6d3cb9bea3987db8814e9f133ab0fbd1477892115f7fbbd1a7d4d416ec370bdbff6dbe8f00d1eea84f0c4f8d84b

diff --git a/net-misc/wget/files/wget-1.21.3-hsts-type.patch 
b/net-misc/wget/files/wget-1.21.3-hsts-type.patch
deleted file mode 100644
index bac1330ddc79..
--- a/net-misc/wget/files/wget-1.21.3-hsts-type.patch
+++ /dev/null
@@ -1,211 +0,0 @@
-https://bugs.gentoo.org/850676
-https://git.savannah.gnu.org/cgit/wget.git/commit/?id=cb114fbbf73eb687d28b01341c8d4266ffa96c9d
-
-From: =?UTF-8?q?Tim=20R=C3=BChsen?= 
-Date: Sun, 20 Mar 2022 12:18:20 +0100
-Subject: Fix HSTS portability by using int64_t instead of time_t.
-
-* src/hsts.c: Use int64_t instead of time_t.
-* src/http.c: Use int64_t for parsing Strict-Transport-Security.
 a/src/hsts.c
-+++ b/src/hsts.c
-@@ -61,8 +61,8 @@ struct hsts_kh {
- };
- 
- struct hsts_kh_info {
--  time_t created;
--  time_t max_age;
-+  int64_t created;
-+  int64_t max_age;
-   bool include_subdomains;
- };
- 
-@@ -166,7 +166,7 @@ end:
- static bool
- hsts_new_entry_internal (hsts_store_t store,
-  const char *host, int port,
-- time_t created, time_t max_age,
-+ int64_t created, int64_t max_age,
-  bool include_subdomains,
-  bool check_validity,
-  bool check_expired,
-@@ -216,21 +216,21 @@ bail:
- static bool
- hsts_add_entry (hsts_store_t store,
- const char *host, int port,
--time_t max_age, bool include_subdomains)
-+int64_t max_age, bool include_subdomains)
- {
--  time_t t = time (NULL);
-+  int64_t t = (int64_t) time (NULL);
- 
-   /* It might happen time() returned -1 */
--  return (t == (time_t)(-1) ?
-+  return (t == -1) ?
-   false :
--  hsts_new_entry_internal (store, host, port, t, max_age, 
include_subdomains, false, true, false));
-+  hsts_new_entry_internal (store, host, port, t, max_age, 
include_subdomains, false, true, false);
- }
- 
- /* Creates a new entry, unless an identical one already exists. */
- static bool
- hsts_new_entry (hsts_store_t store,
- const char *host, int port,
--time_t created, time_t max_age,
-+int64_t created, int64_t max_age,
- bool include_subdomains)
- {
-   return hsts_new_entry_internal (store, host, port, created, max_age, 
include_subdomains, true, true, true);
-@@ -245,7 +245,7 @@ hsts_remove_entry (hsts_store_t store, struct hsts_kh *kh)
- static bool
- hsts_store_merge (hsts_store_t store,
-   const char *host, int port,
--  time_t created, time_t max_age,
-+  int64_t created, int64_t max_age,
-   bool include_subdomains)
- {
-   enum hsts_kh_match match_type = NO_MATCH;
-@@ -276,11 +276,11 @@ hsts_read_database (hsts_store_t store, FILE *fp, bool 
merge_with_existing_entri
-   size_t len = 0;
-   int items_read;
-   bool result = false;
--  bool (*func)(hsts_store_t, const char *, int, time_t, time_t, bool);

[gentoo-commits] repo/gentoo:master commit in: sys-apps/file/files/, sys-apps/file/

2023-12-27 Thread Sam James
commit: 0e92bbf0f0596a082f71e915fcea8f4477d7b659
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:03:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:03:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e92bbf0

sys-apps/file: drop 5.44-r3, 5.45

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

 sys-apps/file/Manifest |   2 -
 sys-apps/file/file-5.44-r3.ebuild  | 178 -
 sys-apps/file/file-5.45.ebuild | 175 
 .../file/files/file-5.43-portage-sandbox.patch |  28 
 .../file/files/file-5.44-decompress-empty.patch| 126 ---
 sys-apps/file/files/file-5.44-limits-solaris.patch |  19 ---
 sys-apps/file/files/file-5.44-seccomp-utimes.patch |  18 ---
 7 files changed, 546 deletions(-)

diff --git a/sys-apps/file/Manifest b/sys-apps/file/Manifest
index fa88c96b450d..c4c8697aff68 100644
--- a/sys-apps/file/Manifest
+++ b/sys-apps/file/Manifest
@@ -1,4 +1,2 @@
-DIST file-5.44.tar.gz 1186437 BLAKE2B 
a90ccae738a95315d75a0aaee7bbff3624425cc9267daf18ba9147b7c9b9ebfb31288b54c63a73e4695eca0e876f206e40bcb81c422f1bf572b976e753b25a42
 SHA512 
26c3b9c7a6950649d0b2de896bfeca54289febe4cd487c0f91aa6ff1857fa49f9077f8738a17b86100125668a31dae05b586615c564f78da47ac20a1e4a74f63
-DIST file-5.44.tar.gz.asc 195 BLAKE2B 
a0905d42fec0fa052d75fb5b267c6ae223176451c0f1d3346006d4b760c3d858f2dcda5f0a30c6aa4b09b5afee427b75bc4debd5033d978f39dc1da01d3e1bd1
 SHA512 
1a4dc39283f4859581441aa35b3ed72b323c4e05ca0960d17126d1b9ec18465c695c0545e24f09f8437a60ab52e582be67b6cbbc656bbb676de00148c3644d23
 DIST file-5.45.tar.gz 1246503 BLAKE2B 
30fc77c091e6624f2e9a950f4c6fe69ea6aa46d4a8ad9f20d49320a3675617c5bfbc9ff1ebba5eeb2cf4435c38d71b47b8beeb5146c9f55fe3bac11fe65e89bd
 SHA512 
12611a59ff766c22a55db4b4a9f80f95a0a2e916a1d8593612c6ead32c247102a8fdc23693c6bf81bda9b604d951a62c0051e91580b1b79e190a3504c0efc20a
 DIST file-5.45.tar.gz.asc 163 BLAKE2B 
1405080c63412e9c66bfe06086ecee28b276b77cc2ddacb20cfd370c539a0d983812fd29dcf7a33bad69d6490cd439ef8d1219bfaf3928fb835a38da85013af3
 SHA512 
56bf131b2f35e896788be19b4d8cd1c7ec942c794fb584d5e589375d22fbccebdd04c03e779fafc0c10840586dc41e64251b3de1767ae9ab95f5d3300f9af254

diff --git a/sys-apps/file/file-5.44-r3.ebuild 
b/sys-apps/file/file-5.44-r3.ebuild
deleted file mode 100644
index b707b4b3b516..
--- a/sys-apps/file/file-5.44-r3.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 libtool toolchain-funcs multilib-minimal
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://github.com/glensc/file.git;
-   inherit autotools git-r3
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/file.asc
-   inherit verify-sig
-   SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz;
-   SRC_URI+=" verify-sig? ( ftp://ftp.astron.com/pub/file/${P}.tar.gz.asc 
)"
-
-   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"
-
-   BDEPEND="verify-sig? ( sec-keys/openpgp-keys-file )"
-fi
-
-DESCRIPTION="Identify a file's format by scanning binary data for patterns"
-HOMEPAGE="https://www.darwinsys.com/file/;
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="bzip2 lzip lzma python seccomp static-libs zlib zstd"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="
-   bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
-   lzip? ( app-arch/lzlib )
-   lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] )
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   )
-   seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] )
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="
-   ${DEPEND}
-   python? ( !dev-python/python-magic )
-   seccomp? ( >=sys-libs/libseccomp-2.5.4[${MULTILIB_USEDEP}] )
-"
-BDEPEND+="
-   python? (
-   ${PYTHON_DEPS}
-   ${DISTUTILS_DEPS}
-   )
-"
-
-# https://bugs.gentoo.org/898676
-QA_CONFIG_IMPL_DECL_SKIP=( makedev )
-
-PATCHES=(
-   "${FILESDIR}/file-5.43-seccomp-fstatat64-musl.patch" #789336, not 
upstream yet
-   "${FILESDIR}/file-5.43-portage-sandbox.patch" #889046
-   "${FILESDIR}/file-5.44-limits-solaris.patch" # applied upstream
-   "${FILESDIR}/file-5.44-seccomp-utimes.patch" # upstream
-   "${FILESDIR}/file-5.44-decompress-empty.patch" # upstream
-)
-
-src_prepare() {
-   default
-
-   if [[ ${PV} ==  ]] ; then
-   eautoreconf
-   else
-   elibtoolize
-   fi
-
-   # Don't let python README 

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

2023-12-27 Thread Sam James
commit: 5491bc7dc1b908564b2858c6d2c5ef62087bf5d1
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:01:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:01:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5491bc7d

sys-process/htop: drop 3.2.1-r2

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

 sys-process/htop/Manifest |   1 -
 sys-process/htop/htop-3.2.1-r2.ebuild | 113 --
 2 files changed, 114 deletions(-)

diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index 193049475da4..a9d7f274d4ea 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,2 +1 @@
-DIST htop-3.2.1.tar.xz 406048 BLAKE2B 
7addefca7de8f0867220e6415f4585f7e6ecf655d6245e4a8e120552ac738544fde1c2d8e24ce1139209caad23994316e8be9611f6ed0253d60547158d17ff24
 SHA512 
f412c10ebdec4fb026fb93a79a9b0b84612ad5a0d28e37f06713e6c895f70e92cbd09a8737d04f3d51102295d7a419eb2c3ec3907b96f553fda8ff3d1a2142b6
 DIST htop-3.2.2.tar.xz 384820 BLAKE2B 
da3b4aea4e5d32d4b432e0f45089e7795b59d9a947dc4af76cb6b7f9137e6d45901c8169c8d2c796a3f43162c1e3c8f1e18bd17f20750637e06fe4c3ebe22caa
 SHA512 
59f3f06677076262e25a478552e4438ce37028e2f064d3fb78653d3213b48ae4d78c7e0d62ee785a4ed3c6c99b7faafd9afab94c4350a4e5c5843cef81aaf489

diff --git a/sys-process/htop/htop-3.2.1-r2.ebuild 
b/sys-process/htop/htop-3.2.1-r2.ebuild
deleted file mode 100644
index 3d2a6b0bdd42..
--- a/sys-process/htop/htop-3.2.1-r2.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-# We avoid xdg.eclass here because it'll pull in glib, desktop utils on
-# htop which is often used on headless machines. bug #787470
-inherit linux-info optfeature python-any-r1 xdg-utils
-
-DESCRIPTION="Interactive process viewer"
-HOMEPAGE="https://htop.dev/ https://github.com/htop-dev/htop;
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/htop-dev/htop.git;
-   inherit autotools git-r3
-else
-   
SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-fi
-
-S="${WORKDIR}/${P/_}"
-
-LICENSE="BSD GPL-2+"
-SLOT="0"
-IUSE="caps debug delayacct hwloc lm-sensors llvm-libunwind openvz unicode 
unwind vserver"
-
-RDEPEND="
-   sys-libs/ncurses:=[unicode(+)?]
-   hwloc? ( sys-apps/hwloc:= )
-   unwind? (
-   !llvm-libunwind? ( sys-libs/libunwind:= )
-   llvm-libunwind? ( sys-libs/llvm-libunwind:= )
-   )
-   kernel_linux? (
-   caps? ( sys-libs/libcap )
-   delayacct? ( dev-libs/libnl:3 )
-   lm-sensors? ( sys-apps/lm-sensors )
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
-   virtual/pkgconfig"
-
-DOCS=( ChangeLog README )
-
-CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   if [[ ${PV} ==  ]] ; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   if [[ ${CBUILD} != ${CHOST} ]] ; then
-   # bug #328971
-   export ac_cv_file__proc_{meminfo,stat}=yes
-   fi
-
-   local myeconfargs=(
-   --enable-unicode
-   $(use_enable debug)
-   $(use_enable hwloc)
-   $(use_enable !hwloc affinity)
-   $(use_enable openvz)
-   $(use_enable unicode)
-   $(use_enable unwind)
-   $(use_enable vserver)
-   )
-
-   if use kernel_linux ; then
-   myeconfargs+=(
-   $(use_enable caps capabilities)
-   $(use_enable delayacct)
-   $(use_enable lm-sensors sensors)
-   )
-   else
-   if use kernel_Darwin ; then
-   # Upstream default to checking but --enable-affinity
-   # overrides this. Simplest to just disable on Darwin
-   # given it works on BSD anyway.
-   myeconfargs+=( --disable-affinity )
-   fi
-
-   myeconfargs+=(
-   --disable-capabilities
-   --disable-delayacct
-   --disable-sensors
-   )
-   fi
-
-   econf "${myeconfargs[@]}"
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-
-   optfeature "Viewing processes accessing certain files" sys-process/lsof
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



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

2023-12-27 Thread Sam James
commit: fac38f9faae091fcff74b092b58bbfc8c9cc0cd8
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:02:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:02:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fac38f9f

sys-apps/less: drop 633-r2, 643

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

 sys-apps/less/less-633-r2.ebuild | 86 -
 sys-apps/less/less-643.ebuild| 93 
 2 files changed, 179 deletions(-)

diff --git a/sys-apps/less/less-633-r2.ebuild b/sys-apps/less/less-633-r2.ebuild
deleted file mode 100644
index 5d22949f4f80..
--- a/sys-apps/less/less-633-r2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WANT_AUTOMAKE=none
-WANT_LIBTOOL=none
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/gwsw/less;
-   inherit git-r3
-fi
-
-inherit autotools flag-o-matic optfeature
-
-# Releases are usually first a beta then promoted to stable if no
-# issues were found. Upstream explicitly ask "to not generally distribute"
-# the beta versions. It's okay to keyword beta versions if they fix
-# a serious bug, but otherwise try to avoid it.
-
-MY_PV=${PV/_beta/-beta}
-MY_P=${PN}-${MY_PV}
-DESCRIPTION="Excellent text file viewer"
-HOMEPAGE="https://www.greenwoodsoftware.com/less/;
-[[ ${PV} !=  ]] && 
SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz;
-S="${WORKDIR}"/${MY_P/?beta}
-
-LICENSE="|| ( GPL-3 BSD-2 )"
-SLOT="0"
-if [[ ${PV} !=  && ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-fi
-IUSE="pcre"
-# As of 623_beta, lesstest is not included in dist tarballs
-# https://github.com/gwsw/less/issues/344
-RESTRICT="test"
-
-DEPEND="
-   >=app-misc/editor-wrapper-3
-   >=sys-libs/ncurses-5.2:=
-   pcre? ( dev-libs/libpcre2 )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-633-tinfow.patch
-)
-
-src_prepare() {
-   default
-   # Per upstream README to prepare live build
-   [[ ${PV} ==  ]] && emake -f Makefile.aut distfiles
-   # Upstream uses unpatched autoconf-2.69, which breaks with clang-16.
-   # https://bugs.gentoo.org/870412
-   eautoreconf
-}
-
-src_configure() {
-   append-lfs-flags # bug #896316
-
-   local myeconfargs=(
-   --with-regex=$(usex pcre pcre2 posix)
-   --with-editor="${EPREFIX}"/usr/libexec/editor
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   emake check VERBOSE=1
-}
-
-src_install() {
-   default
-
-   newbin "${FILESDIR}"/lesspipe-r2.sh lesspipe
-   newenvd "${FILESDIR}"/less.envd 70less
-}
-
-pkg_preinst() {
-   optfeature "Colorized output supprt" dev-python/pygments
-
-   if has_version "<${CATEGORY}/${PN}-483-r1" ; then
-   elog "The lesspipe.sh symlink has been dropped.  If you are 
still setting"
-   elog "LESSOPEN to that, you will need to update it to 
'|lesspipe %s'."
-   fi
-}

diff --git a/sys-apps/less/less-643.ebuild b/sys-apps/less/less-643.ebuild
deleted file mode 100644
index 559db6a78878..
--- a/sys-apps/less/less-643.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Releases are usually first a beta then promoted to stable if no
-# issues were found. Upstream explicitly ask "to not generally distribute"
-# the beta versions. It's okay to keyword beta versions if they fix
-# a serious bug, but otherwise try to avoid it.
-
-WANT_AUTOMAKE=none
-WANT_LIBTOOL=none
-inherit autotools flag-o-matic optfeature toolchain-funcs
-
-DESCRIPTION="Excellent text file viewer"
-HOMEPAGE="https://www.greenwoodsoftware.com/less/;
-
-MY_PV=${PV/_beta/-beta}
-MY_P=${PN}-${MY_PV}
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/gwsw/less;
-   inherit git-r3
-else
-   SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz;
-
-   if [[ ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
-   fi
-fi
-
-S="${WORKDIR}"/${MY_P/?beta}
-
-LICENSE="|| ( GPL-3 BSD-2 )"
-SLOT="0"
-IUSE="pcre test"
-# chinese1, utf8-2
-RESTRICT="test !test? ( test )"
-
-DEPEND="
-   >=app-misc/editor-wrapper-3
-   >=sys-libs/ncurses-5.2:=
-   pcre? ( dev-libs/libpcre2 )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="test? ( virtual/pkgconfig )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-643-lesstest-pkg-config.patch
-)
-
-src_prepare() {
-   default
-   # 

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

2023-12-27 Thread Sam James
commit: 035bf6a0dc04d07c1b72bb532e468498c2cea286
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:01:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:01:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=035bf6a0

sys-apps/mawk: drop versions

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

 sys-apps/mawk/Manifest| 10 --
 sys-apps/mawk/mawk-1.3.4_p20230322.ebuild | 51 ---
 sys-apps/mawk/mawk-1.3.4_p20230404.ebuild | 51 ---
 sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 51 ---
 sys-apps/mawk/mawk-1.3.4_p20230730.ebuild | 51 ---
 sys-apps/mawk/mawk-1.3.4_p20230808.ebuild | 51 ---
 6 files changed, 265 deletions(-)

diff --git a/sys-apps/mawk/Manifest b/sys-apps/mawk/Manifest
index 3a6fcc56e6c1..05ddbef02fd9 100644
--- a/sys-apps/mawk/Manifest
+++ b/sys-apps/mawk/Manifest
@@ -1,13 +1,3 @@
-DIST mawk-1.3.4-20230322.tgz 401674 BLAKE2B 
c79e6736c1889fc43b0071dc8f88764b5fc3978e8ae6368c2395fc0947b867d414466533369a52f9e6a260dd29a4e273ec975eaa5607bbbd0fc9fbead5133620
 SHA512 
475f64acfbde686caf65ae3f227b75e1c2578011333467612d44c0e4658a49fa6c9c75ad3338c7ffd33e24d68b3d8156a0f1ad1189b60833597016060e6695c4
-DIST mawk-1.3.4-20230322.tgz.asc 729 BLAKE2B 
c6b44d265e724008dd5eb4b2dda02153c5434be00136184065d7e2be19b357df17ff5ac8360238795b3bae206001031859241abb1947f043e0a3aef7d6037155
 SHA512 
bc9a2e78950e5cd42a3b6338f9ccf17d2f470f19b81c61e10e89fcd33fdbfa45a5b39c53aa0384195ff96c1d593a0cbaed0943b2b63f6f13d0bd4853b31a1015
-DIST mawk-1.3.4-20230404.tgz 403027 BLAKE2B 
cc10336c902fd72dbcbafd5638699cbc18d9c650451c56d4058a2c716b378060404b1c3e072ef114a73c2a1e0b43886711c6697e408ee10164049af84cb79063
 SHA512 
cc72b2f163f7809b9d2f6ecd4130663b1184be2025ff8727fc8659cf7fb4b3f9fbdc41c8a0443ccbe5e455b45fcc42e8722caec13b63546b9b03d010093fa484
-DIST mawk-1.3.4-20230404.tgz.asc 729 BLAKE2B 
10a9bf264c75d24139a0715031ae732237602589b5d7ed8227e88bd1121c61f9770270ec7b03bd456c2eeab6fd9970fb07d0154d97dfe745ffa4cbf733839457
 SHA512 
7e6cc764598046834e95cf5451376024f9f0f05efc1b3acfdbff38c182910b42561fb77eea06d42b791fdb0fc552b7e9e60cdabc313b03d2c35401b2a6193664
-DIST mawk-1.3.4-20230525.tgz 403222 BLAKE2B 
9ecb6e469b4318dd78fc70f15864f9cb622e62d0599857880c514882180320596b244d79bb5a0a384f2622d7424e49039110cf0c626723c7491effa964b657f2
 SHA512 
704c1a94569e8e953af7b00ea81efa20df03483f57e4183935e73df62309874644f2250a307b136af34ce3df62d90170d8afe7b3a86eeacb31cf5845056126cb
-DIST mawk-1.3.4-20230525.tgz.asc 729 BLAKE2B 
b1c8d4cc9660a6e35564f955cb51b48ef7656a8e5cced230e9cdea195565133ac74eeade06d2b37bd60e3ee29d44f53bd1ed80cc9c6143d346583aa73f317e34
 SHA512 
d3826291598db6d7ffc60571f125a1efeab8abc7ce1397c07a2b1bb8d0439091a95f7d0ad19bd55b629dba2eabf9719eeece6fa7c50d246e4d73ab8564742ca1
-DIST mawk-1.3.4-20230730.tgz 410248 BLAKE2B 
8f686e728084c576ed98a59e0083a79c259011e278f97cb39237f6789a9caa03cf2dfa8ec6bea5e35d467b14548a6a13155a5232f46506da2c3927eead43c8a2
 SHA512 
a38dad468db614e36149916656c22b0dcd3e66ce4be73dada355f9c96c3b4c864d81cbd65608cbed315050a36e2a3bd049e28ce41818cd5da260141b4548bf46
-DIST mawk-1.3.4-20230730.tgz.asc 729 BLAKE2B 
073751f74bb3c94b9bccbb549f900936c09e878921a46a81c757c6849df583fc496251663392456fe6d58b4efb2e0c46b0c0f26589ae35142c1ea187166504cc
 SHA512 
28b0d46248beb0244a9d584690b70338cb29f6b08c29350522e91d56ce2ab625f9696a637fa23b4b43448883f79c6a007d731367274285ec7fa45547f22b910d
-DIST mawk-1.3.4-20230808.tgz 410937 BLAKE2B 
292774aed97b7e91de71bb978fe87014cf6ef9a5fdfd85abde1ad19317b270ff2d63a47b697f506ca20a2cb780f038f7364c6a6269b2a46102647f32cd2907b8
 SHA512 
fbf860a70d2e919018a44e43351c2558737a6694c416c17bc1669b5fa18bebedfefbfe3edddaa28143d0445d838c38958b28a92d85d03ef2f2af6d94737abe2c
-DIST mawk-1.3.4-20230808.tgz.asc 729 BLAKE2B 
b1765478576eb624db454ec27969f1ddc3cab7eb94e3725600dd58434972251f3fc0bfe30858bcd05e0e638282a2e035f5b9b2f207f52548307c536556fd731d
 SHA512 
3e7414e0fcc81c6b93c09ba429f189570bb65f91e8b8866ea6beffc0fbd3c983a19f74c7578d55c5a55795fbbb1d1bf62c4927873f40300c79bed9e32006824c
 DIST mawk-1.3.4-20231102.tgz 413107 BLAKE2B 
c423381900be429dcfb117df3ceb72dc942aec6e85ea94e59b2fef1b92445620cff3205fb55be1ddee2bfba9597a1c68ed2f41bb155a1cc6791df0f6de75b44b
 SHA512 
53173a49ad2a63d096755964d0585517180a8555034cee519e2e6cc0c5392408b61960813eec101dd8ded298b6bc86128cd3469c1acb03141c264f24e52446b2
 DIST mawk-1.3.4-20231102.tgz.asc 729 BLAKE2B 
0102b4a7862192c921ca129cd674fd8f9ec2d5bddbf0082498dfbaa6aaf9adaee0760d940cfc0f91e02f2de58421352ca0817c206298a90b039c7769ff2fb6a1
 SHA512 
5933f1cadea90b8349136b0b31f45b04b3e182b61de7ad62fb2142973e64fd8ffc7d3ee17bebd3b9b209d08d3732b2e807fe5554899fe8d4130e1a0d12dc9de8
 DIST mawk-1.3.4-20231126.tgz 413452 BLAKE2B 
e3907cf88ea3daaaf8a1d12eb9fe3cb726be8b8e8d3c8d9ea5b25b8127c5d054d8a0c600da90f7dabcc0fcee2c987628ade15b7225698e417fee63e49689a8a4
 SHA512 

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

2023-12-27 Thread Sam James
commit: 7772b6a04412e5e1a500e06f4e57851bd0eeca5d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:59:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:59:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7772b6a0

sys-process/lsof: drop 4.98.0

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

 sys-process/lsof/lsof-4.98.0.ebuild | 52 -
 1 file changed, 52 deletions(-)

diff --git a/sys-process/lsof/lsof-4.98.0.ebuild 
b/sys-process/lsof/lsof-4.98.0.ebuild
deleted file mode 100644
index c87eb6b1158c..
--- a/sys-process/lsof/lsof-4.98.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-MY_P="${P/-/_}"
-DESCRIPTION="Lists open files for running Unix processes"
-HOMEPAGE="https://github.com/lsof-org/lsof;
-SRC_URI="https://github.com/lsof-org/lsof/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="lsof"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE="rpc selinux"
-
-RDEPEND="
-   rpc? ( net-libs/libtirpc )
-   selinux? ( sys-libs/libselinux )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-apps/groff
-   rpc? ( virtual/pkgconfig )
-"
-
-# Needs fixing first for sandbox
-RESTRICT="test"
-
-src_configure() {
-   export ac_cv_header_selinux_selinux_h=$(usex selinux)
-
-   [[ ${CHOST} == *-solaris2.11 ]] && append-cppflags -DHAS_PAD_MUTEX
-
-   local myeconfargs=(
-   $(use_with rpc libtirpc)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   emake DEBUG="" all
-}
-
-pkg_postinst() {
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   einfo "Note: to use lsof on Solaris you need read permissions 
on"
-   einfo "/dev/kmem, i.e. you need to be root, or to be in the 
group sys"
-   fi
-}



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

2023-12-27 Thread Sam James
commit: d02e861f9fbfcfae572d5cc30261f33a82009335
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:01:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:01:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02e861f

sys-devel/autoconf-archive: drop 2022.09.03

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

 sys-devel/autoconf-archive/Manifest|  1 -
 .../autoconf-archive-2022.09.03.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/sys-devel/autoconf-archive/Manifest 
b/sys-devel/autoconf-archive/Manifest
index 68e2e8aa48f7..39e6b890687d 100644
--- a/sys-devel/autoconf-archive/Manifest
+++ b/sys-devel/autoconf-archive/Manifest
@@ -1,2 +1 @@
-DIST autoconf-archive-2022.09.03.tar.xz 676144 BLAKE2B 
9511b1bd2afee78209261d9757c3fc6bf079eb6ea82bc039530532cfaaea8a7d977f6310265c0af2fde377edc9bddfcabf1e81c426a9716d5bf4b4eb7bb64a4a
 SHA512 
157b5b6a979d5ec5bfab6ddf34422da620fec1e95f4c901821abbb7361544af77747b4a449029b84750d75679d6130a591e98da8772de2c121ecdea163f0340b
 DIST autoconf-archive-2023.02.20.tar.xz 678184 BLAKE2B 
a72469e61a6ef702cbf4e30712c7dbe36369da7dad6e2312eb7026af41a989a47ded0a27975349486b69155f9e8199f89720dc57f98440b2766294a0f8755ee6
 SHA512 
a744f5aa0c1a813b81ad1528aebf7511bde7f470f34626d2057ed6664127120182e031fec5d22027d4a204544266135f202b8ef453bff70a3b0315c506c82528

diff --git a/sys-devel/autoconf-archive/autoconf-archive-2022.09.03.ebuild 
b/sys-devel/autoconf-archive/autoconf-archive-2022.09.03.ebuild
deleted file mode 100644
index 332c779840f6..
--- a/sys-devel/autoconf-archive/autoconf-archive-2022.09.03.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="GNU Autoconf Macro Archive"
-HOMEPAGE="https://www.gnu.org/software/autoconf-archive/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-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"
-
-# File collisions, bug #540246
-RDEPEND="
-   !=gnome-base/gnome-common-3.14.0-r0
-   !>=gnome-base/gnome-common-3.14.0-r1[-autoconf-archive(+)]
-"



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

2023-12-27 Thread Sam James
commit: 95104945b94bbcbe3f4f684f6eb1e8cddae2a5c1
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:58:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:58:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95104945

sys-libs/libnvme: drop 1.2-r1, 1.3-r1, 1.4, 1.5-r2

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

 sys-libs/libnvme/Manifest  |  4 --
 .../files/libnvme-1.3-configure-clang-16.patch | 32 -
 .../libnvme/files/libnvme-1.5-free-segfault.patch  | 36 ---
 sys-libs/libnvme/libnvme-1.2-r1.ebuild | 67 ---
 sys-libs/libnvme/libnvme-1.3-r1.ebuild | 75 --
 sys-libs/libnvme/libnvme-1.4.ebuild| 73 -
 sys-libs/libnvme/libnvme-1.5-r2.ebuild | 75 --
 7 files changed, 362 deletions(-)

diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
index 40a0ea9ac85b..b16d9619e035 100644
--- a/sys-libs/libnvme/Manifest
+++ b/sys-libs/libnvme/Manifest
@@ -1,7 +1,3 @@
-DIST libnvme-1.2.tar.gz 484397 BLAKE2B 
ae6b1c3aa8f45594219470059cfc8982674433772f89faab1659811d860036f8af89bbcb383db37e96b763188935d2c1ecaa5176b8140bba50f8ea226e989a06
 SHA512 
f50517838cd1df3cdd123afdb67870633e9e484bf84dba70b784d7e86ecb355b96ba9d6a1cffb96b35444da7870dfe21c54b69701b5fe5b515319280db4a84e4
-DIST libnvme-1.3.tar.gz 499870 BLAKE2B 
5a019c12829890a0fe0b5e6aec5fbd009fc3bd6dfe7e81f61731292f4ea8b03044e7625491479350c399cc8cd5bc023e02cc9e93f1eba38f4c747667e84cfb24
 SHA512 
c874b29b73e55be842f71e74a226a76fcd50dfa72e2be100f0437bc83e740cd146b6d2f2cdaa940c11c3d8c48ff2c065ac0e8a83d4d0dde743edf4179f328670
-DIST libnvme-1.4.tar.gz 506101 BLAKE2B 
c1496c6258bf20ed4109710b06671fa7f0e27c7649520ad8ccf4021df00fffc45f80fea248d62d2b85eecc8b15b6afaf4a113d96d6737ae6772346c9d0bc1002
 SHA512 
cc4a0a78083471e912736d76e4faaa5c285e1149029560f212ff06254863e8f21b48fcb1638599bd68efcf888312a248fb748d23776af03574b39fbd9b2a418d
-DIST libnvme-1.5.tar.gz 566715 BLAKE2B 
2111a6929bc17949f03c39fdb247420bba371641b38e30cc7bc4b61a859471d1bfaa27d0dd3bb41379a3a59bb493ff9ce9006460aaf0b900c7ce40410701c03b
 SHA512 
0a19eca2dd7c48c9da3123767c3c789dfb7528d6f5b2b2dfdc8af7cd64e1d724fb81c6002b9821ce916cc7adb6b5e5e28253f1d73131188b0559c6d276a7d07c
 DIST libnvme-1.6-ubsan.patch.xz 5800 BLAKE2B 
8603311c44a475bd09a31a6bebe96f29f2b18b6d0917cb02b680fc20861a71688f1c5b3f618d6f38e7c105c8a00b8818b2ffa67289371fd0ab62354d318bebb9
 SHA512 
74f1a86c4011ce6650b54ec50422fe98ec64a65b50e3aa6c3d57f3715713f85ef7c84451416bb8d136dff646b3eba00d415208c98a16c562bf5d258d51b0d006
 DIST libnvme-1.6.tar.gz 597676 BLAKE2B 
8b47b268154574688a909d0664df55eda38d9f133373fabcffe987ede03e0c531f88126e0dc50204d74fb2fa665af6379aa5205757bfc5863926db8402fbab27
 SHA512 
ae6a95ed75bbdc6f8c5c5608eaad8bcaf60a08348ddff356bd47258da2bd2470bdaa45747cdb7ba24f10db093fc0ab95f8bda076a45cbb87e155e3158ef726f8
 DIST libnvme-1.7.1.tar.gz 604220 BLAKE2B 
b02bf0914be73f5877f418bebdbed31dfb019484fb9f6e169c3474d90306706b8e787003a472f13bedb72e90eff39a30ba35df252a3cdf4ea08a362c3f9e221b
 SHA512 
aea986ae35eafa17482e07015228d5a7d529d41148f4cee9e4619adc2460abb5460d60cd91177462cbcaf2e94e5870026ff9e45548f91d9f90b65a6268eb3abb

diff --git a/sys-libs/libnvme/files/libnvme-1.3-configure-clang-16.patch 
b/sys-libs/libnvme/files/libnvme-1.3-configure-clang-16.patch
deleted file mode 100644
index b7954a996272..
--- a/sys-libs/libnvme/files/libnvme-1.3-configure-clang-16.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-https://github.com/linux-nvme/libnvme/commit/ddfb3ba036f9df2737c165b27f9b458dd83a7df8
-
-From ddfb3ba036f9df2737c165b27f9b458dd83a7df8 Mon Sep 17 00:00:00 2001
-From: Tomas Bzatek 
-Date: Tue, 31 Jan 2023 23:27:53 +0100
-Subject: [PATCH] build: Fix nss code snippet includes
-
-With hardened distribution CFLAGS the meson code snippet wouldn't compile:
-
-Compiler stderr:
-  .build/meson-private/tmpy2z1t5q4/testfile.c: In function 'main':
-  .build/meson-private/tmpy2z1t5q4/testfile.c:2:30: error: storage size of 
'hints' isn't known
-  2 |  struct addrinfo hints, *result;
-|  ^
-  .build/meson-private/tmpy2z1t5q4/testfile.c:3:21: warning: implicit 
declaration of function 'getaddrinfo' [-Wimplicit-function-declaration]
-  3 |  return getaddrinfo(argv[1], argv[2], , );
-| ^~~
 a/meson.build
-+++ b/meson.build
-@@ -199,7 +199,10 @@ conf.set10(
- conf.set(
- 'HAVE_LIBNSS',
- cc.links(
--  '''int main(int argc, char **argv) {
-+  '''#include 
-+ #include 
-+ #include 
-+ int main(int argc, char **argv) {
-  struct addrinfo hints, *result;
-  return getaddrinfo(argv[1], argv[2], , );
-   }
-

diff --git a/sys-libs/libnvme/files/libnvme-1.5-free-segfault.patch 
b/sys-libs/libnvme/files/libnvme-1.5-free-segfault.patch
deleted file mode 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/cryptsetup/

2023-12-27 Thread Sam James
commit: cf7e681c1a49951ffab38072745e8515d545f4f6
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:59:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:59:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7e681c

sys-fs/cryptsetup: drop 2.4.3-r2

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

 sys-fs/cryptsetup/Manifest   |   1 -
 sys-fs/cryptsetup/cryptsetup-2.4.3-r2.ebuild | 139 ---
 sys-fs/cryptsetup/metadata.xml   |   1 -
 3 files changed, 141 deletions(-)

diff --git a/sys-fs/cryptsetup/Manifest b/sys-fs/cryptsetup/Manifest
index 8cbaeb900891..12d3d7733690 100644
--- a/sys-fs/cryptsetup/Manifest
+++ b/sys-fs/cryptsetup/Manifest
@@ -1,2 +1 @@
-DIST cryptsetup-2.4.3.tar.xz 11242152 BLAKE2B 
f5859d794d626cb19426a2c9afc4655fac3a1bae462daa42b37b925882804d5146aadff8733799dea89dcfdc311e628e5b806754495824705709ba105f91682f
 SHA512 
2d52498497be37a837126d9cdc9b6331236eccf857c3482fe3347eb88fccc3cd0fd3d8b4490569603e18cfaa462431ae194bce0328f3eafa8bfe3e02e135a26e
 DIST cryptsetup-2.6.1.tar.xz 11402380 BLAKE2B 
efd7a64d89d863876de68ff3e89d8c94ad5eca6a8d2236c52c234fbe51e9d9ee303a0c7fe7dac7df10e0062003b9c0aeddc8dc342582106c157ab2d1e742155e
 SHA512 
0cbddbf33cbac2b834ed7e2dd47a9fc787131031a1c729f373f5c974600a838097e9cc0555f13719fc79c384a2a34b404f94ba4cc2f35f0bb1d70aef2233fd18

diff --git a/sys-fs/cryptsetup/cryptsetup-2.4.3-r2.ebuild 
b/sys-fs/cryptsetup/cryptsetup-2.4.3-r2.ebuild
deleted file mode 100644
index ff673fe9aa9c..
--- a/sys-fs/cryptsetup/cryptsetup-2.4.3-r2.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info tmpfiles
-
-DESCRIPTION="Tool to setup encrypted devices with dm-crypt"
-HOMEPAGE="https://gitlab.com/cryptsetup/cryptsetup;
-SRC_URI="https://www.kernel.org/pub/linux/utils/${PN}/v$(ver_cut 
1-2)/${P/_/-}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0/12" # libcryptsetup.so version
-[[ ${PV} != *_rc* ]] && \
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-CRYPTO_BACKENDS="gcrypt kernel nettle +openssl"
-# we don't support nss since it doesn't allow cryptsetup to be built statically
-# and it's missing ripemd160 support so it can't provide full backward 
compatibility
-IUSE="${CRYPTO_BACKENDS} +argon2 fips nls pwquality reencrypt ssh static 
static-libs test +udev urandom"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="^^ ( ${CRYPTO_BACKENDS//+/} )
-   static? ( !gcrypt !ssh !udev !fips )
-   fips? ( !kernel !nettle )
-" # 496612, 832711, 843863
-
-LIB_DEPEND="
-   dev-libs/json-c:=[static-libs(+)]
-   dev-libs/popt[static-libs(+)]
-   >=sys-apps/util-linux-2.31-r1[static-libs(+)]
-   argon2? ( app-crypt/argon2:=[static-libs(+)] )
-   gcrypt? (
-   dev-libs/libgcrypt:0=[static-libs(+)]
-   dev-libs/libgpg-error[static-libs(+)]
-   )
-   nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] )
-   openssl? ( dev-libs/openssl:0=[static-libs(+)] )
-   pwquality? ( dev-libs/libpwquality[static-libs(+)] )
-   ssh? ( net-libs/libssh[static-libs(+)] )
-   sys-fs/lvm2[static-libs(+)]"
-# We have to always depend on ${LIB_DEPEND} rather than put behind
-# !static? () because we provide a shared library which links against
-# these other packages. #414665
-RDEPEND="static-libs? ( ${LIB_DEPEND} )
-   ${LIB_DEPEND//\[static-libs\([+-]\)\]}
-   udev? ( virtual/libudev:= )"
-# vim-core needed for xxd in tests
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-   test? ( app-editors/vim-core )"
-BDEPEND="
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${P/_/-}"
-
-pkg_setup() {
-   local CONFIG_CHECK="~DM_CRYPT ~CRYPTO ~CRYPTO_CBC ~CRYPTO_SHA256"
-   local WARNING_DM_CRYPT="CONFIG_DM_CRYPT:\tis not set (required for 
cryptsetup)\n"
-   local WARNING_CRYPTO_SHA256="CONFIG_CRYPTO_SHA256:\tis not set 
(required for cryptsetup)\n"
-   local WARNING_CRYPTO_CBC="CONFIG_CRYPTO_CBC:\tis not set (required for 
kernel 2.6.19)\n"
-   local WARNING_CRYPTO="CONFIG_CRYPTO:\tis not set (required for 
cryptsetup)\n"
-   check_extra_config
-}
-
-src_prepare() {
-   sed -i '/^LOOPDEV=/s:$: || exit 0:' tests/{compat,mode}-test || die
-   default
-}
-
-src_configure() {
-   if use kernel ; then
-   ewarn "Note that kernel backend is very slow for this type of 
operation"
-   ewarn "and is provided mainly for embedded systems wanting to 
avoid"
-   ewarn "userspace crypto libraries."
-   fi
-
-   local myeconfargs=(
-   --disable-internal-argon2
-   --enable-shared
-   --sbindir="${EPREFIX}"/sbin
-   # for later use
-   --with-default-luks-format=LUKS2
-   --with-tmpfilesdir="${EPREFIX}/usr/lib/tmpfiles.d"
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/nvme-cli/, sys-apps/nvme-cli/files/

2023-12-27 Thread Sam James
commit: 0ececa5a70eaa2ada5f3a5422afb1492c96493a4
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:59:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:59:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ececa5a

sys-apps/nvme-cli: drop 2.2.1, 2.3, 2.4-r2, 2.5

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

 sys-apps/nvme-cli/Manifest |  4 --
 sys-apps/nvme-cli/files/nvme-cli-2.2-docdir.patch  | 13 --
 .../nvme-cli-2.3-no-hugetlbfs-automatic-dep.patch  | 25 --
 .../nvme-cli-2.4-no-hugetlbfs-automatic-dep.patch  | 25 --
 sys-apps/nvme-cli/nvme-cli-2.2.1.ebuild| 48 ---
 sys-apps/nvme-cli/nvme-cli-2.3.ebuild  | 50 
 sys-apps/nvme-cli/nvme-cli-2.4-r2.ebuild   | 51 
 sys-apps/nvme-cli/nvme-cli-2.5.ebuild  | 54 --
 8 files changed, 270 deletions(-)

diff --git a/sys-apps/nvme-cli/Manifest b/sys-apps/nvme-cli/Manifest
index 15c815064bbe..84abb1e70a6e 100644
--- a/sys-apps/nvme-cli/Manifest
+++ b/sys-apps/nvme-cli/Manifest
@@ -1,7 +1,3 @@
-DIST nvme-cli-2.2.1.gh.tar.gz 706199 BLAKE2B 
e0026fc2ee3edeffa18b0fc8365703e3de6f69cdd665878e8589fefa334ddb78f3fdf2768bd5a141dc27b0a7403d0fd7472db763e7e41b55a3cac314105faac3
 SHA512 
8efa94d49a4d443cdb0310386733e88117f17719b05044f11e63e2a09143fce55918171b457a467371263ebb2e36552558aad249ae4dbd27941af79fe9722e26
-DIST nvme-cli-2.3.gh.tar.gz 733161 BLAKE2B 
b6da650379f24e0dc5c41af3d09fe15076ed70ad39cf48060fd949e3a4bbfe896eef4dd42e27314fab695710c9cb04985f3444e0384b71794cfbf489aa3e6244
 SHA512 
9ef654e782ba737d3858fb11f24caf27aea820480179d07d32599731be204e52693062cdb86786ab5cdd1d94fe32ae9028baa0a58693d2eaee5a2b71155e3db2
-DIST nvme-cli-2.4.gh.tar.gz 746955 BLAKE2B 
7ca26f957bf6927f7af17ac18267cb1099d63ce0f19b085a412b3a1b343946311edf8c5d592b7c7d440fbf42597ee7b9717bf9f5dcdeed0a9a17f135d343
 SHA512 
155667a0b91e15267e3f991a30cf1d4ae26cb4c53b20c002e3d3341496dd463397e1afbfefcd7a8df88370d28417940ce44a060bda87c04482bbe3be4e901b73
-DIST nvme-cli-2.5.gh.tar.gz 794528 BLAKE2B 
4e569c612d98a369d9ef720b74fbd50e6bd0b425725593bac2c06966d693cb0c86e034d571d24b17c12bce39467973280d440c1fb5cc3dccdb6c0d112507feab
 SHA512 
50c557e86e95b27a0ad57779c33bbb847e12dd45c30e792f5ce1d52dedd4bc704ac25fa0af2fdebd281c9dfe0059f7ed7c1620fccfde9323f6f9a97afdf8c3cb
 DIST nvme-cli-2.6.gh.tar.gz 837964 BLAKE2B 
cd8b0442d58d94d6c402e252e98d81da209fbbd34d3d9eb8d570caedb7e56107d8cb4f9bd774b72eea688fc00678fc24c5f3f8cf46875e6dedadccca3c8e6f68
 SHA512 
da4daef2d7c554455e0c195c03f92188e0e946409a3bd8a5b421d9a106746e82fb1309901d2893639b1a3447bda094c80a9f49f59bf43cf2b00402f82beea3fc
 DIST nvme-cli-2.7.1.gh.tar.gz 902081 BLAKE2B 
7d14838f7f0fd6d1ab1cb30041f862fe2db6f40fe72c13cb4ce227831cac6e141ff5cec2924c846f30629188754b0ce0630ad9009d2a490c193da20e8b8a45d1
 SHA512 
6a9f3574dfd4375e6f7a76ed95f698efb26da5b72a490579caeba9d46c4811ae31650844e0a0e1047dc627158d5ffbdc020112a5059d3195e7eadff902b70b19
 DIST nvme-cli-2.7.gh.tar.gz 902149 BLAKE2B 
4e9d63f002480f60b76b4c7ca5dfefe0f5c8a1acf37eaeab91d4f0844aa43448b0a79cd906d33a09d6546c0ce5ed17f7a7a104d4f607e0a99c4ebd5b4125b0a3
 SHA512 
fcdd6598b004287b90b9fdea2948434f288113a9e41b36c2f44731ac51b7acbda9481bf60d0a183b4a8d79b06a1faaf71bd66f47e641d8eb229f1c05c281b2ae

diff --git a/sys-apps/nvme-cli/files/nvme-cli-2.2-docdir.patch 
b/sys-apps/nvme-cli/files/nvme-cli-2.2-docdir.patch
deleted file mode 100644
index 92a1c51b11f7..
--- a/sys-apps/nvme-cli/files/nvme-cli-2.2-docdir.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/Documentation/meson.build b/Documentation/meson.build
-index bb0c9724..519c4bfc 100644
 a/Documentation/meson.build
-+++ b/Documentation/meson.build
-@@ -187,7 +187,7 @@ want_docs = get_option('docs')
- want_docs_build = get_option('docs-build')
- if want_docs != 'false'
-   mandir = join_paths(get_option('mandir'), 'man1')
--  htmldir = join_paths(get_option('htmldir'), 'nvme')
-+  htmldir = get_option('htmldir')
- 
-   asciidoctor = find_program('asciidoc', required: get_option('docs-build'))
-   if want_docs_build and asciidoctor.found()

diff --git 
a/sys-apps/nvme-cli/files/nvme-cli-2.3-no-hugetlbfs-automatic-dep.patch 
b/sys-apps/nvme-cli/files/nvme-cli-2.3-no-hugetlbfs-automatic-dep.patch
deleted file mode 100644
index e8bba22a92bb..
--- a/sys-apps/nvme-cli/files/nvme-cli-2.3-no-hugetlbfs-automatic-dep.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff --git a/meson.build b/meson.build
-index c05dc47f..4ae7c513 100644
 a/meson.build
-+++ b/meson.build
-@@ -64,9 +64,9 @@ libz_dep = dependency('zlib', required: true,
-   fallback : ['zlib', 'zlib_dep'])
- 
- # Check for libhugetlbfs availability (optional)
--if cc.has_header('hugetlbfs.h')
-+if get_option('hugepages') and cc.has_header('hugetlbfs.h')
-   libhugetlbfs_dep = cc.find_library('hugetlbfs',
-- required : 

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

2023-12-27 Thread Sam James
commit: 896b86b4677ac7df1fc675496c094b5bb1deceb3
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:56:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:56:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=896b86b4

net-dns/c-ares: drop 1.22.1, 1.23.0

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

 net-dns/c-ares/Manifest |   4 --
 net-dns/c-ares/c-ares-1.22.1.ebuild | 104 
 net-dns/c-ares/c-ares-1.23.0.ebuild | 104 
 3 files changed, 212 deletions(-)

diff --git a/net-dns/c-ares/Manifest b/net-dns/c-ares/Manifest
index 088a7d885e0b..9fc3d7ba8450 100644
--- a/net-dns/c-ares/Manifest
+++ b/net-dns/c-ares/Manifest
@@ -2,9 +2,5 @@ DIST c-ares-1.19.1.tar.gz 1579100 BLAKE2B 
4b6c9593edb1a91ab76d54ddacb1cd5d67006d
 DIST c-ares-1.19.1.tar.gz.asc 488 BLAKE2B 
9c47d7b3e67d9a2bd1e332912d21d20ca591fc34f81707c18a4615ea14ba2da00146d1998250a5f4dd2a0b1c04f9bd2013d4940ac734674c0bdff6815985e19d
 SHA512 
1b204ab1a667af1326be4b7c62c0919aacd447a2e00efea4b8ef2ec9f2b13ffb236a836ff8953b0b3359727faf3fb8cfcd71d0b06a0e533a09f9e9ea66024f4e
 DIST c-ares-1.21.0.tar.gz 1623742 BLAKE2B 
708933603dfc6c0286e798b3244eb9d8bce500acb915a255b82e00133509e5c2ceaad6b9b4cd081fcd9193b64fdb72e4e7ff6deeca8eb1744124ab9239cacac0
 SHA512 
c526b0a28d8ea1c6a53215dfd52e8250c968513a667c5414459d97d46288da7e7a2193d757fc78225e56c6684b3d30e756dd3e5a31917e996c871773a34892ea
 DIST c-ares-1.21.0.tar.gz.asc 488 BLAKE2B 
b1985393dfc147abe729b5622c4c92585072173a169947caf1a9521d341dac2119e34691b96e31716df66a251dbba3a5284cddd4c47af0d0bd91e20576d5671e
 SHA512 
0e75e51ebf97ec4ed0880811ddb60f741ea190c2e63011aad9a4233fe4e2481d0c660d401a5cf596fe257930365a366082c2b5faa34bb7b346d147cfc51392ff
-DIST c-ares-1.22.1.tar.gz 1665059 BLAKE2B 
720d0efdbcb591cf9a8b99a60f24c9c720eee4283608d12af45890f3a534e334487c9ce9eeaaed992c78ce5ff683e57ec08f5a3ba84efa818e1e39fc1ad91ed6
 SHA512 
9b9aa3ff48a76e7d1464f5fc644e736d09898b2245c81292c510d1a3b967dca13e4711bab564947ec99c118094c385d12a92ddd767a84153fdd21df03da75349
-DIST c-ares-1.22.1.tar.gz.asc 488 BLAKE2B 
a3723365cd733ca4551b039038baeb94b4e53dda3dac1c479606c07fbc09b8ea0ebbd83b26ede8e0a1782ac06dfb62b53472e0024239175d763fb1f3e6834b50
 SHA512 
37ad0a9c72e7a98bf83e4be107040c3223880a784e01a917dbe72861e2f4ca692100d2b8543be3c960d21fc8d3d57a7075f99ba6de61366a93783cea07cc9f76
-DIST c-ares-1.23.0.tar.gz 1681336 BLAKE2B 
0bbac0afed8c2853d3b9e95db0e9b1d170480471720ce9260d212c4da50311ba21f45a68e4737d23a22f3ebaef005055c227f9be1c07cc9e1d66a93af76af276
 SHA512 
0302fe809118bc81310c4f5ca4bbea3e2aee262da2c44ad6266d9da05e9326452f274508685974ff8aa6fce8332a2862008c12fbbc2917af258daa90b69567f0
-DIST c-ares-1.23.0.tar.gz.asc 488 BLAKE2B 
0db7e4af81c00e1d5a3db38a19686c23dd2dd61717c5767506a94e6e1c171cf33be4c49afabeb738e9f16d1b9c083b9b7b2ae66f9c91a6086fe296a7dfd262c4
 SHA512 
89e3523d6168672a85f14867cd6e29994b9dd54c6950e47d973d4d05ecaa76ce81813521bd7b748e4f7c2f34972cdd980dcecefe2832d1c6cad56065697a5216
 DIST c-ares-1.24.0.tar.gz 1368749 BLAKE2B 
aae99e1b5715ae4c68b84e3ceedf3e9758cf0f961bb85bfe870def2bd0342ac26d71a3a784708050c7a339360962567031e83c6b9a61a163ecaba0def6ceb24d
 SHA512 
3701853e263de94daf19734185ad913848c19b825e0738926b418a54b0628ee1ac95a49ebfaa2ddf3eed74a7ef209e1a0a8f573df3e507ef1f11fcc53fc5eb68
 DIST c-ares-1.24.0.tar.gz.asc 488 BLAKE2B 
965dc1ec04aae5ec4fb5e3cee6dfe99c102112d12498f841377d901e87d8b13e17a48ba8393054849206a21333173bd3ab1d7c61cf76b6c7415f5bf99a7ada1c
 SHA512 
dda1b8d3e715b5ba117542cab31826faf821061ea6ceefa77c0452f1d17d0c84a0cc5891722eb8e7f54da087c352409197d1e1a06420035a62c391e8e93cb8dd

diff --git a/net-dns/c-ares/c-ares-1.22.1.ebuild 
b/net-dns/c-ares/c-ares-1.22.1.ebuild
deleted file mode 100644
index 8fbe8498c19b..
--- a/net-dns/c-ares/c-ares-1.22.1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc
-inherit edo multilib-minimal verify-sig
-
-DESCRIPTION="C library that resolves names asynchronously"
-HOMEPAGE="https://c-ares.org/;
-SRC_URI="
-   https://c-ares.org/download/${P}.tar.gz
-   verify-sig? ( https://c-ares.org/download/${P}.tar.gz.asc )
-"
-
-# ISC for lib/{bitncmp.c,inet_ntop.c,inet_net_pton.c} (bug #912405)
-LICENSE="MIT ISC"
-# Subslot = SONAME of libcares.so.2
-SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-danielstenberg )"
-
-DOCS=( AUTHORS CHANGES NEWS README.md RELEASE-NOTES TODO )
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/ares_build.h
-)
-
-QA_CONFIG_IMPL_DECL_SKIP=(
-   # Checking for obsolete headers
-   malloc
-  

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

2023-12-27 Thread Sam James
commit: 6d3af05fc01bdf0952c74c22356b5af09e542bf1
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:57:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:57:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3af05f

dev-libs/libintl: drop 0.22-r1, 0.22.2, 0.22.3

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

 dev-libs/libintl/Manifest   |   6 --
 dev-libs/libintl/libintl-0.22-r1.ebuild | 101 
 dev-libs/libintl/libintl-0.22.2.ebuild  |  99 ---
 dev-libs/libintl/libintl-0.22.3.ebuild  |  99 ---
 4 files changed, 305 deletions(-)

diff --git a/dev-libs/libintl/Manifest b/dev-libs/libintl/Manifest
index 65aab49491be..3a4aa1ce180b 100644
--- a/dev-libs/libintl/Manifest
+++ b/dev-libs/libintl/Manifest
@@ -1,10 +1,4 @@
 DIST gettext-0.21.1.tar.xz 10054564 BLAKE2B 
e994924284b3fd5b3e3bf59d4bf43eb30c9b21cc213dc3b98616b4a9fc321c90911d94d314f323cfffd0d2c3e9371b5b8f7985b9a785adc61617dd042b6f4df5
 SHA512 
61e93bc9876effd3ca1c4e64ff6ba5bd84b24951ec2cc6f40a0e3248410e60f887552f29ca1f70541fb5524f6a4e8191fed288713c3e280e18922dd5bff1a2c9
 DIST gettext-0.21.1.tar.xz.sig 833 BLAKE2B 
f673436d315e972f9e110a1b5c8d1b2f20a32fc1b7ce027fcd3bc2fe7a81af183fb8db744cbed1a8c3a6ce1a13d55e19a8e8829fc944960fbfc7efcd9aaed91c
 SHA512 
fba912830c57d0616fb66cf81da0cb7a3ab1e27497c45daa63249d3c9f85182a4f42dfeb1591d8f31c2a340ba0c519f04fd2f05429d1cf26a3ea316d047993d0
-DIST gettext-0.22.2.tar.xz 10238092 BLAKE2B 
337597432af11ba082354e968fa7dd95aa6b568344b464d6bfb606d9f9bbe88fee035d39f29fdce62e28a9ece7da29cbde23093ca2af0cdd1955f26abd854036
 SHA512 
c5c24eca1c7e8e242e6b993a39068dc281b84fda7f06e5020dc7fc10ac7de5bfcc476b7e94711723a7f82cc7f5a0845616ddd553078ee69690e3a146fc3f8ae5
-DIST gettext-0.22.2.tar.xz.sig 833 BLAKE2B 
47a3480c6ec5b379e2262588a358e69560477c5e8cdc13d82f879bf1c2381c4b176060e6e1d482b0a9b17d497ff5e7c1642646489f3829c879340b939d51de5c
 SHA512 
b40f233d64001b13ab5d5b85bc87424bc873cbbd6e59e797997ed39404325a5a2dc945f7b6a3dfc25becaff788d5dd644779bf505d5141bfa437882931dcf22c
-DIST gettext-0.22.3.tar.xz 10236340 BLAKE2B 
567945a9554f14729835b63587d0ae1e8c1a4538ec039243b525abe4bff9a30cd02d0ddb12f3475f27c6a2a0c6647e52201f2ea34ba60d1867c063c653718785
 SHA512 
ccfd17d664f02da58b91623845fde23b9763442cb988be979d814aff66d774db87ed7d8b27dcce84bf8f118d85d34f4782ce451c5d3cb5a9484161ba2c3f4209
-DIST gettext-0.22.3.tar.xz.sig 833 BLAKE2B 
a329a9b6d9bc8e7dfc4bda748624649f1a4d66fbe5ab4e61038e0e931d5838448bfd93a093b5f4fff8e86f446683ca660f47d8bfd2a0dc27f52f575daaa116ef
 SHA512 
fd3fdbd78e5f86dd1e5d149cac7e7f1ee6c553e1c703bb141906116cb6e8603042128aa64a9dfc06c51841c5748c532219337735911e55c7c99306099fd5d719
 DIST gettext-0.22.4.tar.xz 10255384 BLAKE2B 
3f93aa5aef8e40d2e01acaa5aeed11efefd0de43ea26d084a0b9e743019685f7584d8e1bf05c1fd5772a5576d21ee1f052b81366f52c7827b6d14bd4d9890edc
 SHA512 
0f3620b1621b85b3df9e372885c2f040c8a91ec0b2d4e16978459a8a2a152318a0e6f5fefb8d971bad80c437e7ee8ac8c24edc4de0ab86e729528b8a2ac62c51
 DIST gettext-0.22.4.tar.xz.sig 833 BLAKE2B 
fbb00b53c807934a11263c120861971fffebbd39689eda1fae0fb956476e69c3fb6799440cbf3acfcf43ecea2c134ea4dadb95becbac98badb43e546f3c8e9fb
 SHA512 
a774c98de643b1ea3df645e451878652c2baa5cd786642aa457e6d5f5c44787cb1231eb15ad4390acdf314822633acaaa853eb69cbbc72c3b79b547a8854
-DIST gettext-0.22.tar.xz 10008808 BLAKE2B 
e91c82eb793897bd7ed727503e9d6e72a47027adf51ca76cf5c936437c434e910508814b1d03b12694c5e87156018683cb2c8cc51637b121313ed41155bcd3e5
 SHA512 
c6368344aa4e0f6fd7c4a93023a5f7b377c7bb97b8ea688fd54f4c385c069d9ff27611d8763b1aed6328b6d3c4db7b34bd89bfbf6525ecaef11eb58434a4d4fa
-DIST gettext-0.22.tar.xz.sig 833 BLAKE2B 
d1718f02100abc2c7c67e5c6a49000baee5244030fcef33f099fac255562211332b0c7838d329e2cdd2c99c5b4e5d4bfed6da81c86a4adf9f24f626c8704
 SHA512 
2d4f0ea68150aa9f7da315545bd782f0c74d581ec89f60ca5138d069cc6ef0296f85df6e05f0c7f030dc8660a8db32529d237497473f6cef7c72034adcc58a9b

diff --git a/dev-libs/libintl/libintl-0.22-r1.ebuild 
b/dev-libs/libintl/libintl-0.22-r1.ebuild
deleted file mode 100644
index 35b3632d79d8..
--- a/dev-libs/libintl/libintl-0.22-r1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Note: Keep version bumps in sync with sys-devel/gettext.
-
-EAPI=8
-
-MY_P="gettext-${PV}"
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gettext.asc
-inherit multilib-minimal libtool usr-ldscript verify-sig
-
-DESCRIPTION="the GNU international library (split out of gettext)"
-HOMEPAGE="https://www.gnu.org/software/gettext/;
-SRC_URI="mirror://gnu/gettext/${MY_P}.tar.xz"
-SRC_URI+=" verify-sig? ( mirror://gnu/gettext/${MY_P}.tar.xz.sig )"
-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 

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

2023-12-27 Thread Sam James
commit: d14c6a70f2baa36b6e25802f4dcc9fa40124a354
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:57:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:57:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14c6a70

sys-devel/gettext: drop 0.22-r1, 0.22.2, 0.22.3

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

 sys-devel/gettext/Manifest   |   6 -
 sys-devel/gettext/gettext-0.22-r1.ebuild | 185 --
 sys-devel/gettext/gettext-0.22.2.ebuild  | 189 ---
 sys-devel/gettext/gettext-0.22.3.ebuild  | 189 ---
 4 files changed, 569 deletions(-)

diff --git a/sys-devel/gettext/Manifest b/sys-devel/gettext/Manifest
index 65aab49491be..3a4aa1ce180b 100644
--- a/sys-devel/gettext/Manifest
+++ b/sys-devel/gettext/Manifest
@@ -1,10 +1,4 @@
 DIST gettext-0.21.1.tar.xz 10054564 BLAKE2B 
e994924284b3fd5b3e3bf59d4bf43eb30c9b21cc213dc3b98616b4a9fc321c90911d94d314f323cfffd0d2c3e9371b5b8f7985b9a785adc61617dd042b6f4df5
 SHA512 
61e93bc9876effd3ca1c4e64ff6ba5bd84b24951ec2cc6f40a0e3248410e60f887552f29ca1f70541fb5524f6a4e8191fed288713c3e280e18922dd5bff1a2c9
 DIST gettext-0.21.1.tar.xz.sig 833 BLAKE2B 
f673436d315e972f9e110a1b5c8d1b2f20a32fc1b7ce027fcd3bc2fe7a81af183fb8db744cbed1a8c3a6ce1a13d55e19a8e8829fc944960fbfc7efcd9aaed91c
 SHA512 
fba912830c57d0616fb66cf81da0cb7a3ab1e27497c45daa63249d3c9f85182a4f42dfeb1591d8f31c2a340ba0c519f04fd2f05429d1cf26a3ea316d047993d0
-DIST gettext-0.22.2.tar.xz 10238092 BLAKE2B 
337597432af11ba082354e968fa7dd95aa6b568344b464d6bfb606d9f9bbe88fee035d39f29fdce62e28a9ece7da29cbde23093ca2af0cdd1955f26abd854036
 SHA512 
c5c24eca1c7e8e242e6b993a39068dc281b84fda7f06e5020dc7fc10ac7de5bfcc476b7e94711723a7f82cc7f5a0845616ddd553078ee69690e3a146fc3f8ae5
-DIST gettext-0.22.2.tar.xz.sig 833 BLAKE2B 
47a3480c6ec5b379e2262588a358e69560477c5e8cdc13d82f879bf1c2381c4b176060e6e1d482b0a9b17d497ff5e7c1642646489f3829c879340b939d51de5c
 SHA512 
b40f233d64001b13ab5d5b85bc87424bc873cbbd6e59e797997ed39404325a5a2dc945f7b6a3dfc25becaff788d5dd644779bf505d5141bfa437882931dcf22c
-DIST gettext-0.22.3.tar.xz 10236340 BLAKE2B 
567945a9554f14729835b63587d0ae1e8c1a4538ec039243b525abe4bff9a30cd02d0ddb12f3475f27c6a2a0c6647e52201f2ea34ba60d1867c063c653718785
 SHA512 
ccfd17d664f02da58b91623845fde23b9763442cb988be979d814aff66d774db87ed7d8b27dcce84bf8f118d85d34f4782ce451c5d3cb5a9484161ba2c3f4209
-DIST gettext-0.22.3.tar.xz.sig 833 BLAKE2B 
a329a9b6d9bc8e7dfc4bda748624649f1a4d66fbe5ab4e61038e0e931d5838448bfd93a093b5f4fff8e86f446683ca660f47d8bfd2a0dc27f52f575daaa116ef
 SHA512 
fd3fdbd78e5f86dd1e5d149cac7e7f1ee6c553e1c703bb141906116cb6e8603042128aa64a9dfc06c51841c5748c532219337735911e55c7c99306099fd5d719
 DIST gettext-0.22.4.tar.xz 10255384 BLAKE2B 
3f93aa5aef8e40d2e01acaa5aeed11efefd0de43ea26d084a0b9e743019685f7584d8e1bf05c1fd5772a5576d21ee1f052b81366f52c7827b6d14bd4d9890edc
 SHA512 
0f3620b1621b85b3df9e372885c2f040c8a91ec0b2d4e16978459a8a2a152318a0e6f5fefb8d971bad80c437e7ee8ac8c24edc4de0ab86e729528b8a2ac62c51
 DIST gettext-0.22.4.tar.xz.sig 833 BLAKE2B 
fbb00b53c807934a11263c120861971fffebbd39689eda1fae0fb956476e69c3fb6799440cbf3acfcf43ecea2c134ea4dadb95becbac98badb43e546f3c8e9fb
 SHA512 
a774c98de643b1ea3df645e451878652c2baa5cd786642aa457e6d5f5c44787cb1231eb15ad4390acdf314822633acaaa853eb69cbbc72c3b79b547a8854
-DIST gettext-0.22.tar.xz 10008808 BLAKE2B 
e91c82eb793897bd7ed727503e9d6e72a47027adf51ca76cf5c936437c434e910508814b1d03b12694c5e87156018683cb2c8cc51637b121313ed41155bcd3e5
 SHA512 
c6368344aa4e0f6fd7c4a93023a5f7b377c7bb97b8ea688fd54f4c385c069d9ff27611d8763b1aed6328b6d3c4db7b34bd89bfbf6525ecaef11eb58434a4d4fa
-DIST gettext-0.22.tar.xz.sig 833 BLAKE2B 
d1718f02100abc2c7c67e5c6a49000baee5244030fcef33f099fac255562211332b0c7838d329e2cdd2c99c5b4e5d4bfed6da81c86a4adf9f24f626c8704
 SHA512 
2d4f0ea68150aa9f7da315545bd782f0c74d581ec89f60ca5138d069cc6ef0296f85df6e05f0c7f030dc8660a8db32529d237497473f6cef7c72034adcc58a9b

diff --git a/sys-devel/gettext/gettext-0.22-r1.ebuild 
b/sys-devel/gettext/gettext-0.22-r1.ebuild
deleted file mode 100644
index 176623d65c44..
--- a/sys-devel/gettext/gettext-0.22-r1.ebuild
+++ /dev/null
@@ -1,185 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Note: Keep version bumps in sync with dev-libs/libintl.
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gettext.asc
-inherit java-pkg-opt-2 libtool multilib-minimal verify-sig toolchain-funcs
-
-DESCRIPTION="GNU locale utilities"
-HOMEPAGE="https://www.gnu.org/software/gettext/;
-
-if [[ ${PV} == *_rc* ]] ; then
-   SRC_URI="https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz;
-   SRC_URI+=" verify-sig? ( 
https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz.sig )"
-   S="${WORKDIR}/${P/_/-}"
-else
-   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-   SRC_URI+=" verify-sig? ( 

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

2023-12-27 Thread Sam James
commit: c6b85e8cdc92e2dcda7d26f3d8eedd24f316e47e
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:56:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:56:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b85e8c

net-misc/dhcpcd: drop 10.0.4, 10.0.5

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

 net-misc/dhcpcd/Manifest |   1 -
 net-misc/dhcpcd/dhcpcd-10.0.4.ebuild | 154 ---
 net-misc/dhcpcd/dhcpcd-10.0.5.ebuild | 154 ---
 3 files changed, 309 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 519e7ce575f1..c7b8244a032f 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,5 +1,4 @@
 DIST dhcpcd-10.0.3.tar.xz 268872 BLAKE2B 
c063fbb44b4a6928ffd84c109c1ed8ae0345c81b732fc75ce1c1aebc51c190fa512de9822c1c6865794db126f4ad2aceef97c4da28d6922cca082b1aeedb4760
 SHA512 
f4437e9aa094ab38f077c455b012f46cc84a39f97a19eae896a0954f24f2064e91407dc7f7be7fae00faf3455a8e50695e94c406f476f88a61b980169a778560
-DIST dhcpcd-10.0.4.tar.xz 269212 BLAKE2B 
770ee398eccff20cd4a37f89b841f8d580d9a42b456d93673ab3bf6ddf1ed0e49feda47ea8c1206a8a8582bccde80f45c3efbf2e1d0e493b06f04e2c6df876af
 SHA512 
8af26c4a42ce63e9cae72de68774807b8739aabd19cc2a0260148f3baa25c587bf34a5a0b80239b54d8ab9b79661744e61b0e316d2c510c4da65615268d3e8cf
 DIST dhcpcd-10.0.5.tar.xz 269696 BLAKE2B 
52435e2afa4fa5563b629af3f69b149b87de75097d20819423429741e8f2d16df136409180c509ff08b28fd060ad74da4d73057556349b8041c716dbeb7dbcc3
 SHA512 
f8213eee93e83c174ce5d2487364400fe07b39bb0f052d072518e12f7189136704f65e1f4467432b477f195d64eebe6ca167aec160aed1575ea9ef551b43eb43
 DIST dhcpcd-10.0.6.tar.xz 269392 BLAKE2B 
4afd08cf7377b2262d33bf3f7ac503e081572a7c1ffd53b285842a92d99d88fae44e7e6384134bbe1eb839001f822fa7fb43718c42f9e8e6d11a05ec66fa2fc6
 SHA512 
403d612080c6f1397003dc6a16f59bb5d1d3d3479e3656c598acde4c4aafe1cfa374725c5ae3dddb4972c0f23ffd55d04c3703b97bed5b7060855b61b7738004
 DIST dhcpcd-9.5.1.tar.xz 258280 BLAKE2B 
355a98d415253608e8f586809d41e7654c1973d956cb3951218e1ff8c928ee414aa1b9854180c78e975898d9eb0f4cb9cc0fe64eefd5690b371989093e1bcb5a
 SHA512 
979c180743d3e01d1996033d42c5606792e3acaef4e600f0ea51c362643a5b2743c6dc2792314c3b66edfa99c3b98d17f46cf3421e2088b37804e6e2167037ee

diff --git a/net-misc/dhcpcd/dhcpcd-10.0.4.ebuild 
b/net-misc/dhcpcd/dhcpcd-10.0.4.ebuild
deleted file mode 100644
index a320e843768a..
--- a/net-misc/dhcpcd/dhcpcd-10.0.4.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd toolchain-funcs
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/NetworkConfiguration/dhcpcd.git;
-else
-   MY_P="${P/_alpha/-alpha}"
-   MY_P="${MY_P/_beta/-beta}"
-   MY_P="${MY_P/_rc/-rc}"
-   
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"
-fi
-
-DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="https://github.com/NetworkConfiguration/dhcpcd/ 
https://roy.marples.name/projects/dhcpcd/;
-
-LICENSE="BSD-2 BSD ISC MIT"
-SLOT="0"
-IUSE="debug +embedded ipv6 privsep +udev"
-
-DEPEND="udev? ( virtual/udev )"
-RDEPEND="
-   ${DEPEND}
-   privsep? (
-   acct-group/dhcpcd
-   acct-user/dhcpcd
-   )
-"
-
-src_configure() {
-   local myeconfargs=(
-   --dbdir="${EPREFIX}/var/lib/dhcpcd"
-   --libexecdir="${EPREFIX}/lib/dhcpcd"
-   --localstatedir="${EPREFIX}/var"
-   --prefix="${EPREFIX}"
-   --with-hook=ntp.conf
-   $(use_enable debug)
-   $(use_enable embedded)
-   $(use_enable ipv6)
-   $(use_enable privsep)
-   $(usex elibc_glibc '--with-hook=yp.conf' '')
-   --rundir=$(usex kernel_linux "${EPREFIX}/run/dhcpcd" 
"${EPREFIX}/var/run/dhcpcd")
-   $(usex privsep '--privsepuser=dhcpcd' '')
-   $(usex udev '' '--without-dev --without-udev')
-   CC="$(tc-getCC)"
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/lib/dhcpcd
-   newinitd "${FILESDIR}"/dhcpcd.initd-r1 dhcpcd
-   systemd_newunit "${FILESDIR}"/dhcpcd.service-r1 dhcpcd.service
-}
-
-pkg_postinst() {
-   local dbdir="${EROOT}"/var/lib/dhcpcd old_files=()
-
-   local old_old_duid="${EROOT}"/var/lib/dhcpcd/dhcpcd.duid
-   local old_duid="${EROOT}"/etc/dhcpcd.duid
-   local new_duid="${dbdir}"/duid
-   if [[ -e "${old_old_duid}" ]] ; then
-   # Upgrade the duid file to the new format if needed
-   

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

2023-12-27 Thread Sam James
commit: f86d0346281747c5f5b83a04bab7e7dfb9a29b79
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:57:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:57:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f86d0346

sys-devel/gnuconfig: drop 20221007, 20230121

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

 sys-devel/gnuconfig/Manifest  |  2 --
 sys-devel/gnuconfig/gnuconfig-20221007.ebuild | 49 ---
 sys-devel/gnuconfig/gnuconfig-20230121.ebuild | 49 ---
 3 files changed, 100 deletions(-)

diff --git a/sys-devel/gnuconfig/Manifest b/sys-devel/gnuconfig/Manifest
index c43105bc4da6..0a977480cafd 100644
--- a/sys-devel/gnuconfig/Manifest
+++ b/sys-devel/gnuconfig/Manifest
@@ -1,3 +1 @@
-DIST gnuconfig-20221007.tar.xz 71208 BLAKE2B 
9112bd82af083043d5eae3a5ffde8174df842f3a817b1b42c17e3202a9189cff8e9f422e956e1cdd82e326949a23e27a353f72f98a6f63818e5a67096f650fed
 SHA512 
91ca2faca02d5d78f937da70a4af026b1ba585519b9eaa2463cacd79f0f6a85ef6e1f7e0bed4243474b6e880c0b6387ca09f00eb2d40a27c3a26b6817b1bb70a
-DIST gnuconfig-20230121.tar.xz 71276 BLAKE2B 
c136c11f2836cc01c4a75b54853b14943b1e4b29a99102360b436854b1a6e445f578fea494b5c7fe2f744d35941c0ea888a08a386dff716b99dd231a308bffcf
 SHA512 
5ac6c50b9c0abe7c007717aeff2d2d6a8e616d7c8514ed22489ad0164c16966cf44f2312bc3295765f5beaf98bb14022d91c5c59e9fb41e920617092a22d42ec
 DIST gnuconfig-20230731.tar.xz 73112 BLAKE2B 
c6502d6b339e56440dbfc9abb0ba49e3eec5a573c5e44779dd326e6f11b55b7fc3a6d99fec73abbcc271e8f6f125699ce87f512cb3a825144307cf820df0067a
 SHA512 
d8e24a30f86f1983c69a37a901e2357a0aefbe15fcd3f8a331d1c6f8eabc81b7436930055756a764ae874e406090d8029403f1c0faa3737acb94bd937cd577ef

diff --git a/sys-devel/gnuconfig/gnuconfig-20221007.ebuild 
b/sys-devel/gnuconfig/gnuconfig-20221007.ebuild
deleted file mode 100644
index 344e27cd9ff9..
--- a/sys-devel/gnuconfig/gnuconfig-20221007.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/r/config.git;
-
-   inherit git-r3
-else
-   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-   S="${WORKDIR}"
-fi
-
-DESCRIPTION="Updated config.sub and config.guess file from GNU"
-HOMEPAGE="https://savannah.gnu.org/projects/config;
-
-LICENSE="GPL-3+-with-autoconf-exception"
-SLOT="0"
-
-maint_pkg_create() {
-   cd "${S}" || die
-
-   emake ChangeLog
-   local ver=$(gawk '{ gsub(/-/, "", $1); print $1; exit }' ChangeLog)
-   [[ ${#ver} != 8 ]] && die "invalid version '${ver}'"
-
-   local tar="${T}/gnuconfig-${ver}.tar.xz"
-   tar -Jcf "${tar}" ./* || die "creating tar failed"
-   einfo "Packaged tar now available:"
-   einfo "$(du -b "${tar}")"
-}
-
-src_unpack() {
-   if [[ ${PV} ==  ]] ; then
-   git-r3_src_unpack
-   maint_pkg_create
-   else
-   unpack ${A}
-   fi
-}
-
-src_install() {
-   insinto /usr/share/${PN}
-   doins config.{sub,guess}
-   fperms +x /usr/share/${PN}/config.{sub,guess}
-   dodoc ChangeLog
-}

diff --git a/sys-devel/gnuconfig/gnuconfig-20230121.ebuild 
b/sys-devel/gnuconfig/gnuconfig-20230121.ebuild
deleted file mode 100644
index 36482deca301..
--- a/sys-devel/gnuconfig/gnuconfig-20230121.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://git.savannah.gnu.org/r/config.git;
-
-   inherit git-r3
-else
-   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-   S="${WORKDIR}"
-fi
-
-DESCRIPTION="Updated config.sub and config.guess file from GNU"
-HOMEPAGE="https://savannah.gnu.org/projects/config;
-
-LICENSE="GPL-3+-with-autoconf-exception"
-SLOT="0"
-
-maint_pkg_create() {
-   cd "${S}" || die
-
-   emake ChangeLog
-   local ver=$(gawk '{ gsub(/-/, "", $1); print $1; exit }' ChangeLog)
-   [[ ${#ver} != 8 ]] && die "invalid version '${ver}'"
-
-   local tar="${T}/gnuconfig-${ver}.tar.xz"
-   tar -Jcf "${tar}" ./* || die "creating tar failed"
-   einfo "Packaged tar now available:"
-   einfo "$(du -b "${tar}")"
-}
-
-src_unpack() {
-   if [[ ${PV} ==  ]] ; then
-   git-r3_src_unpack
-   maint_pkg_create
-   else
- 

[gentoo-commits] repo/gentoo:master commit in: app-arch/xz-utils/files/, app-arch/xz-utils/

2023-12-27 Thread Sam James
commit: dfcc1f271fa3da8b8710c80737e85a7347f16ba0
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:55:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:55:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfcc1f27

app-arch/xz-utils: drop 5.4.2, 5.4.3, 5.4.4

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

 app-arch/xz-utils/Manifest |   6 -
 .../files/xz-utils-5.4.2-Wsign-conversion.patch|  23 
 app-arch/xz-utils/xz-utils-5.4.2.ebuild| 130 --
 app-arch/xz-utils/xz-utils-5.4.3.ebuild| 126 --
 app-arch/xz-utils/xz-utils-5.4.4.ebuild| 146 -
 5 files changed, 431 deletions(-)

diff --git a/app-arch/xz-utils/Manifest b/app-arch/xz-utils/Manifest
index a204f775e53d..976c7a3cbe2a 100644
--- a/app-arch/xz-utils/Manifest
+++ b/app-arch/xz-utils/Manifest
@@ -1,8 +1,2 @@
-DIST xz-5.4.2.tar.gz 2799022 BLAKE2B 
3c622b0823f0cbb5fbc5eaa0372fc2f0fefe0950d131417f831bce47b6d9747d145429f0649de106819331f9ae6a289c497182c7b6d1e211513308dd083a9b72
 SHA512 
149f980338bea3d66de1ff5994b2b236ae1773135eda68b62b009df0c9dcdf5467f8cb2c06da95a71b6556d60bd3d21f475feced34d5dfdb80ee95416a2f9737
-DIST xz-5.4.2.tar.gz.sig 566 BLAKE2B 
95c9c70fdd25b92095dd9691e4d9d4306a3f982becfe7bd42ca6132a76f29be2c2bc66f4fc2bda547058c18e227292f4185799eb905084fc3ab415ae867b4b1b
 SHA512 
30e965c228ed3a8ecb804db8eb11703a765b7ee934030ea69bb3940b630811eb71bf74fd20371ef7759761904ece4f0144a0b00be4d843cf98299fd016f161aa
-DIST xz-5.4.3.tar.gz 2869347 BLAKE2B 
c4192a59ca751567ebab17e08e72aa1bf0f5ca14af0b59fded1c4dff02c1b76ab30119a4138932f78f69bd4b7827071c81d6ca1c56be65491466ea061786ed78
 SHA512 
aff0fe166af6df4491a6f5df2372cab100b081452461a0e8c6fd65b72af3f250f16c64d9fb8fd309141e9b9ae4e41649f48687cc29e63dd82f27f2eab19b4023
-DIST xz-5.4.3.tar.gz.sig 566 BLAKE2B 
1e3f86a2de532e77cae4c31928d57edeac81ca207e03c71523210605dc6bab76a50793697a242b232f74911c6e1872a0339ed977e2dd0d201504bd859fd3b4f4
 SHA512 
b7c7eedf4d9604ee50ec97275e5ab57e22a567402815281440ca765210c75707bd2de20e7ebfb0842725690ae19557916fc41a9fbdace5fec8190632b038292e
-DIST xz-5.4.4.tar.gz 2874706 BLAKE2B 
0ade3767651a07a6bb4d53b510d7e97239e182788c42bc3388b97c54463ccaa968e27bcb88d34697df70381eea91279615f2622b5493ae2da22632e9576d8989
 SHA512 
2e27d864c9f346e53afc549d7046385b5d35a749af15d84f69de14612657df2f0e2ce71d3be03d57adadf8fd28549ecf4ef1c214bdcd1f061b5a47239e0104e8
-DIST xz-5.4.4.tar.gz.sig 566 BLAKE2B 
9d695293fe479e07b4051f9b22af19191ec7cb5063da519769a24a08cff46819a4f29db002cea92e4af982410dd660d9b3185c8ef0908abbf13b86f89c0baa0f
 SHA512 
6f12f0b30e4e5c78238f5d758443621d4126edf5ec8d02c51f06cc27e40822f0429c2018ec567eae20d118a81295f9d31e2f9101720d289bebab15f72590e9f2
 DIST xz-5.4.5.tar.gz 2884510 BLAKE2B 
647c8227080a7f37e3321e778d7f52ccb9da3810f2be81b2d2b46001605b22cef6e724f9b3facfada26a12b24401c9a11449d6066443849b37b28e0eaa199315
 SHA512 
91f8f548c915de0ed79cee13ce0336b51c1cebf2eb142fa1efecfd07771c662c99cad3730540fcb712057ab274130e13b87960f6b4c62f0bd9477f27a303fb2b
 DIST xz-5.4.5.tar.gz.sig 566 BLAKE2B 
c6ec64f92ecb30395e6d580be5d0aad1ee007585245ed42e7b05f1ea3a8cd8bf4317e8dc964c65417daa0a04e8f523c6ba8ae61a7f5b2ff3dc17dd53c7593ce2
 SHA512 
4f2c779d3c14bacd0451cfd68846201a48931128994c4119fcbf4f0dd7331710c32098039d38561de29327d543d67174fddbb6a83cb2fcfda9b3153cab092d4d

diff --git a/app-arch/xz-utils/files/xz-utils-5.4.2-Wsign-conversion.patch 
b/app-arch/xz-utils/files/xz-utils-5.4.2-Wsign-conversion.patch
deleted file mode 100644
index 217cc759a904..
--- a/app-arch/xz-utils/files/xz-utils-5.4.2-Wsign-conversion.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-https://github.com/tukaani-project/xz/commit/0673c9ec98b6bae12b33dc295564514aaa26e2fc
-
-From 0673c9ec98b6bae12b33dc295564514aaa26e2fc Mon Sep 17 00:00:00 2001
-From: Lasse Collin 
-Date: Sun, 19 Mar 2023 22:45:59 +0200
-Subject: [PATCH] liblzma: Silence -Wsign-conversion in SSE2 code in
- memcmplen.h.
-
-Thanks to Christian Hesse for reporting the issue.
-Fixes: https://github.com/tukaani-project/xz/issues/44
 a/src/liblzma/common/memcmplen.h
-+++ b/src/liblzma/common/memcmplen.h
-@@ -89,7 +89,8 @@ lzma_memcmplen(const uint8_t *buf1, const uint8_t *buf2,
-   // version isn't used on x86-64.
- # define LZMA_MEMCMPLEN_EXTRA 16
-   while (len < limit) {
--  const uint32_t x = 0x ^ _mm_movemask_epi8(_mm_cmpeq_epi8(
-+  const uint32_t x = 0x ^ (uint32_t)_mm_movemask_epi8(
-+  _mm_cmpeq_epi8(
-   _mm_loadu_si128((const __m128i *)(buf1 + len)),
-   _mm_loadu_si128((const __m128i *)(buf2 + len;
- 
-

diff --git a/app-arch/xz-utils/xz-utils-5.4.2.ebuild 
b/app-arch/xz-utils/xz-utils-5.4.2.ebuild
deleted file mode 100644
index 39a9c712d3e0..
--- a/app-arch/xz-utils/xz-utils-5.4.2.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# 

[gentoo-commits] repo/gentoo:master commit in: app-shells/dash/files/, app-shells/dash/

2023-12-27 Thread Sam James
commit: 14a8049c50adcb84c71b0fbd31801f42d3892a75
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:56:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:56:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14a8049c

app-shells/dash: drop 0.5.11.5

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

 app-shells/dash/Manifest   |  1 -
 app-shells/dash/dash-0.5.11.5.ebuild   | 58 --
 .../dash-0.5.11.3-check_nflag_in_evaltree.patch| 46 -
 3 files changed, 105 deletions(-)

diff --git a/app-shells/dash/Manifest b/app-shells/dash/Manifest
index 0bcb6fd2e1ed..f3fce9ed5e5e 100644
--- a/app-shells/dash/Manifest
+++ b/app-shells/dash/Manifest
@@ -1,2 +1 @@
-DIST dash-0.5.11.5.tar.gz 240681 BLAKE2B 
71c5e0acc127a01c75233b6d0a563979e5d856f16e3d108a68eb54d0b4b00f527f382e3e6aa963f9cff71bfaea2f524ba204ed04b7d006bd781784b2351e38c4
 SHA512 
5387e213820eeb44d812bb4697543023fd4662b51a9ffd52a702810fed8b28d23fbe35a7f371e6686107de9f81902eff109458964b4622f4c5412d60190a66bf
 DIST dash-0.5.12.tar.gz 246054 BLAKE2B 
f4c5e7088d7b591e0890a0e1363ef4f70074f4033ae34d3f82d71379cee78876e1e89b5d8e4afa3ce9380f8d94c3e8970c480a21257f87706112dd883667893e
 SHA512 
13bd262be0089260cbd13530a9cf34690c0abeb2f1920eb5e61be7951b716f9f335b86279d425dbfae56cbd49231a8fdffdff70601a5177da3d543be6fc5eb17

diff --git a/app-shells/dash/dash-0.5.11.5.ebuild 
b/app-shells/dash/dash-0.5.11.5.ebuild
deleted file mode 100644
index f1053e616242..
--- a/app-shells/dash/dash-0.5.11.5.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Debian Almquist Shell"
-HOMEPAGE="http://gondor.apana.org.au/~herbert/dash/;
-SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="libedit static"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )"
-DEPEND="${RDEPEND}
-   libedit? ( static? ( dev-libs/libedit[static-libs] ) )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.5.11.3-check_nflag_in_evaltree.patch" #754267
-)
-
-src_prepare() {
-   default
-
-   # Fix the invalid sort
-   sed -i -e 's/LC_COLLATE=C/LC_ALL=C/g' src/mkbuiltins
-
-   # Use pkg-config for libedit linkage
-   sed -i \
-   -e "/LIBS/s:-ledit:\`$(tc-getPKG_CONFIG) --libs libedit $(usex 
static --static '')\`:" \
-   configure || die
-}
-
-src_configure() {
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   # don't redefine stat, open, dirent, etc. on Solaris
-   export ac_cv_func_stat64=yes
-   export ac_cv_func_open64=yes
-   fi
-   if [[ ${CHOST} == powerpc-*-darwin* ]] ; then
-   sed -i -e 's/= stpncpy(s, \([^,]\+\), \([0-9]\+\))/+= 
snprintf(s, \2, "%s", \1)/' \
-   src/jobs.c || die
-   fi
-   append-cppflags -DJOBS=$(usex libedit 1 0)
-   use static && append-ldflags -static
-   # Do not pass --enable-glob due to #443552.
-   local myeconfargs=(
-   CC_FOR_BUILD="$(tc-getBUILD_CC)"
-   --bindir="${EPREFIX}"/bin
-   --enable-fnmatch
-   $(use_with libedit)
-   )
-   econf "${myeconfargs[@]}"
-}

diff --git a/app-shells/dash/files/dash-0.5.11.3-check_nflag_in_evaltree.patch 
b/app-shells/dash/files/dash-0.5.11.3-check_nflag_in_evaltree.patch
deleted file mode 100644
index 94740223fc8e..
--- a/app-shells/dash/files/dash-0.5.11.3-check_nflag_in_evaltree.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 29d6f2148f10213de4e904d515e792d2cf8c968e Mon Sep 17 00:00:00 2001
-From: Herbert Xu 
-Date: Thu, 4 Jun 2020 21:53:55 +1000
-Subject: eval: Check nflag in evaltree instead of cmdloop
-
-This patch moves the nflag check from cmdloop into evaltree.  This
-is so that nflag will be in force even if we enter the shell via a
-path other than cmdloop, e.g., through sh -c.
-
-Reported-by: Joey Hess 
-Signed-off-by: Herbert Xu 

- src/eval.c | 3 +++
- src/main.c | 2 +-
- 2 files changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/src/eval.c b/src/eval.c
-index d10be38..9476fbb 100644
 a/src/eval.c
-+++ b/src/eval.c
-@@ -213,6 +213,9 @@ evaltree(union node *n, int flags)
- 
-   setstackmark();
- 
-+  if (nflag)
-+  goto out;
-+
-   if (n == NULL) {
-   TRACE(("evaltree(NULL) called\n"));
-   goto out;
-diff --git a/src/main.c b/src/main.c
-index 7a28534..5c49fdc 100644
 a/src/main.c
-+++ b/src/main.c
-@@ -233,7 +233,7 @@ cmdloop(int top)
-   out2str("\nUse \"exit\" to leave shell.\n");
-   

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

2023-12-27 Thread Sam James
commit: aafd90f5ea122fc04f55ae69a697cb206494537f
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 03:55:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 03:55:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aafd90f5

app-arch/xz-utils: drop 5.2.11, 5.2.12

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

 app-arch/xz-utils/Manifest   |   4 --
 app-arch/xz-utils/xz-utils-5.2.11.ebuild | 118 ---
 app-arch/xz-utils/xz-utils-5.2.12.ebuild | 118 ---
 3 files changed, 240 deletions(-)

diff --git a/app-arch/xz-utils/Manifest b/app-arch/xz-utils/Manifest
index 37e141bbd964..a204f775e53d 100644
--- a/app-arch/xz-utils/Manifest
+++ b/app-arch/xz-utils/Manifest
@@ -1,7 +1,3 @@
-DIST xz-5.2.11.tar.gz 2130684 BLAKE2B 
e513f99b2e28fa79f32747e21138cc13ab9340e95a302ac742bc6bda088465488173ea212704c4612f4059bbbc6c6a5b041332d84b999dc7df5b3fab1b1ac4e9
 SHA512 
8f75450380563229465420f4518fa7a60bbe6f0c9a3b580c2a9a7bf9bf380ad69209f792764115c346d89c49711478e8db42325ef9a46ccd3a6ec72292890ac8
-DIST xz-5.2.11.tar.gz.sig 566 BLAKE2B 
34186ea22960f508dd796736107b99e1e3884ffae683f26671f455e46e4debf87400f2d7bb64b446fb142370a8bcebc6c05dce34dcc2678a761b9401b1e23860
 SHA512 
036ed0f663e179057a805a41052d3e437fbfb9dbbe173c5180fbb255f5a01ac4fa2561424228f4e568e63b22802b3a4ffd88dec2ba7c41a454998ebea30bea7c
-DIST xz-5.2.12.tar.gz 2190541 BLAKE2B 
9ca5ecf753ae264f542ec53b4c9a1c85466bc2a932651aafb0ae2a3ebb7d3979a9384e9a81f16173c2d6d14ca8b86e4a820191817675a5e9fd214a64cf364c98
 SHA512 
1a67112eb1cfd70352c41a1cbb5e34eacd6da2ae816f5020385772a7698b835d059843c2c30461beb15b7514e95906b2033dac6abf09248b5837270420dfe732
-DIST xz-5.2.12.tar.gz.sig 566 BLAKE2B 
93d0fb89186ccf018d17278823c2c6cc724798acfe425fd01ecf54338e53451d94b1ad951f2f1ec58171a3eb827fcd6b5d9dcb97da72c5d8545d57d9fba0597b
 SHA512 
0734e1838dd9ab7ba06675af0f4ff5866c0e5c268f0c3e2ca6f12fa8f27b41830d11063244b0039f8d8ba184efc1c1b7b9a7311c378a02abc1290d7727357cb6
 DIST xz-5.4.2.tar.gz 2799022 BLAKE2B 
3c622b0823f0cbb5fbc5eaa0372fc2f0fefe0950d131417f831bce47b6d9747d145429f0649de106819331f9ae6a289c497182c7b6d1e211513308dd083a9b72
 SHA512 
149f980338bea3d66de1ff5994b2b236ae1773135eda68b62b009df0c9dcdf5467f8cb2c06da95a71b6556d60bd3d21f475feced34d5dfdb80ee95416a2f9737
 DIST xz-5.4.2.tar.gz.sig 566 BLAKE2B 
95c9c70fdd25b92095dd9691e4d9d4306a3f982becfe7bd42ca6132a76f29be2c2bc66f4fc2bda547058c18e227292f4185799eb905084fc3ab415ae867b4b1b
 SHA512 
30e965c228ed3a8ecb804db8eb11703a765b7ee934030ea69bb3940b630811eb71bf74fd20371ef7759761904ece4f0144a0b00be4d843cf98299fd016f161aa
 DIST xz-5.4.3.tar.gz 2869347 BLAKE2B 
c4192a59ca751567ebab17e08e72aa1bf0f5ca14af0b59fded1c4dff02c1b76ab30119a4138932f78f69bd4b7827071c81d6ca1c56be65491466ea061786ed78
 SHA512 
aff0fe166af6df4491a6f5df2372cab100b081452461a0e8c6fd65b72af3f250f16c64d9fb8fd309141e9b9ae4e41649f48687cc29e63dd82f27f2eab19b4023

diff --git a/app-arch/xz-utils/xz-utils-5.2.11.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.11.ebuild
deleted file mode 100644
index f767a84786e9..
--- a/app-arch/xz-utils/xz-utils-5.2.11.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Remember: we cannot leverage autotools in this ebuild in order
-#   to avoid circular deps with autotools
-
-EAPI=7
-
-inherit libtool multilib multilib-minimal preserve-libs usr-ldscript
-
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://git.tukaani.org/xz.git;
-   inherit git-r3 autotools
-
-   # bug #272880 and bug #286068
-   BDEPEND="sys-devel/gettext >=sys-devel/libtool-2"
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/lassecollin.asc
-   inherit verify-sig
-
-   MY_P="${PN/-utils}-${PV/_}"
-   SRC_URI="
-   mirror://sourceforge/lzmautils/${MY_P}.tar.gz
-   https://tukaani.org/xz/${MY_P}.tar.gz
-   verify-sig? (
-   https://tukaani.org/xz/${MY_P}.tar.gz.sig
-   )
-   "
-
-   if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
-   fi
-
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="Utils for managing LZMA compressed files"
-HOMEPAGE="https://tukaani.org/xz/;
-
-# See top-level COPYING file as it outlines the various pieces and their 
licenses.
-LICENSE="public-domain LGPL-2.1+ GPL-2+"
-SLOT="0"
-IUSE="+extra-filters nls static-libs"
-
-if [[ ${PV} !=  ]] ; then
-   BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-lassecollin-20230213 )"
-fi
-
-# Tests currently do not account for smaller feature set
-RESTRICT="!extra-filters? ( test )"
-
-src_prepare() {
-   default
-
-   if [[ ${PV} ==  ]] ; then
-   

  1   2   3   4   5   6   >