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

2024-02-10 Thread Hans de Graaff
commit: b19d426bb4270f876855b0f1db12b4420100fa2d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 11 07:29:15 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 11 07:34:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b19d426b

dev-ruby/semantic_puppet: add 1.1.0

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

 dev-ruby/semantic_puppet/Manifest |  1 +
 dev-ruby/semantic_puppet/semantic_puppet-1.1.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-ruby/semantic_puppet/Manifest 
b/dev-ruby/semantic_puppet/Manifest
index 321d9a0a3d34..3499e960aa11 100644
--- a/dev-ruby/semantic_puppet/Manifest
+++ b/dev-ruby/semantic_puppet/Manifest
@@ -1 +1,2 @@
 DIST semantic_puppet-1.0.4.gem 32256 BLAKE2B 
4704a6d913388d10cf32442511d66d742bcdba792d81d67de960209dbffc8ade970431e794934152b71031de83a75d9e09bda830e6e66838b68913d2bbb9da0a
 SHA512 
8b830626e973bc74fb4f4147e83ca8048d412751ff48dbe96ec6e790645eae7a51c665b75a09d0f0fdec3b29d3798158c38b613e2f83d115d1ba2a4c8d24362a
+DIST semantic_puppet-1.1.0.gem 32768 BLAKE2B 
e5f41d88afe1b7c760772e4de05f820b84a1809fe692e0d76bdedc75e1bec1d9c0b66d49ff4468ae0b20fdd3c724bdd5305709af4f1faa2ca867f8a5a679
 SHA512 
22d5596f445faa7c7a779c11e4a9b52e1ca3f77fcc63270798e4b0fc759c66bab1644214f1526a0fa5732e349522e8664ea6285f0ca107f35009e8a1d151

diff --git a/dev-ruby/semantic_puppet/semantic_puppet-1.1.0.ebuild 
b/dev-ruby/semantic_puppet/semantic_puppet-1.1.0.ebuild
new file mode 100644
index ..65ce05f547c5
--- /dev/null
+++ b/dev-ruby/semantic_puppet/semantic_puppet-1.1.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library of tools for working with Semantic Versions and module 
dependencies"
+HOMEPAGE="https://github.com/puppetlabs/semantic_puppet;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/rye/

2024-02-10 Thread Daichi Yamamoto
commit: 76efa3045c4d55b0a29b4156994ab81dd301f23f
Author: Daichi Yamamoto  dyama  net>
AuthorDate: Sun Feb 11 07:30:14 2024 +
Commit: Daichi Yamamoto  dyama  net>
CommitDate: Sun Feb 11 07:30:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76efa304

dev-util/rye: add 0.22.0, drop 0.21.0

Signed-off-by: Daichi Yamamoto  dyama.net>

 dev-util/rye/Manifest  | 38 --
 .../rye/{rye-0.21.0.ebuild => rye-0.22.0.ebuild}   | 36 ++--
 2 files changed, 39 insertions(+), 35 deletions(-)

diff --git a/dev-util/rye/Manifest b/dev-util/rye/Manifest
index fc3c42e69d..cf8d63387f 100644
--- a/dev-util/rye/Manifest
+++ b/dev-util/rye/Manifest
@@ -6,7 +6,7 @@ DIST age-core-0.9.0.crate 13798 BLAKE2B 
39849d104f5926ae3fbd036c922e8c1e44f6a39b
 DIST ahash-0.8.7.crate 42894 BLAKE2B 
56f4b2f577eb2752e675fa2b3191c65e0bb88575f92e8d906714296fca1daace46e93256672fce08cc5b4ac11d40a690a06b32a99fb50fd0df4f042773c33b6c
 SHA512 
2c9eaa22f7bda47a781994c769d4a2ef15ba0f511fdd4ec4680c13d4c1809f1ce01adecc3b3776793158062d28ad9e5f0b1d1c0a9429e43dd07cd99540eae7a6
 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST allocator-api2-0.2.16.crate 59025 BLAKE2B 
fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e
 SHA512 
e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
-DIST anstyle-1.0.4.crate 13998 BLAKE2B 
fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59
 SHA512 
671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
+DIST anstyle-1.0.5.crate 14371 BLAKE2B 
ef224232c88f757877f21ba135cfa1f37138e85697bd202ba75256a59fc49e959557eda0008f04004952aedd6695a515dc7ac9353a76a6f7b0472d2ed5f5e5b9
 SHA512 
c26e060536126479b011d6e37e9fd3433eea5d30f650e57d8e3c5ad0f0fe3654f48baad68774099b34f815a3f21fca61a84e0c8e6dd99751d2d98ca0dfd7
 DIST anyhow-1.0.79.crate 44931 BLAKE2B 
9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f
 SHA512 
ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011
 DIST arc-swap-1.6.0.crate 67342 BLAKE2B 
6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872
 SHA512 
5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
@@ -32,7 +32,7 @@ DIST chumsky-0.9.3.crate 75112 BLAKE2B 
e74663dcf524513bf54494c62ad154fc3c3560910
 DIST cipher-0.4.4.crate 19073 BLAKE2B 
144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7
 SHA512 
1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846
 DIST clap-4.4.18.crate 55269 BLAKE2B 
cb5d4b093bb7958d013b28ee25f9cbf0479ada392b81265834d75a5fa2e6a4a687f8d4a71520d5bdce05785a874ffaa09beb5707766d59e70928dab00bc122ad
 SHA512 
1f151864b92dcfcc69a66c2a8aa8310ce28171895698d82e2e69e19a6b51ed8780e5eaa77410df9aae2d17c9b45117b913a4c23ef879106c1b7a96182656ebb9
 DIST clap_builder-4.4.18.crate 163538 BLAKE2B 
9991c1a8aba5feda466fc878f9415ad9b5922ea1835c17e1dd6c640234ee85e623bc556ba0e4edd84100a0879ae462028c74304465310d69f9d58e333c2ba8a3
 SHA512 
ff04ce8e700d8df4a0ae94e8341c3bcc1ebd415312e3b21d56e6beadf604aa5576641861506fa1c901a615a013e4f30bf8e6467889d637b34fa37ef22e2a15c2
-DIST clap_complete-4.4.9.crate 37659 BLAKE2B 
99de16ea4fab3996ed9e7d0855b0184ceb3c5740b690120b48490c1fe78115dcad3d8b52b3ffa31afb2b0e9f8e4c0beb8e331e4cbd5b1f688c1dcd4b49f06ab3
 SHA512 
79ca2717a7c4752959ca48c60e8e0751de67be1e40717cb336028d5edbeff0650cb3bbab8463dc6f227feeaac3f18acc249f08f26d1855055bae07758b3733d6
+DIST clap_complete-4.4.10.crate 37761 BLAKE2B 
41364c37c96e82bfdbf0fde377512e894ff720542ded85fe49da4e305ebfdf39a2d511a48d6662c0ff2e3d191ea95c59704dbfe89e7531a969be42de9409e82c
 SHA512 
d0f541bd167c9f755f149e5ab3171a4b5a9e4a37dba2de62ed51eeaa20691eb7602ef0061392cc7e4ca3594a0a69a7eeec75bf65f14e92fa6bc45285725c3f1b
 DIST 

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

2024-02-10 Thread Hanno Böck
commit: 14f5fe77048667a5caa0a3d09dd3323639bc1ca9
Author: Hanno Böck  gentoo  org>
AuthorDate: Sun Feb 11 07:29:43 2024 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Sun Feb 11 07:30:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f5fe77

app-arch/unp: add 2.0_pre10

Signed-off-by: Hanno Böck  gentoo.org>

 app-arch/unp/Manifest |  1 +
 app-arch/unp/unp-2.0_pre10.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/app-arch/unp/Manifest b/app-arch/unp/Manifest
index 53acee291dda..62ee15e4c8d4 100644
--- a/app-arch/unp/Manifest
+++ b/app-arch/unp/Manifest
@@ -1 +1,2 @@
+DIST unp_2.0~pre10.tar.xz 17992 BLAKE2B 
63d8c995091a1342677b6aed5854293c582cb6d42c6748ef3d92347ca75e1d3e9e5b128309299ec0b6fc0361bc14dededcc8e290fe8721aecfe82665e07998e9
 SHA512 
3f8f9f20eef88658b4b00efd37208d859fb3220178f9446696f755a864fea3c3dd301100668bd9c97ca9312ebe961aaf9ec523d8817b8aacb5a1ee6a36213666
 DIST unp_2.0~pre9.tar.xz 16424 BLAKE2B 
9042f48be0f80d5e40a08161a35c282ba458dc98cf13992835bdeecebd5fbadd33b3af9165738332cb9f508550a234a48d314332f00ecdacc808a8051eb0740b
 SHA512 
74c9a6e143c9023bdd456dacff5c3a6e30722e259f324c066fe3eed9e4a09c38b399b381719c8677c2fa84434c1e7720384d782d97c098fa6fbcbdbf4030986e

diff --git a/app-arch/unp/unp-2.0_pre10.ebuild 
b/app-arch/unp/unp-2.0_pre10.ebuild
new file mode 100644
index ..c719be032835
--- /dev/null
+++ b/app-arch/unp/unp-2.0_pre10.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 strip-linguas
+
+DESCRIPTION="Script for unpacking various file formats"
+HOMEPAGE="https://packages.qa.debian.org/u/unp.html;
+MY_PV="${PV/_pre/$'\x7e'pre}"
+SRC_URI="mirror://debian/pool/main/u/unp/${PN}_${MY_PV}.tar.xz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+IUSE="nls"
+
+DEPEND="nls? ( sys-devel/gettext )"
+
+RDEPEND="${DEPEND}
+   dev-lang/perl"
+
+# tests in upstream tarball are missing sample files
+RESTRICT="test"
+
+src_compile() {
+   if use nls; then
+   strip-linguas -i .
+   if [ -n "$LINGUAS" ]; then
+   emake -C po MOFILES="${LINGUAS// /.po }.po"
+   else
+   emake -C po
+   fi
+   fi
+}
+
+src_install() {
+   dobin unp
+   dosym unp /usr/bin/ucat
+   doman debian/unp.1
+   dodoc debian/changelog debian/README.Debian
+   newbashcomp debian/unp.bash-completion unp
+
+   if use nls; then
+   if [ -n "$LINGUAS" ]; then
+   emake -C po MOFILES="${LINGUAS// /.mo }.mo" 
DESTDIR="${D}" install
+   else
+   emake -C po DESTDIR="${D}" install
+   fi
+   fi
+}



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

2024-02-10 Thread Hans de Graaff
commit: 489f1a57b8ffe174ea25e98662d10ea911066adf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 11 07:25:28 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 11 07:26:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489f1a57

dev-ruby/cri: enable ruby33

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

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

diff --git a/dev-ruby/cri/cri-2.15.11-r1.ebuild 
b/dev-ruby/cri/cri-2.15.11-r1.ebuild
index edda0c798a2f..705226a55570 100644
--- a/dev-ruby/cri/cri-2.15.11-r1.ebuild
+++ b/dev-ruby/cri/cri-2.15.11-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="NEWS.md README.md"
 



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

2024-02-10 Thread Hans de Graaff
commit: 4f2b6f7069be3d4673890eeb43791dfc05b125bd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 11 07:16:57 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 11 07:26:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2b6f70

dev-ruby/parser: enable ruby33

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

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

diff --git a/dev-ruby/parser/parser-3.3.0.5.ebuild 
b/dev-ruby/parser/parser-3.3.0.5.ebuild
index 48b258f91620..0d50425d80a7 100644
--- a/dev-ruby/parser/parser-3.3.0.5.ebuild
+++ b/dev-ruby/parser/parser-3.3.0.5.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_RECIPE_DOC="yard"
 RUBY_FAKEGEM_TASK_TEST="test"



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

2024-02-10 Thread Hans de Graaff
commit: 04ee22165582727fecd51b766d3196dabac3d887
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 11 07:17:52 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 11 07:26:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ee2216

dev-ruby/omniauth: enable ruby33

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

 dev-ruby/omniauth/omniauth-2.1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/omniauth/omniauth-2.1.2.ebuild 
b/dev-ruby/omniauth/omniauth-2.1.2.ebuild
index ebf0636a87e2..0ff88ca09fd5 100644
--- a/dev-ruby/omniauth/omniauth-2.1.2.ebuild
+++ b/dev-ruby/omniauth/omniauth-2.1.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # 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="README.md"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



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

2024-02-10 Thread Hans de Graaff
commit: 305521732bae88e0f2b87264ec25c413542b96f1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 11 07:14:29 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 11 07:26:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30552173

dev-ruby/pry: enable ruby33

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

 dev-ruby/pry/pry-0.14.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/pry/pry-0.14.2.ebuild b/dev-ruby/pry/pry-0.14.2.ebuild
index 5833368c6da8..a0d156fd38c1 100644
--- a/dev-ruby/pry/pry-0.14.2.ebuild
+++ b/dev-ruby/pry/pry-0.14.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_DOC="yard"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



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

2024-02-10 Thread Hans de Graaff
commit: acb1b1bde8a207f32d7612e9a09504b2f6e142d1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 11 07:18:44 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 11 07:26:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb1b1bd

dev-ruby/niceogiri: enable ruby33

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

 dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild 
b/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild
index 5cdf9a384ecd..a064e92f5569 100644
--- a/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild
+++ b/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # 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="README.md"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



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

2024-02-10 Thread Hans de Graaff
commit: 4fe7beb098ec3f05e027afbc2049586cf135afab
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 11 07:23:34 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 11 07:26:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe7beb0

dev-ruby/locale: enable ruby33

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

 dev-ruby/locale/locale-2.1.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/locale/locale-2.1.3-r1.ebuild 
b/dev-ruby/locale/locale-2.1.3-r1.ebuild
index 72e6104992d1..8329fe6fb9e7 100644
--- a/dev-ruby/locale/locale-2.1.3-r1.ebuild
+++ b/dev-ruby/locale/locale-2.1.3-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_DOCDIR="doc/reference"



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

2024-02-10 Thread Hans de Graaff
commit: a83722cd2b94ae405b55529cadfbd15d27296f1d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 11 07:20:34 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 11 07:26:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83722cd

dev-ruby/multi_xml: enable ruby33

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

 dev-ruby/multi_xml/multi_xml-0.6.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/multi_xml/multi_xml-0.6.0-r2.ebuild 
b/dev-ruby/multi_xml/multi_xml-0.6.0-r2.ebuild
index acb6c3f931b5..743db1e19e19 100644
--- a/dev-ruby/multi_xml/multi_xml-0.6.0-r2.ebuild
+++ b/dev-ruby/multi_xml/multi_xml-0.6.0-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC="yard"



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

2024-02-10 Thread Hans de Graaff
commit: 9694772d906d7f0e9705723b6faa4f04ab8edba9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 11 06:53:34 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 11 07:26:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9694772d

dev-ruby/stream: enable ruby33

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

 dev-ruby/stream/stream-0.5.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/stream/stream-0.5.5.ebuild 
b/dev-ruby/stream/stream-0.5.5.ebuild
index fb9eb33e563c..c9962d9a9f85 100644
--- a/dev-ruby/stream/stream-0.5.5.ebuild
+++ b/dev-ruby/stream/stream-0.5.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # 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="README.rdoc"
 RUBY_FAKEGEM_GEMSPEC="stream.gemspec"



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

2024-02-10 Thread Hans de Graaff
commit: 28cffa54c12ba4c5cf38b30aafcbc0b0228d4142
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 11 07:01:15 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 11 07:26:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28cffa54

dev-ruby/rotp: enable ruby33

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

 dev-ruby/rotp/rotp-6.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rotp/rotp-6.3.0.ebuild b/dev-ruby/rotp/rotp-6.3.0.ebuild
index 6391c986bf9c..4f99b2736ab5 100644
--- a/dev-ruby/rotp/rotp-6.3.0.ebuild
+++ b/dev-ruby/rotp/rotp-6.3.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # 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.md README.md"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="yard"



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

2024-02-10 Thread Hans de Graaff
commit: cd33a8becc4e01cd72f1ef37a986aad6c422b2dd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 11 06:47:34 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 11 07:26:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd33a8be

dev-ruby/uuidtools: enable ruby33

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

 dev-ruby/uuidtools/uuidtools-2.2.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/uuidtools/uuidtools-2.2.0-r1.ebuild 
b/dev-ruby/uuidtools/uuidtools-2.2.0-r1.ebuild
index 2962c0595652..614a9762271a 100644
--- a/dev-ruby/uuidtools/uuidtools-2.2.0-r1.ebuild
+++ b/dev-ruby/uuidtools/uuidtools-2.2.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2024-02-10 Thread Hans de Graaff
commit: db6dff7cee2811217bc6f77567bcb5486bbab08c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 11 07:13:00 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 11 07:26:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db6dff7c

dev-ruby/qed: enable ruby33

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

 dev-ruby/qed/qed-2.9.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/qed/qed-2.9.2-r1.ebuild b/dev-ruby/qed/qed-2.9.2-r1.ebuild
index 5f303f027f51..623d32188c97 100644
--- a/dev-ruby/qed/qed-2.9.2-r1.ebuild
+++ b/dev-ruby/qed/qed-2.9.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_RECIPE_DOC="yard"



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

2024-02-10 Thread Hans de Graaff
commit: f544066fc6bbcfaf33ae9ecadd43a589581122b9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 11 07:00:30 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 11 07:26:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f544066f

dev-ruby/rouge: enable ruby33

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

 dev-ruby/rouge/rouge-3.30.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rouge/rouge-3.30.0-r1.ebuild 
b/dev-ruby/rouge/rouge-3.30.0-r1.ebuild
index b212c00ae618..09285206f50f 100644
--- a/dev-ruby/rouge/rouge-3.30.0-r1.ebuild
+++ b/dev-ruby/rouge/rouge-3.30.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # 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_TASK_TEST="spec"



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

2024-02-10 Thread Hans de Graaff
commit: ba8a61d2e899699e7a99b42ae6c3b7fc7ff74b78
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 11 06:58:00 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 11 07:26:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8a61d2

dev-ruby/rouge: enable ruby33

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

 dev-ruby/rouge/rouge-4.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rouge/rouge-4.2.0.ebuild 
b/dev-ruby/rouge/rouge-4.2.0.ebuild
index f710f3de26df..da8fd295fe7b 100644
--- a/dev-ruby/rouge/rouge-4.2.0.ebuild
+++ b/dev-ruby/rouge/rouge-4.2.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_TASK_TEST="spec"
 RUBY_FAKEGEM_RECIPE_DOC="yard"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-02-10 Thread Akinori Hattori
commit: ac164d4c043affc12eeb45c7e0b17cd5db14be6e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Feb 11 07:00:10 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Feb 11 07:00:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac164d4c

app-i18n/ibus-typing-booster: amd64/x86 stable

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild
index 95f8e650235b..0cb560b41e30 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.11.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-02-10 Thread Akinori Hattori
commit: 44ef5babee8d7118d5c80fd892041a0976cf6653
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Feb 11 07:00:50 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Feb 11 07:00:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ef5bab

app-i18n/ibus-typing-booster: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 -
 .../ibus-typing-booster-2.24.5.ebuild  | 54 --
 2 files changed, 55 deletions(-)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 397926e97910..e5a33b1f9b05 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,3 +1,2 @@
 DIST ibus-typing-booster-2.24.11.tar.gz 12321813 BLAKE2B 
3757d6d43fb0837c10ad4641f72a3f09f2664e78905ebf98a36f723c07a43e1de85fd916a5c24aa13806d093a87d673f585234a36b4d8fc7cc8c8fc1a8d5d2d9
 SHA512 
9cc906061aaa8e4720e48296158c990b2411aad26f0ebf71e58bc202b2470d100541174e4e007c55e89c9b7540e21ef9107045dcff0e86ffba30cfd9acded989
-DIST ibus-typing-booster-2.24.5.tar.gz 12217369 BLAKE2B 
d371dfdcced114c389a2766e3ede367550ba0c238a438d13cd48ee29d68f39296b57620ee9f6964abb1893240fa72f141a104c43a87a49c011e7e3b73dfe5461
 SHA512 
8ed58334ce044a19b802c11e3a99ab7bdf31c1e86f1aa4cefd6cd66c3001f9c25b333ad19d1c36cd09982513b124cbb2f39ed2832ee262001abd6f0997abfc84
 DIST ibus-typing-booster-2.25.0.tar.gz 12346383 BLAKE2B 
6bde5bebf641ae475634db8fc1d7f606905a593c8e6651a98af8147aa190d94e2db89e05c63da5d306f9188f7721d40059782f267efde0c5039551bf9d6fa1c3
 SHA512 
1559dcaa3f06c191993af84f317b7cf965f3f5539a43dffd86dfcca6f4bfe2fb1104d619bd7e4d1b83133c5e215bb993a65674555437b5311ee756fe70f4318e

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.5.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.5.ebuild
deleted file mode 100644
index 0cb560b41e30..
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.5.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster;
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   dev-libs/m17n-lib
-   $(python_gen_cond_dep '
-   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-typing-booster/

2024-02-10 Thread Akinori Hattori
commit: a2ed8a9f9b60e224b02d513889d3b0340d9df740
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Feb 11 06:59:09 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Feb 11 06:59:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ed8a9f

app-i18n/ibus-typing-booster: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-typing-booster/Manifest  |  1 +
 .../ibus-typing-booster-2.25.0.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/app-i18n/ibus-typing-booster/Manifest 
b/app-i18n/ibus-typing-booster/Manifest
index 09d8dc632ee1..397926e97910 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,2 +1,3 @@
 DIST ibus-typing-booster-2.24.11.tar.gz 12321813 BLAKE2B 
3757d6d43fb0837c10ad4641f72a3f09f2664e78905ebf98a36f723c07a43e1de85fd916a5c24aa13806d093a87d673f585234a36b4d8fc7cc8c8fc1a8d5d2d9
 SHA512 
9cc906061aaa8e4720e48296158c990b2411aad26f0ebf71e58bc202b2470d100541174e4e007c55e89c9b7540e21ef9107045dcff0e86ffba30cfd9acded989
 DIST ibus-typing-booster-2.24.5.tar.gz 12217369 BLAKE2B 
d371dfdcced114c389a2766e3ede367550ba0c238a438d13cd48ee29d68f39296b57620ee9f6964abb1893240fa72f141a104c43a87a49c011e7e3b73dfe5461
 SHA512 
8ed58334ce044a19b802c11e3a99ab7bdf31c1e86f1aa4cefd6cd66c3001f9c25b333ad19d1c36cd09982513b124cbb2f39ed2832ee262001abd6f0997abfc84
+DIST ibus-typing-booster-2.25.0.tar.gz 12346383 BLAKE2B 
6bde5bebf641ae475634db8fc1d7f606905a593c8e6651a98af8147aa190d94e2db89e05c63da5d306f9188f7721d40059782f267efde0c5039551bf9d6fa1c3
 SHA512 
1559dcaa3f06c191993af84f317b7cf965f3f5539a43dffd86dfcca6f4bfe2fb1104d619bd7e4d1b83133c5e215bb993a65674555437b5311ee756fe70f4318e

diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.0.ebuild 
b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.0.ebuild
new file mode 100644
index ..95f8e650235b
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster;
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   dev-libs/m17n-lib
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}
+   >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/po4a/, app-text/po4a/files/

2024-02-10 Thread Akinori Hattori
commit: 94ed39336ee31fd1033b932fe0f68e196a614b33
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Feb 11 06:54:35 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Feb 11 06:55:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ed3933

app-text/po4a: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 app-text/po4a/Manifest |  1 +
 app-text/po4a/files/po4a-man.patch | 18 +
 app-text/po4a/po4a-0.70.ebuild | 54 ++
 3 files changed, 73 insertions(+)

diff --git a/app-text/po4a/Manifest b/app-text/po4a/Manifest
index 0ddb49ce040b..aae62e6ad8bd 100644
--- a/app-text/po4a/Manifest
+++ b/app-text/po4a/Manifest
@@ -1,2 +1,3 @@
 DIST po4a-0.66.tar.gz 4240059 BLAKE2B 
1d88665b8aa0d7f81854c97265f483934adc51503c2d33252d6ae08a00fddfa8aaa6e9c652f764ae46bf14fea3bcd1093f923fcbf08d96e97296954199e9b900
 SHA512 
f72e1267cbd6ced01ecc362c327b1634c47dff15398b48644548d28e01ba91108d5626e6d4abcfcb360697e4c0affa3228c6993653ce8f257acbbb3d7ae20fc4
 DIST po4a-0.69.tar.gz 4665710 BLAKE2B 
