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

2023-07-17 Thread Hans de Graaff
commit: 81f73de7cdb7526c0ad9b2e3da2e11f74aa80ee4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 18 05:41:07 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 18 05:48:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81f73de7

dev-ruby/elasticsearch-transport: drop 6.8.3

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

 .../elasticsearch-transport-6.8.3.ebuild   | 54 --
 1 file changed, 54 deletions(-)

diff --git 
a/dev-ruby/elasticsearch-transport/elasticsearch-transport-6.8.3.ebuild 
b/dev-ruby/elasticsearch-transport/elasticsearch-transport-6.8.3.ebuild
deleted file mode 100644
index fcc6c603bf6c..
--- a/dev-ruby/elasticsearch-transport/elasticsearch-transport-6.8.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26 ruby27 ruby30"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_TASK_TEST="NOTURN=true test"
-
-inherit ruby-fakegem
-
-MY_P=elasticsearch-ruby-${PV}
-DESCRIPTION="Ruby integrations for ES, elasticsearch-transport module"
-HOMEPAGE="https://github.com/elastic/elasticsearch-ruby;
-SRC_URI="https://github.com/elastic/elasticsearch-ruby/archive/v${PV}.tar.gz 
-> ${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/faraday:1
-   dev-ruby/multi_json
-"
-ruby_add_bdepend "
-   doc? ( dev-ruby/yard )
-   test? (
-   dev-ruby/ansi
-   dev-ruby/mocha:1.0
-   dev-ruby/pry
-   dev-ruby/rspec:3
-   dev-ruby/shoulda-context
-   dev-ruby/curb
-   dev-ruby/patron
-   )
-"
-
-RUBY_S=${MY_P}/${PN}
-
-all_ruby_prepare() {
-   # fix to work without git
-   sed -i -e 's/git ls-files/find -type f/' *.gemspec || die
-
-   # remove useless dependencies from Rakefile
-   sed -e '/bundler/d' \
-   -e '/require.*cane/,/end/d' \
-   -i Rakefile || die
-
-   # Tweak test setup to only run unit tests since we don't have a live 
cluster
-   sed -i -e "s/RUBY_VERSION > '1.9'/false/" \
-   -e '/module Elasticsearch/,$ s:^:#:' test/test_helper.rb || die
-}



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

2023-07-17 Thread Hans de Graaff
commit: 60078f5df0af8066628fcf4428683e571a92c56b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 18 05:35:34 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 18 05:48:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60078f5d

dev-ruby/pdf-core: update EAPI 7 -> 8

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

 dev-ruby/pdf-core/pdf-core-0.9.0-r1.ebuild | 29 +
 1 file changed, 29 insertions(+)

diff --git a/dev-ruby/pdf-core/pdf-core-0.9.0-r1.ebuild 
b/dev-ruby/pdf-core/pdf-core-0.9.0-r1.ebuild
new file mode 100644
index ..c89ee63c7c2b
--- /dev/null
+++ b/dev-ruby/pdf-core/pdf-core-0.9.0-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements low level PDF features for Prawn"
+HOMEPAGE="https://github.com/prawnpdf/pdf-core/;
+SRC_URI="https://github.com/prawnpdf/pdf-core/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( Ruby GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( =dev-ruby/pdf-inspector-1*
+   || ( dev-ruby/pdf-reader:2 >=dev-ruby/pdf-reader-1.2:0 )
+)"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2023-07-17 Thread Joonas Niilola
commit: 54711ec310f0e89e669508e1e22864b77f080d23
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jul 18 05:10:52 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 18 05:22:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54711ec3

mail-client/thunderbird: drop 102.12.0

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

 mail-client/thunderbird/Manifest   |   65 --
 .../thunderbird/thunderbird-102.12.0.ebuild| 1178 
 2 files changed, 1243 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index ad1607ae6e07..02df8fae1f6b 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,70 +1,5 @@
 DIST firefox-102esr-patches-10tb.tar.xz 21740 BLAKE2B 
46da143f4d2ef474542752b7648cd80faf52332dc1b315fad6474dc2d1cb60848852f3a1f3e96934b50247f4c9add94d4a5d0d279a848f7d3b959d743ad98482
 SHA512 
6a0e9661ce30786e5480d3a81efe7df67f550da4b2fa5e71d4cbfd191320c975bdc1a4a9971e7df366e79242c89e58cc951d5a7058452773b354edb20b7f60a0
 DIST firefox-115esr-patches-02.tar.xz 16688 BLAKE2B 
894646baafcb83860dc04a160978cb4f59dbba1102a8864d519938425ea3e0c06b5481f9de94593d71a3c7e84d5491ff671f2dd94701b2fe79145ae7d0181995
 SHA512 
e24972289b8782d5ee8e873b186c29b3f14e3180b8355946e7b70ebed453c624f20a354972d727ffd0c93043153850ac7844ce81e57f8e6a78980081efd2
-DIST thunderbird-102.12.0-af.xpi 556869 BLAKE2B 
bf49ad640d28261190e0a36c12c3a889bed4b0f2ae721c0c3bd9cfe1aca0affc4db4313e6917f591d7b27b57c64673f61c78d38b9f5c1dc089969c8f6731bca2
 SHA512 
0d3ec14b80d936bf3d8c676ff3350e64148899ec0c1f675ce9afb4c1b4db190b7aff896b1b6021710ee6bef5e187c7dec2e5186ec7d7cbd4db5147bae5525274
-DIST thunderbird-102.12.0-ar.xpi 666808 BLAKE2B 
d85de24769323489354f1e01a3f314c89353cb65aaae1c34e1081ae677a1242a6e2e014af6492379f36405785c6844ba338c7411e38002b23ad36a9f5d47d756
 SHA512 
234f9f8cb953367427acf4f66d78b09b17b42a5b68e7e88d6d05a553480b97d0ba6795c6397d47c2ec56128f9617eb12fde62ae5da561a4f46265f4848a3958b
-DIST thunderbird-102.12.0-ast.xpi 572287 BLAKE2B 
b6b978805d004ed0af315ca5a933e6718a2fb418bb57225179b2592de4e1cc02829d86d293b84c1efa4156ec91ca989295511f0cca2fb54c34ec2843e4ad0d45
 SHA512 
36bfd1a60fba2e68f9f70acdf16baf70bb98cf9d29b9445e1bb12049cf0a35e31690bf1a08921bbfb231f028f37229166ea003a441ccfa4d9f92037611c987a3
-DIST thunderbird-102.12.0-be.xpi 701912 BLAKE2B 
9fb23f99301745b0ccd7133e3ad2a27f1411cbedf6a05a5e67e0283d659c089f7f8c13c04069a06a6ea7d9417158f799fddbb2f638814af6a491972c7dd12d0e
 SHA512 
53289e594064486b4de310bf63f31bb49953522eebea135c86d4ea2c88516e870449cde96dfb7016460b92927c6ab60f11a8f7a23097544963eb26094b529e17
-DIST thunderbird-102.12.0-bg.xpi 693374 BLAKE2B 
4e0aaa5df44d143a64bafde233ef52ceda5f9145deb72d590a43dfe419292bedd3472012dce0ebe75ff0f627484044faad00289b20c7fa767ca8a6483f3b9986
 SHA512 
7a4c9f79bd4e3c91c73b310f499f3fba53d394a03ffe389646bd5aad0b7721d2128927c30264a4d7fc84d633901568eed7ad265420b1e6e10f06c9cca08b7873
-DIST thunderbird-102.12.0-br.xpi 626471 BLAKE2B 
b271977f2d58f620be16df68615573c8453cb74e661d7ecc86cedef2bf7523cd789965f316147e6a3b7c800acb1aff997d336ec82788e15cd9379194ae7a98f2
 SHA512 
0bce25a993e8f5b46247197a98c279563ec0be9fae9c867f4a18a9a97bc740ff517c42ffc9f283e180a7cbd6e83f57172e3d1555204fba4c2ab16e753c9eaf3a
-DIST thunderbird-102.12.0-ca.xpi 651366 BLAKE2B 
291b7acc40fb147c91a9ca0354bdade746aca3bfa1a3a5ae77ec8934ec7324ce11ed557f1b9b8a9bc8d425cbb0f8b731d2e315110c5f6c19f74cd1c68fda79c6
 SHA512 
851d756c599bf6ed164b73bf1de839f428741bbee2dcdaa61a4a04fa5b75cdc9c407201dc0e1e1ab4f97ef0fbcc46065c90eee2d29126bd1025bc80bfe91664e
-DIST thunderbird-102.12.0-cak.xpi 651778 BLAKE2B 
f0a9d413e3d493f85afce06a3ef53792c0a75034f3e6db09f36a6e233db3837472e12d15052d0cc23a37d8a765b9977215130cc992bfc6f809d3d7c361c5fde5
 SHA512 
2c4b350de4c2e9519ef3c2f08520e8b38e06bb8d5143b747a6cb4eeb6f2a6cd1b1127634f6b2ac61583eaeb3799ee0549f8509edfa118de91422293bc9e204ea
-DIST thunderbird-102.12.0-cs.xpi 728624 BLAKE2B 
7e8fa63f2f74f7bf779b7c0b0923466bb6948228d9e6cd4bc7cccdf2bd9f52aa0767fc3bef9d2152dad2ee40b7c9601c56177c24497366af9edd675b5f238e0e
 SHA512 
c31e9aa24759b3e611e06615130f1ae9639af47770c7f22a198f9f188ab80aa9fcdd73c0f5c5580dbedf0f11c55a9d6979fdc658dd072642ce32729a779d97d1
-DIST thunderbird-102.12.0-cy.xpi 705575 BLAKE2B 
365fdd721204d00b80d6eb81b46c086add45f88d31bbda0f69e686585b8a5835e54632215fe6cfecfa1df24802a32123b8f2a775771ff184ad41eac2ad5ef05b
 SHA512 
ae4b457d5f8fbd3380923315a1cb0b3970e25e32affa0e7aed6053cc56f11fee0a12b202d9a3cef9e3066247a417e2d2e2db33bf9a729759725cf27a9180637e
-DIST thunderbird-102.12.0-da.xpi 685254 BLAKE2B 
ed17511e6e3d91ca20f885d5e966157992275a6f1180249d6ef52cce93754884ea75892651b1af2b96c012621ee87807ecc09128c58ae76735db28b8354a78ee
 SHA512 
f16f6bd0ebc7602ed6ca21217070fa9cdb2006d324c91124bcf1fa9a0afc6fa59e0f634e9d18922fabd78bd6cefe9e9f6a5bcfb7a28f396368ab698589938876
-DIST thunderbird-102.12.0-de.xpi 717943 BLAKE2B 

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

2023-07-17 Thread Joonas Niilola
commit: 0d603e27611a01bc9a6460466d2326e98c985375
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jul 18 05:10:03 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 18 05:22:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d603e27

net-mail/mboxgrep: fix use_with syntax

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

 net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild 