2fc1b6cd53f1b282f20cd4932de7f5d6d9882de9f50181f0de89995c9d9b79b5fd2bc53d3757c56c519478e67ac636deb5a011cc8810a002b6bb6dabdb2b
 SHA512 
9cb5eec547ab18d1c3ebdda212b909fc4f5489a74641ba2d7e0a3a1d060f245d23667c16e687c678c5ccc3809c9315d20673266dcc3764172a899caa397238e3
+DIST po4a-0.70.tar.gz 4832825 BLAKE2B 
2cf103cf95860855c8cd3e6090a75fce0791a58badc3a5bae0563c4d9b063af984fda1de5566d61caa23766ebddb66f8fb0a4701bfbc6fe2aafdf2bab292ef26
 SHA512 
2f12d9b9214b08bb7dd2d864016063845f397d7b71c1aa2292c1da1b71f1ec435cfae527032f4d6610d15d1a6ea40e35165dcba007b75cab635dd722cbc05139

diff --git a/app-text/po4a/files/po4a-man.patch 
b/app-text/po4a/files/po4a-man.patch
new file mode 100644
index ..b166887283cb
--- /dev/null
+++ b/app-text/po4a/files/po4a-man.patch
@@ -0,0 +1,18 @@
+--- a/Po4aBuilder.pm
 b/Po4aBuilder.pm
+@@ -242,7 +242,6 @@
+ }
+ $parser->parse_from_file( $file, $out );
+ 
+-system("gzip -9 -n -f $out") and die;
+ unlink "$file" || die;
+ }
+ 
+@@ -264,7 +263,6 @@
+ print "Convert $outdir/$outfile.$section (online 
docbook.xsl file). ";
+ system("xsltproc -o $outdir/$outfile.$section --nonet 
$docbook_xsl_url $file") and die;
+ }
+-system("gzip -9 -n -f $outdir/$outfile.$section") and die;
+ }
+ unlink "$file" || die;
+ }

diff --git a/app-text/po4a/po4a-0.70.ebuild b/app-text/po4a/po4a-0.70.ebuild
new file mode 100644
index ..5b80c728dbb4
--- /dev/null
+++ b/app-text/po4a/po4a-0.70.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PLOCALES="ace af ar ca cs da de eo es et eu fr hr hu id it ja ka kn ko nb nl 
pl pt pt_BR ru sl sr_Cyrl sv uk vi zh_Hans zh_Hant"
+
+inherit perl-module plocale
+
+DESCRIPTION="Tools to ease the translation of documentation"
+HOMEPAGE="https://po4a.org/;
+SRC_URI="https://github.com/mquinson/${PN}/files/14077820/${P}.tar.gz;
+
+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="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="app-text/opensp
+   dev-libs/libxslt
+   dev-perl/Locale-gettext
+   dev-perl/Pod-Parser
+   dev-perl/SGMLSpm
+   dev-perl/Syntax-Keyword-Try
+   dev-perl/TermReadKey
+   dev-perl/Text-WrapI18N
+   dev-perl/Unicode-LineBreak
+   dev-perl/YAML-Tiny
+   sys-devel/gettext"
+DEPEND="${RDEPEND}"
+BDEPEND="app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xsl-stylesheets
+   dev-perl/Module-Build
+   sys-devel/gettext
+   test? (
+   app-text/docbook-sgml-dtd:4.1
+   dev-perl/Test-Pod
+   virtual/latex-base
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-man.patch )
+
+DIST_TEST="do"
+
+src_prepare() {
+   plocale_find_changes "${S}/po/bin" '' '.po'
+
+   rm_locale() {
+   PERL_RM_FILES+=( po/{bin,pod}/${1}.po )
+   }
+   plocale_for_each_disabled_locale rm_locale
+
+   perl-module_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/po4a/files/, app-text/po4a/

2024-02-10 Thread Akinori Hattori
commit: 36c66599ebe342bbb9e2c0b6f637f82c3738c63f
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Feb 11 06:46:31 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Feb 11 06:55:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c66599

app-text/po4a: drop old

Signed-off-by: Akinori Hattori  gentoo.org>

 app-text/po4a/Manifest  |  1 -
 app-text/po4a/files/po4a-0.68-man.patch | 18 ---
 app-text/po4a/po4a-0.68.ebuild  | 54 -
 3 files changed, 73 deletions(-)

diff --git a/app-text/po4a/Manifest b/app-text/po4a/Manifest
index aa7e4cf1faab..0ddb49ce040b 100644
--- a/app-text/po4a/Manifest
+++ b/app-text/po4a/Manifest
@@ -1,3 +1,2 @@
 DIST po4a-0.66.tar.gz 4240059 BLAKE2B 
1d88665b8aa0d7f81854c97265f483934adc51503c2d33252d6ae08a00fddfa8aaa6e9c652f764ae46bf14fea3bcd1093f923fcbf08d96e97296954199e9b900
 SHA512 
f72e1267cbd6ced01ecc362c327b1634c47dff15398b48644548d28e01ba91108d5626e6d4abcfcb360697e4c0affa3228c6993653ce8f257acbbb3d7ae20fc4
-DIST po4a-0.68.tar.gz 4605485 BLAKE2B 
fe649a28c0c181f53d7eb3f583d4a7dffe4fc22fb316c1c534b672a267eef16ccdf39a77caff3a2d75b7bfcb36e68c49229aaddeb8dff5ee475b71b58402200e
 SHA512 
d7c60a3647d8f4265ce6f016d33430c72775ae19eb2efb240532545b08280368fea70db3360131f6537eb7cc72c19299dff4b6f938ac09cbef1b2db1a93d996e
 DIST po4a-0.69.tar.gz 4665710 BLAKE2B 
2fc1b6cd53f1b282f20cd4932de7f5d6d9882de9f50181f0de89995c9d9b79b5fd2bc53d3757c56c519478e67ac636deb5a011cc8810a002b6bb6dabdb2b
 SHA512 
9cb5eec547ab18d1c3ebdda212b909fc4f5489a74641ba2d7e0a3a1d060f245d23667c16e687c678c5ccc3809c9315d20673266dcc3764172a899caa397238e3

diff --git a/app-text/po4a/files/po4a-0.68-man.patch 
b/app-text/po4a/files/po4a-0.68-man.patch
deleted file mode 100644
index 6c79ebf77dd2..
--- a/app-text/po4a/files/po4a-0.68-man.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 a/Po4aBuilder.pm
-+++ b/Po4aBuilder.pm
-@@ -234,7 +234,6 @@
- }
- $parser->parse_from_file ($file, $out);
- 
--system("gzip -9 -f $out") and die;
- unlink "$file" || die;
- }
- 
-@@ -253,7 +252,6 @@
- print "Convert $outdir/$outfile.$section (online docbook.xsl 
file). ";
- system("xsltproc -o $outdir/$outfile.$section --nonet 
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $file") 
and die;
- }
--system ("gzip -9 -f $outdir/$outfile.$section") and die;
- }
- unlink "$file" || die;
- }

diff --git a/app-text/po4a/po4a-0.68.ebuild b/app-text/po4a/po4a-0.68.ebuild
deleted file mode 100644
index edf62e1f6731..
--- a/app-text/po4a/po4a-0.68.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PLOCALES="ace af ar ca cs da de eo es et eu fr hr hu id it ja kn ko nb nl pl 
pt pt_BR ru sl sr_Cyrl sv uk vi zh_CN zh_HK zh_Hant"
-
-inherit perl-module plocale
-
-DESCRIPTION="Tools to ease the translation of documentation"
-HOMEPAGE="https://po4a.org/;
-SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-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="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="app-text/opensp
-   dev-libs/libxslt
-   dev-perl/Locale-gettext
-   dev-perl/Pod-Parser
-   dev-perl/SGMLSpm
-   dev-perl/Syntax-Keyword-Try
-   dev-perl/TermReadKey
-   dev-perl/Text-WrapI18N
-   dev-perl/Unicode-LineBreak
-   dev-perl/YAML-Tiny
-   sys-devel/gettext"
-DEPEND="${RDEPEND}"
-BDEPEND="app-text/docbook-xml-dtd:4.1.2
-   app-text/docbook-xsl-stylesheets
-   dev-perl/Module-Build
-   sys-devel/gettext
-   test? (
-   app-text/docbook-sgml-dtd:4.1
-   dev-perl/Test-Pod
-   virtual/latex-base
-   )"
-
-PATCHES=( "${FILESDIR}"/${P}-man.patch )
-
-DIST_TEST="do"
-
-src_prepare() {
-   plocale_find_changes "${S}/po/bin" '' '.po'
-
-   rm_locale() {
-   PERL_RM_FILES+=( po/{bin,pod}/${1}.po )
-   }
-   plocale_for_each_disabled_locale rm_locale
-
-   perl-module_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/po4a/, app-text/po4a/files/

2024-02-10 Thread Akinori Hattori
commit: fa599032693ae4f145e109772f4d2f9193fc0d61
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Feb 11 06:45:24 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Feb 11 06:55:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa599032

app-text/po4a: rename patch

Signed-off-by: Akinori Hattori  gentoo.org>

 app-text/po4a/files/{po4a-man.patch => po4a-0.69-man.patch} | 0
 app-text/po4a/po4a-0.69.ebuild  | 4 ++--
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/po4a/files/po4a-man.patch 
b/app-text/po4a/files/po4a-0.69-man.patch
similarity index 100%
rename from app-text/po4a/files/po4a-man.patch
rename to app-text/po4a/files/po4a-0.69-man.patch

diff --git a/app-text/po4a/po4a-0.69.ebuild b/app-text/po4a/po4a-0.69.ebuild
index 626b80de85be..861b6d39cf95 100644
--- a/app-text/po4a/po4a-0.69.ebuild
+++ b/app-text/po4a/po4a-0.69.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -38,7 +38,7 @@ BDEPEND="app-text/docbook-xml-dtd:4.1.2
virtual/latex-base
)"
 
-PATCHES=( "${FILESDIR}"/${PN}-man.patch )
+PATCHES=( "${FILESDIR}"/${P}-man.patch )
 
 DIST_TEST="do"
 



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/arm64/23.0/split-usr/musl/llvm/, ...

2024-02-10 Thread Joonas Niilola
commit: d48fc6e32f86ef142c73c7c546d23d607334319e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Feb 11 06:37:40 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 11 06:40:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d48fc6e3

profiles/default/linux: remove firefox[clang] mask on musl profiles

 - while with ugly implementation, the current firefox:rapid ebuild should
   work with source-built rust on musl.

Closes: https://bugs.gentoo.org/924061
Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/default/linux/amd64/17.0/musl/clang/package.use.mask   | 6 --
 profiles/default/linux/amd64/23.0/musl/llvm/package.use.mask| 6 --
 .../default/linux/amd64/23.0/split-usr/musl/llvm/package.use.mask   | 6 --
 profiles/default/linux/arm64/17.0/musl/llvm/package.use.mask| 6 --
 profiles/default/linux/arm64/23.0/musl/llvm/package.use.mask| 6 --
 .../default/linux/arm64/23.0/split-usr/musl/llvm/package.use.mask   | 6 --
 profiles/features/musl/package.use.mask | 5 -
 7 files changed, 41 deletions(-)

diff --git a/profiles/default/linux/amd64/17.0/musl/clang/package.use.mask 
b/profiles/default/linux/amd64/17.0/musl/clang/package.use.mask
deleted file mode 100644
index 3435fc7a7d5c..
--- a/profiles/default/linux/amd64/17.0/musl/clang/package.use.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James  (2022-10-15)
-# Undo the general musl mask
-www-client/firefox -clang

diff --git a/profiles/default/linux/amd64/23.0/musl/llvm/package.use.mask 
b/profiles/default/linux/amd64/23.0/musl/llvm/package.use.mask
deleted file mode 100644
index 3435fc7a7d5c..
--- a/profiles/default/linux/amd64/23.0/musl/llvm/package.use.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James  (2022-10-15)
-# Undo the general musl mask
-www-client/firefox -clang

diff --git 
a/profiles/default/linux/amd64/23.0/split-usr/musl/llvm/package.use.mask 
b/profiles/default/linux/amd64/23.0/split-usr/musl/llvm/package.use.mask
deleted file mode 100644
index 3435fc7a7d5c..
--- a/profiles/default/linux/amd64/23.0/split-usr/musl/llvm/package.use.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James  (2022-10-15)
-# Undo the general musl mask
-www-client/firefox -clang

diff --git a/profiles/default/linux/arm64/17.0/musl/llvm/package.use.mask 
b/profiles/default/linux/arm64/17.0/musl/llvm/package.use.mask
deleted file mode 100644
index 3435fc7a7d5c..
--- a/profiles/default/linux/arm64/17.0/musl/llvm/package.use.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James  (2022-10-15)
-# Undo the general musl mask
-www-client/firefox -clang

diff --git a/profiles/default/linux/arm64/23.0/musl/llvm/package.use.mask 
b/profiles/default/linux/arm64/23.0/musl/llvm/package.use.mask
deleted file mode 100644
index 3435fc7a7d5c..
--- a/profiles/default/linux/arm64/23.0/musl/llvm/package.use.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James  (2022-10-15)
-# Undo the general musl mask
-www-client/firefox -clang

diff --git 
a/profiles/default/linux/arm64/23.0/split-usr/musl/llvm/package.use.mask 
b/profiles/default/linux/arm64/23.0/split-usr/musl/llvm/package.use.mask
deleted file mode 100644
index 3435fc7a7d5c..
--- a/profiles/default/linux/arm64/23.0/split-usr/musl/llvm/package.use.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James  (2022-10-15)
-# Undo the general musl mask
-www-client/firefox -clang

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 41d6d5ecc625..ad58f4dbf0dd 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -88,11 +88,6 @@ net-analyzer/wireshark sdjournal
 sys-apps/ipmitool openbmc
 sys-auth/pambase homed
 
-# Alfred Persson Forsberg  (2022-07-27)
-# Firefox does not build with these flags enabled on musl libc.
-# See bug #829033
-www-client/firefox clang pgo
-
 # Petr Vaněk  (2022-03-15)
 # musl package does not currently provide gencat binary, which is needed for
 # nls support, see bug #712828



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/, dev-scheme/gauche/files/

2024-02-10 Thread Akinori Hattori
commit: 9280976d1289d3f36e97b19f7c504c04532d66ac
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Feb 11 06:36:22 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Feb 11 06:36:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9280976d

dev-scheme/gauche: rename patch

Signed-off-by: Akinori Hattori  gentoo.org>

 .../gauche/files/{gauche-info.patch => gauche-0.9.13-info.patch}  | 0
 dev-scheme/gauche/gauche-0.9.13.ebuild| 4 ++--
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/gauche/files/gauche-info.patch 
b/dev-scheme/gauche/files/gauche-0.9.13-info.patch
similarity index 100%
rename from dev-scheme/gauche/files/gauche-info.patch
rename to dev-scheme/gauche/files/gauche-0.9.13-info.patch

diff --git a/dev-scheme/gauche/gauche-0.9.13.ebuild 
b/dev-scheme/gauche/gauche-0.9.13.ebuild
index 81ffd5cd6eba..65974bc518ee 100644
--- a/dev-scheme/gauche/gauche-0.9.13.ebuild
+++ b/dev-scheme/gauche/gauche-0.9.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 PATCHES=(
"${FILESDIR}"/${PN}-ext-ldflags.patch
"${FILESDIR}"/${PN}-gauche.m4.patch
-   "${FILESDIR}"/${PN}-info.patch
+   "${FILESDIR}"/${P}-info.patch
"${FILESDIR}"/${PN}-rfc.tls.patch
"${FILESDIR}"/${PN}-xz-info.patch
 )



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gauche/files/, dev-scheme/gauche/

2024-02-10 Thread Akinori Hattori
commit: 13b69dfed1d8a00c619860bbdd6ab216884ff2a6
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sun Feb 11 06:39:07 2024 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sun Feb 11 06:39:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b69dfe

dev-scheme/gauche: new upstream release

Signed-off-by: Akinori Hattori  gentoo.org>

 dev-scheme/gauche/Manifest   |  1 +
 dev-scheme/gauche/files/gauche-info.patch| 95 
 dev-scheme/gauche/files/gauche-xz-info.patch |  8 +--
 dev-scheme/gauche/gauche-0.9.14.ebuild   | 56 
 4 files changed, 156 insertions(+), 4 deletions(-)

diff --git a/dev-scheme/gauche/Manifest b/dev-scheme/gauche/Manifest
index 56531ce733bc..f1d68e536976 100644
--- a/dev-scheme/gauche/Manifest
+++ b/dev-scheme/gauche/Manifest
@@ -1 +1,2 @@
 DIST Gauche-0.9.13.tgz 9389117 BLAKE2B 
dd2039971d4460d5841272927872cea5cb29992c51468882b26374234bd246cb7a202e7e5f71c0733abad0d18da527e51b3ee46c3836b3862f36d8eec42f7a9f
 SHA512 
f593775d41055599e7b3e281df0b1efcb284a1ce3e2a36a53a609c98f57ca1f2d99246d8b0585c4606839e611cfb4e42ed4d23506617976af375ae39489678d3
+DIST Gauche-0.9.14.tgz 9352431 BLAKE2B 
cb747a16037167a95a543e324b53a48e3cb4dd372e9f6cc00603b7072b902c839248fbf3e9926360a2732fcf4bc0caa16a4ea1ad757e84d5d597ef4bdfa2592f
 SHA512 
3dd9dc8627fe1c5e518731a17dd984120485b36d6c2bb2d0d54a8b5f6778f45efd02640abe4699466eec2eb18dd4474d9525848029468128974c13c615087662

diff --git a/dev-scheme/gauche/files/gauche-info.patch 
b/dev-scheme/gauche/files/gauche-info.patch
new file mode 100644
index ..fa730944ee96
--- /dev/null
+++ b/dev-scheme/gauche/files/gauche-info.patch
@@ -0,0 +1,95 @@
+--- a/configure.ac
 b/configure.ac
+@@ -330,7 +330,6 @@
+ AC_PROG_LN_S
+ AC_CHECK_TOOLS(AR, ar gar)
+ AC_CHECK_PROGS(MAKEINFO, makeinfo)
+-AC_CHECK_PROGS(GZIP_PROGRAM, gzip)
+ 
+ if test -z "$MAKEINFO" -o -z "$GZIP_PROGRAM"; then
+   build_doc="No (requires makeinfo and gzip to build documents)"
+--- a/doc/Makefile.in
 b/doc/Makefile.in
+@@ -18,7 +18,6 @@
+ INSTALL_DATA = @INSTALL_DATA@
+ MKINSTDIR= $(top_srcdir)/mkinstalldirs
+ MAKEINFO = @MAKEINFO@
+-GZIP_PROGRAM = @GZIP_PROGRAM@
+ VERSION_INFO = @PACKAGE_STRING@
+ PREPROCESSOR = $(top_srcdir)/lib/tools/docprep
+ 
+@@ -60,7 +59,7 @@
+   texi html htmls dvi pdf info epub \
+   clean distclean maintainer-clean
+ 
+-.SUFFIXES: .texi .html .info.gz .pdf .dvi .epub
++.SUFFIXES: .texi .html .info .pdf .dvi .epub
+ 
+ all: info
+ 
+@@ -68,7 +67,7 @@
+   if test ! -d "$(DESTDIR)$(mandir)/man1"; then $(MKINSTDIR) 
"$(DESTDIR)$(mandir)/man1"; fi
+   $(INSTALL_DATA) $(MANPAGES) "$(DESTDIR)$(mandir)/man1"
+   if test ! -d "$(DESTDIR)$(infodir)"; then $(MKINSTDIR) 
"$(DESTDIR)$(infodir)"; fi
+-  if test -f gauche-refe.info.gz -o -f gauche-refj.info.gz; then \
++  if test -f gauche-refe.info -o -f gauche-refj.info; then \
+ for info in *.info*; do \
+   $(INSTALL_DATA) $$info "$(DESTDIR)$(infodir)/"; \
+ done; \
+@@ -99,8 +98,8 @@
+ %-draft/index.html : %.texi
+   $(MAKEDOC) htmls $< "$(MAKEINFO)" "Development HEAD DRAFT"
+ 
+-%.info.gz : %.texi
+-  $(MAKEDOC) info $< "$(MAKEINFO)" "$(GZIP_PROGRAM)"
++%.info : %.texi
++  $(MAKEDOC) info $< "$(MAKEINFO)"
+ 
+ %.pdf : %.texi
+   $(MAKEDOC) pdf $< "$(MAKEINFO)"
+@@ -122,7 +121,7 @@
+ htmls-draft : gauche-refe-draft/index.html gauche-refj-draft/index.html
+ dvi : gauche-refe.dvi gauche-refj.dvi
+ pdf : gauche-refe.pdf gauche-refj.pdf
+-info : gauche-refe.info.gz gauche-refj.info.gz
++info : gauche-refe.info gauche-refj.info
+ epub : gauche-refe.epub gauche-refj.epub
+ 
+ gauche-refe.texi : $(TEXIS) $(PREPROCESSOR)
+--- a/doc/makedoc.scm
 b/doc/makedoc.scm