b/net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild
index 5f3ed4e4956c..989483a407a7 100644
--- a/net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild
+++ b/net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild
@@ -36,7 +36,7 @@ src_prepare() {
 
 src_configure() {
econf \
-   $(use_with dmalloc no yes)
+   $(use_with dmalloc dmalloc $(usex dmalloc yes no))
 }
 
 src_install() {



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

2023-07-17 Thread Joonas Niilola
commit: ee8e0fc159c97aaf9553ee716aa8a1985cf9ed50
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jul 18 05:12:06 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 18 05:22:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee8e0fc1

dev-libs/dqlite: drop 1.14.0

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

 dev-libs/dqlite/Manifest |  1 -
 dev-libs/dqlite/dqlite-1.14.0.ebuild | 49 
 2 files changed, 50 deletions(-)

diff --git a/dev-libs/dqlite/Manifest b/dev-libs/dqlite/Manifest
index 1ac259b77c3c..d587d44d3ecf 100644
--- a/dev-libs/dqlite/Manifest
+++ b/dev-libs/dqlite/Manifest
@@ -1,2 +1 @@
-DIST dqlite-1.14.0.tar.gz 190757 BLAKE2B 
5304ff10134c7775c4475f77bbe60cc6892cc35c3f2a7b4813743cd27fc1176a1d513d66ebf22b47ed7e83fa833be1408f44f781fbd8200bfd3f4465ea1d6011
 SHA512 
4305b289903766f00c26e278cce3f761c778b67105a6d7e51e66cc1cbf85564fd41f27689b6895c6f182968d851e10a40d052570d55e22007e9eb5c2929dabd9
 DIST dqlite-1.15.1.tar.gz 216360 BLAKE2B 
750c61616dfef548d7d96564f9c46765bbc4803b4af89e7df8573babe970ce05810fe11bb73dac9b98eb815016532c4ca20509b394a37e4143f5917fdd1b4a9b
 SHA512 
3da0aa254747806f439eaf941cbe376d4376e0be351b39d9083c0d257f33750efef3210715b458f003e6a4508e248d3777c2584260e0e82ce10598ba9cfbe4d4

diff --git a/dev-libs/dqlite/dqlite-1.14.0.ebuild 
b/dev-libs/dqlite/dqlite-1.14.0.ebuild
deleted file mode 100644
index 2c927cf8dd44..
--- a/dev-libs/dqlite/dqlite-1.14.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Embeddable, replicated and fault tolerant SQL engine"
-HOMEPAGE="https://dqlite.io/ https://github.com/canonical/dqlite;
-SRC_URI="https://github.com/canonical/dqlite/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3-with-linking-exception"
-SLOT="0/1.12.0"
-KEYWORDS="amd64 ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-db/sqlite:3
-   dev-libs/libuv:=
-   >=dev-libs/raft-0.17.1:="
-DEPEND="${RDEPEND}
-   test? ( >=dev-libs/raft-0.13.0[lz4,test] )"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/dqlite-1.12.0-disable-werror.patch )
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-backtrace
-   --disable-debug
-   --disable-sanitize
-   --disable-static
-
-   # Will build a bundled libsqlite3.so.
-   --enable-build-sqlite=no
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: net-mail/mboxgrep/files/, net-mail/mboxgrep/

2023-07-17 Thread Joonas Niilola
commit: 1d3c32911700b0ebdcff3e07f0d0fe4d85a4621c
Author: Brahmajit Das  gmail  com>
AuthorDate: Mon Jul 17 08:24:29 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 18 05:22:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3c3291

net-mail/mboxgrep: Fix call to undeclared library function strcmp

Closes: https://bugs.gentoo.org/897938
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31618
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/mboxgrep-0.7.9-musl-missing-strcmp.patch | 11 +
 net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild | 49 ++
 2 files changed, 60 insertions(+)

diff --git a/net-mail/mboxgrep/files/mboxgrep-0.7.9-musl-missing-strcmp.patch 
b/net-mail/mboxgrep/files/mboxgrep-0.7.9-musl-missing-strcmp.patch
new file mode 100644
index ..b2b66d7e5be3
--- /dev/null
+++ b/net-mail/mboxgrep/files/mboxgrep-0.7.9-musl-missing-strcmp.patch
@@ -0,0 +1,11 @@
+Bug: https://bugs.gentoo.org/897938
+--- a/src/getopt.c
 b/src/getopt.c
+@@ -52,6 +52,7 @@ char *alloca ();
+ #endif
+ 
+ #include 
++#include 
+ 
+ /* Comment out all this code if we are using the GNU C Library, and are not
+actually compiling the library itself.  This code is part of the GNU C

diff --git a/net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild 
b/net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild
new file mode 100644
index ..5f3ed4e4956c
--- /dev/null
+++ b/net-mail/mboxgrep/mboxgrep-0.7.9-r3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools
+
+DESCRIPTION="Grep for mbox files"
+SRC_URI="mirror://sourceforge/mboxgrep/${P}.tar.gz"
+HOMEPAGE="https://datatipp.se/mboxgrep/;
+
+SLOT="0"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="dmalloc"
+
+RDEPEND="
+   app-arch/bzip2
+   dev-libs/libpcre
+   sys-libs/zlib
+   dmalloc? ( dev-libs/dmalloc )
+"
+DEPEND="
+   ${RDEPEND}
+"
+PATCHES=(
+   "${FILESDIR}"/${P}-_DEFAULT_SOURCE.patch
+   "${FILESDIR}"/${P}-fno-common.patch
+   "${FILESDIR}"/${P}-ldflags.patch
+   "${FILESDIR}"/${PN}-0.7.9-musl-missing-strcmp.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_with dmalloc no yes)
+}
+
+src_install() {
+   emake \
+   prefix="${D}"/usr \
+   mandir="${D}"/usr/share/man \
+   infodir="${D}"/usr/share/info \
+   install
+   dodoc ChangeLog NEWS TODO README
+}



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

2023-07-17 Thread Hans de Graaff
commit: c4c1c9acf39fc26b44c28dd546a259f57626d78f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 18 05:13:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 18 05:13:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c1c9ac

package.mask: mask dev-ruby/vcr:5 for removal

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

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index df629f4608ee..fd8dc2256510 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Hans de Graaff  (2023-07-18)
+# Obsolete slot without reverse dependencies. Use the newer slot
+# instead. Masked for removal on 2023-08-18.
+dev-ruby/vcr:5
+
 # Florian Schmaus  (2023-07-17)
 # Obsolete acct-* packages which became leaf packages.
 # Removal on 2023-08-17.



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

2023-07-17 Thread Hans de Graaff
commit: 1193d680836cdb55dec2328d1dd81f985b6e4042
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 18 05:10:55 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 18 05:10:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1193d680

www-apps/nanoc-deploying: drop 1.0.2

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

 .../nanoc-deploying/nanoc-deploying-1.0.2.ebuild   | 27 --
 1 file changed, 27 deletions(-)

diff --git a/www-apps/nanoc-deploying/nanoc-deploying-1.0.2.ebuild 
b/www-apps/nanoc-deploying/nanoc-deploying-1.0.2.ebuild
deleted file mode 100644
index 3b8ea8b5e623..
--- a/www-apps/nanoc-deploying/nanoc-deploying-1.0.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30"
-
-# Upstream has specs but they are not available in the gem and the
-# repository upstream is not tagged for this.
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides deploying functionality for Nanoc"
-HOMEPAGE="https://nanoc.app/;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~riscv"
-SLOT="$(ver_cut 1)"
-IUSE=""
-
-ruby_add_rdepend "
-   www-apps/nanoc-checking:1
-   >=www-apps/nanoc-cli-4.11.15:0
-   >=www-apps/nanoc-core-4.11.15:0
-"



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

2023-07-17 Thread Hans de Graaff
commit: 5973bd52174f320cd3fe486a03dcc7fee0dd58cf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 18 05:11:18 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 18 05:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5973bd52

www-apps/nanoc-spec: drop 0.0.2

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

 www-apps/nanoc-spec/nanoc-spec-0.0.2.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/www-apps/nanoc-spec/nanoc-spec-0.0.2.ebuild 
b/www-apps/nanoc-spec/nanoc-spec-0.0.2.ebuild
deleted file mode 100644
index 20cf03408146..
--- a/www-apps/nanoc-spec/nanoc-spec-0.0.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides Nanoc::Spec, containing functionality for writing tests 
for Nanoc"
-HOMEPAGE="https://nanoc.app/;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~riscv"
-SLOT="0"
-IUSE="${IUSE} minimal"
-
-ruby_add_rdepend "
-   >=www-apps/nanoc-core-4.11.13:0
-"



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

2023-07-17 Thread Hans de Graaff
commit: 59609c79673041b12eb721ba1d51fb6ef1d80089
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 18 04:51:10 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 18 04:51:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59609c79

profiles/package.mask: remove obsolete database_cleaner-active-record mask

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

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 56c09a611892..df629f4608ee 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -305,11 +305,6 @@ x11-themes/gtk-engines-quartz
 # Removal on 2023-07-18.  Bug #768960, #794547.
 app-crypt/tpm-emulator
 
-# Hans de Graaff  (2023-06-18)
-# Obsolete slot. Use the newer slot instead.
-# Masked for removal on 2023-07-18.
-dev-ruby/database_cleaner-active_record:2.0
-
 # Sam James  (2023-06-16)
 # Please upgrade to >=app-admin/eselect-1.4.22-r1 for a fix to env-update
 # and the files it generates in /etc/env.d: bug #908401, then run env-update



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

2023-07-17 Thread Hans de Graaff
commit: 6abce6a7e8b68e1073d05b00953b5c7796e96149
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 18 04:49:48 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 18 04:49:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6abce6a7

dev-ruby/database_cleaner-active_record: drop 2.0.1

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

 dev-ruby/database_cleaner-active_record/Manifest   |  1 -
 .../database_cleaner-active_record-2.0.1.ebuild| 28 --
 2 files changed, 29 deletions(-)

diff --git a/dev-ruby/database_cleaner-active_record/Manifest 
b/dev-ruby/database_cleaner-active_record/Manifest
index b4d1c4db7561..64275e34ca96 100644
--- a/dev-ruby/database_cleaner-active_record/Manifest
+++ b/dev-ruby/database_cleaner-active_record/Manifest
@@ -1,2 +1 @@
-DIST database_cleaner-active_record-2.0.1.gem 12288 BLAKE2B 
3c9afbca6186d7489b271b8f52834cc30d0087176129c06403a99cbdc18b3d565ce0422e916ca7e4b2f8bbe96f1deaba1b7fd982eab676aab0fa7db55923fbb3
 SHA512 
5b52b1e1a3f0c75dbd699ca5a2a5e6eacb9b93ca5c69661cc277eb2b3170b93240c72b1ce4d751e768e78eb4d933a3179b3d32dd1c57ae2ffa7b572acb8e3745
 DIST database_cleaner-active_record-2.1.0.gem 13312 BLAKE2B 
7afa419e19d621cfe089a790f8562f9da521d53e1683de080ab1296fd30024ac2d284777fbb374145f7e7b455b2561aac21d998b65f2cfa36da2d3f1ac76cbbe
 SHA512 
4472a2217c0edf3fda63fa2cba7536c68764f71b6da7ec6b6d1e5a6627ff62ebfee093b17603eb287adf9eb68e8168aa06b50f87c3427153e84a163d1f68ae28

diff --git 
a/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.0.1.ebuild
 
b/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.0.1.ebuild
deleted file mode 100644
index 924625b0cc82..
--- 
a/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.0.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-# There are specs and features but they all require configured databases.
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Strategies for cleaning databases using ActiveRecord"
-HOMEPAGE="https://github.com/bmabey/database_cleaner;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_rdepend "
-   || ( dev-ruby/activerecord:6.1 dev-ruby/activerecord:6.0 )
-   dev-ruby/database_cleaner-core:2.0
-"



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

2023-07-17 Thread Hans de Graaff
commit: 15acb11cbba1a2490724b05a053287411c911fce
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 18 05:06:36 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 18 05:06:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15acb11c

dev-ruby/database_cleaner: enable ruby32

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

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

diff --git a/dev-ruby/database_cleaner/database_cleaner-2.0.2.ebuild 
b/dev-ruby/database_cleaner/database_cleaner-2.0.2.ebuild
index d0760da51847..8b26019c8b38 100644
--- a/dev-ruby/database_cleaner/database_cleaner-2.0.2.ebuild
+++ b/dev-ruby/database_cleaner/database_cleaner-2.0.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 # There are specs and features but they all require configured databases.
 RUBY_FAKEGEM_RECIPE_TEST="none"
@@ -18,4 +18,4 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE=""
 
-ruby_add_rdepend "|| ( dev-ruby/database_cleaner-active_record:2.1 
dev-ruby/database_cleaner-active_record:2.0 )"
+ruby_add_rdepend "dev-ruby/database_cleaner-active_record:2.1"



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

2023-07-17 Thread Hans de Graaff
commit: 4bfd7552bae69bfca85fced400369d566d282da8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 18 04:49:24 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 18 04:49:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bfd7552

dev-ruby/database_cleaner-active_record: enable ruby32

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

 .../database_cleaner-active_record-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.1.0.ebuild
 
b/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.1.0.ebuild
index c96bf94eb3b2..139ccfc602f8 100644
--- 
a/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.1.0.ebuild
+++ 
b/dev-ruby/database_cleaner-active_record/database_cleaner-active_record-2.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 



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

2023-07-17 Thread Hans de Graaff
commit: eef49f2238d16f222f91ddfa6ca0724dafcf1f1b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 18 04:29:30 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 18 04:46:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef49f22

dev-ruby/pundit: add 2.3.1

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

 dev-ruby/pundit/Manifest|  1 +
 dev-ruby/pundit/pundit-2.3.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/pundit/Manifest b/dev-ruby/pundit/Manifest
index 13a73dda8e46..0f5b97e68e3c 100644
--- a/dev-ruby/pundit/Manifest
+++ b/dev-ruby/pundit/Manifest
@@ -1,2 +1,3 @@
 DIST pundit-2.2.0.gem 27136 BLAKE2B 
560843f9e1d19c551ee9bdeb3ead856a483dff68187da20c463fd01cbf1ca68f48adf6d4b9589b2c755cf6c860fba98b3719af8732e9f4c284c7dc4b2a1b2f5b
 SHA512 
fcb8c9305e7ce9301142bd62c08856ee29cf5227d63ae36ccc894c4a3b19ec9c03625c3742890e9aeabc2fc8877a5d9527d28ecc8084103bcfa8321d87458a44
 DIST pundit-2.3.0.gem 27136 BLAKE2B 
651f008426ce010c8a5be8543cde5c91f1bb8c6513e08cde4c4fda965fa95647f130d0a68094107be0b0c639ab520a74da0c2a50715ec5bd86a7a9243cf53686
 SHA512 
5a2c8563ab8402d3454afae499368b06d0a7ce23b59fdade3034da06604b025a567c4f9bc745bbc8a51226d768fad99b9057ff38c2930258d943265053a09636
+DIST pundit-2.3.1.gem 27648 BLAKE2B 
f81bececa11fb4df90779e7a92abb3854f77e47207afb162fdbaac1b23448018b04a35808bac7857e4f766eab949802a58b16ba8ed2331ccd3457a88826fda0d
 SHA512 
dc919a8879aa613efa1b3ebf0c9a3673a060d50814a5ec6b3cc4120dceda407e483d9c265d08d5bf4a1cbe56a0ea698ecbc485f24fe0325a9b90635bc1cc125a

diff --git a/dev-ruby/pundit/pundit-2.3.1.ebuild 
b/dev-ruby/pundit/pundit-2.3.1.ebuild
new file mode 100644
index ..4c7a17a0feb1
--- /dev/null
+++ b/dev-ruby/pundit/pundit-2.3.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Object oriented authorization for Rails applications"
+HOMEPAGE="https://github.com/varvet/pundit https://rubygems.org/gems/pundit;
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activesupport-3.0.0:*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/actionpack-3.0.0
+   >=dev-ruby/activemodel-3.0.0
+   >=dev-ruby/railties-3.0.0
+)"
+
+all_ruby_prepare() {
+   sed -i -e "/pry/d" -e '/simplecov/,/^end/ s:^:#:' -e '2igem "rack", "~> 
2.0"' spec/spec_helper.rb || die
+}



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

2023-07-17 Thread Hans de Graaff
commit: 37cd6a9b1f5c452dce8ea10f982d4b4acfc8d847
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 18 04:33:15 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 18 04:46:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37cd6a9b

dev-ruby/rbpdf: add 1.21.3

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

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.21.3.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index dfae36805ebd..e1ad065e8589 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,2 +1,3 @@
 DIST rbpdf-1.21.0.tar.gz 12027795 BLAKE2B 
25b0423f5162433e1eb3d14e09c85e93c181742829b4983ef910b5d722d1f9d37ba804c2df44c817221f72d4c9d22c8d3bb6ec891057167b9eda3b12e96889df
 SHA512 
3bdeaa58fdd760d280a991677c6af9254df7582a5081098e0c8a7229fb33994e81b386bcc182e917fcce978263917a00ba7cd00655f90111fcd7ff1df012c5d5
 DIST rbpdf-1.21.2.tar.gz 12055483 BLAKE2B 
24aa5acff343c70769a6644abd68967333bf1d121a6ac85ece8d040439bf096983806613529a84d42b295e729134181a1ac2d0828b1ed337e91c8732a67ef30a
 SHA512 
0da1f5bdc538cbb8e8f27373debb81634cfc407b4bd6c84301719f2faec196df7dc40a18e01a56fc9d373b0bb00523f574be1b0cb98f713c76e7987a8f5d0a98
+DIST rbpdf-1.21.3.tar.gz 12071239 BLAKE2B 
bcfc19ab707b2e2b03752f723bb8c971b131bde2e6841832c958ea329681aaa36edb13c453173db05c2748de33962f756fc0bcf4959dda385eb4f6f081290fd9
 SHA512 
f169c3694df9af7fea76ed8415c79658ed12bacad4b2f3fda0ce632ced98fcf9bc256278dea52283907d33aed1632a453e4dadc43522003ab2f1a471d9818041

diff --git a/dev-ruby/rbpdf/rbpdf-1.21.3.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.21.3.ebuild
new file mode 100644
index ..62ceeefdb1f1
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.21.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 dev-ruby/webrick )"
+ruby_add_rdepend "
+   dev-ruby/actionview
+   dev-ruby/htmlentities
+   =dev-ruby/rbpdf-font-1.19*
+   || ( dev-ruby/mini_magick dev-ruby/rmagick )
+"
+
+# Two of the tests require png/jpeg support in "magick identify",
+# see bug 738784.
+BDEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png] )"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2023-07-17 Thread Hans de Graaff
commit: 7cd6f1346d1ac971dff74ab932bd87d1d3ccfafb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 18 04:43:37 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 18 04:46:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd6f134

dev-ruby/hoe: add 4.0.4

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

 dev-ruby/hoe/Manifest |  1 +
 dev-ruby/hoe/hoe-4.0.4.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-ruby/hoe/Manifest b/dev-ruby/hoe/Manifest
index b5a45465482b..682400674c48 100644
--- a/dev-ruby/hoe/Manifest
+++ b/dev-ruby/hoe/Manifest
@@ -1 +1,2 @@
 DIST hoe-3.26.0.gem 194560 BLAKE2B 
a47ebe54374c04e739112c99c3eaa968c6048df639e5ee8a4cad60659a50a4a4ea85e9a11a77ad824ae511d28634241255ec323938a4b9da6a8dd38aec022ac5
 SHA512 
0b069b0b2b181b81770568186f9d81b0f8fe48644a4b29bb2dd8084dc60886c7a06fa0e7be81854b5b653afc38c908622f08066656d9b625ab595615ef2918c3
+DIST hoe-4.0.4.gem 190976 BLAKE2B 
82e017351700a376f7e497a2e65b5e3e8331f25d5b083934f710272184016264e9b21ae4e2d25154affe901d6f426108ad29cb281cd68b30eba0910323a22544
 SHA512 
a7f03c171f77127d442070947193536421395a609536c45efb639c75f24605dfccb9bcf8ec6ec202956f888a3110cffa99c56bb924f7e1b982864d38673b6a4c

diff --git a/dev-ruby/hoe/hoe-4.0.4.ebuild b/dev-ruby/hoe/hoe-4.0.4.ebuild
new file mode 100644
index ..96f7c8c86067
--- /dev/null
+++ b/dev-ruby/hoe/hoe-4.0.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc Manifest.txt README.rdoc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="template"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Hoe extends rake to provide full project automation"
+HOMEPAGE="https://www.zenspider.com/projects/hoe.html;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc"
+
+ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
+
+ruby_add_rdepend ">=dev-ruby/rake-0.8.7 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/

2023-07-17 Thread WANG Xuerui
commit: f0165c91e524991adfb91e32e618b25a3c0386a2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jul 18 02:32:05 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jul 18 02:32:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0165c91

profiles/arch/loong: update sys-libs/compiler-rt-sanitizers unmasks

Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/loong/package.use.mask | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 4c90f0a3bf9d..7fca943273a7 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -188,11 +188,14 @@ mate-base/mate help
 # MSan: https://reviews.llvm.org/D152692 (LLVM 17 since 20230629)
 # DFSan: https://reviews.llvm.org/D140690 (LLVM 17 since 20230703)
 # Profile: https://reviews.llvm.org/D154405 (LLVM 17 since 20230706)
+# XRay: https://reviews.llvm.org/D140727 (LLVM 17 since 20230714)
+# libFuzzer: https://reviews.llvm.org/D140601 (LLVM 17 since 20230718)
 >=sys-libs/compiler-rt-sanitizers-15 -asan
 >=sys-libs/compiler-rt-sanitizers-16 -lsan -safestack -scudo -tsan -ubsan
 >=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230630 -msan
 >=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 -dfsan
->sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 -profile
+>=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -profile -xray
+>sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -libfuzzer
 
 # WANG Xuerui  (2022-07-08)
 # virtual/{jdk,jre} is not available on loong yet.



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

2023-07-17 Thread WANG Xuerui
commit: 802db075c95e14d7e55f11eef34b11d301130bf0
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Jul 18 02:38:19 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Jul 18 02:38:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802db075

sys-fs/erofs-utils: drop 1.6

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-fs/erofs-utils/erofs-utils-1.6.ebuild | 47 ---
 1 file changed, 47 deletions(-)

diff --git a/sys-fs/erofs-utils/erofs-utils-1.6.ebuild 
b/sys-fs/erofs-utils/erofs-utils-1.6.ebuild
deleted file mode 100644
index bae100e2e3a3..
--- a/sys-fs/erofs-utils/erofs-utils-1.6.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Userspace tools for EROFS"
-HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git;
-LICENSE="GPL-2+"
-
-SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/xiang/${PN}.git/snapshot/${P}.tar.gz;
-KEYWORDS="~amd64 ~loong"
-
-SLOT="0"
-IUSE="fuse +lz4 +lzma selinux +uuid"
-
-RDEPEND="
-   fuse? ( sys-fs/fuse:0 )
-   lz4? ( app-arch/lz4:0= )
-   lzma? ( >=app-arch/xz-utils-5.4.0:0= )
-   selinux? ( sys-libs/libselinux:0= )
-   uuid? ( sys-apps/util-linux )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-werror
-   $(use_enable fuse)
-   $(use_enable lz4)
-   $(use_enable lzma)
-   $(use_with selinux)
-   $(use_with uuid)
-   )
-
-   econf "${myeconfargs[@]}"
-}



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

2023-07-17 Thread Ionen Wolkens
commit: cb908bc64347895968b3404be05a03dc191a49e4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jul 18 01:26:15 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jul 18 01:26:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb908bc6

media-gfx/ueberzugpp: add 2.8.9

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

 media-gfx/ueberzugpp/Manifest|  1 +
 media-gfx/ueberzugpp/ueberzugpp-2.8.9.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/media-gfx/ueberzugpp/Manifest b/media-gfx/ueberzugpp/Manifest
index 4965100cf7e2..15d1121e9660 100644
--- a/media-gfx/ueberzugpp/Manifest
+++ b/media-gfx/ueberzugpp/Manifest
@@ -1,2 +1,3 @@
 DIST ueberzugpp-2.8.7.tar.gz 53658 BLAKE2B 
7d6c8ea082360f98bcce90cdc0eb0d8c5fc6e4765eece225be778c07f1cf91e6550e2c74b75f4edb1eaa8eaf5fd1861493c05610343693aafc428adb1d784fda
 SHA512 
e418576f1c01919cd8997d8bcc4169405ef85f6ae74f28790e37a1ad82bbdb1ee3296396243e5ea9d3b99ffb40a9608d0345c51650cbb4b097191c3ce64f578d
 DIST ueberzugpp-2.8.8.tar.gz 56141 BLAKE2B 
9faea08c400822db86ea3963c653581e9ab8ec76989107cd072df8071ba238395a57fd820d3dc9a51d55e1820adbd7c67dc0dcce9a60aab3596e885bb1d15f50
 SHA512 
4354d00a3d07ddb68132a0581aeec182fce61873123d2a78f32d83db3c0227be80c5430b00bebcbda863e8fc23a35d65247a463d3f411ea09ad7b9d6cff39f92
+DIST ueberzugpp-2.8.9.tar.gz 58717 BLAKE2B 
5f7aaf1f3fafe1d512d9c284dba1e34d5b214f18ab06b8c02896f726cf09eae6c2482210d8cd2ba7d4909c91685e2bfdfd0fd07702cc18b2a122e489f1fe2494
 SHA512 
37ddc89a5e769815a0b86599ee81cf8024b7dcce2f7129c6b49210ac99749c5cb76b787a8547fa8d246ce3eee24c8d972852e6d18db617bbed7125569bee2c1a

diff --git a/media-gfx/ueberzugpp/ueberzugpp-2.8.9.ebuild 
b/media-gfx/ueberzugpp/ueberzugpp-2.8.9.ebuild
new file mode 100644
index ..f36e70c3dfcd
--- /dev/null
+++ b/media-gfx/ueberzugpp/ueberzugpp-2.8.9.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Drop in replacement for ueberzug written in C++"
+HOMEPAGE="https://github.com/jstkdng/ueberzugpp/;
+SRC_URI="https://github.com/jstkdng/ueberzugpp/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="X opencv opengl wayland xcb-errors"
+REQUIRED_USE="xcb-errors? ( X )"
+
+RDEPEND="
+   dev-cpp/tbb:=
+   dev-libs/glib:2
+   dev-libs/libfmt:=
+   dev-libs/openssl:=
+   dev-libs/spdlog:=
+   media-gfx/chafa
+   media-libs/libsixel
+   media-libs/vips:=
+   X? (
+   x11-libs/libxcb:=
+   x11-libs/xcb-util-image
+   xcb-errors? ( x11-libs/xcb-util-errors )
+   )
+   opencv? ( media-libs/opencv:= )
+   opengl? ( media-libs/libglvnd )
+   wayland? ( dev-libs/wayland )
+   !media-gfx/ueberzug"
+DEPEND="
+   ${RDEPEND}
+   dev-cpp/cli11
+   dev-cpp/ms-gsl
+   dev-cpp/nlohmann_json
+   X? ( x11-base/xorg-proto )
+   wayland? ( dev-libs/wayland-protocols )"
+BDEPEND="
+   wayland? (
+   dev-util/wayland-scanner
+   kde-frameworks/extra-cmake-modules
+   )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_OPENCV=$(usex opencv)
+   -DENABLE_OPENGL=$(usex opengl)
+   -DENABLE_TURBOBASE64=no # not packaged
+   -DENABLE_WAYLAND=$(usex wayland)
+   -DENABLE_X11=$(usex X)
+   -DENABLE_XCB_ERRORS=$(usex xcb-errors)
+   -DFETCHCONTENT_FULLY_DISCONNECTED=yes
+   )
+
+   cmake_src_configure
+}



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

2023-07-17 Thread Craig Andrews
commit: c891e51f4f9fffea869a6d75c9538a566f755f0f
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 18 00:47:57 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jul 18 00:47:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c891e51f

www-apps/prowlarr: add musl support

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

 www-apps/prowlarr/Manifest   |  3 +++
 www-apps/prowlarr/prowlarr-1.7.2.3710.ebuild | 15 ---
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest
index aca24012b325..a245ccf766a9 100644
--- a/www-apps/prowlarr/Manifest
+++ b/www-apps/prowlarr/Manifest
@@ -1,3 +1,6 @@
 DIST Prowlarr.develop.1.7.2.3710.linux-core-arm.tar.gz 86728573 BLAKE2B 
110f91c0ca33f85fb4bc0122670c80de738935a7169567af27fabc538e328a0d86e8c80b1cae5e012828cded10a8890a461c68b0aa312cd885da965b02a884fb
 SHA512 
b024306deb0c36ee78ceb40d7682040e528a0f336253b6be38d768bcc4dfc6eee696904cbd1618ca2ac4e323986c4bf75a6401aba7351838d349a32f950bbd6f
 DIST Prowlarr.develop.1.7.2.3710.linux-core-arm64.tar.gz 86009649 BLAKE2B 
a45c060d00a316ab655523970ee6b8c7bd130fb7cac9c1ce1fd791afcc38f65f5fe133af78c21ebde38f4427abc9fb68a2e4580f390b7eae2bf3b918b7f6038a
 SHA512 
50bbf9a96dfeed7f4df1ca70a597d13fc1ef672bcbd8b5350799c1b04d918e126bfda04fa0930d2d4045c2021cd4dbac370c35019b84582e661f413fb935d7f4
 DIST Prowlarr.develop.1.7.2.3710.linux-core-x64.tar.gz 91020152 BLAKE2B 
b2589195c1421e5267d0c1804abb8c7f98f1ada47863cf84b257382893994944a988ed71ae8b6606d708618050c597bc3eb0adfeaabf749b9bc0f219a2254b32
 SHA512 
b481473af7fd71cd0acd20818f838a93f829c327d3a8689227dcd140fe60b2fcb2a563f2106302d29fd3ca5aa0555d1e74dae284e80d09dfca551b0413c2ac0a
+DIST Prowlarr.develop.1.7.2.3710.linux-musl-core-arm.tar.gz 86812001 BLAKE2B 
9797887f5cb090bdb46926d05837e19275d980f6f110631bf9576052f7f7dbfbc99f503d31cf09a34ed8eeae6974cdd974e13932bf9b6cab208ac3008ff1360f
 SHA512 
5ba3a764b66e87d85b1289e66ee7eb1b894a9ca0c861f78cce38fffef1cb06d12202211aed5f9dadc918d268af60e7405c96d592edcae008bbc6612fc4ba32ce
+DIST Prowlarr.develop.1.7.2.3710.linux-musl-core-arm64.tar.gz 86061716 BLAKE2B 
bf3f1cfeca7eff62d35492f5ca8252b0e98c9f0dac5f5f682f29b000a92e84819b6f89339cc60d70db28fab42c7d54b2f1b6ec2bf4610a5c4c3a914bdb7c089e
 SHA512 
d8d1651625612d7b59517351013076fb96ebc1b1b83ced20379c17c64476dbe9fbe3a6d6ebaeadc3a4dbf43bea7c9690c77e2d5621ed2565a95e2424ca8bc9c3
+DIST Prowlarr.develop.1.7.2.3710.linux-musl-core-x64.tar.gz 90091252 BLAKE2B 
b09de651f27bd65409c4559ffc275ac6fb4b70eed5714127c63de8b2eb635950a69cdbca38c75550cfb96c1deceb28d4b6880218bf30380c526639bc06945bd5
 SHA512 
6bc26890b24ca97122b0df3b2c11a5df5f6a0a77ef997644a080220e3f1568e78b2c386b07be1a880b4565e8e26c57c91cf009551efe3c1bc4320dc6ec2f6c00

diff --git a/www-apps/prowlarr/prowlarr-1.7.2.3710.ebuild 
b/www-apps/prowlarr/prowlarr-1.7.2.3710.ebuild
index eb3efd28ba1a..40ad30af1b3a 100644
--- a/www-apps/prowlarr/prowlarr-1.7.2.3710.ebuild
+++ b/www-apps/prowlarr/prowlarr-1.7.2.3710.ebuild
@@ -6,9 +6,18 @@ EAPI=8
 inherit systemd
 
 SRC_URI="
-   amd64? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz
 )
-   arm? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
 )
-   arm64? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+   amd64? (
+   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-x64.tar.gz
 )
+   )
+   arm? (
+   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm.tar.gz
 )
+   )
+   arm64? (
+   elibc_glibc? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-musl-core-arm64.tar.gz
 )
+   )
 "
 
 DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps"



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

2023-07-17 Thread Craig Andrews
commit: b158ad110b080b6df017f6b6ff08c7b36e02f967
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 18 00:40:01 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jul 18 00:40:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b158ad11

www-apps/lidarr: add musl support

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

 www-apps/lidarr/Manifest|  3 ++
 www-apps/lidarr/lidarr-1.3.1.3371-r2.ebuild | 67 +
 2 files changed, 70 insertions(+)

diff --git a/www-apps/lidarr/Manifest b/www-apps/lidarr/Manifest
index 9b1fb85ac024..acd7a97a1514 100644
--- a/www-apps/lidarr/Manifest
+++ b/www-apps/lidarr/Manifest
@@ -1,3 +1,6 @@
 DIST Lidarr.develop.1.3.1.3371.linux-core-arm.tar.gz 91228972 BLAKE2B 
6b87e65ac7b52fef45bec48cec21090295fc32161d2495be8a1dad4765649170a682f4a388bd92c4bb44ad8304b939354c0b0cda27c37e0dae0438b88cef402b
 SHA512 
9609d305599720580ea5b552b6de9e09c38384c4259915559fc6658a62ea6a2808a63568a276d5aa9aad890f4ceba5c92be74e8decb3df046c73f8af75f8bb3f
 DIST Lidarr.develop.1.3.1.3371.linux-core-arm64.tar.gz 90849747 BLAKE2B 
fe9203b61e2567b3b61a80ea9187847221871903af5d8a7574e0140e14087aabeb254b7b0829863e127035b9fb0090b601e59406c757c0a9e2524cbf6b0d6c4a
 SHA512 
9c4206631d87490bd9582e52ec6aa037f2a9d7b6fcf0e8a560279fce1a18393b7049c426fe366979b87ba826be78161a0908d1ea1af60eec55a083beb37b
 DIST Lidarr.develop.1.3.1.3371.linux-core-x64.tar.gz 97348413 BLAKE2B 
cf2de430be5ecc88b624663a3e02d167714dc1bc72c18fc6b72936c1dfd5a70dae1671ab734d93fada1fcd1d2c4b7fdf1525289faf865fc0d9a2336b1ecbee95
 SHA512 
5286e5c628f4742df15acc72e9be62b8481b97495d677350fb53f03db3aff132e83d7a5dcaa65b39fa9f9d16bd473be0bfdd5971993b2659b577830ddada95e3
+DIST Lidarr.develop.1.3.1.3371.linux-musl-core-arm.tar.gz 91300722 BLAKE2B 
099f6ff1b2c702986531bdab1657f82a7d75b2a6bed960e28d2bb537a73824f0feb98b4db5a35f33c72f36304febd53b2a2511a97c8cea6cb84bac7e04b81834
 SHA512 
65582c8c1c1c8811a6a7fee453130639e95615c26d5b4b6c71280774b52d78ac4b6951db4eb3721ef74fb57e2f9b40f937f47057dfcece00a0de0aee02e0eb7f
+DIST Lidarr.develop.1.3.1.3371.linux-musl-core-arm64.tar.gz 90898801 BLAKE2B 
9bee3efad425cf53225cad6481325611e818998d0f6a4e4369a32fcc8dda3951291a6c3625ea46e61d757068cf3d23f103acc6529d947765752e51a4836c02f5
 SHA512 
990185ce33a3a21463498c9863f575f808b67c16900d3e2fa96f7d337f0c7c839b1c106bfe10de9fb2caca8c89b7a66f9c8edb8b89b0d42f16afeddefe35448b
+DIST Lidarr.develop.1.3.1.3371.linux-musl-core-x64.tar.gz 96409558 BLAKE2B 
6a16bf8a2e456652a8d3cf20bbde84cdf26e71bce0c9c888d168acb4774f3a0fdfe0732bde5823cf15c0587ca9382eb35cd516887853eb22ec0dbcd3cfdacc16
 SHA512 
80adcb511d7453376a5262700f954816838fbf739c3fa177fdeba9adc1d550f93fafdcf50813e45edff9bbcffcdf00f1bc08e222aa28e054e101d182bacb21f4

diff --git a/www-apps/lidarr/lidarr-1.3.1.3371-r2.ebuild 
b/www-apps/lidarr/lidarr-1.3.1.3371-r2.ebuild
new file mode 100644
index ..ecfb5b24dcdf
--- /dev/null
+++ b/www-apps/lidarr/lidarr-1.3.1.3371-r2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 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/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-x64.tar.gz
 )
+   )
+   arm? (
+   elibc_glibc? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm.tar.gz
 )
+   )
+   arm64? (
+   elibc_glibc? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm64.tar.gz
 )
+   )
+"
+
+DESCRIPTION="Looks and smells like Sonarr but made for music"
+HOMEPAGE="https://lidarr.audio;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+   acct-group/lidarr
+   acct-user/lidarr
+   media-video/mediainfo
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   dev-db/sqlite
+   sys-libs/glibc
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/Lidarr"
+
+src_prepare() {
+   default
+
+   # https://github.com/dotnet/runtime/issues/57784
+   rm libcoreclrtraceptprovider.so 
Lidarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+   newinitd "${FILESDIR}/${PN}.init" ${PN}
+
+   keepdir /var/lib/${PN}
+   fowners -R ${PN}:${PN} /var/lib/${PN}
+
+   insinto /etc/logrotate.d
+   insopts -m0644 -o root -g root
+   newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+   dodir  "/opt/${PN}"
+   cp -R 

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

2023-07-17 Thread Craig Andrews
commit: 3404067662d825b50a27de73aa47d1c7e68ce35c
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 18 00:43:31 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jul 18 00:43:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34040676

www-apps/radarr: add musl support

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

 www-apps/radarr/Manifest |  3 +++
 www-apps/radarr/radarr-4.7.1.7640.ebuild | 15 ---
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/www-apps/radarr/Manifest b/www-apps/radarr/Manifest
index 930e06f2fbe0..56e8b8b1d584 100644
--- a/www-apps/radarr/Manifest
+++ b/www-apps/radarr/Manifest
@@ -1,3 +1,6 @@
 DIST Radarr.develop.4.7.1.7640.linux-core-arm.tar.gz 94395691 BLAKE2B 
967b673a7508b234f736b65edfb173809743d9c114d8c200fc6d6071ef8c44996abd012a254de21236b8f63721d343097b29d183385260eb464159d456e6b5ec
 SHA512 
ad32522f43097739d4473e9017886ac4d96e898a55ceef9673911152833149ffe0f0b86a4e4f911a50fdefda8801b50aeebe1fb579ac761d6acdba5129a3d412
 DIST Radarr.develop.4.7.1.7640.linux-core-arm64.tar.gz 94038626 BLAKE2B 
1f4503595f285cae2da0dcf3d0b48460bc121f3a9ff6e07e78c981b8f7711bb1269c491cb32a0d9b9930ac858f2e6e8f92e8be411d61cea5cbf8cbd59ee339da
 SHA512 
ea7c4c7a75dbb5795bf19bf76764fa2864e6725338afc894a18b8e8eab1c2c1df969cc25e3c81e5b4d53c5cc90eed242ebd662e106b162dabace500ef40cf792
 DIST Radarr.develop.4.7.1.7640.linux-core-x64.tar.gz 100040808 BLAKE2B 
bb5004df98d6435116581bafb13eb22ea30af8adb91ae9fd89bbc832082cb0597e1f2736fa6b43780f891a7b755335c6646e5415d4af2178d91488676a8d3c60
 SHA512 
b17c2aa9f6c0a848dc0d4a177cc6bafa52b7c6e18212776ba0e98563fa80cef753eb187a7c793cde855b6f1d74d3f05200dce928e2df8d046268e069a051f2f5
+DIST Radarr.develop.4.7.1.7640.linux-musl-core-arm.tar.gz 94463122 BLAKE2B 
48352dfdbf04394de6b56a62ebbebbad97cfadee6d7d403bebf88803b7c7bf7861d842bc8c5fb347db187360cd652ae1ae955002f7fbcad0f51892b2318aa393
 SHA512 
1c68d8ff0a19b19acfa4aba0d2d876165146dca97005285c4e7bd588b423fb33e1ed238a2a1f5b74113a3e6f033fb4e19ce52bab1fe42b00ff8561f6973725db
+DIST Radarr.develop.4.7.1.7640.linux-musl-core-arm64.tar.gz 94099966 BLAKE2B 
92e631de1e63b58c03fae35f78dbae3e5eb11ec66cf641b3f5218f4056c996d0d94ee28fdf1ec5b67f736019cbf77aeebf9cf1e44cba3d9b9e97d58a83124cd7
 SHA512 
035bbcf5f8fd97acf652505ed1cac7faf44b299c17511f5a4e41ec1cedb7a5fdd0d29cb9c3903fa0d8642be19e7774ba5f0f0af7c77c6acbf743b67c1a04
+DIST Radarr.develop.4.7.1.7640.linux-musl-core-x64.tar.gz 99103658 BLAKE2B 
80fd61a262a96e89c3b89454dda2ac8b35fa5bcc2072dd509516cfe54a77c1b38503feb066c52ab67f97212408d3041b15c95df70375ce863c6de87d502e75f5
 SHA512 
1810bd183c50d96ea0f85930037914a8b9fa349117b1e757811e3edd33ea0b4dac7b626df45f0924920d0ef86984c7efdd3e9836f99aa83e248bcaca873b2b5d

diff --git a/www-apps/radarr/radarr-4.7.1.7640.ebuild 
b/www-apps/radarr/radarr-4.7.1.7640.ebuild
index dfd642cc5114..a7041c9c66cd 100644
--- a/www-apps/radarr/radarr-4.7.1.7640.ebuild
+++ b/www-apps/radarr/radarr-4.7.1.7640.ebuild
@@ -6,9 +6,18 @@ EAPI=8
 inherit systemd
 
 SRC_URI="
-   amd64? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-x64.tar.gz
 )
-   arm? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm.tar.gz
 )
-   arm64? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+   amd64? (
+   elibc_glibc? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-x64.tar.gz
 )
+   )
+   arm? (
+   elibc_glibc? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-arm.tar.gz
 )
+   )
+   arm64? (
+   elibc_glibc? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-arm64.tar.gz
 )
+   )
 "
 
 DESCRIPTION="A fork of Sonarr to work with movies a la Couchpotato"



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

2023-07-17 Thread Craig Andrews
commit: 72ade7c7e10dbc9e8cfd7131b33fa4e0dffd7e8d
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 18 00:45:58 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jul 18 00:45:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ade7c7

www-apps/readarr: add musl support

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

 www-apps/readarr/Manifest  |  3 +++
 www-apps/readarr/readarr-0.2.3.1955.ebuild | 15 ---
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/www-apps/readarr/Manifest b/www-apps/readarr/Manifest
index 8454aa947325..9b11b4342dd5 100644
--- a/www-apps/readarr/Manifest
+++ b/www-apps/readarr/Manifest
@@ -1,3 +1,6 @@
 DIST Readarr.develop.0.2.3.1955.linux-core-arm.tar.gz 88031258 BLAKE2B 
2b6e63490a6fc3d81429951c6659889982a2aa275278467d895f7cfdc508fb0dcb8c17a29ccb6af04102f8cd9e3d699e4b4c70c9e719635a4c811caffda3d925
 SHA512 
e7ba06f36e46bba963b257d8c001124e91eb107db1f92d2ee327a835e486ef673d845c64c8206b9f0b37cd9541dd86fab0084b44ccf7e12057001228e018787c
 DIST Readarr.develop.0.2.3.1955.linux-core-arm64.tar.gz 87289612 BLAKE2B 
7b3e685ac82dbdc660e483b024c04d2cb84b41a50bb750863c3743868278ec0c722866af6254449ce20bfc0e1bc6e7a03d8f8d175a933ee0930c456876ec30f1
 SHA512 
6a503578195265221488dfbbea1ea7b8dafadebb79562735640ee456540d938c659320b0c08cdf2955650647a6efabbefddc88f192a305bd8ba40b4514178fb8
 DIST Readarr.develop.0.2.3.1955.linux-core-x64.tar.gz 92293541 BLAKE2B 
d629ccc0cd41822f4c07c5ddcf4bea7a677f3be474a5ae4f31bb7fb2d9d1c836ed7618f0bd8b4ffb7801b681634f6153f466f07805018cf008a377644f12cdad
 SHA512 
0146076894ad527a2174b3e7f8759a7d12af1c7956090b84e7933b79ec05792c199c823e41f184c4ca24244318f665fef0a0edb9b9f10223bb004d2b1d724716
+DIST Readarr.develop.0.2.3.1955.linux-musl-core-arm.tar.gz 88103421 BLAKE2B 
4a806f7433c622b04f788e4126bb52ad05c7783356fa05250e2879d3b1804cf310eb4b83c33b4dac315478f28b3577642684c8a691be5392ba3a9f32db023e06
 SHA512 
e533f7f547bb3bb4b4bd6b03e903fd90fe54f248c3dcbc7e3a6bf19c1bee92bd29928fd706a6169799cab39c5ea61925b17061af748077f1429b53aedfada394
+DIST Readarr.develop.0.2.3.1955.linux-musl-core-arm64.tar.gz 87355577 BLAKE2B 
01543025a4510747e125d6517e3161aa5c05da6ec5d73087af174af0bd21c7a0c5c9c14dffdb7f1e9bd5dfaa546ca577c20f76367ac54e17373b7fcc5ee66d8c
 SHA512 
33ef56a41a2ed3ad6641df59066806521b4eda0bc3037bf74af70f5b66ca6bf11a7a6ee9c34e3db49125c0a907f40b3fe91ebe31fde5f0c7a23bec4073fbe3cb
+DIST Readarr.develop.0.2.3.1955.linux-musl-core-x64.tar.gz 91355338 BLAKE2B 
544af54ff2a14ffc7ff931ba14956408cb9ba4f7a4c7d55526702e70b90ad92d1291d6afebd4d23c92bb5b29c543a4601f988cd11f0e7ea3ec960d4abdc76760
 SHA512 
2cac23244c2f1926724258ea3ced2ea84ef85e78e1ebc80749e3ffe0e1f39eb6215ccee0909266826d7f664b80b8fe6f7337f60f0283feb82aabc879455583e3

diff --git a/www-apps/readarr/readarr-0.2.3.1955.ebuild 
b/www-apps/readarr/readarr-0.2.3.1955.ebuild
index ab2bbfec1d25..e70817d4d7f7 100644
--- a/www-apps/readarr/readarr-0.2.3.1955.ebuild
+++ b/www-apps/readarr/readarr-0.2.3.1955.ebuild
@@ -6,9 +6,18 @@ EAPI=8
 inherit systemd
 
 SRC_URI="
-   amd64? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-x64.tar.gz
 )
-   arm? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm.tar.gz
 )
-   arm64? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+   amd64? (
+   elibc_glibc? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-x64.tar.gz
 )
+   )
+   arm? (
+   elibc_glibc? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-arm.tar.gz
 )
+   )
+   arm64? (
+   elibc_glibc? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+   elibc_musl? ( 
https://github.com/Readarr/Readarr/releases/download/v${PV}/Readarr.develop.${PV}.linux-musl-core-arm64.tar.gz
 )
+   )
 "
 
 DESCRIPTION="An ebook and audiobook collection manager for Usenet and 
BitTorrent users"



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

2023-07-17 Thread Craig Andrews
commit: a4fdfc265297a7399dd1aac5c0ee756781b594e4
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 18 00:40:13 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jul 18 00:40:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4fdfc26

www-apps/lidarr: drop 1.3.1.3371-r1

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

 www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild | 58 -
 1 file changed, 58 deletions(-)

diff --git a/www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild 
b/www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild
deleted file mode 100644
index 47d13184e338..
--- a/www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-SRC_URI="
-   amd64? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz
 )
-   arm? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz
 )
-   arm64? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz
 )
-"
-
-DESCRIPTION="Looks and smells like Sonarr but made for music"
-HOMEPAGE="https://lidarr.audio;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="bindist strip test"
-
-RDEPEND="
-   acct-group/lidarr
-   acct-user/lidarr
-   media-video/mediainfo
-   dev-libs/icu
-   dev-util/lttng-ust:0
-   dev-db/sqlite
-   sys-libs/glibc
-"
-
-QA_PREBUILT="*"
-
-S="${WORKDIR}/Lidarr"
-
-src_prepare() {
-   default
-
-   # https://github.com/dotnet/runtime/issues/57784
-   rm libcoreclrtraceptprovider.so 
Lidarr.Update/libcoreclrtraceptprovider.so || die
-}
-
-src_install() {
-   newinitd "${FILESDIR}/${PN}.init" ${PN}
-
-   keepdir /var/lib/${PN}
-   fowners -R ${PN}:${PN} /var/lib/${PN}
-
-   insinto /etc/logrotate.d
-   insopts -m0644 -o root -g root
-   newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-   dodir  "/opt/${PN}"
-   cp -R "${S}/." "${D}/opt/lidarr" || die "Install failed!"
-
-   systemd_dounit "${FILESDIR}/lidarr.service"
-   systemd_newunit "${FILESDIR}/lidarr.service" "${PN}@.service"
-}



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

2023-07-17 Thread Craig Andrews
commit: cb505a25a0cf2af7f256188b03e0d5270541ca60
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 18 00:35:32 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jul 18 00:35:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb505a25

www-apps/jackett: drop 0.21.481

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

 www-apps/jackett/Manifest|  3 --
 www-apps/jackett/jackett-0.21.481.ebuild | 58 
 2 files changed, 61 deletions(-)

diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest
index 12c4862ba4be..97d3185b92b3 100644
--- a/www-apps/jackett/Manifest
+++ b/www-apps/jackett/Manifest
@@ -1,6 +1,3 @@
-DIST Jackett.Binaries.LinuxAMDx64.tar.gz 46081771 BLAKE2B 
a39e3bd65576ef6e5efbfe817eaff3a448c2ecb9c1f046a941ee51e1824091c6a6c4f4a499204675f1e3f7969ce409e229ce4f1e4ca413334c41b4bc66b12d9b
 SHA512 
ea0d409736581dee77f5910d5aec5832df234481f24a1e33d2691402f1c61c82b3133bd913a41c1b5ee8c557a626309b459a4ecc04cd39640e21f8518e5963db
-DIST Jackett.Binaries.LinuxARM32.tar.gz 43901662 BLAKE2B 
97dd6cb3928257817ef5b1c037e60d077c8207b1deb817ce85858fe935fa89dc110ee6093b6804687e45ca82777a72e0adc0d8e8d358cd29c053bffc0cde6336
 SHA512 
266a451653119eac847ec17692d35fceb7f17b99c0280b555aeb7b49a9710e63cc235485a8b773e5b958beb749f2088715abae52893910357b85f3e7f91c8e71
-DIST Jackett.Binaries.LinuxARM64.tar.gz 43405796 BLAKE2B 
c705ab0b82cbedbaee9667c3b36bf7b2cd3eae92985a4b54bba39710b5c3603373db6389f2d2b5fdb4832e8769f035d24138835965d3b5ad17b7328f103e05a1
 SHA512 
5b8313d512f0f91da07af8e7c957325f802d5909ce61b91dd58cdcf36db8f67c98527117c2b67cd6d027571544232988437666eca50b98c4a43dcc55f6cc755b
 DIST jackett-0.21.484-arm.tar.gz 43905378 BLAKE2B 
5fc2e3db390fb59200dbdaf1760a7667e4dba8601429c9e7baa5a7b0ef72077d009ba23bc48632b6cfcc4254d273c6e19894e36aef45ce59330d9143c8c4f8ce
 SHA512 
23f79d2f6919c1977fda11ced46be42e26a93a7ab9b86cddb48994731a798f0b7127b9d58698cf682fcb9e727eb42c73a77a1bb543e229da40d84a7bcb035ca6
 DIST jackett-0.21.484-arm64.tar.gz 43403241 BLAKE2B 
0100cff8f4a0c3bbad105d76d177cce5650001f0d585391b2c0214e11ebf3023851f30c2ea6351ba4a25431ebabef4c476b23873a2a986c2c2953e4d98315806
 SHA512 
04d49ffcd866aa8f67e5e2129b1335a98884f46cf4d110ca7a51acff02478fafd80c158a0f4a10cdd83825fa8205ed901100b11ffce3696e6d917cfb8adaacce
 DIST jackett-0.21.484-musl-arm.tar.gz 43934041 BLAKE2B 
b20d25e27be6e90191e80cf0a43f609816dd1e82ab3dec0bcc32b9461322b2a386fbd8d7a4118fda5fcc1736ead8d878d64741b24e53e278a15f814d11df719f
 SHA512 
2e6a4f9c4fa1ef112e76df11cd9242184c6e7cc5409d3634e072e1803ecc357bed2638a2e788c0e4717cf9e0e4b26972b6a57b9cf6d771bc778962c8738d16a1

diff --git a/www-apps/jackett/jackett-0.21.481.ebuild 
b/www-apps/jackett/jackett-0.21.481.ebuild
deleted file mode 100644
index 58fc8e479d2e..
--- a/www-apps/jackett/jackett-0.21.481.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-SRC_URI="
-   amd64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz
 )
-   arm? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz
 )
-   arm64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz
 )
-"
-
-DESCRIPTION="API Support for your favorite torrent trackers"
-HOMEPAGE="https://github.com/Jackett/Jackett;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="bindist strip test"
-
-RDEPEND="
-   acct-group/jackett
-   acct-user/jackett
-   media-video/mediainfo
-   dev-libs/icu
-   dev-util/lttng-ust:0
-   dev-db/sqlite
-   sys-libs/glibc
-"
-
-QA_PREBUILT="*"
-
-S="${WORKDIR}/Jackett"
-
-src_prepare() {
-   default
-
-   # https://github.com/dotnet/runtime/issues/57784
-   rm libcoreclrtraceptprovider.so || die
-}
-
-src_install() {
-   newinitd "${FILESDIR}/${PN}.init" ${PN}
-
-   keepdir /var/lib/${PN}
-   fowners -R ${PN}:${PN} /var/lib/${PN}
-
-   insinto /etc/logrotate.d
-   insopts -m0644 -o root -g root
-   newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-   dodir  "/opt/${PN}"
-   cp -R "${S}/." "${D}/opt/jackett" || die "Install failed!"
-
-   systemd_dounit "${FILESDIR}/jackett.service"
-   systemd_newunit "${FILESDIR}/jackett.service" "${PN}@.service"
-}



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

2023-07-17 Thread Craig Andrews
commit: 8d9a21cb7df015ffe68352f77f0d6ab70b8acb0f
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 18 00:35:24 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jul 18 00:35:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d9a21cb

www-apps/jackett: update SRC_URI

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

 www-apps/jackett/Manifest|  9 ++---
 www-apps/jackett/jackett-0.21.484.ebuild | 15 ---
 2 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest
index 346cbf117f0b..12c4862ba4be 100644
--- a/www-apps/jackett/Manifest
+++ b/www-apps/jackett/Manifest
@@ -1,6 +1,9 @@
-DIST 0.21.484-amd.tar.gz 43905378 BLAKE2B 
5fc2e3db390fb59200dbdaf1760a7667e4dba8601429c9e7baa5a7b0ef72077d009ba23bc48632b6cfcc4254d273c6e19894e36aef45ce59330d9143c8c4f8ce
 SHA512 
23f79d2f6919c1977fda11ced46be42e26a93a7ab9b86cddb48994731a798f0b7127b9d58698cf682fcb9e727eb42c73a77a1bb543e229da40d84a7bcb035ca6
-DIST 0.21.484-amd64.tar.gz 46082343 BLAKE2B 
8a2f34828e906034cd5c6afaa7671af99254edf612c62bb7184946b132d45cefe0d8dfa3c43b93d85d4ec1a54b4acdb886abf071a71a33aa1e6bb5a6b0c2f8bb
 SHA512 
182ba4b9bf47f56ff766e8314814cf9a60d4e22e83f4ea6499f4682b7456fddcbdfe02691a2c19303a4b46ee5950fccbd49ba19896f9c2e35f284e52d3d04489
-DIST 0.21.484-arm64.tar.gz 43403241 BLAKE2B 
0100cff8f4a0c3bbad105d76d177cce5650001f0d585391b2c0214e11ebf3023851f30c2ea6351ba4a25431ebabef4c476b23873a2a986c2c2953e4d98315806
 SHA512 
04d49ffcd866aa8f67e5e2129b1335a98884f46cf4d110ca7a51acff02478fafd80c158a0f4a10cdd83825fa8205ed901100b11ffce3696e6d917cfb8adaacce
 DIST Jackett.Binaries.LinuxAMDx64.tar.gz 46081771 BLAKE2B 
a39e3bd65576ef6e5efbfe817eaff3a448c2ecb9c1f046a941ee51e1824091c6a6c4f4a499204675f1e3f7969ce409e229ce4f1e4ca413334c41b4bc66b12d9b
 SHA512 
ea0d409736581dee77f5910d5aec5832df234481f24a1e33d2691402f1c61c82b3133bd913a41c1b5ee8c557a626309b459a4ecc04cd39640e21f8518e5963db
 DIST Jackett.Binaries.LinuxARM32.tar.gz 43901662 BLAKE2B 
97dd6cb3928257817ef5b1c037e60d077c8207b1deb817ce85858fe935fa89dc110ee6093b6804687e45ca82777a72e0adc0d8e8d358cd29c053bffc0cde6336
 SHA512 
266a451653119eac847ec17692d35fceb7f17b99c0280b555aeb7b49a9710e63cc235485a8b773e5b958beb749f2088715abae52893910357b85f3e7f91c8e71
 DIST Jackett.Binaries.LinuxARM64.tar.gz 43405796 BLAKE2B 
c705ab0b82cbedbaee9667c3b36bf7b2cd3eae92985a4b54bba39710b5c3603373db6389f2d2b5fdb4832e8769f035d24138835965d3b5ad17b7328f103e05a1
 SHA512 
5b8313d512f0f91da07af8e7c957325f802d5909ce61b91dd58cdcf36db8f67c98527117c2b67cd6d027571544232988437666eca50b98c4a43dcc55f6cc755b
+DIST jackett-0.21.484-arm.tar.gz 43905378 BLAKE2B 
5fc2e3db390fb59200dbdaf1760a7667e4dba8601429c9e7baa5a7b0ef72077d009ba23bc48632b6cfcc4254d273c6e19894e36aef45ce59330d9143c8c4f8ce
 SHA512 
23f79d2f6919c1977fda11ced46be42e26a93a7ab9b86cddb48994731a798f0b7127b9d58698cf682fcb9e727eb42c73a77a1bb543e229da40d84a7bcb035ca6
+DIST jackett-0.21.484-arm64.tar.gz 43403241 BLAKE2B 
0100cff8f4a0c3bbad105d76d177cce5650001f0d585391b2c0214e11ebf3023851f30c2ea6351ba4a25431ebabef4c476b23873a2a986c2c2953e4d98315806
 SHA512 
04d49ffcd866aa8f67e5e2129b1335a98884f46cf4d110ca7a51acff02478fafd80c158a0f4a10cdd83825fa8205ed901100b11ffce3696e6d917cfb8adaacce
+DIST jackett-0.21.484-musl-arm.tar.gz 43934041 BLAKE2B 
b20d25e27be6e90191e80cf0a43f609816dd1e82ab3dec0bcc32b9461322b2a386fbd8d7a4118fda5fcc1736ead8d878d64741b24e53e278a15f814d11df719f
 SHA512 
2e6a4f9c4fa1ef112e76df11cd9242184c6e7cc5409d3634e072e1803ecc357bed2638a2e788c0e4717cf9e0e4b26972b6a57b9cf6d771bc778962c8738d16a1
+DIST jackett-0.21.484-musl-arm64.tar.gz 43426173 BLAKE2B 
331e9c1dc341da3478053c7fb7ecb88dbcb0158aec4e3056f72e231a04abc5c9a4b68ac044a371e9b617402d69a65459aaa848a877a7e190de7a4d16704f
 SHA512 
c3a01e87cdff65451d29f27392349c7267dc5de8a879452423bd588a0fd0d45271e857eb54495a124e3c906d72043a58636d0f79332f1d3dd4b0cdb41bac663d
+DIST jackett-0.21.484-musl-x64.tar.gz 45617900 BLAKE2B 
46dedbfa1c9d51384257a9586409bf7656806aee081df9e11647a9a64401226c751711856306772394103b31b6f171bceb9e17a01740101a4f2ec06b2d28bf34
 SHA512 
6831ca330696ce4843921b32d497c0a0d7ec50b4ea20ffd18079a6b062379d3de50f890f9f4d7154597106b259912eff98d1542e9878aebcd66aaa2dec6c6165
+DIST jackett-0.21.484-x64.tar.gz 46082343 BLAKE2B 
8a2f34828e906034cd5c6afaa7671af99254edf612c62bb7184946b132d45cefe0d8dfa3c43b93d85d4ec1a54b4acdb886abf071a71a33aa1e6bb5a6b0c2f8bb
 SHA512 
182ba4b9bf47f56ff766e8314814cf9a60d4e22e83f4ea6499f4682b7456fddcbdfe02691a2c19303a4b46ee5950fccbd49ba19896f9c2e35f284e52d3d04489

diff --git a/www-apps/jackett/jackett-0.21.484.ebuild 
b/www-apps/jackett/jackett-0.21.484.ebuild
index aef94184ce0e..19736493e549 100644
--- a/www-apps/jackett/jackett-0.21.484.ebuild
+++ b/www-apps/jackett/jackett-0.21.484.ebuild
@@ -6,9 +6,18 @@ EAPI=8
 inherit systemd
 
 SRC_URI="
-   amd64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz
 -> 

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

2023-07-17 Thread Craig Andrews
commit: ee691ce33c0a551d43d902afaf28e50773521700
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 18 00:26:10 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jul 18 00:26:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee691ce3

www-apps/jackett: add 0.21.484

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

 www-apps/jackett/Manifest|  3 ++
 www-apps/jackett/jackett-0.21.484.ebuild | 58 
 2 files changed, 61 insertions(+)

diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest
index 93889d7e1d92..346cbf117f0b 100644
--- a/www-apps/jackett/Manifest
+++ b/www-apps/jackett/Manifest
@@ -1,3 +1,6 @@
+DIST 0.21.484-amd.tar.gz 43905378 BLAKE2B 
5fc2e3db390fb59200dbdaf1760a7667e4dba8601429c9e7baa5a7b0ef72077d009ba23bc48632b6cfcc4254d273c6e19894e36aef45ce59330d9143c8c4f8ce
 SHA512 
23f79d2f6919c1977fda11ced46be42e26a93a7ab9b86cddb48994731a798f0b7127b9d58698cf682fcb9e727eb42c73a77a1bb543e229da40d84a7bcb035ca6
+DIST 0.21.484-amd64.tar.gz 46082343 BLAKE2B 
8a2f34828e906034cd5c6afaa7671af99254edf612c62bb7184946b132d45cefe0d8dfa3c43b93d85d4ec1a54b4acdb886abf071a71a33aa1e6bb5a6b0c2f8bb
 SHA512 
182ba4b9bf47f56ff766e8314814cf9a60d4e22e83f4ea6499f4682b7456fddcbdfe02691a2c19303a4b46ee5950fccbd49ba19896f9c2e35f284e52d3d04489
+DIST 0.21.484-arm64.tar.gz 43403241 BLAKE2B 
0100cff8f4a0c3bbad105d76d177cce5650001f0d585391b2c0214e11ebf3023851f30c2ea6351ba4a25431ebabef4c476b23873a2a986c2c2953e4d98315806
 SHA512 
04d49ffcd866aa8f67e5e2129b1335a98884f46cf4d110ca7a51acff02478fafd80c158a0f4a10cdd83825fa8205ed901100b11ffce3696e6d917cfb8adaacce
 DIST Jackett.Binaries.LinuxAMDx64.tar.gz 46081771 BLAKE2B 
a39e3bd65576ef6e5efbfe817eaff3a448c2ecb9c1f046a941ee51e1824091c6a6c4f4a499204675f1e3f7969ce409e229ce4f1e4ca413334c41b4bc66b12d9b
 SHA512 
ea0d409736581dee77f5910d5aec5832df234481f24a1e33d2691402f1c61c82b3133bd913a41c1b5ee8c557a626309b459a4ecc04cd39640e21f8518e5963db
 DIST Jackett.Binaries.LinuxARM32.tar.gz 43901662 BLAKE2B 
97dd6cb3928257817ef5b1c037e60d077c8207b1deb817ce85858fe935fa89dc110ee6093b6804687e45ca82777a72e0adc0d8e8d358cd29c053bffc0cde6336
 SHA512 
266a451653119eac847ec17692d35fceb7f17b99c0280b555aeb7b49a9710e63cc235485a8b773e5b958beb749f2088715abae52893910357b85f3e7f91c8e71
 DIST Jackett.Binaries.LinuxARM64.tar.gz 43405796 BLAKE2B 
c705ab0b82cbedbaee9667c3b36bf7b2cd3eae92985a4b54bba39710b5c3603373db6389f2d2b5fdb4832e8769f035d24138835965d3b5ad17b7328f103e05a1
 SHA512 
5b8313d512f0f91da07af8e7c957325f802d5909ce61b91dd58cdcf36db8f67c98527117c2b67cd6d027571544232988437666eca50b98c4a43dcc55f6cc755b

diff --git a/www-apps/jackett/jackett-0.21.484.ebuild 
b/www-apps/jackett/jackett-0.21.484.ebuild
new file mode 100644
index ..aef94184ce0e
--- /dev/null
+++ b/www-apps/jackett/jackett-0.21.484.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz
 -> "${PV}-amd64.tar.gz" )
+   arm? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz
 -> "${PV}-amd.tar.gz" )
+   arm64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz
 -> "${PV}-arm64.tar.gz" )
+"
+
+DESCRIPTION="API Support for your favorite torrent trackers"
+HOMEPAGE="https://github.com/Jackett/Jackett;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+   acct-group/jackett
+   acct-user/jackett
+   media-video/mediainfo
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   dev-db/sqlite
+   sys-libs/glibc
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/Jackett"
+
+src_prepare() {
+   default
+
+   # https://github.com/dotnet/runtime/issues/57784
+   rm libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+   newinitd "${FILESDIR}/${PN}.init" ${PN}
+
+   keepdir /var/lib/${PN}
+   fowners -R ${PN}:${PN} /var/lib/${PN}
+
+   insinto /etc/logrotate.d
+   insopts -m0644 -o root -g root
+   newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+   dodir  "/opt/${PN}"
+   cp -R "${S}/." "${D}/opt/jackett" || die "Install failed!"
+
+   systemd_dounit "${FILESDIR}/jackett.service"
+   systemd_newunit "${FILESDIR}/jackett.service" "${PN}@.service"
+}



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

2023-07-17 Thread Craig Andrews
commit: 45c14c338feb73b768a3bde58fd2a18c8c5308fa
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 18 00:20:29 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jul 18 00:20:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c14c33

www-apps/lidarr: drop 1.3.1.3371

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

 www-apps/lidarr/lidarr-1.3.1.3371.ebuild | 58 
 1 file changed, 58 deletions(-)

diff --git a/www-apps/lidarr/lidarr-1.3.1.3371.ebuild 
b/www-apps/lidarr/lidarr-1.3.1.3371.ebuild
deleted file mode 100644
index 47d13184e338..
--- a/www-apps/lidarr/lidarr-1.3.1.3371.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-SRC_URI="
-   amd64? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz
 )
-   arm? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz
 )
-   arm64? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz
 )
-"
-
-DESCRIPTION="Looks and smells like Sonarr but made for music"
-HOMEPAGE="https://lidarr.audio;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="bindist strip test"
-
-RDEPEND="
-   acct-group/lidarr
-   acct-user/lidarr
-   media-video/mediainfo
-   dev-libs/icu
-   dev-util/lttng-ust:0
-   dev-db/sqlite
-   sys-libs/glibc
-"
-
-QA_PREBUILT="*"
-
-S="${WORKDIR}/Lidarr"
-
-src_prepare() {
-   default
-
-   # https://github.com/dotnet/runtime/issues/57784
-   rm libcoreclrtraceptprovider.so 
Lidarr.Update/libcoreclrtraceptprovider.so || die
-}
-
-src_install() {
-   newinitd "${FILESDIR}/${PN}.init" ${PN}
-
-   keepdir /var/lib/${PN}
-   fowners -R ${PN}:${PN} /var/lib/${PN}
-
-   insinto /etc/logrotate.d
-   insopts -m0644 -o root -g root
-   newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-   dodir  "/opt/${PN}"
-   cp -R "${S}/." "${D}/opt/lidarr" || die "Install failed!"
-
-   systemd_dounit "${FILESDIR}/lidarr.service"
-   systemd_newunit "${FILESDIR}/lidarr.service" "${PN}@.service"
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/lidarr/files/, www-apps/lidarr/

2023-07-17 Thread Craig Andrews
commit: 4950d09a14c201c8fde28daa38733aa6afb8bcf4
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 18 00:19:36 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jul 18 00:20:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4950d09a

www-apps/lidarr: fix logrotate configuration

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

 www-apps/lidarr/files/lidarr.logrotate  |  2 +-
 www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild | 58 +
 2 files changed, 59 insertions(+), 1 deletion(-)

diff --git a/www-apps/lidarr/files/lidarr.logrotate 
b/www-apps/lidarr/files/lidarr.logrotate
index abd09ad04336..c1038e3cf9e8 100644
--- a/www-apps/lidarr/files/lidarr.logrotate
+++ b/www-apps/lidarr/files/lidarr.logrotate
@@ -1,4 +1,4 @@
-/var/lib/lidarr/.config/lidarr/logs/*.txt{
+/var/lib/lidarr/.config/Lidarr/logs/*.txt{
 missingok
 su lidarr lidarr
 }

diff --git a/www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild 
b/www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild
new file mode 100644
index ..47d13184e338
--- /dev/null
+++ b/www-apps/lidarr/lidarr-1.3.1.3371-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   arm? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   arm64? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+"
+
+DESCRIPTION="Looks and smells like Sonarr but made for music"
+HOMEPAGE="https://lidarr.audio;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+   acct-group/lidarr
+   acct-user/lidarr
+   media-video/mediainfo
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   dev-db/sqlite
+   sys-libs/glibc
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/Lidarr"
+
+src_prepare() {
+   default
+
+   # https://github.com/dotnet/runtime/issues/57784
+   rm libcoreclrtraceptprovider.so 
Lidarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+   newinitd "${FILESDIR}/${PN}.init" ${PN}
+
+   keepdir /var/lib/${PN}
+   fowners -R ${PN}:${PN} /var/lib/${PN}
+
+   insinto /etc/logrotate.d
+   insopts -m0644 -o root -g root
+   newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+   dodir  "/opt/${PN}"
+   cp -R "${S}/." "${D}/opt/lidarr" || die "Install failed!"
+
+   systemd_dounit "${FILESDIR}/lidarr.service"
+   systemd_newunit "${FILESDIR}/lidarr.service" "${PN}@.service"
+}



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

2023-07-17 Thread Sam James
commit: ea418eaedef80e80dc7e868ddd8b9130753f69c1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 23:21:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 23:21:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea418eae

net-analyzer/net-snmp: port live to libpcre2

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

 net-analyzer/net-snmp/net-snmp-.ebuild | 13 -
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/net-analyzer/net-snmp/net-snmp-.ebuild 
b/net-analyzer/net-snmp/net-snmp-.ebuild
index c7a25ac6302a..1c946612076d 100644
--- a/net-analyzer/net-snmp/net-snmp-.ebuild
+++ b/net-analyzer/net-snmp/net-snmp-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_OPTIONAL=yes
 DISTUTILS_SINGLE_IMPL=yes
 GENTOO_DEPEND_ON_PERL=no
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 WANT_AUTOMAKE=none
 
 inherit autotools distutils-r1 perl-module systemd
@@ -47,7 +47,7 @@ COMMON_DEPEND="
netlink? ( dev-libs/libnl:3 )
pcap? ( net-libs/libpcap )
pci? ( sys-apps/pciutils )
-   pcre? ( dev-libs/libpcre )
+   pcre? ( dev-libs/libpcre2 )
perl? ( dev-lang/perl:= )
python? (
$(python_gen_cond_dep '
@@ -91,12 +91,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-5.8-pcap.patch
"${FILESDIR}"/${PN}-5.8.1-mysqlclient.patch
"${FILESDIR}"/${PN}-5.9-MakeMaker.patch
-   "${FILESDIR}"/${P}-configure-clang16.patch
-   # https://github.com/net-snmp/net-snmp/pull/493
-   "${FILESDIR}"/${PN}-5.9.3-0001-Fix-LDFLAGS-vs-LIBS-ordering.patch
-   "${FILESDIR}"/${PN}-5.9.3-0002-Tidy-up-net-snmp-config-output.patch
-   
"${FILESDIR}"/${PN}-5.9.3-0003-Prune-Libs.private-entries-in-netsnmp-.pc.in.patch
-   
"${FILESDIR}"/${PN}-5.9.3-0004-Search-for-ltinfo-in-configure-if-needed.patch
 )
 
 pkg_setup() {
@@ -148,7 +142,8 @@ src_configure() {
$(use_with netlink nl) \
$(use_with pcap) \
$(use_with pci) \
-   $(use_with pcre) \
+   $(use_with pcre pcre2-8) \
+   --without-pcre \
$(use_with perl perl-modules INSTALLDIRS=vendor) \
$(use_with python python-modules) \
$(use_with rpm) \



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pysaml2/, profiles/

2023-07-17 Thread Anna Vyalkova
commit: 82a66c40fa05a392ec21e04b77f21ce939817358
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Jul 17 22:28:17 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Jul 17 23:00:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=82a66c40

dev-python/pysaml2: drop 7.1.2, add 7.4.2

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

 dev-python/pysaml2/Manifest|  2 +-
 dev-python/pysaml2/pysaml2-7.1.2-r1.ebuild | 47 --
 dev-python/pysaml2/pysaml2-7.4.2.ebuild| 43 +++
 profiles/package.mask  |  1 -
 4 files changed, 44 insertions(+), 49 deletions(-)

diff --git a/dev-python/pysaml2/Manifest b/dev-python/pysaml2/Manifest
index 6b1504666..2d286b086 100644
--- a/dev-python/pysaml2/Manifest
+++ b/dev-python/pysaml2/Manifest
@@ -1 +1 @@
-DIST pysaml2-7.1.2.gh.tar.gz 6017150 BLAKE2B 
e14bff119e5f6e477244820887ed76531acad5d7207cfc6ca398eaeaa0f5649e168bd6322d50e29560e8ad78e8da66d47b9d293ffcedee4358e288640931df96
 SHA512 
cf13ef0f74785bac357b2871f1ab521e60720cb236881fbc6c93d0eaca5323d198952392fa8a13850060a54757b1ff06a959e723bc7aeb5db9c8b2522b3c859b
+DIST pysaml2-7.4.2.gh.tar.gz 6059879 BLAKE2B 
46e319b288f792c2bf352dfaca507b24a1d23e1f4e7d1cc85685cc82a38103d113a6ec6d5d31608a226873cc5dab774689625f0437146befc43a33cafe641e78
 SHA512 
4a125cf08e7eb4856aea87eb7cad0539b1e520d44cf7a6a6fcb52185ab2acf05efe773165614f9b633c85f46ca4b189ee6038aaa51fe8343d75ab3bf0e06d43e

diff --git a/dev-python/pysaml2/pysaml2-7.1.2-r1.ebuild 
b/dev-python/pysaml2/pysaml2-7.1.2-r1.ebuild
deleted file mode 100644
index 685a28023..0
--- a/dev-python/pysaml2/pysaml2-7.1.2-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 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="Python implementation of SAML Version 2 to be used in a WSGI 
environment"
-HOMEPAGE="https://github.com/rohe/pysaml2;
-SRC_URI="https://github.com/IdentityPython/${PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/cryptography-1.4[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   >=dev-python/requests-1.0.0[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/xmlschema[${PYTHON_USEDEP}]
-   dev-python/xmlsec[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pyasn1[${PYTHON_USEDEP}]
-   >=dev-python/pymongo-3[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   dev-python/toml[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # No module named 'pymongo.mongo_replica_set_client' because pymongo 
should be <4 but we only have >=4
-   rm tests/test_{75_mongodb,76_metadata_in_mdb}.py || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/pysaml2/pysaml2-7.4.2.ebuild 
b/dev-python/pysaml2/pysaml2-7.4.2.ebuild
new file mode 100644
index 0..3cffc8c30
--- /dev/null
+++ b/dev-python/pysaml2/pysaml2-7.4.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of SAML Version 2 Standard"
+HOMEPAGE="
+   https://pypi.org/project/pysaml2/
+   https://github.com/rohe/pysaml2
+"
+SRC_URI="https://github.com/IdentityPython/${PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/xmlsec[openssl]
+   >=dev-python/cryptography-3.1[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   =dev-python/xmlschema-1.2.1[${PYTHON_USEDEP}]
+"
+# TODO: package 'repoze-who' for s2repoze tests
+BDEPEND="
+   test? (
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+(2023-05-16)
 # Depend on masked dev-python/toml.
 # Removal on 2023-06-15.
-dev-python/pysaml2
 dev-python/usort
 # and revdeps
 dev-python/hypothesmith



[gentoo-commits] repo/proj/guru:dev commit in: profiles/, dev-python/usort/

2023-07-17 Thread Anna Vyalkova
commit: 8c4a225db6c0c3f49c30c7427abe0b5556b4be93
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Jul 17 22:33:03 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Jul 17 23:00:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c4a225d

dev-python/usort: treeclean masked

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

 dev-python/usort/Manifest   |  1 -
 dev-python/usort/metadata.xml   | 12 
 dev-python/usort/usort-1.0.2.ebuild | 34 --
 profiles/package.mask   |  5 -
 4 files changed, 52 deletions(-)

diff --git a/dev-python/usort/Manifest b/dev-python/usort/Manifest
deleted file mode 100644
index 9d4dfbab0..0
--- a/dev-python/usort/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST usort-1.0.2.tar.gz 78068 BLAKE2B 
f53b7e70d707a569e8c9bb954022ea50ca133e04a6ef3674dadc0e6d78298e005035ee7e63ec349a567493802ec662026b366ebdb508d84da1862adfa9cefc2c
 SHA512 
e950db4c61a14af55a0a39b8a799a2980cc0b2e731dd27b59ee0b345af6102db870d57118dfec94f6a89fbdbf0cdf5df5eb870d0cad657f99487fb21341dc4aa

diff --git a/dev-python/usort/metadata.xml b/dev-python/usort/metadata.xml
deleted file mode 100644
index feca65c3d..0
--- a/dev-python/usort/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   tel...@posteo.de
-   James Beddek
-   
-   
-   facebookexperimental/usort
-   usort
-   
-

diff --git a/dev-python/usort/usort-1.0.2.ebuild 
b/dev-python/usort/usort-1.0.2.ebuild
deleted file mode 100644
index 876d00613..0
--- a/dev-python/usort/usort-1.0.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_10 ) # python3_11 depends on dev-python/libcst
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Safe, minimal import sorting for Python projects"
-HOMEPAGE="https://github.com/facebookexperimental/usort/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/attrs[${PYTHON_USEDEP}]
-   dev-python/click[${PYTHON_USEDEP}]
-   dev-python/libcst[${PYTHON_USEDEP}]
-   dev-python/stdlibs[${PYTHON_USEDEP}]
-   dev-python/moreorless[${PYTHON_USEDEP}]
-   dev-python/toml[${PYTHON_USEDEP}]
-   dev-python/trailrunner[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-python/volatile[${PYTHON_USEDEP}] )
-"
-
-distutils_enable_tests unittest

diff --git a/profiles/package.mask b/profiles/package.mask
index b43c5bec6..074b77a7b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -24,11 +24,6 @@ sci-mathematics/frama-c-wp
 # Sorry for the inconvenience.
 app-office/lotus123r3
 
-# Anna Vyalkova  (2023-05-16)
-# Depend on masked dev-python/toml.
-# Removal on 2023-06-15.
-dev-python/usort
-
 # Julien Roy  (2023-01-25)
 # Requires https://github.com/TheKevJames/coveralls-python/issues/377



[gentoo-commits] repo/proj/guru:dev commit in: profiles/, dev-python/ufmt/

2023-07-17 Thread Anna Vyalkova
commit: 20bd22103f0dd42495ef21dd84489c7b6762c94d
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Jul 17 22:32:51 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Jul 17 23:00:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20bd2210

dev-python/ufmt: treeclean masked

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

 dev-python/ufmt/Manifest  |  1 -
 dev-python/ufmt/metadata.xml  | 12 
 dev-python/ufmt/ufmt-1.3.3.ebuild | 28 
 profiles/package.mask |  4 
 4 files changed, 45 deletions(-)

diff --git a/dev-python/ufmt/Manifest b/dev-python/ufmt/Manifest
deleted file mode 100644
index ef1843a36..0
--- a/dev-python/ufmt/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ufmt-1.3.3.tar.gz 57526 BLAKE2B 
067a89409ca7af7ad8d3c67553d4ba7cb97877710195fdcc4611b634e72e58f732e1a3772174b2fd7dd4b26c862e484d9de8f09aeb05feae20daf5ff64fb3bbd
 SHA512 
d5d352a5076ac3875ceff3b87a5d7fa43efbf0e8239c30136d419947f06dd479f8b7fc33b1ef15408934a7e24cb4ce9b18e7bfaa38d9d946a1bb6bfe7ef936b6

diff --git a/dev-python/ufmt/metadata.xml b/dev-python/ufmt/metadata.xml
deleted file mode 100644
index 1a2a65ef9..0
--- a/dev-python/ufmt/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   tel...@posteo.de
-   James Beddek
-   
-   
-   omnilib/ufmt
-   ufmt
-   
-

diff --git a/dev-python/ufmt/ufmt-1.3.3.ebuild 
b/dev-python/ufmt/ufmt-1.3.3.ebuild
deleted file mode 100644
index 5817c13de..0
--- a/dev-python/ufmt/ufmt-1.3.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_10 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Safe, atomic formatting with black and usort"
-HOMEPAGE="https://github.com/omnilib/ufmt/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/black-20.8.0[${PYTHON_USEDEP}]
-   >=dev-python/moreorless-0.4.0[${PYTHON_USEDEP}]
-   >=dev-python/tomlkit-0.7.2[${PYTHON_USEDEP}]
-   >=dev-python/trailrunner-1.2.1[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}]
-   >=dev-python/usort-1.0[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests unittest

diff --git a/profiles/package.mask b/profiles/package.mask
index dcdaaa0dc..b43c5bec6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -28,10 +28,6 @@ app-office/lotus123r3
 # Depend on masked dev-python/toml.
 # Removal on 2023-06-15.
 dev-python/usort
-# and revdeps
-dev-python/hypothesmith
-dev-python/libcst
-dev-python/ufmt
 
 # Julien Roy  (2023-01-25)
 # Requires 

[gentoo-commits] repo/proj/guru:dev commit in: acct-user/jackett/

2023-07-17 Thread Anna Vyalkova
commit: edeb64a9110fb766d93b62f68233f828fdde164c
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Jul 17 23:00:07 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Jul 17 23:00:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=edeb64a9

acct-user/jackett: treeclean duplicate

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

 acct-user/jackett/jackett-0.ebuild | 13 -
 acct-user/jackett/metadata.xml |  8 
 2 files changed, 21 deletions(-)

diff --git a/acct-user/jackett/jackett-0.ebuild 
b/acct-user/jackett/jackett-0.ebuild
deleted file mode 100644
index e9f0a8e94..0
--- a/acct-user/jackett/jackett-0.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit acct-user
-
-DESCRIPTION="User for www-apps/jackett-bin"
-ACCT_USER_ID=-1
-ACCT_USER_GROUPS=( jackett )
-ACCT_USER_HOME="/var/jackett/"
-
-acct-user_add_deps

diff --git a/acct-user/jackett/metadata.xml b/acct-user/jackett/metadata.xml
deleted file mode 100644
index 10a288b0b..0
--- a/acct-user/jackett/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gen...@aisha.cc
-   Aisha Tammy
-   
-



[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/esp-idf/

2023-07-17 Thread Anna Vyalkova
commit: 610676dd9832e5ee973c55c8f355eb95a91adb4d
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Jul 17 22:59:32 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Jul 17 23:00:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=610676dd

dev-embedded/esp-idf: drop 5.0.2, 5.0.2-r1

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

 dev-embedded/esp-idf/Manifest|   7 --
 dev-embedded/esp-idf/esp-idf-5.0.2-r1.ebuild | 158 ---
 dev-embedded/esp-idf/esp-idf-5.0.2.ebuild| 152 --
 3 files changed, 317 deletions(-)

diff --git a/dev-embedded/esp-idf/Manifest b/dev-embedded/esp-idf/Manifest
index 3c1f2b2b1..4436ec569 100644
--- a/dev-embedded/esp-idf/Manifest
+++ b/dev-embedded/esp-idf/Manifest
@@ -1,14 +1,7 @@
-DIST esp-idf-5.0.2.zip 1000558879 BLAKE2B 
6127dfb7f78261060b4981e414fea95a4ef7162bb3da11cf53aeb6504396d9e0958044dd66ba1329e87004fd1149c41a86638b4f7a6c3a9d7236fc908961818d
 SHA512 
c58013a5597c00c2ee1c8ae8814b18365f5949b5d834b1fccbee3dce944561d9f2c4296aad578cfc5d79fcd5f86cfa6a5024ff1472305d08ab65e6634be65f05
 DIST esp-idf-5.1.zip 1062080629 BLAKE2B 
78df1d6abfdde5731499422c6d05e0cdf0d6c46b73f6e7a6b94f61c5bb66ddfee9a1f5dba5996397141ca2dc3372fbca5b915b828bb30069d8d711f7858b
 SHA512 
85cc37a910398cb82fca4ff6257d23c28a993cf7deb3f7e34129513cd89e8a495ec7b38d3a206482489ffe4996d800a2742fd6c69cc5ce425b4d0522d19d9592
-DIST openocd-esp32-linux-amd64-0.11.0-esp32-20221026.tar.gz 2051435 BLAKE2B 
59fd510cf3c12514791fa85b76d81722685add64f0a690793b52c5d41101c727fefe064727b148577c3fc522ffae79e8f632d34f300a9543377027579b9cea70
 SHA512 
f8296460efa3d43b23a51c81a840a2e7c13272fa213770bfdb269decd23a3571be9c4ff4be6647d87e56e156284952d9a8c92b24244eaa6996fae18497ce15f8
 DIST openocd-esp32-linux-amd64-0.12.0-esp32-20230419.tar.gz 2126949 BLAKE2B 
ae53bf574c60a7f004b49946f03fe936fefeee2574bf47ac71b2144d066e77e64190889b3650e39010aaf568fef13e05dc773355f1b7f59f547b181346c78080
 SHA512 
3a7f0e2ff4e68d203847271b1b95fc9c9581adf5d4f503cdc20770985f2b8b59d39f358e46d0d7358e8c94c8ff1437c4747579e02dd92b7a07a0ba23a885d191
 DIST riscv32-esp-elf-12.2.0_20230208-x86_64-linux-gnu.tar.xz 131410024 BLAKE2B 
6961ddad1570aa69cbe7a4b1cd6722831d725b83a2d865b5babeea9b2d1762e4dda3cf35bdd4c5137758e15267a229136439387ff72577d5d558a924cd6161aa
 SHA512 
dd0a95408fb487d444cb2c1efc9a0d21404eba2080b16cd9958dd9a9d22c5bf36f3c5e0309b082a226b39e4aeaf9a07ac89af740e2d5c01f85147d26dff7d233
-DIST riscv32-esp-elf-gcc11_2_0-esp-2022r1-linux-amd64.tar.xz 110107900 BLAKE2B 
70688adf6eb613f6d0a3700d5730882b7ff9dec110cbc4157c822dfe1d2abfe21f902e52c695ed410fef39f9c03dfffa3b9c7effac04464dfce4e8b0dcf88814
 SHA512 
cf7443e1480456fbf5d0824d4745740d8f5e5858c403e70b3931adfa582816c2e0c53c53dc51d493809d9e6780077bc1b1fae51bc146ba1b6272dc3554c1fedb
-DIST xtensa-esp-elf-gdb-11.2_20220823-x86_64-linux-gnu.tar.gz 26947336 BLAKE2B 
4970451c7b61df0158294bad456a86718631d24cd73efdd4523de6afcba3f780dd54c07549effc6ab3a0838044b3eb2b817346fc11f8a5ad70f827587e65fdbc
 SHA512 
9532d3cd3c82142c65504e641a68cd836ad1642200e4a512ade62380b149d23ddfa0dccdd339825fdf5a3c55107717a21382469bcf19103113f624a2960ca247
 DIST xtensa-esp-elf-gdb-12.1_20221002-x86_64-linux-gnu.tar.gz 32006939 BLAKE2B 
3963f402f65a1503d4fcef0b68c8efcd1f17407809f77a5b76da03e89a0fdd47cd06545ab958aa444fc2ce822b20b4e7c88d921de723bae81bd74bd93a34e047
 SHA512 
013641d87729f7387a29afac0715a1fc1012edf88092e1dd51682df07730ab71c511f6824c77f52b17c06dca1a04a85c157730da80d1e5cb61bc6dcbe48e199e
 DIST xtensa-esp32-elf-12.2.0_20230208-x86_64-linux-gnu.tar.xz 67006496 BLAKE2B 
343803d0511f8fd5d382221b57c68d964565e36bbd397d5ee5747f75224498db306120c10b7d664c2d0449888d5fa6c1aa423f5681097f06810c257c922d83aa
 SHA512 
6bba61d3f05a08cb0e0f238c60af1b69caeb950e598849aa1edea6e4e95838938c1006afee8d19ea0533d9747342cb57b9010f52500db8a38b13987bea3a827a
-DIST xtensa-esp32-elf-gcc11_2_0-esp-2022r1-linux-amd64.tar.xz 64781328 BLAKE2B 
7216df8a7a88f73f9beac705aa4a7703a8215301afb4c9ca64c9d16a2fafb574a06079d2e5288b2784e4cd3e5e8e2b3d03708e21c42bc48a30abb06199207616
 SHA512 
72cd2e5d3168d1ada66c53428ddec1ee47785fc9720e9c1b4aacc41021e59335a8e2d07cc14b064b1f3ea9c01bd747b7cdff69ff83e5586bf1abb4acf5986508
 DIST xtensa-esp32s2-elf-12.2.0_20230208-x86_64-linux-gnu.tar.xz 64374532 
BLAKE2B 
7fe7c185e4561e34981615a3b7b96998cc11c473166bf54c2db57eecd617ab2c6c94c62fe6bc632e821cc98cf3e82d6f2b35a9210b56245442b1c6206b135617
 SHA512 
5381167aff6a2d023fb5b210dc092b610d72ae00484dae17d7c4e016bda9d457e597698895fcd2de755e6a86b9af2b2c5ca993cf89f12c3570f223671f6144da
-DIST xtensa-esp32s2-elf-gcc11_2_0-esp-2022r1-linux-amd64.tar.xz 51546516 
BLAKE2B 
f4f4bc5bc138f181819416f0b3b4a67270588f827afd64693da4caf8c1a100a04787aa23cfafedb535e5c26aea7af51ad9e08316a0abba99d5549fb62e73aae5
 SHA512 
72071cb911eb62eff22d46b98f3ac6af87c1b0af4adc036e7f093e24987048c388a689138627ce1a721b93ef9a63a4a6046cbcc91f92e033b5330e4aacf746ea
 DIST 

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

2023-07-17 Thread Anna Vyalkova
commit: 8744d4ee746497f1861d151d6b911bedad20bffe
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Jul 17 22:11:01 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Jul 17 23:00:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8744d4ee

profiles: mask sci-mathematics/frama-c-wp

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

 profiles/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 8f22f5f22..c3e6acb75 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,10 @@
 
 # New entries go on top.
 
+# Anna Vyalkova  (2023-07-18)
+# Depends on removed  (2023-06-17)
 # Requires network to build docs.
 # Removal on 2023-07-17.



[gentoo-commits] repo/proj/guru:dev commit in: acct-group/jackett/

2023-07-17 Thread Anna Vyalkova
commit: 930dd23c3e6cfb82fbd3dc145d89003a15eca125
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Jul 17 22:06:33 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Jul 17 22:09:41 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=930dd23c

acct-group/jackett: treeclean duplicate

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

 acct-group/jackett/jackett-0.ebuild | 9 -
 acct-group/jackett/metadata.xml | 8 
 2 files changed, 17 deletions(-)

diff --git a/acct-group/jackett/jackett-0.ebuild 
b/acct-group/jackett/jackett-0.ebuild
deleted file mode 100644
index cb28a117e..0
--- a/acct-group/jackett/jackett-0.ebuild
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit acct-group
-
-ACCT_GROUP_ID=-1
-DESCRIPTION="Group for www-apps/jackett-bin"

diff --git a/acct-group/jackett/metadata.xml b/acct-group/jackett/metadata.xml
deleted file mode 100644
index 10a288b0b..0
--- a/acct-group/jackett/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gen...@aisha.cc
-   Aisha Tammy
-   
-



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/jackett-bin/files/, www-apps/jackett-bin/, profiles/updates/

2023-07-17 Thread Anna Vyalkova
commit: 59572c59caacbd77b368e509888abf3605b29d33
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Jul 17 22:08:53 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Jul 17 23:00:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59572c59

www-apps/jackett-bin: treeclean duplicate

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

 profiles/updates/3Q-2023  |  1 +
 www-apps/jackett-bin/Manifest |  9 -
 www-apps/jackett-bin/files/99jackett  |  1 -
 www-apps/jackett-bin/files/jackett.initd-r1   | 15 
 www-apps/jackett-bin/files/jackett.service| 17 -
 www-apps/jackett-bin/jackett-bin-0.20.1202.ebuild | 38 ---
 www-apps/jackett-bin/jackett-bin-0.20.3288.ebuild | 38 ---
 www-apps/jackett-bin/jackett-bin-0.20.514.ebuild  | 38 ---
 www-apps/jackett-bin/jackett-bin-.ebuild  | 46 ---
 www-apps/jackett-bin/metadata.xml | 11 --
 10 files changed, 1 insertion(+), 213 deletions(-)

diff --git a/profiles/updates/3Q-2023 b/profiles/updates/3Q-2023
new file mode 100644
index 0..3d1ae7415
--- /dev/null
+++ b/profiles/updates/3Q-2023
@@ -0,0 +1 @@
+move www-apps/jackett-bin www-apps/jackett

diff --git a/www-apps/jackett-bin/Manifest b/www-apps/jackett-bin/Manifest
deleted file mode 100644
index 39fd8cb57..0
--- a/www-apps/jackett-bin/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-DIST jackett-bin-0.20.1202-amd64.tar.gz 45852447 BLAKE2B 
84ba996e22e1586bc076e0439e3a01c39f4637fa4c390208f015123f4145eb2aececb2d56d6df42d41418b204b1f83f80bb033cc0eecbb9d7cf22e6e436571ab
 SHA512 
2f299af77550e2338db5f32f96ee5475d9797145cf054998165cffd3a1a4c02d88850ce5410a6dc000abb912f894fb6c04ce99e592e0f900d8a963024af1f1ff
-DIST jackett-bin-0.20.1202-arm.tar.gz 43720146 BLAKE2B 
f42c71ba837129271f32dad9c2f40f6e2a98cb6adbc4096e164a5ae2f0221bfe2ad6d9dc62bab96d07220104863d2eaf9cf98a1944597bc25a549928bdac2a06
 SHA512 
926208849be29fefcc59d95d378a83901cf4f878c62dd0eca6a18d88f39582fefe3257e824a6d533a487268c41dad7390d61cbbccbab8b8104e7ba7ebd4ff0a6
-DIST jackett-bin-0.20.1202-arm64.tar.gz 43208862 BLAKE2B 
f5151102dede7f51d58f45475fe55038bd5443fc7d89d75febd9cdd54a07f92e258d3e50bdcd1cb0c76980deed0182a7dce4d4bebd72568e60e6ac690e2028bf
 SHA512 
806eb5bb3daed8ff91c45cfbcf5d945a85b5df72c283a723811c46ed1ff5ba63ff753b2946e7775ad6cbd42ae46bee5a1c762c0f059606a4ca9f2458df2c4a89
-DIST jackett-bin-0.20.3288-amd64.tar.gz 46000504 BLAKE2B 
dec129fe944067de3a9761d295678caa15b84f8ebb12a9279230a6a438af6b7afd17c122aeaba3bc09e50e370a143d27b203d8873942e3b7b0e8ffbdbb809e6c
 SHA512 
d2c609893feba875aafac604716a42b006d72e7f4aff999ae2f67641eaaf1fc6178cc5b253ee31140b123120fcf256956bb15793306afa53cf4ecaee20d47646
-DIST jackett-bin-0.20.3288-arm.tar.gz 43848757 BLAKE2B 
03f28d7c8238a95af654ba0428d3fea5b4510b6bd7f3e3582d5fa8bdac053e78dd4b78653a81846ca4d89ed713b92d95ae16c8a23ef19e44761f12b9d324e311
 SHA512 
535691265689a8e5cd27b23ef0038c92bacd8e11085d8040be5c909d868be8b2eb4229ea739ae574e34d69fa942301d824b1f58dec5ab4360627cbd9792fb334
-DIST jackett-bin-0.20.3288-arm64.tar.gz 43340384 BLAKE2B 
c9e67ca03958be8a9d8f39aa6e9214580f7551d5ceec9edaadc7b75d38af8d79cb09160288c0d0ce532c7b4371159dcbf3518a65e1b987b2520a972b5583f665
 SHA512 
33d230be8920f43e56af500a2e54adb9874930ed61ce9dc05f28debda286b9550c1077352b6f18cf38656297415c5c342efa681606ee3872ac7425cfff9d826d
-DIST jackett-bin-0.20.514-amd64.tar.gz 45925906 BLAKE2B 
d90c11020ca9aded48ba7d6867f2250974746af42fe5308bd92d5eae34228c85dee31c6ce7569d52c4a199def00fb9145993ce9dffbc38cf4be424918fa55680
 SHA512 
c1adfe128537aeff6b9fadaf1decc9683d40d65c54c28527882dba848a524005186275f45473db077dc155d4ea5cfd17251edcbc8e4176ce2c78d0b8ef202e3c
-DIST jackett-bin-0.20.514-arm.tar.gz 43675479 BLAKE2B 
6ffb67456860b867f64e53c76d2a9b94484f8ebe6ace2f1654c1d2029e913b93d348e94506da74e21362fe7a069dccbe5dd9e6042c5eff764c1b2d64b406081d
 SHA512 
9077b46bc9c07329737814133cd5ae45e7d59038747accf329829d6185d899c963998bdbaa1ccff49e93b74c117e4201fefd54cbfc80c924da437def0aecc9e9
-DIST jackett-bin-0.20.514-arm64.tar.gz 43153883 BLAKE2B 
89bcfd163831d05bb16b9a02c74b76d5d5e08dd859b8e7907168b853d05f51dd778b8e0fdd54721d3bae32ea0669cf548b39ebf96b7f3663bb9dee5acbe78c01
 SHA512 
3914d0ea8bde3d5c04bb44823a250c7e22b88c5212c2eff14109a1427089d822c8ce2fabeae46c897df8101d72e76356efd139226ad6d3af0c7fd2e942ca03bd

diff --git a/www-apps/jackett-bin/files/99jackett 
b/www-apps/jackett-bin/files/99jackett
deleted file mode 100644
index 16a667365..0
--- a/www-apps/jackett-bin/files/99jackett
+++ /dev/null
@@ -1 +0,0 @@
-PATH="/opt/jackett"

diff --git a/www-apps/jackett-bin/files/jackett.initd-r1 
b/www-apps/jackett-bin/files/jackett.initd-r1
deleted file mode 100644
index 8718bdead..0
--- a/www-apps/jackett-bin/files/jackett.initd-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2020-2021 Gentoo 

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mkdocs-swagger-ui-tag/, profiles/

2023-07-17 Thread Anna Vyalkova
commit: 6d42e22204bc7a6ea4ceff077837e0c31f09b12f
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Jul 17 22:11:19 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Jul 17 23:00:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d42e222

dev-python/mkdocs-swagger-ui-tag: treeclean masked

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

 dev-python/mkdocs-swagger-ui-tag/Manifest  |  2 --
 dev-python/mkdocs-swagger-ui-tag/metadata.xml  | 12 ---
 .../mkdocs-swagger-ui-tag-0.6.0.ebuild | 37 --
 .../mkdocs-swagger-ui-tag-0.6.1.ebuild | 37 --
 profiles/package.mask  |  5 ---
 5 files changed, 93 deletions(-)

diff --git a/dev-python/mkdocs-swagger-ui-tag/Manifest 
b/dev-python/mkdocs-swagger-ui-tag/Manifest
deleted file mode 100644
index 3f0d48590..0
--- a/dev-python/mkdocs-swagger-ui-tag/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST mkdocs-swagger-ui-tag-0.6.0.gh.tar.gz 3832872 BLAKE2B 
6a5ecc6f011dc32c10b4953888c031d63deb4a7ec2c11f588815b23409f67e4c2dabe48bb0edd9ee2f73b0d62d57d9d2f768ca73d7a5f90426c530e62528f9c8
 SHA512 
f66c1a3e551afaf38928cf89f8e6ed7c210c8b8b8323b7e9fd63e95389335f3f92abd5678b0c0394d94b8898a52a41a38083f20a2eac131853a82def8b2bf502
-DIST mkdocs-swagger-ui-tag-0.6.1.gh.tar.gz 3839214 BLAKE2B 
0aeef41cb9729a76da84ac616586fd0d264698a0f3f4475350987ac984fc6c257aac3a062ca200eabc451b4a807c600ec4357ee092b1328c545020aaccc9
 SHA512 
97a435d130232202af1382428d1f7fdc8b6dff5cec3fac1b39ac40afeb25f22ec698761e2f26a04f690e45fa3c0506a5fa87b782c6a1637eebe3f98ed6a7e4a5

diff --git a/dev-python/mkdocs-swagger-ui-tag/metadata.xml 
b/dev-python/mkdocs-swagger-ui-tag/metadata.xml
deleted file mode 100644
index 697375f2a..0
--- a/dev-python/mkdocs-swagger-ui-tag/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   cyber+gen...@sysrq.in
-   Anna
-   
-   
-   mkdocs-swagger-ui-tag
-   Blueswen/mkdocs-swagger-ui-tag
-   
-

diff --git 
a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.0.ebuild 
b/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.0.ebuild
deleted file mode 100644
index c38fad878..0
--- a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1
-
-DESCRIPTION="MkDocs Swagger UI Tag"
-HOMEPAGE="
-   https://blueswen.github.io/mkdocs-swagger-ui-tag/
-   https://pypi.org/project/mkdocs-swagger-ui-tag/
-   https://github.com/Blueswen/mkdocs-swagger-ui-tag
-"
-SRC_URI="https://github.com/Blueswen/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=">=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]"
-BDEPEND="
-   test? (
-   dev-python/click[${PYTHON_USEDEP}]
-   dev-python/mkdocs-material[${PYTHON_USEDEP}]
-   )
-"
-
-HTML_DOCS=( docs/. )
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   distutils-r1_src_prepare
-   rm docs/sitemap.xml.gz || die
-}

diff --git 
a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.1.ebuild 
b/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.1.ebuild
deleted file mode 100644
index c38fad878..0
--- a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1
-
-DESCRIPTION="MkDocs Swagger UI Tag"
-HOMEPAGE="
-   https://blueswen.github.io/mkdocs-swagger-ui-tag/
-   https://pypi.org/project/mkdocs-swagger-ui-tag/
-   https://github.com/Blueswen/mkdocs-swagger-ui-tag
-"
-SRC_URI="https://github.com/Blueswen/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=">=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]"
-BDEPEND="
-   test? (
-   dev-python/click[${PYTHON_USEDEP}]
-   dev-python/mkdocs-material[${PYTHON_USEDEP}]
-   )
-"
-
-HTML_DOCS=( docs/. )
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   distutils-r1_src_prepare
-   rm docs/sitemap.xml.gz || die
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index c3e6acb75..88fc89fc9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -18,11 +18,6 @@
 # Depends on removed  (2023-06-17)
-# Requires network to build docs.
-# Removal on 2023-07-17.
-dev-python/mkdocs-swagger-ui-tag
-
 # Viorel Munteanu  (2023-06-07)
 # Does 

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

2023-07-17 Thread Sam James
commit: 419f9c184d4608f4e23e1ec12fd8c04d34bb4798
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 22:32:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 22:32:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=419f9c18

dev-libs/opensc: fix patch filename

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

 dev-libs/opensc/opensc-0.23.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opensc/opensc-0.23.0-r2.ebuild 
b/dev-libs/opensc/opensc-0.23.0-r2.ebuild
index 7cbf82823f1a..60f0ce62ca27 100644
--- a/dev-libs/opensc/opensc-0.23.0-r2.ebuild
+++ b/dev-libs/opensc/opensc-0.23.0-r2.ebuild
@@ -42,7 +42,7 @@ REQUIRED_USE="
 
 PATCHES=(
"${FILESDIR}"/${P}-CVE-2023-2977.patch
-   "${FILESDIR}"/${P}-0.23.0-backport-pr2656.patch
+   "${FILESDIR}"/${P}-backport-pr2656.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opensc/, dev-libs/opensc/files/

2023-07-17 Thread Sam James
commit: 08f134943e605456a2506fbfe688cea0340059e9
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Jul 17 22:06:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 22:14:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f13494

dev-libs/opensc: backport PR to fix dev-libs/libp11 tests

See: https://github.com/OpenSC/libp11/issues/478
See: https://github.com/OpenSC/OpenSC/pull/2656
Bug: https://bugs.gentoo.org/909781
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 .../files/opensc-0.23.0-backport-pr2656.patch  | 215 +
 dev-libs/opensc/opensc-0.23.0-r2.ebuild|  81 
 2 files changed, 296 insertions(+)

diff --git a/dev-libs/opensc/files/opensc-0.23.0-backport-pr2656.patch 
b/dev-libs/opensc/files/opensc-0.23.0-backport-pr2656.patch
new file mode 100644
index ..f9ce72d31776
--- /dev/null
+++ b/dev-libs/opensc/files/opensc-0.23.0-backport-pr2656.patch
@@ -0,0 +1,215 @@
+https://bugs.gentoo.org/909781
+https://github.com/OpenSC/libp11/issues/478
+https://github.com/OpenSC/OpenSC/pull/2656
+
+From 99f7b82f187ca3512ceae6270c391243d018fdac Mon Sep 17 00:00:00 2001
+From: Jakub Jelen 
+Date: Thu, 1 Dec 2022 20:08:53 +0100
+Subject: [PATCH 1/4] pkcs11-tool: Fix private key import
+
+---
+ src/tools/pkcs11-tool.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/tools/pkcs11-tool.c b/src/tools/pkcs11-tool.c
+index aae205fe2c..cfee8526d5 100644
+--- a/src/tools/pkcs11-tool.c
 b/src/tools/pkcs11-tool.c
+@@ -3669,13 +3669,13 @@ parse_rsa_pkey(EVP_PKEY *pkey, int private, struct 
rsakey_info *rsa)
+   RSA_get0_factors(r, _p, _q);
+   RSA_get0_crt_params(r, _dmp1, _dmq1, _iqmp);
+ #else
+-  if (EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_FACTOR1, 
_d) != 1 ||
++  if (EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_D, _d) != 
1 ||
+   EVP_PKEY_get_bn_param(pkey, 
OSSL_PKEY_PARAM_RSA_FACTOR1, _p) != 1 ||
+   EVP_PKEY_get_bn_param(pkey, 
OSSL_PKEY_PARAM_RSA_FACTOR2, _q) != 1 ||
+   EVP_PKEY_get_bn_param(pkey, 
OSSL_PKEY_PARAM_RSA_EXPONENT1, _dmp1) != 1 ||
+   EVP_PKEY_get_bn_param(pkey, 
OSSL_PKEY_PARAM_RSA_EXPONENT2, _dmq1) != 1 ||
+-  EVP_PKEY_get_bn_param(pkey, 
OSSL_PKEY_PARAM_RSA_EXPONENT3, _iqmp) != 1) {
+   util_fatal("OpenSSL error during RSA private key 
parsing");
++  EVP_PKEY_get_bn_param(pkey, 
OSSL_PKEY_PARAM_RSA_COEFFICIENT1, _iqmp) != 1) {
+   }
+ #endif
+   RSA_GET_BN(rsa, private_exponent, r_d);
+
+From 4a6e1d1dcd18757502027b1c5d2fb2cbaca28407 Mon Sep 17 00:00:00 2001
+From: Jakub Jelen 
+Date: Thu, 1 Dec 2022 20:11:41 +0100
+Subject: [PATCH 2/4] pkcs11-tool: Log more information on OpenSSL errors
+
+---
+ src/tools/pkcs11-tool.c | 15 ++-
+ 1 file changed, 6 insertions(+), 9 deletions(-)
+
+diff --git a/src/tools/pkcs11-tool.c b/src/tools/pkcs11-tool.c
+index cfee8526d5..f2e6b1dd91 100644
+--- a/src/tools/pkcs11-tool.c
 b/src/tools/pkcs11-tool.c
+@@ -3641,10 +3641,8 @@ parse_rsa_pkey(EVP_PKEY *pkey, int private, struct 
rsakey_info *rsa)
+   const BIGNUM *r_dmp1, *r_dmq1, *r_iqmp;
+   r = EVP_PKEY_get1_RSA(pkey);
+   if (!r) {
+-  if (private)
+-  util_fatal("OpenSSL error during RSA private key 
parsing");
+-  else
+-  util_fatal("OpenSSL error during RSA public key 
parsing");
++  util_fatal("OpenSSL error during RSA %s key parsing: %s", 
private ? "private" : "public",
++  ERR_error_string(ERR_peek_last_error(), NULL));
+   }
+ 
+   RSA_get0_key(r, _n, _e, NULL);
+@@ -3654,10 +3652,8 @@ parse_rsa_pkey(EVP_PKEY *pkey, int private, struct 
rsakey_info *rsa)
+   BIGNUM *r_dmp1 = NULL, *r_dmq1 = NULL, *r_iqmp = NULL;
+   if (EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_N, _n) != 1 ||
+   EVP_PKEY_get_bn_param(pkey, OSSL_PKEY_PARAM_RSA_E, _e) != 1) {
+-  if (private)
+-  util_fatal("OpenSSL error during RSA private key 
parsing");
+-  else
+-  util_fatal("OpenSSL error during RSA public key 
parsing");
++  util_fatal("OpenSSL error during RSA %s key parsing: %s", 
private ? "private" : "public",
++  ERR_error_string(ERR_peek_last_error(), NULL));
+}
+ #endif
+   RSA_GET_BN(rsa, modulus, r_n);
+@@ -3674,8 +3670,9 @@ parse_rsa_pkey(EVP_PKEY *pkey, int private, struct 
rsakey_info *rsa)
+   EVP_PKEY_get_bn_param(pkey, 
OSSL_PKEY_PARAM_RSA_FACTOR2, _q) != 1 ||
+   EVP_PKEY_get_bn_param(pkey, 
OSSL_PKEY_PARAM_RSA_EXPONENT1, _dmp1) != 1 ||
+   EVP_PKEY_get_bn_param(pkey, 

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

2023-07-17 Thread Sam James
commit: c45307859ccfc02991aa8d56de21557943d7de17
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Mon Jul 17 22:09:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 22:14:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4530785

dev-libs/libp11: add min dep for dev-libs/opensc fixes to tests

Bug: https://bugs.gentoo.org/909781
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/31939
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/libp11/libp11-0.4.12-r3.ebuild 
b/dev-libs/libp11/libp11-0.4.12-r3.ebuild
index 83c149c404b1..afe92920bde7 100644
--- a/dev-libs/libp11/libp11-0.4.12-r3.ebuild
+++ b/dev-libs/libp11/libp11-0.4.12-r3.ebuild
@@ -20,7 +20,7 @@ DEPEND="${RDEPEND}
test? ( dev-libs/softhsm )"
 BDEPEND="virtual/pkgconfig
doc? ( app-doc/doxygen )
-   test? ( dev-libs/opensc )"
+   test? ( >=dev-libs/opensc-0.23.0-r2 )"
 
 src_prepare() {
local PATCHES=(



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

2023-07-17 Thread Sam James
commit: 7f4e49459603ed0b21c1368802a8cbbd04f86e21
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 22:04:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 22:04:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f4e4945

sys-apps/less: update live for tests

They fail still, but tests are in dist tarballs now as well.

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

 sys-apps/less/less-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-.ebuild
index 5d22949f4f80..cbd0aff28900 100644
--- a/sys-apps/less/less-.ebuild
+++ b/sys-apps/less/less-.ebuild
@@ -31,9 +31,6 @@ if [[ ${PV} !=  && ${PV} != *_beta* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 IUSE="pcre"
-# As of 623_beta, lesstest is not included in dist tarballs
-# https://github.com/gwsw/less/issues/344
-RESTRICT="test"
 
 DEPEND="
>=app-misc/editor-wrapper-3



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

2023-07-17 Thread Sam James
commit: 4835fedb1257d15d871c885e19b8fecfff78abfd
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 22:02:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 22:03:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4835fedb

sys-apps/less: fix tinfo linkage, add LFS

Thanks to ionen and kerframil for doing the hard work here wrt tinfo, just
doing the then-obvious patch as a result.

Also, while at it, enable large file support.

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

 sys-apps/less/files/less-633-tinfow.patch  | 52 ++
 .../less/{less-.ebuild => less-633-r2.ebuild}  |  8 +++-
 sys-apps/less/less-.ebuild |  8 +++-
 3 files changed, 66 insertions(+), 2 deletions(-)

diff --git a/sys-apps/less/files/less-633-tinfow.patch 
b/sys-apps/less/files/less-633-tinfow.patch
new file mode 100644
index ..82ea458cd008
--- /dev/null
+++ b/sys-apps/less/files/less-633-tinfow.patch
@@ -0,0 +1,52 @@
+https://github.com/gwsw/less/pull/403
+
+From 23000c286773af153a5743bc923465707b87613b Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Mon, 17 Jul 2023 22:58:27 +0100
+Subject: [PATCH] configure.ac: Check for tinfow before tinfo
+
+We currently check for ncursesw > ncurses and then tinfo > tinfow. This means
+we can get a mismatch of ncursesw + tinfo, instead of the correct ncursesw + 
tinfow.
+
+Swap the order so we check for ncursesw first (before other ncurses variants)
+and then tinfow first (before other tinfo variants).
+
+This is needed anyway for correctness, but also needed for certain terminfos
+to work correctly with recent ncurses.
+
+A better fix would be to use pkg-config first which handles this correctly
+and would include the appropriate -ltinfo* in the libraries list for 
-lncurses*,
+but not doing that for now.
+
+Bug: https://bugs.gentoo.org/910430
+--- a/configure.ac
 b/configure.ac
+@@ -63,10 +63,10 @@ fi
+ 
+ if test $curses_broken = 0; then
+ 
+-# -- Try tinfo.
++# -- Try tinfow.
+ if test "x$TERMLIBS" = x; then
+-  if test $have_tinfo = yes; then
+-TERMLIBS="-ltinfo"
++  if test $have_tinfow = yes; then
++TERMLIBS="-ltinfow"
+ SAVE_LIBS=$LIBS
+ LIBS="$LIBS $TERMLIBS"
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$include_termcap_h]], [[tgetent(0,0); 
tgetflag(0); tgetnum(0); tgetstr(0,0);]])],[termok=yes],[termok=no])
+@@ -75,10 +75,10 @@ if test "x$TERMLIBS" = x; then
+   fi
+ fi
+ 
+-# -- Try tinfow.
++# -- Try tinfo.
+ if test "x$TERMLIBS" = x; then
+-  if test $have_tinfow = yes; then
+-TERMLIBS="-ltinfow"
++  if test $have_tinfo = yes; then
++TERMLIBS="-ltinfo"
+ SAVE_LIBS=$LIBS
+ LIBS="$LIBS $TERMLIBS"
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[$include_termcap_h]], [[tgetent(0,0); 
tgetflag(0); tgetnum(0); tgetstr(0,0);]])],[termok=yes],[termok=no])
+

diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-633-r2.ebuild
similarity index 94%
copy from sys-apps/less/less-.ebuild
copy to sys-apps/less/less-633-r2.ebuild
index c6edffba45d8..5d22949f4f80 100644
--- a/sys-apps/less/less-.ebuild
+++ b/sys-apps/less/less-633-r2.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 fi
 
-inherit autotools optfeature
+inherit autotools flag-o-matic optfeature
 
 # Releases are usually first a beta then promoted to stable if no
 # issues were found. Upstream explicitly ask "to not generally distribute"
@@ -42,6 +42,10 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-633-tinfow.patch
+)
+
 src_prepare() {
default
# Per upstream README to prepare live build
@@ -52,6 +56,8 @@ src_prepare() {
 }
 
 src_configure() {
+   append-lfs-flags # bug #896316
+
local myeconfargs=(
--with-regex=$(usex pcre pcre2 posix)
--with-editor="${EPREFIX}"/usr/libexec/editor

diff --git a/sys-apps/less/less-.ebuild b/sys-apps/less/less-.ebuild
index c6edffba45d8..5d22949f4f80 100644
--- a/sys-apps/less/less-.ebuild
+++ b/sys-apps/less/less-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 fi
 
-inherit autotools optfeature
+inherit autotools flag-o-matic optfeature
 
 # Releases are usually first a beta then promoted to stable if no
 # issues were found. Upstream explicitly ask "to not generally distribute"
@@ -42,6 +42,10 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-633-tinfow.patch
+)
+
 src_prepare() {
default
# Per upstream README to prepare live build
@@ -52,6 +56,8 @@ src_prepare() {
 }
 
 src_configure() {
+   append-lfs-flags # bug #896316
+
local myeconfargs=(
--with-regex=$(usex pcre pcre2 posix)
--with-editor="${EPREFIX}"/usr/libexec/editor



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

2023-07-17 Thread Sam James
commit: a8c54eba5e271522bc1dbd775e47e009d5c69538
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 21:55:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 21:55:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c54eba

media-sound/fluidsynth: Stabilize 2.3.3 amd64, #910418

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

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

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
index 4801d17e06b9..0d965e037c81 100644
--- a/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.3.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1+"
 SLOT="0/3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc x86"
 IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
 
 BDEPEND="



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

2023-07-17 Thread Sam James
commit: 7cb9281669c9773f9475e31b06e8eaa50d5938ee
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 21:55:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 21:55:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb92816

sys-fs/multipath-tools: Stabilize 0.9.5 amd64, #904926

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

 sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild 
b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
index c9d0c000f332..f33e95f72bf8 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
 IUSE="systemd test"
 RESTRICT="!test? ( test )"
 



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

2023-07-17 Thread Sam James
commit: 9e35749eaf007ed8543c6c3eb8eb7ac11e207a7d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 21:55:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 21:55:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e35749e

sys-apps/pv: add 1.7.0

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

 sys-apps/pv/Manifest|  1 +
 sys-apps/pv/pv-1.7.0.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/sys-apps/pv/Manifest b/sys-apps/pv/Manifest
index 57d6f41631aa..1e63935c250e 100644
--- a/sys-apps/pv/Manifest
+++ b/sys-apps/pv/Manifest
@@ -1 +1,2 @@
 DIST pv-1.6.20.tar.bz2 115310 BLAKE2B 
b50623f623231e8e8615f960bad83d10e12d5274c57d23ea843d16fce30b3e690284b2d9b01f82a16b9790e2bf26f80f560e226589a62ca677a2cf90ea007691
 SHA512 
e445f91b298ed285ddab54a3f8a6b5d5297e2e2eb8ad7b2ee2cbacca4adda9c6ca2bf3c77bf2a93373d3875c5b3b0b345d3945cbd91fc2647c6c25f1661a6752
+DIST pv-1.7.0.tar.bz2 115665 BLAKE2B 
efdd0434d23fe1ed008224fe0fe5182684010a78650284e920b2cd93134f08e63172df0279b8a4b2c2c4dceb9dbdaa209e402394fb1c4c431d991225f579f718
 SHA512 
b90ddaa1f950b1b300f1721e5ab8bc2c7a0c46491e439ce33c7b74fd4525e730a99c218a874b3dae2dc3a8a5e0eb5c5add51f7c8be48d0c3d8f135df44779af8

diff --git a/sys-apps/pv/pv-1.7.0.ebuild b/sys-apps/pv/pv-1.7.0.ebuild
new file mode 100644
index ..d13550cbb754
--- /dev/null
+++ b/sys-apps/pv/pv-1.7.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PLOCALES="de fr pl pt"
+PLOCALE_BACKUP="en"
+inherit flag-o-matic linux-info toolchain-funcs plocale
+
+DESCRIPTION="Pipe Viewer: a tool for monitoring the progress of data through a 
pipe"
+HOMEPAGE="https://www.ivarch.com/programs/pv.shtml;
+SRC_URI="https://www.ivarch.com/programs/sources/${P}.tar.bz2;
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="debug nls"
+
+DOCS=( README.md doc/NEWS.md doc/TODO.md )
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+   stat64 # See https://github.com/a-j-wood/pv/issues/69
+)
+
+pkg_setup() {
+   if use kernel_linux; then
+   CONFIG_CHECK="~SYSVIPC"
+   ERROR_SYSVIPC="You will need to enable CONFIG_SYSVIPC in your 
kernel to use the --remote option."
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default
+
+   sed -i configure -e 's|CFLAGS="-g -Wall"|:|g' || die
+
+   # These should produce the same end result (working `pv`).
+   sed -i \
+   -e 's:$(LD) $(LDFLAGS) -o:$(AR) rc:' \
+   autoconf/make/modules.mk~ || die
+
+   sed -i -e 's:usleep 20 || ::g' tests/019-remote-cksum || die
+
+   disable_locale() {
+   local locale=${1}
+   sed -i configure -e "/ALL_LINGUAS=/s:${locale}::g" || die
+   }
+
+   plocale_find_changes src/nls '' '.po'
+   plocale_for_each_disabled_locale disable_locale
+}
+
+src_configure() {
+   tc-export AR
+
+   # Workaround for https://github.com/a-j-wood/pv/issues/69
+   append-lfs-flags
+
+   econf \
+   --enable-lfs \
+   $(use_enable debug debugging) \
+   $(use_enable nls)
+}



[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/

2023-07-17 Thread Sam James
commit: 5b1520ea69d410ab743eb7998b5d886bbf597375
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 21:47:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 21:47:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b1520ea

net-nds/openldap: add 2.6.5

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

 net-nds/openldap/Manifest  |   1 +
 net-nds/openldap/openldap-2.6.5.ebuild | 870 +
 2 files changed, 871 insertions(+)

diff --git a/net-nds/openldap/Manifest b/net-nds/openldap/Manifest
index b68584180cce..c197823a3d0b 100644
--- a/net-nds/openldap/Manifest
+++ b/net-nds/openldap/Manifest
@@ -2,4 +2,5 @@ DIST openldap-2.4.59.tgz 5886272 BLAKE2B 
a2a8bed1d2af97fd41d651668152fd4740871bc
 DIST openldap-OPENLDAP_REL_ENG_2_5_14.tar.bz2 5024359 BLAKE2B 
ffdffbd47e76545c2dc2d433d290945ab6eebd910031a60249cd8f6eac24f67841098e61c7e57864428e20a183a46d36dac422bba8cf6f3596f97439875af96b
 SHA512 
abd1e8bda0762500db028f283fe2da9480a419072927295d6f3e1448cae130592511f385a87585843cf88217417c90ef57174ca919cfcf163eb41642a72bb4e3
 DIST openldap-OPENLDAP_REL_ENG_2_6_3.tar.gz 6244895 BLAKE2B 
97792a1b368de44867b0ce9eef38601c3e64b7d40e4ca206295bee110097697c919040d2220eea6f0581812e09a2cc3e6afb4a243a5072a8a0a95f24f9fb354b
 SHA512 
1c882a0cd0729b5d0f40b58588d0e36ae3b1cae6d569f0576e940c7c63d03c29ed2c9db87695a87594ba99a927ef4cba491bddba3ce049025fd5883463122ba7
 DIST openldap-OPENLDAP_REL_ENG_2_6_4.tar.bz2 5043227 BLAKE2B 
9bec77dbace0e52d1607d9ac13a77349e7d0b8876aa81fa635893638d00db58ec6bf8412f11fd266bba0440887be1aa21eb4a876122152f7f6de9fd8f75b6b4c
 SHA512 
bff11bf1ae125bcabbd307f6c4e1c102a8df6f1091f84f5e7053fdbaa89ccd6aa0c86cc8dcce4fb9b6ffd853b5f8d3c933733f5713aeb4d6a9d77ab145293b48
+DIST openldap-OPENLDAP_REL_ENG_2_6_5.tar.bz2 5040569 BLAKE2B 
d1835e560a81bc3df2eb44964162306057ad28869a1e41da7ab823460b4a33437cd385ec9448a6df9bc580afd04dff5c4680e0b91a2f16960ad2c5f3812410ba
 SHA512 
d259ca5ac8fbdcf9bb477e24c0feaf05678ab660007164a54463a954f1b26c3f9740855d16155fa249adcb2652223fdcfc682bb4005b46a5f36e2d5cae37f158
 DIST rfc2307bis.schema-20140524 12262 BLAKE2B 
98031f49e9bde1e4821e637af3382364d8344ed7017649686a088070d96a632dffa6c661552352656b1b159c0fd962965580069a64c7f3d5bb6a3ed75f60fd99
 SHA512 
83b89a1deeefc8566b97e7e865b9b6d04541099cbdf719e24538a7d27d61b6209e87ab9003a9f140bd9afd018ec569e71721e3a24090e1902c8b6659d2ba103e

diff --git a/net-nds/openldap/openldap-2.6.5.ebuild 
b/net-nds/openldap/openldap-2.6.5.ebuild
new file mode 100644
index ..b8aa589bf011
--- /dev/null
+++ b/net-nds/openldap/openldap-2.6.5.ebuild
@@ -0,0 +1,870 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Re cleanups:
+# 2.5.x is an LTS release so we want to keep it for a while.
+
+inherit autotools flag-o-matic multibuild multilib multilib-minimal 
preserve-libs
+inherit ssl-cert toolchain-funcs systemd tmpfiles
+
+MY_PV="$(ver_rs 1-2 _)"
+
+BIS_PN=rfc2307bis.schema
+BIS_PV=20140524
+BIS_P="${BIS_PN}-${BIS_PV}"
+
+DESCRIPTION="LDAP suite of application and development tools"
+HOMEPAGE="https://www.openldap.org/;
+SRC_URI="
+   
https://gitlab.com/openldap/${PN}/-/archive/OPENLDAP_REL_ENG_${MY_PV}/${PN}-OPENLDAP_REL_ENG_${MY_PV}.tar.bz2
+   mirror://gentoo/${BIS_P}
+"
+S="${WORKDIR}"/${PN}-OPENLDAP_REL_ENG_${MY_PV}
+
+LICENSE="OPENLDAP GPL-2"
+# Subslot added for bug #835654
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE_DAEMON="argon2 +cleartext crypt experimental minimal samba tcpd"
+IUSE_OVERLAY="overlays perl autoca"
+IUSE_OPTIONAL="debug gnutls iodbc odbc sasl ssl selinux static-libs +syslog 
test"
+IUSE_CONTRIB="kerberos kinit pbkdf2 sha2 smbkrb5passwd"
+IUSE_CONTRIB="${IUSE_CONTRIB} cxx"
+IUSE="systemd ${IUSE_DAEMON} ${IUSE_BACKEND} ${IUSE_OVERLAY} ${IUSE_OPTIONAL} 
${IUSE_CONTRIB}"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   cxx? ( sasl )
+   pbkdf2? ( ssl )
+   test? ( cleartext sasl )
+   autoca? ( !gnutls )
+   ?? ( test minimal )
+   kerberos? ( ?? ( kinit smbkrb5passwd ) )
+"
+
+SYSTEM_LMDB_VER=0.9.31
+# openssl is needed to generate lanman-passwords required by samba
+COMMON_DEPEND="
+   kernel_linux? ( sys-apps/util-linux )
+   ssl? (
+   !gnutls? (
+   >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
+   )
+   gnutls? (
+   >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}]
+   >=dev-libs/libgcrypt-1.5.3:0=[${MULTILIB_USEDEP}]
+   )
+   )
+   sasl? ( dev-libs/cyrus-sasl:= )
+   !minimal? (
+   dev-libs/libevent:=
+   dev-libs/libltdl
+   sys-fs/e2fsprogs
+   >=dev-db/lmdb-${SYSTEM_LMDB_VER}:=
+   argon2? ( app-crypt/argon2:= )
+   

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

2023-07-17 Thread Sam James
commit: 41f56dad97a3cec492f59e8f7a75749cdf068263
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 21:20:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 21:47:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f56dad

dev-db/lmdb: add 0.9.31

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

 dev-db/lmdb/Manifest   |  1 +
 dev-db/lmdb/lmdb-0.9.31.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-db/lmdb/Manifest b/dev-db/lmdb/Manifest
index b066dd1040a4..88c59cf54aeb 100644
--- a/dev-db/lmdb/Manifest
+++ b/dev-db/lmdb/Manifest
@@ -1 +1,2 @@
 DIST openldap-LMDB_0.9.30.tar.gz 145023 BLAKE2B 
bf93d23a3d2a2a4fe1e82e310125187e52f22cfcf7809f729edc6085521d2f66c07c042c552b745d8241d515d58c4c8da9921d503cfcca25ecacd1d06a662ad4
 SHA512 
4d531f1e2bb01566ad60970201cf10418a894d64167dd2e01503ab7b42c148c6ced8e857ae7f5d09e46feaa709b88f7006e5cb702b69ddaa343f005d0fef16ed
+DIST openldap-LMDB_0.9.31.tar.gz 145086 BLAKE2B 
8df437c27cb9d40b71a8e9f516c503676dade2342c9d618dcfff6081bf0034f67d1216a6a25a364e7dacd588acb2e254b98486efade12307fa3ad7977be5ed54
 SHA512 
318aa89b7e39f98f636dba01620f866ddc255d81a2d4def8a9d9fdd80878608db1ac7b60bde58e954aba802d94df42786a9cd00d0c7e11646f09fd5d64821ac4

diff --git a/dev-db/lmdb/lmdb-0.9.31.ebuild b/dev-db/lmdb/lmdb-0.9.31.ebuild
new file mode 100644
index ..ca2062f8f74a
--- /dev/null
+++ b/dev-db/lmdb/lmdb-0.9.31.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic multilib multilib-minimal toolchain-funcs
+
+MY_P="${PN^^}_${PV}"
+
+DESCRIPTION="An ultra-fast, ultra-compact key-value embedded data store"
+HOMEPAGE="https://symas.com/lmdb/technical/;
+SRC_URI="https://git.openldap.org/openldap/openldap/-/archive/${MY_P}/openldap-${MY_P}.tar.gz;
+
+LICENSE="OPENLDAP"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="static-libs"
+
+DEPEND=""
+RDEPEND=""
+
+S="${WORKDIR}/openldap-${MY_P}/libraries/liblmdb"
+
+src_prepare() {
+   default
+   if [[ ${CHOST} == *-darwin* && ${CHOST#*-darwin} -lt 10 ]] ; then
+   # posix_memalign isn't available before 10.6, but on OSX
+   # malloc is always aligned for any addressable type
+   sed -i -e '/(__APPLE__)/a#define HAVE_MEMALIGN 1\n#define 
memalign(X,Y) malloc(X)' mdb.c || die
+   fi
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local soname="-Wl,-soname,liblmdb$(get_libname 0)"
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   soname="-dynamiclib -install_name 
${EPREFIX}/usr/$(get_libdir)/liblmdb$(get_libname 0)"
+   replace-flags -O[123456789] -O1
+   fi
+   sed -i -e "s!^CC.*!CC = $(tc-getCC)!" \
+   -e "s!^CFLAGS.*!CFLAGS = ${CFLAGS}!" \
+   -e "s!^AR.*!AR = $(tc-getAR)!" \
+   -e "s!^SOEXT.*!SOEXT = $(get_libname)!" \
+   -e "/^prefix/s!/usr/local!${EPREFIX}/usr!" \
+   -e "/^libdir/s!lib\$!$(get_libdir)!" \
+   -e "s!shared!shared ${soname}!" \
+   "Makefile" || die
+}
+
+multilib_src_compile() {
+   emake LDLIBS+=" -pthread"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+
+   mv "${ED}"/usr/$(get_libdir)/liblmdb$(get_libname) \
+   "${ED}"/usr/$(get_libdir)/liblmdb$(get_libname 0) || die
+   dosym liblmdb$(get_libname 0) /usr/$(get_libdir)/liblmdb$(get_libname)
+
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins "${FILESDIR}/lmdb.pc"
+   sed -i -e "s!@PACKAGE_VERSION@!${PV}!" \
+   -e "s!@prefix@!${EPREFIX}/usr!g" \
+   -e "s!@libdir@!$(get_libdir)!" \
+   "${ED}"/usr/$(get_libdir)/pkgconfig/lmdb.pc || die
+
+   if ! use static-libs; then
+   rm "${ED}"/usr/$(get_libdir)/liblmdb.a || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/irssi/

2023-07-17 Thread Sam James
commit: b1db5a75a28a6bdc0b137b058e004125db7ecf8f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 21:30:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 21:47:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1db5a75

net-irc/irssi: fix patch filename for 

Reported by needle.

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

 net-irc/irssi/irssi-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/irssi/irssi-.ebuild b/net-irc/irssi/irssi-.ebuild
index c5cc0db2269a..8a4c76701256 100644
--- a/net-irc/irssi/irssi-.ebuild
+++ b/net-irc/irssi/irssi-.ebuild
@@ -40,7 +40,7 @@ BDEPEND="dev-lang/perl
 RDEPEND+=" selinux? ( sec-policy/selinux-irc )"
 
 PATCHES=(
-   "${FILESDIR}/${PN}-fix-usage-of-\$type-in-ExtUtils.patch"
+   "${FILESDIR}"/${PN}-1.4.4-fix-usage-of-type-in-ExtUtils.patch
 )
 
 src_configure() {



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

2023-07-17 Thread Jimi Huotari
commit: e6f0b8e44a3e6c41b643b9d99aea83986cfe2a8e
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Jul 17 21:21:58 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Jul 17 21:45:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f0b8e4

media-video/obs-studio: add USE="qsv"

Closes: https://bugs.gentoo.org/910361
Signed-off-by: Jimi Huotari  gentoo.org>

 media-video/obs-studio/metadata.xml   | 1 +
 media-video/obs-studio/obs-studio-.ebuild | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-video/obs-studio/metadata.xml 
b/media-video/obs-studio/metadata.xml
index 0d746963a49f..9b0f681b3e6d 100644
--- a/media-video/obs-studio/metadata.xml
+++ b/media-video/obs-studio/metadata.xml
@@ -17,6 +17,7 @@
 Build with LibFDK AAC support.
 Build with PipeWire support.
 Build with scripting support for Python 3.
+Build with Intel Quick Sync Video support.
 Build with Speex noise suppression filter 
support.
 Build with TLS/SSL support for RTMPS connections.
 Build with VLC media source support.

diff --git a/media-video/obs-studio/obs-studio-.ebuild 
b/media-video/obs-studio/obs-studio-.ebuild
index 2ece905bf742..d6aec2b41846 100644
--- a/media-video/obs-studio/obs-studio-.ebuild
+++ b/media-video/obs-studio/obs-studio-.ebuild
@@ -43,7 +43,7 @@ LICENSE="Boost-1.0 GPL-2+ MIT Unlicense"
 SLOT="0"
 IUSE="
+alsa browser decklink fdk jack lua nvenc pipewire pulseaudio
-   python speex +ssl truetype v4l vlc wayland websocket
+   python qsv speex +ssl truetype v4l vlc wayland websocket
 "
 REQUIRED_USE="
browser? ( || ( alsa pulseaudio ) )
@@ -109,6 +109,7 @@ DEPEND="
pipewire? ( media-video/pipewire:= )
pulseaudio? ( media-libs/libpulse )
python? ( ${PYTHON_DEPS} )
+   qsv? ( media-libs/oneVPL )
speex? ( media-libs/speexdsp )
ssl? ( net-libs/mbedtls:= )
truetype? (
@@ -189,6 +190,7 @@ src_configure() {
-DENABLE_NEW_MPEGTS_OUTPUT=OFF # Requires librist and libsrt.
-DENABLE_PIPEWIRE=$(usex pipewire)
-DENABLE_PULSEAUDIO=$(usex pulseaudio)
+   -DENABLE_QSV11=$(usex qsv)
-DENABLE_RTMPS=$(usex ssl ON OFF) # Needed for bug 880861
-DENABLE_SPEEXDSP=$(usex speex)
-DENABLE_V4L2=$(usex v4l)



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

2023-07-17 Thread Jimi Huotari
commit: 0860f56890e6ff1076c451d5ffd148ebcd5eaaa0
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Jul 17 21:17:30 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Jul 17 21:45:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0860f568

media-video/obs-studio: remove qt5 support

Upstream no longer supports compiling against qt5.

Closes: https://bugs.gentoo.org/910307
Signed-off-by: Jimi Huotari  gentoo.org>

 media-video/obs-studio/obs-studio-.ebuild | 22 +-
 1 file changed, 5 insertions(+), 17 deletions(-)

diff --git a/media-video/obs-studio/obs-studio-.ebuild 
b/media-video/obs-studio/obs-studio-.ebuild
index b75f125b04cb..2ece905bf742 100644
--- a/media-video/obs-studio/obs-studio-.ebuild
+++ b/media-video/obs-studio/obs-studio-.ebuild
@@ -43,7 +43,7 @@ LICENSE="Boost-1.0 GPL-2+ MIT Unlicense"
 SLOT="0"
 IUSE="
+alsa browser decklink fdk jack lua nvenc pipewire pulseaudio
-   python qt6 speex +ssl truetype v4l vlc wayland websocket
+   python speex +ssl truetype v4l vlc wayland websocket
 "
 REQUIRED_USE="
browser? ( || ( alsa pulseaudio ) )
@@ -58,6 +58,8 @@ BDEPEND="
 DEPEND="
dev-libs/glib:2
dev-libs/jansson:=
+   dev-qt/qtbase:6[network,widgets,xml(+)]
+   dev-qt/qtsvg:6
media-libs/libglvnd
media-libs/libva
media-libs/x264:=
@@ -68,9 +70,10 @@ DEPEND="
sys-apps/util-linux
sys-libs/zlib:=
x11-libs/libX11
+   x11-libs/libxcb:=
x11-libs/libXcomposite
x11-libs/libXfixes
-   x11-libs/libxcb:=
+   x11-libs/libxkbcommon
alsa? ( media-libs/alsa-lib )
browser? (
|| (
@@ -106,20 +109,6 @@ DEPEND="
pipewire? ( media-video/pipewire:= )
pulseaudio? ( media-libs/libpulse )
python? ( ${PYTHON_DEPS} )
-   qt6? (
-   dev-qt/qtbase:6[network,widgets,xml(+)]
-   dev-qt/qtsvg:6
-   x11-libs/libxkbcommon
-   )
-   !qt6? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[wayland?]
-   dev-qt/qtnetwork:5
-   dev-qt/qtquickcontrols:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   )
speex? ( media-libs/speexdsp )
ssl? ( net-libs/mbedtls:= )
truetype? (
@@ -209,7 +198,6 @@ src_configure() {
-DENABLE_WEBRTC=OFF # Requires libdatachannel.
-DENABLE_WEBSOCKET=$(usex websocket)
-DOBS_MULTIARCH_SUFFIX=${libdir#lib}
-   -DQT_VERSION=$(usex qt6 6 5)
-DUNIX_STRUCTURE=1
)
 



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

2023-07-17 Thread Victor Skovorodnikov
commit: 428480765bb29ee01973e0affe6c8f4e887d5518
Author: Victor Skovorodnikov  yandex  com>
AuthorDate: Mon Jul 17 18:30:36 2023 +
Commit: Victor Skovorodnikov  yandex  com>
CommitDate: Mon Jul 17 20:38:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42848076

net-p2p/dogecoin-qt: Applying fix for Bug 910255

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

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild 
b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
index 802eb8685..db4b4cae2 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 WANT_AUTOCONF="2.5"
-inherit autotools desktop xdg-utils
+inherit autotools db-use desktop xdg-utils
 DESCRIPTION="Dogecoin Core Qt-GUI for desktop. Keeps downloaded blockchain 
size below 2.2GB."
 HOMEPAGE="https://github.com/dogecoin;
 SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz 
-> ${PN}-v${PV}.tar.gz"
@@ -65,8 +65,6 @@ src_configure() {
--with-gui=qt5
--with-qt-incdir="/usr/include/qt5"
--disable-bench
-   BDB_CFLAGS="-I/usr/include/db${DB_VER}"
-   BDB_LIBS="-L/usr/lib64 -ldb_cxx-${DB_VER}"
$(use_with cpu_flags_x86_avx2 intel-avx2)
$(use_enable wallet)
$(use_enable zmq)



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

2023-07-17 Thread Victor Skovorodnikov
commit: 61b8d2614f7981e75d8f742fce99e95942dfb142
Author: Victor Skovorodnikov  yandex  com>
AuthorDate: Mon Jul 17 20:36:00 2023 +
Commit: Victor Skovorodnikov  yandex  com>
CommitDate: Mon Jul 17 21:30:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61b8d261

net-p2p/dogecoin-qt: Applying fix for Bug 910255

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

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

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild 
b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
index db4b4cae2..d40a1d8f7 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 WANT_AUTOCONF="2.5"
-inherit autotools db-use desktop xdg-utils
+inherit autotools desktop xdg-utils
 DESCRIPTION="Dogecoin Core Qt-GUI for desktop. Keeps downloaded blockchain 
size below 2.2GB."
 HOMEPAGE="https://github.com/dogecoin;
 SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz 
-> ${PN}-v${PV}.tar.gz"



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

2023-07-17 Thread Sam James
commit: 4ba2e70baded5cbcabbfd03d7440d677cd955f23
Author: konsolebox  gmail  com>
AuthorDate: Fri Jul 14 08:33:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 21:18:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba2e70b

ruby-utils.eclass: Simplify _ruby_implementation_depend

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

 eclass/ruby-utils.eclass | 52 ++--
 1 file changed, 2 insertions(+), 50 deletions(-)

diff --git a/eclass/ruby-utils.eclass b/eclass/ruby-utils.eclass
index c4b6f1502f8a..8a2b7720c951 100644
--- a/eclass/ruby-utils.eclass
+++ b/eclass/ruby-utils.eclass
@@ -44,57 +44,9 @@ _ruby_implementation_depend() {
local rubyslot=
 
case $1 in
-   ruby18)
+   ruby1[89]|ruby2[0-7]|ruby3[0-2])
rubypn="dev-lang/ruby"
-   rubyslot=":1.8"
-   ;;
-   ruby19)
-   rubypn="dev-lang/ruby"
-   rubyslot=":1.9"
-   ;;
-   ruby20)
-   rubypn="dev-lang/ruby"
-   rubyslot=":2.0"
-   ;;
-   ruby21)
-   rubypn="dev-lang/ruby"
-   rubyslot=":2.1"
-   ;;
-   ruby22)
-   rubypn="dev-lang/ruby"
-   rubyslot=":2.2"
-   ;;
-   ruby23)
-   rubypn="dev-lang/ruby"
-   rubyslot=":2.3"
-   ;;
-   ruby24)
-   rubypn="dev-lang/ruby"
-   rubyslot=":2.4"
-   ;;
-   ruby25)
-   rubypn="dev-lang/ruby"
-   rubyslot=":2.5"
-   ;;
-   ruby26)
-   rubypn="dev-lang/ruby"
-   rubyslot=":2.6"
-   ;;
-   ruby27)
-   rubypn="dev-lang/ruby"
-   rubyslot=":2.7"
-   ;;
-   ruby30)
-   rubypn="dev-lang/ruby"
-   rubyslot=":3.0"
-   ;;
-   ruby31)
-   rubypn="dev-lang/ruby"
-   rubyslot=":3.1"
-   ;;
-   ruby32)
-   rubypn="dev-lang/ruby"
-   rubyslot=":3.2"
+   rubyslot=":${1:4:1}.${1:5}"
;;
ree18)
rubypn="dev-lang/ruby-enterprise"



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

2023-07-17 Thread Sam James
commit: a487fb332079f5d8040a034e72e4da28cd2cb14a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 21:15:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 21:15:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a487fb33

sys-libs/ldb: Stabilize 2.7.2 amd64, #910452

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

 sys-libs/ldb/ldb-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ldb/ldb-2.7.2.ebuild b/sys-libs/ldb/ldb-2.7.2.ebuild
index 7a780a61842d..76e28c619894 100644
--- a/sys-libs/ldb/ldb-2.7.2.ebuild
+++ b/sys-libs/ldb/ldb-2.7.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/pub/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-3"
 SLOT="0/${PV}"
-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="doc ldap +lmdb python test"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-07-17 Thread Sam James
commit: bc8fb72e3dbcf7d650e6108fd7a3016adce12b9b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 21:15:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 21:15:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8fb72e

net-fs/samba: Stabilize 4.18.4 amd64, #910452

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

 net-fs/samba/samba-4.18.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.18.4.ebuild b/net-fs/samba/samba-4.18.4.ebuild
index 37860b3daa2c..e3d6893739fa 100644
--- a/net-fs/samba/samba-4.18.4.ebuild
+++ b/net-fs/samba/samba-4.18.4.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="mirror://samba/rc/${MY_P}.tar.gz"
 else
SRC_URI="mirror://samba/stable/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 S="${WORKDIR}/${MY_P}"
 



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

2023-07-17 Thread Sam James
commit: e92ee9b34f0a1ea19761a8a55492cae4d189b003
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 20:45:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 20:45:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92ee9b3

sys-apps/systemd: add 253.7

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-253.7.ebuild | 512 ++
 2 files changed, 513 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 401ec13fef67..f4561cc1bc4b 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -2,3 +2,4 @@ DIST systemd-stable-253.3.tar.gz 11996044 BLAKE2B 
fdbac11914ea4a3718dd48c19f0dc3
 DIST systemd-stable-253.4.tar.gz 12010733 BLAKE2B 
166ce3f089a9fc3d5d374566258d05ddc9ad1e6a06f5d171ee4e3462e30dd996ed45eccac9e27a8ce75ddf591d81ad2af8ce3bd214709cc0b816422f3960f52a
 SHA512 
cbd572330871fe938307cdead57637e9a03fcdb95b62dd12506f13f48fddcacfaf1e7b179bc9e1c1889a07d3bf21f840aafc773df3a1ab05b37d28950cb94ee1
 DIST systemd-stable-253.5.tar.gz 12015672 BLAKE2B 
3b09bc1a63bc3321c51ea05080f95958ab55064596c13ab967a182cdaace302cc85c19e2cdabd9bdc8ba0a1a04999ae588fbce2fe2626c0f792ee22836feddf4
 SHA512 
39709b485cd9287e26ac8e973fa1692b280bec3b96e1da6667e4a4f2ac2228aa072b22802720a254698d32c82f5306d7feb32229e4b6d54cc0e2b1e2caa4cc2e
 DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 
7dfb28127bf6c091180a6cfbae1eb657b99896920cc6b74d1e86586f51bf312d6c2647582a635a479048cadceb0b5ed508918ddff42b2639cec6234a656762f4
 SHA512 
c81f7ac0cca9073878026d6a3024ebad8bf38c4745fe7bac5a156906ba9fd7b78b90fdc69376821c9927dd60173dd6604684e2ea7dcb55dc2e60a0e20ee01735
+DIST systemd-stable-253.7.tar.gz 12111722 BLAKE2B 
2007653c264d615fbef52cd91d173597f175ba05c1b961c6035d51c1a28ff663151a72d858115536c316a2644d880dfe94e6d00809bf3a2abe3e2f5532df565b
 SHA512 
6935508f511930d6e980a7f0a3319295acbbc482cbce4f8f407af399259fe04b095dabd470f8825d84328a7d0f39efe6d5926022c1bdf18ec7fffe43b2586aa1

diff --git a/sys-apps/systemd/systemd-253.7.ebuild 
b/sys-apps/systemd/systemd-253.7.ebuild
new file mode 100644
index ..72824b08e850
--- /dev/null
+++ b/sys-apps/systemd/systemd-253.7.ebuild
@@ -0,0 +1,512 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..11} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib pam
+inherit python-any-r1 systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/;
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit cgroup-hybrid cryptsetup curl +dns-over-tls elfutils
+   fido2 +gcrypt gnuefi gnutls homed http idn importd iptables +kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
+"
+REQUIRED_USE="
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
+   iptables? ( net-firewall/iptables:0= )
+   openssl? ( >=dev-libs/openssl-1.1.0:0= )
+  

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

2023-07-17 Thread Sam James
commit: 2d0e861a5c25fa6f57b21bda66c11390119ebb76
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 20:46:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 20:46:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0e861a

sys-apps/systemd-utils: add 253.7

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

 sys-apps/systemd-utils/Manifest   |   1 +
 sys-apps/systemd-utils/systemd-utils-253.7.ebuild | 532 ++
 2 files changed, 533 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index a424a285ade2..3ba04fb064fd 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -4,3 +4,4 @@ DIST systemd-stable-252.10.tar.gz 11841052 BLAKE2B 
33ebca90ff17ef5983677c08c93a8
 DIST systemd-stable-252.9.tar.gz 11829389 BLAKE2B 
a45a72bfe113f8cb7424d731692f548c389f59d34b649e874db2f85868943b0a9c33ef62185c83c41a9c220caddd65c44ff328026eff19c3c7efda5efbd73574
 SHA512 
fa34b9c2f692af8f70dffc5044fe502ff5e21625af5b27cad7fc5e833570b180f53c5d03a0add785e83a5b4e7564117fe4728931df4ef599888c73e92c7f2103
 DIST systemd-stable-253.5.tar.gz 12015672 BLAKE2B 
3b09bc1a63bc3321c51ea05080f95958ab55064596c13ab967a182cdaace302cc85c19e2cdabd9bdc8ba0a1a04999ae588fbce2fe2626c0f792ee22836feddf4
 SHA512 
39709b485cd9287e26ac8e973fa1692b280bec3b96e1da6667e4a4f2ac2228aa072b22802720a254698d32c82f5306d7feb32229e4b6d54cc0e2b1e2caa4cc2e
 DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 
7dfb28127bf6c091180a6cfbae1eb657b99896920cc6b74d1e86586f51bf312d6c2647582a635a479048cadceb0b5ed508918ddff42b2639cec6234a656762f4
 SHA512 
c81f7ac0cca9073878026d6a3024ebad8bf38c4745fe7bac5a156906ba9fd7b78b90fdc69376821c9927dd60173dd6604684e2ea7dcb55dc2e60a0e20ee01735
+DIST systemd-stable-253.7.tar.gz 12111722 BLAKE2B 
2007653c264d615fbef52cd91d173597f175ba05c1b961c6035d51c1a28ff663151a72d858115536c316a2644d880dfe94e6d00809bf3a2abe3e2f5532df565b
 SHA512 
6935508f511930d6e980a7f0a3319295acbbc482cbce4f8f407af399259fe04b095dabd470f8825d84328a7d0f39efe6d5926022c1bdf18ec7fffe43b2586aa1

diff --git a/sys-apps/systemd-utils/systemd-utils-253.7.ebuild 
b/sys-apps/systemd-utils/systemd-utils-253.7.ebuild
new file mode 100644
index ..831a19ae7a53
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-253.7.ebuild
@@ -0,0 +1,532 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib python-any-r1
+inherit toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/;
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-253.3"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev"
+REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+   boot? ( >=sys-boot/gnu-efi-3.0.2 )
+"
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !https://bugs.gentoo.org/856433
+   rm rules.d/70-power-switch.rules || die
+   insinto "${rootprefix}"/lib/udev/rules.d
+   doins rules.d/*.rules
+   doins "${FILESDIR}"/40-gentoo.rules
+
+   insinto "${rootprefix}"/lib/udev/hwdb.d
+   doins hwdb.d/*.hwdb
+
+   dobashcomp shell-completion/bash/udevadm
+
+   insinto /usr/share/zsh/site-functions
+   doins shell-completion/zsh/_udevadm
+   fi
+}
+
+add_service() {
+   local initd=$1
+   local runlevel=$2
+
+   ebegin "Adding 

[gentoo-commits] proj/toolchain/glibc-patches:master commit in: 9999/

2023-07-17 Thread Andreas K. Hüttel
commit: 1a0d92937741eb745879e2c5ac96787001ca6125
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul 17 20:40:01 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jul 17 20:40:01 2023 +
URL:
https://gitweb.gentoo.org/proj/toolchain/glibc-patches.git/commit/?id=1a0d9293

Rebase for upcoming glibc 2.38

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

 /0001-Disable-ldconfig-during-install.patch|  6 +++---
 /0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch  |  6 +++---
 .../0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch |  4 ++--
 /0004-Fix-miscompilation-on-ia64-s-gcc-10.patch|  4 ++--
 /0005-linux-Use-getdents64-on-non-LFS-readdir.patch|  4 ++--
 ...-linux-Set-internal-DIR-filepos-as-off64_t-BZ-23960-B.patch | 10 +-
 /0007-linux-Add-__readdir64_unlocked.patch |  4 ++--
 /0008-linux-Add-__old_readdir64_unlocked.patch |  4 ++--
 ...-linux-Use-getdents64-on-readdir64-compat-implementat.patch |  4 ++--
 9 files changed, 23 insertions(+), 23 deletions(-)

diff --git a//0001-Disable-ldconfig-during-install.patch 
b//0001-Disable-ldconfig-during-install.patch
index e947fac..117d65d 100644
--- a//0001-Disable-ldconfig-during-install.patch
+++ b//0001-Disable-ldconfig-during-install.patch
@@ -1,4 +1,4 @@
-From 3b59ad9dec2c1c7f1b4c7f72d14ea3f2b68a4eca Mon Sep 17 00:00:00 2001
+From 3924368571ae2b77a8465de8bb7ec7e6288dae67 Mon Sep 17 00:00:00 2001
 From: Mike Frysinger 
 Date: Tue, 3 Aug 2021 00:34:59 +0200
 Subject: [PATCH 1/9] Disable ldconfig during install
@@ -19,7 +19,7 @@ Signed-off-by: Andreas K. Hüttel 
  1 file changed, 1 insertion(+)
 
 diff --git a/Makefile b/Makefile
-index 224c792185..be9df042e0 100644
+index f324df7a1f..0221906533 100644
 --- a/Makefile
 +++ b/Makefile
 @@ -110,6 +110,7 @@ elf/ldso_install:
@@ -31,5 +31,5 @@ index 224c792185..be9df042e0 100644
  $(elf-objpfx)ldconfig $(addprefix -r ,$(install_root)) \
$(slibdir) $(libdir)
 -- 
-2.39.1
+2.39.3
 

diff --git a//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch 
b//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch
index 09c2dde..52d6412 100644
--- a//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch
+++ b//0002-Adapt-to-Gentoo-specific-etc-mail-aliases.patch
@@ -1,4 +1,4 @@
-From d8a45f4bfa30b502647a9ef742836c7e8694d009 Mon Sep 17 00:00:00 2001
+From bc18d3d2140f40e43f9767bf8964eca3b2d0da17 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= 
 Date: Mon, 22 Oct 2018 22:34:13 +0200
 Subject: [PATCH 2/9] Adapt to Gentoo-specific /etc/mail/aliases
@@ -18,7 +18,7 @@ Signed-off-by: Andreas K. Hüttel 
  3 files changed, 17 insertions(+), 11 deletions(-)
 
 diff --git a/nss/nss_files/files-alias.c b/nss/nss_files/files-alias.c
-index 1c32884fe7..f40fd19288 100644
+index 4601cb6ce9..0ce3cddca1 100644
 --- a/nss/nss_files/files-alias.c
 +++ b/nss/nss_files/files-alias.c
 @@ -42,7 +42,7 @@ internal_setent (FILE **stream)
@@ -105,5 +105,5 @@ index 7a1b7272f0..500c9a79a3 100644
/* valgrind needs a temporary directory in the chroot.  */
{
 -- 
-2.39.1
+2.39.3
 

diff --git a//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch 
b//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch
index ac36f58..d890165 100644
--- a//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch
+++ b//0003-Force-O0-in-conform-tests-to-survive-CC-changes.patch
@@ -1,4 +1,4 @@
-From d2b4275295e9c5a312063c3bce663ae1dcf754f0 Mon Sep 17 00:00:00 2001
+From 85d0916ff499c8d9d135cd5200ec1d4797a74565 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= 
 Date: Fri, 14 Dec 2018 20:43:04 +0100
 Subject: [PATCH 3/9] Force -O0 in conform tests to survive $CC changes
@@ -61,5 +61,5 @@ index 983bba1bd2..b6fce8a21c 100644
args.header)
  with tempfile.TemporaryDirectory() as temp_dir:
 -- 
-2.39.1
+2.39.3
 

diff --git a//0004-Fix-miscompilation-on-ia64-s-gcc-10.patch 
b//0004-Fix-miscompilation-on-ia64-s-gcc-10.patch
index 215b5fa..8357101 100644
--- a//0004-Fix-miscompilation-on-ia64-s-gcc-10.patch
+++ b//0004-Fix-miscompilation-on-ia64-s-gcc-10.patch
@@ -1,4 +1,4 @@
-From 7a2ab3f8d680338aff2559541a4bb748618e16f6 Mon Sep 17 00:00:00 2001
+From ed428afb4c6353692fba6cedaa2f9db7bc9fb551 Mon Sep 17 00:00:00 2001
 From: Sergei Trofimovich 
 Date: Sat, 11 Jul 2020 20:06:51 +0300
 Subject: [PATCH 4/9] Fix miscompilation on ia64's gcc-10
@@ -28,5 +28,5 @@ index 3e4d5da820..eb7681b704 100644
  # define DL_SYSINFO_IMPLEMENTATION\
asm (".text\n\t"\
 -- 
-2.39.1
+2.39.3
 

diff --git a//0005-linux-Use-getdents64-on-non-LFS-readdir.patch 
b//0005-linux-Use-getdents64-on-non-LFS-readdir.patch
index 4cb21bf..3bae810 100644
--- 

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

2023-07-17 Thread Sam James
commit: f51bee861bf1dcb6f71897ebdad936f6bc364b0a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 20:07:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 20:31:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51bee86

sys-cluster/rdma-core: add 47.0

This still fails w/ cython-3.

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

 sys-cluster/rdma-core/Manifest |  1 +
 ...rdma-core-.ebuild => rdma-core-47.0.ebuild} | 24 ++
 sys-cluster/rdma-core/rdma-core-.ebuild| 24 ++
 3 files changed, 33 insertions(+), 16 deletions(-)

diff --git a/sys-cluster/rdma-core/Manifest b/sys-cluster/rdma-core/Manifest
index 6ff428df46c2..89ec1084f1fc 100644
--- a/sys-cluster/rdma-core/Manifest
+++ b/sys-cluster/rdma-core/Manifest
@@ -1,2 +1,3 @@
 DIST rdma-core-43.0.tar.gz 1905196 BLAKE2B 
96003e32de43e3f72a28c5d2d9bc670a709b25caba6ff25a36dedc003daa315b0fbfba1a25084160e659a1f0f7aa8fe32b63b0eb29103624a9499c05ebba0a87
 SHA512 
d5c48cfe10af40bc1caaed48fd6f82acfee5a22e1bfcc6955098ff328c1833e5455140e8f39cd5ceaa03f0aaa2bc627d56b2c1d3af8f2f505dda8a58ea70b597
 DIST rdma-core-45.0.tar.gz 1939646 BLAKE2B 
e2bcc7c993e220326884df1964c73156b123b10c16bd159798fc0440cc58cd1fd32348da667778bec9627c3f3f742061917bbebb37c33a784d946c5c59f394d4
 SHA512 
3a6728990065867d6fd2abe2a13e3275df513a491da6e3c07a75ec79e8f9ad7fe30f6cbbf04951d0976f1318bf45e0d562c260e9d633c96e4c167d0f9fa71d1b
+DIST rdma-core-47.0.tar.gz 1945228 BLAKE2B 
1a1342b7166816e220849d854f551097d364173f3db95f300eed4ff416a82cfaf335ac1cbe1da6b8c1b2213b9a6cd3a476fa7ff9a266248ab40d17b21b04417e
 SHA512 
6de17576f27204ed3e3a4a386ecd5ca20bbef4f23b16cdeacb362457db652ee790e1b1aab46499393908994f40c79e8d184ceb9995b29bc5c9ad22170d599f2e

diff --git a/sys-cluster/rdma-core/rdma-core-.ebuild 
b/sys-cluster/rdma-core/rdma-core-47.0.ebuild
similarity index 90%
copy from sys-cluster/rdma-core/rdma-core-.ebuild
copy to sys-cluster/rdma-core/rdma-core-47.0.ebuild
index 29eafd00fa1c..b4c7cd19350a 100644
--- a/sys-cluster/rdma-core/rdma-core-.ebuild
+++ b/sys-cluster/rdma-core/rdma-core-47.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit cmake perl-functions python-single-r1 udev systemd
 
@@ -29,13 +29,16 @@ COMMON_DEPEND="
neigh? ( dev-libs/libnl:3 )
systemd? ( sys-apps/systemd:= )
valgrind? ( dev-util/valgrind )
-   python? ( ${PYTHON_DEPS} )"
-DEPEND="${COMMON_DEPEND}
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="
+   ${COMMON_DEPEND}
python? (
$(python_gen_cond_dep '
-   dev-python/cython[${PYTHON_USEDEP}]
+   

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

2023-07-17 Thread Andreas K. Hüttel
commit: 1cc2df3cae5d01f01089e3ca102d170e02805a1c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul 17 20:27:33 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jul 17 20:27:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc2df3c

sys-libs/glibc: drop 2.37-r2

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

 sys-libs/glibc/Manifest |1 -
 sys-libs/glibc/glibc-2.37-r2.ebuild | 1666 ---
 2 files changed, 1667 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index bdad098b48be..032b83d0b806 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -17,7 +17,6 @@ DIST glibc-2.35-patches-12.tar.xz 266056 BLAKE2B 
7979dcfee270107d51c10e5ec74c9c1
 DIST glibc-2.35.tar.xz 18165952 BLAKE2B 
623c728884f070cd87ffeb9203f74206197c52405ac9bc44f3dd519a3468b8e8ae2536c883e5d17d94417dbd1e91775de2e674314e4ff7424f9720026d6b7063
 SHA512 
e7336ce27561be5d7c217832a1136fb327e057bd8d3f92925b35c97e3e9f9e486948b5a1e03e5e4090772ef06437a074d10b82e68f17f1ad8f22077ee39e1b66
 DIST glibc-2.36-patches-10.tar.xz 118268 BLAKE2B 
3d1bdb6c1a9e10ba78a344ca8940f68c49411a94aefd4d66bab17d784bc8783f2ae71efb171dea6d1919ea2c4a1f54333dabc2c4d99838ba8ec568484b84d0ae
 SHA512 
b88dfc56ffc2df495e13cf90e709629db2b9b411a1c5ba6d39f40f45be3c2f49df7b1fe320d1cd7552515fe68dfc644c12916a6db34139ccf94ff755235d3a40
 DIST glibc-2.36.tar.xz 18610836 BLAKE2B 
f8375e084043f032609e66fd98c234249df57a595c59672acb1bb8c69aed64d339d526611553449492b097cda900ad1d9bae8873d7f5932b10a9a0d8c9210c55
 SHA512 
9ea0bbda32f83a85b7da0c34f169607fb8a102f0a11a914e6bf531be47d1bef4f5307128286cffa1e2dc5879f0e6ccaef527dd353486883fa332a0b44bde8b3e
-DIST glibc-2.37-patches-4.tar.xz 24136 BLAKE2B 
4dc69ed5d5671bc6a865775b86b4227015b7636f00a92b2c4ff07006fb2a288643eb6b5f6012dd34e62f6cf2f6bd63ac1931286b64fdac39e4988b21ca4b94ae
 SHA512 
4bb5f4c3d37f7f028b8920bbda71c32492c1ebdfe4d151cb05e9ab14040d7b16833d4d9da06c5c84a9efde7510650c90a3c188d636e02ede46f8fe5e32b9b11f
 DIST glibc-2.37-patches-5.tar.xz 37640 BLAKE2B 
a87fb239208eb6d65c96bf7687570d8d0919277410fe1e28c293fa7749ffa862417bc1fe6d0819e47a806b20e52d14de84b843fa879fe15b884b2742719caf87
 SHA512 
344276606b7330322df72ee964d3447d02907df92b5a1d20b9aa427e93727be907f915ecd62db45e994c46451bd09d5da95ef7bf1a27d247a57589c568e6cb20
 DIST glibc-2.37.tar.xz 18674604 BLAKE2B 
8139cd977b2ed3bfdbde5ffb1cda8f759763dbb83071167272fef798cfbdc0d17cfd1ec893d126c52c91511b7961f3ad12eed34534b99412dfa04a1cdd5b4ea3
 SHA512 
4fc5932f206bb1b8b54828a28af1a681616b838bbab60c81c82155f3629cbfe1301d271af65511ed917f4c6949a025429221fe6035753282f15346919f15b90c
 DIST glibc-systemd-20210729.tar.gz 1480 BLAKE2B 
37722c7579df782d890e44dbab99c3de52ab466eb9de80d82405e9bb5620bf39ffc8c5f466a435bdb86ef6d36dd7019c0736573916bda6c67d02a2581e0ec979
 SHA512 
efd75af58b50522c28cdac7abd1fc56555bc1bb042512c90d8340c1ec09c5791b3872a305bf83723252bbde5855b75d958c041083457765c4cfd170732d09238

diff --git a/sys-libs/glibc/glibc-2.37-r2.ebuild 
b/sys-libs/glibc/glibc-2.37-r2.ebuild
deleted file mode 100644
index b28145dab4c9..
--- a/sys-libs/glibc/glibc-2.37-r2.ebuild
+++ /dev/null
@@ -1,1666 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
-# Please read & adapt the page as necessary if obsolete.
-
-PYTHON_COMPAT=( python3_{9..11} )
-TMPFILES_OPTIONAL=1
-
-inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \
-   multilib systemd multiprocessing tmpfiles
-
-DESCRIPTION="GNU libc C library"
-HOMEPAGE="https://www.gnu.org/software/libc/;
-LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-SLOT="2.2"
-
-EMULTILIB_PKG="true"
-
-# Gentoo patchset (ignored for live ebuilds)
-PATCH_VER=4
-PATCH_DEV=dilfridge
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-   SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
-   SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
-fi
-
-RELEASE_VER=${PV}
-
-GCC_BOOTSTRAP_VER=20201208
-
-LOCALE_GEN_VER=2.23
-
-GLIBC_SYSTEMD_VER=20210729
-
-SRC_URI+=" 
https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-${LOCALE_GEN_VER}.tar.gz;
-SRC_URI+=" multilib-bootstrap? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"
-SRC_URI+=" systemd? ( 
https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz
 )"
-
-IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd 
hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd perl 
profile selinux +ssp stack-realign +static-libs suid systemd systemtap test 
vanilla"
-
-# Minimum kernel 

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

2023-07-17 Thread Andreas K. Hüttel
commit: e063ee3b134e9a6ed54925621d3299b93c6a7387
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul 17 20:22:35 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jul 17 20:23:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e063ee3b

sys-devel/autoconf: 2.71-r7 with two more bugfix backports

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

 sys-devel/autoconf/autoconf-2.71-r7.ebuild | 90 ++
 .../autoconf/files/autoconf-2.71-bash52.patch  | 65 
 .../autoconf/files/autoconf-2.71-cxx11typo.patch   | 31 
 3 files changed, 186 insertions(+)

diff --git a/sys-devel/autoconf/autoconf-2.71-r7.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r7.ebuild
new file mode 100644
index ..db7dca39d2e7
--- /dev/null
+++ b/sys-devel/autoconf/autoconf-2.71-r7.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git;
+   inherit git-r3
+else
+   # For _beta handling replace with real version number
+   MY_PV="${PV}"
+   MY_P="${PN}-${MY_PV}"
+   #PATCH_TARBALL_NAME="${PN}-2.70-patches-01"
+   SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.xz
+   https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz;
+   #SRC_URI+=" 
https://dev.gentoo.org/~polynomial-c/${PATCH_TARBALL_NAME}.tar.xz;
+
+   if ! [[ ${PV} == *_beta* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   fi
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain-autoconf
+
+DESCRIPTION="Used to create autoconfiguration files"
+HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html;
+
+LICENSE="GPL-3+"
+SLOT="${PV/_*}"
+IUSE="emacs"
+
+# for 2.71, our Perl time resolution patch changes our min Perl from 5.6
+# (vanilla upstream for 2.71) to 5.8.
+BDEPEND=">=sys-devel/m4-1.4.16
+   >=dev-lang/perl-5.8"
+RDEPEND="${BDEPEND}
+   >=sys-devel/autoconf-wrapper-15
+   sys-devel/gnuconfig
+   !~sys-devel/${P}:2.5"
+[[ ${PV} ==  ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
+PDEPEND="emacs? ( app-emacs/autoconf-mode )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-AC_LANG_CALL_C_cxx.patch
+   "${FILESDIR}"/${P}-time.patch
+   "${FILESDIR}"/${P}-AC_C_BIGENDIAN-lto.patch
+   "${FILESDIR}"/${P}-K-R-decls-clang.patch
+   "${FILESDIR}"/${P}-make-4.4.patch
+   "${FILESDIR}"/${P}-K-R-decls-clang-deux.patch
+   "${FILESDIR}"/${P}-cxx11typo.patch
+   "${FILESDIR}"/${P}-bash52.patch
+)
+
+src_prepare() {
+   # usr/bin/libtool is provided by binutils-apple, need gnu libtool
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   PATCHES+=( "${FILESDIR}"/${PN}-2.71-darwin.patch )
+   fi
+
+   # Save timestamp to avoid later makeinfo call
+   touch -r doc/{,old_}autoconf.texi || die
+
+   local pdir
+   for pdir in "${WORKDIR}"/{upstream_,}patches ; do
+   if [[ -d "${pdir}" ]] ; then
+   eapply ${pdir}
+   fi
+   done
+
+   toolchain-autoconf_src_prepare
+
+   # Restore timestamp to avoid makeinfo call
+   # We already have an up to date autoconf.info page at this point.
+   touch -r doc/{old_,}autoconf.texi || die
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   toolchain-autoconf_src_install
+
+   local f
+   for f in config.{guess,sub} ; do
+   ln -fs ../../gnuconfig/${f} \
+   "${ED}"/usr/share/autoconf-*/build-aux/${f} || die
+   done
+}

diff --git a/sys-devel/autoconf/files/autoconf-2.71-bash52.patch 
b/sys-devel/autoconf/files/autoconf-2.71-bash52.patch
new file mode 100644
index ..1c3c91db1d4f
--- /dev/null
+++ b/sys-devel/autoconf/files/autoconf-2.71-bash52.patch
@@ -0,0 +1,65 @@
+From 412166e185c00d6eacbe67dfcb0326f622ec4020 Mon Sep 17 00:00:00 2001
+From: Xi Ruoyao 
+Date: Fri, 30 Sep 2022 11:36:03 -0400
+Subject: [PATCH] Fix testsuite failures with bash 5.2.
+
+Bash v5.2 includes several new optimizations to the number of
+subshells used for various constructs; as a side effect, the value of
+SHLVL is less stable than it used to be.  Add SHLVL to the list of
+built-in shell variables with unstable values, to be ignored when
+checking for inappropriate differences to the shell environment
+before and after a macro invocation / between two configure runs.
+
+Problem and solution reported by Xi Ruoyao in
+https://lists.gnu.org/archive/html/autoconf/2022-09/msg00015.html
+Problem also reported by Bruce Dubbs in
+https://lists.gnu.org/archive/html/bug-autoconf/2022-09/msg00010.html
+
+* tests/local.at (_AT_CHECK_ENV, AT_CONFIG_CMP): Ignore changes in
+  value of SHLVL.

[gentoo-commits] repo/gentoo:master commit in: acct-group/jackett/

2023-07-17 Thread Craig Andrews
commit: 3976cd71c10be1c40073c840df6829371fd59cf8
Author: PF4Public  users  noreply  github  
com>
AuthorDate: Sun Jul 16 15:35:11 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul 17 20:12:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3976cd71

acct-group/jackett: API Support for your favorite torrent trackers

Signed-off-by: PF4Public  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/31911
Signed-off-by: Craig Andrews  gentoo.org>

 acct-group/jackett/jackett-0-r1.ebuild |  8 
 acct-group/jackett/metadata.xml| 16 
 2 files changed, 24 insertions(+)

diff --git a/acct-group/jackett/jackett-0-r1.ebuild 
b/acct-group/jackett/jackett-0-r1.ebuild
new file mode 100644
index ..69d083205e05
--- /dev/null
+++ b/acct-group/jackett/jackett-0-r1.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-group
+
+ACCT_GROUP_ID=531

diff --git a/acct-group/jackett/metadata.xml b/acct-group/jackett/metadata.xml
new file mode 100644
index ..fc823d3f2b9a
--- /dev/null
+++ b/acct-group/jackett/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   candr...@gentoo.org
+   Craig Andrews
+   
+   
+   Jackett/Jackett
+   https://github.com/Jackett/Jackett/issues
+   
+



[gentoo-commits] repo/gentoo:master commit in: www-apps/jackett/, www-apps/jackett/files/

2023-07-17 Thread Craig Andrews
commit: 2a9d8f88c404c3df6c92386bd282db6b7a3f5560
Author: PF4Public  users  noreply  github  
com>
AuthorDate: Sun Jul 16 15:46:33 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul 17 20:12:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9d8f88

www-apps/jackett: API Support for your favorite torrent trackers

Signed-off-by: PF4Public  users.noreply.github.com>
Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/jackett/Manifest|  3 ++
 www-apps/jackett/files/jackett.init  |  6 
 www-apps/jackett/files/jackett.logrotate |  4 +++
 www-apps/jackett/files/jackett.service   | 30 +
 www-apps/jackett/jackett-0.21.481.ebuild | 58 
 www-apps/jackett/metadata.xml| 16 +
 6 files changed, 117 insertions(+)

diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest
new file mode 100644
index ..93889d7e1d92
--- /dev/null
+++ b/www-apps/jackett/Manifest
@@ -0,0 +1,3 @@
+DIST Jackett.Binaries.LinuxAMDx64.tar.gz 46081771 BLAKE2B 
a39e3bd65576ef6e5efbfe817eaff3a448c2ecb9c1f046a941ee51e1824091c6a6c4f4a499204675f1e3f7969ce409e229ce4f1e4ca413334c41b4bc66b12d9b
 SHA512 
ea0d409736581dee77f5910d5aec5832df234481f24a1e33d2691402f1c61c82b3133bd913a41c1b5ee8c557a626309b459a4ecc04cd39640e21f8518e5963db
+DIST Jackett.Binaries.LinuxARM32.tar.gz 43901662 BLAKE2B 
97dd6cb3928257817ef5b1c037e60d077c8207b1deb817ce85858fe935fa89dc110ee6093b6804687e45ca82777a72e0adc0d8e8d358cd29c053bffc0cde6336
 SHA512 
266a451653119eac847ec17692d35fceb7f17b99c0280b555aeb7b49a9710e63cc235485a8b773e5b958beb749f2088715abae52893910357b85f3e7f91c8e71
+DIST Jackett.Binaries.LinuxARM64.tar.gz 43405796 BLAKE2B 
c705ab0b82cbedbaee9667c3b36bf7b2cd3eae92985a4b54bba39710b5c3603373db6389f2d2b5fdb4832e8769f035d24138835965d3b5ad17b7328f103e05a1
 SHA512 
5b8313d512f0f91da07af8e7c957325f802d5909ce61b91dd58cdcf36db8f67c98527117c2b67cd6d027571544232988437666eca50b98c4a43dcc55f6cc755b

diff --git a/www-apps/jackett/files/jackett.init 
b/www-apps/jackett/files/jackett.init
new file mode 100644
index ..ffd6abfa31dd
--- /dev/null
+++ b/www-apps/jackett/files/jackett.init
@@ -0,0 +1,6 @@
+#!/sbin/openrc-run
+
+pidfile="/run/jackett.pid"
+command="/opt/jackett/jackett"
+command_user="jackett:jackett"
+command_background=true

diff --git a/www-apps/jackett/files/jackett.logrotate 
b/www-apps/jackett/files/jackett.logrotate
new file mode 100644
index ..859203f00b2c
--- /dev/null
+++ b/www-apps/jackett/files/jackett.logrotate
@@ -0,0 +1,4 @@
+/var/lib/jackett/.config/Jackett/log.txt{
+missingok
+su jackett jackett
+}

diff --git a/www-apps/jackett/files/jackett.service 
b/www-apps/jackett/files/jackett.service
new file mode 100644
index ..8a2d7775fed5
--- /dev/null
+++ b/www-apps/jackett/files/jackett.service
@@ -0,0 +1,30 @@
+[Unit]
+Description=API Support for your favorite torrent trackers
+After=syslog.target network.target
+
+[Service]
+User=jackett
+Group=jackett
+
+Type=simple
+ExecStart=/opt/jackett/jackett
+TimeoutStopSec=20
+KillMode=process
+Restart=always
+
+PrivateTmp=yes
+PrivateDevices=yes
+PrivateMounts=yes
+ProtectHome=yes
+ProtectSystem=full
+NoNewPrivileges=yes
+ProtectHostname=yes
+ProtectClock=yes
+ProtectKernelTunables=yes
+ProtectKernelModules=yes
+ProtectKernelLogs=yes
+ProtectControlGroups=yes
+RestrictRealtime=yes
+
+[Install]
+WantedBy=multi-user.target

diff --git a/www-apps/jackett/jackett-0.21.481.ebuild 
b/www-apps/jackett/jackett-0.21.481.ebuild
new file mode 100644
index ..58fc8e479d2e
--- /dev/null
+++ b/www-apps/jackett/jackett-0.21.481.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz
 )
+   arm? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz
 )
+   arm64? ( 
https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz
 )
+"
+
+DESCRIPTION="API Support for your favorite torrent trackers"
+HOMEPAGE="https://github.com/Jackett/Jackett;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+   acct-group/jackett
+   acct-user/jackett
+   media-video/mediainfo
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   dev-db/sqlite
+   sys-libs/glibc
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/Jackett"
+
+src_prepare() {
+   default
+
+   # https://github.com/dotnet/runtime/issues/57784
+   rm libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+   newinitd "${FILESDIR}/${PN}.init" ${PN}
+
+   keepdir /var/lib/${PN}
+   fowners -R ${PN}:${PN} /var/lib/${PN}
+
+   insinto /etc/logrotate.d
+   insopts -m0644 -o root -g 

[gentoo-commits] repo/gentoo:master commit in: acct-user/jackett/

2023-07-17 Thread Craig Andrews
commit: aa849773b44b83496be9c05d129c91b43ef85e01
Author: PF4Public  users  noreply  github  
com>
AuthorDate: Sun Jul 16 15:35:30 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul 17 20:12:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa849773

acct-user/jackett: API Support for your favorite torrent trackers

Signed-off-by: PF4Public  users.noreply.github.com>
Signed-off-by: Craig Andrews  gentoo.org>

 acct-user/jackett/jackett-0-r1.ebuild | 13 +
 acct-user/jackett/metadata.xml| 16 
 2 files changed, 29 insertions(+)

diff --git a/acct-user/jackett/jackett-0-r1.ebuild 
b/acct-user/jackett/jackett-0-r1.ebuild
new file mode 100644
index ..46f1c53bafa4
--- /dev/null
+++ b/acct-user/jackett/jackett-0-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-user
+
+DESCRIPTION="User for jackett"
+ACCT_USER_HOME=/var/lib/jackett
+ACCT_USER_ID=531
+ACCT_USER_GROUPS=( jackett )
+
+acct-user_add_deps

diff --git a/acct-user/jackett/metadata.xml b/acct-user/jackett/metadata.xml
new file mode 100644
index ..fc823d3f2b9a
--- /dev/null
+++ b/acct-user/jackett/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   candr...@gentoo.org
+   Craig Andrews
+   
+   
+   Jackett/Jackett
+   https://github.com/Jackett/Jackett/issues
+   
+



[gentoo-commits] data/api:master commit in: files/

2023-07-17 Thread Craig Andrews
commit: 69ec2739620f82b893392c94cebc2b3e671da758
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jul 17 20:09:20 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul 17 20:09:20 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=69ec2739

Add UID/GID 531 for jackett

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

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index da2ed9a..a4a6bfa 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -623,6 +623,7 @@ nginx-unit  527 527 
acct
 yubihsm-connector  528 528 acct
Used by app-crypt/yubihsm-connector
 inadyn 529 529 acct
Used by net-dns/inadyn
 lidarr 530 530 acct
+jackett531 531 acct
 
 -  750..999750..999reserved
Dynamic allocation by user.eclass. Do not use!
 -  1000..6 1000..6 reserved
`UID_MIN`..`UID_MAX` / `GID_MIN`..`GID_MAX` in login.defs



[gentoo-commits] repo/gentoo:master commit in: acct-user/lidarr/

2023-07-17 Thread Craig Andrews
commit: be0a6df7e363d14f6dc7ab115e6afac1072c780e
Author: PF4Public  users  noreply  github  
com>
AuthorDate: Sun Jul 16 14:51:44 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul 17 20:07:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0a6df7

acct-user/lidarr: new package lidarr

Signed-off-by: PF4Public  users.noreply.github.com>
Signed-off-by: Craig Andrews  gentoo.org>

 acct-user/lidarr/lidarr-0-r1.ebuild | 13 +
 acct-user/lidarr/metadata.xml   | 16 
 2 files changed, 29 insertions(+)

diff --git a/acct-user/lidarr/lidarr-0-r1.ebuild 
b/acct-user/lidarr/lidarr-0-r1.ebuild
new file mode 100644
index ..3201247ce1dc
--- /dev/null
+++ b/acct-user/lidarr/lidarr-0-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-user
+
+DESCRIPTION="User for lidarr"
+ACCT_USER_HOME=/var/lib/lidarr
+ACCT_USER_ID=530
+ACCT_USER_GROUPS=( lidarr )
+
+acct-user_add_deps

diff --git a/acct-user/lidarr/metadata.xml b/acct-user/lidarr/metadata.xml
new file mode 100644
index ..002d5485d503
--- /dev/null
+++ b/acct-user/lidarr/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   candr...@gentoo.org
+   Craig Andrews
+   
+   
+   Lidarr/Lidarr
+   https://github.com/Lidarr/Lidarr/issues
+   
+



[gentoo-commits] repo/gentoo:master commit in: acct-group/lidarr/

2023-07-17 Thread Craig Andrews
commit: a1963b186aeb3ae96b47b326da175c4284b8cf18
Author: PF4Public  users  noreply  github  
com>
AuthorDate: Sun Jul 16 14:51:16 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul 17 20:07:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1963b18

acct-group/lidarr: new package lidarr

Signed-off-by: PF4Public  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/31910
Signed-off-by: Craig Andrews  gentoo.org>

 acct-group/lidarr/lidarr-0-r1.ebuild |  8 
 acct-group/lidarr/metadata.xml   | 16 
 2 files changed, 24 insertions(+)

diff --git a/acct-group/lidarr/lidarr-0-r1.ebuild 
b/acct-group/lidarr/lidarr-0-r1.ebuild
new file mode 100644
index ..6dddb430cc16
--- /dev/null
+++ b/acct-group/lidarr/lidarr-0-r1.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-group
+
+ACCT_GROUP_ID=530

diff --git a/acct-group/lidarr/metadata.xml b/acct-group/lidarr/metadata.xml
new file mode 100644
index ..002d5485d503
--- /dev/null
+++ b/acct-group/lidarr/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   candr...@gentoo.org
+   Craig Andrews
+   
+   
+   Lidarr/Lidarr
+   https://github.com/Lidarr/Lidarr/issues
+   
+



[gentoo-commits] repo/gentoo:master commit in: www-apps/lidarr/, www-apps/lidarr/files/

2023-07-17 Thread Craig Andrews
commit: 5503558262905060a10f2901f55a9410ab67b18d
Author: PF4Public  users  noreply  github  
com>
AuthorDate: Sun Jul 16 15:03:09 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul 17 20:07:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55035582

www-apps/lidarr: new package

Signed-off-by: PF4Public  users.noreply.github.com>
Signed-off-by: Craig Andrews  gentoo.org>

 www-apps/lidarr/Manifest |  3 ++
 www-apps/lidarr/files/lidarr.init|  7 
 www-apps/lidarr/files/lidarr.logrotate   |  4 +++
 www-apps/lidarr/files/lidarr.service | 30 +
 www-apps/lidarr/lidarr-1.3.1.3371.ebuild | 58 
 www-apps/lidarr/metadata.xml | 16 +
 6 files changed, 118 insertions(+)

diff --git a/www-apps/lidarr/Manifest b/www-apps/lidarr/Manifest
new file mode 100644
index ..9b1fb85ac024
--- /dev/null
+++ b/www-apps/lidarr/Manifest
@@ -0,0 +1,3 @@
+DIST Lidarr.develop.1.3.1.3371.linux-core-arm.tar.gz 91228972 BLAKE2B 
6b87e65ac7b52fef45bec48cec21090295fc32161d2495be8a1dad4765649170a682f4a388bd92c4bb44ad8304b939354c0b0cda27c37e0dae0438b88cef402b
 SHA512 
9609d305599720580ea5b552b6de9e09c38384c4259915559fc6658a62ea6a2808a63568a276d5aa9aad890f4ceba5c92be74e8decb3df046c73f8af75f8bb3f
+DIST Lidarr.develop.1.3.1.3371.linux-core-arm64.tar.gz 90849747 BLAKE2B 
fe9203b61e2567b3b61a80ea9187847221871903af5d8a7574e0140e14087aabeb254b7b0829863e127035b9fb0090b601e59406c757c0a9e2524cbf6b0d6c4a
 SHA512 
9c4206631d87490bd9582e52ec6aa037f2a9d7b6fcf0e8a560279fce1a18393b7049c426fe366979b87ba826be78161a0908d1ea1af60eec55a083beb37b
+DIST Lidarr.develop.1.3.1.3371.linux-core-x64.tar.gz 97348413 BLAKE2B 
cf2de430be5ecc88b624663a3e02d167714dc1bc72c18fc6b72936c1dfd5a70dae1671ab734d93fada1fcd1d2c4b7fdf1525289faf865fc0d9a2336b1ecbee95
 SHA512 
5286e5c628f4742df15acc72e9be62b8481b97495d677350fb53f03db3aff132e83d7a5dcaa65b39fa9f9d16bd473be0bfdd5971993b2659b577830ddada95e3

diff --git a/www-apps/lidarr/files/lidarr.init 
b/www-apps/lidarr/files/lidarr.init
new file mode 100644
index ..f68e0eb006a6
--- /dev/null
+++ b/www-apps/lidarr/files/lidarr.init
@@ -0,0 +1,7 @@
+#!/sbin/openrc-run
+
+pidfile="/run/lidarr.pid"
+command="/opt/lidarr/Lidarr"
+command_user="lidarr:lidarr"
+command_background=true
+

diff --git a/www-apps/lidarr/files/lidarr.logrotate 
b/www-apps/lidarr/files/lidarr.logrotate
new file mode 100644
index ..abd09ad04336
--- /dev/null
+++ b/www-apps/lidarr/files/lidarr.logrotate
@@ -0,0 +1,4 @@
+/var/lib/lidarr/.config/lidarr/logs/*.txt{
+missingok
+su lidarr lidarr
+}

diff --git a/www-apps/lidarr/files/lidarr.service 
b/www-apps/lidarr/files/lidarr.service
new file mode 100644
index ..a4690d6f4cfa
--- /dev/null
+++ b/www-apps/lidarr/files/lidarr.service
@@ -0,0 +1,30 @@
+[Unit]
+Description=Looks and smells like Sonarr but made for music.
+After=syslog.target network.target
+
+[Service]
+User=lidarr
+Group=lidarr
+
+Type=simple
+ExecStart=/opt/lidarr/Lidarr
+TimeoutStopSec=20
+KillMode=process
+Restart=always
+
+PrivateTmp=yes
+PrivateDevices=yes
+PrivateMounts=yes
+ProtectHome=yes
+ProtectSystem=full
+NoNewPrivileges=yes
+ProtectHostname=yes
+ProtectClock=yes
+ProtectKernelTunables=yes
+ProtectKernelModules=yes
+ProtectKernelLogs=yes
+ProtectControlGroups=yes
+RestrictRealtime=yes
+
+[Install]
+WantedBy=multi-user.target

diff --git a/www-apps/lidarr/lidarr-1.3.1.3371.ebuild 
b/www-apps/lidarr/lidarr-1.3.1.3371.ebuild
new file mode 100644
index ..47d13184e338
--- /dev/null
+++ b/www-apps/lidarr/lidarr-1.3.1.3371.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+SRC_URI="
+   amd64? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz
 )
+   arm? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz
 )
+   arm64? ( 
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz
 )
+"
+
+DESCRIPTION="Looks and smells like Sonarr but made for music"
+HOMEPAGE="https://lidarr.audio;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+   acct-group/lidarr
+   acct-user/lidarr
+   media-video/mediainfo
+   dev-libs/icu
+   dev-util/lttng-ust:0
+   dev-db/sqlite
+   sys-libs/glibc
+"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/Lidarr"
+
+src_prepare() {
+   default
+
+   # https://github.com/dotnet/runtime/issues/57784
+   rm libcoreclrtraceptprovider.so 
Lidarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+   newinitd "${FILESDIR}/${PN}.init" ${PN}
+
+   keepdir /var/lib/${PN}
+   fowners -R ${PN}:${PN} /var/lib/${PN}
+
+   insinto /etc/logrotate.d
+   

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/curlie/

2023-07-17 Thread Jonas Frei
commit: 46006b2d471cdb2e8330c8f50c5d6c77ab5cdbf4
Author: Jonas Frei  pm  me>
AuthorDate: Mon Jul 17 20:05:49 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Mon Jul 17 20:05:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46006b2d

net-misc/curlie: new package, add 1.7.1

Signed-off-by: Jonas Frei  pm.me>

 net-misc/curlie/Manifest|  2 ++
 net-misc/curlie/curlie-1.7.1.ebuild | 37 +
 net-misc/curlie/metadata.xml| 12 
 3 files changed, 51 insertions(+)

diff --git a/net-misc/curlie/Manifest b/net-misc/curlie/Manifest
new file mode 100644
index 0..36a949413
--- /dev/null
+++ b/net-misc/curlie/Manifest
@@ -0,0 +1,2 @@
+DIST curlie-1.7.1-deps.tar.xz 24941764 BLAKE2B 
9ca1ba1fdbff0f90eb85b7258ab0971bd81fe6562cbc2605b403bb168272690237ee62c21699414110a53474b71e31ce7bc14afc4fe1c427e664184f606bdb30
 SHA512 
3ac398c0c603e4b5d902cb2c66bdfb4a84212189adb15b6afc472233469fdc7c54bfe02596ee71e72ac8d38555cbf205d4c047b16ad09556179464dce601cf99
+DIST curlie-1.7.1.tar.gz 441925 BLAKE2B 
74426e59072c9c811659eb02b7c4e3487a478687562714ae518bbe383d54d7974d071c475b1084b8ec18d86bf929323039e23adc6b747677dd3235a6e23d95bb
 SHA512 
c2c1064b78814386694b28560aa154bc1b3cbe001797b325f47bed3139af3ca7c74af84801cf96c46dc7f3738c43416b93586d34674b7c531e87ba06b3e44f0e

diff --git a/net-misc/curlie/curlie-1.7.1.ebuild 
b/net-misc/curlie/curlie-1.7.1.ebuild
new file mode 100644
index 0..dca2e6376
--- /dev/null
+++ b/net-misc/curlie/curlie-1.7.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Curlie is a frontend to curl that adds the ease of use of httpie"
+HOMEPAGE="https://curlie.io/;
+SRC_URI="https://github.com/rs/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+# Using a dependency tarball as per 
https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html
+DEPS_URI="https://kdrive.infomaniak.com/2/app/192129/share/74ab6733-4354-4f97-84b5-8f270ff9e4f6/files/22/download
 -> ${P}-deps.tar.xz"
+SRC_URI+=" ${DEPS_URI}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   net-misc/curl
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-lang/go
+"
+
+src_compile() {
+   ego build .
+}
+
+src_install() {
+   dobin ${PN}
+   dodoc "README.md"
+   default
+}

diff --git a/net-misc/curlie/metadata.xml b/net-misc/curlie/metadata.xml
new file mode 100644
index 0..9a761d26f
--- /dev/null
+++ b/net-misc/curlie/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   frei...@pm.me
+   Jonas Frei
+   
+   
+   rs/curlie
+   https://github.com/rs/curlie/issues
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-java/gradle-bin/

2023-07-17 Thread Florian Schmaus
commit: 5bc7b4a976c3ada6d5790a60b20d23621a619044
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Jul 17 20:04:37 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jul 17 20:05:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc7b4a9

dev-java/gradle-bin: add 8.2.1

Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/gradle-bin/Manifest|  1 +
 dev-java/gradle-bin/gradle-bin-8.2.1.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest
index 5bdba3f125a9..b29ac74f149d 100644
--- a/dev-java/gradle-bin/Manifest
+++ b/dev-java/gradle-bin/Manifest
@@ -7,4 +7,5 @@ DIST gradle-bin-7.5.1.zip 166101707 BLAKE2B 
e018f8ae0e4cbe1fff2e3fb3029ef4c3f35e
 DIST gradle-bin-7.6.1.zip 165594858 BLAKE2B 
623ed41b7e0dfbfa015578c6915ca382cb441082e181f96d00d058a1bd42b5e749b807f8c0444c4cd41de17a7f754960f55aa69e8dd4339bd6432ad8748e
 SHA512 
72d051d8cf348c13dda20eec56526a3c212e9a9635920b3260281e2f98cf113ffaf4efb8efbb96081c36b9fae847c291125e24d175d6fb832b8dd6e0e74779ae
 DIST gradle-bin-8.0.2.zip 167671533 BLAKE2B 
e5cb4bef61ea89cfbf42c72c14e739f049b4930521dabaeb88fa6e2fffec81d6ee6514b615a6c1732db3bad4539e72ebbbeeb37b2f22a72fd2d2e08f7bf8d1b8
 SHA512 
70f114e353ec3e114b003e733e21c47fd26d2777363d015872aa9eab73c68b3186f77698aa1d72d4f4eedb2c53b0cd47a98f26ef5f0a9b2c1e42c6c877cca80f
 DIST gradle-bin-8.1.1.zip 168381151 BLAKE2B 
334727108ccfd374daaa91c363ebf10d8b13e00c61fe14e097b3baa5bb8bf0d2fdde509ef4ac0d90db1fd075c7552a0f7ba90b67d549e45a3c1cb37d036ae000
 SHA512 
185a831dc37b946e348f9d98ff88eefaad303cdb385d45a5f65c401dd51d4d0c1225d8d716e7345167e53d41cade2bf3008bbde1d66a18d9a4925a589853b598
+DIST gradle-bin-8.2.1.zip 193042584 BLAKE2B 
10381d2601c707c6a391fb515e753d583eec0d7e89213fef690df4259aedbdde0ea8981e474eae5c7b21ff12d621897158271c5e2ee964190bca02bf6882c237
 SHA512 
a3d05873460c4045e2b43c41e39120b444ad5896c6561104ccf8cca4e58fa95bd512e356faa3a507b0e3c4212548002ff02845791dd42518635f4bc6ae67475b
 DIST gradle-bin-8.2.zip 192887359 BLAKE2B 
50fdedd1062410f4d8de3efa0dfef6d8be6f590945c8f93d802ea3328db070c00a9dcb35cba32a6976f904583a5b839e0840125ada995f2b3dc9c05b8c8123d5
 SHA512 
df86810d6038a924c7e9e70ca8be61b4f0b7b047efaeed4af5693f144488686e7c77874b800789b35ca37114c00bcc6b6f7a293564b32991d72876d32d9cbb1b

diff --git a/dev-java/gradle-bin/gradle-bin-8.2.1.ebuild 
b/dev-java/gradle-bin/gradle-bin-8.2.1.ebuild
new file mode 100644
index ..6fceca3ae5c8
--- /dev/null
+++ b/dev-java/gradle-bin/gradle-bin-8.2.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+IUSE="doc"
+JAVA_PKG_IUSE="source"
+
+inherit java-pkg-2
+
+MY_PN=${PN%%-bin}
+MY_P="${MY_PN}-${PV/_rc/-rc-}"
+
+DESCRIPTION="A project automation and build tool with a Groovy based DSL"
+SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip"
+HOMEPAGE="https://www.gradle.org/;
+
+LICENSE="Apache-2.0"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-eselect/eselect-gradle"
+BDEPEND="app-arch/unzip"
+RDEPEND="
+   ${DEPEND}
+   >=virtual/jre-1.8:*
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+   :
+}
+
+src_install() {
+   local gradle_dir="/usr/share/${PN}-${SLOT}"
+
+   if use source; then
+   java-pkg_dosrc src
+   fi
+
+   docinto html
+   dodoc -r docs/release-notes.html
+   if use doc; then
+   dodoc -r docs/{dsl,userguide}
+   java-pkg_dojavadoc docs/javadoc
+   fi
+
+   insinto "${gradle_dir}"
+   doins -r bin/ lib/
+   fperms 755 "${gradle_dir}/bin/gradle"
+   dosym "${gradle_dir}/bin/gradle" "/usr/bin/${PN}-${SLOT}"
+}
+
+pkg_postinst() {
+   eselect gradle update ifunset
+}
+
+pkg_postrm() {
+   eselect gradle update ifunset
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/scala-cli-bin/

2023-07-17 Thread Florian Schmaus
commit: ae9d2720be9922d7037dfc4226092097f55ca20f
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Jul 17 19:48:38 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jul 17 20:05:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae9d2720

dev-java/scala-cli-bin: add 1.0.2

Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/scala-cli-bin/Manifest   |  3 +
 dev-java/scala-cli-bin/scala-cli-bin-1.0.2.ebuild | 78 +++
 2 files changed, 81 insertions(+)

diff --git a/dev-java/scala-cli-bin/Manifest b/dev-java/scala-cli-bin/Manifest
index 9dce4c2d5f13..d28575079b1b 100644
--- a/dev-java/scala-cli-bin/Manifest
+++ b/dev-java/scala-cli-bin/Manifest
@@ -1,9 +1,12 @@
 DIST scala-cli-amd64-0.2.1.gz 32642273 BLAKE2B 
f30dde2a5408032942e5676b0274473fe0db6ccab9e74830c33fa37a8283438cc848fda15d79f076be1eeb45f0463769acc4f82b2e0fc4a1c0e141c9df40d502
 SHA512 
773206656b35dea9312f8c8a2db6cd98e1a7c0d03840f661185f276b69dcc1dafe699e1db3cdfb9fd2891fec56cc6ad1cf03e7e53761afd9a1f3596fae31e05c
 DIST scala-cli-amd64-1.0.0.gz 33061895 BLAKE2B 
9261617e7f9ed15ce8294eedcec2c81ad60d72b83663fb97559fa68b3578706637316e0e58966d690e64147743dcdf81e3e1f41d6bb9ebf55414e316370d7ec1
 SHA512 
6a37fae85faa2965ea816f2a72e89300e66bdd3ef741ba5bff575a8127255866822575b3708d2bd63d89f4a812d368bc7796494c90def8c2498f956e4b229264
 DIST scala-cli-amd64-1.0.1.gz 33066567 BLAKE2B 
6f03e9f825b901344de61ddda2df5b899f99ce5c5b7ce64e5db3aa81b5c35808e50f3cae453554dc567fb4e1801ff6accc186480a4a9813005b8564558315ac6
 SHA512 
a9a51320e160692b49cb41637a89aa1adef89eab6c4cebe19cb7600b9b7fae963f9b9522b6d77a9b2d845ec652ba7533b6090a42b3383725ce56c6e7f32512e7
+DIST scala-cli-amd64-1.0.2.gz 33215510 BLAKE2B 
288475cbd346260423188b4db038dd8cce2f5885bf0346e8a74b08cd02a2c44204fec37aaf6207ff6447beb4740df725bae6a0a129682ebedc1028ae5f0ec316
 SHA512 
ac18b43bd37717b2aab6b1056b727aba40f57eed33d1fc5f1903c3729f0344ed30ed595f2a60bff2c65ee3a6d4439e8ee4bcf95fc38baf059d4a66de9696cded
 DIST scala-cli-arm64-0.2.1.gz 32498301 BLAKE2B 
6ffd39f37bbcd33a59855e7226435dfea6ae99bc5cf30d182cd6920636e6b2e9ff627bd028b90f7cfbff4ed1829545697fe839290990d2938a24c64784f7e549
 SHA512 
b6609cb52bdfd4dffe4060343c652b477b5730c1f3f5f7267a39577c13e894b23982bfe80ae065472103bcbd1573675434e91128d31cbf3c83242f9aa60243b1
 DIST scala-cli-arm64-1.0.0.gz 32902399 BLAKE2B 
deff1fad9204572aafa8da88cb368d85e0ec39a51d71b00eed0a1933ea713cbeafd1cff3ec882eb32283770f1eb741e32969fa1e75aa46a6b6aab542a5d23447
 SHA512 
e6020c305d8ed06f8531994483079ee095f0d2bd9a0095ec417929620ee3e6a45507214a6f68756b70518af20d53e64b531793bb940872921302ad4f6566972c
 DIST scala-cli-arm64-1.0.1.gz 32915001 BLAKE2B 
db6e34f3534c3ffb873000893c0b07df26d91710b6de0075669fbf51a0f238303c77e7953a890eb50eac54087cf2ac77e916d3e1765b7e2b7de1145e0b1d605e
 SHA512 
90a1c550e898b429ab8bc3722a40cb90752d7ee9c41fd61018f58d761704b5cd8b8b6b3381e3f7c3a9b3e7fffabf9b46bfa8cb4336604392b6443c1554f6482f
+DIST scala-cli-arm64-1.0.2.gz 33058672 BLAKE2B 
a82b18eec6235100cbbd7ff1503283e5ef29ba0798f67b44f69b329aa0f1f525cc910a7b4a923f98c8b113d06bac6e1c5ba963d62204462635ef4eed3d0b7f85
 SHA512 
b1dc9de26d30336f283202aa23ba1c76baddcea21d4c8c4c0e5114de979c62ba3e2b483302d4f396c84e802497127a36d589dae2826f76e1d02760314f6f0765
 DIST scala-cli-non-native-0.2.1 9468051 BLAKE2B 
9a9b5694261b769fafa3f3747f5e83869324e341f264dbfa463382e217acd5a2c994fb6e67e9e36175d97520938a40add424f5e9a77c62056eec6a828d4ea61a
 SHA512 
547e9786527b7e7d34f4f912a6b9ae0c8f15eca3aa90f11f704283c63e5105363464f1e81f6dbb363fa71fb17e3e48b4db86e70f3b37b5059c40c02cd47382f5
 DIST scala-cli-non-native-1.0.0 9540019 BLAKE2B 
fd7c920216fbba76be116cac2a2439ee0f983dbb1811e60a7095611b75bd1af86e8597f74dab4e994f3dd73694e2c93b910f9162e0fe8d4c8ada3f0012fb8b35
 SHA512 
6e09be3adf75f957a787b5cb5031824892d0606742ae12988b008d0fab1c743f2dff7169a547d77795af78679bde051a8f457284f339990bb343807e47005499
 DIST scala-cli-non-native-1.0.1 9554667 BLAKE2B 
bac0d8b61cf2a14386791dd27cf3ebfbafccfaec5e13aa223d41bfd6ee30c3f1252ba903e2cc0434920633dcfa3c35e67f647f10713956f8fd372899b301562d
 SHA512 
54029ad8ade9fffc8334ffedeaddd604ac75027447b0d7835db318909dc44946dfb039e0dcae4c3da8349922ee9af65d0d7cef389fdae2d11d5cac7d900e7504
+DIST scala-cli-non-native-1.0.2 9633113 BLAKE2B 
d63fe324533393158ac945c3070843787c844584c3f8bdc141f6106fa22adf244c2ca5e010801c549b0a56ecf500495c754ed9e6186f74359b373c4d776645ff
 SHA512 
c6e6262af236a315960a3d16dfebc7adaf88f830d43e68f89220f2cf250d57d083bd2b9231fd13a0b3adc723ed17200592b55a2a17ccd582b9cc3ceebf52a29b

diff --git a/dev-java/scala-cli-bin/scala-cli-bin-1.0.2.ebuild 
b/dev-java/scala-cli-bin/scala-cli-bin-1.0.2.ebuild
new file mode 100644
index ..10fc71222c73
--- /dev/null
+++ b/dev-java/scala-cli-bin/scala-cli-bin-1.0.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1
+
+UPSTREAM_PV=${PV/_/-}

[gentoo-commits] data/api:master commit in: files/

2023-07-17 Thread Craig Andrews
commit: 541c5b9bd8ff27fb7417df73bf37ffed7f2f841b
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Jul 17 19:58:01 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Jul 17 19:58:30 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=541c5b9b

Add UID/GID 530 for lidarr

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

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 31f62e0..da2ed9a 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -622,6 +622,7 @@ soju-   526 
acct
 nginx-unit 527 527 acct
 yubihsm-connector  528 528 acct
Used by app-crypt/yubihsm-connector
 inadyn 529 529 acct
Used by net-dns/inadyn
+lidarr 530 530 acct
 
 -  750..999750..999reserved
Dynamic allocation by user.eclass. Do not use!
 -  1000..6 1000..6 reserved
`UID_MIN`..`UID_MAX` / `GID_MIN`..`GID_MAX` in login.defs



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

2023-07-17 Thread Sam James
commit: a63c97e344c9eb10c3990932004858cd5931d9b3
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 19:51:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 19:52:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63c97e3

dev-python/numpy: allow cython-3

Tests pass.

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

 dev-python/numpy/{numpy-1.25.1.ebuild => numpy-1.25.1-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/numpy/numpy-1.25.1.ebuild 
b/dev-python/numpy/numpy-1.25.1-r1.ebuild
similarity index 98%
rename from dev-python/numpy/numpy-1.25.1.ebuild
rename to dev-python/numpy/numpy-1.25.1-r1.ebuild
index bd27f53bbdcd..82360199d958 100644
--- a/dev-python/numpy/numpy-1.25.1.ebuild
+++ b/dev-python/numpy/numpy-1.25.1-r1.ebuild
@@ -34,7 +34,6 @@ RDEPEND="
 BDEPEND="
${RDEPEND}
>=dev-util/meson-1.1.0
-   =dev-python/cython-0.29.30[${PYTHON_USEDEP}]
lapack? (
virtual/pkgconfig



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

2023-07-17 Thread Alfredo Tupone
commit: 7515bf1704ad497cb72d6ba2d3e5c8a9d277558d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Jul 17 19:49:02 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jul 17 19:49:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7515bf17

dev-ml/core_bench: add 0.16.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/core_bench/Manifest |  1 +
 dev-ml/core_bench/core_bench-0.16.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ml/core_bench/Manifest b/dev-ml/core_bench/Manifest
index 06ce7f87f073..f2cd64662227 100644
--- a/dev-ml/core_bench/Manifest
+++ b/dev-ml/core_bench/Manifest
@@ -1,2 +1,3 @@
 DIST core_bench-0.14.0.tar.gz 42972 BLAKE2B 
a65585d2cae5080e23d9b8897d15f7ac6e42c36280a06ff21b5f46d5532f3265b672f7d6373573826b80f5f6dc93343b3e93bf8c3d5b471e6717162e9fac4025
 SHA512 
e86a04c12832ba281669139d74e942ab1ff8d7dc799ea1687cf57a50ef1c7b031191aa1cc44c50586fcfca8e83c3c6f1a8b1aeb40c724fbaaa0e0568c393d75a
 DIST core_bench-0.15.0.tar.gz 46920 BLAKE2B 
44ca0845abc8a593c5685305e2175b04dff32219488945f5ca7c00a6b139d9cf99bcdb865259b17625decb865916ef04eef4feff2d4ae8299986097ad7ec9d27
 SHA512 
eb8574d3f1444f4aad0ce73da372d6283a7d03aa636dc47fb6e918c1a2c47241fcffe52a6015e93b7ebd98f59e00a3d61f97fb7222400f4ca59f60a7ba430ec2
+DIST core_bench-0.16.0.tar.gz 47258 BLAKE2B 
04ffc46994549e04f3ed8e6dfde72abfee8df6818cd42b5139aaaf5107a697a86167864cf0189be5708ed2a0148e3a810e562f89e27c4409530dc1f3bd566f01
 SHA512 
46fc0316dc345eb469bf0a5e2468fbf19babba76ed90bf90d74fa6de3d326b9a3f1b4f3949492c6b487aabce4b5f001d1db661069e15ca7c05b55eaeb9c382a7

diff --git a/dev-ml/core_bench/core_bench-0.16.0.ebuild 
b/dev-ml/core_bench/core_bench-0.16.0.ebuild
new file mode 100644
index ..4e7da1d6882d
--- /dev/null
+++ b/dev-ml/core_bench/core_bench-0.16.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Micro-benchmarking library for OCaml"
+HOMEPAGE="https://github.com/janestreet/core_bench;
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="
+   >=dev-lang/ocaml-4.14
+   dev-ml/core:${SLOT}
+   dev-ml/core_kernel:${SLOT}
+   dev-ml/core_unix:${SLOT}
+   dev-ml/ppx_compare:${SLOT}
+   dev-ml/ppx_jane:${SLOT}
+   dev-ml/ppx_let:${SLOT}
+   dev-ml/textutils:${SLOT}
+"
+RDEPEND="${DEPEND}"



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

2023-07-17 Thread Alfredo Tupone
commit: 210bef067afd2776e9fbbbfa5a52f7331e9e4cdd
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Jul 17 19:36:16 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jul 17 19:49:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=210bef06

dev-ml/ppx_jane: add missing deps

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppx_jane/{ppx_jane-0.16.0.ebuild => ppx_jane-0.16.0-r1.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ml/ppx_jane/ppx_jane-0.16.0.ebuild 
b/dev-ml/ppx_jane/ppx_jane-0.16.0-r1.ebuild
similarity index 92%
rename from dev-ml/ppx_jane/ppx_jane-0.16.0.ebuild
rename to dev-ml/ppx_jane/ppx_jane-0.16.0-r1.ebuild
index 0afb925eff9d..3e5799899e73 100644
--- a/dev-ml/ppx_jane/ppx_jane-0.16.0.ebuild
+++ b/dev-ml/ppx_jane/ppx_jane-0.16.0-r1.ebuild
@@ -17,10 +17,13 @@ IUSE="+ocamlopt"
 DEPEND="
dev-ml/base_quickcheck:${SLOT}
dev-ml/ppx_assert:${SLOT}
+   dev-ml/ppx_base:${SLOT}
dev-ml/ppx_bench:${SLOT}
dev-ml/ppx_bin_prot:${SLOT}
+   dev-ml/ppx_compare:=
dev-ml/ppx_disable_unused_warnings:${SLOT}
dev-ml/ppx_expect:${SLOT}
+   dev-ml/ppx_fields_conv:${SLOT}
dev-ml/ppx_fixed_literal:${SLOT}
dev-ml/ppx_ignore_instrumentation:${SLOT}
dev-ml/ppx_inline_test:${SLOT}



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

2023-07-17 Thread Alfredo Tupone
commit: 78fa329a6f329a8b4683f364b9acb3350ee095e6
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Jul 17 19:41:23 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jul 17 19:49:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78fa329a

dev-ml/ppx_base: add missing deps

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppx_base/{ppx_base-0.16.0.ebuild => ppx_base-0.16.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/ppx_base/ppx_base-0.16.0.ebuild 
b/dev-ml/ppx_base/ppx_base-0.16.0-r1.ebuild
similarity index 95%
rename from dev-ml/ppx_base/ppx_base-0.16.0.ebuild
rename to dev-ml/ppx_base/ppx_base-0.16.0-r1.ebuild
index d055de26c7cf..b694c4df4962 100644
--- a/dev-ml/ppx_base/ppx_base-0.16.0.ebuild
+++ b/dev-ml/ppx_base/ppx_base-0.16.0-r1.ebuild
@@ -20,5 +20,6 @@ DEPEND="
dev-ml/ppx_globalize:${SLOT}
dev-ml/ppx_enumerate:${SLOT}
dev-ml/ppx_hash:${SLOT}
+   dev-ml/ppx_sexp_conv:${SLOT}
 "
 RDEPEND="${DEPEND}"



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

2023-07-17 Thread Alfredo Tupone
commit: 82d25035410a11096ceee26cce4c95761c5a0c6c
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Jul 17 19:46:38 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jul 17 19:49:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d25035

dev-ml/core_unix: add missing deps

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/core_unix/{core_unix-0.16.0.ebuild => core_unix-0.16.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/core_unix/core_unix-0.16.0.ebuild 
b/dev-ml/core_unix/core_unix-0.16.0-r1.ebuild
similarity index 98%
rename from dev-ml/core_unix/core_unix-0.16.0.ebuild
rename to dev-ml/core_unix/core_unix-0.16.0-r1.ebuild
index 3abd67fa944c..1f91c21dfc4f 100644
--- a/dev-ml/core_unix/core_unix-0.16.0.ebuild
+++ b/dev-ml/core_unix/core_unix-0.16.0-r1.ebuild
@@ -21,6 +21,7 @@ DEPEND="
dev-ml/expect_test_helpers_core:${SLOT}
dev-ml/ocaml_intrinsics:${SLOT}
>=dev-ml/spawn-0.15:=
+   dev-ml/re:=
dev-ml/timezone:${SLOT}
 "
 RDEPEND="${DEPEND}"



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

2023-07-17 Thread Florian Schmaus
commit: a739934ffaccc2a4c847744d43b5e65bd800f364
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Jul 17 19:42:04 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jul 17 19:43:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a739934f

profiles: mask obsolete acct-* packages for removal

Signed-off-by: Florian Schmaus  gentoo.org>

 profiles/package.mask | 57 +++
 1 file changed, 57 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index afd3953e99b8..56c09a611892 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,63 @@
 
 #--- END OF EXAMPLES ---
 
+# Florian Schmaus  (2023-07-17)
+# Obsolete acct-* packages which became leaf packages.
+# Removal on 2023-08-17.
+acct-user/artifactory
+acct-group/artifactory
+acct-user/cinder
+acct-group/cinder
+acct-user/glance
+acct-group/glance
+acct-user/heat
+acct-group/heat
+acct-user/keystone
+acct-group/keystone
+acct-user/litecoin
+acct-group/litecoin
+acct-user/logcheck
+acct-group/logcheck
+acct-user/minbif
+acct-group/minbif
+acct-user/minio
+acct-group/minio
+acct-user/netbox
+acct-group/netbox
+acct-user/neutron
+acct-group/neutron
+acct-user/nova
+acct-group/nova
+acct-user/placement
+acct-group/placement
+acct-user/quagga
+acct-group/quagga
+acct-user/rplayd
+acct-group/rplayd
+acct-user/rstudio-server
+acct-group/rstudio-server
+acct-user/rundeck
+acct-group/rundeck
+acct-user/sguil
+acct-group/sguil
+acct-user/sigh
+acct-group/sigh
+acct-user/smokeping
+acct-group/smokeping
+acct-user/sobby
+acct-group/sobby
+acct-user/spread
+acct-group/spread
+acct-user/stg
+acct-group/stg
+acct-user/swift
+acct-group/swift
+acct-user/thttpd
+acct-group/thttpd
+acct-group/gpio
+acct-group/simplevirt
+acct-group/spi
+
 # Matt Turner  (2023-07-16)
 # Last reverse dependency was gnome-base/gnome-vfs, dropped more than a year 
ago.
 # Removal on 2023-08-16.



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

2023-07-17 Thread Sam James
commit: ed15f0c65780be87b0d69979625a88f00fda7a0d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 19:30:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 19:31:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed15f0c6

dev-python/pygame: backport cython-3 fix for 2.5.0-r1

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

 .../pygame/files/pygame-2.5.0-cython-3.patch   | 214 +
 dev-python/pygame/pygame-2.5.0-r1.ebuild   |  92 +
 2 files changed, 306 insertions(+)

diff --git a/dev-python/pygame/files/pygame-2.5.0-cython-3.patch 
b/dev-python/pygame/files/pygame-2.5.0-cython-3.patch
new file mode 100644
index ..48e48e738ab3
--- /dev/null
+++ b/dev-python/pygame/files/pygame-2.5.0-cython-3.patch
@@ -0,0 +1,214 @@
+https://bugs.gentoo.org/898704
+https://github.com/pygame/pygame/issues/3938
+https://github.com/pygame/pygame/pull/3956
+https://github.com/pygame/pygame/commit/bff1ba00fa58de40d357d70ba645be2957593b69
+
+From bff1ba00fa58de40d357d70ba645be2957593b69 Mon Sep 17 00:00:00 2001
+From: Matus Valo 
+Date: Wed, 12 Jul 2023 01:26:21 +0200
+Subject: [PATCH] Mark functions as noexcept
+
+--- a/src_c/cython/pygame/_sdl2/audio.pyx
 b/src_c/cython/pygame/_sdl2/audio.pyx
+@@ -67,7 +67,7 @@ def get_audio_device_names(iscapture = False):
+ return names
+ 
+ import traceback
+-cdef void recording_cb(void* userdata, Uint8* stream, int len) nogil:
++cdef void recording_cb(void* userdata, Uint8* stream, int len) noexcept nogil:
+ """ This is called in a thread made by SDL.
+ So we need the python GIL to do python stuff.
+ """
+--- a/src_c/cython/pygame/_sdl2/controller.pxd
 b/src_c/cython/pygame/_sdl2/controller.pxd
+@@ -101,8 +101,8 @@ cdef extern from "../controllercompat.c" nogil:
+ Uint16 high_frequency_rumble,
+ Uint32 duration_ms)
+ 
+-cdef bint _controller_autoinit()
+-cdef void _controller_autoquit()
++cdef bint _controller_autoinit() noexcept
++cdef void _controller_autoquit() noexcept
+ 
+ cdef class Controller:
+ cdef SDL_GameController* _controller
+--- a/src_c/cython/pygame/_sdl2/controller.pyx
 b/src_c/cython/pygame/_sdl2/controller.pyx
+@@ -17,14 +17,14 @@ def _gamecontroller_init_check():
+ if not SDL_WasInit(_SDL_INIT_GAMECONTROLLER):
+ raise error("gamecontroller system not initialized")
+ 
+-cdef bint _controller_autoinit():
++cdef bint _controller_autoinit() noexcept:
+ if not SDL_WasInit(_SDL_INIT_GAMECONTROLLER):
+ if SDL_InitSubSystem(_SDL_INIT_GAMECONTROLLER):
+ return False
+ #pg_RegisterQuit(_controller_autoquit)
+ return True
+ 
+-cdef void _controller_autoquit():
++cdef void _controller_autoquit() noexcept:
+ cdef Controller controller
+ for c in Controller._controllers:
+ controller = c
+--- a/src_c/cython/pygame/_sdl2/mixer.pxd
 b/src_c/cython/pygame/_sdl2/mixer.pxd
+@@ -5,7 +5,7 @@ from .sdl2 cimport *
+ 
+ #https://www.libsdl.org/projects/SDL_mixer/docs/SDL_mixer.html#SEC79
+ 
+-ctypedef void (*mixcallback)(void *udata, Uint8 *stream, int len) nogil
++ctypedef void (*mixcallback)(void *udata, Uint8 *stream, int len) noexcept 
nogil
+ 
+ cdef extern from "SDL_mixer.h" nogil:
+ ctypedef void (*mix_func)(void *udata, Uint8 *stream, int len)
+--- a/src_c/cython/pygame/_sdl2/mixer.pyx
 b/src_c/cython/pygame/_sdl2/mixer.pyx
+@@ -14,7 +14,7 @@ import traceback
+ # Mix_SetPostMix(noEffect, NULL);
+ 
+ 
+-cdef void recording_cb(void* userdata, Uint8* stream, int len) nogil:
++cdef void recording_cb(void* userdata, Uint8* stream, int len) noexcept nogil:
+ """ This is called in a thread made by SDL.
+ So we need the python GIL to do python stuff.
+ """
+--- a/src_c/cython/pygame/_sdl2/video.pxd
 b/src_c/cython/pygame/_sdl2/video.pxd
+@@ -430,7 +430,7 @@ cdef class Texture:
+ cdef draw_internal(self, SDL_Rect *csrcrect, SDL_Rect *cdstrect, float 
angle=*, SDL_Point *originptr=*,
+bint flip_x=*, bint flip_y=*)
+ cpdef void draw(self, srcrect=*, dstrect=*, float angle=*, origin=*,
+-bint flip_x=*, bint flip_y=*)
++bint flip_x=*, bint flip_y=*) noexcept
+ 
+ cdef class Image:
+ cdef Color _color
+@@ -445,4 +445,4 @@ cdef class Image:
+ cdef public Texture texture
+ cdef public Rect srcrect
+ 
+-cpdef void draw(self, srcrect=*, dstrect=*)
++cpdef void draw(self, srcrect=*, dstrect=*) noexcept
+--- a/src_c/cython/pygame/_sdl2/video.pyx
 b/src_c/cython/pygame/_sdl2/video.pyx
+@@ -731,7 +731,7 @@ cdef class Texture:
+ raise error()
+ 
+ cpdef void draw(self, srcrect=None, dstrect=None, float angle=0, 
origin=None,
+-bint flip_x=False, bint flip_y=False):
++bint flip_x=False, bint flip_y=False) noexcept:
+ 

[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/

2023-07-17 Thread Patrick McLean
commit: f1c6936c655c2952e0b34ad1487f0b008f449f75
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Jul 17 18:41:40 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Jul 17 19:20:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c6936c

app-misc/openrgb-plugin-effects: fix build

Closes: https://bugs.gentoo.org/910463
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/31931
Signed-off-by: Patrick McLean  gentoo.org>

 app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild 
b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild
index a810dfb85e97..07fbaa9b65c8 100644
--- a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild
+++ b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild
@@ -51,7 +51,7 @@ src_prepare() {
 
# Because of -Wl,--export-dynamic in app-misc/openrgb, this 
resources.qrc
# conflicts with the openrgb's one. So rename it.
-   sed -e 's/resources.qrc/resources_effects_plugin.qrc/' -i *.pro || die
+   sed -e 's/ resources.qrc/ resources_effects_plugin.qrc/' -i *.pro || die
mv --no-clobber resources.qrc resources_effects_plugin.qrc || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2023-07-17 Thread Sam James
commit: 59af41500cd513b951895d98edb16f242c55ce01
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 19:08:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 19:08:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59af4150

net-proxy/haproxy: Stabilize 2.7.9 ppc, #900737

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

 net-proxy/haproxy/haproxy-2.7.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/haproxy/haproxy-2.7.9.ebuild 
b/net-proxy/haproxy/haproxy-2.7.9.ebuild
index 6a1195bd36df..868b7118dca3 100644
--- a/net-proxy/haproxy/haproxy-2.7.9.ebuild
+++ b/net-proxy/haproxy/haproxy-2.7.9.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A TCP/HTTP reverse proxy for high availability 
environments"
 HOMEPAGE="http://www.haproxy.org;
 if [[ ${PV} != * ]]; then
SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 
1-2)/src/${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ~x86"
 elif [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/;
EGIT_BRANCH=master



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2023-07-17 Thread Sam James
commit: dcdae351e21effd03400deff0bcfdb63372ab979
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 19:08:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 19:08:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcdae351

net-proxy/haproxy: Stabilize 2.4.23 ppc, #900737

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

 net-proxy/haproxy/haproxy-2.4.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/haproxy/haproxy-2.4.23.ebuild 
b/net-proxy/haproxy/haproxy-2.4.23.ebuild
index ed69975e4118..70d04897ccd8 100644
--- a/net-proxy/haproxy/haproxy-2.4.23.ebuild
+++ b/net-proxy/haproxy/haproxy-2.4.23.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A TCP/HTTP reverse proxy for high availability 
environments"
 HOMEPAGE="http://www.haproxy.org;
 if [[ ${PV} != * ]]; then
SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 
1-2)/src/${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ~x86"
 elif [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/;
EGIT_BRANCH=master



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2023-07-17 Thread Sam James
commit: f37eb95790f597009d428a83380da63019888f75
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 19:08:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 19:08:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37eb957

net-proxy/haproxy: Stabilize 2.6.14 ppc, #900737

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

 net-proxy/haproxy/haproxy-2.6.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/haproxy/haproxy-2.6.14.ebuild 
b/net-proxy/haproxy/haproxy-2.6.14.ebuild
index 6a1195bd36df..868b7118dca3 100644
--- a/net-proxy/haproxy/haproxy-2.6.14.ebuild
+++ b/net-proxy/haproxy/haproxy-2.6.14.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A TCP/HTTP reverse proxy for high availability 
environments"
 HOMEPAGE="http://www.haproxy.org;
 if [[ ${PV} != * ]]; then
SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 
1-2)/src/${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ~x86"
 elif [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/;
EGIT_BRANCH=master



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2023-07-17 Thread Sam James
commit: b8564fb8caaabcfc356e673cf99dd964b9e4a781
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 19:08:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 19:08:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8564fb8

net-proxy/haproxy: Stabilize 2.2.30 ppc, #900737

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

 net-proxy/haproxy/haproxy-2.2.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/haproxy/haproxy-2.2.30.ebuild 
b/net-proxy/haproxy/haproxy-2.2.30.ebuild
index a1da00905684..dfbee228881a 100644
--- a/net-proxy/haproxy/haproxy-2.2.30.ebuild
+++ b/net-proxy/haproxy/haproxy-2.2.30.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A TCP/HTTP reverse proxy for high availability 
environments"
 HOMEPAGE="http://www.haproxy.org;
 if [[ ${PV} != * ]]; then
SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 
1-2)/src/${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ~x86"
 elif [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/;
EGIT_BRANCH=master



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2023-07-17 Thread Sam James
commit: 43cfd768f411535edbc7361301bd6e872ed80c21
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 19:03:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 19:03:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43cfd768

net-proxy/haproxy: Stabilize 2.6.14 amd64, #900737

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

 net-proxy/haproxy/haproxy-2.6.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/haproxy/haproxy-2.6.14.ebuild 
b/net-proxy/haproxy/haproxy-2.6.14.ebuild
index 843fa7ff2a33..6a1195bd36df 100644
--- a/net-proxy/haproxy/haproxy-2.6.14.ebuild
+++ b/net-proxy/haproxy/haproxy-2.6.14.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A TCP/HTTP reverse proxy for high availability 
environments"
 HOMEPAGE="http://www.haproxy.org;
 if [[ ${PV} != * ]]; then
SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 
1-2)/src/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 elif [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/;
EGIT_BRANCH=master



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2023-07-17 Thread Sam James
commit: 7ff15b3c880293d5010d45a0c638971871b01369
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 19:03:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 19:03:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff15b3c

net-proxy/haproxy: Stabilize 2.2.30 amd64, #900737

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

 net-proxy/haproxy/haproxy-2.2.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/haproxy/haproxy-2.2.30.ebuild 
b/net-proxy/haproxy/haproxy-2.2.30.ebuild
index 6f386ae05520..a1da00905684 100644
--- a/net-proxy/haproxy/haproxy-2.2.30.ebuild
+++ b/net-proxy/haproxy/haproxy-2.2.30.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A TCP/HTTP reverse proxy for high availability 
environments"
 HOMEPAGE="http://www.haproxy.org;
 if [[ ${PV} != * ]]; then
SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 
1-2)/src/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 elif [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/;
EGIT_BRANCH=master



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2023-07-17 Thread Sam James
commit: 1d48fa7409e4a36f51e52b6e712a3386af5969db
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 19:03:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 19:03:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d48fa74

net-proxy/haproxy: Stabilize 2.7.9 amd64, #900737

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

 net-proxy/haproxy/haproxy-2.7.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/haproxy/haproxy-2.7.9.ebuild 
b/net-proxy/haproxy/haproxy-2.7.9.ebuild
index 843fa7ff2a33..6a1195bd36df 100644
--- a/net-proxy/haproxy/haproxy-2.7.9.ebuild
+++ b/net-proxy/haproxy/haproxy-2.7.9.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A TCP/HTTP reverse proxy for high availability 
environments"
 HOMEPAGE="http://www.haproxy.org;
 if [[ ${PV} != * ]]; then
SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 
1-2)/src/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 elif [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/;
EGIT_BRANCH=master



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2023-07-17 Thread Sam James
commit: b118fb90a05b7bd2a82b5591ccfc08f9aa1d8955
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 19:03:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 19:03:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b118fb90

net-proxy/haproxy: Stabilize 2.4.23 amd64, #900737

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

 net-proxy/haproxy/haproxy-2.4.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/haproxy/haproxy-2.4.23.ebuild 
b/net-proxy/haproxy/haproxy-2.4.23.ebuild
index 291a00595e4a..ed69975e4118 100644
--- a/net-proxy/haproxy/haproxy-2.4.23.ebuild
+++ b/net-proxy/haproxy/haproxy-2.4.23.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A TCP/HTTP reverse proxy for high availability 
environments"
 HOMEPAGE="http://www.haproxy.org;
 if [[ ${PV} != * ]]; then
SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 
1-2)/src/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 elif [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/;
EGIT_BRANCH=master



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wmenu/

2023-07-17 Thread Haelwenn Monnier
commit: 1c59a0fcacd62ff9e933d5c128d7a765ef84c45e
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Jul 17 18:35:18 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Jul 17 18:35:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c59a0fc

gui-apps/wmenu: Add missing xkbcommon dependency

Closes: https://bugs.gentoo.org/909725
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 gui-apps/wmenu/wmenu-0.1.4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gui-apps/wmenu/wmenu-0.1.4.ebuild 
b/gui-apps/wmenu/wmenu-0.1.4.ebuild
index 5a24878b9..97181c72e 100644
--- a/gui-apps/wmenu/wmenu-0.1.4.ebuild
+++ b/gui-apps/wmenu/wmenu-0.1.4.ebuild
@@ -20,6 +20,7 @@ RDEPEND="
x11-libs/cairo
x11-libs/pango
dev-libs/wayland
+   x11-libs/libxkbcommon
 "
 DEPEND="
${RDEPEND}



[gentoo-commits] repo/proj/guru:master commit in: x11-misc/pywal/

2023-07-17 Thread Haelwenn Monnier
commit: d064837b8cfe5e19d9753feee0992c9a2b62ee75
Author: SPRATAY  getgoogleoff  me>
AuthorDate: Mon Jul 17 18:22:51 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Mon Jul 17 18:24:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d064837b

x11-misc/pywal: new package, add 3.3.0

Signed-off-by: SPRATAY  getgoogleoff.me>

 x11-misc/pywal/Manifest   |  1 +
 x11-misc/pywal/pywal-3.3.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/x11-misc/pywal/Manifest b/x11-misc/pywal/Manifest
new file mode 100644
index 0..4588d17c1
--- /dev/null
+++ b/x11-misc/pywal/Manifest
@@ -0,0 +1 @@
+DIST pywal-3.3.0.tar.gz 64589 BLAKE2B 
70d65edccf7aa7a54ebb69228a8abca107f3bb7b5bced62776da596491747d3fe26fe69f0d2a6118331a52c588a54d1933ae8117c018e97f32b92aa145ddeba4
 SHA512 
3c3d3e1d23c8fbdb6c50d500b7df4b24790bbab50c155f3f916dbaccb366e29ebdd60cbb01acc87631cba0f3ac2ce01f74e32f96b26a6e08bfb3933a45d0814f

diff --git a/x11-misc/pywal/pywal-3.3.0.ebuild 
b/x11-misc/pywal/pywal-3.3.0.ebuild
new file mode 100644
index 0..fe9d877cd
--- /dev/null
+++ b/x11-misc/pywal/pywal-3.3.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool that generates color schemes from images"
+HOMEPAGE="https://github.com/dylanaraps/pywal;
+SRC_URI="https://github.com/dylanaraps/pywal/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~x86"
+IUSE="feh nitrogen"
+
+RDEPEND="feh? ( media-gfx/feh )
+nitrogen? ( x11-misc/nitrogen )"
+
+DEPEND="${RDEPEND}
+   media-gfx/imagemagick[jpeg]"
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+src_install() {
+   distutils-r1_src_install
+
+   insinto /usr/share/licenses/${PF}
+   doins LICENSE.md
+}



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/pywal/

2023-07-17 Thread kostya
commit: d064837b8cfe5e19d9753feee0992c9a2b62ee75
Author: SPRATAY  getgoogleoff  me>
AuthorDate: Mon Jul 17 18:22:51 2023 +
Commit: kostya  getgoogleoff  me>
CommitDate: Mon Jul 17 18:24:13 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d064837b

x11-misc/pywal: new package, add 3.3.0

Signed-off-by: SPRATAY  getgoogleoff.me>

 x11-misc/pywal/Manifest   |  1 +
 x11-misc/pywal/pywal-3.3.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/x11-misc/pywal/Manifest b/x11-misc/pywal/Manifest
new file mode 100644
index 0..4588d17c1
--- /dev/null
+++ b/x11-misc/pywal/Manifest
@@ -0,0 +1 @@
+DIST pywal-3.3.0.tar.gz 64589 BLAKE2B 
70d65edccf7aa7a54ebb69228a8abca107f3bb7b5bced62776da596491747d3fe26fe69f0d2a6118331a52c588a54d1933ae8117c018e97f32b92aa145ddeba4
 SHA512 
3c3d3e1d23c8fbdb6c50d500b7df4b24790bbab50c155f3f916dbaccb366e29ebdd60cbb01acc87631cba0f3ac2ce01f74e32f96b26a6e08bfb3933a45d0814f

diff --git a/x11-misc/pywal/pywal-3.3.0.ebuild 
b/x11-misc/pywal/pywal-3.3.0.ebuild
new file mode 100644
index 0..fe9d877cd
--- /dev/null
+++ b/x11-misc/pywal/pywal-3.3.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool that generates color schemes from images"
+HOMEPAGE="https://github.com/dylanaraps/pywal;
+SRC_URI="https://github.com/dylanaraps/pywal/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~x86"
+IUSE="feh nitrogen"
+
+RDEPEND="feh? ( media-gfx/feh )
+nitrogen? ( x11-misc/nitrogen )"
+
+DEPEND="${RDEPEND}
+   media-gfx/imagemagick[jpeg]"
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+src_install() {
+   distutils-r1_src_install
+
+   insinto /usr/share/licenses/${PF}
+   doins LICENSE.md
+}



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

2023-07-17 Thread Arthur Zamarin
commit: 0c47e99d320cf30c4fa211535bca5d5cd9a8ccbd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 17 18:17:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 17 18:17:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c47e99d

sys-apps/sandbox: Stabilize 2.37 hppa, #910454

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

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

diff --git a/sys-apps/sandbox/sandbox-2.37.ebuild 
b/sys-apps/sandbox/sandbox-2.37.ebuild
index e8780f219309..0fb5f9276a08 100644
--- a/sys-apps/sandbox/sandbox-2.37.ebuild
+++ b/sys-apps/sandbox/sandbox-2.37.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-07-17 Thread Arthur Zamarin
commit: d8bfd6f5f3cd3cd65d7fe4e24295ef6ee0586164
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 17 18:16:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 17 18:16:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8bfd6f5

sys-apps/sandbox: Stabilize 2.37 ppc, #910454

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

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

diff --git a/sys-apps/sandbox/sandbox-2.37.ebuild 
b/sys-apps/sandbox/sandbox-2.37.ebuild
index 0b850e0138cd..e8780f219309 100644
--- a/sys-apps/sandbox/sandbox-2.37.ebuild
+++ b/sys-apps/sandbox/sandbox-2.37.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-07-17 Thread Arthur Zamarin
commit: ef5de23d9c3e360ffc6d3736815b017bdb7364ec
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 17 18:16:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 17 18:16:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5de23d

sys-apps/sandbox: Stabilize 2.37 arm, #910454

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

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

diff --git a/sys-apps/sandbox/sandbox-2.37.ebuild 
b/sys-apps/sandbox/sandbox-2.37.ebuild
index b2c1ddafdb80..60ab97277080 100644
--- a/sys-apps/sandbox/sandbox-2.37.ebuild
+++ b/sys-apps/sandbox/sandbox-2.37.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-07-17 Thread Arthur Zamarin
commit: e151e197851d17729b01d8c9b579eb77a7010377
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul 17 18:16:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul 17 18:16:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e151e197

sys-apps/sandbox: Stabilize 2.37 ppc64, #910454

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

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

diff --git a/sys-apps/sandbox/sandbox-2.37.ebuild 
b/sys-apps/sandbox/sandbox-2.37.ebuild
index 60ab97277080..0b850e0138cd 100644
--- a/sys-apps/sandbox/sandbox-2.37.ebuild
+++ b/sys-apps/sandbox/sandbox-2.37.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-07-17 Thread Thomas Beierlein
commit: e871733e49602638f64e4b9a3f1c404701e24543
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Mon Jul 17 18:11:07 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Mon Jul 17 18:11:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e871733e

sci-libs/pyshp: Use PEP517 build

Closes: https://bugs.gentoo.org/910027
Signed-off-by: Thomas Beierlein  gentoo.org>

 sci-libs/pyshp/pyshp-2.3.1-r1.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/sci-libs/pyshp/pyshp-2.3.1-r1.ebuild 
b/sci-libs/pyshp/pyshp-2.3.1-r1.ebuild
new file mode 100644
index ..813c53e427ef
--- /dev/null
+++ b/sci-libs/pyshp/pyshp-2.3.1-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Pure Python read/write support for ESRI Shapefile format"
+HOMEPAGE="https://pypi.org/project/pyshp/;
+# pypi tarballs are missing test data
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/GeospatialPython/${PN}/archive/${PV}.tar.gz -> 
${P}..gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+python_test() {
+   epytest test_shapefile.py -m "not network" || die
+}



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

2023-07-17 Thread Michał Górny
commit: 04c6faa6fa1ab68eebcc4a47c5ac9a6a3ae50c49
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 17 17:54:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 17 17:56:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c6faa6

dev-python/ytmusicapi: Remove old

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

 dev-python/ytmusicapi/Manifest|  1 -
 dev-python/ytmusicapi/ytmusicapi-1.0.2.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest
index f6f9abd024ea..50efd7c5f820 100644
--- a/dev-python/ytmusicapi/Manifest
+++ b/dev-python/ytmusicapi/Manifest
@@ -1,3 +1,2 @@
-DIST ytmusicapi-1.0.2.tar.gz 67493 BLAKE2B 
b590c62201140bd054c23fe831a44fc627d8d0d66ba673b77c2672cc926b6068dc066149a08bdd1aeb2511639e681bdd407318a3083b601d4621cd363dac336c
 SHA512 
359adef5e4d331c666834c6e89495bcced96494968af25c4863e50678bca34f81c0c32863172bc7fd5be1baf229804a214a578497ae931c284ac6389e7382241
 DIST ytmusicapi-1.1.0.tar.gz 69650 BLAKE2B 
15b5bc964b7e9c3ad8f3b69f778d6a17a9f238dd244153e88f71e4f77daeb1a39126373e3a34745dbe640e6a9cf14b8e8e3ead47bf0ff9bd3df4d3a39dabae69
 SHA512 
37ebdbfc27210b0d3d3b589c9223adf61a08ecd3848df3221201a93086eb2037cceeb7103174da7c5bd3176aa4743ad91b57701304402dfe87a56ecae7565bcc
 DIST ytmusicapi-1.1.1.tar.gz 69876 BLAKE2B 
bdc729033710fd1a1bbfb7ee98c3e0ed4651c1f784f3d3fe2d429bac012d6440a897e38955c88f2d8cbe298e5bfdae4e191a894435a4e27b4f6fde57d9117569
 SHA512 
f65f568d7837cca06b9e1827d39cbb281adf4c9bbf9c1e1030e320ccaac9df00a343bdfa7036807cea57d205b3501551bed37f71e4c33e7cc5a898412ef9e564

diff --git a/dev-python/ytmusicapi/ytmusicapi-1.0.2.ebuild 
b/dev-python/ytmusicapi/ytmusicapi-1.0.2.ebuild
deleted file mode 100644
index 7b7932d2da72..
--- a/dev-python/ytmusicapi/ytmusicapi-1.0.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unofficial API for YouTube Music"
-HOMEPAGE="https://ytmusicapi.readthedocs.io/
-   https://github.com/sigma67/ytmusicapi/;
-
-LICENSE="MIT"
-KEYWORDS="amd64 ~x86"
-SLOT="0"
-
-RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
-
-distutils_enable_sphinx docs/source \
-   dev-python/sphinx-rtd-theme



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

2023-07-17 Thread Sam James
commit: c8600472ff4a2d6ea63e4f066c5c6515d36061aa
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 17:52:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 17:53:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8600472

profiles: unmask cython-3

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

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index de78d1b4e57e..afd3953e99b8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -461,11 +461,6 @@ x11-drivers/nvidia-drivers:0/390
 # https://gitlab.gnome.org/GNOME/gimp/-/issues/9175
 =media-libs/babl-0.1.100
 
-# Michał Górny  (2023-02-25)
-# Major update.  Multiple packages are known to be broken.
-# Masked for further testing.
->=dev-python/cython-3
-
 # Ben Kohler  (2023-01-30)
 # Breaks too many revdeps for now
 =app-text/discount-3*



  1   2   3   >