+@@ -16,7 +16,7 @@
+[gauche.sys.setenv (sys-putenv "LANG=C")]
+[else])
+   (if (match (cdr args)
+-[("info" input makeinfo gzip) (do-info input makeinfo gzip)]
++[("info" input makeinfo)  (do-info input makeinfo)]
+ [("html" input makeinfo)  (do-html input makeinfo)]
+ [("htmls" input makeinfo version) (do-htmls input makeinfo version)]
+ [("pdf" input makeinfo)   (do-pdf input makeinfo)]
+@@ -28,7 +28,7 @@
+ (define (usage)
+   (print "Usage: gosh makedoc.scm command args ...")
+   (print "Valid commands (and args):")
+-  (print "  info input MAKEINFO GZIP- generate info doc")
++  (print "  info input MAKEINFO - generate info doc")
+   (print "  html input MAKEINFO - generate single html")
+   (print "  htmls input MAKEINFO VERSION-STRING - generate html files in 
subdir")
+   (print "  pdf input MAKEINFO  - generate pdf")
+@@ -57,14 +57,11 @@
+ (warn "makeinfo version ~a or greater is required, but ~a's \
+version is ~a.  Skipping.\n" min-version makeinfo vers)
+ 
+-(define (do-info input makeinfo gzip)
++(define (do-info 

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

2024-02-10 Thread Sam James
commit: ce95dd2144a0bb258f84d7ac3379ad06ad07a346
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce95dd21

dev-python/coverage: Stabilize 7.4.1 ppc64, #924269

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

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

diff --git a/dev-python/coverage/coverage-7.4.1.ebuild 
b/dev-python/coverage/coverage-7.4.1.ebuild
index 6b3bea5a30fe..35ec9c8bc375 100644
--- a/dev-python/coverage/coverage-7.4.1.ebuild
+++ b/dev-python/coverage/coverage-7.4.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2024-02-10 Thread Sam James
commit: 31f54d83c40e600b2083198ddedf6dcd4f8fcd61
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f54d83

dev-python/coverage: Stabilize 7.4.1 sparc, #924269

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

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

diff --git a/dev-python/coverage/coverage-7.4.1.ebuild 
b/dev-python/coverage/coverage-7.4.1.ebuild
index d7fb22bbd856..9e8fba4f420f 100644
--- a/dev-python/coverage/coverage-7.4.1.ebuild
+++ b/dev-python/coverage/coverage-7.4.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
 
 RDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autodoc-typehints/

2024-02-10 Thread Sam James
commit: 68a7ef3cca2a9105ed54eaaa9ae1f6731d884a08
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a7ef3c

dev-python/sphinx-autodoc-typehints: Stabilize 1.25.3 ALLARCHES, #924270

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

 .../sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.3.ebuild 
b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.3.ebuild
index 17aaf83155a2..9114707e3150 100644
--- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.3.ebuild
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.25.3.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="
 "
 
 LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 SLOT="0"
 
 RDEPEND="



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

2024-02-10 Thread Sam James
commit: 510a898cad9f72484161804dab95899eb7f2d4d9
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=510a898c

dev-python/overrides: Stabilize 7.7.0 ALLARCHES, #924265

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

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

diff --git a/dev-python/overrides/overrides-7.7.0.ebuild 
b/dev-python/overrides/overrides-7.7.0.ebuild
index cf709f086235..d302e16ac49e 100644
--- a/dev-python/overrides/overrides-7.7.0.ebuild
+++ b/dev-python/overrides/overrides-7.7.0.ebuild
@@ -16,6 +16,6 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 distutils_enable_tests pytest



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

2024-02-10 Thread Sam James
commit: 1e09429243b36cfa9b24633ee0f8ead1eaafc12a
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e094292

dev-python/dnspython: Stabilize 2.5.0 ALLARCHES, #924267

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

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

diff --git a/dev-python/dnspython/dnspython-2.5.0.ebuild 
b/dev-python/dnspython/dnspython-2.5.0.ebuild
index c942143466ba..76ebb1afdd58 100644
--- a/dev-python/dnspython/dnspython-2.5.0.ebuild
+++ b/dev-python/dnspython/dnspython-2.5.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="ISC"
 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"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="dnssec examples"
 
 RDEPEND="



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

2024-02-10 Thread Sam James
commit: 1c98a7637325342d3511b08d5fff200753070ff4
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c98a763

dev-python/coverage: Stabilize 7.4.1 hppa, #924269

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

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

diff --git a/dev-python/coverage/coverage-7.4.1.ebuild 
b/dev-python/coverage/coverage-7.4.1.ebuild
index 9e8fba4f420f..6b3bea5a30fe 100644
--- a/dev-python/coverage/coverage-7.4.1.ebuild
+++ b/dev-python/coverage/coverage-7.4.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2024-02-10 Thread Sam James
commit: 7d7c3275be89fff8d595531bc6307e3cbce5ff65
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7c3275

dev-python/numexpr: Stabilize 2.9.0 ppc64, #924261

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

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

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



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-02-10 Thread Sam James
commit: 46895475283fe32752f175715ca58e612552f8e9
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46895475

dev-cpp/asio: Stabilize 1.28.1 arm64, #924249

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

 dev-cpp/asio/asio-1.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.28.1.ebuild b/dev-cpp/asio/asio-1.28.1.ebuild
index 7d33798abd64..4d57b85be72d 100644
--- a/dev-cpp/asio/asio-1.28.1.ebuild
+++ b/dev-cpp/asio/asio-1.28.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2024-02-10 Thread Sam James
commit: f31e5ebc11c2475dd7085b6293a5ba995c78df61
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31e5ebc

dev-python/dill: Stabilize 0.3.8 ALLARCHES, #924251

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

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

diff --git a/dev-python/dill/dill-0.3.8.ebuild 
b/dev-python/dill/dill-0.3.8.ebuild
index 5d585d0d1e63..9fb6c87da01e 100644
--- a/dev-python/dill/dill-0.3.8.ebuild
+++ b/dev-python/dill/dill-0.3.8.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 
 python_test() {
"${EPYTHON}" -m dill.tests || die



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

2024-02-10 Thread Sam James
commit: 7bde3cef37b4cfb12f3d9a1a8d9eab9f58e756ba
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bde3cef

dev-python/cliff: Stabilize 4.5.0 ALLARCHES, #924263

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

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

diff --git a/dev-python/cliff/cliff-4.5.0.ebuild 
b/dev-python/cliff/cliff-4.5.0.ebuild
index 285b66c49d90..c8436db6e065 100644
--- a/dev-python/cliff/cliff-4.5.0.ebuild
+++ b/dev-python/cliff/cliff-4.5.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 sparc 
x86"
 
 RDEPEND="
>=dev-python/autopage-0.4.0[${PYTHON_USEDEP}]



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

2024-02-10 Thread Sam James
commit: a270ee6334f4ab0f42f918cc0aac1947b31f3a33
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a270ee63

dev-python/Faker: Stabilize 22.5.1 ALLARCHES, #924264

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

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

diff --git a/dev-python/Faker/Faker-22.5.1.ebuild 
b/dev-python/Faker/Faker-22.5.1.ebuild
index 4a85c701f3c8..95ff3728fb55 100644
--- a/dev-python/Faker/Faker-22.5.1.ebuild
+++ b/dev-python/Faker/Faker-22.5.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gsettings-desktop-schemas/

2024-02-10 Thread Sam James
commit: ac553d65289bb21ba577e164d160f13a3f31c38a
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac553d65

gnome-base/gsettings-desktop-schemas: Stabilize 45.0 arm, #920662

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

 .../gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild 
b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild
index 2080491ddb69..cc335735b6f8 100644
--- a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild
+++ b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas;
 LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE="+introspection"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 BDEPEND="
introspection? ( >=dev-libs/gobject-introspection-1.54:= )



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-02-10 Thread Sam James
commit: 7e1b61f8d7672ea738e8da32c36f2cf1e55c0f80
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1b61f8

dev-cpp/asio: Stabilize 1.28.1 amd64, #924249

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

 dev-cpp/asio/asio-1.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.28.1.ebuild b/dev-cpp/asio/asio-1.28.1.ebuild
index 4d57b85be72d..15d89bebb8ef 100644
--- a/dev-cpp/asio/asio-1.28.1.ebuild
+++ b/dev-cpp/asio/asio-1.28.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-02-10 Thread Sam James
commit: 67978698dd339de86a83f9bb8282d804ac41b8cd
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67978698

dev-cpp/asio: Stabilize 1.28.1 x86, #924249

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

 dev-cpp/asio/asio-1.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.28.1.ebuild b/dev-cpp/asio/asio-1.28.1.ebuild
index 15d89bebb8ef..9d70ca6fad8d 100644
--- a/dev-cpp/asio/asio-1.28.1.ebuild
+++ b/dev-cpp/asio/asio-1.28.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2024-02-10 Thread Sam James
commit: 8cbcd10eb21790751bef92296263f05e69733cde
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cbcd10e

dev-python/toolz: Stabilize 0.12.1 ALLARCHES, #924258

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

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

diff --git a/dev-python/toolz/toolz-0.12.1.ebuild 
b/dev-python/toolz/toolz-0.12.1.ebuild
index c000d636ee3d..111952a712ff 100644
--- a/dev-python/toolz/toolz-0.12.1.ebuild
+++ b/dev-python/toolz/toolz-0.12.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 
 distutils_enable_tests pytest
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/vte/

2024-02-10 Thread Sam James
commit: 186e9f1b1948b92d5afa54151e51fd29be211e18
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186e9f1b

x11-libs/vte: Stabilize 0.74.2 arm, #920662

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

 x11-libs/vte/vte-0.74.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/vte/vte-0.74.2.ebuild b/x11-libs/vte/vte-0.74.2.ebuild
index e200ac517fc4..53ac6d4378d0 100644
--- a/x11-libs/vte/vte-0.74.2.ebuild
+++ b/x11-libs/vte/vte-0.74.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91"  # vte_api_version in meson.build
 IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86"
 REQUIRED_USE="
gtk-doc? ( introspection )
vala? ( introspection )



[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/files/, dev-lang/rust/

2024-02-10 Thread Sam James
commit: 051355c623854159c59fa1af75c4fbb7dbb8993e
Author: Violet Purcell  inventati  org>
AuthorDate: Sun Feb 11 01:47:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 05:59:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051355c6

dev-lang/rust: rebase and re-apply musl dynamic linking patch for 1.75

This somehow got lost in the 1.75 bump, but it is required for e.g.
Firefox to compile on musl.

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

 dev-lang/rust/files/1.75.0-musl-dynamic-linking.patch | 19 +++
 .../{rust-1.75.0.ebuild => rust-1.75.0-r1.ebuild} |  1 +
 2 files changed, 20 insertions(+)

diff --git a/dev-lang/rust/files/1.75.0-musl-dynamic-linking.patch 
b/dev-lang/rust/files/1.75.0-musl-dynamic-linking.patch
new file mode 100644
index ..7dc34f8ad6b8
--- /dev/null
+++ b/dev-lang/rust/files/1.75.0-musl-dynamic-linking.patch
@@ -0,0 +1,19 @@
+From e42709c46647dab342b826d30324f3e6e5590e00 Mon Sep 17 00:00:00 2001
+From: Jory Pratt 
+Date: Tue, 2 Aug 2022 18:32:53 -0500
+Subject: [PATCH] Enable dynamic linking by default for musl
+
+Signed-off-by: Jory Pratt 
+--- a/compiler/rustc_target/src/spec/base/linux_musl.rs
 b/compiler/rustc_target/src/spec/base/linux_musl.rs
+@@ -10,7 +10,7 @@ pub fn opts() -> TargetOptions {
+ base.crt_objects_fallback = Some(CrtObjectsFallback::Musl);
+ 
+ // These targets statically link libc by default
+-base.crt_static_default = true;
++base.crt_static_default = false;
+ 
+ base
+ }
+-- 
+2.35.1

diff --git a/dev-lang/rust/rust-1.75.0.ebuild 
b/dev-lang/rust/rust-1.75.0-r1.ebuild
similarity index 99%
rename from dev-lang/rust/rust-1.75.0.ebuild
rename to dev-lang/rust/rust-1.75.0-r1.ebuild
index 1c9761e003fe..19b85fcb4ae6 100644
--- a/dev-lang/rust/rust-1.75.0.ebuild
+++ b/dev-lang/rust/rust-1.75.0-r1.ebuild
@@ -163,6 +163,7 @@ RESTRICT="test"
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc
 
 PATCHES=(
+   "${FILESDIR}"/1.75.0-musl-dynamic-linking.patch
"${FILESDIR}"/1.74.1-cross-compile-libz.patch
#"${FILESDIR}"/1.72.0-bump-libc-deps-to-0.2.146.patch  # pending refresh
"${FILESDIR}"/1.70.0-ignore-broken-and-non-applicable-tests.patch



[gentoo-commits] repo/gentoo:master commit in: x11-themes/adwaita-icon-theme/

2024-02-10 Thread Sam James
commit: 57368772b7340b4de3281a126fc5a0debe49318e
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57368772

x11-themes/adwaita-icon-theme: Stabilize 45.0 arm, #920662

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

 x11-themes/adwaita-icon-theme/adwaita-icon-theme-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45.0.ebuild 
b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45.0.ebuild
index 3f99a962ff7f..c77bcfe70f57 100644
--- a/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45.0.ebuild
+++ b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45.0.ebuild
@@ -17,7 +17,7 @@ LICENSE="
 "
 SLOT="0"
 IUSE="branding"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux 
~x86-linux"
 
 # gtk+:3 is needed for build for the gtk-encode-symbolic-svg utility
 # librsvg is needed for gtk-encode-symbolic-svg to be able to read the source 
SVG via



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

2024-02-10 Thread Sam James
commit: 5ee536bd5e0078d1b31653a81c352880a2559f4a
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee536bd

net-misc/tuba: Stabilize 0.6.2 arm64, #923653

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

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

diff --git a/net-misc/tuba/tuba-0.6.2.ebuild b/net-misc/tuba/tuba-0.6.2.ebuild
index 91ed06446ec6..6cb11e3b10cd 100644
--- a/net-misc/tuba/tuba-0.6.2.ebuild
+++ b/net-misc/tuba/tuba-0.6.2.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-3 CC-BY-SA-4.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="amd64 arm64"
 
 # TODO: optional dep on libspelling-1
 DEPEND="



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

2024-02-10 Thread Sam James
commit: 675a4c26d656df7d383b978cdaa5bc570c53f44d
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675a4c26

gui-libs/vte-common: Stabilize 0.74.2 arm, #920662

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

 gui-libs/vte-common/vte-common-0.74.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.74.2.ebuild 
b/gui-libs/vte-common/vte-common-0.74.2.ebuild
index 801a7534422a..4ef3448e9384 100644
--- a/gui-libs/vte-common/vte-common-0.74.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.74.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2;



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

2024-02-10 Thread Zac Medico
commit: 12f6056da88041f82a9c9dfc23ee0eab39077782
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Feb 11 04:12:45 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Feb 11 04:36:22 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=12f6056d

_overlap_dnf: deduplicate any-of blocks

Duplicate any-of blocks are eliminated since DNF expansion
of duplicates is nonsensical.

Bug: https://bugs.gentoo.org/891137
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/dep/dep_check.py  | 17 ++---
 lib/portage/tests/dep/test_overlap_dnf.py | 31 +--
 2 files changed, 39 insertions(+), 9 deletions(-)

diff --git a/lib/portage/dep/dep_check.py b/lib/portage/dep/dep_check.py
index 5ca0995a87..c361ee59e2 100644
--- a/lib/portage/dep/dep_check.py
+++ b/lib/portage/dep/dep_check.py
@@ -1,4 +1,4 @@
-# Copyright 2010-2020 Gentoo Authors
+# Copyright 2010-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 __all__ = ["dep_check", "dep_eval", "dep_wordreduce", "dep_zapdeps"]
@@ -963,7 +963,8 @@ def _overlap_dnf(dep_struct):
 order to minimize the number of packages chosen to satisfy cases like
 "|| ( foo bar ) || ( bar baz )" as in bug #632026. Non-overlapping
 groups are excluded from the conversion, since DNF leads to exponential
-explosion of the formula.
+explosion of the formula. Duplicate || groups are eliminated since
+DNF expansion of duplicates is nonsensical (bug #891137).
 
 When dep_struct does not contain any overlapping groups, no DNF
 conversion will be performed, and dep_struct will be returned as-is.
@@ -1021,7 +1022,17 @@ def _overlap_dnf(dep_struct):
 if len(disjunctions) > 1:
 overlap = True
 # convert overlapping disjunctions to DNF
-result.extend(_dnf_convert(sorted(disjunctions.values(), 
key=order_key)))
+dedup_set = set()
+unique_disjunctions = []
+for x in sorted(disjunctions.values(), key=order_key):
+dep_repr = portage.dep.paren_enclose(x, opconvert=True)
+if dep_repr not in dedup_set:
+dedup_set.add(dep_repr)
+unique_disjunctions.append(x)
+if len(unique_disjunctions) > 1:
+result.extend(_dnf_convert(unique_disjunctions))
+else:
+result.extend(unique_disjunctions)
 else:
 # pass through non-overlapping disjunctions
 result.append(disjunctions.popitem()[1])

diff --git a/lib/portage/tests/dep/test_overlap_dnf.py 
b/lib/portage/tests/dep/test_overlap_dnf.py
index 77352021a9..7fd1cfe7dd 100644
--- a/lib/portage/tests/dep/test_overlap_dnf.py
+++ b/lib/portage/tests/dep/test_overlap_dnf.py
@@ -1,4 +1,4 @@
-# Copyright 2017-2023 Gentoo Authors
+# Copyright 2017-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 from portage.tests import TestCase
@@ -51,22 +51,41 @@ class OverlapDNFTestCase(TestCase):
 class DuplicateOverlapDNFTestCase(TestCase):
 def testDuplicateOverlapDNF(self):
 """
-Demonstrate unnecessary DNF expansion for duplicate
-any-of blocks as in bug 891137.
+Demonstrate deduplication of any-of blocks, preventing unnecessary
+DNF expansion for duplicate any-of blocks as in bug 891137.
 """
 test_cases = (
+("|| ( cat/A cat/B ) || ( cat/A cat/B )", [["||", "cat/A", 
"cat/B"]]),
 (
-"|| ( cat/A cat/B ) || ( cat/A cat/B )",
+"|| ( cat/A cat/B ) cat/E || ( cat/C cat/D ) || ( cat/A cat/B 
)",
+["cat/E", ["||", "cat/A", "cat/B"], ["||", "cat/C", "cat/D"]],
+),
+(
+"|| ( cat/A cat/B ) cat/D || ( cat/B cat/C ) || ( cat/A cat/B 
)",
 [
+"cat/D",
 [
 "||",
-["cat/A", "cat/A"],
 ["cat/A", "cat/B"],
-["cat/B", "cat/A"],
+["cat/A", "cat/C"],
 ["cat/B", "cat/B"],
+["cat/B", "cat/C"],
 ],
 ],
 ),
+(
+"|| ( cat/A cat/B ) || ( cat/C cat/D )  || ( ( cat/B cat/E ) 
cat/F ) || ( cat/A cat/B )",
+[
+[
+"||",
+["cat/A", "cat/B", "cat/E"],
+["cat/A", "cat/F"],
+["cat/B", "cat/B", "cat/E"],
+["cat/B", "cat/F"],
+],
+["||", "cat/C", "cat/D"],
+],
+),
 )
 
 for dep_str, result in test_cases:



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/

2024-02-10 Thread Ionen Wolkens
commit: 7f6bda45522f10e9e64d00735b6472334bf0aa68
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Feb 11 05:22:08 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Feb 11 05:22:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f6bda45

app-emulation/wine-staging: add 9.2

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

 app-emulation/wine-staging/Manifest|   2 +
 app-emulation/wine-staging/wine-staging-9.2.ebuild | 469 +
 2 files changed, 471 insertions(+)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index c023324e0634..427b2d99f317 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -2,7 +2,9 @@ DIST wine-8.0.tar.xz 29054044 BLAKE2B 
baf8f96b665119c9f38a148a2472dbe8f6ca8d4641
 DIST wine-8.21.tar.xz 29919212 BLAKE2B 
2e1c135d1c247f4b268c0323538748944b01fe65c82dee27d81f70613aa2fe632c1b4d696f05838a6ab801579a4d13a191de0f4c1a2ed40ca767499a98c3
 SHA512 
4d04d40141d2ea5e548b76aed870ac28d8a03241ffd4e761979c795310baa19136e54a8e518c6ea9bf563c3b23d3c4eb1baefc9906d7eeca469e9942ff99dc40
 DIST wine-9.0.tar.xz 30007216 BLAKE2B 
cf53177201a2f7eeb35d0d8ce220f80808d979099a928ad60652d1dee92620c433cc105dffab4e9309f41766087ad1544ef49d2922538bb420d62f6dd64117a1
 SHA512 
838daf2c4581f83f8573b988036f517d57b84894b090a2a17433255d6d044dfa880e6724cdb83082a36c333df9d2083ab68ae53927622a620edd59f33462ada4
 DIST wine-9.1.tar.xz 30028220 BLAKE2B 
92d4bbaf02b414b657351fb51cb3d3a5a267ab9242a3effc8296fa73b540e23dce534d4e3e82b492f4b8539ce459b40e6d44f6708da4e5585ab2afb22045b8cf
 SHA512 
12ec508b1e457a94391ab3072ed602ff07da2e5beb4bbe4f76e42d71e87f7fa11f6531f1f1c71e96e884b10a99240a9eaf999867479b8eeadf3576df46e0a73a
+DIST wine-9.2.tar.xz 30062580 BLAKE2B 
f7deac8b89d99df3cb5ff264c2cc572b696a5885051753263dabceedbf27298d7bec5d96e0047d8d3b6c401608ad0ddd384bb1e2b48f698bdee331e2895e48f9
 SHA512 
9bffc10e573cc0ee0aaa37b09dda642c64c1456e39518256e39a752dc249e67283dece865cdb3e495b0950553a0dc004d906ecfc032c8fff936f3ef71c2d1a0d
 DIST wine-staging-8.0.tar.gz 9529620 BLAKE2B 
c9540195ea885d9f1e980232b0af471e92c61eb079cae35fdb3af5c13d4660b3466f751772440e38f15874082db296d16d1f1d68827a505b2dd949617eda0203
 SHA512 
76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9
 DIST wine-staging-8.21.tar.gz 9669500 BLAKE2B 
600ad4b5696a38adefbde2fb9f51623dc7a7d9249ba15ceddcf1062040d840064285c6d2602266fd90f3658f0bdfe2fbca6a486f40e6e3f317fe704553ce39c7
 SHA512 
abba6084f2aefa8507c2a79c688b717f8137375168e5457ee40a0c96bfce31e9dc44370ecb5a8e8a397e90ce2eb8543fd07b447bf48c4b2d4c68aac9b3674214
 DIST wine-staging-9.0.tar.gz 9577631 BLAKE2B 
0012978f54c618e73d407dd49dccff02853912d0c015098889802518e8c51b280f5d60e11291335dafc68944ee01cbcb7fd6c5825ef10ae1520c7b82d9846718
 SHA512 
362209fcadcf029152b681c76beb231d0cc8de1609b994094f1dc88ab871fddda08b3d8c2fe36ceb38909a9d634c1ade864ca0f28a6a7715ec286a8b2884981f
 DIST wine-staging-9.1.tar.gz 9650475 BLAKE2B 
d5ef171f5314c3d980bf3404b4a7e51b57e8320fb3b08c42231078816b821b6a019e9d0dc2b11607d6f74bc7ab7c495166acafdc3c093136a44c9716084d7e9e
 SHA512 
070e09acf8bca60a4f2512874f48f653cc03a7fcfcfef34b4f292731d49e0670a5cf69557c268fc5dc11f0a7a8e0e7347d9665b98e6bb47e0521e3fe164ff118
+DIST wine-staging-9.2.tar.gz 9662465 BLAKE2B 
6b78558c9b4ff5d6afb1e44163e35bef2bd56c4dd492262e479d191490dd97a2a008e6c4d8b6f5a4305e1195781519e5cee94eb2c80ab76e87a522127c692e1b
 SHA512 
9b04e1359c1b485fabc7de5b3e685f8e8b8f60951b0168484aaaecce9e524df45813edfdf4a6f3b1b69bffee4e3ba4c5b7eeabcdf260f1409d1d72f0e9a00cd0

diff --git a/app-emulation/wine-staging/wine-staging-9.2.ebuild 
b/app-emulation/wine-staging/wine-staging-9.2.ebuild
new file mode 100644
index ..9790d6480e7e
--- /dev/null
+++ b/app-emulation/wine-staging/wine-staging-9.2.ebuild
@@ -0,0 +1,469 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools edo flag-o-matic multilib multilib-build
+inherit prefix python-any-r1 toolchain-funcs wrapper
+
+WINE_GECKO=2.47.4
+WINE_MONO=9.0.0
+WINE_P=wine-$(ver_cut 1-2)
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine-staging.git;
+   WINE_EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
+else
+   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
+   SRC_URI="
+   https://dl.winehq.org/wine/source/${WINE_SDIR}/${WINE_P}.tar.xz
+   
https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+S="${WORKDIR}/${WINE_P}"
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging 
patchset"
+HOMEPAGE="
+   https://wiki.winehq.org/Wine-Staging
+   

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

2024-02-10 Thread Zac Medico
commit: e02feddd148f4a4a5854edd81b9aa67844d8956f
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Feb 11 04:31:41 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Feb 11 04:32:27 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e02feddd

test_gpkg_metadata_url_case: fix string format for pyupgrade

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

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

diff --git a/lib/portage/tests/gpkg/test_gpkg_metadata_url.py 
b/lib/portage/tests/gpkg/test_gpkg_metadata_url.py
index 3773049227..e9f4111279 100644
--- a/lib/portage/tests/gpkg/test_gpkg_metadata_url.py
+++ b/lib/portage/tests/gpkg/test_gpkg_metadata_url.py
@@ -77,7 +77,7 @@ class test_gpkg_metadata_url_case(TestCase):
 test_gpkg.compress(os.path.join(tmpdir, "orig"), meta)
 
 meta_from_url = test_gpkg.get_metadata_url(
-"http://{0}:{1}/test.gpkg.tar".format(*server.server_address)
+"http://{}:{}/test.gpkg.tar".format(*server.server_address)
 )
 
 self.assertEqual(meta, meta_from_url)
@@ -148,7 +148,7 @@ 
IkCfAP49AOYjzuQPP0n5P0SGCINnAVEXN7QLQ4PurY/lt7cT2gEAq01stXjFhrz5
 self.assertRaises(
 InvalidSignature,
 test_gpkg.get_metadata_url,
-
"http://{0}:{1}/test-2.gpkg.tar".format(*server.server_address),
+"http://{}:{}/test-2.gpkg.tar".format(*server.server_address),
 )
 finally:
 if gpg is not None:



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-02-10 Thread Sam James
commit: c8a5c31511cfa74c56cc48ace6915dd0362ced6c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:39:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:39:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a5c315

dev-cpp/asio: Stabilize 1.28.1 ppc64, #924249

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

 dev-cpp/asio/asio-1.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.28.1.ebuild b/dev-cpp/asio/asio-1.28.1.ebuild
index af6fba282841..7d33798abd64 100644
--- a/dev-cpp/asio/asio-1.28.1.ebuild
+++ b/dev-cpp/asio/asio-1.28.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/abcm2ps/

2024-02-10 Thread Sam James
commit: 940be544711b62d4aab5e96c340fcfd4e105b714
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:39:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:39:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=940be544

media-sound/abcm2ps: Stabilize 8.14.15 x86, #924226

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

 media-sound/abcm2ps/abcm2ps-8.14.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/abcm2ps/abcm2ps-8.14.15.ebuild 
b/media-sound/abcm2ps/abcm2ps-8.14.15.ebuild
index 44376a2aebd5..7f9869690522 100644
--- a/media-sound/abcm2ps/abcm2ps-8.14.15.ebuild
+++ b/media-sound/abcm2ps/abcm2ps-8.14.15.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/lewdlime/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
 IUSE="examples pango"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-sound/abcm2ps/

2024-02-10 Thread Sam James
commit: c50bf3fb4b1f3c0bc815928037237e3d2f5b936c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:39:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:39:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c50bf3fb

media-sound/abcm2ps: Stabilize 8.14.15 amd64, #924226

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

 media-sound/abcm2ps/abcm2ps-8.14.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/abcm2ps/abcm2ps-8.14.15.ebuild 
b/media-sound/abcm2ps/abcm2ps-8.14.15.ebuild
index 7f9869690522..8e99f9fb85fe 100644
--- a/media-sound/abcm2ps/abcm2ps-8.14.15.ebuild
+++ b/media-sound/abcm2ps/abcm2ps-8.14.15.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/lewdlime/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="examples pango"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-gecko/

2024-02-10 Thread Sam James
commit: 9da1950962334ca936d6511028f9c3bd4d1e6794
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:39:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:39:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da19509

app-emulation/wine-gecko: Stabilize 2.47.4 x86, #924195

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

 app-emulation/wine-gecko/wine-gecko-2.47.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/wine-gecko/wine-gecko-2.47.4.ebuild 
b/app-emulation/wine-gecko/wine-gecko-2.47.4.ebuild
index 4b658c28de78..ac08991f84be 100644
--- a/app-emulation/wine-gecko/wine-gecko-2.47.4.ebuild
+++ b/app-emulation/wine-gecko/wine-gecko-2.47.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ S="${WORKDIR}"
 
 LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0"
 SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+abi_x86_32 abi_x86_64 +shared"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-02-10 Thread Sam James
commit: a2b45bc979ee045737528c58d223a73ae2f26086
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:39:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:39:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b45bc9

dev-cpp/asio: Stabilize 1.28.1 sparc, #924249

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

 dev-cpp/asio/asio-1.28.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/asio/asio-1.28.1.ebuild b/dev-cpp/asio/asio-1.28.1.ebuild
index f11d6fe751c9..af6fba282841 100644
--- a/dev-cpp/asio/asio-1.28.1.ebuild
+++ b/dev-cpp/asio/asio-1.28.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2024-02-10 Thread Sam James
commit: fbe5a84c16f67d3272aa998fd3eaec2379457606
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:39:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:39:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe5a84c

net-misc/tuba: Stabilize 0.6.2 amd64, #923653

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

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

diff --git a/net-misc/tuba/tuba-0.6.2.ebuild b/net-misc/tuba/tuba-0.6.2.ebuild
index 7b80ad8dfb31..91ed06446ec6 100644
--- a/net-misc/tuba/tuba-0.6.2.ebuild
+++ b/net-misc/tuba/tuba-0.6.2.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-3 CC-BY-SA-4.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 
 # TODO: optional dep on libspelling-1
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-im/fractal/

2024-02-10 Thread Sam James
commit: a63177a9590f0d79982c228eb52d0aee550105fa
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:39:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:39:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63177a9

net-im/fractal: Stabilize 6_rc amd64, #923654

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

 net-im/fractal/fractal-6_rc.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/fractal/fractal-6_rc.ebuild 
b/net-im/fractal/fractal-6_rc.ebuild
index c833834cbb14..55741dea8262 100644
--- a/net-im/fractal/fractal-6_rc.ebuild
+++ b/net-im/fractal/fractal-6_rc.ebuild
@@ -46,7 +46,7 @@ LICENSE+="
 # ring crate
 LICENSE+=" openssl"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 
 DEPEND="
>=dev-libs/glib-2.72



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-mono/

2024-02-10 Thread Sam James
commit: 151bf09559f26f0cc3e6da820157e7ce76c5fa78
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:39:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:39:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=151bf095

app-emulation/wine-mono: Stabilize 8.1.0 amd64, #924196

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

 app-emulation/wine-mono/wine-mono-8.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/wine-mono/wine-mono-8.1.0.ebuild 
b/app-emulation/wine-mono/wine-mono-8.1.0.ebuild
index c6836b10..420d2e8387b2 100644
--- a/app-emulation/wine-mono/wine-mono-8.1.0.ebuild
+++ b/app-emulation/wine-mono/wine-mono-8.1.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT MPL-1.1"
 SLOT="${PV}"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="+shared"
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-mono/

2024-02-10 Thread Sam James
commit: fdb672c8a940f96c2d89f7cd160ac327566e46db
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:39:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:39:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb672c8

app-emulation/wine-mono: Stabilize 8.1.0 x86, #924196

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

 app-emulation/wine-mono/wine-mono-8.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/wine-mono/wine-mono-8.1.0.ebuild 
b/app-emulation/wine-mono/wine-mono-8.1.0.ebuild
index 96896ce732cf..c6836b10 100644
--- a/app-emulation/wine-mono/wine-mono-8.1.0.ebuild
+++ b/app-emulation/wine-mono/wine-mono-8.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT MPL-1.1"
 SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+shared"
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-gecko/

2024-02-10 Thread Sam James
commit: acfdfb04851338e3df53045d8e91f17d625be055
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:39:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:39:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acfdfb04

app-emulation/wine-gecko: Stabilize 2.47.4 amd64, #924195

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

 app-emulation/wine-gecko/wine-gecko-2.47.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/wine-gecko/wine-gecko-2.47.4.ebuild 
b/app-emulation/wine-gecko/wine-gecko-2.47.4.ebuild
index ac08991f84be..ae25f7f2f8eb 100644
--- a/app-emulation/wine-gecko/wine-gecko-2.47.4.ebuild
+++ b/app-emulation/wine-gecko/wine-gecko-2.47.4.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}"
 
 LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0"
 SLOT="${PV}"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="+abi_x86_32 abi_x86_64 +shared"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )"
 



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gsettings-desktop-schemas/

2024-02-10 Thread Sam James
commit: d0c25b39d70899d057a9f19025066ad872c2d249
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:38:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:38:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c25b39

gnome-base/gsettings-desktop-schemas: Stabilize 45.0 hppa, #920662

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

 .../gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild 
b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild
index 04b670633c15..2080491ddb69 100644
--- a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild
+++ b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas;
 LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE="+introspection"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 BDEPEND="
introspection? ( >=dev-libs/gobject-introspection-1.54:= )



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

2024-02-10 Thread Sam James
commit: 846c7ea7dc51bdcdabf071f380fe4452e069
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:38:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:38:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846c7e44

gui-libs/vte-common: Stabilize 0.74.2 ppc64, #920662

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

 gui-libs/vte-common/vte-common-0.74.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.74.2.ebuild 
b/gui-libs/vte-common/vte-common-0.74.2.ebuild
index 72f3db9cb671..801a7534422a 100644
--- a/gui-libs/vte-common/vte-common-0.74.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.74.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2;



[gentoo-commits] repo/gentoo:master commit in: x11-themes/adwaita-icon-theme/

2024-02-10 Thread Sam James
commit: af08a658079f7d106baf40228d912a5a10307ba6
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:38:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:38:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af08a658

x11-themes/adwaita-icon-theme: Stabilize 45.0 ppc64, #920662

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

 x11-themes/adwaita-icon-theme/adwaita-icon-theme-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45.0.ebuild 
b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45.0.ebuild
index ec1ec2b8618e..3f99a962ff7f 100644
--- a/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45.0.ebuild
+++ b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45.0.ebuild
@@ -17,7 +17,7 @@ LICENSE="
 "
 SLOT="0"
 IUSE="branding"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux 
~x86-linux"
 
 # gtk+:3 is needed for build for the gtk-encode-symbolic-svg utility
 # librsvg is needed for gtk-encode-symbolic-svg to be able to read the source 
SVG via



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

2024-02-10 Thread Sam James
commit: 47f5a9ccb4887e745283799c932ac3b35c8d7566
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:39:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:39:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f5a9cc

dev-libs/json-glib: Stabilize 1.8.0 hppa, #921406

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

 dev-libs/json-glib/json-glib-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/json-glib/json-glib-1.8.0.ebuild 
b/dev-libs/json-glib/json-glib-1.8.0.ebuild
index d3ee89c58e67..28223f91075f 100644
--- a/dev-libs/json-glib/json-glib-1.8.0.ebuild
+++ b/dev-libs/json-glib/json-glib-1.8.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/JsonGlib;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="gtk-doc +introspection nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/adwaita-icon-theme/

2024-02-10 Thread Sam James
commit: 0098b0139db93c364fea6699c2edb8c9f06076a9
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:38:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:38:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0098b013

x11-themes/adwaita-icon-theme: Stabilize 45.0 sparc, #920662

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

 x11-themes/adwaita-icon-theme/adwaita-icon-theme-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45.0.ebuild 
b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45.0.ebuild
index fbf2c9e88769..ec1ec2b8618e 100644
--- a/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45.0.ebuild
+++ b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-45.0.ebuild
@@ -17,7 +17,7 @@ LICENSE="
 "
 SLOT="0"
 IUSE="branding"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux 
~x86-linux"
 
 # gtk+:3 is needed for build for the gtk-encode-symbolic-svg utility
 # librsvg is needed for gtk-encode-symbolic-svg to be able to read the source 
SVG via



[gentoo-commits] repo/gentoo:master commit in: x11-libs/vte/

2024-02-10 Thread Sam James
commit: bddf9f9923b05a16633f2352db52f65b13539d50
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:38:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:38:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bddf9f99

x11-libs/vte: Stabilize 0.74.2 ppc64, #920662

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

 x11-libs/vte/vte-0.74.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/vte/vte-0.74.2.ebuild b/x11-libs/vte/vte-0.74.2.ebuild
index 820d032a486b..e200ac517fc4 100644
--- a/x11-libs/vte/vte-0.74.2.ebuild
+++ b/x11-libs/vte/vte-0.74.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91"  # vte_api_version in meson.build
 IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86"
 REQUIRED_USE="
gtk-doc? ( introspection )
vala? ( introspection )



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gsettings-desktop-schemas/

2024-02-10 Thread Sam James
commit: bc1786d277ee248fbf46393eff99374030f0ee7b
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:38:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:38:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc1786d2

gnome-base/gsettings-desktop-schemas: Stabilize 45.0 ppc64, #920662

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

 .../gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild 
b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild
index 2183e42640b2..04b670633c15 100644
--- a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild
+++ b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-45.0.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas;
 LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE="+introspection"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 BDEPEND="
introspection? ( >=dev-libs/gobject-introspection-1.54:= )



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

2024-02-10 Thread Michał Górny
commit: b6ee76dfa5763229c6604b669d91e2010292aa05
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 03:30:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 03:32:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ee76df

dev-python/pygit2: Bump to 1.14.1

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

 dev-python/pygit2/Manifest |  1 +
 dev-python/pygit2/pygit2-1.14.1.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/pygit2/Manifest b/dev-python/pygit2/Manifest
index 1868f384076a..90e593d215c0 100644
--- a/dev-python/pygit2/Manifest
+++ b/dev-python/pygit2/Manifest
@@ -1,2 +1,3 @@
 DIST pygit2-1.13.3.tar.gz 752098 BLAKE2B 
474c7e4cf92ec81c128fec1ff6222aa524a8dbf291c7ad350a1f150536442a518dbcf6c5ed2af2902265bcb04f34effb258c30e983bf52d1a93d477da4fce00c
 SHA512 
def3d7b4df43ef231c488720a47cef91ad1e9a0568745869cec63f8a2ccfa7ad0be4c40b1cab973ef34e493d9451b33071aa64dc7fb8a8013fcdd1c6f6a45ef1
 DIST pygit2-1.14.0.tar.gz 765357 BLAKE2B 
fd36958cd64808d478e1c3bd6e6fc7714749c2b73cbf59f71c63ce3e37168df7196be143b0d8fbd724a7b090a06572cd0df111eea87becf9186be2ec4165104d
 SHA512 
117858589c7cda9fe3c7d085c3577b5dfe1792335d58420349060ba45722adc59a479091e0c00e95298cdf705af9905236b3f54ccd75f82ca4704d4580e723be
+DIST pygit2-1.14.1.tar.gz 765621 BLAKE2B 
7761851052c5dc03f82db987166012eb2a3445d62b209bc1734e240a619d7c5e4449c1772b250dd3ba8e1605b7c94edb4d8b7ad50c92bd85833e4688ed1e92ef
 SHA512 
0718d7f480d40a5c435c725fbfec728ebdbb70d700607662308458dd125796fce9ddcf40afa6841ddc9cb7b19a5966fb3b5c8e4a52281a7eb354381ce62b5534

diff --git a/dev-python/pygit2/pygit2-1.14.1.ebuild 
b/dev-python/pygit2/pygit2-1.14.1.ebuild
new file mode 100644
index ..f0d810482556
--- /dev/null
+++ b/dev-python/pygit2/pygit2-1.14.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings for libgit2"
+HOMEPAGE="
+   https://github.com/libgit2/pygit2/
+   https://pypi.org/project/pygit2/
+"
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+DEPEND="
+   =dev-libs/libgit2-1.7*:=
+"
+BDEPEND="
+   >=dev-python/cffi-1.16.0:=[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${DEPEND}
+   ${BDEPEND}
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # unconditionally prevent it from using network
+   sed -i -e '/has_network/s:True:False:' test/utils.py || die
+}
+
+src_test() {
+   rm -r pygit2 || die
+   distutils-r1_src_test
+}



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

2024-02-10 Thread Michał Górny
commit: 41fd309d44f5140728dfc4678ee7a0667fae7be4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 03:31:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 03:32:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41fd309d

dev-python/elementpath: Bump to 4.2.1

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

 dev-python/elementpath/Manifest |  1 +
 dev-python/elementpath/elementpath-4.2.1.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/elementpath/Manifest b/dev-python/elementpath/Manifest
index 3e95e089546a..5218f1924f6d 100644
--- a/dev-python/elementpath/Manifest
+++ b/dev-python/elementpath/Manifest
@@ -1,2 +1,3 @@
 DIST elementpath-4.1.5.tar.gz 321891 BLAKE2B 
70acff5974607a9ae79e90186f5477df8d85c5b42ff03625fbf006a02de82bbf14b79de3df55b38d65e9317fb5ab4ba4e27c38b8f7d8af11905340bb29e66731
 SHA512 
64a58dce8d7baf26286420ef15227804dd7f0296a8666929fbbb4425ee5523352dc8a0d610f6c7d1b9322a2292d6115ace79e0399f3c77cd074c85a4c9e0f0df
 DIST elementpath-4.2.0.tar.gz 325076 BLAKE2B 
662154d0869d7572ce95e99dcf5ea73e08374aef1a5d6a1e8830b6edeb2dfe949db939d72c18ec71d44a6a3b283375c6bef9731f2c6550bab591f9e62f21b74e
 SHA512 
0d8fac41dc9246eccb67ed28f16eaf6fed28a78b53c6c0e1d46a964d2c264aa9f4dd2fa1bb3edd7f89846de3dad57e5e0d8b4aa31a9d39e1245e4baf94323589
+DIST elementpath-4.2.1.tar.gz 326745 BLAKE2B 
63e5d92117a0ea25ad8aaeb14c99ce739b25ee4733366373098920c14e457fbee7b87398809913356a694812da5213936d783c60a1f7e2885d4dab49c2daf76f
 SHA512 
bb996ea64051e73c05be05eeb3f373ed12759f07cc19b1e332715cf8876a6753dedcaba5b8c4e052e75b0f59f2f0344abcd106ae0d8dc79a36654b6c4135a20b

diff --git a/dev-python/elementpath/elementpath-4.2.1.ebuild 
b/dev-python/elementpath/elementpath-4.2.1.ebuild
new file mode 100644
index ..fb96a128f43a
--- /dev/null
+++ b/dev-python/elementpath/elementpath-4.2.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="XPath 1.0/2.0 parsers and selectors for ElementTree and lxml"
+HOMEPAGE="
+   https://github.com/sissaschool/elementpath/
+   https://pypi.org/project/elementpath/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/xmlschema[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # fails for some reason, more fit for upstream testing anyway
+   rm tests/test_typing.py || die
+   distutils-r1_src_prepare
+}



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

2024-02-10 Thread Michał Górny
commit: 34b3b11a0bdfcd58a4077dde6ded34291e9f43ae
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 03:26:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 03:26:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b3b11a

dev-python/cachelib: Bump to 0.11.0

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

 dev-python/cachelib/Manifest   |  1 +
 dev-python/cachelib/cachelib-0.11.0.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/cachelib/Manifest b/dev-python/cachelib/Manifest
index 6f565cda7b5b..cfb4d02fc754 100644
--- a/dev-python/cachelib/Manifest
+++ b/dev-python/cachelib/Manifest
@@ -1 +1,2 @@
 DIST cachelib-0.10.2.gh.tar.gz 29249 BLAKE2B 
2f15e59f1f3ff2dfabed4076e0e47888d16421b7e94cbe13903a39641d903e044c6879aec3a7ad1673e0bb19d7b668d69316bee9b8f8bb4176125de93bc547df
 SHA512 
7168703bdca228982216c65cd1a765d727813e47a0522d5e84258251b8aebde4d6d561850f97232b4e6c054fe09487e35a251b3992682145ef49c5ff1212488b
+DIST cachelib-0.11.0.gh.tar.gz 29173 BLAKE2B 
f67a33b59d805997c89ee8ec1cbd268b2a12b459a56a3c7161a7fd660e72969c02cd94fd2048f54b256a25e050ce558b20f99d0b44a44dd51ed685894ce0123b
 SHA512 
fd0d271866f09aa93b93579959b92e1d24e220bd3635fc0d16bee93119710afcaa8d7443c6dba5819c3b3ff841d8fe9eff1ebb69db496f9c56a74120644f8e52

diff --git a/dev-python/cachelib/cachelib-0.11.0.ebuild 
b/dev-python/cachelib/cachelib-0.11.0.ebuild
new file mode 100644
index ..11ffe3befda5
--- /dev/null
+++ b/dev-python/cachelib/cachelib-0.11.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of cache libraries in the same API interface. 
Extracted from werkzeug"
+HOMEPAGE="
+   https://pypi.org/project/cachelib/
+   https://github.com/pallets-eco/cachelib/
+"
+SRC_URI="
+   https://github.com/pallets-eco/cachelib/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-db/redis
+   dev-python/pylibmc[${PYTHON_USEDEP}]
+   dev-python/pytest-xprocess[${PYTHON_USEDEP}]
+   dev-python/redis[${PYTHON_USEDEP}]
+   net-misc/memcached
+   www-servers/uwsgi[python,${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # bug #818523
+   tests/test_redis_cache.py
+   # requires some test server running
+   # (these tests require dev-python/boto3)
+   tests/test_dynamodb_cache.py
+)



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

2024-02-10 Thread Michał Górny
commit: 2012a97d00c8cb0bb6c36b8af48b570e68165beb
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 03:23:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 03:23:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2012a97d

dev-python/tavern: Bump to 2.9.2

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

 dev-python/tavern/Manifest|  1 +
 dev-python/tavern/tavern-2.9.2.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/tavern/Manifest b/dev-python/tavern/Manifest
index 9c3578e1da77..a2d1e052a0d5 100644
--- a/dev-python/tavern/Manifest
+++ b/dev-python/tavern/Manifest
@@ -2,3 +2,4 @@ DIST tavern-2.7.1.gh.tar.gz 220388 BLAKE2B 
3e689ff0c29ddf2e53e018f86c79ea7e4e89e
 DIST tavern-2.8.0.gh.tar.gz 246475 BLAKE2B 
373d58205462bbe34deffdcb1f87700e121e9fceee77700bda7ef76787d3c1b4ce2fdba8eb4a4e1369814665ed0c6562268f8acfe3b85eb92ff260dd413caaee
 SHA512 
b54ba992f328623b8bddbafd67eb7e124718aa7e01435ac3c1132451b450e7a8af49618fec16c0d47d0300c5cafe78ffab6991abde880986d7381c8b885e22ad
 DIST tavern-2.9.0.gh.tar.gz 246867 BLAKE2B 
77cb0cd54223ad401dba429abae503b102b208603e3ecaf0cdc84a71f0928beabd0b783ef5fbf448186d60e400c01ab67505a92031a097bcb68e4cbdd67d07d7
 SHA512 
4401e9c96f4f721f8d28f03e2a69bdc5e0daeb348b5a3356f1d9a996f81377f9fc5d8481f58dd6106904c89177324e541595e325f6d1c18e9028fa01dd022d4d
 DIST tavern-2.9.1.gh.tar.gz 247864 BLAKE2B 
a12552ead7afb2b9e0ab75fab958235d538221d15162063772b7838c33a3c72795058af8d244005eee72865e8388772bf92516402f2944e89d2ab680f1f7da4e
 SHA512 
a7f882ca7c3337181f2a68b31f363317c50ee7e073cfbd4737f6e31a13e0af175d09e9fed04959bd0fe6ffa215c54a34d10ee3e1650a52cd566f2a7006840c43
+DIST tavern-2.9.2.gh.tar.gz 248229 BLAKE2B 
b149f653c801588a11b53d5d6347eabd7e4159116f6b926a75831e0cc59bd072a8ac80ac284cf699447f4ea5ae0ee59b070ffe118899b4804a7292a7294fa1cc
 SHA512 
d8fd2a0c74280db21203fcaf7579f98b44192e33293ad859c18a484d21ab9958600af6c657ae045153ada54b527fe025763bcb2a2eb4951666c2449b31d01590

diff --git a/dev-python/tavern/tavern-2.9.2.ebuild 
b/dev-python/tavern/tavern-2.9.2.ebuild
new file mode 100644
index ..74fcee9d1337
--- /dev/null
+++ b/dev-python/tavern/tavern-2.9.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool, library, and Pytest plugin for testing RESTful APIs"
+HOMEPAGE="
+   https://github.com/taverntesting/tavern/
+   https://pypi.org/project/tavern/
+"
+SRC_URI="
+   https://github.com/taverntesting/tavern/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/jmespath-1[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4[${PYTHON_USEDEP}]
+   >=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}]
+   >=dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pykwalify-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-7[${PYTHON_USEDEP}]
+   >=dev-python/python-box-6[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/colorlog[${PYTHON_USEDEP}]
+   dev-python/Faker[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # strip unnecessary pins, upstream doesn't update them a lot
+   sed -i -E -e 's:,?<=?[0-9.]+::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # requires grpc
+   tests/unit/test_extensions.py::TestGrpcCodes
+   )
+   local EPYTEST_IGNORE=(
+   # require grpc*
+   tavern/_plugins/grpc
+   tests/unit/tavern_grpc
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p tavern
+}



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

2024-02-10 Thread Michał Górny
commit: c5665810c52332f183024b2ce8149a80a2e72771
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 03:32:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 03:32:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5665810

dev-python/mkdocs-material: Bump to 9.5.9

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

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

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index 7b6e59bb7031..3f0dddc80461 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -3,3 +3,4 @@ DIST mkdocs-material-9.5.5.gh.tar.gz 14707046 BLAKE2B 
34c5287ac701a06ddb7713fd1a
 DIST mkdocs-material-9.5.6.gh.tar.gz 14705120 BLAKE2B 
6dc6d8eca86e3f1b2942203dc3abafdf5b961afc9df0e59207809016b0c42b440d1b7e8c083cc9aa43db2095a49d3663e5e60d424f51be268906d09796b21e63
 SHA512 
4746f7e1ffad1e024f62005452e2250a7213c5c97a67446d664abdf68b13af670c61be0b94dda89dab72f9a2375e34e9c9a61ff343632e28182dd36af85ef381
 DIST mkdocs-material-9.5.7.gh.tar.gz 14715071 BLAKE2B 
4eb978e28150b00b925fa151445b459cb048b8a48526aadc1f82b12fab65e8635d1417546b280cfd7af3dc6a9cf4d2ed7984958896bfa910d3d14fa27059c907
 SHA512 
4a5163bb5e5705a1d9bf35ed88746cff1e8bb74e7dfa92b73304a9261702449e6c63fbbcaf7680ff28ba8a344376adf777d74f145f3668076036518c143064e5
 DIST mkdocs-material-9.5.8.gh.tar.gz 14726797 BLAKE2B 
16aa180c5927b29273abcce6a1663c287225ca159c8bfc2dac5a08759bd8b81017e231c7db90c457da881c52d424aaa463880048a9b727ccbda3f825bb64c658
 SHA512 
0d140ef2a5e278d77aaf5aa9fe39fb357abf2da2dd420c16fe24e2e1640ad399f76e0060bc19554fbf7976f2f5947acfc89ba0dd54d2cbb7d01eb8193e663a13
+DIST mkdocs-material-9.5.9.gh.tar.gz 14726800 BLAKE2B 
dad4da1b661b0e1c67884248cf526bc19b3c2e33d5d2da7bfcc5589f6dde953147672ac657e84e7825ef8dcc061f6bc8aaabd6b24a3caa962dbdfa5ab8f2d49e
 SHA512 
74031f4e9bb3ffd5cd02ee4301b5d61861e36a5cbdbc385c7db253e18c4d935ef959bf6c58033887f1edd6e3011d38b45c6bdca0ae838f76536df439447d79fc

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



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

2024-02-10 Thread Michał Górny
commit: d76c9520cfc4d4f7c28f6abf184b63acfd9a51cf
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 03:30:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 03:32:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76c9520

dev-python/uvicorn: Bump to 0.27.1

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

 dev-python/uvicorn/Manifest  |  1 +
 dev-python/uvicorn/uvicorn-0.27.1.ebuild | 75 
 2 files changed, 76 insertions(+)

diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest
index 1ee1dd245de1..7a09ad454fe1 100644
--- a/dev-python/uvicorn/Manifest
+++ b/dev-python/uvicorn/Manifest
@@ -1 +1,2 @@
 DIST uvicorn-0.27.0.gh.tar.gz 718371 BLAKE2B 
a8e5504f673add3e0babb2fefa9d045adc34062b7746c1149c1a7a467073495f07d26b23f0d81678698f41d7887eb28aeaffe29f29706c84be39d5b8f3d85b1b
 SHA512 
2337223e30dcc89a32babfce6b381f53225df3ea319e13ae8b758b4a1801ec49a1e8c2caa148757fe715504b75934a6a75156c6e7146fb21335905f1425f89fa
+DIST uvicorn-0.27.1.gh.tar.gz 718990 BLAKE2B 
a520bcb2cde4ed6125c0d64b06d3d301471c1722f7642adb09320b6a6386fe6206a501f171ed4bfe4f95f333c323d1e9f65efc89c1669abc398a57ad0ad27b16
 SHA512 
57946b71e3f332a9c549ec48ea25375d5ddad4e7f0d5b406690569ed492c305d8441b3ded5386d6d3295e62007cfcd2ae2f0816266cf493391e813db3ef44109

diff --git a/dev-python/uvicorn/uvicorn-0.27.1.ebuild 
b/dev-python/uvicorn/uvicorn-0.27.1.ebuild
new file mode 100644
index ..29532bb99775
--- /dev/null
+++ b/dev-python/uvicorn/uvicorn-0.27.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Lightning-fast ASGI server implementation"
+HOMEPAGE="
+   https://www.uvicorn.org/
+   https://github.com/encode/uvicorn/
+   https://pypi.org/project/uvicorn/
+"
+# as of 0.21.0, no tests in sdist
+SRC_URI="
+   https://github.com/encode/uvicorn/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/click-7.0[${PYTHON_USEDEP}]
+   >=dev-python/h11-0.8[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   test? (
+   dev-python/a2wsgi[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/python-dotenv[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/websockets-10.4[${PYTHON_USEDEP}]
+   dev-python/wsproto[${PYTHON_USEDEP}]
+   test-rust? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   dev-python/watchfiles[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # too long path for unix socket
+   
tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers
+   )
+   case ${EPYTHON} in
+   pypy3)
+   # TODO
+   EPYTEST_DESELECT+=(
+   
tests/middleware/test_logging.py::test_running_log_using_fd
+   )
+   ;;
+   esac
+
+   epytest
+}
+
+pkg_postinst() {
+   optfeature "auto reload on file changes" dev-python/watchfiles
+}



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

2024-02-10 Thread Michał Górny
commit: 271073ea02542012faef4bf763a60bda1d3e4182
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 03:31:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 03:32:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271073ea

dev-python/beartype: Bump to 0.17.1

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

 dev-python/beartype/Manifest   |  1 +
 dev-python/beartype/beartype-0.17.1.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest
index 3a029ceae167..897979f219dd 100644
--- a/dev-python/beartype/Manifest
+++ b/dev-python/beartype/Manifest
@@ -1,2 +1,3 @@
 DIST beartype-0.16.4.tar.gz 1063638 BLAKE2B 
a5e399f070cb0e7b9046eeb66f98d5ea194482d9d10db0f63269f2f085ad30c5a103dbb4f4f6e167fef56c348e9de63bd9c70812170c159d9b913235cf769bd9
 SHA512 
377bf525bdbc46879b2b864289d0450ec7835e424c3d31b682b4d9460f0d65f9759e4e1dc3e6e9b42047f7555ae7dfa8e7598d2181d25c94f30e01f7d006a741
 DIST beartype-0.17.0.tar.gz 1127446 BLAKE2B 
af31894aab2d2482d288832b59859c9f1ccebd21f9e974e18a68f132c2e4c5194d46e4323ed6b8ec2b1804977672cf72d3357ca04b910a6d2ad968bfdf2b1bb7
 SHA512 
b1322e640f1482819fa8218d284acd1ccb7063e1d725b5db9d3e71a762d4c464ad138df10ec24a3ead07105fb3d24336635309498ea8ce3c811c26a5ee457252
+DIST beartype-0.17.1.tar.gz 1130580 BLAKE2B 
f3f8d3e912fdd1689cd51e3a40e3c795a273400061f9a61e9d5a1e33e5d9d73f181dd688dc454683253ae84aded0a14987ab3eedbd9e0e6d47ef6045ba46e9f8
 SHA512 
37a0a03918b481a11f30506c6c3e3f5e7539c88506e4b373557a47c4c4425b1276d5957fc7785463146b3fcb9d8e9a012d53d2537de021800b771bed47275511

diff --git a/dev-python/beartype/beartype-0.17.1.ebuild 
b/dev-python/beartype/beartype-0.17.1.ebuild
new file mode 100644
index ..8337b30a5732
--- /dev/null
+++ b/dev-python/beartype/beartype-0.17.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unbearably fast runtime type checking in pure Python"
+HOMEPAGE="
+   https://pypi.org/project/beartype/
+   https://github.com/beartype/beartype/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+BDEPEND="
+   test? (
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # fragile performance test
+   
beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large
+   # test for building docs, apparently broken too
+   beartype_test/a90_func/z90_lib/a00_sphinx
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-02-10 Thread Michał Górny
commit: 2ff121a19b389faaa9dff7edef3c3245af16ecb5
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 03:30:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 03:32:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff121a1

dev-python/python-multipart: Bump to 0.0.9

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

 dev-python/python-multipart/Manifest   |  1 +
 .../python-multipart/python-multipart-0.0.9.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/python-multipart/Manifest 
b/dev-python/python-multipart/Manifest
index 69dc5d61eb40..320a4dd8e449 100644
--- a/dev-python/python-multipart/Manifest
+++ b/dev-python/python-multipart/Manifest
@@ -1,3 +1,4 @@
 DIST python-multipart-0.0.6.gh.tar.gz 48648 BLAKE2B 
4995136e6fcda8df952a6ee868238a507f3d5ea8f8454d4c4933e89b4897440f9186bd820af427f81b3240ca3610aa8300a944e4a0436291cc414f5e97daca30
 SHA512 
fb996725266996aefb5284b4815ecd8d0005344359f29780f0c2817125f625f3910be14d7d937e975b3ca9fb27a2a483401ab342a0c861df0e1112d447b1f083
 DIST python-multipart-0.0.7.gh.tar.gz 48727 BLAKE2B 
723910a769c7a574480a8e60be23a5e279daa487972b78d72db74ea8a2969b60711eb48bdc6a8a0e27baf8cfb3cec388eef95dafe69b44012b1ee9221d5c88ce
 SHA512 
fc4429a50550087f4c05e4a35fdf3f3a0a6e00a8401d6478481f54427af88a9b0da237785142edc044f0802c40ffa54b6a6b70949ad4fbe12de5a06ce5a724de
 DIST python-multipart-0.0.8.gh.tar.gz 48838 BLAKE2B 
62c400c5c2024cc7706af418ee2957ab2f05a68a53a72f457c2da75d12233667461d7d7d1d1620a2e59e1d42927c6fde7b90617fe8a08d9341147f15a5230e4e
 SHA512 
9ec89558faf6efd282699a6ef8e6d1fe540ca6694be7c547369840ec28e0bcccf094b3ef05155e08577a7884047f99aed78051a2ef05926432f8306570009d69
+DIST python-multipart-0.0.9.gh.tar.gz 49448 BLAKE2B 
9ab4026dd4f45e60fd3bd781b178258edc9841e2a999ba6d0e918e37da106d7e9fb5816fa3e2fccb9eb3139c06c83dc892fe3e38b98bc6289dccaee4cdc64260
 SHA512 
6e41be080e079b1e9730e61d72b5b339fbb447bfb2b171a617c17025c5ad69924ca3c24f39e160f7b1cc495cea0999e72e6674e5631ce88a48240ecc229d0343

diff --git a/dev-python/python-multipart/python-multipart-0.0.9.ebuild 
b/dev-python/python-multipart/python-multipart-0.0.9.ebuild
new file mode 100644
index ..04f7d2f6b162
--- /dev/null
+++ b/dev-python/python-multipart/python-multipart-0.0.9.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A streaming multipart parser for Python"
+HOMEPAGE="
+   https://github.com/Kludex/python-multipart/
+   https://pypi.org/project/python-multipart/
+"
+SRC_URI="
+   https://github.com/Kludex/python-multipart/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2024-02-10 Thread Michał Górny
commit: d2d926394db6a25d7e4ad7083edf41d349963db7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 03:24:41 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 03:24:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d92639

dev-python/pytest-describe: Bump to 2.2.0

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

 dev-python/pytest-describe/Manifest|  1 +
 .../pytest-describe/pytest-describe-2.2.0.ebuild   | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/pytest-describe/Manifest 
b/dev-python/pytest-describe/Manifest
index 344436ec5567..72e39f4c6dad 100644
--- a/dev-python/pytest-describe/Manifest
+++ b/dev-python/pytest-describe/Manifest
@@ -1 +1,2 @@
 DIST pytest-describe-2.1.0.tar.gz 10272 BLAKE2B 
aa0ff1cdcdeeea7f5dee444502eb304415c91d4a54d7caa1b0daa3f6e9546947a51d6d801ca6befaf5f8633f0d4c770c9b7218e2ea1f0412d11a8b21abd3c284
 SHA512 
ca15a6d2c3bc42cf9bc7dd4359c4e6d1e793862ab256e1b43940f8d1605cb065d260128c6931a79226b5288caa67f0c3934650ce95aa413d65200c53fdc1f817
+DIST pytest-describe-2.2.0.tar.gz 10907 BLAKE2B 
1a99cf3060b36caa44fba91d71ae2e66d13dd68c397c1469af1b93f5fee93ace9ef52d985fdd04c46805ab7d50be3f5af1344cec8b8c1d88f4c752d2afa6f58f
 SHA512 
d4bb79edeeb7169deeabbc7f98700b8084f14ba7596c523a52634637cdb642a76a203b15b6c40b23c08de578dafe43a232f39bbc55caee23aeca61558e51cdc9

diff --git a/dev-python/pytest-describe/pytest-describe-2.2.0.ebuild 
b/dev-python/pytest-describe/pytest-describe-2.2.0.ebuild
new file mode 100644
index ..4335fc3fa5e3
--- /dev/null
+++ b/dev-python/pytest-describe/pytest-describe-2.2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Describe-style plugin for pytest"
+HOMEPAGE="
+   https://github.com/pytest-dev/pytest-describe/
+   https://pypi.org/project/pytest-describe/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   =dev-python/pytest-2.6.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=pytest_describe.plugin
+   epytest
+}



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

2024-02-10 Thread Michał Górny
commit: 308e62ca1a04eaadbc59b3faff471320aafcc0b1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 03:23:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 03:23:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308e62ca

dev-python/tqdm: Bump to 4.66.2

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

 dev-python/tqdm/Manifest   |  1 +
 dev-python/tqdm/tqdm-4.66.2.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/tqdm/Manifest b/dev-python/tqdm/Manifest
index d887aa8f1554..a96ad71fd49b 100644
--- a/dev-python/tqdm/Manifest
+++ b/dev-python/tqdm/Manifest
@@ -1 +1,2 @@
 DIST tqdm-4.66.1.tar.gz 169147 BLAKE2B 
4b274badaa13feb55ff079e143ec5a539a2ad1e1ed60fb319b8f955cfb5baa26676773c0d4fee95c6ad0f068434eadd80bee97559d0c0fdc8c74ea890781f589
 SHA512 
989bc93f791e1636525486688b1d9b457314cde7b5804018382cc490638ac0b88aac50d7870beb9dd80bc5f05e083b8f9f205ac17324106f6d936bfe8d2f316e
+DIST tqdm-4.66.2.tar.gz 169462 BLAKE2B 
57a1e5895ed2e1f99246fd6bdfc08fb75a24451e358bbf38324cdcfe35559b6748dbe63dcdaf65024b12165daa404c98d5b6db81673e7d0f930142cab1b623d7
 SHA512 
49abd9006ca7c8672835b202e4e722602035a0e21723337b4227e114d6d50b678edb6c5f2b0cf4e6741eae5e86551ba59233f87989f6b69bb4d4414d5a3c80e5

diff --git a/dev-python/tqdm/tqdm-4.66.2.ebuild 
b/dev-python/tqdm/tqdm-4.66.2.ebuild
new file mode 100644
index ..1f7508033f3b
--- /dev/null
+++ b/dev-python/tqdm/tqdm-4.66.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1 pypi
+
+DESCRIPTION="Add a progress meter to your loops in a second"
+HOMEPAGE="
+   https://github.com/tqdm/tqdm/
+   https://pypi.org/project/tqdm/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # Skip unpredictable performance tests
+   tests/tests_perf.py
+)
+
+python_install_all() {
+   doman tqdm/tqdm.1
+   newbashcomp tqdm/completion.sh tqdm
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



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

2024-02-10 Thread Michał Górny
commit: 06d5df18fe1b076637e903f3001d32840916caa9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 03:15:40 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 03:15:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d5df18

dev-python/rfc3987: Add missing revbump

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

 dev-python/rfc3987/{rfc3987-1.3.8-r2.ebuild => rfc3987-1.3.8-r3.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-python/rfc3987/rfc3987-1.3.8-r2.ebuild 
b/dev-python/rfc3987/rfc3987-1.3.8-r3.ebuild
similarity index 100%
rename from dev-python/rfc3987/rfc3987-1.3.8-r2.ebuild
rename to dev-python/rfc3987/rfc3987-1.3.8-r3.ebuild



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

2024-02-10 Thread Michał Górny
commit: 32362acacb169a0cce7d74ca2a8ad50d3f5a2ed7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 03:25:44 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 03:25:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32362aca

dev-python/pip-run: Bump to 12.6.1

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

 dev-python/pip-run/Manifest  |  1 +
 dev-python/pip-run/pip-run-12.6.1.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-python/pip-run/Manifest b/dev-python/pip-run/Manifest
index 91bc1c0637bd..13aa516f753a 100644
--- a/dev-python/pip-run/Manifest
+++ b/dev-python/pip-run/Manifest
@@ -1 +1,2 @@
 DIST pip-run-12.5.0.tar.gz 38695 BLAKE2B 
a44d35752586bd6d27a2d7e7feebbf904f8552e11becd821e693716b1ef74bfb490a17aacf3b7c19656bbc21fde38e40d29c79a611b2f510c02d199afc8f5cb1
 SHA512 
b641633c1863745d31637b1ef2a9151c79cc0c647b1bc246dbea5e834ec928b11b29b9cee1952513340bacb1ead610c2b34426b54d76345b57c887b1fe4b68d6
+DIST pip-run-12.6.1.tar.gz 38868 BLAKE2B 
852e8207fc5951a4007f761c18dd06b483a0658d3ab3f51e667b5f0a204fe2f2c530ade5d2d36005c2a25d564cb779b5d2911aeaf5e046477631958172414352
 SHA512 
b4dcdf0d96061b7049bd8ad25e20f36fe305fe04148937cab3be91ab8fc95849b07b14d2948eb0d5172d36f5ef561b80cff07b1203c62f117c52eb5d265e9356

diff --git a/dev-python/pip-run/pip-run-12.6.1.ebuild 
b/dev-python/pip-run/pip-run-12.6.1.ebuild
new file mode 100644
index ..18908d5d7407
--- /dev/null
+++ b/dev-python/pip-run/pip-run-12.6.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Install packages and run Python with them"
+HOMEPAGE="
+   https://github.com/jaraco/pip-run/
+   https://pypi.org/project/pip-run/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/autocommand[${PYTHON_USEDEP}]
+   dev-python/jaraco-context[${PYTHON_USEDEP}]
+   dev-python/jaraco-env[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-functools-3.7[${PYTHON_USEDEP}]
+   dev-python/jaraco-text[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.3[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/path[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   test? (
+   dev-python/flit-core[${PYTHON_USEDEP}]
+   dev-python/jaraco-path[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-test-5.3[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -m "not network"
+}



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

2024-02-10 Thread Michał Górny
commit: 963a0d4e4617fdb56c7c9d8809cec0a282ab8b09
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 03:22:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 03:22:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=963a0d4e

dev-python/identify: Bump to 2.5.34

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

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

diff --git a/dev-python/identify/Manifest b/dev-python/identify/Manifest
index e3a0fb170fb9..3e5a9795b60d 100644
--- a/dev-python/identify/Manifest
+++ b/dev-python/identify/Manifest
@@ -1 +1,2 @@
 DIST identify-2.5.33.gh.tar.gz 101683 BLAKE2B 
0b66bc611e5ba01029c2d8aa13146025eb68296793a148eafecc7584d3d68d77d8ebae67306e8fc64e7265ab673fa4852497f25b9ba73e895c61e4f4ec2997e2
 SHA512 
cb3cc2064814b6694122040dc1be31f09bbddaf988f15425717d5561f175b216e62f4449cff5d697a8d612a48513e97446973bba42f376cdcfad1d93d1e14cf7
+DIST identify-2.5.34.gh.tar.gz 101695 BLAKE2B 
94522c083ce2584831bd61b6d7e34533f08ad3814ccde93b7340139bcc4dc05fa6384024e6f15cc33e480de06117d17a88d148044758658e7cb302bfab7d7366
 SHA512 
bf9fe2bdca46b1e9a7f1e4559178061bb5293d43b42962d17a08b6f9230c3d2d004b74ac3b1c825905fa77631533565b26c95a0fa99f2bb9a3320d2d4a5f67aa

diff --git a/dev-python/identify/identify-2.5.34.ebuild 
b/dev-python/identify/identify-2.5.34.ebuild
new file mode 100644
index ..0aa9daac20bc
--- /dev/null
+++ b/dev-python/identify/identify-2.5.34.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="File identification library for Python"
+HOMEPAGE="
+   https://github.com/pre-commit/identify/
+   https://pypi.org/project/identify/
+"
+SRC_URI="
+   https://github.com/pre-commit/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/ukkonen[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2024-02-10 Thread Zac Medico
commit: 15c173dcea2401a13cfb3313918c77d7dbde133d
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Feb 11 03:28:27 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Feb 11 03:29:23 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=15c173dc

DuplicateOverlapDNFTestCase: Add test for bug 891137

Bug: https://bugs.gentoo.org/891137
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/tests/dep/test_overlap_dnf.py | 30 +-
 1 file changed, 29 insertions(+), 1 deletion(-)

diff --git a/lib/portage/tests/dep/test_overlap_dnf.py 
b/lib/portage/tests/dep/test_overlap_dnf.py
index dfeded3b40..77352021a9 100644
--- a/lib/portage/tests/dep/test_overlap_dnf.py
+++ b/lib/portage/tests/dep/test_overlap_dnf.py
@@ -1,4 +1,4 @@
-# Copyright 2017 Gentoo Foundation
+# Copyright 2017-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 from portage.tests import TestCase
@@ -46,3 +46,31 @@ class OverlapDNFTestCase(TestCase):
 _overlap_dnf(use_reduce(dep_str, token_class=Atom, 
opconvert=True)),
 result,
 )
+
+
+class DuplicateOverlapDNFTestCase(TestCase):
+def testDuplicateOverlapDNF(self):
+"""
+Demonstrate unnecessary DNF expansion for duplicate
+any-of blocks as in bug 891137.
+"""
+test_cases = (
+(
+"|| ( cat/A cat/B ) || ( cat/A cat/B )",
+[
+[
+"||",
+["cat/A", "cat/A"],
+["cat/A", "cat/B"],
+["cat/B", "cat/A"],
+["cat/B", "cat/B"],
+],
+],
+),
+)
+
+for dep_str, result in test_cases:
+self.assertEqual(
+_overlap_dnf(use_reduce(dep_str, token_class=Atom, 
opconvert=True)),
+result,
+)



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

2024-02-10 Thread Matt Jolly
commit: 8e983ce768b70aaca354c29fc4816018c75e32fa
Author: Ninpo  qap  la>
AuthorDate: Fri Feb  9 11:50:07 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Sun Feb 11 00:37:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e983ce7

www-client/microsoft-edge: add 121.0.2277.113

Bug: https://bugs.gentoo.org/923966
Signed-off-by: Ninpo  qap.la>
Signed-off-by: Matt Jolly  gentoo.org>

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-121.0.2277.113.ebuild   | 127 +
 2 files changed, 128 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 6b669feea79c..fd58d580e1d7 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_121.0.2277.106-1_amd64.deb 165744746 BLAKE2B 
1018c3f4c818a5073cb362ee1e3eb9b48a583b96521de609e36e98ddb82c6e6a14d9cf9657a3f749e33e66284d673a58446af112807082c82572e3645473624e
 SHA512 
28b939aa2d6375f4c93eeb4e2d5055f3cdd59cf2e70c3ac62449204bdc196003b7812680c8c02d705d30e593b46a4fbdad8535cd312509c30f08e3df958b6167
+DIST microsoft-edge-stable_121.0.2277.113-1_amd64.deb 165778994 BLAKE2B 
8397b9f853b4c044bf62ad7faf15dd7dc3f8acca587c034ea290c7615b18e3e1d2492dabb3864e52b08369672be3a856c775456cfe141ca1d37e78673725aed3
 SHA512 
256ece07c3bfe57f9c3f769e40a8e1bf7a8b063cf0c3fb986a82068fc67ad5124ea3de8571e7c73bf85643539e4eb6e9cdd85d54bdc302b352a4512cd17445d4

diff --git a/www-client/microsoft-edge/microsoft-edge-121.0.2277.113.ebuild 
b/www-client/microsoft-edge/microsoft-edge-121.0.2277.113.ebuild
new file mode 100644
index ..f67dc1739fa5
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-121.0.2277.113.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2011-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5 qt6"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+   qt6? ( dev-qt/qtbase:6[gui,widgets] )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
+   fi
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   if ! use mip; then
+   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
+   fi
+
+   if ! use qt5; then
+   rm "${EDGE_HOME}/libqt5_shim.so" || 

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

2024-02-10 Thread Matt Jolly
commit: 9e34aa9fc0f75169924ab3e228e0afe36995c30d
Author: Ninpo  qap  la>
AuthorDate: Fri Feb  9 11:52:53 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Sun Feb 11 00:37:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e34aa9f

www-client/microsoft-edge: drop 121.0.2277.106

Bug: https://bugs.gentoo.org/923966
Signed-off-by: Ninpo  qap.la>
Closes: https://github.com/gentoo/gentoo/pull/35244
Signed-off-by: Matt Jolly  gentoo.org>

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-121.0.2277.106.ebuild   | 127 -
 2 files changed, 128 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index fd58d580e1d7..75aee3cb442c 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_121.0.2277.106-1_amd64.deb 165744746 BLAKE2B 
1018c3f4c818a5073cb362ee1e3eb9b48a583b96521de609e36e98ddb82c6e6a14d9cf9657a3f749e33e66284d673a58446af112807082c82572e3645473624e
 SHA512 
28b939aa2d6375f4c93eeb4e2d5055f3cdd59cf2e70c3ac62449204bdc196003b7812680c8c02d705d30e593b46a4fbdad8535cd312509c30f08e3df958b6167
 DIST microsoft-edge-stable_121.0.2277.113-1_amd64.deb 165778994 BLAKE2B 
8397b9f853b4c044bf62ad7faf15dd7dc3f8acca587c034ea290c7615b18e3e1d2492dabb3864e52b08369672be3a856c775456cfe141ca1d37e78673725aed3
 SHA512 
256ece07c3bfe57f9c3f769e40a8e1bf7a8b063cf0c3fb986a82068fc67ad5124ea3de8571e7c73bf85643539e4eb6e9cdd85d54bdc302b352a4512cd17445d4

diff --git a/www-client/microsoft-edge/microsoft-edge-121.0.2277.106.ebuild 
b/www-client/microsoft-edge/microsoft-edge-121.0.2277.106.ebuild
deleted file mode 100644
index 89af4e4394fc..
--- a/www-client/microsoft-edge/microsoft-edge-121.0.2277.106.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2011-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5 qt6"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-   qt6? ( dev-qt/qtbase:6[gui,widgets] )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
-   fi
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
-   done
-
-   if ! use mip; then
-   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
-   fi
-
-   if ! use qt5; 

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

2024-02-10 Thread Matt Jolly
commit: a82677cfa694ac273d8caab44fa829628e7d7693
Author: Ninpo  qap  la>
AuthorDate: Fri Feb  9 11:52:09 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Sun Feb 11 00:37:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a82677cf

www-client/microsoft-edge: stabilize 121.0.2277.113 for amd64

Bug: https://bugs.gentoo.org/923966
Signed-off-by: Ninpo  qap.la>
Signed-off-by: Matt Jolly  gentoo.org>

 www-client/microsoft-edge/microsoft-edge-121.0.2277.113.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-121.0.2277.113.ebuild 
b/www-client/microsoft-edge/microsoft-edge-121.0.2277.113.ebuild
index f67dc1739fa5..89af4e4394fc 100644
--- a/www-client/microsoft-edge/microsoft-edge-121.0.2277.113.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-121.0.2277.113.ebuild
@@ -14,7 +14,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 MY_P="${MY_PN}_${PV}-1"
 



[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/

2024-02-10 Thread Maciej Barć
commit: 787fe5c69188c4e102fbe86fce1e5b42905f2390
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Feb 10 23:15:12 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Feb 10 23:50:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787fe5c6

games-emulation/ppsspp: drop old 1.16.4

Closes: https://bugs.gentoo.org/923816
Signed-off-by: Maciej Barć  gentoo.org>

 games-emulation/ppsspp/Manifest |  1 -
 games-emulation/ppsspp/ppsspp-1.16.4.ebuild | 81 -
 2 files changed, 82 deletions(-)

diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest
index 3531831acf8e..e7571c3483bf 100644
--- a/games-emulation/ppsspp/Manifest
+++ b/games-emulation/ppsspp/Manifest
@@ -1,3 +1,2 @@
 DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B 
c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a
 SHA512 
9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2
-DIST ppsspp-1.16.4.tar.xz 51110488 BLAKE2B 
061090bfd646b0839de7aed8e4b249ac86353c8742cd293c8df5ffc0d93a67f960ff4836bc13b534ba34871719cea2dc485b7d14deaa17aa5ff3dd6f8663687e
 SHA512 
6364bb821a456409c9ee20eb589d761aef02d7756063bd5faa035b856ca551db0675a65767a9ad09dc8eba5fda6ede8ea3eb384b6770570bd4925e11b8c05ac5
 DIST ppsspp-1.17.1.tar.xz 54663108 BLAKE2B 
91c4964c9f334d42e090f59485e2f02ba8edb780903d2fa46e1a9cea77f6cc9e1a0605310d76445738259c0e99d5d1ca0764ef5f5565e781b482d5d5274620e5
 SHA512 
eaa0046f5d8e529efd8238690fa242638aa88630172abe59c4b7ffb16b1e18eeb38fcaf8e70ef76dbd2304b226d1f33e10cde709abe00fa2a5baff16c1883c31

diff --git a/games-emulation/ppsspp/ppsspp-1.16.4.ebuild 
b/games-emulation/ppsspp/ppsspp-1.16.4.ebuild
deleted file mode 100644
index db6295a82e7b..
--- a/games-emulation/ppsspp/ppsspp-1.16.4.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit python-any-r1 xdg cmake
-
-DESCRIPTION="A PSP emulator written in C++"
-HOMEPAGE="https://www.ppsspp.org/
-   https://github.com/hrydgard/ppsspp/;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hrydgard/${PN}.git;
-else
-   
SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT"
-SLOT="0"
-IUSE="discord qt5 test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-arch/snappy:=
-   app-arch/zstd:=
-   dev-libs/libzip:=
-   media-libs/glew:=
-   media-libs/libpng:=
-   media-libs/libsdl2[joystick]
-   media-video/ffmpeg:0/56.58.58
-   sys-libs/zlib:=
-   virtual/opengl
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[-gles2-only]
-   dev-qt/qtmultimedia:5[-gles2-only]
-   dev-qt/qtopengl:5[-gles2-only]
-   dev-qt/qtwidgets:5[-gles2-only]
-   )
-   !qt5? ( media-libs/libsdl2[X,opengl,sound,video] )
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-CMakeLists-flags.patch
-   "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch
-   "${FILESDIR}"/${PN}-1.15.4-backport-ce83fec.patch
-)
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local -a mycmakeargs=(
-   -DBUILD_SHARED_LIBS=OFF
-   -DCMAKE_SKIP_RPATH=ON
-   -DHEADLESS=false
-   -DUSE_SYSTEM_FFMPEG=ON
-   -DUSE_SYSTEM_LIBZIP=ON
-   -DUSE_SYSTEM_SNAPPY=ON
-   -DUSE_SYSTEM_ZSTD=ON
-   -DUSE_DISCORD=$(usex discord)
-   -DUSING_QT_UI=$(usex qt5)
-   -DUNITTEST=$(usex test)
-   )
-   cmake_src_configure
-}
-
-src_test() {
-   cmake_src_test -E glslang-testsuite
-}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/

2024-02-10 Thread Maciej Barć
commit: e7244e4e4178657ae3b1ebe7fb7fa66a61eee496
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Feb 10 23:12:52 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Feb 10 23:50:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7244e4e

games-emulation/ppsspp: drop old 1.16

Closes: https://bugs.gentoo.org/915888
Closes: https://bugs.gentoo.org/914161
Signed-off-by: Maciej Barć  gentoo.org>

 games-emulation/ppsspp/Manifest   |  1 -
 games-emulation/ppsspp/ppsspp-1.16.ebuild | 82 ---
 2 files changed, 83 deletions(-)

diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest
index 58cc3e9dbdae..3531831acf8e 100644
--- a/games-emulation/ppsspp/Manifest
+++ b/games-emulation/ppsspp/Manifest
@@ -1,4 +1,3 @@
 DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B 
c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a
 SHA512 
9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2
 DIST ppsspp-1.16.4.tar.xz 51110488 BLAKE2B 
061090bfd646b0839de7aed8e4b249ac86353c8742cd293c8df5ffc0d93a67f960ff4836bc13b534ba34871719cea2dc485b7d14deaa17aa5ff3dd6f8663687e
 SHA512 
6364bb821a456409c9ee20eb589d761aef02d7756063bd5faa035b856ca551db0675a65767a9ad09dc8eba5fda6ede8ea3eb384b6770570bd4925e11b8c05ac5
-DIST ppsspp-1.16.tar.xz 50656132 BLAKE2B 
5149bd859134a76a191e0f144bdcefc4c521276ebb1390fe5e24eeeb1227b77bab0458a760f29aed5ba169d566f12d5226f2b50a19e44172f1ad98c4eb8f400f
 SHA512 
d65a8c9fb5d7ff45a99f5852d1071029bc51c1e8bdb45b3e78d961a46587553db4465bbd97b301db54a94b60772359929524047f08de3067cd3336f5f7717826
 DIST ppsspp-1.17.1.tar.xz 54663108 BLAKE2B 
91c4964c9f334d42e090f59485e2f02ba8edb780903d2fa46e1a9cea77f6cc9e1a0605310d76445738259c0e99d5d1ca0764ef5f5565e781b482d5d5274620e5
 SHA512 
eaa0046f5d8e529efd8238690fa242638aa88630172abe59c4b7ffb16b1e18eeb38fcaf8e70ef76dbd2304b226d1f33e10cde709abe00fa2a5baff16c1883c31

diff --git a/games-emulation/ppsspp/ppsspp-1.16.ebuild 
b/games-emulation/ppsspp/ppsspp-1.16.ebuild
deleted file mode 100644
index 9b2426f88e9c..
--- a/games-emulation/ppsspp/ppsspp-1.16.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit python-any-r1 xdg cmake
-
-DESCRIPTION="A PSP emulator written in C++"
-HOMEPAGE="https://www.ppsspp.org/
-   https://github.com/hrydgard/ppsspp/;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hrydgard/${PN}.git;
-else
-   
SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT"
-SLOT="0"
-IUSE="discord qt5 test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-arch/snappy:=
-   app-arch/zstd:=
-   dev-libs/libzip:=
-   media-libs/glew:=
-   media-libs/libpng:=
-   media-libs/libsdl2[joystick]
-   media-video/ffmpeg:0/56.58.58
-   sys-libs/zlib:=
-   virtual/opengl
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[-gles2-only]
-   dev-qt/qtmultimedia:5[-gles2-only]
-   dev-qt/qtopengl:5[-gles2-only]
-   dev-qt/qtwidgets:5[-gles2-only]
-   )
-   !qt5? ( media-libs/libsdl2[X,opengl,sound,video] )
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.16-MIPSTables-fix-includes.patch
-   "${FILESDIR}"/${PN}-CMakeLists-flags.patch
-   "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch
-   "${FILESDIR}"/${PN}-1.15.4-backport-ce83fec.patch
-)
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local -a mycmakeargs=(
-   -DBUILD_SHARED_LIBS=OFF
-   -DCMAKE_SKIP_RPATH=ON
-   -DHEADLESS=false
-   -DUSE_SYSTEM_FFMPEG=ON
-   -DUSE_SYSTEM_LIBZIP=ON
-   -DUSE_SYSTEM_SNAPPY=ON
-   -DUSE_SYSTEM_ZSTD=ON
-   -DUSE_DISCORD=$(usex discord)
-   -DUSING_QT_UI=$(usex qt5)
-   -DUNITTEST=$(usex test)
-   )
-   cmake_src_configure
-}
-
-src_test() {
-   cmake_src_test -E glslang-testsuite
-}



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

2024-02-10 Thread Craig Andrews
commit: a0ed84029bc3da98f1173b71c49cc6c6b937afdb
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat Feb 10 23:37:40 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Feb 10 23:37:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ed8402

media-libs/vidstab: fix ~sparc ~ia64 keywords

Signed-off-by: Craig Andrews  gentoo.org>

 media-libs/vidstab/{vidstab-.ebuild => vidstab-1.1.1-r1.ebuild} | 2 +-
 media-libs/vidstab/vidstab-1.1.1.ebuild | 5 +
 media-libs/vidstab/vidstab-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-1.1.1-r1.ebuild
similarity index 95%
copy from media-libs/vidstab/vidstab-.ebuild
copy to media-libs/vidstab/vidstab-1.1.1-r1.ebuild
index 40a765ac64a2..6df252bff8f9 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 

diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild 
b/media-libs/vidstab/vidstab-1.1.1.ebuild
index beb76c153eed..ec0ef0590a9a 100644
--- a/media-libs/vidstab/vidstab-1.1.1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1.ebuild
@@ -19,10 +19,7 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="openmp cpu_flags_x86_sse2 test"
-
-RESTRICT="!test? ( test )"
-DEPEND="test? ( dev-lang/orc )"
+IUSE="openmp cpu_flags_x86_sse2"
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-.ebuild
index 40a765ac64a2..fa73a3e3e1e3 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/georgmartius/vid.stab/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~x86"
S="${WORKDIR}/vid.stab-${PV}"
 fi
 



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

2024-02-10 Thread Craig Andrews
commit: c285848bf59c8824a90f0f2fc9895efa7e36c70d
Author: Kalin KOZHUHAROV  gmail  com>
AuthorDate: Sat Feb 10 21:56:04 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Feb 10 23:29:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c285848b

media-libs/vidstab: adding test dependency

dev-lang/orc is required, iff FEATURES=test
therefore introducing USE=test and adding this dependency.

Merged from 
https://github.com/thinrope/pkalin/commit/8af40010830b5bf64d30a5ec7859171687ec77f2

Reported-by: Kalin KOZHUHAROV  thinrope.net>
Signed-off-by: Kalin KOZHUHAROV  thinrope.net>
Closes: https://bugs.gentoo.org/924218
Closes: https://github.com/gentoo/gentoo/pull/35264
Signed-off-by: Craig Andrews  gentoo.org>

 media-libs/vidstab/vidstab-1.1.1.ebuild | 5 -
 media-libs/vidstab/vidstab-.ebuild  | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/media-libs/vidstab/vidstab-1.1.1.ebuild 
b/media-libs/vidstab/vidstab-1.1.1.ebuild
index ec0ef0590a9a..beb76c153eed 100644
--- a/media-libs/vidstab/vidstab-1.1.1.ebuild
+++ b/media-libs/vidstab/vidstab-1.1.1.ebuild
@@ -19,7 +19,10 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="openmp cpu_flags_x86_sse2"
+IUSE="openmp cpu_flags_x86_sse2 test"
+
+RESTRICT="!test? ( test )"
+DEPEND="test? ( dev-lang/orc )"
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp

diff --git a/media-libs/vidstab/vidstab-.ebuild 
b/media-libs/vidstab/vidstab-.ebuild
index 49d8734f589d..40a765ac64a2 100644
--- a/media-libs/vidstab/vidstab-.ebuild
+++ b/media-libs/vidstab/vidstab-.ebuild
@@ -19,7 +19,10 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="openmp cpu_flags_x86_sse2"
+IUSE="openmp cpu_flags_x86_sse2 test"
+
+RESTRICT="!test? ( test )"
+DEPEND="test? ( dev-lang/orc )"
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2024-02-10 Thread Ben Kohler
commit: 14980711d30ae761c8c87741e03e618914a060fe
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Feb 10 22:49:40 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Feb 10 22:49:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14980711

net-wireless/iwd: add 2.14

Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-2.14.ebuild | 167 +++
 2 files changed, 168 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 7cb90bd247b0..01fb23af1d28 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,2 +1,3 @@
 DIST iwd-2.13.tar.xz 1081288 BLAKE2B 
d888a67bdb8ea86d1e8f1c2ad74a062aa4e8b0559c79764729d5d536d6f18e21432c022c2c3284af2e5f666595c0ab9962c3442e555ad7656961ec1fa41d0a6f
 SHA512 
2ad082579445c2c95d91dbbb3fc6d5e7afc15db000c42ab21b766340ba9e5e9e0e61756410ae537376f67542f1046a86bad2cb943eeb16ff732e3dbac4c0304f
+DIST iwd-2.14.tar.xz 1082236 BLAKE2B 
ae50866ad0b3f0139352467f50b9babf054a91ec3c6298ac79842fa91f6df6802ea2b1e51688dce8d6487210b923a84b546a0afe996df7be9bad5eeb13129a7b
 SHA512 
6af763d8dda4a8e99d96a6c94a72c16d298274fb224cc11912b4ec9eb8c80b599b49145b0fc979f213d14f6af100eb03477b6140272d303277d851eb8c8f9e07
 DIST iwd-2.8.tar.xz 1067700 BLAKE2B 
ac691dfff675bd331a7af9e02179a5df61f0e20299c4a2851bd31950cbd0b696369069bd4a635cb25d24aec75996190bf8e47c2626eeff43b7ab37af5f932989
 SHA512 
bd208dc5ff391dccfe1b4a12f4b587ca8cedc1c1a7a2ddb34999c23acfad0e590e0463ac1ddc5093cb6489eb8ab8a090c01bcf06d679cfaf59c4b81469631795

diff --git a/net-wireless/iwd/iwd-2.14.ebuild b/net-wireless/iwd/iwd-2.14.ebuild
new file mode 100644
index ..f2cca4a2357e
--- /dev/null
+++ b/net-wireless/iwd/iwd-2.14.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.62"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono selinux 
standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" >=dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/netdev
+   net-wireless/wireless-regdb
+   selinux? ( sec-policy/selinux-networkmanager )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 
increased performance"
+   WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for 
increased performance"
+   fi
+
+   if use kernel_linux && kernel_is -ge 4 20; then
+   

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

2024-02-10 Thread Ben Kohler
commit: 38cfc55fad5d62c47c558303e3f0cf0e6b0bfdb0
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Feb 10 22:47:04 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Feb 10 22:49:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38cfc55f

app-text/discount: add 3.0.0d

Signed-off-by: Ben Kohler  gentoo.org>

 app-text/discount/Manifest   |  1 +
 app-text/discount/discount-3.0.0d.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/app-text/discount/Manifest b/app-text/discount/Manifest
index 0c3dbf6d88e4..1aa7e0a68741 100644
--- a/app-text/discount/Manifest
+++ b/app-text/discount/Manifest
@@ -1,2 +1,3 @@
 DIST discount-2.2.7c.tar.gz 133282 BLAKE2B 
3258cfa34d58ef5944ae5282f6df061b8183bccc1ca7f9f3a39b3c001a8b86a4deb86b80d109d937e334b2773e5065a0f6c212ac7a79317ce2ae665778a023e2
 SHA512 
2a959fb24d7291b3a8c6d659b5c904b8c2f8b6d9b0666e998ca5313533cc25898b9c2114f7922272f3bc6b9bfe4bc486fe08c620b4cb2a2282624e128dc92781
 DIST discount-3.0.0a.tar.gz 140250 BLAKE2B 
1e89f9c58c4d90157a9ccd925b89f098538c93191937e86eeefd32810e937feb78b6eeab96aead029fc35e4bf6699a40f67bdceb3c2d70fdc645fcd14091a3e7
 SHA512 
d86bfc6d3e11131622046418a1f54bd9dfa5f1233e510189cd2c89dc857da31e88ffbe6670cc506ca8b9763e8fb74ed215f1018f83e25767c77acb8a7c296b8a
+DIST discount-3.0.0d.tar.gz 141531 BLAKE2B 
723f0319d82ec240e7eed8c812278555066f092b3a764c332f8327f09cfc0420c6db18f0ab114f64b26a9fbd6f7374f309a892f53dd0f721c02741e849cd6562
 SHA512 
ab24722bb8513f64eed59bb2770276b91615033b494a0492a331f36c5fcd2e32b7a9f3bd7ef0bb74c107f1e0e955522c83ddba6c482fca7f18cf275334707c4d

diff --git a/app-text/discount/discount-3.0.0d.ebuild 
b/app-text/discount/discount-3.0.0d.ebuild
new file mode 100644
index ..c33b32489b4f
--- /dev/null
+++ b/app-text/discount/discount-3.0.0d.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A Markdown-to HTML translator written in C"
+HOMEPAGE="http://www.pell.portland.or.us/~orc/Code/discount/;
+SRC_URI="https://github.com/Orc/discount/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/3.0.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="minimal test"
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   default
+
+   # for QA, we remove the Makefile’s usage of install -s.
+   # Drop ldconfig invocation.
+   # Force “librarian.sh” to respect LDFLAGS ($FLAGS should have CFLAGS
+   # at that point).
+   sed -i \
+   -e '/INSTALL_PROGRAM/s,\$_strip ,,' \
+   -e 's/\(LDCONFIG=\).*/\1:/' \
+   -e 's/\(.\)\$FLAGS/& \1$LDFLAGS/' \
+   configure.inc || die "sed configure.inc failed"
+}
+
+src_configure() {
+   local configure_call=(
+   ./configure.sh
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --prefix="${EPREFIX}/usr"
+   --mandir="${EPREFIX}/usr/share/man"
+   --shared
+   --pkg-config
+   $(usex minimal '' --enable-all-features)
+   # Enable deterministic HTML generation behavior. Otherwise, will
+   # actually call rand() as part of its serialization code...
+   --debian-glitch
+   )
+   einfo "Running ${configure_call[@]}"
+   CC="$(tc-getCC)" AR="$(tc-getAR)" \
+   "${configure_call[@]}" || die
+}
+
+src_compile() {
+   emake libmarkdown
+   emake
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   $(usex minimal install install.everything) \
+   SAMPLE_PFX="${PN}-"
+}
+
+pkg_postinst() {
+   if ! use minimal; then
+   elog 'Sample binaries with overly-generic names have been'
+   elog "prefixed with \"${PN}-\"."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/givaro/, sci-libs/givaro/files/

2024-02-10 Thread Michael Orlitzky
commit: b6a4255e399509b3af74cfa28bd18b9516e2db37
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Feb 10 01:10:46 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Feb 10 22:36:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a4255e

sci-libs/givaro: add 4.2.0

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

 sci-libs/givaro/Manifest   |  1 +
 .../givaro-4.2.0-configure.ac-fix-a-bashism.patch  | 32 +
 sci-libs/givaro/files/givaro-4.2.0-cstdint.patch   | 46 +++
 sci-libs/givaro/givaro-4.2.0.ebuild| 53 ++
 4 files changed, 132 insertions(+)

diff --git a/sci-libs/givaro/Manifest b/sci-libs/givaro/Manifest
index 6682189b6b2d..20cac6206f66 100644
--- a/sci-libs/givaro/Manifest
+++ b/sci-libs/givaro/Manifest
@@ -1 +1,2 @@
 DIST givaro-4.1.1.tar.gz 1008358 BLAKE2B 
246fd1a263174f58d96dd66fa79e6113368b6c318c33d68858a339bd9cb778dfda84636c683ee9d02f2ac72ccff8ac22d395b92741448a8ed2ce08c041ac8ba9
 SHA512 
7ad15ac24f55ad65c9c5d0d48ff4388d0494e75dc7b66d1e139195cd086ff2371259bdb5df940fead1db2fd378bb76289f2327a8d6f41575d99d424a74cf644c
+DIST givaro-4.2.0.tar.gz 969595 BLAKE2B 
07c9f08269ee60c06b1589e56ccf61870df6c7cab93fb8ebf27791d9231b153a2da9aed296105fd6dcd52aaa7d27ea03eacd6f2066d29de267455c9ca3747995
 SHA512 
1a3280563181710d364b77e1efe8c8f52ce3119a08b35f329cfd98136a742431b7e9d102289448d337797f815439682d0cfce1567a5a88d5851b244673a84486

diff --git 
a/sci-libs/givaro/files/givaro-4.2.0-configure.ac-fix-a-bashism.patch 
b/sci-libs/givaro/files/givaro-4.2.0-configure.ac-fix-a-bashism.patch
new file mode 100644
index ..f8d942191040
--- /dev/null
+++ b/sci-libs/givaro/files/givaro-4.2.0-configure.ac-fix-a-bashism.patch
@@ -0,0 +1,32 @@
+From 1132161483e756902c86c190855e260164c025fd Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky 
+Date: Fri, 9 Feb 2024 16:41:03 -0500
+Subject: [PATCH] configure.ac: fix a bashism
+
+There's one instance of VAR+=" value" in the configure script, but
+that only works in bash. With dash, for example, it results in
+
+  checking whether gmp version is at least 4... yes
+  ./configure: 17953: REQUIRED_FLAGS+= : not found
+
+We change it to a VAR="${VAR} value" instead.
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index b03e5e4d..a94286ac 100644
+--- a/configure.ac
 b/configure.ac
+@@ -121,7 +121,7 @@ AS_ECHO([---])
+ 
+ # Look for GMP and add flags if necessary
+ GIV_CHECK_GMP(4)
+-REQUIRED_FLAGS+=" ${GMP_CFLAGS}"
++REQUIRED_FLAGS="${REQUIRED_FLAGS} ${GMP_CFLAGS}"
+ 
+ GIV_DOC
+ 
+-- 
+2.43.0
+

diff --git a/sci-libs/givaro/files/givaro-4.2.0-cstdint.patch 
b/sci-libs/givaro/files/givaro-4.2.0-cstdint.patch
new file mode 100644
index ..0fc532220da7
--- /dev/null
+++ b/sci-libs/givaro/files/givaro-4.2.0-cstdint.patch
@@ -0,0 +1,46 @@
+From a6b370873e406f9921a50359ed8ebf4714776411 Mon Sep 17 00:00:00 2001
+From: Jean-Guillaume Dumas 
+Date: Wed, 11 Oct 2023 14:19:52 +0200
+Subject: [PATCH] cstdint required for uint64_t
+
+---
+ src/kernel/system/givpower.h | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/kernel/system/givpower.h b/src/kernel/system/givpower.h
+index 5644264d..080e114d 100644
+--- a/src/kernel/system/givpower.h
 b/src/kernel/system/givpower.h
+@@ -16,6 +16,8 @@
+ #ifndef __GIVARO_power_H
+ #define __GIVARO_power_H
+ 
++#include 
++
+ namespace Givaro {
+ 
+ // -
+
+From c7744bb133496cd7ac04688f345646d505e1bf52 Mon Sep 17 00:00:00 2001
+From: "Benjamin A. Beasley" 
+Date: Thu, 19 Jan 2023 09:12:22 -0500
+Subject: [PATCH] Add missing #include  for (u)int64_t
+
+Fixes failure to compile on GCC 13.
+---
+ src/library/poly1/givdegree.h | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/library/poly1/givdegree.h b/src/library/poly1/givdegree.h
+index 3753a425..eb85a0dd 100644
+--- a/src/library/poly1/givdegree.h
 b/src/library/poly1/givdegree.h
+@@ -19,6 +19,8 @@
+ #ifndef __GIVARO_poly1degree_H
+ #define __GIVARO_poly1degree_H
+ 
++#include 
++
+ #include 
+ 
+ namespace Givaro {

diff --git a/sci-libs/givaro/givaro-4.2.0.ebuild 
b/sci-libs/givaro/givaro-4.2.0.ebuild
new file mode 100644
index ..327d439ec727
--- /dev/null
+++ b/sci-libs/givaro/givaro-4.2.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="C++ library for arithmetic and algebraic computations"
+HOMEPAGE="https://casys.gricad-pages.univ-grenoble-alpes.fr/givaro/;
+SRC_URI="https://github.com/linbox-team/givaro/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="CeCILL-B"
+SLOT="0/9" # soname major
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="doc test"
+RESTRICT="!test? 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/linbox/files/, sci-libs/linbox/

2024-02-10 Thread Michael Orlitzky
commit: 39c2e588075de96a773da677a74ca17a96bd9df1
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Feb 10 22:19:19 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Feb 10 22:37:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c2e588

sci-libs/linbox: add 1.7.0

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

 sci-libs/linbox/Manifest   |   1 +
 .../files/linbox-1.7.0-hardened-testfails.patch|  22 
 sci-libs/linbox/linbox-1.7.0.ebuild| 111 +
 3 files changed, 134 insertions(+)

diff --git a/sci-libs/linbox/Manifest b/sci-libs/linbox/Manifest
index 11458f317018..cae18c309ee6 100644
--- a/sci-libs/linbox/Manifest
+++ b/sci-libs/linbox/Manifest
@@ -1 +1,2 @@
 DIST linbox-1.6.3.tar.gz 1968034 BLAKE2B 
55fb83db7da375d8d97f2567c6a120ac48fefc41eb02db68152cc32f1f16009b8c8108a07bbc68087ad2ef3279108db61b48b805c9ce39f4c5f0072ab6e96304
 SHA512 
ccef3b4c7b9d8f999e5e4ce4e544f22cd869154513827501ecb7e1abf132ff585dfb3315cced963abe842feecda9331dda9081efb3948987365d338223a8305c
+DIST linbox-1.7.0.tar.gz 2258420 BLAKE2B 
a416e7ab138c6f3f4778a00c0c1eb46aa0a5b26d84f19a2df93e9f8959d3237e5f298f8013f9414f66605c08eebd7d632f71dcdef7080c8df814afcd2de34456
 SHA512 
cb4e848186d1f6357f498d1e3bda6484b4c789c02440f9614a227a2ae206a31fb20b32be40bda74da3f2f8f981bbd58d80fc97c95499b5151bb06eafb867ef9e

diff --git a/sci-libs/linbox/files/linbox-1.7.0-hardened-testfails.patch 
b/sci-libs/linbox/files/linbox-1.7.0-hardened-testfails.patch
new file mode 100644
index ..9e46faa69dc4
--- /dev/null
+++ b/sci-libs/linbox/files/linbox-1.7.0-hardened-testfails.patch
@@ -0,0 +1,22 @@
+https://github.com/linbox-team/linbox/issues/304
+
+diff --git a/tests/Makefile.am b/tests/Makefile.am
+index d870aa9..f7234ea 100644
+--- a/tests/Makefile.am
 b/tests/Makefile.am
+@@ -57,7 +57,6 @@ EXTRA_DIST = \
+ BASIC_TESTS =\
+ test-solve  \
+ test-solve-full \
+-test-smith-form-valence  \
+ test-local-smith-form-sparseelim\
+ test-smith-form \
+ test-smith-form-adaptive \
+@@ -66,7 +65,6 @@ BASIC_TESTS =\
+ test-last-invariant-factor  \
+ test-qlup\
+ test-det\
+-test-regression\
+ test-regression2   \
+ test-rank-ex\
+ test-rank-u32\

diff --git a/sci-libs/linbox/linbox-1.7.0.ebuild 
b/sci-libs/linbox/linbox-1.7.0.ebuild
new file mode 100644
index ..0745edcc409b
--- /dev/null
+++ b/sci-libs/linbox/linbox-1.7.0.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="C++ template library for integer and finite-field linear algebra"
+HOMEPAGE="https://linalg.org/;
+SRC_URI="https://github.com/linbox-team/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+# I think only macros/libtool.m4 (and COPYING) is GPL-2+; the source
+# headers all say LGPL-2.1
+LICENSE="GPL-2+ LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="doc opencl openmp"
+
+BDEPEND="doc? ( app-text/doxygen )"
+
+# The project README says that gmp, givaro, and blas/lapack are required
+# transitively via fflas-ffpack, but that's not true. The build system
+# checks for them, and `git grep` shows that they're used directly.
+DEPEND="dev-libs/gmp[cxx(+)]
+   =sci-libs/givaro-4.2*
+   =sci-libs/fflas-ffpack-2.5*
+   virtual/cblas
+   virtual/lapack
+   opencl? ( virtual/opencl )
+   dev-libs/ntl:=
+   sci-libs/iml
+   dev-libs/mpfr:=
+   sci-mathematics/flint"
+
+# Use mathjax to render inline latex rather than requiring a working latex
+# installation to generate bitmaps.
+RDEPEND="${DEPEND}
+   doc? ( >=dev-libs/mathjax-3 )
+"
+
+PATCHES=( "${FILESDIR}/${P}-hardened-testfails.patch" )
+
+# The --enable-openmp flag has been removed upstream, but we don't want
+# openmp support to disappear after the package has been compiled with
+# it, so we retain the USE flag and the toolchain check.
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+
+   if use doc; then
+   # Avoid the need for a working LaTeX installation. MathJax does
+   # slow down the browser a bit but it also renders much more
+   # nicely than the latex-generated bitmaps would.
+   echo "
+   USE_MATHJAX = YES
+   MATHJAX_VERSION = MathJax_3
+   MATHJAX_RELPATH = \"${EPREFIX}/usr/share/mathjax\"
+   MATHJAX_EXTENSIONS = ams
+   " >> doc/Doxyfile.mod || die
+   fi
+
+   eautoreconf
+}
+

[gentoo-commits] repo/gentoo:master commit in: sci-libs/fflas-ffpack/files/, sci-libs/fflas-ffpack/

2024-02-10 Thread Michael Orlitzky
commit: 69d2e9c1efa10a04560362d2f079ce366841588c
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Feb 10 17:12:47 2024 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Feb 10 22:36:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d2e9c1

sci-libs/fflas-ffpack: add 2.5.0

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

 sci-libs/fflas-ffpack/Manifest |  1 +
 sci-libs/fflas-ffpack/fflas-ffpack-2.5.0.ebuild| 55 
 .../files/fflas-ffpack-2.5.0-blaslapack.patch  | 75 ++
 3 files changed, 131 insertions(+)

diff --git a/sci-libs/fflas-ffpack/Manifest b/sci-libs/fflas-ffpack/Manifest
index d10a12abc35b..da511b79674d 100644
--- a/sci-libs/fflas-ffpack/Manifest
+++ b/sci-libs/fflas-ffpack/Manifest
@@ -1 +1,2 @@
 DIST fflas-ffpack-2.4.3.tar.gz 1059033 BLAKE2B 
e416429bb426a81cf9c25d54c83380ff9a9d658c711da06e6359d968843d4d9d26cf8389379f9ad4a5cbcee93e0afc9fe0497bb7a8f190e0c72c0b1f7b67de18
 SHA512 
c7620ba5a92e4114a581a6bea32267f9d5a9f0eb7e23fc0a7a97ce4b8124bb7b29f89ff2ad6ad270d97c76489625b57a354e581905b74ee57b35f4ca3e196a44
+DIST fflas-ffpack-2.5.0.tar.gz 1098354 BLAKE2B 
34b0cd218e83a71c6540b1768c8231246a0dc360eb7e2353a923b5870d228e702291de14b0dc3e7c5055727fbd62e2bc1bd1d2ac432dd99df978a1edb513bfc0
 SHA512 
6753022f27d354160f5eb436c713002f61d24e9a942f2463e36bf324b19ec096f34dd9cacb8529ba566f245f88fa303dcfb448a40d0c39d340f7c337cd1788a4

diff --git a/sci-libs/fflas-ffpack/fflas-ffpack-2.5.0.ebuild 
b/sci-libs/fflas-ffpack/fflas-ffpack-2.5.0.ebuild
new file mode 100644
index ..dda1212a776f
--- /dev/null
+++ b/sci-libs/fflas-ffpack/fflas-ffpack-2.5.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Library for dense linear algebra over word-size finite fields"
+HOMEPAGE="https://linbox-team.github.io/fflas-ffpack/;
+SRC_URI="https://github.com/linbox-team/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="openmp"
+
+# Our autotools patch hacks in PKG_CHECK_MODULES calls.
+BDEPEND="virtual/pkgconfig"
+DEPEND="virtual/cblas
+   virtual/blas
+   virtual/lapack
+   dev-libs/gmp[cxx(+)]
+   =sci-libs/givaro-4.2*"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.5.0-blaslapack.patch"
+   "${FILESDIR}/${PN}-2.4.3-no-test-echelon.patch"
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   tc-export PKG_CONFIG
+
+   econf \
+   --enable-precompilation \
+   $(use_enable openmp)
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name '*.la' -delete || die
+}

diff --git a/sci-libs/fflas-ffpack/files/fflas-ffpack-2.5.0-blaslapack.patch 
b/sci-libs/fflas-ffpack/files/fflas-ffpack-2.5.0-blaslapack.patch
new file mode 100644
index ..609aa034438d
--- /dev/null
+++ b/sci-libs/fflas-ffpack/files/fflas-ffpack-2.5.0-blaslapack.patch
@@ -0,0 +1,75 @@
+From 8e350d3f47a1785eb4eea83dee43c596d6399459 Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky 
+Date: Sat, 10 Feb 2024 07:30:37 -0500
+Subject: [PATCH] configure.ac,fflas-ffpack-config.in: use pkg-config to check
+ for blas
+
+Patching configure.ac for this is ugly, but in this case it is
+actually the simplest way to get sane behavior out of the blas/lapack
+check.
+---
+ configure.ac   | 29 ++---
+ fflas-ffpack-config.in |  4 ++--
+ 2 files changed, 20 insertions(+), 13 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 5390bcf..2f5fc46 100644
+--- a/configure.ac
 b/configure.ac
+@@ -133,17 +133,24 @@ FF_CHECK_GIVARO_USABILITY()
+ 
+ AS_ECHO([---])
+ 
+-BLAS_FOUND=false
+-
+-FF_CHECK_BLAS_CFLAGS
+-FF_CHECK_BLAS_LIBS
+-FF_CHECK_MKL
+-FF_CHECK_USER_BLAS
+-FF_CHECK_USER_LAPACK
+-
+-FF_OPENBLAS_NUM_THREADS
+-
+-# FF_CHECK_CUDA
++PKG_PROG_PKG_CONFIG
++
++PKG_CHECK_MODULES([BLAS], [cblas blas],[
++AC_DEFINE(HAVE_BLAS,1,[Define if BLAS is installed])
++AC_DEFINE(HAVE_CBLAS,1,[Define if C interface to BLAS is installed])
++HAVE_BLAS=yes
++BLAS_PATH=""
++CBLAS_LIBS="${BLAS_LIBS}"
++AC_SUBST(BLAS_LIBS)
++AC_SUBST(CBLAS_LIBS)
++AC_SUBST(BLAS_CFLAGS)
++AC_SUBST(BLAS_PATH)])
++
++PKG_CHECK_MODULES([LAPACK], [lapack],[
++AC_DEFINE(HAVE_LAPACK,1,[Define if LAPACK is installed])
++AC_SUBST(LAPACK_LIBS)])
++
++AM_CONDITIONAL(FFLASFFPACK_HAVE_LAPACK,  test "x$HAVE_LAPACK" == "x1")
+ 
+ AS_ECHO([---])
+ 
+diff --git a/fflas-ffpack-config.in b/fflas-ffpack-config.in

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

2024-02-10 Thread Yixun Lan
commit: 4681a81cafa40773d8f2c34196562c528a11c582
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Feb 10 22:35:20 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Feb 10 22:35:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4681a81c

net-dns/smartdns: add 45

Signed-off-by: Yixun Lan  gentoo.org>

 net-dns/smartdns/Manifest   |  1 +
 net-dns/smartdns/smartdns-45.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/net-dns/smartdns/Manifest b/net-dns/smartdns/Manifest
index 3ae68ee227a3..79a785e427d8 100644
--- a/net-dns/smartdns/Manifest
+++ b/net-dns/smartdns/Manifest
@@ -1 +1,2 @@
 DIST smartdns-43.tar.gz 572029 BLAKE2B 
8f4ec3b1b1a804a6624107ed3d97e8015690db9c405fc52d1e34ac9bda280ef0785b7d9648dfd41809a1f729679b6241f36b3c7a4dc88a60e77b2d0ca463ca69
 SHA512 
ab4ce7ac5fe05173a660f8dce61e7cc0ec8375ff7d64d08e854f73e5cfd78fec702220f076b75efe9518334a384b9689898d5c2856cc506d294b5325733bb9c6
+DIST smartdns-45.tar.gz 631756 BLAKE2B 
3bc187b5513b4d02f546b285c5196cdcb3a6851ba679645a4e8bb24d3b338502a2cedc8d21c8397a5370a0330c3e083b7fc880dd972f5c5bc6c72501545d76d4
 SHA512 
351b2d9591a6c17349ffcd199cb7b387c8b7ec692a0ee16d163d6118dabfdbc4bf67cedc1695c73b2d20b2ee6b4b99fc81a9e26e1eda5e02c477208b140d7cb6

diff --git a/net-dns/smartdns/smartdns-45.ebuild 
b/net-dns/smartdns/smartdns-45.ebuild
new file mode 100644
index ..9d01b7f6763a
--- /dev/null
+++ b/net-dns/smartdns/smartdns-45.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+DESCRIPTION="A local DNS server returns the fastest access results"
+HOMEPAGE="https://github.com/pymumu/smartdns;
+SRC_URI="https://github.com/pymumu/smartdns/archive/refs/tags/Release${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-libs/openssl:0="
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-Release${PV}"
+
+src_prepare() {
+   default
+   sed -i -e "/install .*default /d" \
+   -e "/install .*init.d /d" Makefile || die
+}
+
+src_install() {
+   emake DESTDIR="${D}" \
+   SYSTEMDSYSTEMUNITDIR="$(systemd_get_systemunitdir)" install
+
+   newconfd "${FILESDIR}"/smartdns.confd smartdns
+   newinitd "${FILESDIR}"/smartdns.initd smartdns
+}



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

2024-02-10 Thread Yixun Lan
commit: 8e05e1a8795253b7ba16be423d335df3936a8a2c
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Feb 10 22:23:19 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Feb 10 22:35:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e05e1a8

dev-vcs/stgit: add 2.4.3

Signed-off-by: Yixun Lan  gentoo.org>

 dev-vcs/stgit/Manifest   |  78 ++
 dev-vcs/stgit/stgit-2.4.3.ebuild | 212 +++
 2 files changed, 290 insertions(+)

diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest
index 2641968274b3..a702e7508caa 100644
--- a/dev-vcs/stgit/Manifest
+++ b/dev-vcs/stgit/Manifest
@@ -1,7 +1,9 @@
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST anstream-0.6.11.crate 30239 BLAKE2B 
4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b
 SHA512 
f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163
 DIST anstream-0.6.4.crate 20593 BLAKE2B 
2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3
 SHA512 
0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159
 DIST anstream-0.6.5.crate 30004 BLAKE2B 
5ad0b0096a4cf199cc1b958657a69a81d8e12f3d9590049123043d005389f0eabcf69da7fe1e01b1b36eb04e66076699d2020a5d6e9d441ade2062b830e6df09
 SHA512 
98206c568d8f2204bddcbbd915ed22d214410aa26dc74ef56799c9237681877a7447effdb9ef97cfabef0afd7a1b73e27d82c7e976f1216ac502d625089c6fdc
 DIST anstyle-1.0.4.crate 13998 BLAKE2B 
fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59
 SHA512 
671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
+DIST anstyle-1.0.5.crate 14371 BLAKE2B 
ef224232c88f757877f21ba135cfa1f37138e85697bd202ba75256a59fc49e959557eda0008f04004952aedd6695a515dc7ac9353a76a6f7b0472d2ed5f5e5b9
 SHA512 
c26e060536126479b011d6e37e9fd3433eea5d30f650e57d8e3c5ad0f0fe3654f48baad68774099b34f815a3f21fca61a84e0c8e6dd99751d2d98ca0dfd7
 DIST anstyle-parse-0.2.2.crate 24696 BLAKE2B 
979daa24ccc3ea484445216bddc190f148f0ad83b95c997c1becbadfb641b67834980c413bcf5b7ddc2c6883d5e071a9636fbb44f79680ac42f8b73a797e466a
 SHA512 
28039806f87c2bd8266cea834975939b79fdf0cc95a029654806655c0662520aa497d84eefadcd9edce204986e60b62678e76a09cdb38bcc50c91e9d05c4bee9
 DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 
17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e
 SHA512 
4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
@@ -10,20 +12,25 @@ DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 
593de9443b4c612526550285a6c156db26
 DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 
73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868
 SHA512 
4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
 DIST anyhow-1.0.75.crate 43901 BLAKE2B 
6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa
 SHA512 
190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40
 DIST anyhow-1.0.76.crate 44259 BLAKE2B 
7be61550d78bafe866fc90dd1643cf335110e1f41faaecf295c5433c81894e7398f31f825394aa13df783a3bde3aa6dc11f129d882f0e452a635cfe88b77b84e
 SHA512 
53f2240f952fd806ad0f247b1ee26f988cb8e237e067ddaa12e67efc8d2477ecc5eea0e7fbe59a7f35935185238b184860e3c594c67a96856b0c6407a09cad55
+DIST anyhow-1.0.79.crate 44931 BLAKE2B 
9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f
 SHA512 
ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011
 DIST arc-swap-1.6.0.crate 67342 BLAKE2B 

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

2024-02-10 Thread Yixun Lan
commit: 37b5e9efff372f1b9980318a9834e401d2587ae7
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Feb 10 22:23:47 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Feb 10 22:35:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37b5e9ef

dev-vcs/stgit: drop 2.4.1

Signed-off-by: Yixun Lan  gentoo.org>

 dev-vcs/stgit/Manifest   |  11 --
 dev-vcs/stgit/stgit-2.4.1.ebuild | 210 ---
 2 files changed, 221 deletions(-)

diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest
index a702e7508caa..4be429670d9d 100644
--- a/dev-vcs/stgit/Manifest
+++ b/dev-vcs/stgit/Manifest
@@ -131,7 +131,6 @@ DIST gix-quote-0.4.10.crate 7051 BLAKE2B 
32723b75c91a8fab5c91384a37a0871b4b48fe8
 DIST gix-quote-0.4.7.crate 15811 BLAKE2B 
72c5df3242ccb04b13cd068da4edca390f7415c35276b37cec973a30051182a37fd9a8cf59ed76fe9c1794dbef4692fca6882a8571ed07400e3c269e7067b61d
 SHA512 
73065ff5282a0b408b07d2bf33ea72a2c7c9a5fb8771c34c3cac7da58fb77b57f1f04e6aa0daca97306f68f7d9740b4a223e463e82b3bb11d970ffb9851dad05
 DIST gix-quote-0.4.8.crate 7040 BLAKE2B 
a5f41877a5d87d3671f6e9217b372a1304200920dc3d2d1caa00cc50ab2f0e039e84c3917bfe58f22732461a2f535c3ba386fa476b30fb5c5b089f41a3cf411a
 SHA512 
dea77daf05d327222382df81e42abd9c35af868d7b869645317f46db2899cf7a3dac145058dc85ebb07850d8ec78559bfac3230fb5454ea70123720f69427959
 DIST gix-ref-0.37.0.crate 122579 BLAKE2B 
dc2d15c1e6136a5f55cd82abb8df615715c043844f12f4cc790effbb74611d0c9906ff14c03a1f2a7cc9ef05ded6441efa25bb4a5caa7a8c732969257b1967c6
 SHA512 
c9758bd1588d446a45fe39d807302391964efb7ae5a149e5d38ecb4f0e1b85c7858e06fe988f93e80a4d3b92b31803e4d0f439c30b529bcea076a7aa0fa4f2fb
-DIST gix-ref-0.39.0.crate 54044 BLAKE2B 
5272f7a8fab46194d8d6ae8bdde6536b9ab09f6f54833d54d732c46b86cc308783171118e3c75cbff76007b6ac6afa5b739a697ac90fe867c9980455a3bbb0e5
 SHA512 
9c7499ce59d5d135079e645ac18ca3988086c3e2d381692e9eb186fecaae9c666f7d47fa3b5e29ea183cc1b3cd2c89c2cace223cbec1b026868c9854d4481b51
 DIST gix-ref-0.39.1.crate 54299 BLAKE2B 
439684ac71979997b37f893033a4e405abcae13cf2ff9a5cad81d205cc48ed566fd4ca03862de99ac2536eb937ef5ffcb42691268d72801d0937fd27601eda51
 SHA512 
81e5522b92d6f7953abc8e15c1684f499068898a51e3a0183ad6d2f44fe334dc05dfd16a16a8425210739916b3ebd4ddb2fd820cb113425eac2cb3d1da93ccc7
 DIST gix-ref-0.41.0.crate 56090 BLAKE2B 
d6f6c011246aef5265150e27fc73a4b08f01378acd908b4f3b9b251c0b2eeaa057d42c2e259da19f9901f98eb26f18427e66813a91b7590c38e2d27ccdbdc2e2
 SHA512 
9232174d25cfce71c439e0b3624c7e8e0feee386f350565e70a672cb84d3b1306989a0da36f46de913c06946d0b84976b7b4104b7b2b6c7005fa1fcea6dca5c6
 DIST gix-refspec-0.18.0.crate 36430 BLAKE2B 
23f702db459bd9ff2db75e095e02547c3d30a22f0194ed8503fecd61a5349dc6d8167f2baedd3b5188fb7b4a83f149e5618ab59c9c13a7953551dfa0c51911dc
 SHA512 
99fc670c441d3da09ec674870fc3e69a313ff35d1c7c60aa9cdd5dc57812e4fac1a290d3ab83067bfab77fcd94cee297885e9157b519bb3eaff69a309819a525
@@ -192,7 +191,6 @@ DIST lock_api-0.4.11.crate 27487 BLAKE2B 
87116cf908f7f1f9c300cedded989df305f8558
 DIST memchr-2.6.4.crate 94439 BLAKE2B 
d1136f7105a33565214fdeecdc5a95e74d7fc7cf45997f81bf3cf389f3015fa561ab326433ddcff2db0b7259246eb6d26fc7b4e3c90c3af8b9b7ed7e8ec56ba0
 SHA512 
1065a67e04ec9210c70e430288e0a8d39f36ce6414722099553e99112ea2f8f710eae44bf39f8775b9850e6c8a50e634a1b1b084a8eb4f6b2eae6697dcf5b5f4
 DIST memchr-2.7.1.crate 96307 BLAKE2B 
f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915cb3edd6ca4e27131ac7d8aed8849815df87a944
 SHA512 
5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473
 DIST memmap2-0.7.1.crate 30741 BLAKE2B 
bbeb8199ad5f004837c9fbd7b0984010ef73b6959dac537a5b0265b6e16720a220bbd37b39cbae3c576a39bb2fd4b43bccaf7eb59203eb304e29e7e2b25d0a30
 SHA512 
a264ee152bca45af4ebe22fe30330c1984a65b064dbad2bd14c66eaac5053f35cd7569cf10517d9ba98fda64e468e3a8e599cebb107a627975417283e3530e17
-DIST memmap2-0.9.0.crate 31529 BLAKE2B 
555a4160470a4f71ae3f72a8dc1de963b7df89ba83d0a50438a27a6df0d875c4fb1ce6454883b24cce3a8e8ec77b663eace08fd9d531b3c4af7393e71831e0dc
 SHA512 
f46dcb4159fce188bb247a568ca3d86488c379bc18c8c24ce5cac5c34963f9da39af9dc9436c3d741ad364bc3b9d6d6a65b2c724aca3e6caea921127ac807e93
 DIST memmap2-0.9.3.crate 33125 BLAKE2B 
a6448f687872bbb069b9454a80b08faca9f66723cc7fbf89bc623079fdbfceaea729eea6d61852e7c2e85492d5d9c9a8cfde54d53568bd9585c0581150e14de4
 SHA512 
025068aaf27296731c3a4fd8df3b745cd37e86a564aa5ab9a8eccddb99fa054820eff5a6a858c3f443666bf594b149c84045f43a555353286b066b3f1ff514cf
 DIST memmap2-0.9.4.crate 32752 BLAKE2B 
1b21af908061e6fe09484ce5f84d31ed1751301dffb6439512b38c53f9f090cef7541b591b968d0207c6d8351ee4d5949007caef7832ce130ffda1b3716b5454
 SHA512 
8bba078dba73253e8ee88f0bd2202dcd2afd0b7b800d08af8af593b882cb4acff7e297a3f299e253f5adf103893fc390dcd73e882a2e7d93ca96099fc2eace4a
 DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: www-apps/sonarr/

2024-02-10 Thread Craig Andrews
commit: 8424fb257b16ef57cfce9d3985ab9672a10b9823
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat Feb 10 22:09:05 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Feb 10 22:09:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8424fb25

www-apps/sonarr: add 4.0.1.1114

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/sonarr/Manifest |  5 +++
 www-apps/sonarr/sonarr-4.0.1.1114.ebuild | 65 
 2 files changed, 70 insertions(+)

diff --git a/www-apps/sonarr/Manifest b/www-apps/sonarr/Manifest
index f80edb931a7a..c290596c88b9 100644
--- a/www-apps/sonarr/Manifest
+++ b/www-apps/sonarr/Manifest
@@ -3,3 +3,8 @@ DIST Sonarr.develop.4.0.1.1096.linux-arm64.tar.gz 93055978 
BLAKE2B 632edcf395087
 DIST Sonarr.develop.4.0.1.1096.linux-musl-arm64.tar.gz 93109147 BLAKE2B 
9c86417241bd2986d744cf41d9269e83d5123099c9c9c5ae922180d1abf675de26ee4f3fa441db086796ed788d9d297bc8b705360a6bf212ac26616c092fc16c
 SHA512 
5c1b6ea50c5cb8894948b837e52a4e12de57aed504818b235f9426f2e1a82020107807b51c844b63497f9155f030cf7575a0289f62eb60a1aa5da63edcc91a78
 DIST Sonarr.develop.4.0.1.1096.linux-musl-x64.tar.gz 98050015 BLAKE2B 
51b5c4c5658b1419f937d2dd35fb53104b4c8d9ad9081cc74a255a63822a1641d6559dbc86e6d06795ee6107194bd992e89cdb21e18285ff3813581bbe95404a
 SHA512 
d57b1eb25bc99fe0a05f44c5f459d36f02a43bc609ba8d8781d72afe2420768e15702bb4cbe9ec07d8988402dcdba8c16391f7bf3d8ae3376a912475f0b506d1
 DIST Sonarr.develop.4.0.1.1096.linux-x64.tar.gz 98983949 BLAKE2B 
e4a109cc1923a4b5a4f15d07e29f1133d91b866ba7b935cf3b475ae66b757e0d97d0f4bcc5823d53edc3271fd71bc82df9dbf3c27a09b98d464207512589755d
 SHA512 
4e7e9c4dc8e597a57227a5bb9090e1f381b034cf57ed74f020238b020850c855d5abc62ef9b061ad667de5cc963e65abf01ca7e066a93b6c80f9a7a04d6eb186
+DIST Sonarr.develop.4.0.1.1114.linux-arm.tar.gz 93345343 BLAKE2B 
acc9a78cf9e13a3785c633c9379d146f5f358a430029c688fab9c940af097c3fa274dace6e7d3d1c3e2de0a8e84a1e0fee25023cd596c85638cd1a25b7be
 SHA512 
fe60e8ea65f909802d76acb26c39db27aab6987afad06db85ac4628ca7f3b6b3f5c8a7c3193719f9b95d34b0840c68cd436acc22d94625f9970c1ae59054
+DIST Sonarr.develop.4.0.1.1114.linux-arm64.tar.gz 93112257 BLAKE2B 
c84d0337ddd5d86da491d50751f127d1efb0f35f5155e1e2c4f33af90666da18171a04253fe2584f365285f552d2c9effec9146264b757d9e8b541deb1312666
 SHA512 
d43cd55f093f776c1dc33c2d5eae9786fa6b3fe60ee7dfadb9f5f261251abeffd45072250d1dc072b68009c91ba36150a7cdbabb51d70c944e706a636d1118dd
+DIST Sonarr.develop.4.0.1.1114.linux-musl-arm64.tar.gz 93159416 BLAKE2B 
f4972623d8bdca3e5ffe7e80e6bf11d1ecccd1f5a4d0f9589ecffe3c60155a1e386b714f66f4f07593e8db37fe978f05b485acb938bc2fce8a203b87164c50dd
 SHA512 
259fa7c7a882933b3fa788108a7deabb11c24fa1a26b584729d20d61ec89ffc7045b68a899955979e905cd2d5ee351525e74ee2ad18a0ce95e5707f458685c43
+DIST Sonarr.develop.4.0.1.1114.linux-musl-x64.tar.gz 98115812 BLAKE2B 
a94575f6814b4b374e4f2779b299015a2ade0602b9b75895b7c1a3b4df61d5f34e085af95946a27d8d21d22a8cdf1c054f566e49086a3e0095d0294b592acd40
 SHA512 
125a5856dd98c2b434168fa57dedffafb533cbffdb34ea606b335b8f958d44b2600d9cd503ce261793c2693e252a1e879efc8e13d2ee969677c6c05b0b1540cb
+DIST Sonarr.develop.4.0.1.1114.linux-x64.tar.gz 99052083 BLAKE2B 
c9d2f14b3c2fc932436bfd4864d00178727b2f0018de15b8c1af50087493041ff9b19c322319bbdd0e9744f588219103ac8989c2ad95f1534c93fdf5e9d4addf
 SHA512 
837b247bc554b3f95f431173b9d067cecdabdfe412f020aeb9e81f9296b604ceba71f60ad64878e4f5ac0a3541edfc5dad00d3bdb7c659bef5b6a99cd95d9675

diff --git a/www-apps/sonarr/sonarr-4.0.1.1114.ebuild 
b/www-apps/sonarr/sonarr-4.0.1.1114.ebuild
new file mode 100644
index ..96ad64a73d0b
--- /dev/null
+++ b/www-apps/sonarr/sonarr-4.0.1.1114.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? (
+   elibc_glibc? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-x64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-x64.tar.gz
 )
+   )
+   arm? (
+   elibc_glibc? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm.tar.gz
 )
+   )
+   arm64? (
+   elibc_glibc? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-arm64.tar.gz
 )
+   )
+"
+
+DESCRIPTION="Sonarr is a Smart PVR for newsgroup and bittorrent users"
+HOMEPAGE="https://www.sonarr.tv;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+   acct-group/sonarr
+   acct-user/sonarr
+   media-video/mediainfo
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   dev-db/sqlite
+"
+

[gentoo-commits] repo/gentoo:master commit in: www-apps/sonarr/

2024-02-10 Thread Craig Andrews
commit: 215f8377a3d52dcd672bc079e254a9d5dd955821
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat Feb 10 22:09:10 2024 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Feb 10 22:09:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=215f8377

www-apps/sonarr: drop 4.0.1.1096

Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/sonarr/Manifest |  5 ---
 www-apps/sonarr/sonarr-4.0.1.1096.ebuild | 65 
 2 files changed, 70 deletions(-)

diff --git a/www-apps/sonarr/Manifest b/www-apps/sonarr/Manifest
index c290596c88b9..f7584551566c 100644
--- a/www-apps/sonarr/Manifest
+++ b/www-apps/sonarr/Manifest
@@ -1,8 +1,3 @@
-DIST Sonarr.develop.4.0.1.1096.linux-arm.tar.gz 93304070 BLAKE2B 
26fd759358ff65e619d5d334c0625ab9d74c3f508e805c4717595683788ce348e31874ed0f332289902c5581bfc322b1fce79f8d581209da6b516566f6d92780
 SHA512 
3b60155ef5c8410cf274e25abaebc7d0dd21b4a1872fd9cef72f3c4ae727d95e5afbabc0ba9552b300505b44c4ff7c40d80d7a465eeb7789f61ea18591ce60d4
-DIST Sonarr.develop.4.0.1.1096.linux-arm64.tar.gz 93055978 BLAKE2B 
632edcf3950870af2a0850ca1ea386eb3db9f5a4c5cf7da573bb7bee8497e5423fa206b8d0d76208f817fa328af3eb611765d40ec4a69a876bd2fe77674ee36a
 SHA512 
5491381a183814f001fb9c849703e8ab2509b217b3a485c12af1c81b2c8e20ef2619f0baf48d169feeac89f8d129d6e0aeb2f8653789e57bba5da53a0286a9b8
-DIST Sonarr.develop.4.0.1.1096.linux-musl-arm64.tar.gz 93109147 BLAKE2B 
9c86417241bd2986d744cf41d9269e83d5123099c9c9c5ae922180d1abf675de26ee4f3fa441db086796ed788d9d297bc8b705360a6bf212ac26616c092fc16c
 SHA512 
5c1b6ea50c5cb8894948b837e52a4e12de57aed504818b235f9426f2e1a82020107807b51c844b63497f9155f030cf7575a0289f62eb60a1aa5da63edcc91a78
-DIST Sonarr.develop.4.0.1.1096.linux-musl-x64.tar.gz 98050015 BLAKE2B 
51b5c4c5658b1419f937d2dd35fb53104b4c8d9ad9081cc74a255a63822a1641d6559dbc86e6d06795ee6107194bd992e89cdb21e18285ff3813581bbe95404a
 SHA512 
d57b1eb25bc99fe0a05f44c5f459d36f02a43bc609ba8d8781d72afe2420768e15702bb4cbe9ec07d8988402dcdba8c16391f7bf3d8ae3376a912475f0b506d1
-DIST Sonarr.develop.4.0.1.1096.linux-x64.tar.gz 98983949 BLAKE2B 
e4a109cc1923a4b5a4f15d07e29f1133d91b866ba7b935cf3b475ae66b757e0d97d0f4bcc5823d53edc3271fd71bc82df9dbf3c27a09b98d464207512589755d
 SHA512 
4e7e9c4dc8e597a57227a5bb9090e1f381b034cf57ed74f020238b020850c855d5abc62ef9b061ad667de5cc963e65abf01ca7e066a93b6c80f9a7a04d6eb186
 DIST Sonarr.develop.4.0.1.1114.linux-arm.tar.gz 93345343 BLAKE2B 
acc9a78cf9e13a3785c633c9379d146f5f358a430029c688fab9c940af097c3fa274dace6e7d3d1c3e2de0a8e84a1e0fee25023cd596c85638cd1a25b7be
 SHA512 
fe60e8ea65f909802d76acb26c39db27aab6987afad06db85ac4628ca7f3b6b3f5c8a7c3193719f9b95d34b0840c68cd436acc22d94625f9970c1ae59054
 DIST Sonarr.develop.4.0.1.1114.linux-arm64.tar.gz 93112257 BLAKE2B 
c84d0337ddd5d86da491d50751f127d1efb0f35f5155e1e2c4f33af90666da18171a04253fe2584f365285f552d2c9effec9146264b757d9e8b541deb1312666
 SHA512 
d43cd55f093f776c1dc33c2d5eae9786fa6b3fe60ee7dfadb9f5f261251abeffd45072250d1dc072b68009c91ba36150a7cdbabb51d70c944e706a636d1118dd
 DIST Sonarr.develop.4.0.1.1114.linux-musl-arm64.tar.gz 93159416 BLAKE2B 
f4972623d8bdca3e5ffe7e80e6bf11d1ecccd1f5a4d0f9589ecffe3c60155a1e386b714f66f4f07593e8db37fe978f05b485acb938bc2fce8a203b87164c50dd
 SHA512 
259fa7c7a882933b3fa788108a7deabb11c24fa1a26b584729d20d61ec89ffc7045b68a899955979e905cd2d5ee351525e74ee2ad18a0ce95e5707f458685c43

diff --git a/www-apps/sonarr/sonarr-4.0.1.1096.ebuild 
b/www-apps/sonarr/sonarr-4.0.1.1096.ebuild
deleted file mode 100644
index 96ad64a73d0b..
--- a/www-apps/sonarr/sonarr-4.0.1.1096.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-SRC_URI="
-   amd64? (
-   elibc_glibc? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-x64.tar.gz
 )
-   elibc_musl? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-x64.tar.gz
 )
-   )
-   arm? (
-   elibc_glibc? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm.tar.gz
 )
-   )
-   arm64? (
-   elibc_glibc? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-arm64.tar.gz
 )
-   elibc_musl? ( 
https://github.com/Sonarr/Sonarr/releases/download/v${PV}/Sonarr.develop.${PV}.linux-musl-arm64.tar.gz
 )
-   )
-"
-
-DESCRIPTION="Sonarr is a Smart PVR for newsgroup and bittorrent users"
-HOMEPAGE="https://www.sonarr.tv;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="bindist strip test"
-
-RDEPEND="
-   acct-group/sonarr
-   acct-user/sonarr
-   media-video/mediainfo
-   dev-libs/icu
-   dev-util/lttng-ust:0
-   dev-db/sqlite
-"
-
-QA_PREBUILT="*"
-
-S="${WORKDIR}/Sonarr"
-
-src_prepare() {
-   default
-
-   # 

[gentoo-commits] proj/releng:master commit in: tools/

2024-02-10 Thread Andreas K. Hüttel
commit: e174d90543fffd6005ccbef1285d881b4bd97e3b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Feb 10 21:38:01 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Feb 10 21:38:01 2024 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=e174d905

Enable riscv 23.0 musl builds

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

 tools/catalyst-auto-qemu-riscv.conf | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tools/catalyst-auto-qemu-riscv.conf 
b/tools/catalyst-auto-qemu-riscv.conf
index 3b3573d6..3be768fb 100644
--- a/tools/catalyst-auto-qemu-riscv.conf
+++ b/tools/catalyst-auto-qemu-riscv.conf
@@ -21,8 +21,10 @@ SETS="
multilib_systemd_mu
lp64d_openrc_23
lp64d_systemd_23
+   lp64d_musl_23
lp64_openrc_23
lp64_systemd_23
+   lp64_musl_23
multilib_openrc_23
multilib_systemd_23
 "



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

2024-02-10 Thread James Le Cuirot
commit: 3de05049734208b483a27002c79bfc05a0711fe7
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Dec 15 22:44:52 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 10 21:23:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de05049

net-misc/moonlight: Drop Raspberry Pi support in revbump

media-libs/raspberrypi-userland(-bin) is being last-rited. The Linux
kernel and FFmpeg now support the Pi, among other devices, natively.
Enable media-video/ffmpeg's "soc" USE flag to enable that support.

Signed-off-by: James Le Cuirot  gentoo.org>

 net-misc/moonlight/metadata.xml | 1 -
 .../{moonlight-5.0.1-r1.ebuild => moonlight-5.0.1-r2.ebuild}| 6 +++---
 net-misc/moonlight/moonlight-.ebuild| 6 +++---
 3 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/net-misc/moonlight/metadata.xml b/net-misc/moonlight/metadata.xml
index 7b6d9ea7ef4f..69364f1304dd 100644
--- a/net-misc/moonlight/metadata.xml
+++ b/net-misc/moonlight/metadata.xml
@@ -13,7 +13,6 @@
Optimize UI for fullscreen non-desktop 
usage
Prefer direct KMS/DRM rendering over 
EGL/GLES rendering for better performance on some weaker GPUs
Enable video rendering via 
x11-libs/libdrm
-   Enable accelerated video rendering on the 
Raspberry Pi
Enable sound output via 
media-libs/libsoundio instead of media-libs/libsdl2

 

diff --git a/net-misc/moonlight/moonlight-5.0.1-r1.ebuild 
b/net-misc/moonlight/moonlight-5.0.1-r2.ebuild
similarity index 91%
rename from net-misc/moonlight/moonlight-5.0.1-r1.ebuild
rename to net-misc/moonlight/moonlight-5.0.1-r2.ebuild
index 09908df00159..a6dc05e965aa 100644
--- a/net-misc/moonlight/moonlight-5.0.1-r1.ebuild
+++ b/net-misc/moonlight/moonlight-5.0.1-r2.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="NVIDIA GameStream (and Sunshine) client"
 HOMEPAGE="https://github.com/moonlight-stream/moonlight-qt;
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="cuda +libdrm embedded glslow mmal soundio +vaapi vdpau wayland X"
+IUSE="cuda +libdrm embedded glslow soundio +vaapi vdpau wayland X"
 
 RDEPEND="
dev-libs/openssl:=
@@ -34,7 +34,7 @@ RDEPEND="
media-libs/libsdl2[haptic,kms,joystick,sound,video]
media-libs/opus
media-libs/sdl2-ttf
-   media-video/ffmpeg:=[cuda?,libdrm?,mmal?]
+   media-video/ffmpeg:=[cuda?,libdrm?]
libdrm? ( x11-libs/libdrm )
soundio? ( media-libs/libsoundio:= )
vaapi? ( media-libs/libva:=[wayland?,X?] )
@@ -66,7 +66,7 @@ src_configure() {
eqmake5 PREFIX="${EPREFIX}/usr" CONFIG+=" \
$(usex cuda "" disable-cuda) \
$(usex libdrm "" disable-libdrm) \
-   $(usex mmal "" disable-mmal) \
+   --disable-mmal \
$(usex vaapi "" disable-libva) \
$(usex vdpau "" disable-libvdpau) \
$(usex wayland "" disable-wayland) \

diff --git a/net-misc/moonlight/moonlight-.ebuild 
b/net-misc/moonlight/moonlight-.ebuild
index 09908df00159..a6dc05e965aa 100644
--- a/net-misc/moonlight/moonlight-.ebuild
+++ b/net-misc/moonlight/moonlight-.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="NVIDIA GameStream (and Sunshine) client"
 HOMEPAGE="https://github.com/moonlight-stream/moonlight-qt;
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="cuda +libdrm embedded glslow mmal soundio +vaapi vdpau wayland X"
+IUSE="cuda +libdrm embedded glslow soundio +vaapi vdpau wayland X"
 
 RDEPEND="
dev-libs/openssl:=
@@ -34,7 +34,7 @@ RDEPEND="
media-libs/libsdl2[haptic,kms,joystick,sound,video]
media-libs/opus
media-libs/sdl2-ttf
-   media-video/ffmpeg:=[cuda?,libdrm?,mmal?]
+   media-video/ffmpeg:=[cuda?,libdrm?]
libdrm? ( x11-libs/libdrm )
soundio? ( media-libs/libsoundio:= )
vaapi? ( media-libs/libva:=[wayland?,X?] )
@@ -66,7 +66,7 @@ src_configure() {
eqmake5 PREFIX="${EPREFIX}/usr" CONFIG+=" \
$(usex cuda "" disable-cuda) \
$(usex libdrm "" disable-libdrm) \
-   $(usex mmal "" disable-mmal) \
+   --disable-mmal \
$(usex vaapi "" disable-libva) \
$(usex vdpau "" disable-libvdpau) \
$(usex wayland "" disable-wayland) \



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

2024-02-10 Thread James Le Cuirot
commit: 39989b9ded8b6fe3080c2807565e3b050df287a9
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Dec 16 17:51:38 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 10 21:23:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39989b9d

profiles: Enable media-video/ffmpeg[soc] on arm, arm64, riscv

These architectures typically use SoCs that can have much smoother
playback with these patches.

Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/arch/arm/package.use   | 4 
 profiles/arch/arm64/package.use | 4 
 profiles/arch/riscv/package.use | 7 +++
 3 files changed, 15 insertions(+)

diff --git a/profiles/arch/arm/package.use b/profiles/arch/arm/package.use
index bfa795fc178d..25811a117e1b 100644
--- a/profiles/arch/arm/package.use
+++ b/profiles/arch/arm/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (2023-12-16)
+# Apply additional patches for efficient playback on some SoCs.
+media-video/ffmpeg soc
+
 # Ionen Wolkens  (2023-10-09)
 # media-libs/shaderc is not keyworded here, so enable glslang fallback.
 media-libs/libplacebo glslang -shaderc

diff --git a/profiles/arch/arm64/package.use b/profiles/arch/arm64/package.use
index 9842b37259d1..8a25010af8f4 100644
--- a/profiles/arch/arm64/package.use
+++ b/profiles/arch/arm64/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (2023-12-16)
+# Apply additional patches for efficient playback on some SoCs.
+media-video/ffmpeg soc
+
 # Ionen Wolkens  (2023-10-09)
 # media-libs/shaderc is not keyworded here, so enable glslang fallback.
 media-libs/libplacebo glslang -shaderc

diff --git a/profiles/arch/riscv/package.use b/profiles/arch/riscv/package.use
index 85361e21001c..6b4f7615caf3 100644
--- a/profiles/arch/riscv/package.use
+++ b/profiles/arch/riscv/package.use
@@ -1,3 +1,10 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# James Le Cuirot  (2023-12-16)
+# Apply additional patches for efficient playback on some SoCs.
+media-video/ffmpeg soc
+
 # Yixun Lan  (2021-07-20)
 # Enable the GPU targets matching the default VIDEO_CARDS
 dev-ml/llvm-ocaml llvm_targets_AMDGPU



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

2024-02-10 Thread James Le Cuirot
commit: 893996359ee3d07703894cce8b62803db3d63beb
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Nov 14 09:05:47 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 10 21:23:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89399635

media-video/motion: Drop Raspberry Pi support in revbump

media-libs/raspberrypi-userland is being last-rited. Motion upstream have
already signaled their intent to drop this support in the next release. It is
now possible to use Motion with libcamera's Pi support instead.

Signed-off-by: James Le Cuirot  gentoo.org>

 media-video/motion/motion-4.5.1-r4.ebuild | 89 +++
 1 file changed, 89 insertions(+)

diff --git a/media-video/motion/motion-4.5.1-r4.ebuild 
b/media-video/motion/motion-4.5.1-r4.ebuild
new file mode 100644
index ..691023faf1fd
--- /dev/null
+++ b/media-video/motion/motion-4.5.1-r4.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools readme.gentoo-r1 systemd
+
+DESCRIPTION="A software motion detector"
+HOMEPAGE="https://motion-project.github.io;
+SRC_URI="https://github.com/Motion-Project/${PN}/archive/release-${PV}.tar.gz 
-> ${PN}-release-${PV}.tar.gz"
+S="${WORKDIR}/${PN}-release-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="ffmpeg mariadb mysql postgres sqlite v4l webp"
+
+RDEPEND="
+   acct-group/motion
+   acct-user/motion
+   net-libs/libmicrohttpd:=
+   media-libs/libjpeg-turbo:=
+   >=sys-devel/gettext-0.19
+   ffmpeg? ( media-video/ffmpeg:0= )
+   mariadb? ( dev-db/mariadb-connector-c )
+   mysql? ( dev-db/mysql-connector-c )
+   postgres? ( dev-db/postgresql:= )
+   sqlite? ( dev-db/sqlite:3 )
+   webp? ( media-libs/libwebp:= )
+"
+DEPEND="${RDEPEND}
+   v4l? (
+   media-libs/libv4l
+   virtual/os-headers
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-gettext-0.22-format-specifier.patch
+   "${FILESDIR}"/${P}-webp-underlinking.patch
+)
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+You need to setup a configuraton file (/etc/motion/motion.conf) before
+running motion for the first time.
+
+If motion is built with the mysql or mariadb use flags then please make
+sure to configure a matching database_type in the config file.
+
+Motion runs by default under user motion and group motion:
+- change this if needed in /etc/conf.d/motion
+- or add users who need access to the output files to the motion group
+
+To install motion as a service, use:
+- rc-update add motion default # with OpenRC
+- systemctl enable motion.service # with systemd
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_with ffmpeg) \
+   $(use_with mariadb) \
+   $(use_with mysql) \
+   $(use_with postgres pgsql) \
+   $(use_with sqlite sqlite3) \
+   $(use_with v4l v4l2) \
+   $(use_with webp) \
+   --without-optimizecpu
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   docdir=/usr/share/doc/${PF} \
+   examplesdir=/usr/share/doc/${PF}/examples \
+   install
+
+   newinitd "${FILESDIR}/motion.initd-r5" ${PN}
+   newconfd "${FILESDIR}/motion.confd-r5" ${PN}
+   systemd_newunit "${FILESDIR}/${PN}.service-r4" "${PN}.service"
+   readme.gentoo_create_doc
+   readme.gentoo_print_elog
+}



  1   2   3   4   >