[gentoo-commits] repo/gentoo:master commit in: dev-perl/Alien-LibGumbo/

2023-05-19 Thread Sam James
commit: 1143798e7a264d5938299f6d9e87f5a87a72b211
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:48:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:59:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1143798e

dev-perl/Alien-LibGumbo: fix whitespace

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

 dev-perl/Alien-LibGumbo/Alien-LibGumbo-0.50.0-r2.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-perl/Alien-LibGumbo/Alien-LibGumbo-0.50.0-r2.ebuild 
b/dev-perl/Alien-LibGumbo/Alien-LibGumbo-0.50.0-r2.ebuild
index d1497e90d761..85f00b320c80 100644
--- a/dev-perl/Alien-LibGumbo/Alien-LibGumbo-0.50.0-r2.ebuild
+++ b/dev-perl/Alien-LibGumbo/Alien-LibGumbo-0.50.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -27,6 +27,7 @@ BDEPEND="${RDEPEND}
>=dev-perl/Alien-Base-ModuleBuild-0.5.0
>=dev-perl/Module-Build-0.420.0
 "
+
 src_configure() {
unset LD;
if [[ -n "${CCLD}" ]]; then
@@ -35,9 +36,11 @@ src_configure() {
tc-export CC CXX
perl-module_src_configure
 }
+
 src_compile() {
./Build --config optimize="${CFLAGS}" build || die
 }
+
 src_test() {
local MODULES=(
"Alien::LibGumbo ${DIST_VERSION}"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/iCal-Parser/

2023-05-19 Thread Sam James
commit: 172471ece70ff2077811e672039bb87f48845040
Author: Timo Gurr  gmail  com>
AuthorDate: Wed May 10 12:07:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:59:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=172471ec

dev-perl/iCal-Parser: initial commit

Signed-off-by: Timo Gurr  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30972
Signed-off-by: Sam James  gentoo.org>

 dev-perl/iCal-Parser/Manifest   |  1 +
 dev-perl/iCal-Parser/iCal-Parser-1.210.0.ebuild | 27 +
 dev-perl/iCal-Parser/metadata.xml   | 12 +++
 3 files changed, 40 insertions(+)

diff --git a/dev-perl/iCal-Parser/Manifest b/dev-perl/iCal-Parser/Manifest
new file mode 100644
index ..b4ab2f7fc0d0
--- /dev/null
+++ b/dev-perl/iCal-Parser/Manifest
@@ -0,0 +1 @@
+DIST iCal-Parser-1.21.tar.gz 48458 BLAKE2B 
7571b129d8f4aecdba164dfb02e32334478a974f9c526dab59d979398ade16ac60a7f97ac18e627591e38626eeb3ad97ebe8806b476d38d6d6949f9889482d0f
 SHA512 
4143b6bb949b8054635eaa4dcd1bcc2c11b8dd85f69dfe3edbcae615544e24ca75a2bb5039e6a262695e1c8df4487484183ed793774bc7ae9e7c082a91ea2d9a

diff --git a/dev-perl/iCal-Parser/iCal-Parser-1.210.0.ebuild 
b/dev-perl/iCal-Parser/iCal-Parser-1.210.0.ebuild
new file mode 100644
index ..34455c383553
--- /dev/null
+++ b/dev-perl/iCal-Parser/iCal-Parser-1.210.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RIXED
+DIST_VERSION=1.21
+inherit perl-module
+
+DESCRIPTION="Parse iCalendar files into a data structure"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-perl/DateTime-Format-ICal-0.80.0
+   dev-perl/IO-String
+   >=dev-perl/Text-vFile-asData-0.20.0
+   >=virtual/perl-IO-1.100.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   dev-perl/DateTime
+   >=dev-perl/FreezeThaw-0.430.0
+   )
+"

diff --git a/dev-perl/iCal-Parser/metadata.xml 
b/dev-perl/iCal-Parser/metadata.xml
new file mode 100644
index ..47fe40462dee
--- /dev/null
+++ b/dev-perl/iCal-Parser/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+  
+iCal-Parser
+iCal::Parser
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Finance-Quote/

2023-05-19 Thread Sam James
commit: 28cdfc74d26d054095aa322e8e1348967b4dd728
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:58:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:59:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28cdfc74

dev-perl/Finance-Quote: add 1.550.0

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

 .../Finance-Quote/Finance-Quote-1.550.0.ebuild | 86 ++
 dev-perl/Finance-Quote/Manifest|  1 +
 2 files changed, 87 insertions(+)

diff --git a/dev-perl/Finance-Quote/Finance-Quote-1.550.0.ebuild 
b/dev-perl/Finance-Quote/Finance-Quote-1.550.0.ebuild
new file mode 100644
index ..b1d755b8c520
--- /dev/null
+++ b/dev-perl/Finance-Quote/Finance-Quote-1.550.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BPSCHUCK
+DIST_VERSION=1.55
+DIST_EXAMPLES=( "Examples/*" )
+inherit perl-module
+
+DESCRIPTION="Get stock and mutual fund quotes from various exchanges"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-perl/CGI
+   virtual/perl-Carp
+   virtual/perl-Data-Dumper
+   dev-perl/DateTime
+   dev-perl/DateTime-Format-Strptime
+   virtual/perl-Encode
+   virtual/perl-Exporter
+   dev-perl/HTML-TableExtract
+   dev-perl/HTML-Parser
+   dev-perl/HTML-TokeParser-Simple
+   dev-perl/HTML-Tree
+   dev-perl/HTTP-Cookies
+   dev-perl/HTTP-Message
+   dev-perl/JSON
+   dev-perl/JSON-Parse
+   dev-perl/LWP-Protocol-https
+   dev-perl/libwww-perl
+   >=virtual/perl-Module-Load-0.360.0-r2
+   dev-perl/Mozilla-CA
+   dev-perl/Readonly
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Spreadsheet-XLSX
+   dev-perl/String-Util
+   dev-perl/Text-Template
+   virtual/perl-Time-Piece
+   dev-perl/Try-Tiny
+   dev-perl/URI
+   dev-perl/Web-Scraper
+   dev-perl/XML-LibXML
+   virtual/perl-if
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Data-Dumper
+   dev-perl/Date-Manip
+   dev-perl/Date-Range
+   dev-perl/Date-Simple
+   dev-perl/DateTime-Format-ISO8601
+   virtual/perl-File-Spec
+   virtual/perl-Test-Simple
+   )
+"
+PERL_RM_FILES=(
+   t/01-pod.t
+   t/02-pod-coverage.t
+   t/03-kwalitee.t
+   t/04-critic.t
+   t/author-pod-syntax.t
+   lib/GPATH
+   lib/GRTAGS
+   lib/GTAGS
+)
+
+src_test() {
+   if ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+   einfo "Disabling network tests without 
DIST_TEST_OVERRIDE=~network"
+   else
+   export ONLINE_TEST=1
+   fi
+   perl-module_src_test
+}
+
+mydoc=("Documentation/*")
+
+src_install() {
+   dodoc -r htdocs
+   perl-module_src_install
+}

diff --git a/dev-perl/Finance-Quote/Manifest b/dev-perl/Finance-Quote/Manifest
index f4f87558511b..531dacbbcf88 100644
--- a/dev-perl/Finance-Quote/Manifest
+++ b/dev-perl/Finance-Quote/Manifest
@@ -1,2 +1,3 @@
 DIST Finance-Quote-1.49.tar.gz 274659 BLAKE2B 
1fb4523a576960b48b855807945ef79bb18f68c82c5cf8eece8dcea910c3bc2669dd07e635d74cd0a85639d9eff27337687faf5a4fc213bedde4ee720d6e6149
 SHA512 
5b4b8836e1529409f1f6aa41345bf906ba2cc1c1b44e89b59765a883cf0db082cef9df91a4eaa671e494f5e9a842c4e1fbfcc31e57964d74f7895f3e25c4d91c
 DIST Finance-Quote-1.51.tar.gz 231156 BLAKE2B 
5472e19863a752fd9c610fccf0b6a383f441c89d88ad50fea50fe3067294ba8463b0367b52da3fa471fa7df3944ab4f23d4624644fb52a27c9f0a335beebc6d4
 SHA512 
163b87b9905fb5d2becbb1de285a180c98328295b6f3ba6ddc2148993303e00bad751505add47fc540b203fd24b4c9385bb7a8c7ef67b97e3bad5f1e90ea6218
+DIST Finance-Quote-1.55.tar.gz 247929 BLAKE2B 
4220b9376c033c93934f36c170c4b2180acaf34859ef82a55bef7debc1bc70648266c160ef5819ca6df071fa3b2afec6a5df2c9553fdc4419ab869e914fff03d
 SHA512 
311f103d8922c7dc4fcbf35dabcc2eabb59d235bb4087917c3bd9e1585562e4e0e54ba76ffd1fa17a93a56b0934a3ba6697164ab2770fb37b8aced6aced77a05



[gentoo-commits] repo/gentoo:master commit in: games-util/lutris/

2023-05-19 Thread Arthur Zamarin
commit: bd7661d6858029dfdaf16368a0658ef7210e6038
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 20 05:58:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 20 05:58:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7661d6

games-util/lutris: Keyword 0.5.13 x86, #906601

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

 games-util/lutris/lutris-0.5.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/lutris/lutris-0.5.13.ebuild 
b/games-util/lutris/lutris-0.5.13.ebuild
index 4b1a57364803..43d4ec1636e1 100644
--- a/games-util/lutris/lutris-0.5.13.ebuild
+++ b/games-util/lutris/lutris-0.5.13.ebuild
@@ -23,7 +23,7 @@ else
else
SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz;
S="${WORKDIR}/${PN}"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~x86"
fi
 fi
 



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

2023-05-19 Thread Arthur Zamarin
commit: 82e35f766ca66e3a41628f1f338c96c0f80a0491
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 20 05:58:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 20 05:58:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e35f76

dev-python/pyrate-limiter: Keyword 2.10.0 x86, #906601

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

 dev-python/pyrate-limiter/pyrate-limiter-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyrate-limiter/pyrate-limiter-2.10.0.ebuild 
b/dev-python/pyrate-limiter/pyrate-limiter-2.10.0.ebuild
index ea03d5cca205..b1634af6b4c0 100644
--- a/dev-python/pyrate-limiter/pyrate-limiter-2.10.0.ebuild
+++ b/dev-python/pyrate-limiter/pyrate-limiter-2.10.0.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/PyrateLimiter-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
dev-python/filelock[${PYTHON_USEDEP}]



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

2023-05-19 Thread Arthur Zamarin
commit: 602c63c61ee7e3550dfa59ca64a3d036e0ec45d7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 20 05:58:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 20 05:58:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602c63c6

dev-python/moddb: Keyword 0.8.1 x86, #906601

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

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

diff --git a/dev-python/moddb/moddb-0.8.1.ebuild 
b/dev-python/moddb/moddb-0.8.1.ebuild
index 4d37fb8e9f73..6376ed6ed966 100644
--- a/dev-python/moddb/moddb-0.8.1.ebuild
+++ b/dev-python/moddb/moddb-0.8.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ClementJ18/moddb/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 # Connects to moddb.com
 PROPERTIES="test_network"



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

2023-05-19 Thread Arthur Zamarin
commit: 7bcbcd1b8da6c6bc2d9bc69dc62d475f44690ef3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 20 05:58:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 20 05:58:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bcbcd1b

dev-python/django-redis: Keyword 5.2.0 x86, #906601

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

 dev-python/django-redis/django-redis-5.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-redis/django-redis-5.2.0.ebuild 
b/dev-python/django-redis/django-redis-5.2.0.ebuild
index 93fae35b6975..7400467f8ded 100644
--- a/dev-python/django-redis/django-redis-5.2.0.ebuild
+++ b/dev-python/django-redis/django-redis-5.2.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/jazzband/django-redis/;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
>=dev-python/django-2.2[${PYTHON_USEDEP}]



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

2023-05-19 Thread Arthur Zamarin
commit: 376bb3f2db051feaaf7722600e5b17900356f14c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 20 05:58:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 20 05:58:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=376bb3f2

dev-python/pypresence: Keyword 4.2.1 x86, #906601

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

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

diff --git a/dev-python/pypresence/pypresence-4.2.1.ebuild 
b/dev-python/pypresence/pypresence-4.2.1.ebuild
index 42e135f8be29..4d42b99931f2 100644
--- a/dev-python/pypresence/pypresence-4.2.1.ebuild
+++ b/dev-python/pypresence/pypresence-4.2.1.ebuild
@@ -14,6 +14,6 @@ 
SRC_URI="https://github.com/qwertyquerty/pypresence/archive/refs/tags/${PV}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 distutils_enable_sphinx docs/sphinx dev-python/alabaster



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

2023-05-19 Thread 罗百科
commit: 1a5667024ec968f2aacbc16bc0fdc60247ba14c6
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat May 20 05:55:12 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat May 20 05:55:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a566702

app-admin/rex: add 1.14.2

Signed-off-by: Patrick Lauer  gentoo.org>

 app-admin/rex/Manifest  |   1 +
 app-admin/rex/rex-1.14.2.ebuild | 226 
 2 files changed, 227 insertions(+)

diff --git a/app-admin/rex/Manifest b/app-admin/rex/Manifest
index d3f9f9a6da8c..16dcdffac52f 100644
--- a/app-admin/rex/Manifest
+++ b/app-admin/rex/Manifest
@@ -1,3 +1,4 @@
 DIST Rex-1.13.3.tar.gz 349550 BLAKE2B 
c2ccc2144e56761d33ed2b5d790febd49863639d2e3bba8028b7937b43eb51e7e59e9e99cb1d67f247b2dff8ef91aa04776afd6277ad8a2370f35d71e0b528dd
 SHA512 
beab22aef8ba620b6e74847698eab99977844d2e9632812a9ae0e1ee303cbe4e5a6489000bd5209d76e42e3bb4bb799a90408ed6fb14e034f68132a4d37766dc
 DIST Rex-1.13.4.tar.gz 351011 BLAKE2B 
ec046b88f4443b03c05efbabb40900085293c61dab0ee9818a8c4d05be3cc0a1c1f53738b72cc245aaa2dfbcb00541f0e1e31b0c20f2464e9fc6586ed10707ef
 SHA512 
27b76f4b527b42ea0b06dc1de05254dbd6e2fa3bc9a8a708af7557789ef22aec374a5d0585bf3ec4ee878a5387d51b881cf95855dbd05149b7b23929de12027d
 DIST Rex-1.14.1.tar.gz 354512 BLAKE2B 
e82248fa58b10e92f2256c57b589e8db6fc61a03532eac00a28431f2527b4a7e5fdaebbf4a0bdbdfa5b775be95826fb26fa831b58ecf354d6758f5a26649dc32
 SHA512 
c3cb3e64fb443858a47fbf0afabc9e57ca0a7646447ea259c109a5385a57b4347664dde23575e529afa17881f400bd1735994793362aa101519747805153cb75
+DIST Rex-1.14.2.tar.gz 355848 BLAKE2B 
282abc3a0f9acbb553c3ed1a8efa34298f43e02773461325678e014b7a2ede56399c6d5140ff69dc18dc685c2e5b1f453fa45784e59fe14940c6a638bd104879
 SHA512 
3ca16b2bc401fd07b7ad7ce403bdbb92fbd9123f58b7f63a20292cd165b4b220317b252f1409a7f90099103de36a9091f01adaf37ec1cacf5abaecd140f34d27

diff --git a/app-admin/rex/rex-1.14.2.ebuild b/app-admin/rex/rex-1.14.2.ebuild
new file mode 100644
index ..51c374850d9c
--- /dev/null
+++ b/app-admin/rex/rex-1.14.2.ebuild
@@ -0,0 +1,226 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} ==  ]]; then
+   GITHUB_USER=RexOps
+   GITHUB_REPO=Rex
+   EGIT_REPO_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}.git;
+   EGIT_BRANCH="master"
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git"
+   VCS_ECLASS="git-r3"
+else
+   # This is intentional to stop perl-module.eclass doing magic things 
when it
+   # shouldn't. Like making ${S} contain "Rex" when the git clone has "rex"
+   # Also prevents perl-module.eclass provisioning SRC_URI
+   DIST_AUTHOR=FERKI
+   DIST_NAME=Rex
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit bash-completion-r1 perl-module ${VCS_ECLASS}
+
+DESCRIPTION="(R)?ex, the friendly automation framework"
+HOMEPAGE="https://metacpan.org/dist/Rex https://www.rexify.org;
+
+SLOT="0"
+IUSE="minimal test"
+RESTRICT="!test? ( test )"
+
+DZIL_DEPENDS="
+   dev-perl/Dist-Zilla
+   dev-perl/Dist-Zilla-Plugin-CheckExtraTests
+   dev-perl/Dist-Zilla-Plugin-ContributorsFile
+   dev-perl/Dist-Zilla-Plugin-Git
+   dev-perl/Dist-Zilla-Plugin-Git-Contributors
+   dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome
+   dev-perl/Dist-Zilla-Plugin-Meta-Contributors
+   dev-perl/Dist-Zilla-Plugin-MetaProvides-Package
+   dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic
+   dev-perl/Dist-Zilla-Plugin-OSPrereqs
+   dev-perl/Dist-Zilla-Plugin-OurPkgVersion
+   dev-perl/Dist-Zilla-Plugin-Run
+   dev-perl/Software-License
+"
+RDEPEND="
+   !minimal? (
+   dev-perl/DBI
+   dev-perl/Expect
+   dev-perl/IPC-Shareable
+   dev-perl/XML-LibXML
+   )
+   virtual/perl-Carp
+   virtual/perl-Data-Dumper
+   dev-perl/Data-Validate-IP
+   dev-perl/Devel-Caller
+   dev-perl/Digest-HMAC
+   virtual/perl-Digest-MD5
+   virtual/perl-Exporter
+   virtual/perl-File-Spec
+   dev-perl/HTTP-Message
+   dev-perl/Hash-Merge
+   virtual/perl-IO
+   dev-perl/IO-String
+   dev-perl/IO-Tty
+   dev-perl/JSON-MaybeXS
+   virtual/perl-MIME-Base64
+   dev-perl/Net-OpenSSH
+   dev-perl/Net-SFTP-Foreign
+   >=virtual/perl-Scalar-List-Utils-1.450.0
+   dev-perl/Parallel-ForkManager
+   dev-perl/Sort-Naturally
+   dev-perl/String-Escape
+   virtual/perl-Storable
+   dev-perl/TermReadKey
+   virtual/perl-Test-Simple
+   dev-perl/Text-Glob
+   virtual/perl-Text-Tabs+Wrap
+   virtual/perl-Time-HiRes
+   dev-perl/URI
+   dev-perl/XML-Simple
+   dev-perl/libwww-perl
+   dev-perl/YAML
+   virtual/perl-version
+   virtual/perl-Term-ANSIColor
+"
+# NB: would add test? !minimal? Test-mysqld, but I can't get that to work
+BDEPEND="
+   ${RDEPEND}
+   

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

2023-05-19 Thread Sam James
commit: 3d5f2ab5cdeefad87dc928f7bdf7d1a1e58786d2
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:45:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:45:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d5f2ab5

app-crypt/pinentry: drop 1.2.1-r1, 1.2.1-r2

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

 app-crypt/pinentry/pinentry-1.2.1-r1.ebuild | 98 -
 app-crypt/pinentry/pinentry-1.2.1-r2.ebuild | 98 -
 2 files changed, 196 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r1.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r1.ebuild
deleted file mode 100644
index 290f55094cd8..
--- a/app-crypt/pinentry/pinentry-1.2.1-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
-inherit autotools qmake-utils verify-sig
-
-DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/aegypten2;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="arm hppa ppc ppc64"
-IUSE="caps efl emacs keyring gtk ncurses qt5"
-
-DEPEND="
-   >=dev-libs/libassuan-2.1
-   >=dev-libs/libgcrypt-1.6.3
-   >=dev-libs/libgpg-error-1.17
-   efl? ( dev-libs/efl[X] )
-   keyring? ( app-crypt/libsecret )
-   ncurses? ( sys-libs/ncurses:= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-RDEPEND="
-   ${DEPEND}
-   gtk? ( app-crypt/gcr:0[gtk] )
-"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-   verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-IDEPEND=">=app-eselect/eselect-pinentry-0.7.2"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.0.0-AR.patch"
-)
-
-src_prepare() {
-   default
-
-   unset FLTK_CONFIG
-
-   eautoreconf
-}
-
-src_configure() {
-   export PATH="$(qt5_get_bindir):${PATH}"
-   export QTLIB="$(qt5_get_libdir)"
-
-   local myeconfargs=(
-   $(use_enable efl pinentry-efl)
-   $(use_enable emacs pinentry-emacs)
-   $(use_enable keyring libsecret)
-   $(use_enable gtk pinentry-gnome3)
-   $(use_enable ncurses fallback-curses)
-   $(use_enable ncurses pinentry-curses)
-   $(use_enable qt5 pinentry-qt)
-
-   --enable-pinentry-tty
-   --disable-pinentry-fltk
-   --disable-pinentry-gtk2
-
-   MOC="$(qt5_get_bindir)"/moc
-   GPG_ERROR_CONFIG="${ESYSROOT}"/usr/bin/${CHOST}-gpg-error-config
-   LIBASSUAN_CONFIG="${ESYSROOT}"/usr/bin/libassuan-config
-
-   $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed 
-e 's/^ *\([^ ]*\) .*/\1/g')
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   rm "${ED}"/usr/bin/pinentry || die
-
-   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
-}
-
-pkg_postinst() {
-   eselect pinentry update ifunset
-}
-
-pkg_postrm() {
-   eselect pinentry update ifunset
-}

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r2.ebuild
deleted file mode 100644
index a86907023716..
--- a/app-crypt/pinentry/pinentry-1.2.1-r2.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
-inherit autotools qmake-utils verify-sig
-
-DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/aegypten2;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~m68k ~mips ~ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="caps efl emacs gtk keyring ncurses qt5"
-
-DEPEND="
-   >=dev-libs/libassuan-2.1
-   >=dev-libs/libgcrypt-1.6.3
-   >=dev-libs/libgpg-error-1.17
-   efl? ( dev-libs/efl[X] )
-   keyring? ( app-crypt/libsecret )
-   ncurses? ( sys-libs/ncurses:= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   kde-frameworks/kwayland:5
-   x11-libs/libX11
-   )
-"
-RDEPEND="${DEPEND}
-   gtk? ( app-crypt/gcr:0[gtk] )
-"

[gentoo-commits] repo/gentoo:master commit in: dev-libs/plasma-wayland-protocols/

2023-05-19 Thread Sam James
commit: 5dcbb93f3eeaa1dbb31c29c55e035b3caf9ad0ff
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:43:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:43:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dcbb93f

dev-libs/plasma-wayland-protocols: Stabilize 1.10.0 ppc64, #906793

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

 .../plasma-wayland-protocols/plasma-wayland-protocols-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.10.0.ebuild 
b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.10.0.ebuild
index 6bc4ebb52ebf..427da74f07a3 100644
--- a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.10.0.ebuild
+++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.10.0.ebuild
@@ -12,7 +12,7 @@ 
HOMEPAGE="https://invent.kde.org/libraries/plasma-wayland-protocols;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kf-env/

2023-05-19 Thread Sam James
commit: eae068d2e3e48bddb96898158ee86cb2eecb88af
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:43:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:43:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae068d2

kde-frameworks/kf-env: Stabilize 5 ppc64, #906793

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

 kde-frameworks/kf-env/kf-env-5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kf-env/kf-env-5.ebuild 
b/kde-frameworks/kf-env/kf-env-5.ebuild
index 5b470eedf3f1..f0edd769011e 100644
--- a/kde-frameworks/kf-env/kf-env-5.ebuild
+++ b/kde-frameworks/kf-env/kf-env-5.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE="GPL-2"
 SLOT="5"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
 IUSE=""
 
 RDEPEND=">=x11-misc/xdg-utils-1.1.1-r1"



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

2023-05-19 Thread Sam James
commit: dda32fd0e682dad4a37d0eaf6fd1dc58a27e0f65
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:43:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:43:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda32fd0

app-crypt/pinentry: Stabilize 1.2.1-r3 ppc64, #906793

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

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index d40be6633a6a..d200154714a7 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-docs/

2023-05-19 Thread Sam James
commit: 9d1c841c711988441aeb20c9603efaad9a0b831c
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:43:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:43:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d1c841c

dev-qt/qt-docs: Stabilize 5.15.2_p202011130614 ppc64, #906793

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

 dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild 
b/dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild
index 0aaebc38479f..6cbc13b122d3 100644
--- a/dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild
+++ b/dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild
@@ -55,7 +55,7 @@ HOMEPAGE="https://doc.qt.io/;
 
 LICENSE="FDL-1.3"
 SLOT="5"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 
 IUSE="charts datavis +html networkauth +qch script timeline virtualkeyboard 
webengine"
 REQUIRED_USE="|| ( html qch )"



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kwayland/

2023-05-19 Thread Sam James
commit: d95870e8ed7eef78736f57b1a1ee4028d912973a
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:43:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:43:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95870e8

kde-frameworks/kwayland: Stabilize 5.104.0 ppc64, #906793

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

 kde-frameworks/kwayland/kwayland-5.104.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kwayland/kwayland-5.104.0.ebuild 
b/kde-frameworks/kwayland/kwayland-5.104.0.ebuild
index 112ead733f82..de13af1bdd1d 100644
--- a/kde-frameworks/kwayland/kwayland-5.104.0.ebuild
+++ b/kde-frameworks/kwayland/kwayland-5.104.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Qt-style client and server library wrapper for 
Wayland libraries"
 HOMEPAGE="https://invent.kde.org/frameworks/kwayland;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 IUSE=""
 
 # All failing, I guess we need a virtual wayland server



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

2023-05-19 Thread Sam James
commit: 1d5bd1a5da5ec5cbe2b77533ae16f46ddd394140
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:42:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:42:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5bd1a5

dev-libs/libxml2: drop 2.11.2, 2.11.2-r1, 2.11.3 (broken versions)

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

 dev-libs/libxml2/Manifest |   2 -
 dev-libs/libxml2/libxml2-2.11.2-r1.ebuild | 206 --
 dev-libs/libxml2/libxml2-2.11.2.ebuild| 195 
 dev-libs/libxml2/libxml2-2.11.3.ebuild| 195 
 4 files changed, 598 deletions(-)

diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest
index c7a4e7f4c6d8..36ddb95ef722 100644
--- a/dev-libs/libxml2/Manifest
+++ b/dev-libs/libxml2/Manifest
@@ -1,6 +1,4 @@
 DIST libxml2-2.10.4.tar.xz 2643600 BLAKE2B 
5bbb63c6e58accf434513aeb974fed7349e5458de642ef89db77768c8d1383532614254e0e3f1d9471e2274c6b81a04a0a3afcb602707ce79550c2bd8e9028d9
 SHA512 
792c1dceb098cd353a7eca4c46d31cce6310b2553d97fd3918cf0b94d93b2480759202036511bde36c24166236bd4616f57e79959eea9afe3f60614bdfe13094
-DIST libxml2-2.11.2.tar.xz 2627884 BLAKE2B 
2785354724af03274f9796b10a5f6918a956a7b08ada2032c644cf7829a67d8628363b74d134dd2677f42d0df7f79a6f105e46e5f073416349f5bb36f6180859
 SHA512 
9b49522d816d7e5682bb863e7706c8e9ddc629d9148fbe6753e82aef4859c11ba6a4b6e801de967b5c3da517d44d0be2dc6b47553b0efee6f04f4cbf1d7285d5
-DIST libxml2-2.11.3.tar.xz 2628068 BLAKE2B 
ac1b78d92549da21acd6578cebe2ac44fc874592ce7217c2a4dc45aeebe76eaae7e5276a7a71d744721301f931f03de114201074177129862f79b7fbea0dae31
 SHA512 
d05b7972a5f1dcec31a2f9a53901242f95f440a9a7be8f0feaa1eeb664f34e66d37883373f4d37dc344ce4d0e9d48534060916921e25b3e2d6b8c1b80828a589
 DIST libxml2-2.11.4.tar.xz 2626756 BLAKE2B 
5d7e6388291a8473195131f5cb22aee9a4182f28fd8eed468c449b762d363cfb1713a7466c1f98e96cf819ed8f78e13a6ba930c2fadd8d63869b6efe8e8be8a8
 SHA512 
c1df7441c729430bdd2de52e9da69b171afc4b776e4a2eb43acbc71ada7a3814a465247fb5fca4c83ecf1c281f7745069ec3d051a7964cb7cc119a3d983f93ba
 DIST xmlts20130923.tar.gz 641522 BLAKE2B 
63a47bc69278ef510cd0b3779aed729e1b309e30efa0015d28ed051cc03f9dfddb447ab57b07b3393e8f47393d15473b0e199c34cb1f5f746b15ddfaa55670be
 SHA512 
d5c4d26b324ed21f4e0641cd7f8b76dbf9de80df8b519982e44d41c960df29fd03618e02e9693b2d11ad06d19c4a965274c95a048ec3b9653eacb919a7f8b733
 DIST xsts-2002-01-16.tar.gz 6894439 BLAKE2B 
1e9ec63d2c104655e64249e07440a04d862fcbcd4d4e19745d81b34994319b510a531c9d6df1491fae1e90b5d0764f0f1a827251ca8df5d613178b0eab01ef25
 SHA512 
43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288

diff --git a/dev-libs/libxml2/libxml2-2.11.2-r1.ebuild 
b/dev-libs/libxml2/libxml2-2.11.2-r1.ebuild
deleted file mode 100644
index 005ddba984c7..
--- a/dev-libs/libxml2/libxml2-2.11.2-r1.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Note: Please bump in sync with dev-libs/libxslt
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="xml(+)"
-inherit flag-o-matic python-r1 multilib-minimal
-
-XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite;
-XSTS_NAME_1="xmlschema2002-01-16"
-XSTS_NAME_2="xmlschema2004-01-14"
-XSTS_TARBALL_1="xsts-2002-01-16.tar.gz"
-XSTS_TARBALL_2="xsts-2004-01-14.tar.gz"
-XMLCONF_TARBALL="xmlts20130923.tar.gz"
-
-DESCRIPTION="XML C parser and toolkit"
-HOMEPAGE="http://www.xmlsoft.org/ https://gitlab.gnome.org/GNOME/libxml2;
-if [[ ${PV} ==  ]] ; then
-   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2;
-   inherit autotools git-r3
-else
-   inherit autotools gnome.org libtool
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-fi
-
-SRC_URI+="
-   test? (
-   ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1}
-   ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2}
-   https://www.w3.org/XML/Test/${XMLCONF_TARBALL}
-   )
-"
-S="${WORKDIR}/${PN}-${PV%_rc*}"
-
-LICENSE="MIT"
-SLOT="2"
-IUSE="debug examples +ftp icu lzma +python readline static-libs test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
-   icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
-   lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] )
-   python? ( ${PYTHON_DEPS} )
-   readline? ( sys-libs/readline:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-if [[ ${PV} ==  ]] ; then
-   BDEPEND+=" dev-util/gtk-doc-am"
-fi
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/xml2-config
-)
-

[gentoo-commits] repo/gentoo:master commit in: media-plugins/swh-plugins/

2023-05-19 Thread Sam James
commit: c2812b550813ffbf69918a69f01e2467a0986604
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:42:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:42:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2812b55

media-plugins/swh-plugins: add github upstream metadata

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

 media-plugins/swh-plugins/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-plugins/swh-plugins/metadata.xml 
b/media-plugins/swh-plugins/metadata.xml
index 3fed8a8997c3..cdcbf1f33bf9 100644
--- a/media-plugins/swh-plugins/metadata.xml
+++ b/media-plugins/swh-plugins/metadata.xml
@@ -5,4 +5,7 @@
proau...@gentoo.org
Gentoo ProAudio Project
 
+
+   swh/ladspa
+
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/swh-plugins/

2023-05-19 Thread Sam James
commit: dc4577b359889046f93916a9fb76b12a08b69e58
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:41:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:41:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc4577b3

media-plugins/swh-plugins: needs dev-perl/XML-Parser (really!)

One of the rare bugs where it genuinely does need it rather than a help2man bug.

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

 media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild 
b/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild
index 896151126372..5926139cbbab 100644
--- a/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild
+++ b/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,10 @@ DEPEND="${RDEPEND}
media-libs/ladspa-sdk
sys-devel/gettext
 "
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+   dev-perl/XML-Parser
+   virtual/pkgconfig
+"
 
 DOCS=( AUTHORS ChangeLog README TODO )
 



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

2023-05-19 Thread Miroslav Šulc
commit: 22cc65baec07241009924ef77f5e981f357c8e48
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat May 20 05:36:47 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat May 20 05:40:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22cc65ba

www-servers/tomcat: bump to 10.1.9

Signed-off-by: Miroslav Šulc  gentoo.org>

 www-servers/tomcat/Manifest |   2 +
 www-servers/tomcat/tomcat-10.1.9.ebuild | 186 
 2 files changed, 188 insertions(+)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 43419d8fc397..aefb31c4d6f6 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -2,6 +2,8 @@ DIST apache-tomcat-10.1.7-src.tar.gz 6075723 BLAKE2B 
ef00c3c43a6cd6c68b09930fd7d
 DIST apache-tomcat-10.1.7-src.tar.gz.asc 849 BLAKE2B 
79d5d6885dd3304999a3ec1e16ffeca95df0b0b135ad6733b932b745e248bfd84be06f7eb70588167e7a8b74c4fa1db93cfba99dee10b8ebc00b7ce46226e128
 SHA512 
ae5c9238ea33743ed40dc74e47e6441f52437322376df94b770dd00e354dc67851cedeb2b4b1148262bdb12b15f7ded49d0f5ee050d451006fa81c5c86b20768
 DIST apache-tomcat-10.1.8-src.tar.gz 6086270 BLAKE2B 
080ffacfb3b010605fa901319f3f059524f532306af5a5d05a0e4eaf108be06ed139977ef39e8b9fa0423fef0ad073305b57793bcbb4e897bbb0239cee183017
 SHA512 
14ac35a22d24284b770182996388bdc004defc5e56e65d2420e096a1e1c5c45887e4a55c0174884294acb7c99e6412f98159bb9be92de337e1a1cacc48d39ea4
 DIST apache-tomcat-10.1.8-src.tar.gz.asc 849 BLAKE2B 
2a62d64e349739397fc786b92e75a14b74d3e8f9243a4f90ca17a070d85bb31707417da01d9d34217a23ab10157dbff46857efd65629a66aa41be861fe036ca5
 SHA512 
e818e040be1e1c29c989228cf72586ac8a602a93373ac33760db22578fbf79a5202f038b4cf36a0ec3549112bcdd5f5629a6859119aa0b129fef923c073c3055
+DIST apache-tomcat-10.1.9-src.tar.gz 6098538 BLAKE2B 
b2699765e48168cfb75dfbb3168cfd96caf53a76b492d6dfe94be9311d0cdc470c549329bb8a647e7a5d8ce0784d3491dd03d8dd8d9463b0492b581b97d48373
 SHA512 
25e0e268697ff83ebd6c06f8e03eca0463cb41bb99827b60334fe9772670c3ac8bd18853817ee481db68a2ac7b0389e86274c6fe5c6c9efa97a2866754f07e5b
+DIST apache-tomcat-10.1.9-src.tar.gz.asc 849 BLAKE2B 
a961fa216154458472745e1de16f0b3530c9e038d604ef39cee341a36bb9e17062dae68fe72c7d019ec79e668e3207044612fe159387339c9d1d331ed70ca480
 SHA512 
c9cc5c535e51cf2a6186506692409f3ae098059c2188c1baf48e67f4c5c6d890130535c78d9d109bb9dda1de5d5b87ae477c1ede6aeea3e7ff9217ad4858430a
 DIST apache-tomcat-8.5.87-src.tar.gz 6041463 BLAKE2B 
2b41e324be028b9bf4db3fcd32a45ad6a84644535c20c5a46c7850c8b0ee054130a7fa5091009928b71c8ece2f24f49530845727cc3f1b6d5907de07d7ad3703
 SHA512 
cd15fc27c781a0835ec5c35726832f51abfc8bba9b647e690b3dadb7141b5c96b5014f0d6ebf46277d43cf10e2839ef0229dccf87c0449f2004ae90041ef10b6
 DIST apache-tomcat-8.5.87-src.tar.gz.asc 849 BLAKE2B 
05a5911b344b5ffdcb392189b64dc4c4d31d000a8b653338780e74ab569a3b024a13b491ba4946bbf68b5955af65df05bfe7b4795a120977f1b26a2bcff0c96d
 SHA512 
fb56af00d3f9302251e65a08d852992192137eeed0eecf100bcfafb778e01dfb92fc024f47ef41ca71f01eebb3622fcaa53fcb776403939313502039080a2b4c
 DIST apache-tomcat-8.5.88-src.tar.gz 6051684 BLAKE2B 
bae4785765d2c373a5507bf1f422a9d4d0c0157f7b642bb2c34edeefc341af6661fc55077b03d8f5fc77744bf903792f0fdfd7265efebdafbeca35fb04a3a20f
 SHA512 
f3db0daf451ab6ef34163e2adf6388cd4d4502c7b28915f3ae954b79ea3fe5ed17c900294bac0b192268431a62d501b3b8d35f6d9e0bcb3ae1f9962ac3b8a084

diff --git a/www-servers/tomcat/tomcat-10.1.9.ebuild 
b/www-servers/tomcat/tomcat-10.1.9.ebuild
new file mode 100644
index ..a2d0614c3733
--- /dev/null
+++ b/www-servers/tomcat/tomcat-10.1.9.ebuild
@@ -0,0 +1,186 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2 prefix verify-sig
+
+MY_P="apache-${PN}-${PV}-src"
+
+# Currently we bundle binary versions of bnd.jar and bndlib.jar
+# See bugs #203080 and #676116
+BND_VERSION="6.4.0"
+BND="biz.aQute.bnd-${BND_VERSION}.jar"
+BNDLIB="biz.aQute.bndlib-${BND_VERSION}.jar"
+
+DESCRIPTION="Tomcat Servlet-6.0/JSP-3.1/EL-5.0/WebSocket-2.1/JASPIC-3.0 
Container"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/${PN}/tomcat-10/v${PV}/src/${MY_P}.tar.gz
+   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND}
+   
https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/${BND_VERSION}/${BNDLIB}
+   verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 
1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )"
+
+LICENSE="Apache-2.0"
+SLOT="10.1"
+KEYWORDS="~amd64 ~amd64-linux"
+IUSE="extra-webapps"
+
+RESTRICT="test" # can we run them on a production system?
+
+ECJ_SLOT="4.26"
+
+COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
+   dev-java/jax-rpc-api:0
+   >=dev-java/jakartaee-migration-1.0.5:0
+   dev-java/wsdl4j:0"
+RDEPEND="${COMMON_DEP}
+   acct-group/tomcat
+   acct-user/tomcat
+   

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

2023-05-19 Thread Miroslav Šulc
commit: 6fd4aa0907754f074d49c1f2122ffd5ef65a030b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat May 20 05:40:07 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat May 20 05:40:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fd4aa09

www-servers/tomcat: bump to 8.5.89

Signed-off-by: Miroslav Šulc  gentoo.org>

 www-servers/tomcat/Manifest |   2 +
 www-servers/tomcat/tomcat-8.5.89.ebuild | 154 
 2 files changed, 156 insertions(+)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index aefb31c4d6f6..d90497171123 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -8,6 +8,8 @@ DIST apache-tomcat-8.5.87-src.tar.gz 6041463 BLAKE2B 
2b41e324be028b9bf4db3fcd32a
 DIST apache-tomcat-8.5.87-src.tar.gz.asc 849 BLAKE2B 
05a5911b344b5ffdcb392189b64dc4c4d31d000a8b653338780e74ab569a3b024a13b491ba4946bbf68b5955af65df05bfe7b4795a120977f1b26a2bcff0c96d
 SHA512 
fb56af00d3f9302251e65a08d852992192137eeed0eecf100bcfafb778e01dfb92fc024f47ef41ca71f01eebb3622fcaa53fcb776403939313502039080a2b4c
 DIST apache-tomcat-8.5.88-src.tar.gz 6051684 BLAKE2B 
bae4785765d2c373a5507bf1f422a9d4d0c0157f7b642bb2c34edeefc341af6661fc55077b03d8f5fc77744bf903792f0fdfd7265efebdafbeca35fb04a3a20f
 SHA512 
f3db0daf451ab6ef34163e2adf6388cd4d4502c7b28915f3ae954b79ea3fe5ed17c900294bac0b192268431a62d501b3b8d35f6d9e0bcb3ae1f9962ac3b8a084
 DIST apache-tomcat-8.5.88-src.tar.gz.asc 849 BLAKE2B 
e82e714721272c7ca6e6837a4be369c9ef3ad6c654f56ba15028f7f8d8f54ab62d7c1da32a2f4914c417889b3b65ef9f5ba6dea7d8ed4125de871ee4f91339df
 SHA512 
f5ad2bd77287e763d7a09b5be17601b318ed6492d5c476903eadd54304b19afbbedd90ee5232b5dbc30ee597ed3c4fe5fc371c3d9809b94ca1614fcde1bec4d1
+DIST apache-tomcat-8.5.89-src.tar.gz 6064408 BLAKE2B 
b8f1a4ae044c1609c37bad9b51e2afbb84b111e9d68bbaa6f0a5499c85f5f36394bb5871a2b3ab4ee7895d13ccf4538bde89d64ee0c5e01d8932d18dc3b0e103
 SHA512 
610855dfcca593d20e813dbd1a2410c9b6767f2efe79b24b2ba69304047b835b212f86758c020867e46bd3971ce98e88a56b99a4ab651e228ae5b4eac08c4ff1
+DIST apache-tomcat-8.5.89-src.tar.gz.asc 849 BLAKE2B 
b0908462676e73d55307c8ea677d250cf0e5b9f614fcbae58e9dc047344015ed3476bf51fdb35ce949e8e6eb2afb93c0862be3c4195a5a77df52a418b39c8de9
 SHA512 
f52b9f2e341cdae64f1d7a69ccb5b2dc15de53939f0f6e9463bfa4b71152bda28fdb9ffb89f437ea5f1c1ecfb7b5b267a39a3612fa55780a48d09cf104de1cbe
 DIST apache-tomcat-9.0.73-src.tar.gz 6229040 BLAKE2B 
97b1348e532eea75c4d0723c314cc24a9c13bd4a948a8eea4d1ee1c5121472f2fedec7d30c240b2617a51ef57898fbd96c254f9d84c9e943ebe808f1dba4cf16
 SHA512 
1691a0087ceaf2100ce17fe9b9a973d079c39b20effbe0c0d68f92d2684a681e001b0c2b8bde40c289754ac02ba02f9eb4dfac617fccb8f451c96dfdd4741237
 DIST apache-tomcat-9.0.73-src.tar.gz.asc 833 BLAKE2B 
0d9e81e16e356aded1f02dc02833f24875584794358591b70a2fe54d67d116c7305dc5a477d158395afe3b72b2958c2dc0e102a893b8ef504a3f24acec14ba41
 SHA512 
fda56cb885fd6ab0bb00907084977217c2e23bbfb2fe25374bea1bd9f863f5275dd8949e3ff2a88d5d10f37788978b484ae59460c1bb43d2ca0ac814426efcac
 DIST apache-tomcat-9.0.74-src.tar.gz 6237459 BLAKE2B 
d4942b85f184e8ecdc8bbb85256fe70677be772fdbdce906bd097eac6a56653ee08d3b76bbe42f4ef34664229c62ad236557ef8742c9e9bfa8c728927027d3b8
 SHA512 
a57afcc669d4058b4a46e9c7e196443dd5a09aab2b194d2a1f258fd218e09cec73b5f864ec073d9090a0e633b67f7deae7d643207511dab349d6a578449706ff

diff --git a/www-servers/tomcat/tomcat-8.5.89.ebuild 
b/www-servers/tomcat/tomcat-8.5.89.ebuild
new file mode 100644
index ..6f5f1a7f9687
--- /dev/null
+++ b/www-servers/tomcat/tomcat-8.5.89.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2 prefix verify-sig
+
+MY_P="apache-${P}-src"
+
+DESCRIPTION="Tomcat Servlet-3.1/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 
Container"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz
+   verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 
1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )"
+
+LICENSE="Apache-2.0"
+SLOT="8.5"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="extra-webapps"
+
+RESTRICT="test" # can we run them on a production system?
+
+ECJ_SLOT="4.15"
+
+# we don't use ~ for el and jsp because the same implementation
+# is also present in tomcat 9 and it would be impossible to install
+# both tomcat 8.5 and 9 at the same time
+COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}"
+RDEPEND="${COMMON_DEP}
+   acct-group/tomcat
+   acct-user/tomcat
+   >=virtual/jre-1.8:*"
+DEPEND="${COMMON_DEP}
+   app-admin/pwgen
+   dev-java/ant-core
+   >=virtual/jdk-1.8:*
+   doc? (
+   dev-java/jax-rpc-api:0
+   dev-java/wsdl4j:0
+   )
+   test? (
+   >=dev-java/ant-junit-1.9:0
+   dev-java/easymock:3.2
+

[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-apache-tomcat/

2023-05-19 Thread Miroslav Šulc
commit: e08bad35beb60eb8bf75a5033910eefa3152e669
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat May 20 05:28:09 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat May 20 05:40:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e08bad35

sec-keys/openpgp-keys-apache-tomcat: added 10.1.9 & 8.5.89

Signed-off-by: Miroslav Šulc  gentoo.org>

 sec-keys/openpgp-keys-apache-tomcat/Manifest |  2 ++
 .../openpgp-keys-apache-tomcat-10.1.9.ebuild | 20 
 .../openpgp-keys-apache-tomcat-8.5.89.ebuild | 20 
 3 files changed, 42 insertions(+)

diff --git a/sec-keys/openpgp-keys-apache-tomcat/Manifest 
b/sec-keys/openpgp-keys-apache-tomcat/Manifest
index 428ef1f8dc22..18f856c9923b 100644
--- a/sec-keys/openpgp-keys-apache-tomcat/Manifest
+++ b/sec-keys/openpgp-keys-apache-tomcat/Manifest
@@ -1,7 +1,9 @@
 DIST openpgp-keys-apache-tomcat-10.1.7-KEYS.asc 35947 BLAKE2B 
034e64f5db48a3b6536e330d539c8254b6eaf13ea9b4cf0b7c29ac14b7a49d221e93cd6971606c10520194452f3a34ed71ee919bc0f6b0f3a143776106ae8d0f
 SHA512 
46f193aaead52c1807ac719977e5583daa0fd2a96db4f0041b72f1150deaa456d3c72a2856218ffba31ec9ffd0804a2b97f7646f0d67aa1404819ebe79555c3d
 DIST openpgp-keys-apache-tomcat-10.1.8-KEYS.asc 35947 BLAKE2B 
034e64f5db48a3b6536e330d539c8254b6eaf13ea9b4cf0b7c29ac14b7a49d221e93cd6971606c10520194452f3a34ed71ee919bc0f6b0f3a143776106ae8d0f
 SHA512 
46f193aaead52c1807ac719977e5583daa0fd2a96db4f0041b72f1150deaa456d3c72a2856218ffba31ec9ffd0804a2b97f7646f0d67aa1404819ebe79555c3d
+DIST openpgp-keys-apache-tomcat-10.1.9-KEYS.asc 35947 BLAKE2B 
034e64f5db48a3b6536e330d539c8254b6eaf13ea9b4cf0b7c29ac14b7a49d221e93cd6971606c10520194452f3a34ed71ee919bc0f6b0f3a143776106ae8d0f
 SHA512 
46f193aaead52c1807ac719977e5583daa0fd2a96db4f0041b72f1150deaa456d3c72a2856218ffba31ec9ffd0804a2b97f7646f0d67aa1404819ebe79555c3d
 DIST openpgp-keys-apache-tomcat-8.5.87-KEYS.asc 45686 BLAKE2B 
77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898
 SHA512 
44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210
 DIST openpgp-keys-apache-tomcat-8.5.88-KEYS.asc 45686 BLAKE2B 
77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898
 SHA512 
44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210
+DIST openpgp-keys-apache-tomcat-8.5.89-KEYS.asc 45686 BLAKE2B 
77604cd61e33efa2df702a992bc27cdb2060da1714c00bc75ee0438e1374d7b63a9a02c7aaa917fa982c0c8112bf29974b03a46e78146c9d51c360bc6343b898
 SHA512 
44f3063f5ada8d7e4be644b6d9cafc79b9c4e03d58f6843da20782ea945832d3d70ed02e4ad26594f97b30d2b77bf2339fbe11e671a0772ca3bfbef7db533210
 DIST openpgp-keys-apache-tomcat-9.0.73-KEYS.asc 14008 BLAKE2B 
62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231
 SHA512 
51ad85d42824d22ace66ce262df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e
 DIST openpgp-keys-apache-tomcat-9.0.74-KEYS.asc 14008 BLAKE2B 
62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231
 SHA512 
51ad85d42824d22ace66ce262df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e
 DIST openpgp-keys-apache-tomcat-9.0.75-KEYS.asc 14008 BLAKE2B 
62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231
 SHA512 
51ad85d42824d22ace66ce262df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e

diff --git 
a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.9.ebuild 
b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.9.ebuild
new file mode 100644
index ..81b3505e76ec
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.9.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by tomcat.apache.org"
+HOMEPAGE="https://tomcat.apache.org/download-90.cgi;
+SRC_URI="https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/KEYS 
-> ${P}-KEYS.asc"
+
+LICENSE="public-domain"
+SLOT="${PV}"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
+
+S="${WORKDIR}"
+
+src_install() {
+   local files=( ${A} )
+   insinto /usr/share/openpgp-keys
+   newins - tomcat-${PV}.apache.org.asc < <(cat 
"${files[@]/#/${DISTDIR}/}" || die)
+}

diff --git 
a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-8.5.89.ebuild 

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

2023-05-19 Thread Michał Górny
commit: cf665ab8b9db969d8f8df97a29d4fa75b7fe5bb7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 20 05:30:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 20 05:34:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf665ab8

dev-python/pytest-testinfra: Bump to 8.0.0

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

 dev-python/pytest-testinfra/Manifest   |  1 +
 .../pytest-testinfra/pytest-testinfra-8.0.0.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/pytest-testinfra/Manifest 
b/dev-python/pytest-testinfra/Manifest
index 8624198679b5..2821fbb33404 100644
--- a/dev-python/pytest-testinfra/Manifest
+++ b/dev-python/pytest-testinfra/Manifest
@@ -1 +1,2 @@
 DIST pytest-testinfra-7.0.0.tar.gz 79296 BLAKE2B 
b0870cbf466627daff0ed6a3063c15c9b725fab4009fc24c3779b56765901e6b8d3a42fce429f1e42151b78d61f52c38955772e562c74d78c717a61a5fe74f04
 SHA512 
507d7a434c2eb159e2c36b1be3d447e386d3a4e614f2717ed8add456358f644c18f801db6774a4854e4ec7936643febd332aa4096ab26ae0080aceeff420c78e
+DIST pytest-testinfra-8.0.0.tar.gz 83448 BLAKE2B 
e1dcd7f685183ad0d1c79f3fe7542797f2c91839faf79e2b368c0e330aec22a420621859d419f7816b72df4aad9ac9d5ecc99d257804311d6b8b77c20b5b833b
 SHA512 
ee8e8df7ba0422ea60d55149495a682b88a62646b6b601dd95a135a5d3a131d5cc57cb0f0cc0ff7166d004758619283480e52b8507cc2eedbc25c46a16da60b5

diff --git a/dev-python/pytest-testinfra/pytest-testinfra-8.0.0.ebuild 
b/dev-python/pytest-testinfra/pytest-testinfra-8.0.0.ebuild
new file mode 100644
index ..ac3689c80baf
--- /dev/null
+++ b/dev-python/pytest-testinfra/pytest-testinfra-8.0.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Write unit tests in Python to test actual state of your servers"
+HOMEPAGE="
+   https://github.com/pytest-dev/pytest-testinfra/
+   https://pypi.org/project/pytest-testinfra/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   dev-python/pytest[${PYTHON_USEDEP}]
+"
+# Ansible is called via its CLI
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   app-admin/ansible
+   $(python_gen_cond_dep '
+   app-admin/salt[${PYTHON_USEDEP}]
+   ' python3_10)
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/pywinrm[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x EPYTEST_DESELECT=()
+
+   # This is the only test which actually fails if salt cannot be imported
+   if [[ ${EPYTHON} == python3.11 ]]; then
+   EPYTEST_DESELECT+=(
+   test/test_backends.py::test_backend_importables
+   )
+   fi
+
+   epytest
+}
+
+pkg_postinst() {
+   elog "For the list of available connection back-ends and their 
dependencies,"
+   elog "please consult 
https://testinfra.readthedocs.io/en/latest/backends.html;
+}



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

2023-05-19 Thread Michał Górny
commit: 51f9c66c0bf198a7b323196643eec36a1db2d693
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 20 05:25:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 20 05:34:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f9c66c

dev-python/sybil: Bump to 5.0.2

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

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

diff --git a/dev-python/sybil/Manifest b/dev-python/sybil/Manifest
index c2674052741a..12f99d7aed0a 100644
--- a/dev-python/sybil/Manifest
+++ b/dev-python/sybil/Manifest
@@ -1,2 +1,3 @@
 DIST sybil-5.0.0.gh.tar.gz 55213 BLAKE2B 
c95c051ee1a2edf5f9be0cc1dc23caf4c48a6e6b29e16c5b1e9f1ab785012d774eed8f972467132ecad530d59f992dd802474178e32df0a47fcfed36192689de
 SHA512 
6511ad1ba6c814d0ab951f96e2ea7e4791fac3fbcae47693e8562fafe8e0c73648407e10036ebed42ac4ebb1458208677d850f46dbe238419f7ae545f8add6b6
 DIST sybil-5.0.1.gh.tar.gz 55327 BLAKE2B 
710830830402904d630d5405ddaa403cd4249061d76a066015dc77cb868f2009ef368675de518dfd98b9d42f1dc8056fca751fb67394ec1f62bc06c66c3665c7
 SHA512 
72894949f3a0c41ec2424688edd19e9a796e46c7ce66da3223c206dc02bb4857c711b8269faefe539c26d73686e5a82a5185d943843dec3577ff96a59d0b8072
+DIST sybil-5.0.2.gh.tar.gz 56319 BLAKE2B 
56c64c0110a7d0e808eaf786a22e8ce30572a8546be85987b4c26d86e1d8ea8c3f35557463a032a32b23861e7403a4196b03ab0b4d2641d6854f5d4cfd6d4b18
 SHA512 
43b8a7e6067d99a82e1ef07fce0a2034402db086f5a2043c0c4136eca8bf27a2e53d26f03d0e717b05076a5e65cfc259e685c883a7526840135454a6c68c3100

diff --git a/dev-python/sybil/sybil-5.0.2.ebuild 
b/dev-python/sybil/sybil-5.0.2.ebuild
new file mode 100644
index ..e18ec7aee855
--- /dev/null
+++ b/dev-python/sybil/sybil-5.0.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2019-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="Automated testing for the examples in your documentation"
+HOMEPAGE="
+   https://github.com/simplistix/sybil/
+   https://pypi.org/project/sybil/
+"
+# tests are missing in sdist, as of 5.0.1
+SRC_URI="
+   https://github.com/simplistix/sybil/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/myst-parser[${PYTHON_USEDEP}]
+   dev-python/seedir[${PYTHON_USEDEP}]
+   dev-python/testfixtures[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-05-19 Thread Michał Górny
commit: 0d91d48002723955d8a6ad3be74b1a6fc10605dd
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 20 04:34:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 20 05:34:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d91d480

app-admin/awscli: Bump to 1.27.137

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

 app-admin/awscli/Manifest   |  1 +
 app-admin/awscli/awscli-1.27.137.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index e0309d8fa600..ae7fd4028e92 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -9,3 +9,4 @@ DIST aws-cli-1.27.133.gh.tar.gz 2421348 BLAKE2B 
0511291bf018bb62616f11231327b47a
 DIST aws-cli-1.27.134.gh.tar.gz 2421575 BLAKE2B 
7fee144f529720aa2bc2799bb617df5faa6262df3568c3c4021bcf5d6d2e3786420d6285b2f81fbb9ab9facac65c860a39ab09ff995ecb5c9bb7701b17c7e57f
 SHA512 
f3aa56d46cc74050495320e7743680993e9530fd19ca0d6563b01c6379151e383c3a441f47f3fd3038837a4ecba54c2dc48f764545726d72304fb4e6a3208b96
 DIST aws-cli-1.27.135.gh.tar.gz 2421852 BLAKE2B 
f6c684a68e9bbc37c0e5722926713e74f9d259b758d3a0e994280eb2f2fd9ea4dc78915ce88628db4df1121f819c96c1f142b2b1cbf2c0f706b9803a97741725
 SHA512 
633e431fcd93c6768854eb36b694cfc32499bee58e71830890eed3f06947fb00e075bfc0fa2fe0ad77bb4bdbd6018a45ed6fb810176fc07705110f8a72defb3b
 DIST aws-cli-1.27.136.gh.tar.gz 2422696 BLAKE2B 
8df6331a45752c5176abb03d1b12888a5f6b062785ca1cb0e1f6bd523326bb454b90638a01406ac40fb32c5154e2943a64ef08b6b3106f76fc574369e3570fe6
 SHA512 
4efa236b62aca24cb04323236e7a895f8d9fcdc659348dc066ab4b17b6818f790f54de1cb364ab949bb1efb811f9cb065a6b095e1d4ef481d745fd79d81abac9
+DIST aws-cli-1.27.137.gh.tar.gz 2423020 BLAKE2B 
9cdc1cab324eaa2b2bc17418180bf8bec6e34903b427afbd2bceb0c35eb0923b5e7d98e42954f239bf13576b5d10b80c29d15af17e0f230ff79c244b1532a671
 SHA512 
9d3220b392839334bc077e0ae417b73ae2aaec363a5a3684690eabe790c062f9b428851b02cb2f27b65193c712fc149eb602a33b8f500afc81daed5cd2d3e8db

diff --git a/app-admin/awscli/awscli-1.27.137.ebuild 
b/app-admin/awscli/awscli-1.27.137.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.137.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-05-19 Thread Michał Górny
commit: 6a3adfd6af28002e815a3bbd68ab68d94d4e801e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 20 04:54:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 20 05:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3adfd6

dev-python/pycryptodome: Bump to 3.18.0

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

 dev-python/pycryptodome/Manifest   |  1 +
 dev-python/pycryptodome/pycryptodome-3.18.0.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-python/pycryptodome/Manifest b/dev-python/pycryptodome/Manifest
index bc632c79f752..faff15f57ad4 100644
--- a/dev-python/pycryptodome/Manifest
+++ b/dev-python/pycryptodome/Manifest
@@ -1 +1,2 @@
 DIST pycryptodome-3.17.0.gh.tar.gz 16714317 BLAKE2B 
a7a96ba4d10078ba4d9bc02b384c982ad7307065fd6c9118def43bebc073eccdfc11a766742e5d0207e9cce32aca2fe3da51f8a59964de8c15db6808cc2aae03
 SHA512 
c0a0754c0dd1d8138e8dd27c034e3f3469237eb5f205d86d0c5e2377fd7672c6ed0df9717292a73d380daaabe88c3be80b575ca1149f4c70f08d82aed0d4b39c
+DIST pycryptodome-3.18.0.gh.tar.gz 16720227 BLAKE2B 
dfdc3a7cc0b1aea1e7b7d8f6e8bcf651ca92f0020e2c51849512d00e716283537feb884cacdc655d99a6b992305db9b899172d022bc9ff65d6349ee40b40c4d5
 SHA512 
a30a6b406bfd1d4288169924924636246c36999ca1e14c5cb70bd2f71ce25739dae04726ca97bdaebf7a8b36927cc6f617fbe2599fad48512a2c5e016a528247

diff --git a/dev-python/pycryptodome/pycryptodome-3.18.0.ebuild 
b/dev-python/pycryptodome/pycryptodome-3.18.0.ebuild
new file mode 100644
index ..be14aa3d8dbe
--- /dev/null
+++ b/dev-python/pycryptodome/pycryptodome-3.18.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="A self-contained cryptographic library for Python"
+HOMEPAGE="
+   https://www.pycryptodome.org/
+   https://github.com/Legrandin/pycryptodome/
+   https://pypi.org/project/pycryptodome/
+"
+SRC_URI="
+   https://github.com/Legrandin/pycryptodome/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2 Unlicense"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+DEPEND="
+   dev-libs/gmp:0=
+   >=dev-libs/libtomcrypt-1.18.2-r1:=
+"
+BDEPEND="
+   virtual/python-cffi[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${DEPEND}
+   ${BDEPEND}
+   !dev-python/pycrypto
+"
+
+PATCHES=(
+   "${FILESDIR}/pycryptodome-3.10.1-system-libtomcrypt.patch"
+)
+
+python_prepare_all() {
+   # make sure we're unbundling it correctly
+   rm -r src/libtom || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTHONPATH=${S}/test_vectors:${PYTHONPATH}
+   "${EPYTHON}" - <<-EOF || die
+   import sys
+   from Crypto import SelfTest
+   SelfTest.run(verbosity=2, stream=sys.stdout)
+   EOF
+
+   # TODO: run cmake tests from src/test?
+}



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

2023-05-19 Thread Michał Górny
commit: 058f6df8076fdf4edd9a22471af8c1430bc26440
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 20 04:41:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 20 05:34:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=058f6df8

dev-python/xarray: Bump to 2023.5.0

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

 dev-python/xarray/Manifest   |  1 +
 dev-python/xarray/xarray-2023.5.0.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index 1ee656621dc1..1f4a03ed3c94 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,2 +1,3 @@
 DIST xarray-2023.3.0.tar.gz 3686167 BLAKE2B 
b9c2e04d0278e383aef17280e74863244d458324c01ac59a453e72196d65cad8fbca9f8f99a33b6db66637f742e04e5615fa8fc6eed307f0511954a856f8f3d2
 SHA512 
c08269e6fc8cdd3123dd7c39e0b85959bafdc53a5da75187fc615281fb71212bf2e45059f8d18fa05339567a4827e7bb68de3e605416929a6a1defdb4ed393e3
 DIST xarray-2023.4.2.tar.gz 3692437 BLAKE2B 
d4fb5b184386bb7e9574ea3bdf484c3df82b9dca1fcd2380ac65b6a58da9f89da057d70efa9bd045b5cf6900c38f6aa4176fd2990cfe1369f987c452711307d6
 SHA512 
581b06a677b80c0f7e494a80ae52d75bd62bf613b13b7b7215458ceef727fb55a898c8da8cc6f8a6875ef6898007897eea8be55fb138f1dacad42965bbf1d956
+DIST xarray-2023.5.0.tar.gz 3707468 BLAKE2B 
55ee416c41aff8edcb609adcac1c0a2e1d4ae896c25ae3d771d755930725f69f854feac42c42558db598acc5d0a852370198908d85d5af9664c485052948f4ca
 SHA512 
ab6538b280f05acc296d8d73003e07f494d330a2a6a486d2f3dac121aee9682e2fa46c05be868b23a31584c908e0f6454757bdac7ec032d3a6f79a4500c0629f

diff --git a/dev-python/xarray/xarray-2023.5.0.ebuild 
b/dev-python/xarray/xarray-2023.5.0.ebuild
new file mode 100644
index ..ee523edd9eac
--- /dev/null
+++ b/dev-python/xarray/xarray-2023.5.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing pypi
+
+DESCRIPTION="N-D labeled arrays and datasets in Python"
+HOMEPAGE="
+   https://xarray.pydata.org/
+   https://github.com/pydata/xarray/
+   https://pypi.org/project/xarray/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.4[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+"
+# note: most of the test dependencies are optional
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bottleneck[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # warning-targeted tests are fragile and not important to end users
+   xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
+   # TODO: segv in netcdf4-python
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
+   
'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
+   
xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
+)
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p xdist.plugin -n "$(makeopts_jobs)"
+}



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

2023-05-19 Thread Michał Górny
commit: 351c81d879152f165ccf42453dd5d084192492a4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 20 04:34:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 20 05:34:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351c81d8

dev-python/boto3: Bump to 1.26.137

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index cb2b23cdbf4f..85a89c434769 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -9,3 +9,4 @@ DIST boto3-1.26.133.gh.tar.gz 648114 BLAKE2B 
97c71216d92baffb9e07f9c112590a1fc78
 DIST boto3-1.26.134.gh.tar.gz 649039 BLAKE2B 
ac6c136c363fd14c373acdd5f1af2bb46b77fae74a5f633f87748ebebeeff8cbfcb3ed62874b255d9dea0824d565149dc0b9cf02f6a596e5b2278b77a479a4bc
 SHA512 
195ae53f705bbc3cb801b4b8425071a796fdf6dabaf8f68d0fc4ec9e216cdbf5def719cc5a7f537f8a075bd5bd8a5d1aca35422d359b471c35dc58af04a63407
 DIST boto3-1.26.135.gh.tar.gz 649517 BLAKE2B 
fbc1d4bda5ac932569ca26a17146ce9ca7e5f238b0f3465f1be8c35a26e07fe9649951f2d2bffd574d34239569b73510ca414ca92563d08a021c5aa968745650
 SHA512 
468a07a448b5aa76a437e6c56dcfc3d198bf28647c744a14f76946b889583bc24cb802a26386ddff449aea2731b2cfbfb859e6fecaa3ef05512bf4d33b9e476e
 DIST boto3-1.26.136.gh.tar.gz 650400 BLAKE2B 
973b78276ab19b4607bb7b1909c91336f47219e097a385d34bc6529d8e97cfdef56447dc5760cbed5440d79b429f7b8c27bc38c00168d39b3c514657e06361c2
 SHA512 
c4eeb3bf5b5d7adb0cb2f81329984dda4f4f34eb123a875012d9ee874de4429a80d6834fe489691a9090b075815b0fe419b09884f9a2dfeb761ecc909db8241d
+DIST boto3-1.26.137.gh.tar.gz 650777 BLAKE2B 
e4a7d02ccefbda53b33558dc107457eaa1df0871bb2fc548b348246192cfdd6760bc43a6e6861622de6376244b80a94a387bbb827be2f5b749bccf6b8ff5af58
 SHA512 
de5d29a4139650f0527e93a9e223b7d41b285b6c263a5bc7ec9ebad1eee19373b1f2093c03414f7b575f8a7402734b4076cfaf0fa5be34ff54b55d8960e9c836

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



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

2023-05-19 Thread Michał Górny
commit: 00c118e614bedc81ab69f44a8e33dc3993cb8359
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 20 04:37:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 20 05:34:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c118e6

dev-python/sqlalchemy: Bump to 2.0.15

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

 dev-python/sqlalchemy/Manifest |   1 +
 dev-python/sqlalchemy/sqlalchemy-2.0.15.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index 3560f2a5fabc..53481f0b5973 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -1,3 +1,4 @@
 DIST SQLAlchemy-1.4.48.tar.gz 8448993 BLAKE2B 
02c5457e099a0f0bb0e5427a95d3ea35d504d0b5f1d10003b59c8dc76f92ea7b4720512d934fae64b12d95c5de5230139f3af9f5bd6e372fc07228b432995bd9
 SHA512 
f948e79c92889f2462b117ca49ccb8e82d5f8da0027c65488a3f6c64a802dc0bca96cc84c4e77bb3b8d434dfd66b621ef4d69c5d417ad781d1dc7136bcf6dea1
 DIST SQLAlchemy-2.0.12.tar.gz 9264506 BLAKE2B 
83a3aa719e2809b5b48ef5332cf6cbc0e973089dad142dbbe952d14b2e4f3e5a1cf67c7a7240017fbddfafe1c57d6acb974d9c61e72970d8a8c49b7a57f52a91
 SHA512 
0e4bbc7d4729b2667ca1e8a0c88293e44698346415e3742ad3c686495c9855b5714dab161590605d5ee60523a2544f590f67ac7d01f7f2756ddc7156688db902
 DIST SQLAlchemy-2.0.13.tar.gz 9286442 BLAKE2B 
3d2c06d7c89db1d5c5c13366cfc818720f8db0c1e26684c8de5856fd2cedf8c307f8653817eb080526b1da17bcfbd1163f1066226881ef47a553f5662e1989c2
 SHA512 
b560dedfaa1c2d854feddcb7ac343b184603db8143db8ec9551180fb5345ec793bc74211c838dd15cb45feba970d64f53daaeffe7d5bfa8c6c534742f6aa8453
+DIST SQLAlchemy-2.0.15.tar.gz 9296612 BLAKE2B 
45abdb9010b854e52762d9c84a471e92ece2b212620a74d161b19ef7c6bce3d9ad39b3075c4f32749774884e3ffe255f82028dd6a6375e269d2827cbf18c35e7
 SHA512 
a1b9301f4a81428ac36b9280840a27433fcfb97dec2a04888e6e53cc33104c82972147e2b840a929e05af0edb47ee496a7ed5171201332aad374ce64baef414d

diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.15.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-2.0.15.ebuild
new file mode 100644
index ..70532f43ab3e
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-2.0.15.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+PYTHON_REQ_USE="sqlite?"
+
+inherit distutils-r1 optfeature pypi
+
+MY_PN="SQLAlchemy"
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="
+   https://www.sqlalchemy.org/
+   https://pypi.org/project/SQLAlchemy/
+   https://github.com/sqlalchemy/sqlalchemy/
+"
+SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN}")"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="examples +sqlite test"
+
+RDEPEND="
+   >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_impl_dep sqlite)
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/greenlet/d' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   test/ext/mypy/test_mypy_plugin_py3k.py
+   # hardcode call counts specific to Python versions
+   test/aaa_profiling
+   )
+   local EPYTEST_DESELECT=(
+   # warning tests are unreliable
+   test/base/test_warnings.py
+   # TODO
+   
test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_40_1::test_sql_expr_w_mods_bump
+   
test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_41_0::test_pickle_rows_other_process
+   )
+   local sqlite_version=$(sqlite3 --version | cut -d' ' -f1)
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access
+   
test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg
+   
test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg
+   
test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race
+   
test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string
+   
test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string
+   
test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string
+   
"test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_${sqlite_version//./_}::test_cant_parse_datetime_message"
+   

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

2023-05-19 Thread Michał Górny
commit: 240ef177e1542f04d6053f802d28c1fd1cc8dedb
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 20 04:33:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 20 05:34:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240ef177

dev-python/botocore: Bump to 1.29.137

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.29.137.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index b7736b7f0802..85ba47968aa6 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,3 +9,4 @@ DIST botocore-1.29.133.gh.tar.gz 11484789 BLAKE2B 
ce1acc51ffada796e594090e7b4d73
 DIST botocore-1.29.134.gh.tar.gz 11487191 BLAKE2B 
a50ff2681ebd56a55138b29be3177dd814ec4b37e4dbeb2144013c9b812de0db0593cc011347024d2c441d4d513180f0b98b26f89a17747b2a4a06a2c71dd9b4
 SHA512 
4358d3a4baf1f255f1d0d42fa331bad29d8e8d700156789723837bc60fc290d145a763ddfdadf6d78ee216de68332bed5b3b158858807718fbff35b853387c91
 DIST botocore-1.29.135.gh.tar.gz 11491287 BLAKE2B 
722ba9b0a679b947e0d59a761d7711b44929005764f223cff23455ca43ae54f4b8c7ae0b055afb42e0a95673ecc4303c41ab98144c05abeaa5bd33bb02d4f8ae
 SHA512 
09ebb3b853b6ef8b275b92716cd2ecce780f58c9a26aece2bbc5ffc30e9dd2e3746758b7a9de6eff4b81e959b8c57bbdbc71f64b21ceb73d024b76cec456b12d
 DIST botocore-1.29.136.gh.tar.gz 11494292 BLAKE2B 
99186af221bcb9d5d45efaa467ce71bae87e995e958a24d08e540ae5377fa1b6a2ab44be24e05dab53182cbee6fa80435090917ec4e983d668dacc48302cdcb5
 SHA512 
00da837d157efb32a8cc1dcdd9b36d257955863c83bcad25609623bf74e13de50cdcee686da80845045202014c8402738bd0def0bb629a95780ac94f1ad64510
+DIST botocore-1.29.137.gh.tar.gz 11508178 BLAKE2B 
2f74fd2f3923672a4fcd501f1c5ba48cd09965ea0f70689bd6559a4c4a6fe8921f783ef86f28ac57893c8b1366d8fca2fc79f0216747e04142ed33880f07fe39
 SHA512 
b800a1b73170b5fcbbf1b17477bb8f04b19f5f250a68bbb3b993b0e058d8df870eddf932f79d94eaa3255b976ce136adbdd5b359757cd79f2cfe2a16b3cfa2f4

diff --git a/dev-python/botocore/botocore-1.29.137.ebuild 
b/dev-python/botocore/botocore-1.29.137.ebuild
new file mode 100644
index ..3ced99abe4ff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.137.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   # urllib3-2 compatibility, mock relies on implementation details
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header
+   

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

2023-05-19 Thread Sam James
commit: 7272f5a8071f59c505bd68ecaf230136eb7d124c
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:32:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:32:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7272f5a8

app-crypt/pinentry: Stabilize 1.2.1-r3 ppc, #906793

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

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index 82ecb2002c8f..d40be6633a6a 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



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

2023-05-19 Thread Sam James
commit: 5b66bb3ab7db6813eda80c5b93bd792057bc8f00
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:29:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:29:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b66bb3a

app-crypt/pinentry: Stabilize 1.2.1-r3 hppa, #906793

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

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index 057caeab91c6..82ecb2002c8f 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



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

2023-05-19 Thread Sam James
commit: feff5277fc0af6d3612393df84daf7e82b328c52
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:24:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:24:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feff5277

app-crypt/pinentry: Stabilize 1.2.1-r3 arm64, #906793

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

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index 6cb9e51df542..057caeab91c6 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



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

2023-05-19 Thread Sam James
commit: ef71cb475062f56f19f8e96c60bdf6524811f396
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:08:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:08:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef71cb47

app-text/dblatex: fix installation of binary

Closes: https://bugs.gentoo.org/906788
Fixes: f03b7342f213d1eae93ff2fa6c36b228c5791458
Signed-off-by: Sam James  gentoo.org>

 app-text/dblatex/{dblatex-0.3.12.ebuild => dblatex-0.3.12-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-text/dblatex/dblatex-0.3.12.ebuild 
b/app-text/dblatex/dblatex-0.3.12-r1.ebuild
similarity index 95%
rename from app-text/dblatex/dblatex-0.3.12.ebuild
rename to app-text/dblatex/dblatex-0.3.12-r1.ebuild
index 322cbb5713ef..8ea4d20f5ee6 100644
--- a/app-text/dblatex/dblatex-0.3.12.ebuild
+++ b/app-text/dblatex/dblatex-0.3.12-r1.ebuild
@@ -3,7 +3,8 @@
 
 EAPI="7"
 
-DISTUTILS_USE_PEP517=setuptools
+# Breaks installation of /usr/bin/dblatex, bug #906788
+#DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1



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

2023-05-19 Thread Sam James
commit: 56f9fa890ce26a825fc33a5baab0307767cde3a2
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 05:05:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 05:05:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f9fa89

sci-libs/netcdf-fortran: add 4.6.1

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

 sci-libs/netcdf-fortran/Manifest   |  1 +
 .../netcdf-fortran/netcdf-fortran-4.6.1.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/sci-libs/netcdf-fortran/Manifest b/sci-libs/netcdf-fortran/Manifest
index 0f2a9bb79806..deb89c507b91 100644
--- a/sci-libs/netcdf-fortran/Manifest
+++ b/sci-libs/netcdf-fortran/Manifest
@@ -1,2 +1,3 @@
 DIST netcdf-fortran-4.5.4.tar.gz 2011867 BLAKE2B 
bc98522be63c705193a22ce877c41abdc064a05afab2186891d8a0bbe9da8f0ba3f7eae6610e8b4e006b26ad8e3ea5fd8d57349054949a38f3a2fd9dfefb85c5
 SHA512 
a704f6483f2c8b8bf2353615a3e4b784294bd790588cfc13193c617e776e330edb17fa16da69e1a0b6c767308992321e01399ba2067c32f6ae6b3cb9ff72c3ee
 DIST netcdf-fortran-4.5.4.upstream.tar.gz 1085665 BLAKE2B 
616fba5a8dfa69c4a48df7cbc2adf24dadcbda01d95e97b64a23a76038dd75988b481eb3d73e6ae5d20c011c5dc23cf2e0f3a3ae020a12742fe93644de2c
 SHA512 
a03a9a57476983096cdc610405869696c6c0345039da9f386e345932bf439f49aa012501d31f4ab0100688211a3abfc7487a8413cf9a0b3907dc1f8ee50d8000
+DIST netcdf-fortran-4.6.1.tar.gz 1112270 BLAKE2B 
88c7550a1426fb82068dec3183d14ac0aa85eb4657cffaca7f141bfa2caa0e48ef1f395a504f06fca29ffb511b20182d6d0d71ab951b93f985a580352da3fe52
 SHA512 
4fb8ed0581df9157733f1331de60dc4e06274320a942db97dbc9020653ed4677bf26e84e5968ee6e5f8fc179e2db02898f339820e5b257ce8a94a5bcdc670587

diff --git a/sci-libs/netcdf-fortran/netcdf-fortran-4.6.1.ebuild 
b/sci-libs/netcdf-fortran/netcdf-fortran-4.6.1.ebuild
new file mode 100644
index ..37fe541485f6
--- /dev/null
+++ b/sci-libs/netcdf-fortran/netcdf-fortran-4.6.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_STANDARD="77 90"
+
+inherit cmake fortran-2
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/;
+SRC_URI="https://downloads.unidata.ucar.edu/netcdf-fortran/${PV}/${P}.tar.gz;
+
+LICENSE="UCAR-Unidata"
+SLOT="0/7"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples test zstd"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sci-libs/netcdf"
+DEPEND="
+   ${RDEPEND}
+   dev-lang/cfortran
+"
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DDISABLE_ZSTANDARD_PLUGIN=$(usex !zstd)
+   -DBUILD_EXAMPLES=$(usex examples)
+   -DENABLE_DOXYGEN=$(usex doc)
+   -DENABLE_PARALLEL_TESTS=$(usex test)
+   -DENABLE_TESTS=$(usex test)
+
+   # "Take lots of time and disk." per CMakeLists.txt
+   #-DLARGE_FILE_TESTS="${T}"
+
+   -DTEST_WITH_VALGRIND=OFF
+   )
+
+   cmake_src_configure
+}



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

2023-05-19 Thread Sam James
commit: d6be95bcb4bcc8081152d437958eb4ac7934e8f0
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 04:53:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 04:53:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6be95bc

sys-libs/minizip-ng: add 4.0.0

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

 sys-libs/minizip-ng/Manifest|  1 +
 sys-libs/minizip-ng/minizip-ng-4.0.0.ebuild | 92 +
 2 files changed, 93 insertions(+)

diff --git a/sys-libs/minizip-ng/Manifest b/sys-libs/minizip-ng/Manifest
index 5690168d5d70..b07993f44640 100644
--- a/sys-libs/minizip-ng/Manifest
+++ b/sys-libs/minizip-ng/Manifest
@@ -1,3 +1,4 @@
 DIST minizip-ng-3.0.10.tar.gz 771145 BLAKE2B 
6bab59f830b8be929b6293c9408dd70165ffe094a71bcff82eab71f9d077f4d5360f6081e0ca631090810dfc58a81b03926c797e5c156d0f1437df78292a1f09
 SHA512 
38021137bebb8805279e729e0801ee15133e6379bdd1862d0dea60f13fb1d63402477f3ea9a6c22fc8c85eb13dd9b38d9536680806850060a44a5a9f015fa829
 DIST minizip-ng-3.0.8.tar.gz 643788 BLAKE2B 
aa937fe8d0e776c8a00754c7a5eae7769b096d044a1b65b124adc0531b757579d8e0e0f5a4784669d9d94a7ea512625160b8b02f908a29e027f31911adf0f524
 SHA512 
f9742c5fc54ac08d78d7e942e90a7e7f1bc40a2812e770bd152ed441dbc5a004b79d2edf32d3fbda64db493cd1a0512d16deb84c0791d3fc86718e9ad0b1
 DIST minizip-ng-3.0.9.tar.gz 646390 BLAKE2B 
ba823e371dd65788404c8628d1e3de74d28bb86a378eb19b2f9636d96b402e43831238a5296d22febe46c58f2e340d8439ad4117db513b949c9cd99a32fa5df6
 SHA512 
a52c43d0e208eb6acf56f80804fe99c265baec2a60f6cd80fc9ba160ca3c076e6c118be9108db84728310b14640cab0e0d301d4c763713c90bd344990a43f5fd
+DIST minizip-ng-4.0.0.tar.gz 766989 BLAKE2B 
c46bccb277ee5c712710aae41a7b46af4d60fb8fecad7489b97fc4475059f5f8cfbb1aa2d3693d25ada90f3089535e0d060c7a918df1d0fd635d57cbc93a317d
 SHA512 
be3a9e9580847d595abbd200ec89a97e38086cab5b34d3a4db1507247ed04f9209290945989b200225ea412ee0e37fb9f1947404d1631d2dfeb5c6dc55ce3d05

diff --git a/sys-libs/minizip-ng/minizip-ng-4.0.0.ebuild 
b/sys-libs/minizip-ng/minizip-ng-4.0.0.ebuild
new file mode 100644
index ..fd2a6d9b2507
--- /dev/null
+++ b/sys-libs/minizip-ng/minizip-ng-4.0.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Worth keeping an eye on 'develop' branch upstream for possible backports,
+# as they copied this practice from sys-libs/zlib upstream.
+
+inherit cmake
+
+DESCRIPTION="Fork of the popular zip manipulation library found in the zlib 
distribution"
+HOMEPAGE="https://github.com/zlib-ng/minizip-ng;
+SRC_URI="https://github.com/zlib-ng/minizip-ng/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0/4"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="compat openssl test zstd"
+RESTRICT="!test? ( test )"
+
+# Automagically prefers sys-libs/zlib-ng if installed, so let's
+# just depend on it as presumably it's better tested anyway.
+RDEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   sys-libs/zlib-ng
+   virtual/libiconv
+   compat? ( !sys-libs/zlib[minizip] )
+   openssl? ( dev-libs/openssl:= )
+   zstd? ( app-arch/zstd:= )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DMZ_COMPAT=$(usex compat)
+
+   -DMZ_BUILD_TESTS=$(usex test)
+   -DMZ_BUILD_UNIT_TESTS=$(usex test)
+
+   -DMZ_FETCH_LIBS=OFF
+   -DMZ_FORCE_FETCH_LIBS=OFF
+
+   # Compression library options
+   -DMZ_ZLIB=ON
+   -DMZ_BZIP2=ON
+   -DMZ_LZMA=ON
+   -DMZ_ZSTD=$(usex zstd)
+   -DMZ_LIBCOMP=OFF
+
+   # Encryption support options
+   -DMZ_PKCRYPT=ON
+   -DMZ_WZAES=ON
+   -DMZ_OPENSSL=$(usex openssl)
+   -DMZ_LIBBSD=ON
+
+   # Character conversion options
+   -DMZ_ICONV=ON
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # TODO: investigate
+   -E 
"(raw-unzip-pkcrypt|raw-append-unzip-pkcrypt|raw-erase-unzip-pkcrypt|deflate-unzip-pkcrypt|deflate-append-unzip-pkcrypt|deflate-erase-unzip-pkcrypt|bzip2-unzip-pkcrypt|bzip2-append-unzip-pkcrypt|bzip2-erase-unzip-pkcrypt|lzma-unzip-pkcrypt|lzma-append-unzip-pkcrypt|lzma-erase-unzip-pkcrypt|xz-unzip-pkcrypt|xz-append-unzip-pkcrypt|xz-erase-unzip-pkcrypt|zstd-unzip-pkcrypt|zstd-append-unzip-pkcrypt|zstd-erase-unzip-pkcrypt)"
+   )
+
+   # TODO: A bunch of tests end up looping and writing over each other's 
files
+   # It gets better with a patch applied (see 
https://github.com/zlib-ng/minizip-ng/issues/623#issuecomment-1264518994)
+   # but still hangs.
+   cmake_src_test -j1
+}
+
+src_install() {
+   cmake_src_install
+
+   if use test ; then
+   # Test binaries, bug 

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

2023-05-19 Thread Sam James
commit: 6693c3cc856e6328d7054c2e8224a4c93bf1315f
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 04:56:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 04:56:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6693c3cc

dev-util/colm: don't inject CFLAGS to main.cc

Causes crashes with some combinations.

Closes: https://bugs.gentoo.org/883993
Bug: https://bugs.gentoo.org/766069
Signed-off-by: Sam James  gentoo.org>

 dev-util/colm/colm-0.14.7-r3.ebuild | 69 +
 1 file changed, 69 insertions(+)

diff --git a/dev-util/colm/colm-0.14.7-r3.ebuild 
b/dev-util/colm/colm-0.14.7-r3.ebuild
new file mode 100644
index ..19e1284d28ca
--- /dev/null
+++ b/dev-util/colm/colm-0.14.7-r3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="COmputer Language Manipulation"
+HOMEPAGE="https://www.colm.net/open-source/colm/;
+SRC_URI="https://www.colm.net/files/${PN}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+BDEPEND="
+   doc? (
+   || ( app-text/asciidoc dev-ruby/asciidoctor )
+   dev-python/pygments
+   )
+"
+# libfsm moved from ragel -> colm, bug #766108
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/

2023-05-19 Thread Sam James
commit: d3d66a260ae0b1e4a8b891cb387015747e26854e
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 04:48:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 04:48:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d66a26

app-doc/doxygen: add 1.9.7

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

 app-doc/doxygen/Manifest  | 1 +
 app-doc/doxygen/{doxygen-.ebuild => doxygen-1.9.7.ebuild} | 4 ++--
 app-doc/doxygen/doxygen-.ebuild   | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-doc/doxygen/Manifest b/app-doc/doxygen/Manifest
index 18863da20f09..25a214b23a09 100644
--- a/app-doc/doxygen/Manifest
+++ b/app-doc/doxygen/Manifest
@@ -1,2 +1,3 @@
 DIST doxygen-1.9.5.src.tar.gz 5251459 BLAKE2B 
46ce6c767ec60ba4b4e2d4e343f78b401b142f242e7037ce8877a5316ad5685a7c080045de793aa8fc1334cd593f9ef5f55d1b6259cb8966ce0b804c8860efbc
 SHA512 
4ad4c1ecd4a12220442f354b90aa56f80e78fcaf288d5e36da421437d59811ed3d429ee13717692886a55b9628ae565d40ce13c51792ccc8bba15b1e018cb651
 DIST doxygen-1.9.6.src.tar.gz 5293513 BLAKE2B 
35d3286b47922776814bb7941c7a1cb27a5a50be35a9f231b1f072333d966630bbf0b97813f56711f71f040a0ceb87e7e1cbee04ca2aa3f035754ba844561697
 SHA512 
f8b0d19d33fa8a5bb92b38f1c775bd3cde7f024566cf93ed61ab0cafe86643971c04b7f2492364767b3e6ce5b518bad5e0321c82f0a72875ccf936ea7d3595b2
+DIST doxygen-1.9.7.src.tar.gz 5736446 BLAKE2B 
e0f6e06399a2dda7226fe8fea351a79f19bf71aee51fba0ce113c3423b85aa633ce8d98894e3e49027839c2accc18af87c7f23a1fd37c0de441de42a8a76d307
 SHA512 
618ff58aa6f0a2eb89f95b570995ea3ebbcda64f502cabcecd9be2967abffb56d0d6747de0c06df422705919757e6af9c6e5a56ca603b1ddf7a09a7ee79b1803

diff --git a/app-doc/doxygen/doxygen-.ebuild 
b/app-doc/doxygen/doxygen-1.9.7.ebuild
similarity index 97%
copy from app-doc/doxygen/doxygen-.ebuild
copy to app-doc/doxygen/doxygen-1.9.7.ebuild
index 68b22dcb6400..b59798ef9a23 100644
--- a/app-doc/doxygen/doxygen-.ebuild
+++ b/app-doc/doxygen/doxygen-1.9.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit cmake flag-o-matic llvm python-any-r1
@@ -123,7 +123,7 @@ src_compile() {
 
if ! use dot; then
sed -i -e "s/HAVE_DOT   = YES/HAVE_DOT= 
NO/" \
-   {Doxyfile,doc/Doxyfile} \
+   {testing/Doxyfile,doc/Doxyfile} \
|| die "disabling dot failed"
fi
 

diff --git a/app-doc/doxygen/doxygen-.ebuild 
b/app-doc/doxygen/doxygen-.ebuild
index 68b22dcb6400..b59798ef9a23 100644
--- a/app-doc/doxygen/doxygen-.ebuild
+++ b/app-doc/doxygen/doxygen-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit cmake flag-o-matic llvm python-any-r1
@@ -123,7 +123,7 @@ src_compile() {
 
if ! use dot; then
sed -i -e "s/HAVE_DOT   = YES/HAVE_DOT= 
NO/" \
-   {Doxyfile,doc/Doxyfile} \
+   {testing/Doxyfile,doc/Doxyfile} \
|| die "disabling dot failed"
fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/ccache/, dev-util/ccache/files/

2023-05-19 Thread Sam James
commit: ea57ee3c758c766e209d0d11b372d314ce924fc4
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 04:39:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 04:39:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea57ee3c

dev-util/ccache: add 4.8.1 (unkeyworded)

unkw'd b/c of failing tests. Reported upstream at 
https://github.com/ccache/ccache/issues/1288.

I suspect ccache is actually fine though and it's just doctest.

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

 dev-util/ccache/Manifest   |   2 +
 dev-util/ccache/ccache-4.8.1.ebuild| 132 +
 dev-util/ccache/files/ccache-4.8.1-test-typo.patch |  20 
 3 files changed, 154 insertions(+)

diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest
index c6ab7452145f..b6ee9a4aee5a 100644
--- a/dev-util/ccache/Manifest
+++ b/dev-util/ccache/Manifest
@@ -3,5 +3,7 @@ DIST ccache-4.6.3.tar.xz.asc 833 BLAKE2B 
064d7bdf474540992180372c4c011b5bdeb9883
 DIST ccache-4.7.4.tar.xz 547820 BLAKE2B 
03e03223f0fd6eb001c7d93bcd03a0ef6656ebd3ffcc920b9e772fb68275ddf1e8a941f8f7de68358cbc7a9b9d5aa65e35b91554ff24684f29ff1953aefae75f
 SHA512 
48c663b51e874cfbd8daf0ef9759d025c2605c36da47ebbc77b52ceb941b810436600429f74204f13e2e2e601af6186a4bdb992f8da239f88cb9df4c6c95d58f
 DIST ccache-4.7.4.tar.xz.asc 833 BLAKE2B 
e155f9cb695794a28771a928d50e18705441b9fb9a8ec425aabc78dabcd68caca68ba15f74ba176a73abf414c4ba98b1832da3536fcd87d7c32f2689fe7e1908
 SHA512 
567a051e7c93cd62c8ad7631fea98a6846e2f548aaa201acefbe44d1027f8048cae5ef462488da7ce90864b23a426d524f576472428f93ecbc5cea3ae224b860
 DIST ccache-4.8-docs.tar.xz 80280 BLAKE2B 
e8e00dd10a00670ff3a0c3f5ab0966469fa5246de64724e24d0287020d4636fb5a1f59421aaa094d05b88bd20efd2a4a06e46dfb957bcf77ad2ea61fd02551c9
 SHA512 
e0036a7f86b458028c6e24158f95b62e40d9f659031e16adc59c067096bb728f1cb583a2edecaf2118f15b8e00f028fa6f1cfa2466fba76b7c870cca93a883eb
+DIST ccache-4.8.1.tar.xz 559628 BLAKE2B 
01c676447aff5493f319df8360b5478b171a229dc47068bfda814bd30afeb28492a3b112532dbe93cf89d47796f4d682e37b22a1d1c31aaf46023e4f7682d80c
 SHA512 
672971560a8aed7754c4280b8983fb185bc7f7f456651e952db3e32fb855ba430c7dcec1f45466e4d10aa59e80e30696f540d93b5f260a846a49dbf4901de514
+DIST ccache-4.8.1.tar.xz.asc 833 BLAKE2B 
948ef7d7965717f42f27ee0858c36b2d6272629f190ddf96f7882463304cc103bd70aebda739686fd6176024356c8998d58642ef1d3b0e7943ef7898496ab689
 SHA512 
c89af05eec3eee8001098c77b27d67b084af06f406af32aafe71f11a2592df86bfe7ac58283749bb7ab3401046312da129c7262230a1a3f892b81946227dd0ad
 DIST ccache-4.8.tar.xz 556804 BLAKE2B 
5cca7d49088c5391abf93a2a493ba8e120575ae834abae86f3669e8c883a93ec29d48ab934aa086a87feb6a08d0c0053b3ce7174cec2f342c2d695a93fa3ef9a
 SHA512 
561424d448a049971742b846429c2fa5f1df43c05f201610dab0a3fab7e4806589c14ca20875cb5733763603c0813fe9350a244b63dda03e9def95d547738d0b
 DIST ccache-4.8.tar.xz.asc 833 BLAKE2B 
4a646db5b7a220a21ad93a02ea4bad23a666ad116af70211ea4a9a546ba7aeaf0c1c88c79d264f614a2ca5387dc91bf655a1632f53889dd74f49e085e2f6bd01
 SHA512 
22b6aeb54248576a1199e173db7b58b985bdc4e6a298e9fbd32992ab6dbadcd4496ffcadc24241215bd43166b68faf77aa3e492e44ffeac53e1e5e4c46015836

diff --git a/dev-util/ccache/ccache-4.8.1.ebuild 
b/dev-util/ccache/ccache-4.8.1.ebuild
new file mode 100644
index ..37009fdc79b4
--- /dev/null
+++ b/dev-util/ccache/ccache-4.8.1.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# XXX: We don't use CCACHE_* for these vars like we do in e.g. 
cmake/libabigail/qemu
+# because Portage unsets them. Aaaah!
+#
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-ccache-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+: ${MY_DOCS_PREBUILT:=1}
+
+MY_DOCS_PREBUILT_DEV=sam
+MY_DOCS_VERSION=$(ver_cut 1-2)
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+# See bug #784815
+MY_DOCS_USEFLAG="+doc"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/joelrosdahl.asc
+inherit cmake toolchain-funcs flag-o-matic verify-sig
+
+DESCRIPTION="Fast compiler cache"
+HOMEPAGE="https://ccache.dev/;
+SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/${P}.tar.xz;
+SRC_URI+=" verify-sig? ( 
https://github.com/ccache/ccache/releases/download/v${PV}/${P}.tar.xz.asc )"
+if [[ ${MY_DOCS_PREBUILT} == 1 ]] ; then
+   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${MY_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${MY_DOCS_VERSION}-docs.tar.xz
 )"
+   MY_DOCS_USEFLAG="doc"
+fi
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+# Unkeyworded for now because of failing tests: 
https://github.com/ccache/ccache/issues/1288
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+# Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug 

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

2023-05-19 Thread Sam James
commit: 170d7d863c891b16b70f0a8a55a9df628ce0f6f6
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 04:17:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 04:17:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170d7d86

dev-util/valgrind: install gdb auto-loads to std dir

This option is new in master.

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

 dev-util/valgrind/valgrind-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-util/valgrind/valgrind-.ebuild 
b/dev-util/valgrind/valgrind-.ebuild
index 7b6c9f5f76e8..a32a0da1588d 100644
--- a/dev-util/valgrind/valgrind-.ebuild
+++ b/dev-util/valgrind/valgrind-.ebuild
@@ -57,7 +57,9 @@ src_prepare() {
 }
 
 src_configure() {
-   local myconf=()
+   local myconf=(
+   --with-gdbscripts-dir="${EPREFIX}"/usr/share/gdb/auto-load
+   )
 
# Respect ar, bug #468114
tc-export AR



[gentoo-commits] repo/gentoo:master commit in: app-crypt/sequoia-chameleon-gnupg/files/, app-crypt/sequoia-chameleon-gnupg/

2023-05-19 Thread Sam James
commit: 1fd5803705bc3bc5ede5559d08b6e4c57a201fbf
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 03:48:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 03:48:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd58037

app-crypt/sequoia-chameleon-gnupg: patch vulnerabilities (see bug), use 
llvm.eclass

- Patch various vulnerabilities by upgrading crates (sequoia-openpgp and 
buffered-reader)
- Use llvm.eclass for the Clang dep, as we need it for bindgen

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

 app-crypt/sequoia-chameleon-gnupg/Manifest |   5 +
 .../sequoia-chameleon-gnupg-0.2.0-sec-fixes.patch  | 104 ++
 .../sequoia-chameleon-gnupg-0.2.0-r1.ebuild| 347 +
 3 files changed, 456 insertions(+)

diff --git a/app-crypt/sequoia-chameleon-gnupg/Manifest 
b/app-crypt/sequoia-chameleon-gnupg/Manifest
index a1365fd43578..d255edb5fe31 100644
--- a/app-crypt/sequoia-chameleon-gnupg/Manifest
+++ b/app-crypt/sequoia-chameleon-gnupg/Manifest
@@ -9,11 +9,13 @@ DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST backtrace-0.3.67.crate 78564 BLAKE2B 
8c77d3d182c7e1ec3840fd6c7f4214322e473ba79a71b2d11d98696f8ae4440350f3c84a891b2ec79fffde107fb2ebb99fffca202d6ed235d3abd68215a1089b
 SHA512 
8603a3b63f4f08be315176908134243680bf1a4b0e6cb26ed81f5fc1060279126ca0ef28f209a10289e1a85214b35db6b496affd71ad21524094f3ee3acd31b6
 DIST base64-0.13.1.crate 61002 BLAKE2B 
3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91
 SHA512 
1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
+DIST base64-0.21.0.crate 72180 BLAKE2B 
c7aeaf671bdeac67703f9c4ee1be003eb8d6f46fbaa0adf61a4da304458742938db04291d5f626115e3fcc901eb3abb3f9baf8247f6344b4d49f60a200fc6fd2
 SHA512 
60bcc157c6449a2160e083611e6d53e07bbff7db8cd550d9056cb804e99e990d4a20092ba4347306a3c6b6c42474a06d92cb3895125c50cef9b74cd3cbd83a2f
 DIST bindgen-0.63.0.crate 201856 BLAKE2B 
a99470e5878c90d0ff4cdcba5d16177eb765822041203c7224f9baf1fda23f83d92c3b9cd83759ed9ca779f9d3961509b4d7e038b716b9d68bf6563743ca8141
 SHA512 
43ac3067b3635c968c3a4bf6d665d633b9b80ff4eec36aad353019fc16e25c2338ea3f00a7fb077ae0dc055d10ea3ed6c304055a18dcf0c31bf980c26b110796
 DIST bit-set-0.5.3.crate 14470 BLAKE2B 
f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e
 SHA512 
c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
 DIST bit-vec-0.6.3.crate 19927 BLAKE2B 
f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910
 SHA512 
b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST buffered-reader-1.1.4.crate 61347 BLAKE2B 
ff722a8346bb4b644c0b463168337620c82e28763c2251afe7bb14ddbb981217b83495d18b5f6389beb7e268045d6a3daa9f9ad5703e2eac9fb90075a235ee15
 SHA512 
1d5cffd9c02f0f4cdb550764c75cd22df44012264710530fb36a9c77a5d64d803c14ce7a4f1244511b3895147e2f70f9dd8e7ad705222712f9846459ff36b746
+DIST buffered-reader-1.2.0.crate 62127 BLAKE2B 
8ca2e10f69121a08169e082b34e2412502673f24f2c373c66c49e24160b340e9078fe16b9dccc4f1cc51f3f0867d9e605c04bb002abb61b8891618b95f79e8e3
 SHA512 
4e7f9d75720b10a04577220ead4ca96e0c34a573469f80a50288e156d7aa99a1820850aa69c3f2db0505d0204bbd3aa6bd4b5823925481f0358d13936ad54770
 DIST bumpalo-3.12.0.crate 81604 BLAKE2B 
2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7
 SHA512 
37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4
 DIST bytes-1.4.0.crate 58080 BLAKE2B 
99a9d343424e04649bd209bf2a6c3a089a6cc9fdb799968f8c3a711189328e4499df2e09cc6a2a8ce05d2cc668149b364cf30cb3b09e96e21d50a39519c2f49f
 SHA512 
502c63b9fdcd36ed28ede55a63cd359dc7b28658ecd43020511d17d48d7c34e45aa8ff7e4b17770f12197451040c2b724fe68d2aa3ab4f81c9171d052f2aa000
 DIST bzip2-0.4.4.crate 34197 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/sequoia-chameleon-gnupg/

2023-05-19 Thread Sam James
commit: ec67889f3288fba2457575ddb1b599581b2830f3
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 03:49:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 03:49:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec67889f

app-crypt/sequoia-chameleon-gnupg: drop 0.2.0

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

 app-crypt/sequoia-chameleon-gnupg/Manifest |   4 -
 .../sequoia-chameleon-gnupg-0.2.0.ebuild   | 340 -
 2 files changed, 344 deletions(-)

diff --git a/app-crypt/sequoia-chameleon-gnupg/Manifest 
b/app-crypt/sequoia-chameleon-gnupg/Manifest
index d255edb5fe31..9b202f82ed8b 100644
--- a/app-crypt/sequoia-chameleon-gnupg/Manifest
+++ b/app-crypt/sequoia-chameleon-gnupg/Manifest
@@ -14,7 +14,6 @@ DIST bindgen-0.63.0.crate 201856 BLAKE2B 
a99470e5878c90d0ff4cdcba5d16177eb765822
 DIST bit-set-0.5.3.crate 14470 BLAKE2B 
f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e
 SHA512 
c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
 DIST bit-vec-0.6.3.crate 19927 BLAKE2B 
f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910
 SHA512 
b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST buffered-reader-1.1.4.crate 61347 BLAKE2B 
ff722a8346bb4b644c0b463168337620c82e28763c2251afe7bb14ddbb981217b83495d18b5f6389beb7e268045d6a3daa9f9ad5703e2eac9fb90075a235ee15
 SHA512 
1d5cffd9c02f0f4cdb550764c75cd22df44012264710530fb36a9c77a5d64d803c14ce7a4f1244511b3895147e2f70f9dd8e7ad705222712f9846459ff36b746
 DIST buffered-reader-1.2.0.crate 62127 BLAKE2B 
8ca2e10f69121a08169e082b34e2412502673f24f2c373c66c49e24160b340e9078fe16b9dccc4f1cc51f3f0867d9e605c04bb002abb61b8891618b95f79e8e3
 SHA512 
4e7f9d75720b10a04577220ead4ca96e0c34a573469f80a50288e156d7aa99a1820850aa69c3f2db0505d0204bbd3aa6bd4b5823925481f0358d13936ad54770
 DIST bumpalo-3.12.0.crate 81604 BLAKE2B 
2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7
 SHA512 
37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4
 DIST bytes-1.4.0.crate 58080 BLAKE2B 
99a9d343424e04649bd209bf2a6c3a089a6cc9fdb799968f8c3a711189328e4499df2e09cc6a2a8ce05d2cc668149b364cf30cb3b09e96e21d50a39519c2f49f
 SHA512 
502c63b9fdcd36ed28ede55a63cd359dc7b28658ecd43020511d17d48d7c34e45aa8ff7e4b17770f12197451040c2b724fe68d2aa3ab4f81c9171d052f2aa000
@@ -138,9 +137,7 @@ DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B 
e6b8919b80d938d0b98d60d4f5f29ce43
 DIST miniz_oxide-0.6.2.crate 54536 BLAKE2B 
8127ebec5a2cee1c2101d9533da573e01ef1a0fcb169bb0fb1419973ddd2e6953d8dfe85f9509a5d1226643ad290f0ee1479fc68f1788ade7ddf9633d90bfe1e
 SHA512 
250782e214572acdd11df87c2788cd5f78e8388d9b285d0a850918219678e262e8b9905cc88728f5b70d13920ef9d19c43d243dad8fbcc18f8c8462662ce1419
 DIST mio-0.8.5.crate 93993 BLAKE2B 
6c20d66c3b5753234c0ab0461642b63e84383128db775c6e01d50bade5a69081f7da1626f87244c2c45c2451690e8cdca02e2d1ca20f279ba6f8401fb006c7cc
 SHA512 
e92bbc1d06ad8d4311d76f878d514d0c91e47de2c511c54bb53096ad689012c3d1ffeec18e2de05a5f66c03ad83150cd45d31edd203e9b9522ece13be00bcede
 DIST native-tls-0.2.11.crate 29008 BLAKE2B 
594511c364e639e309f32f37ae20ecfc5ddeeb39c3f7180c5f3f2cf304d8c323b977af933ffe70cce696a5a63e17c5fa7ddb119d46fc3db819a28e31a388640b
 SHA512 
7e77959932f2859757f1aeb37b78fdd459b7b6fd02424f4b7399525b94c21d1f499a718775503b8f3dfe3b4b740e1cfbee77052a2ebd0994468addb3fa665e6c
-DIST nettle-7.2.0.crate 574708 BLAKE2B 
27ed4dd6f5c1543be9dc00f10b955607b86808239449d56cbd47a1417685638b94f37752d3e854968f93273216213bb0e7a66b6339ae21c318b679f4a05c7a32
 SHA512 
a1c8480d2ddccbc41c5cd164f769f7c56a7f37d699b7c5025e8fb67c56319cb6a4209d529a1dd53da4c063342464532d88aef47cf7e2d2feb509ebb27a307a1d
 DIST nettle-7.3.0.crate 580277 BLAKE2B 
f70a60e47a633a399843a7d2cae466c3695e09f442968009c93a26aa40a806966c693765cd3f9e361e3e8550efd54e4c72d7ac3263eb159da850f55b7a8c52f0
 SHA512 
658b7c72eaa86c574ccec8c10ea4aa37480c1d7b92711a96274c7ea75d89c96d669d2e05145598c835a1f34ffb1b2be005cef278f7bf103b8d2c8b8d96213cb6
-DIST nettle-sys-2.1.1.crate 28024 BLAKE2B 
479bc5479a835abf0d959835cd2b57913180a9d0022a78af01f295f5db864ba82e3b240b63fd54fbcb51794f937595baa1fb0e41319a291ea5ed8707fa524dea
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/openconnect/, net-vpn/openconnect/files/

2023-05-19 Thread Mike Gilbert
commit: dcd2a5a59bca9b11abdb5a7b56d8efe966ff3928
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May 20 02:14:37 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat May 20 02:17:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd2a5a5

net-vpn/openconnect: fix build failure

Closes: https://bugs.gentoo.org/906662
Signed-off-by: Mike Gilbert  gentoo.org>

 .../files/openconnect-9.11-json-cflags.patch   | 57 ++
 net-vpn/openconnect/openconnect-9.11.ebuild| 11 +++--
 2 files changed, 63 insertions(+), 5 deletions(-)

diff --git a/net-vpn/openconnect/files/openconnect-9.11-json-cflags.patch 
b/net-vpn/openconnect/files/openconnect-9.11-json-cflags.patch
new file mode 100644
index ..c09e87bff7c9
--- /dev/null
+++ b/net-vpn/openconnect/files/openconnect-9.11-json-cflags.patch
@@ -0,0 +1,57 @@
+From ce49cf495276c737fe95725da8f0773742fb838d Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Thu, 18 May 2023 15:04:17 -0400
+Subject: [PATCH] Move JSON_CFLAGS before LIBPROXY_CFLAGS
+
+Depending on build options, libproxy-1.0.pc depends indirectly
+on json-c.pc:
+
+libproxy-1.0 -> gio-2.0 -> mount -> libcryptsetup -> json-c
+
+This causes "pkg-config --cflags libproxy-1.0" to emit
+"-I/usr/include/json-c".
+
+json-c installs a "json.h" file that conflicts with the one provided by
+json-parser. If json-c comes before json-parser on the compiler command,
+we get a build failure:
+
+openconnect-internal.h:1654:59: error: unknown type name 'json_value'
+
+[ dwmw2: This is a combination of at *least* three different bugs in
+ three different packages conspiring to be my problem. See
+ 
https://gitlab.com/openconnect/openconnect/-/merge_requests/476#note_1397129468
+ But still, working around it does no harm for now.
+ Ironically, if the presence of json-c on the include path
+ wasn't *entirely* gratuitous then hiding it by putting it
+ last wouldn't actually work because then something would
+ fail to include the json-c version of  instead. ]
+
+Bug: https://bugs.gentoo.org/906662
+Signed-off-by: Mike Gilbert 
+Signed-off-by: David Woodhouse 
+---
+ Makefile.am | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 495b46f2..a09c0614 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -128,10 +128,10 @@ endif
+ 
+ libopenconnect_la_SOURCES = version.c $(library_srcs)
+ libopenconnect_la_CFLAGS = $(AM_CFLAGS) $(SSL_CFLAGS) $(DTLS_SSL_CFLAGS) \
+-  $(LIBXML2_CFLAGS) $(LIBPROXY_CFLAGS) $(ZLIB_CFLAGS) $(P11KIT_CFLAGS) \
+-  $(TSS_CFLAGS) $(LIBSTOKEN_CFLAGS) $(LIBPSKC_CFLAGS) $(GSSAPI_CFLAGS) \
+-  $(INTL_CFLAGS) $(ICONV_CFLAGS) $(LIBPCSCLITE_CFLAGS) $(LIBP11_CFLAGS) \
+-  $(LIBLZ4_CFLAGS) $(JSON_CFLAGS)
++  $(LIBXML2_CFLAGS) $(JSON_CFLAGS) $(LIBPROXY_CFLAGS) $(ZLIB_CFLAGS) \
++  $(P11KIT_CFLAGS) $(TSS_CFLAGS) $(LIBSTOKEN_CFLAGS) $(LIBPSKC_CFLAGS) \
++  $(GSSAPI_CFLAGS) $(INTL_CFLAGS) $(ICONV_CFLAGS) $(LIBPCSCLITE_CFLAGS) \
++  $(LIBP11_CFLAGS) $(LIBLZ4_CFLAGS)
+ libopenconnect_la_LIBADD = $(SSL_LIBS) $(DTLS_SSL_LIBS) \
+   $(LIBXML2_LIBS) $(LIBPROXY_LIBS) $(ZLIB_LIBS) $(P11KIT_LIBS) \
+   $(TSS_LIBS) $(LIBSTOKEN_LIBS) $(LIBPSKC_LIBS) $(GSSAPI_LIBS) \
+-- 
+GitLab
+

diff --git a/net-vpn/openconnect/openconnect-9.11.ebuild 
b/net-vpn/openconnect/openconnect-9.11.ebuild
index bda422a32553..c0d892b7dd16 100644
--- a/net-vpn/openconnect/openconnect-9.11.ebuild
+++ b/net-vpn/openconnect/openconnect-9.11.ebuild
@@ -6,11 +6,11 @@ EAPI=8
 PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="xml(+)"
 
-inherit linux-info python-any-r1
+inherit autotools linux-info python-any-r1
 
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://gitlab.com/openconnect/openconnect.git;
-   inherit git-r3 autotools
+   inherit git-r3
 else
inherit verify-sig
SRC_URI="https://www.infradead.org/openconnect/download/${P}.tar.gz
@@ -97,10 +97,11 @@ src_unpack() {
 }
 
 src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}/openconnect-9.11-json-cflags.patch"
+   )
default
-   if [[ ${PV} ==  ]]; then
-   eautoreconf
-   fi
+   eautoreconf
 }
 
 src_configure() {



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

2023-05-19 Thread Sam James
commit: c517b8b03b580a95ff0c16395f440defbc33d160
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 02:06:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 02:06:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c517b8b0

app-crypt/pinentry: Stabilize 1.2.1-r3 x86, #906793

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

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index c1cf2e8e2221..6cb9e51df542 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



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

2023-05-19 Thread Ionen Wolkens
commit: 144031d3c28d77154a3476bdc70ef0f43ec35393
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat May 20 02:06:11 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat May 20 02:06:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=144031d3

app-emulation/wine-proton: update README.gentoo

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

 app-emulation/wine-proton/files/README.gentoo | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-emulation/wine-proton/files/README.gentoo 
b/app-emulation/wine-proton/files/README.gentoo
index a6354c92ee53..48f3d568a013 100644
--- a/app-emulation/wine-proton/files/README.gentoo
+++ b/app-emulation/wine-proton/files/README.gentoo
@@ -32,6 +32,7 @@ To (optionally) setup some notable defaults of Proton:
 - WINEPREFIX=/path/to setup_vkd3d_proton.sh install --symlink
 .Like above, but for d3d12. Wine also supports vkd3d as-is but this
 .is the modified fork used by Proton (may or may not be better).
+.Intended to work with dxvk's dxgi.dll so, if used, install both.
 .   >Requires app-emulation/vkd3d-proton
 
 For some applications it may be better to disable these or do other



[gentoo-commits] repo/gentoo:master commit in: app-emulation/vkd3d-proton/

2023-05-19 Thread Ionen Wolkens
commit: f93a6b88dfb05e5c3f1e2535d54fe608dcdb0e8c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat May 20 01:58:53 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat May 20 02:00:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93a6b88

app-emulation/vkd3d-proton: mention dxgi.dll in the dxvk note

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

 app-emulation/vkd3d-proton/vkd3d-proton-2.9.ebuild  | 8 
 app-emulation/vkd3d-proton/vkd3d-proton-.ebuild | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.9.ebuild 
b/app-emulation/vkd3d-proton/vkd3d-proton-2.9.ebuild
index b2b75de7c484..acd48d75d28c 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-2.9.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.9.ebuild
@@ -169,8 +169,8 @@ pkg_postinst() {
elog
elog "  WINEPREFIX=/path/to/prefix setup_vkd3d_proton.sh 
install --symlink"
elog
-   elog "You should also ensure >=app-emulation/dxvk-2.1 is 
available on that"
-   elog "prefix, not meant to function independently even if only 
using d3d12."
+   elog "Should also ensure that >=app-emulation/dxvk-2.1's 
dxgi.dll is available"
+   elog "on it, not meant to function independently even if only 
using d3d12."
elog
elog "See ${EROOT}/usr/share/doc/${PF}/README.md* for details."
elif [[ ${REPLACING_VERSIONS##* } ]]; then
@@ -185,8 +185,8 @@ pkg_postinst() {
elog ">=${PN}-2.9 has a new file to install 
(d3d12core.dll), old Wine prefixes that"
elog "relied on '--symlink' may need updates by using 
the setup_vkd3d_proton.sh."
elog
-   elog "Furthermore, it may not function properly if 
>=app-emulation/dxvk-2.1 is not"
-   elog "available on that prefix (even if only using 
d3d12)."
+   elog "Furthermore, it may not function properly if 
>=app-emulation/dxvk-2.1's"
+   elog "dxgi.dll is not available on that prefix (even if 
only using d3d12)."
fi
fi
 }

diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild 
b/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild
index b2b75de7c484..acd48d75d28c 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild
@@ -169,8 +169,8 @@ pkg_postinst() {
elog
elog "  WINEPREFIX=/path/to/prefix setup_vkd3d_proton.sh 
install --symlink"
elog
-   elog "You should also ensure >=app-emulation/dxvk-2.1 is 
available on that"
-   elog "prefix, not meant to function independently even if only 
using d3d12."
+   elog "Should also ensure that >=app-emulation/dxvk-2.1's 
dxgi.dll is available"
+   elog "on it, not meant to function independently even if only 
using d3d12."
elog
elog "See ${EROOT}/usr/share/doc/${PF}/README.md* for details."
elif [[ ${REPLACING_VERSIONS##* } ]]; then
@@ -185,8 +185,8 @@ pkg_postinst() {
elog ">=${PN}-2.9 has a new file to install 
(d3d12core.dll), old Wine prefixes that"
elog "relied on '--symlink' may need updates by using 
the setup_vkd3d_proton.sh."
elog
-   elog "Furthermore, it may not function properly if 
>=app-emulation/dxvk-2.1 is not"
-   elog "available on that prefix (even if only using 
d3d12)."
+   elog "Furthermore, it may not function properly if 
>=app-emulation/dxvk-2.1's"
+   elog "dxgi.dll is not available on that prefix (even if 
only using d3d12)."
fi
fi
 }



[gentoo-commits] repo/gentoo:master commit in: app-emulation/vkd3d-proton/

2023-05-19 Thread Ionen Wolkens
commit: ba60101ff0a143f0e3162933e74a5fbaadeaaea1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat May 20 01:45:14 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat May 20 01:51:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba60101f

app-emulation/vkd3d-proton: drop 2.8_p20230510

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

 app-emulation/vkd3d-proton/Manifest|   2 -
 .../vkd3d-proton/vkd3d-proton-2.8_p20230510.ebuild | 189 -
 2 files changed, 191 deletions(-)

diff --git a/app-emulation/vkd3d-proton/Manifest 
b/app-emulation/vkd3d-proton/Manifest
index 90643bb79a09..9dffeb452562 100644
--- a/app-emulation/vkd3d-proton/Manifest
+++ b/app-emulation/vkd3d-proton/Manifest
@@ -1,8 +1,6 @@
 DIST vkd3d-proton-2.6.tar.gz 1271948 BLAKE2B 
02d2574a66614613748fe3471a6fd5aac2650fdae15a17b17ea2ed028fa53a0579b866e7240036a26108afc343395826474bb99e015b9299c2abec811bb872ab
 SHA512 
6f27d213652e2380a9ba4534ac9ffe4b752b4608fbc2e8acd273fa151ab19ad0b132e3436384d2b8591cd1a59f0b69d342c893dc3a64be85188b5e3274bcf3f1
 DIST vkd3d-proton-2.8.tar.gz 1435183 BLAKE2B 
8b265e6dac1dd0ed6377ea6bc0ecffa7eccb8360f890bf2c996395b9db90e132ede9bddf6e889a9302466cccdcd2000f1e7ad9ece740b797c44f081b7ca1bb98
 SHA512 
d708fe62d64487b4430862b93913ba45f2889268c5efb9b1dc69fd48a665fcffc06a7bb91afc13b06a35fd82005a3115dc85f1de74d65f6958fd6f0c02a54007
-DIST vkd3d-proton-2.8_p20230510.tar.gz 1530900 BLAKE2B 
ae9ac7d46da117a09cf6e44411474e5de3dca2d7529f1c99ace55cd7566d41706b69ae5c0143d8f5b8b6b36a635cad03009f0c5fc4bed68a492a87dbb3eb7657
 SHA512 
0f11d1fdc8e87417e8a7adad6da6ce6c46dada2b333b3ff8c0b2289fb6eae4b0f8cf233f610e49d3a71106f5b77a51771ad2089fa2d9863744ddc03f1b07a42f
 DIST vkd3d-proton-2.9.tar.gz 1534562 BLAKE2B 
c2fd0d7ede7eae9192c32d2756abb7601324a220391a85e6fad2b8c2786d2bf4870cefb5f1bdec5fe7197d941fd25296a283fad49ab7c95bad37a457118f9d47
 SHA512 
65cab81045d151a2ee8ff755d02138daf6581c491d273773d61847efa2520d4c456de0c564eb4fe4dfbdd1f7b5b2a0177766497815d04f03845dadd0857fb483
-DIST vkd3d-proton-dxil-spirv-830106bc23.tar.gz 726639 BLAKE2B 
b3e4ce85f1b2ccde52f88a73ed26efff612348c14552a00cb9524ebfe538eb9b5adb04bf1fd82bb9610fe55235a48373a1ac6393fec1a8f2b3aecc1276a556dd
 SHA512 
e2767a20bdeff4e04f137ba67b10d415e81a71e2e5de815ca08e0fb219b52df996a22bc3362dcae9f4a4c2272eaa5b2b63503502132e45510df904b895df63f7
 DIST vkd3d-proton-dxil-spirv-b537bbb91b.tar.gz 631130 BLAKE2B 
99f40c5efde87d0af86542b427e5b0429be68ca69ba0c2b6d10a821811756d8dadff4449f268ae404f8ace09a91b3e8aaa135e534a77c0239e58c1a970a044cc
 SHA512 
3c20090b7a1b53c30fd4967622fc7384e1bcc504c30d8075068b87dad1bd2c6f4a12459bf42e61bf76b9dd454ec17a9d529f74ab0d5583627e966d94bb341dc3
 DIST vkd3d-proton-dxil-spirv-babf511d4c.tar.gz 695011 BLAKE2B 
49e13065037edec80815b19907664d9681bc191303032db2e1678fbff5e144846c2ee267fdf5c1d4c31a1a30f2c14275f8e276a771253fabb8bbea8936be4eb4
 SHA512 
b310e4e856b4571ce13cce8539bd1640c7578b132558c009fcc04c24b4b10a86b620542891442dd81feaa8f6ad63d2d05021ca228d1c5f46eebe384fdb30f77e
 DIST vkd3d-proton-dxil-spirv-f20a0fb4e9.tar.gz 727867 BLAKE2B 
cad4db07fc8d92d2d33ff534483b809abe0a85b98184ceae850331b1287b5c4fa86a233a68faa55e6a05fbb05741ea0d9a20250d27312a2e83175b0c5dd76dad
 SHA512 
76d181d7326902d5eceb21d0d971cac7fccf9541b367a00ad72c2e7645262aff3d5cc707994f6ed1c75b9dc8ace240d3c4861f9f08fa622851c6be0a4b144f93

diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.8_p20230510.ebuild 
b/app-emulation/vkd3d-proton/vkd3d-proton-2.8_p20230510.ebuild
deleted file mode 100644
index 6ea8230b8f3d..
--- a/app-emulation/vkd3d-proton/vkd3d-proton-2.8_p20230510.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit flag-o-matic meson-multilib toolchain-funcs
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/HansKristian-Work/vkd3d-proton.git;
-   EGIT_SUBMODULES=(
-   # uses hacks / recent features and easily breaks, keep bundled 
headers
-   # (also cross-compiled and -I/usr/include is troublesome)
-   subprojects/{SPIRV,Vulkan}-Headers
-   subprojects/dxil-spirv
-   subprojects/dxil-spirv/third_party/spirv-headers # skip 
cross/tools
-   )
-else
-   # snapshot used for d3d11on12 for use with >=dxvk-2.2, scarcely tested
-   HASH_VKD3D=f125062ee1278ac8508ab5561e289ec4ce0f406e
-   HASH_DXIL=830106bc2393ba7e7af67863e1c7cfa856432ec5
-   HASH_SPIRV=1d31a100405cf8783ca7a31e31cdd727c9fc54c3
-   HASH_SPIRV_DXIL=aa331ab0ffcb3a67021caa1a0c1c9017712f2f31
-   HASH_VULKAN=bd6443d28f2ebecedfb839b52d612011ba623d14
-   SRC_URI="
-   
https://github.com/HansKristian-Work/vkd3d-proton/archive/${HASH_VKD3D}.tar.gz
-   -> ${P}.tar.gz
-   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/vkd3d-proton/

2023-05-19 Thread Ionen Wolkens
commit: a1c51c44fd079edf86adba921ed20beeb7e58498
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat May 20 01:45:25 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat May 20 01:51:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c51c44

app-emulation/vkd3d-proton: sync live

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

 app-emulation/vkd3d-proton/vkd3d-proton-.ebuild | 17 +++--
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild 
b/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild
index efcc0a32656a..b2b75de7c484 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild
@@ -17,8 +17,8 @@ if [[ ${PV} ==  ]]; then
subprojects/dxil-spirv/third_party/spirv-headers # skip 
cross/tools
)
 else
-   HASH_VKD3D=f125062ee1278ac8508ab5561e289ec4ce0f406e # match tag on bumps
-   HASH_DXIL=830106bc2393ba7e7af67863e1c7cfa856432ec5
+   HASH_VKD3D=6365efeba253807beecaed0eaa963295522c6b70 # match tag on bumps
+   HASH_DXIL=f20a0fb4e984a83743baa9d863eb7b26228bcca3
HASH_SPIRV=1d31a100405cf8783ca7a31e31cdd727c9fc54c3
HASH_SPIRV_DXIL=aa331ab0ffcb3a67021caa1a0c1c9017712f2f31
HASH_VULKAN=bd6443d28f2ebecedfb839b52d612011ba623d14
@@ -169,6 +169,9 @@ pkg_postinst() {
elog
elog "  WINEPREFIX=/path/to/prefix setup_vkd3d_proton.sh 
install --symlink"
elog
+   elog "You should also ensure >=app-emulation/dxvk-2.1 is 
available on that"
+   elog "prefix, not meant to function independently even if only 
using d3d12."
+   elog
elog "See ${EROOT}/usr/share/doc/${PF}/README.md* for details."
elif [[ ${REPLACING_VERSIONS##* } ]]; then
if ver_test ${REPLACING_VERSIONS##* } -lt 2.7; then
@@ -177,11 +180,13 @@ pkg_postinst() {
elog ">=wine-*-7.1 (or >=wine-proton-7.0), and 
>=mesa-22.0 (or >=nvidia-drivers-510)"
fi
 
-   if ver_test ${REPLACING_VERSIONS##* } -lt 2.8_p20230510; then
+   if ver_test ${REPLACING_VERSIONS##* } -lt 2.9; then
+   elog
+   elog ">=${PN}-2.9 has a new file to install 
(d3d12core.dll), old Wine prefixes that"
+   elog "relied on '--symlink' may need updates by using 
the setup_vkd3d_proton.sh."
elog
-   elog ">=${PN}-2.8_p20230510 has a new file to install 
(d3d12core.dll), old"
-   elog "Wine prefixes that relied on '--symlink' may need 
updates by using the"
-   elog "setup_vkd3d_proton.sh script again."
+   elog "Furthermore, it may not function properly if 
>=app-emulation/dxvk-2.1 is not"
+   elog "available on that prefix (even if only using 
d3d12)."
fi
fi
 }



[gentoo-commits] repo/gentoo:master commit in: app-emulation/vkd3d-proton/

2023-05-19 Thread Ionen Wolkens
commit: 4d57ef24abd7ebc4abd04cc493ccc3d3f4218c8a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat May 20 01:45:04 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat May 20 01:51:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d57ef24

app-emulation/vkd3d-proton: add 2.9

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

 app-emulation/vkd3d-proton/Manifest|   2 +
 app-emulation/vkd3d-proton/vkd3d-proton-2.9.ebuild | 192 +
 2 files changed, 194 insertions(+)

diff --git a/app-emulation/vkd3d-proton/Manifest 
b/app-emulation/vkd3d-proton/Manifest
index 8e7363690ebe..90643bb79a09 100644
--- a/app-emulation/vkd3d-proton/Manifest
+++ b/app-emulation/vkd3d-proton/Manifest
@@ -1,9 +1,11 @@
 DIST vkd3d-proton-2.6.tar.gz 1271948 BLAKE2B 
02d2574a66614613748fe3471a6fd5aac2650fdae15a17b17ea2ed028fa53a0579b866e7240036a26108afc343395826474bb99e015b9299c2abec811bb872ab
 SHA512 
6f27d213652e2380a9ba4534ac9ffe4b752b4608fbc2e8acd273fa151ab19ad0b132e3436384d2b8591cd1a59f0b69d342c893dc3a64be85188b5e3274bcf3f1
 DIST vkd3d-proton-2.8.tar.gz 1435183 BLAKE2B 
8b265e6dac1dd0ed6377ea6bc0ecffa7eccb8360f890bf2c996395b9db90e132ede9bddf6e889a9302466cccdcd2000f1e7ad9ece740b797c44f081b7ca1bb98
 SHA512 
d708fe62d64487b4430862b93913ba45f2889268c5efb9b1dc69fd48a665fcffc06a7bb91afc13b06a35fd82005a3115dc85f1de74d65f6958fd6f0c02a54007
 DIST vkd3d-proton-2.8_p20230510.tar.gz 1530900 BLAKE2B 
ae9ac7d46da117a09cf6e44411474e5de3dca2d7529f1c99ace55cd7566d41706b69ae5c0143d8f5b8b6b36a635cad03009f0c5fc4bed68a492a87dbb3eb7657
 SHA512 
0f11d1fdc8e87417e8a7adad6da6ce6c46dada2b333b3ff8c0b2289fb6eae4b0f8cf233f610e49d3a71106f5b77a51771ad2089fa2d9863744ddc03f1b07a42f
+DIST vkd3d-proton-2.9.tar.gz 1534562 BLAKE2B 
c2fd0d7ede7eae9192c32d2756abb7601324a220391a85e6fad2b8c2786d2bf4870cefb5f1bdec5fe7197d941fd25296a283fad49ab7c95bad37a457118f9d47
 SHA512 
65cab81045d151a2ee8ff755d02138daf6581c491d273773d61847efa2520d4c456de0c564eb4fe4dfbdd1f7b5b2a0177766497815d04f03845dadd0857fb483
 DIST vkd3d-proton-dxil-spirv-830106bc23.tar.gz 726639 BLAKE2B 
b3e4ce85f1b2ccde52f88a73ed26efff612348c14552a00cb9524ebfe538eb9b5adb04bf1fd82bb9610fe55235a48373a1ac6393fec1a8f2b3aecc1276a556dd
 SHA512 
e2767a20bdeff4e04f137ba67b10d415e81a71e2e5de815ca08e0fb219b52df996a22bc3362dcae9f4a4c2272eaa5b2b63503502132e45510df904b895df63f7
 DIST vkd3d-proton-dxil-spirv-b537bbb91b.tar.gz 631130 BLAKE2B 
99f40c5efde87d0af86542b427e5b0429be68ca69ba0c2b6d10a821811756d8dadff4449f268ae404f8ace09a91b3e8aaa135e534a77c0239e58c1a970a044cc
 SHA512 
3c20090b7a1b53c30fd4967622fc7384e1bcc504c30d8075068b87dad1bd2c6f4a12459bf42e61bf76b9dd454ec17a9d529f74ab0d5583627e966d94bb341dc3
 DIST vkd3d-proton-dxil-spirv-babf511d4c.tar.gz 695011 BLAKE2B 
49e13065037edec80815b19907664d9681bc191303032db2e1678fbff5e144846c2ee267fdf5c1d4c31a1a30f2c14275f8e276a771253fabb8bbea8936be4eb4
 SHA512 
b310e4e856b4571ce13cce8539bd1640c7578b132558c009fcc04c24b4b10a86b620542891442dd81feaa8f6ad63d2d05021ca228d1c5f46eebe384fdb30f77e
+DIST vkd3d-proton-dxil-spirv-f20a0fb4e9.tar.gz 727867 BLAKE2B 
cad4db07fc8d92d2d33ff534483b809abe0a85b98184ceae850331b1287b5c4fa86a233a68faa55e6a05fbb05741ea0d9a20250d27312a2e83175b0c5dd76dad
 SHA512 
76d181d7326902d5eceb21d0d971cac7fccf9541b367a00ad72c2e7645262aff3d5cc707994f6ed1c75b9dc8ace240d3c4861f9f08fa622851c6be0a4b144f93
 DIST vkd3d-proton-spirv-headers-1d31a10040.tar.gz 445679 BLAKE2B 
3dac88269df92428fd93ca187eb417ec0156ff0b24200daf85526aaa92c30ba8743102764e20c47d783ed0704fa690c1bf60944ef81bbdd296890dde5fb9fcaa
 SHA512 
2536619cd7854954892dbb5ab5cd97e4e95fe3f5c121c4b2022426ae734fc20c1ebadbae1da7689f5ca18397075c54e4f16ad525b8ee873c4b0ffdc07aaacc03
 DIST vkd3d-proton-spirv-headers-87d5b782be.tar.gz 439180 BLAKE2B 
9c64a1b7aa408172bb57b38ca0e3d31221c7dfecfcd9afc77449c14e76f60f7436f1a54a794bf4959f4575f177e1024621c6ff696f7fb19b545877e0a527031c
 SHA512 
d6ce02e53c259e508d1d72d81cc6aa6b3019e7ecd6a8878d81d8681d9734756f66c762ebd4b8b1d0f9fbb7a8f1f18d72aeb27c56822d810aca5a3e53c51c1ef6
 DIST vkd3d-proton-spirv-headers-aa331ab0ff.tar.gz 448200 BLAKE2B 
435e3ce169f44a00181a664a6cb2f3e45e22b3d4ec033d27fb2b54564b4fcc4274ac170f373daddf9ba0bd421b3d50fc87442c15345dae24ec131f4257b33f30
 SHA512 
1cd6043974daa4cd71138be629544d10944064af8e5b1a5a64e746922edd0d583050ec3b036ef304dd67a689c65541b5cb375d80f26ab3c9314653169cc5aac8

diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.9.ebuild 
b/app-emulation/vkd3d-proton/vkd3d-proton-2.9.ebuild
new file mode 100644
index ..b2b75de7c484
--- /dev/null
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.9.ebuild
@@ -0,0 +1,192 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit flag-o-matic meson-multilib toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/HansKristian-Work/vkd3d-proton.git;
+   

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kf-env/

2023-05-19 Thread Sam James
commit: 09dea5dde490ea7be0f446ba1b0d9dbef29df425
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 00:54:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 00:54:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09dea5dd

kde-frameworks/kf-env: Stabilize 5 arm, #906793

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

 kde-frameworks/kf-env/kf-env-5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/kf-env/kf-env-5.ebuild 
b/kde-frameworks/kf-env/kf-env-5.ebuild
index fd8f92cd8b4a..5b470eedf3f1 100644
--- a/kde-frameworks/kf-env/kf-env-5.ebuild
+++ b/kde-frameworks/kf-env/kf-env-5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE="GPL-2"
 SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE=""
 
 RDEPEND=">=x11-misc/xdg-utils-1.1.1-r1"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/plasma-wayland-protocols/

2023-05-19 Thread Sam James
commit: 7088a18af3c17b8d7546123d39c13711f5eaa8b3
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 00:54:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 00:54:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7088a18a

dev-libs/plasma-wayland-protocols: Stabilize 1.10.0 arm, #906793

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

 .../plasma-wayland-protocols/plasma-wayland-protocols-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.10.0.ebuild 
b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.10.0.ebuild
index 162e1ba9c06d..6bc4ebb52ebf 100644
--- a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.10.0.ebuild
+++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.10.0.ebuild
@@ -12,7 +12,7 @@ 
HOMEPAGE="https://invent.kde.org/libraries/plasma-wayland-protocols;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2023-05-19 Thread Sam James
commit: 837ea8d2e10e40c133f35fe5a9d60649409f4030
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 00:53:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 00:53:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837ea8d2

app-crypt/pinentry: Stabilize 1.2.1-r3 arm, #906793

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

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index 2248a74dbbcc..c1cf2e8e2221 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/extra-cmake-modules/

2023-05-19 Thread Sam James
commit: 849dd38f589e2f2735a7a6e7530e05d7c3a2bbe9
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 00:53:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 00:53:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=849dd38f

kde-frameworks/extra-cmake-modules: Stabilize 5.104.0 arm, #906793

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

 kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.104.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.104.0.ebuild 
b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.104.0.ebuild
index 400478a31430..a050de926f4c 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.104.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.104.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Extra modules and scripts for CMake"
 HOMEPAGE="https://invent.kde.org/frameworks/extra-cmake-modules;
 
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
 IUSE="doc test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-docs/

2023-05-19 Thread Sam James
commit: f1f7da7438ff96104cd83a358cbecf461fe88461
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 00:54:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 00:54:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f7da74

dev-qt/qt-docs: Stabilize 5.15.2_p202011130614 arm, #906793

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

 dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild 
b/dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild
index 233c6d5932a4..0aaebc38479f 100644
--- a/dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild
+++ b/dev-qt/qt-docs/qt-docs-5.15.2_p202011130614.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -55,7 +55,7 @@ HOMEPAGE="https://doc.qt.io/;
 
 LICENSE="FDL-1.3"
 SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
 
 IUSE="charts datavis +html networkauth +qch script timeline virtualkeyboard 
webengine"
 REQUIRED_USE="|| ( html qch )"



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kwayland/

2023-05-19 Thread Sam James
commit: c2ef03a34fa9c72aef514a717096e7db7dcc3df3
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 00:53:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 00:53:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ef03a3

kde-frameworks/kwayland: Stabilize 5.104.0 arm, #906793

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

 kde-frameworks/kwayland/kwayland-5.104.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kwayland/kwayland-5.104.0.ebuild 
b/kde-frameworks/kwayland/kwayland-5.104.0.ebuild
index badbc0b292df..112ead733f82 100644
--- a/kde-frameworks/kwayland/kwayland-5.104.0.ebuild
+++ b/kde-frameworks/kwayland/kwayland-5.104.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Qt-style client and server library wrapper for 
Wayland libraries"
 HOMEPAGE="https://invent.kde.org/frameworks/kwayland;
 
 LICENSE="LGPL-2.1"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE=""
 
 # All failing, I guess we need a virtual wayland server



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

2023-05-19 Thread Sam James
commit: fab5a686633a58f927d291418256b6e3aaf6ee9b
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 00:53:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 00:53:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab5a686

app-crypt/pinentry: Stabilize 1.2.1-r3 amd64, #906793

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

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index f96e30b3691d..2248a74dbbcc 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



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

2023-05-19 Thread Sam James
commit: 6a209b448d03a9b6226f263af2dcfb461edef804
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 00:12:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 00:12:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a209b44

sys-devel/gcc: keyword 13.1.1_p20230513

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

 sys-devel/gcc/gcc-13.1.1_p20230513.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/gcc/gcc-13.1.1_p20230513.ebuild 
b/sys-devel/gcc/gcc-13.1.1_p20230513.ebuild
index 10a0c8381b19..880709fcab38 100644
--- a/sys-devel/gcc/gcc-13.1.1_p20230513.ebuild
+++ b/sys-devel/gcc/gcc-13.1.1_p20230513.ebuild
@@ -34,9 +34,9 @@ inherit toolchain
 EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 
 # Don't keyword live ebuilds
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-#fi
+if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
 
 if [[ ${CATEGORY} != cross-* ]] ; then
# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.



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

2023-05-19 Thread Sam James
commit: 1e7e9cde26408f39b3aecafdc66e9c3b0ecf7a1f
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 00:11:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 00:11:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e7e9cde

sys-devel/gcc: add 12.3.1_p20230519

Recommitting just to have atomic commits (as I'd mixed in the gcc-13 keywording
commit too).

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-12.3.1_p20230519.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 9a6bb860678d..e9a39a1c28dc 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -13,6 +13,7 @@ DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eee
 DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 
9aa2ecbac493d3040694e9930738e57d59a764b90ab92b91709c319b883f28ad108767e5d11e8b62af40bf1e583d5ff83a03e8c895f904bc6f41315ce9ab4f0a
 SHA512 
ac8b7c6c382ffacc4e9d08299440fc237fa366ec36fb8eb7a8d426b64a4186384a262e6380dc83ed7f7240125ce26a8435c8a4e0e13976ef2652067a7129bd17
 DIST gcc-12-20230428.tar.xz 79744932 BLAKE2B 
f9dcdd2f1b0af79f281851b3b0fe0ac50f14468844e1ee596f8ed1ccf33f55c7617464d88df7e4b3435d58fedecf640592e0661fd1be9ba163acd26dae68
 SHA512 
992f9cd71f9910efea401048540ba2b43360170f76ce992cf356b1ab383240f481e29c5b0ad32fa4efb2bdbb397477506cb83a825268cfbdd2cde7044d43c758
 DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
+DIST gcc-12-20230519.tar.xz 79757700 BLAKE2B 
81c18adedc9f0eae729a72814a47ae496c9ae78f13e9cf2f442b3ea09c577e84e3261a6004d1634125bbc77c39298328a0879eea1dab26966b85f9f10887f114
 SHA512 
cd24ad69a6c47a95384d8fd4fcb7e895f8fb4d8e0c4b74d1300943fa8198624e3c40b0bd7702cb78f40849a09b5069e50e36bc191bd206b36c956ca25126ee02
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-12.3.0.tar.xz 85491976 BLAKE2B 
a239749089e284887435b9fabc360a36764be1095f4c78eeac6f056f91dd23c49dab2ebec5da32a81bcc08fe8277dd3c714ad114ad725d24317faac03354d595
 SHA512 
8fb799dfa2e5de5284edf8f821e3d40c2781e4c570f5adfdb1ca0671fcae3fb7f794ea783e80f01ec7bfbf912ca508e478bd749b2755c2c14e4055648146c204

diff --git a/sys-devel/gcc/gcc-12.3.1_p20230519.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20230519.ebuild
new file mode 100644
index ..963e5466b141
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.3.1_p20230519.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="2"
+PATCH_GCC_VER="12.3.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   # Sometimes the RCs are e.g. 12.3 and not 12.3.0...
+   #MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling C

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

2023-05-19 Thread Sam James
commit: eef6884b7938b489dc7d65147195160bb6f3daa0
Author: Sam James  gentoo  org>
AuthorDate: Sat May 20 00:10:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 20 00:10:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef6884b

Revert "sys-devel/gcc: add 12.3.1_p20230519" (just to recommit atomically)

This reverts commit 6fb70c691b854a3c58064a00992345afdff3f452.

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

 sys-devel/gcc/Manifest|  1 -
 sys-devel/gcc/gcc-12.3.1_p20230519.ebuild | 56 ---
 sys-devel/gcc/gcc-13.1.1_p20230513.ebuild |  6 ++--
 3 files changed, 3 insertions(+), 60 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index e9a39a1c28dc..9a6bb860678d 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -13,7 +13,6 @@ DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eee
 DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 
9aa2ecbac493d3040694e9930738e57d59a764b90ab92b91709c319b883f28ad108767e5d11e8b62af40bf1e583d5ff83a03e8c895f904bc6f41315ce9ab4f0a
 SHA512 
ac8b7c6c382ffacc4e9d08299440fc237fa366ec36fb8eb7a8d426b64a4186384a262e6380dc83ed7f7240125ce26a8435c8a4e0e13976ef2652067a7129bd17
 DIST gcc-12-20230428.tar.xz 79744932 BLAKE2B 
f9dcdd2f1b0af79f281851b3b0fe0ac50f14468844e1ee596f8ed1ccf33f55c7617464d88df7e4b3435d58fedecf640592e0661fd1be9ba163acd26dae68
 SHA512 
992f9cd71f9910efea401048540ba2b43360170f76ce992cf356b1ab383240f481e29c5b0ad32fa4efb2bdbb397477506cb83a825268cfbdd2cde7044d43c758
 DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
-DIST gcc-12-20230519.tar.xz 79757700 BLAKE2B 
81c18adedc9f0eae729a72814a47ae496c9ae78f13e9cf2f442b3ea09c577e84e3261a6004d1634125bbc77c39298328a0879eea1dab26966b85f9f10887f114
 SHA512 
cd24ad69a6c47a95384d8fd4fcb7e895f8fb4d8e0c4b74d1300943fa8198624e3c40b0bd7702cb78f40849a09b5069e50e36bc191bd206b36c956ca25126ee02
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-12.3.0.tar.xz 85491976 BLAKE2B 
a239749089e284887435b9fabc360a36764be1095f4c78eeac6f056f91dd23c49dab2ebec5da32a81bcc08fe8277dd3c714ad114ad725d24317faac03354d595
 SHA512 
8fb799dfa2e5de5284edf8f821e3d40c2781e4c570f5adfdb1ca0671fcae3fb7f794ea783e80f01ec7bfbf912ca508e478bd749b2755c2c14e4055648146c204

diff --git a/sys-devel/gcc/gcc-12.3.1_p20230519.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20230519.ebuild
deleted file mode 100644
index 4e2eee4f27cd..
--- a/sys-devel/gcc/gcc-12.3.1_p20230519.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TOOLCHAIN_PATCH_DEV="sam"
-PATCH_VER="2"
-PATCH_GCC_VER="12.3.0"
-MUSL_VER="1"
-MUSL_GCC_VER="12.3.0"
-
-if [[ $(ver_cut 3) ==  ]] ; then
-   MY_PV_2=$(ver_cut 2)
-   if [[ ${MY_PV_2} == 0 ]] ; then
-   MY_PV_2=0
-   else
-   MY_PV_2=$(($(ver_cut 2) - 1))
-   fi
-
-   # e.g. 12.2. -> 12.1.1
-   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
-elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
-   # Cheesy hack for RCs
-   # Sometimes the RCs are e.g. 12.3 and not 12.3.0...
-   #MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
-   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1)))-RC-$(ver_cut 5)
-   MY_P=${PN}-${MY_PV}
-   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
-   TOOLCHAIN_SET_S=no
-   S="${WORKDIR}"/${MY_P}
-fi
-
-inherit toolchain
-
-# Needs to be after inherit (for now?), bug #830908
-EGIT_BRANCH=releases/gcc-$(ver_cut 1)
-
-# Don't keyword live ebuilds
-#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
-#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-#fi
-
-if [[ ${CATEGORY} != cross-* ]] ; then
-   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
-   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gimp/, media-gfx/gimp/files/

2023-05-19 Thread Sam James
commit: f49aca28f70a32e04b7049af2320c0793ba6168d
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu May 18 21:12:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 19 23:48:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f49aca28

media-gfx/gimp: 2.10.34-r2, fix configure GCC13 implicit func. decl.

Closes: https://bugs.gentoo.org/899796

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/31087
Signed-off-by: Sam James  gentoo.org>

 ...gure_GCC13_implicit_function_declarations.patch | 24 ++
 media-gfx/gimp/gimp-2.10.34-r2.ebuild  |  1 +
 2 files changed, 25 insertions(+)

diff --git 
a/media-gfx/gimp/files/gimp-2.10_fix_configure_GCC13_implicit_function_declarations.patch
 
b/media-gfx/gimp/files/gimp-2.10_fix_configure_GCC13_implicit_function_declarations.patch
new file mode 100644
index ..a266fb94a996
--- /dev/null
+++ 
b/media-gfx/gimp/files/gimp-2.10_fix_configure_GCC13_implicit_function_declarations.patch
@@ -0,0 +1,24 @@
+Gentoo issue: https://bugs.gentoo.org/899796
+
+diff -Naur a/configure.ac b/configure.ac
+--- a/configure.ac
 b/configure.ac
+@@ -1291,13 +1291,14 @@
+   #include 
+   #include 
+   #include 
+-  int main()
++  #include 
++  int main(void)
+   {
+ int id;
+ char *shmaddr;
+-  id = shmget (IPC_PRIVATE, 4, IPC_CREAT | 0600);
+-  if (id == -1)
+-exit (2);
++id = shmget (IPC_PRIVATE, 4, IPC_CREAT | 0600);
++if (id == -1)
++  exit (2);
+ shmaddr = shmat (id, 0, 0);
+ shmctl (id, IPC_RMID, 0);
+ if ((char*) shmat (id, 0, 0) == (char*) -1)

diff --git a/media-gfx/gimp/gimp-2.10.34-r2.ebuild 
b/media-gfx/gimp/gimp-2.10.34-r2.ebuild
index f0bccadd7339..d01f0be4cba6 100644
--- a/media-gfx/gimp/gimp-2.10.34-r2.ebuild
+++ b/media-gfx/gimp/gimp-2.10.34-r2.ebuild
@@ -84,6 +84,7 @@ DOCS=( "AUTHORS" "ChangeLog" "HACKING" "NEWS" "README" 
"README.i18n" )
 PATCHES=(
"${FILESDIR}/${PN}-2.10_fix_test-appdata.patch" # Bugs 685210 (and 
duplicate 691070)
"${FILESDIR}/${PN}-2.10_fix_musl_backtrace_backend_switch.patch" #900148
+   
"${FILESDIR}/${PN}-2.10_fix_configure_GCC13_implicit_function_declarations.patch"
 #899796
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gimp/files/, media-gfx/gimp/

2023-05-19 Thread Sam James
commit: 112d496fe7ec2fb77132ec98cb4aca7e483767ba
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu May 18 21:07:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 19 23:48:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112d496f

media-gfx/gimp: 2.10.34-r2 bump, fix 'execinfo.h' not found (musl)

Closes: https://bugs.gentoo.org/900148

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 ...mp-2.10_fix_musl_backtrace_backend_switch.patch |  15 ++
 media-gfx/gimp/gimp-2.10.34-r2.ebuild  | 213 +
 2 files changed, 228 insertions(+)

diff --git 
a/media-gfx/gimp/files/gimp-2.10_fix_musl_backtrace_backend_switch.patch 
b/media-gfx/gimp/files/gimp-2.10_fix_musl_backtrace_backend_switch.patch
new file mode 100644
index ..07f0266d0a30
--- /dev/null
+++ b/media-gfx/gimp/files/gimp-2.10_fix_musl_backtrace_backend_switch.patch
@@ -0,0 +1,15 @@
+Gentoo issue: https://bugs.gentoo.org/900148
+Upstream issue: https://gitlab.gnome.org/GNOME/gimp/-/issues/9452
+
+diff -Naur a/app/core/gimpbacktrace-backend.h 
b/app/core/gimpbacktrace-backend.h
+--- a/app/core/gimpbacktrace-backend.h
 b/app/core/gimpbacktrace-backend.h
+@@ -22,7 +22,7 @@
+ #define __GIMP_BACKTRACE_BACKEND_H__
+ 
+ 
+-#ifdef __gnu_linux__
++#if defined (__gnu_linux__) && defined (__GLIBC__)
+ # define GIMP_BACKTRACE_BACKEND_LINUX
+ #elif defined (G_OS_WIN32) && defined (ARCH_X86)
+ # define GIMP_BACKTRACE_BACKEND_WINDOWS

diff --git a/media-gfx/gimp/gimp-2.10.34-r2.ebuild 
b/media-gfx/gimp/gimp-2.10.34-r2.ebuild
new file mode 100644
index ..f0bccadd7339
--- /dev/null
+++ b/media-gfx/gimp/gimp-2.10.34-r2.ebuild
@@ -0,0 +1,213 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME2_EAUTORECONF=yes
+WANT_AUTOMAKE=
+
+inherit autotools gnome2 toolchain-funcs virtualx
+
+DESCRIPTION="GNU Image Manipulation Program"
+HOMEPAGE="https://www.gimp.org/;
+SRC_URI="mirror://gimp/v$(ver_cut 1-2)/${P}.tar.bz2"
+LICENSE="GPL-3+ LGPL-3+"
+SLOT="0/2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="aalib alsa aqua debug doc gnome heif jpeg2k jpegxl mng openexr 
postscript udev unwind vector-icons webp wmf xpm cpu_flags_ppc_altivec 
cpu_flags_x86_mmx cpu_flags_x86_sse"
+
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0
+   >=app-text/poppler-0.50[cairo]
+   >=app-text/poppler-data-0.4.7
+   >=dev-libs/glib-2.56.2:2
+   >=dev-libs/json-glib-1.2.6
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   >=gnome-base/librsvg-2.40.6:2
+   >=media-gfx/mypaint-brushes-2.0.2:=
+   >=media-libs/babl-0.1.98
+   >=media-libs/fontconfig-2.12.4
+   >=media-libs/freetype-2.1.7
+   >=media-libs/gegl-0.4.40:0.4[cairo]
+   >=media-libs/gexiv2-0.10.6
+   >=media-libs/harfbuzz-0.9.19:=
+   >=media-libs/lcms-2.8:2
+   media-libs/libjpeg-turbo:=
+   >=media-libs/libmypaint-1.6.1:=
+   >=media-libs/libpng-1.6.25:0=
+   >=media-libs/tiff-3.5.7:=
+   net-libs/glib-networking[ssl]
+   sys-libs/zlib
+   >=x11-libs/cairo-1.12.2
+   >=x11-libs/gdk-pixbuf-2.31:2
+   >=x11-libs/gtk+-2.24.32:2
+   x11-libs/libXcursor
+   >=x11-libs/pango-1.29.4
+   aalib? ( media-libs/aalib )
+   alsa? ( >=media-libs/alsa-lib-1.0.0 )
+   aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 )
+   heif? ( >=media-libs/libheif-1.9.1:= )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= )
+   jpegxl? ( >=media-libs/libjxl-0.7.0:= )
+   mng? ( media-libs/libmng:= )
+   openexr? ( >=media-libs/openexr-1.6.1:= )
+   postscript? ( app-text/ghostscript-gpl:= )
+   udev? ( dev-libs/libgudev:= )
+   unwind? ( >=sys-libs/libunwind-1.1.0:= )
+   webp? ( >=media-libs/libwebp-0.6.0:= )
+   wmf? ( >=media-libs/libwmf-0.2.8 )
+   xpm? ( x11-libs/libXpm )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   x11-themes/hicolor-icon-theme
+   gnome? ( gnome-base/gvfs )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   >=dev-lang/perl-5.10.0
+   dev-libs/appstream-glib
+   dev-util/gtk-update-icon-cache
+   >=dev-util/intltool-0.40.1
+   >=sys-devel/gettext-0.19
+   >=sys-devel/libtool-2.2
+   virtual/pkgconfig
+"
+
+DOCS=( "AUTHORS" "ChangeLog" "HACKING" "NEWS" "README" "README.i18n" )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.10_fix_test-appdata.patch" # Bugs 685210 (and 
duplicate 691070)
+   "${FILESDIR}/${PN}-2.10_fix_musl_backtrace_backend_switch.patch" #900148
+)
+
+src_prepare() {
+   sed -i -e 's/mypaint-brushes-1.0/mypaint-brushes-2.0/' configure.ac || 
die #737794
+
+   sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864
+   sed 's/-DGIMP_DISABLE_DEPRECATED/-DGIMP_protect_DISABLE_DEPRECATED/g' 
-i configure.ac || die #615144
+
+   

[gentoo-commits] repo/gentoo:master commit in: app-doc/gimp-help/

2023-05-19 Thread Sam James
commit: 9da50e66966c7072c149c1ffa3bc06d32e64cdd9
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Tue May 16 18:43:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 19 23:49:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da50e66

app-doc/gimp-help: fix test race contidion

Closes: https://bugs.gentoo.org/905894

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/31067
Signed-off-by: Sam James  gentoo.org>

 app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild 
b/app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild
index 39eb21262abb..98450b964890 100644
--- a/app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild
+++ b/app-doc/gimp-help/gimp-help-2.10.34-r2.ebuild
@@ -68,6 +68,10 @@ src_compile() {
emake -j1
 }
 
+src_test() {
+   emake -j1 check
+}
+
 src_install() {
# See bug: 905693
emake -j1 DESTDIR="${D}" install



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

2023-05-19 Thread Sam James
commit: bf37b75c57eeda9b2a1673a45ce8aa0606385040
Author: Sam James  gentoo  org>
AuthorDate: Fri May 19 23:49:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 19 23:49:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf37b75c

app-crypt/pinentry: Stabilize 1.2.1-r3 sparc, #906793

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

 app-crypt/pinentry/pinentry-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
index 74d0edc60322..f96e30b3691d 100644
--- a/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.2.1-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
 
 DEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/silver/, app-shells/silver/files/

2023-05-19 Thread Leonardo Hernandez
commit: c3ed1fb2c6272fb331514c75b11e14bca94e461a
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Fri May 19 23:11:28 2023 +
Commit: Leonardo Hernandez  proton  me>
CommitDate: Fri May 19 23:16:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3ed1fb2

app-shells/silver: update openssl-sys crate

add missing deps
filter LTO if not using clang

Closes: https://bugs.gentoo.org/887311
Closes: https://bugs.gentoo.org/901123
Signed-off-by: Leonardo Hernández Hernández  proton.me>

 app-shells/silver/Manifest |  4 +-
 .../silver/files/2.0.0-update-openssl-sys.patch| 49 ++
 app-shells/silver/files/add-gentoo-support.patch   | 11 +
 ...{silver-2.0.0.ebuild => silver-2.0.0-r1.ebuild} | 36 ++--
 4 files changed, 75 insertions(+), 25 deletions(-)

diff --git a/app-shells/silver/Manifest b/app-shells/silver/Manifest
index eab3cc2b5..00a10d4e5 100644
--- a/app-shells/silver/Manifest
+++ b/app-shells/silver/Manifest
@@ -8,7 +8,7 @@ DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434
 DIST base64-0.11.0.crate 48362 BLAKE2B 
90d2a64496e20c4bcca6f21c2546474ec88283679ccae95303ea7521133414eba021810e64e5916e3980b6878f90281f09295ebadcc12324fc9a9060ac41a707
 SHA512 
31b5f56d4907a5e4ae40e92ef1629a446126525186f5236afc2475829bf2e5e067554db200a18f7b3ab741d0cc9c01e20612e77cc0cbc1bc2a4a8d11c0fdbf33
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST blake2b_simd-0.5.10.crate 34093 BLAKE2B 
6e725c9399714d1e199277e3f9882d636c1737af5b0b290f853573575005d053d2ab3a34843461747914a0c25d370f0d5a5cbb46765fe99308c1fd7666d471c7
 SHA512 
7471e0347267a4b88e9eea932b3001c420da0a472b2ea0f20dff974789955d6d95e19d51e3a8a312516c7fc4c83b6af17cc59ea2b8fcd4ef879ebac22534307a
-DIST cc-1.0.58.crate 52896 BLAKE2B 
118619bbe306aef5cb83350ea04a7660a4af2c365a5f0c30d045cdca73f7d68d6646889295590dff29cbf003b44f9b00d5eab22fcde8a57483aec615278dfbb8
 SHA512 
0a208c4dd7700ba92337ad0044c0ae1614b105d6e799fc660d07e7745c60d8e4c8d3688af7ced77734a2a695ac2e7c565c2f2b7a886d71714c2f7675ea2a22f7
+DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 DIST chrono-0.4.13.crate 144286 BLAKE2B 
6ff59ebcd58761852a38fe490a1b2c407d1ca07b046a0980bd1ead9973091de0518e49f4777c8b132e4f82e68b51b4a3624d90e2e09fbc5214df7f2a8a8b9e00
 SHA512 
02933602df1964df8e91dbab8d1b5baead493ec73d1da4a4e090eeabb3e37b818f0b800a580c13a14aae9c20df83c9f66a713bed02800f5022b2999881dc2f23
 DIST clap-3.0.0-beta.2.crate 141105 BLAKE2B 
9668e2cc9b2d2f3f063659e45df5e01a3f7c163b21f7d0cc1e8a1a65fe620ff5c1356b2beae71987aced55d58f36c961515e020a87ffdbd1cd2763196437c2f1
 SHA512 
bb51ab2dfe06eb11023d3933ca7a657e3c9e6fa064cba81e2436450036dca3dcc2ca5a9b90785a0042dd823e57ad1e7dc765b788928c249fd10906329b33cdb7
@@ -54,7 +54,7 @@ DIST num-traits-0.2.12.crate 43807 BLAKE2B 
3913a6c73a928ccae330ae4592cbaf502bf3e
 DIST num_cpus-1.13.0.crate 14704 BLAKE2B 
e7a26e597ad5e45309393a9500b031ba64a77831320cbb96d7861139a2f7a453b7ba06a3255439b43ac1e2e36269b0a350d514020d3cd82c2513b57934b3ebbc
 SHA512 
e75ec298fa682be84bf4efb6cf40126da9233ef25f07e887c2fa7421ee78790204564e6406c8219466651f47421e27f69eca690bb9cdfc982b644d78cc10de3f
 DIST once_cell-1.4.0.crate 24625 BLAKE2B 
6cfb6ffa2326fb53c4381d4b6a462928f96ad4133c653335c34265a1475c4f50067fcd2a6d9bb0660aab4406401edf02776ceff8d2b43c9d6b443998d2e3cdb7
 SHA512 
8debf21169653719820c4892ebceda67fedcc3c86e958aec42ade0d38247e12265a0152846f9284c37faa183e452ddf666b117e7ec5c066893cd33ec407dfaa6
 DIST openssl-probe-0.1.2.crate 6427 BLAKE2B 
8df00c8ab6af7887a88dd1672bf2c40c6aed5867b0b8d07dacc94b80591814e2fee4ac5dc775ea0e98cc33641b9eeebb6d5979d34717ba400b907358ceb2a469
 SHA512 
4001eeea5c4f859559475b4b1df8248611bd44273116b31e7ef775e02918cc989825989868f331f0f0e387787680c1e4ba721ac0fd4695f7363005ccc0815d9a
-DIST openssl-sys-0.9.58.crate 47014 BLAKE2B 
a66f90a5cd9fc82ff22ad7481ca9e4a92c78852d25ee4151c09d5a4d23823942c28bed5d96d5130eeae005573d7120e7e5187a071ae81ff10572cebcc7db8b3f
 SHA512 
098993619ea8effaa03ab61a0eaebc938d23cb8e5284b2dd45499972ae4c79abc36cbeeb51f34861a36816de9d02e2cece673f32fd042880669e99cfff181481
+DIST openssl-sys-0.9.87.crate 65702 BLAKE2B 

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

2023-05-19 Thread Sam James
commit: e900d7a779b844a2bf134840214c78eb1f668df0
Author: Sam James  gentoo  org>
AuthorDate: Fri May 19 22:52:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 19 22:52:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e900d7a7

profiles: mask =sys-apps/util-linux-2.39

This breaks Portage's pid-sandbox at least w/ Linux 5.10.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 702c1b9293e9..8f70367a7e4c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-05-19)
+# Breaks Portage's pid-sandbox at least with 5.10 kernels. Pending 
investigation.
+# If you're hitting this, try: FEATURES="-pid-sandbox" emerge -v1 
sys-apps/util-linux
+# as a workaround. bug #906797.
+~sys-apps/util-linux-2.39
+
 # Michał Górny  (2023-05-19)
 # Replaced by dev-python/pyproject-hooks.  No revdeps left.
 # Removal on 2023-06-18.  Bug #906789.



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

2023-05-19 Thread Sam James
commit: 6fb70c691b854a3c58064a00992345afdff3f452
Author: Sam James  gentoo  org>
AuthorDate: Fri May 19 22:48:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 19 22:49:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb70c69

sys-devel/gcc: add 12.3.1_p20230519

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

 sys-devel/gcc/Manifest |  1 +
 1_p20230513.ebuild => gcc-12.3.1_p20230519.ebuild} | 18 ++
 sys-devel/gcc/gcc-13.1.1_p20230513.ebuild  |  6 +++---
 3 files changed, 10 insertions(+), 15 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 9a6bb860678d..e9a39a1c28dc 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -13,6 +13,7 @@ DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eee
 DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 
9aa2ecbac493d3040694e9930738e57d59a764b90ab92b91709c319b883f28ad108767e5d11e8b62af40bf1e583d5ff83a03e8c895f904bc6f41315ce9ab4f0a
 SHA512 
ac8b7c6c382ffacc4e9d08299440fc237fa366ec36fb8eb7a8d426b64a4186384a262e6380dc83ed7f7240125ce26a8435c8a4e0e13976ef2652067a7129bd17
 DIST gcc-12-20230428.tar.xz 79744932 BLAKE2B 
f9dcdd2f1b0af79f281851b3b0fe0ac50f14468844e1ee596f8ed1ccf33f55c7617464d88df7e4b3435d58fedecf640592e0661fd1be9ba163acd26dae68
 SHA512 
992f9cd71f9910efea401048540ba2b43360170f76ce992cf356b1ab383240f481e29c5b0ad32fa4efb2bdbb397477506cb83a825268cfbdd2cde7044d43c758
 DIST gcc-12-20230512.tar.xz 79749352 BLAKE2B 
a2dd7c780d2adf1915cb01f6835d6f95242376d9d7c14ec0fea8e905858f0ce20b90dd3f47fef983b9d1a6f519f0c3d4cfa41d887f477454378a12407e9aaeb8
 SHA512 
3bf04b2489b0b0d062f8e8e66c31622fe7aa6ef6c9ba7d51f387eae714a813a089594cebdb046fa04e53da24a9788879711eedb054c3a37721035386b94ff0f0
+DIST gcc-12-20230519.tar.xz 79757700 BLAKE2B 
81c18adedc9f0eae729a72814a47ae496c9ae78f13e9cf2f442b3ea09c577e84e3261a6004d1634125bbc77c39298328a0879eea1dab26966b85f9f10887f114
 SHA512 
cd24ad69a6c47a95384d8fd4fcb7e895f8fb4d8e0c4b74d1300943fa8198624e3c40b0bd7702cb78f40849a09b5069e50e36bc191bd206b36c956ca25126ee02
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-12.3.0.tar.xz 85491976 BLAKE2B 
a239749089e284887435b9fabc360a36764be1095f4c78eeac6f056f91dd23c49dab2ebec5da32a81bcc08fe8277dd3c714ad114ad725d24317faac03354d595
 SHA512 
8fb799dfa2e5de5284edf8f821e3d40c2781e4c570f5adfdb1ca0671fcae3fb7f794ea783e80f01ec7bfbf912ca508e478bd749b2755c2c14e4055648146c204

diff --git a/sys-devel/gcc/gcc-13.1.1_p20230513.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20230519.ebuild
similarity index 79%
copy from sys-devel/gcc/gcc-13.1.1_p20230513.ebuild
copy to sys-devel/gcc/gcc-12.3.1_p20230519.ebuild
index 10a0c8381b19..4e2eee4f27cd 100644
--- a/sys-devel/gcc/gcc-13.1.1_p20230513.ebuild
+++ b/sys-devel/gcc/gcc-12.3.1_p20230519.ebuild
@@ -5,9 +5,9 @@ EAPI=8
 
 TOOLCHAIN_PATCH_DEV="sam"
 PATCH_VER="2"
-PATCH_GCC_VER="13.2.0"
-MUSL_VER="2"
-MUSL_GCC_VER="13.2.0"
+PATCH_GCC_VER="12.3.0"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
 
 if [[ $(ver_cut 3) ==  ]] ; then
MY_PV_2=$(ver_cut 2)
@@ -21,7 +21,9 @@ if [[ $(ver_cut 3) ==  ]] ; then
TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
 elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
# Cheesy hack for RCs
-   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   # Sometimes the RCs are e.g. 12.3 and not 12.3.0...
+   #MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1)))-RC-$(ver_cut 5)
MY_P=${PN}-${MY_PV}
GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
TOOLCHAIN_SET_S=no
@@ -48,15 +50,7 @@ if [[ ${CATEGORY} != cross-* ]] ; then
 fi
 
 src_prepare() {
-   local p upstreamed_patches=(
-   # add them here
-   )
-   for p in "${upstreamed_patches[@]}"; do
-   rm -v "${WORKDIR}/patch/${p}" || die
-   done
-
toolchain_src_prepare
 
-   eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch
eapply_user
 }

diff --git a/sys-devel/gcc/gcc-

[gentoo-commits] repo/gentoo:master commit in: www-servers/kore/files/, www-servers/kore/

2023-05-19 Thread Maciej Barć
commit: c7dd852f6c2d55b4281a9d4738df0bfbb4f183f3
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri May 19 22:37:01 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri May 19 22:37:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7dd852f

www-servers/kore: new package; add 4.2.3

Signed-off-by: Maciej Barć  gentoo.org>

 www-servers/kore/Manifest  |  1 +
 .../kore/files/kore-4.2.3-kodev-makefile.patch | 22 +++
 www-servers/kore/files/kore-4.2.3-makefile.patch   | 34 +++
 www-servers/kore/kore-4.2.3.ebuild | 68 ++
 www-servers/kore/metadata.xml  | 27 +
 5 files changed, 152 insertions(+)

diff --git a/www-servers/kore/Manifest b/www-servers/kore/Manifest
new file mode 100644
index ..7537863f0f94
--- /dev/null
+++ b/www-servers/kore/Manifest
@@ -0,0 +1 @@
+DIST kore-4.2.3.tar.gz 1085717 BLAKE2B 
1c12c6974ea5997d776efcf490728bf4f90c978d4547bd1c608549d97a544fb0f45e8cd58aab6730999c267a85807d5eb3a04fdcf16817df122992f339c3f05d
 SHA512 
7ed5eb116da190640605d40c757bf49d503d2d866fc7effe9ad658f84f12aec671ec5935677767dd9721b686b61e278b16d8b4360c2fe9ea1eb57068746f52b1

diff --git a/www-servers/kore/files/kore-4.2.3-kodev-makefile.patch 
b/www-servers/kore/files/kore-4.2.3-kodev-makefile.patch
new file mode 100644
index ..e1e0fe1fd75e
--- /dev/null
+++ b/www-servers/kore/files/kore-4.2.3-kodev-makefile.patch
@@ -0,0 +1,22 @@
+--- a/kodev/Makefile
 b/kodev/Makefile
+@@ -9,16 +9,16 @@ INSTALL_DIR=$(PREFIX)/bin
+ 
+ S_SRC=../src/cli.c
+ 
+-CFLAGS+=-Wall -Werror -Wstrict-prototypes -Wmissing-prototypes
++CFLAGS+=-Wall -Wstrict-prototypes -Wmissing-prototypes
+ CFLAGS+=-Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual
+ CFLAGS+=-Wsign-compare -Iincludes -std=c99 -pedantic
+ CFLAGS+=-DPREFIX='"$(PREFIX)"'
+-LDFLAGS=-lcrypto
++LDFLAGS+=-lcrypto
+ 
+ ifneq ("$(NOOPT)", "")
+   CFLAGS+=-O0
+ else
+-  CFLAGS+=-O2
++  CFLAGS+=
+ endif
+ 
+ ifneq ("$(MINIMAL)", "")

diff --git a/www-servers/kore/files/kore-4.2.3-makefile.patch 
b/www-servers/kore/files/kore-4.2.3-makefile.patch
new file mode 100644
index ..e8a94f8aecab
--- /dev/null
+++ b/www-servers/kore/files/kore-4.2.3-makefile.patch
@@ -0,0 +1,34 @@
+--- a/Makefile
 b/Makefile
+@@ -31,11 +31,11 @@ S_SRC+= src/tls_$(TLS_BACKEND).c
+ FEATURES=
+ FEATURES_INC=
+ 
+-CFLAGS+=-Wall -Werror -Wstrict-prototypes -Wmissing-prototypes
++CFLAGS+=-Wall -Wstrict-prototypes -Wmissing-prototypes
+ CFLAGS+=-Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual
+ CFLAGS+=-Wsign-compare -Iinclude/kore -I$(OBJDIR) -std=c99 -pedantic
+ CFLAGS+=-Wtype-limits -fno-common
+-CFLAGS+=-DPREFIX='"$(PREFIX)"' -fstack-protector-all
++CFLAGS+=-DPREFIX='"$(PREFIX)"'
+ 
+ LDFLAGS+=-rdynamic
+ 
+@@ -69,7 +69,7 @@ endif
+ ifneq ("$(NOOPT)", "")
+   CFLAGS+=-O0
+ else
+-  CFLAGS+=-O2
++  CFLAGS+=
+ endif
+ 
+ ifneq ("$(NOSENDFILE)", "")
+@@ -155,7 +155,7 @@ ifeq ("$(OSNAME)", "darwin")
+   endif
+   S_SRC+=src/bsd.c
+ else ifeq ("$(OSNAME)", "linux")
+-  CFLAGS+=-D_GNU_SOURCE=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
++  CFLAGS+=-D_GNU_SOURCE=1
+   LDFLAGS+=-ldl
+   S_SRC+=src/linux.c src/seccomp.c
+ else

diff --git a/www-servers/kore/kore-4.2.3.ebuild 
b/www-servers/kore/kore-4.2.3.ebuild
new file mode 100644
index ..53ae2d4c25fb
--- /dev/null
+++ b/www-servers/kore/kore-4.2.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Web application platform for writing scalable, concurrent web 
based processes"
+HOMEPAGE="https://kore.io/
+   https://github.com/jorisvink/kore/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.kore.io/kore.git;
+else
+   SRC_URI="https://kore.io/releases/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="+acme +curl debug +http +json +openssl postgres +threads"
+REQUIRED_USE="acme? ( curl openssl )"
+
+RDEPEND="
+   curl? ( net-misc/curl:= )
+   json? ( dev-libs/yajl:= )
+   openssl? ( dev-libs/openssl:= )
+   postgres? ( dev-db/postgresql:= )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.2.3-makefile.patch
+   "${FILESDIR}"/${PN}-4.2.3-kodev-makefile.patch
+)
+
+DOCS=( README.md )
+
+src_prepare() {
+   default
+
+   sed -i 's|-Werror||g' kodev/Makefile tools/kore-serve/conf/build.conf 
|| die
+}
+
+src_compile() {
+   tc-export CC
+
+   # See https://github.com/jorisvink/kore#building-kore
+   env ACME=$(usex acme 1 '')  \
+   CURL=$(usex curl 1 '')  \
+   DEBUG=$(usex debug 1 '')\
+   JSONRPC=$(usex json 1 '')   \
+   

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

2023-05-19 Thread Mike Gilbert
commit: 4eec5b99e9529e5ef0437b60da6aa1fcebb88c4a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri May 19 22:23:43 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri May 19 22:25:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eec5b99

sys-apps/util-linux: pass --runstatedir=/run to configure

This path is used in a few places. Previously this got defaulted to
/var/lib/run because econf sets localstatedir to /var/lib.

Closes: https://github.com/gentoo/gentoo/pull/30870
Signed-off-by: Mike Gilbert  gentoo.org>

 .../util-linux/{util-linux-2.39.ebuild => util-linux-2.39-r1.ebuild}| 2 ++
 sys-apps/util-linux/util-linux-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/sys-apps/util-linux/util-linux-2.39.ebuild 
b/sys-apps/util-linux/util-linux-2.39-r1.ebuild
similarity index 99%
rename from sys-apps/util-linux/util-linux-2.39.ebuild
rename to sys-apps/util-linux/util-linux-2.39-r1.ebuild
index 209689b06193..f58e55eaff9f 100644
--- a/sys-apps/util-linux/util-linux-2.39.ebuild
+++ b/sys-apps/util-linux/util-linux-2.39-r1.ebuild
@@ -202,6 +202,8 @@ multilib_src_configure() {
 
# configure args shared by python and non-python builds
local commonargs=(
+   --localstatedir="${EPREFIX}/var"
+   --runstatedir="${EPREFIX}/run"

--enable-fs-paths-extra="${EPREFIX}/usr/sbin:${EPREFIX}/bin:${EPREFIX}/usr/bin"
)
 

diff --git a/sys-apps/util-linux/util-linux-.ebuild 
b/sys-apps/util-linux/util-linux-.ebuild
index 209689b06193..f58e55eaff9f 100644
--- a/sys-apps/util-linux/util-linux-.ebuild
+++ b/sys-apps/util-linux/util-linux-.ebuild
@@ -202,6 +202,8 @@ multilib_src_configure() {
 
# configure args shared by python and non-python builds
local commonargs=(
+   --localstatedir="${EPREFIX}/var"
+   --runstatedir="${EPREFIX}/run"

--enable-fs-paths-extra="${EPREFIX}/usr/sbin:${EPREFIX}/bin:${EPREFIX}/usr/bin"
)
 



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

2023-05-19 Thread Mike Gilbert
commit: ff5a27ef581b4190f1e95e6c32a33698ef11bd46
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri May 19 22:29:23 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri May 19 22:29:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5a27ef

sys-apps/util-linux: drop 2.37.4, 2.38.1

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/util-linux/Manifest   |   1 -
 .../util-linux-2.37.1-agetty_ctrl-c_erase.patch|  50 ---
 .../util-linux-2.37.2-ioctl_ns-test-hang.patch |  37 --
 sys-apps/util-linux/util-linux-2.37.4.ebuild   | 333 -
 sys-apps/util-linux/util-linux-2.38.1.ebuild   | 395 -
 5 files changed, 816 deletions(-)

diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest
index fbcb78e8c66a..b73c496ece4d 100644
--- a/sys-apps/util-linux/Manifest
+++ b/sys-apps/util-linux/Manifest
@@ -1,4 +1,3 @@
-DIST util-linux-2.37.4.tar.xz 6114232 BLAKE2B 
7f6cd12ec9bc68a6db787be78c1ee19fdfbb37710df36d4278d869676ba531afd414097e57e5287efed6c7c80d6b6ef36d5812ff2bea611080d3ce5bf5ad4ac5
 SHA512 
ada2629b0a8e83ea83513e04f7b1ccceb3b8ab82acd119c5d8389d1abc48c92d0b591f39fb34b1fd65db3ab630f03a672a9f3dacf1a6e4f124bdb083fc1be6d7
 DIST util-linux-2.38.1.tar.sign 833 BLAKE2B 
2468c6b8c881d7a17666aac954edfd421085111937f5d0daada37a679e9bbfe61fc98bb57cca9bf7bea20be483f38e2a758039f9baf5b1a901852e2b5dd014d8
 SHA512 
d8b3e936065ae1dc105b8ce773c874bb037ebf84ee571676509543f79c39950180e7f252c6b0d4500119568ed4ac3aa7117793de839f983e9287f26649e91dad
 DIST util-linux-2.38.1.tar.xz 7495904 BLAKE2B 
a0e86ca62f82adaccc01ad6ec5a058dac429b81c310989cbad136f96c2770c60bbd4287067817520e8e0653146a10f13128e0af32122402bab416e1c2d6680b8
 SHA512 
07f11147f67dfc6c8bc766dfc83266054e6ede776feada0566b447d13276b6882ee85c6fe53e8d94a17c03332106fc0549deca3cf5f2e92dda554e9bc0551957
 DIST util-linux-2.39.tar.sign 833 BLAKE2B 
f4b35d35f1d20094169c8651d127c6d1f37b0946bc72c40f4824d77f8c117a23ae2633ac2449e91ba316d4cac6e4f3c2afb9fd410302683384988dc794062d9e
 SHA512 
f5df4f7e5c39995ad3c7b52f06bfc7759e53d4df82b2b42f09d4570faeff5c156e83e42be053b00b0bfb4a71e27bfa580fb996a92225eb8a0df46d9f296ef4ef

diff --git 
a/sys-apps/util-linux/files/util-linux-2.37.1-agetty_ctrl-c_erase.patch 
b/sys-apps/util-linux/files/util-linux-2.37.1-agetty_ctrl-c_erase.patch
deleted file mode 100644
index 4828fd449f95..
--- a/sys-apps/util-linux/files/util-linux-2.37.1-agetty_ctrl-c_erase.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 6eb1c01e9dd25a73100f06db37190c63fd57d4d9 Mon Sep 17 00:00:00 2001
-From: Karel Zak 
-Date: Fri, 30 Jul 2021 11:50:46 +0200
-Subject: [PATCH] agetty: use CTRL+C to erase username
-
-aggety(8) from the beginning ignores ^C (the small exception was
-between 2.32 and 2.34 when this char has been misinterpreted).
-
-This patch forces agetty to interpret ^C like ^U, it means to
-erase the user's input and wait for a completely new username.
-The small difference is that for ^C it does not set 'kill character'.
-
-This change does not affect serial lines where ^C is still ignored like
-in previous decades. I'd like to avoid any regression as I have
-no clue if any serial lines do not send this control char in some
-context ...
-
-Fixes: https://github.com/karelzak/util-linux/issues/1399
-References: https://github.com/karelzak/util-linux/issues/1046
-Signed-off-by: Karel Zak 

- term-utils/agetty.c | 8 +---
- 1 file changed, 5 insertions(+), 3 deletions(-)
-
-diff --git a/term-utils/agetty.c b/term-utils/agetty.c
-index 3b3d5101a..d072d64d3 100644
 a/term-utils/agetty.c
-+++ b/term-utils/agetty.c
-@@ -2267,6 +2267,11 @@ static char *get_logname(struct issue *ie, struct 
options *op, struct termios *t
-   break;
-   case CTL('U'):
-   cp->kill = ascval;  /* set kill 
character */
-+  /* fallthrough */
-+  case CTL('C'):
-+  if (key == CTL('C') && !(op->flags & 
F_VCONSOLE))
-+  /* Ignore CTRL+C on serial line */
-+  break;
-   while (bp > logname) {
-   if ((tp->c_lflag & ECHO) == 0)
-   write_all(1, erase[cp->parity], 
3);
-@@ -2275,9 +2280,6 @@ static char *get_logname(struct issue *ie, struct 
options *op, struct termios *t
-   break;
-   case CTL('D'):
-   exit(EXIT_SUCCESS);
--  case CTL('C'):
--  /* Ignore */
--  break;
-   default:
-   if ((size_t)(bp - logname) >= sizeof(logname) - 
1)
-   log_err(_("%s: input overrun"), 
op->tty);

diff 

[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-05-19 Thread Leonardo Hernandez
commit: 8120a07c42e01deb31d873abeec46f31427baafd
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Fri May 19 21:39:55 2023 +
Commit: Leonardo Hernandez  proton  me>
CommitDate: Fri May 19 21:41:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8120a07c

www-apps/code-server-bin: remove python3 symlinks

only required at build time

Bug: https://bugs.gentoo.org/884473
Signed-off-by: Leonardo Hernández Hernández  proton.me>

 ...{code-server-bin-4.12.0.ebuild => code-server-bin-4.12.0-r1.ebuild} | 3 +++
 ...code-server-bin-4.9.1-r1.ebuild => code-server-bin-4.9.1-r2.ebuild} | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/www-apps/code-server-bin/code-server-bin-4.12.0.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.12.0-r1.ebuild
similarity index 97%
rename from www-apps/code-server-bin/code-server-bin-4.12.0.ebuild
rename to www-apps/code-server-bin/code-server-bin-4.12.0-r1.ebuild
index fd76d89d0..09b0e996e 100644
--- a/www-apps/code-server-bin/code-server-bin-4.12.0.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-4.12.0-r1.ebuild
@@ -62,6 +62,9 @@ src_prepare() {
rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
|| die "Failed to remove bundled ripgrep"
 
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
# not needed
rm ./postinstall.sh || die
 

diff --git a/www-apps/code-server-bin/code-server-bin-4.9.1-r1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.9.1-r2.ebuild
similarity index 98%
rename from www-apps/code-server-bin/code-server-bin-4.9.1-r1.ebuild
rename to www-apps/code-server-bin/code-server-bin-4.9.1-r2.ebuild
index f980ee526..7813d7ccb 100644
--- a/www-apps/code-server-bin/code-server-bin-4.9.1-r1.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-4.9.1-r2.ebuild
@@ -86,6 +86,9 @@ src_prepare() {
rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
|| die "Failed to remove bundled ripgrep"
 
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
# not needed
rm ./postinstall.sh || die
 



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2023-05-19 Thread Leonardo Hernandez
commit: f20d44fbdd2627ac81baa5bc771deb83c2380381
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Fri May 19 21:37:45 2023 +
Commit: Leonardo Hernandez  proton  me>
CommitDate: Fri May 19 21:41:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f20d44fb

www-apps/code-server-bin: add 4.13.0

Closes: https://bugs.gentoo.org/884473
Signed-off-by: Leonardo Hernández Hernández  proton.me>

 www-apps/code-server-bin/Manifest  |   2 +
 .../code-server-bin/code-server-bin-4.13.0.ebuild  | 103 +
 2 files changed, 105 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index 43213bc4f..8c5a50fb5 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -1,4 +1,6 @@
 DIST code-server-4.12.0-linux-amd64.tar.gz 97828967 BLAKE2B 
60089c914ba94eff0bfa142254635188c138553ce81e66aff8f24f6be9a1a7bc35efc5d900e010437e7cdcb2209c55cf988a9c88d65b063bcc0eb233d0a7b929
 SHA512 
5ef36f8d3b3838ce1b30f460748f44e89f77843e6b8fec18bbb4b69028558c041b1b31af576f51693091d6f8e2b9bd03d94a8c4e3f7389b613dae8986f64cb6a
 DIST code-server-4.12.0-linux-arm64.tar.gz 96637295 BLAKE2B 
ab842644f50871e97016c08e9470fa24ae2a1d2b4dc344faf7a45153595deed6cd88146adbf1871db2082a0a06a0d12fc50eb588c7307f51d9737cb5c6b230f1
 SHA512 
dc09e21ff35f987cdb7f5b62d2133b53af5f634b747a13b7fe9cff0c6be61a93950b1e23a8869206b8ed3544bb34221d2c38d6fb25d176e8136ebd0d255fe7ad
+DIST code-server-4.13.0-linux-amd64.tar.gz 97870904 BLAKE2B 
320b845f1cca424c52022795bd77d1646786dfa1582944aa402e49e877c90af32a069662af5bd8385671118f74d4f66bfc95d4d1f875e865f74fd81732290559
 SHA512 
e7f50fb0bff5dbe5b075d6c1410f056f0e78e790eeab91fd0fa9596b1c52b8243798f10d5f609beb0288f965eb40b4519a0ad83972804f52dc1b88e456d91a7f
+DIST code-server-4.13.0-linux-arm64.tar.gz 96675774 BLAKE2B 
4c117fa6e0c06b5203863ae1a35d5a57e36c0bc339ddf009ff106efbf3a0207ea9deb9efbf868a14f9c0bf64e3034c626d99647073c90fa9c4dd59b938b2e0ae
 SHA512 
04478cc1280326fede817549e21a086f1f0281a79b52059a1523246f42d024463a7aac61f443b6441e10f202558889ad9cb63c962f4a075cd78c14b00318d5b9
 DIST code-server-4.9.1-linux-amd64.tar.gz 106765319 BLAKE2B 
18b82c1daa4b005115de001e8065783dbc9042b1504a4323ad74d0002e331c3e24ee3856d39aa8e0777d6e0e93f7f0dfcc6b01fae0f2482ef881e8b9d867794d
 SHA512 
1193c8690275c432e9126d18ab24bc50f199c585d3f5e9c2886a339b92d3d5e52103c8fec55189df1d149f3f7147ff2aeb97c70191ca996b5bc65e492c74454a
 DIST code-server-4.9.1-linux-arm64.tar.gz 97436984 BLAKE2B 
7fb2b4ebc6dfbe0a2bb55b0f7d78a9c61045d328c6f71c4c6b32dac9fa9648aa96d5962975618e73962e2c53422c35dc5ebed2378eea18570016e0ba85f02686
 SHA512 
0a60f8eda68be6c939a1aab9012a4e1da429d9491a97dee2b0be78e68e6a4a79d12d855ec90208c9080ea4ee227b8c12f1203f71c81298e6ec2b7a66b6da451b

diff --git a/www-apps/code-server-bin/code-server-bin-4.13.0.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.13.0.ebuild
new file mode 100644
index 0..09b0e996e
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.13.0.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux;
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/;
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz )
+"
+RESTRICT="test"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+   || ( BSD-2 MIT Apache-2.0 )
+   || ( MIT WTFPL )
+   || ( BSD GPL-2 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-libs/nodejs-16.0.0[ssl]
+   sys-apps/ripgrep
+   app-crypt/libsecret
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+
+QA_PRESTRIPPED="
+   
opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+   
opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./lib/node || die "Failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
+   || die "Failed to remove bundled ripgrep"
+
+   # Only required at build time
+   find "${S}" -type l -name python3 -delete || die
+
+   # not needed
+   rm ./postinstall.sh 

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

2023-05-19 Thread Zac Medico
commit: ce12bb86f1bd6f082d51696327a14e7df5e728c7
Author: Zac Medico  gentoo  org>
AuthorDate: Fri May 19 21:08:08 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri May 19 21:08:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce12bb86

dev-db/etcd: add 3.4.26

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

 dev-db/etcd/Manifest   |  2 ++
 dev-db/etcd/etcd-3.4.26.ebuild | 79 ++
 2 files changed, 81 insertions(+)

diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest
index 7457405a4308..fa35b2130c23 100644
--- a/dev-db/etcd/Manifest
+++ b/dev-db/etcd/Manifest
@@ -1,2 +1,4 @@
 DIST etcd-3.4.16-deps.tar.xz 36600528 BLAKE2B 
3c8cbaef04b673962858cde9846a6a118eec785c0fc76b6e600b1686fd6e684f4b73af4aedb5886dfca51434e5738fb9bd0a39cdb81eda922e374c7668f0c0d0
 SHA512 
9119e09fc50bb916c3e436b9a4eea4b041184384865955f9b1a0f12e1334d9a143d49cc241ee51229e04fdfaedbbce24a66159107f52519b88a1e95cd64222df
 DIST etcd-3.4.16.tar.gz 8853228 BLAKE2B 
576d3f038f6e9e3eadaa9ba3935f8372271e9fd2cfb8ab193ce16ee57a55419daad4d8496f6ad27dcb833566e6eb077052422e1c86053d176a86b4305c8cc525
 SHA512 
3f413debe8bd723a00a3e39db05f6dbf414b7dc02f40f07d3037445c63b31c7bd8adaf77152ae01aa6aae3966f65393c5c8e352bbc2b86d01e5e2dd979c1c2e1
+DIST etcd-3.4.26-deps.tar.xz 39352316 BLAKE2B 
8b1a30d645b1ea756ac944d2d3f7e0c5b9491bab54d4d74c6525c519e5297a1e8e2a97f70a50a5681cf8941d2e4978d5c3717fccb552042bcd42e7c4bd2b29a8
 SHA512 
eb3af2910030a165699158a3dfe7e1267f29c0720865026da2a95941c7e1e19db793e177e9ca5a9f3b134c1a9a83b4a0613a32a30282b68fe3aef75b8dacae59
+DIST etcd-3.4.26.tar.gz 6043999 BLAKE2B 
03f3bd0388e59dea9300b9a811b426ce03f1001750259dcd8386566efaa64783746f0353f83c1d01960004a77cea08a194aba394d91808aad15b5d4bb8f151cf
 SHA512 
b2048070adb1df6e98c06e0e951f7940815dab238fe4ba49c36681a638f39eb7e40fed691baf70410d01467965094d70f008d0046b1b550b2ac1ed19ac89ca47

diff --git a/dev-db/etcd/etcd-3.4.26.ebuild b/dev-db/etcd/etcd-3.4.26.ebuild
new file mode 100644
index ..a8328d87000f
--- /dev/null
+++ b/dev-db/etcd/etcd-3.4.26.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+GIT_COMMIT=a603c0798
+
+DESCRIPTION="Highly-available key value store for shared configuration and 
service discovery"
+HOMEPAGE="https://github.com/etcd-io/etcd;
+SRC_URI="https://github.com/etcd-io/etcd/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="doc +server"
+
+COMMON_DEPEND="server? (
+   acct-group/etcd
+   acct-user/etcd
+   )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+# Tests fail with this error:
+# fatal error: checkptr: unsafe pointer conversion
+RESTRICT="test"
+
+src_prepare() {
+   export GO_BUILD_FLAGS="-v -x"
+   default
+   sed -e "s|GIT_SHA=.*|GIT_SHA=${GIT_COMMIT}|"\
+   -i "${S}"/build || die
+   sed -e 's:\(for p in \)shellcheck :\1 :' \
+   -e 's:^ gofmt \\$:\\:' \
+   -e 's:^ govet \\$:\\:' \
+   -e 's:^ govet_shadow \\$:\\:' \
+   -i "${S}"/test || die
+
+   sed -e 
"s|GO_BUILD_FLAGS=\"[^\"]*\"|GO_BUILD_FLAGS=\"${GO_BUILD_FLAGS}\"|" \
+   -e "s|go test |go test ${GO_BUILD_FLAGS} |" \
+   -i ./test || die
+}
+
+src_compile() {
+   ./build || die
+}
+
+src_test() {
+   ./test || die
+}
+
+src_install() {
+   dobin bin/etcdctl
+   use doc && dodoc -r Documentation
+   if use server; then
+   insinto /etc/${PN}
+   sed -e 's|^data-dir:|\0 /var/lib/etcd|' -i etcd.conf.yml.sample 
|| die
+   newins etcd.conf.yml.sample etcd.conf.yml
+   dobin bin/etcd
+   dodoc README.md
+   systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}.service"
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles.d.conf" ${PN}.conf
+   newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd-r1 ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   keepdir /var/lib/${PN} /var/log/${PN}
+   fowners ${PN}:${PN} /var/lib/${PN} /var/log/${PN}
+   fperms 0700 /var/lib/${PN}
+   fperms 0755 /var/log/${PN}
+   fi
+}
+
+pkg_postinst() {
+   if use server; then
+   tmpfiles_process ${PN}.conf
+   fi
+}



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

2023-05-19 Thread Matt Turner
commit: efbf813301fcc02a037a1d9fd7e99e81fe33524e
Author: Matt Turner  gentoo  org>
AuthorDate: Fri May 19 21:01:32 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 19 21:01:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efbf8133

Revert "profiles: Mask app-dicts/stardict-* for removal"

This reverts commit 51b02ff345f06adb9f4c96e538e27c4c5f7864c3.

Bug: https://bugs.gentoo.org/905901
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 57663ca885c2..702c1b9293e9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -95,38 +95,6 @@ games-emulation/pcsxr
 # Removal on 2023-06-12
 gnome-extra/gucharmap:0
 
-# Matt Turner  (2023-05-11)
-# Dictionaries for app-text/stardict which is masked for removal.
-# Bug #905901. Removal on 2023-06-11
-app-dicts/stardict-cdict-en-zh-big5
-app-dicts/stardict-cdict-en-zh-gb
-app-dicts/stardict-cedict-zh-en-big5
-app-dicts/stardict-cedict-zh-en-gb
-app-dicts/stardict-dictd-devils
-app-dicts/stardict-freedict-eng-deu
-app-dicts/stardict-freedict-eng-fra
-app-dicts/stardict-freedict-eng-ita
-app-dicts/stardict-freedict-eng-lat
-app-dicts/stardict-freedict-eng-rus
-app-dicts/stardict-freedict-eng-spa
-app-dicts/stardict-freedict-eng-swe
-app-dicts/stardict-freedict-eng-tur
-app-dicts/stardict-freedict-tur-deu
-app-dicts/stardict-freedict-tur-eng
-app-dicts/stardict-jmdict-en-ja
-app-dicts/stardict-jmdict-ja-en
-app-dicts/stardict-langdao-en-zh-gb
-app-dicts/stardict-langdao-zh-en-gb
-app-dicts/stardict-mova-smiley
-app-dicts/stardict-oxford-en-zh-gb
-app-dicts/stardict-quick-eng-jpn
-app-dicts/stardict-quick-jpn-eng
-app-dicts/stardict-quick-ru-en
-app-dicts/stardict-xdict-en-zh-big5
-app-dicts/stardict-xdict-en-zh-gb
-app-dicts/stardict-xdict-zh-en-big5
-app-dicts/stardict-xdict-zh-en-gb
-
 # Matt Turner  (2023-05-11)
 # Depends on many deprecated packages, such as
 #  - app-text/enchant:0



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/openSeaChest/

2023-05-19 Thread Artemis Everfree
commit: a0e66e75a115b2bdd68474268e9e19f35241fa6a
Author: Artemis Everfree  artemis  sh>
AuthorDate: Fri May 19 19:46:56 2023 +
Commit: Artemis Everfree  artemis  sh>
CommitDate: Fri May 19 19:46:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0e66e75

sys-apps/openSeaChest: drop 23.03

Signed-off-by: Artemis Everfree  artemis.sh>

 sys-apps/openSeaChest/openSeaChest-23.03.ebuild | 21 -
 1 file changed, 21 deletions(-)

diff --git a/sys-apps/openSeaChest/openSeaChest-23.03.ebuild 
b/sys-apps/openSeaChest/openSeaChest-23.03.ebuild
deleted file mode 100644
index eaa18a859..0
--- a/sys-apps/openSeaChest/openSeaChest-23.03.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-#
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit meson
-
-DESCRIPTION="SeaGate's open source harddrive control utilities"
-HOMEPAGE="https://github.com/Seagate/openSeaChest;
-SRC_URI="https://github.com/Seagate/openSeaChest/releases/download/v${PV}/SourceCode_With_Submodules.tar.xz;
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-src_unpack() {
-   default
-
-   # upstream decompresses to openSeaChest-vXX.YY. We need 
openSeaChest-XX.YY
-   # without the 'v'
-   mv "${WORKDIR}/openSeaChest-v${PV}" "${S}"
-}



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/openSeaChest/

2023-05-19 Thread Artemis Everfree
commit: a7288472cf4ab6cf097ee45a06a7c491eda999f2
Author: Artemis Everfree  artemis  sh>
AuthorDate: Fri May 19 19:46:11 2023 +
Commit: Artemis Everfree  artemis  sh>
CommitDate: Fri May 19 19:46:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7288472

sys-apps/openSeaChest: add 23.03.1

Signed-off-by: Artemis Everfree  artemis.sh>

 sys-apps/openSeaChest/openSeaChest-23.03.1.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/sys-apps/openSeaChest/openSeaChest-23.03.1.ebuild 
b/sys-apps/openSeaChest/openSeaChest-23.03.1.ebuild
new file mode 100644
index 0..195b7a663
--- /dev/null
+++ b/sys-apps/openSeaChest/openSeaChest-23.03.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+#
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit meson
+
+DESCRIPTION="SeaGate's open source harddrive control utilities"
+HOMEPAGE="https://github.com/Seagate/openSeaChest;
+SRC_URI="https://github.com/Seagate/openSeaChest/releases/download/v${PV}/SourceCode_With_Submodules.tar.xz;
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+src_unpack() {
+   default
+
+   # upstream decompresses to openSeaChest-vXX.YY. We need 
openSeaChest-XX.YY
+   # without the 'v'.
+   # ... for 23.03.1 they still made the source extract to 23.03, so I 
guess
+   # we need to just put the version number here literally instead of 
using PV
+   mv "${WORKDIR}/openSeaChest-v23.03" "${S}"
+}



[gentoo-commits] proj/kde:master commit in: eclass/

2023-05-19 Thread Andreas Sturmlechner
commit: de26dfceff864a2ad343531f3683961042dea398
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 18 20:28:51 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 18 20:28:51 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=de26dfce

ecm.eclass: Add SLOT=6 dependencies if KFMIN is >=5.240

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/ecm.eclass | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass
index 125b47b42e..ef59ddfbce 100644
--- a/eclass/ecm.eclass
+++ b/eclass/ecm.eclass
@@ -145,7 +145,7 @@ fi
 # Minimum version of Frameworks to require. Default value for kde-frameworks
 # is ${PV} and 5.82.0 baseline for everything else. This is not going to be
 # changed unless we also bump EAPI, which usually implies (rev-)bumping.
-# Version will also be used to differentiate between KF5/Qt5 and KF6/Qt6.
+# If set to >=5.240, KF6/Qt6 will be assumed thus SLOT=6 dependencies added.
 if [[ ${CATEGORY} = kde-frameworks ]]; then
: "${KFMIN:=$(ver_cut 1-2)}"
 fi
@@ -156,7 +156,9 @@ fi
 # @DESCRIPTION:
 # KDE Frameworks and Qt slot dependency, implied by KFMIN version.
 : "${_KFSLOT:=5}"
-[[ ${KFMIN/.*} == 6 ]] && _KFSLOT=6
+if [[ ${KFMIN/.*} == 6 ]] || $(ver_test ${KFMIN} -ge 5.240); then
+   _KFSLOT=6
+fi
 
 case ${ECM_NONGUI} in
true) ;;



[gentoo-commits] proj/kde:master commit in: eclass/

2023-05-19 Thread Andreas Sturmlechner
commit: 5bd2c28df8f44f5515fd621919568cb6ab5b5e83
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 18 20:07:35 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 18 20:07:35 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5bd2c28d

cmake.eclass: Cleanup fatal banned functions and meta variables

All of this was ported away from long ago, cmake-utils.eclass was removed
almost a year ago.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/cmake.eclass | 91 -
 1 file changed, 91 deletions(-)

diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass
index 485ecbb7a9..b7db941bfb 100644
--- a/eclass/cmake.eclass
+++ b/eclass/cmake.eclass
@@ -131,13 +131,6 @@ fi
 # @DESCRIPTION:
 # Array of tests that should be skipped when running CTest.
 
-[[ ${CMAKE_MIN_VERSION} ]] && die "CMAKE_MIN_VERSION is banned; if necessary, 
set BDEPEND=\">=dev-util/cmake-${CMAKE_MIN_VERSION}\" directly"
-[[ ${CMAKE_BUILD_DIR} ]] && die "The ebuild must be migrated to BUILD_DIR"
-[[ ${CMAKE_REMOVE_MODULES} ]] && die "CMAKE_REMOVE_MODULES is banned, set 
CMAKE_REMOVE_MODULES_LIST array instead"
-[[ ${CMAKE_UTILS_QA_SRC_DIR_READONLY} ]] && die "Use CMAKE_QA_SRC_DIR_READONLY 
instead"
-[[ ${WANT_CMAKE} ]] && die "WANT_CMAKE has been removed and is a no-op"
-[[ ${PREFIX} ]] && die "PREFIX has been removed and is a no-op"
-
 case ${CMAKE_MAKEFILE_GENERATOR} in
emake)
BDEPEND="sys-devel/make"
@@ -190,14 +183,6 @@ cmake_comment_add_subdirectory() {
done
 }
 
-# @FUNCTION: comment_add_subdirectory
-# @INTERNAL
-# @DESCRIPTION:
-# Banned. Use cmake_comment_add_subdirectory instead.
-comment_add_subdirectory() {
-   die "comment_add_subdirectory is banned. Use 
cmake_comment_add_subdirectory instead"
-}
-
 # @FUNCTION: cmake_use_find_package
 # @USAGE:  
 # @DESCRIPTION:
@@ -216,74 +201,6 @@ cmake_use_find_package() {
echo "-DCMAKE_DISABLE_FIND_PACKAGE_$2=$(use $1 && echo OFF || echo ON)"
 }
 
-# @FUNCTION: _cmake_banned_func
-# @INTERNAL
-# @DESCRIPTION:
-# Banned functions are banned.
-_cmake_banned_func() {
-   die "${FUNCNAME[1]} is banned. use 
-D$1=\"\$(usex $2)\" instead"
-}
-
-# @FUNCTION: cmake-utils_use_with
-# @INTERNAL
-# @DESCRIPTION:
-# Banned. Use -DWITH_FOO=$(usex foo) instead.
-cmake-utils_use_with() { _cmake_banned_func WITH_ "$@" ; }
-
-# @FUNCTION: cmake-utils_use_enable
-# @INTERNAL
-# @DESCRIPTION:
-# Banned. Use -DENABLE_FOO=$(usex foo) instead.
-cmake-utils_use_enable() { _cmake_banned_func ENABLE_ "$@" ; }
-
-# @FUNCTION: cmake-utils_use_disable
-# @INTERNAL
-# @DESCRIPTION:
-# Banned. Use -DDISABLE_FOO=$(usex !foo) instead.
-cmake-utils_use_disable() { _cmake_banned_func DISABLE_ "$@" ; }
-
-# @FUNCTION: cmake-utils_use_no
-# @INTERNAL
-# @DESCRIPTION:
-# Banned. Use -DNO_FOO=$(usex !foo) instead.
-cmake-utils_use_no() { _cmake_banned_func NO_ "$@" ; }
-
-# @FUNCTION: cmake-utils_use_want
-# @INTERNAL
-# @DESCRIPTION:
-# Banned. Use -DWANT_FOO=$(usex foo) instead.
-cmake-utils_use_want() { _cmake_banned_func WANT_ "$@" ; }
-
-# @FUNCTION: cmake-utils_use_build
-# @INTERNAL
-# @DESCRIPTION:
-# Banned. Use -DBUILD_FOO=$(usex foo) instead.
-cmake-utils_use_build() { _cmake_banned_func BUILD_ "$@" ; }
-
-# @FUNCTION: cmake-utils_use_has
-# @INTERNAL
-# @DESCRIPTION:
-# Banned. Use -DHAVE_FOO=$(usex foo) instead.
-cmake-utils_use_has() { _cmake_banned_func HAVE_ "$@" ; }
-
-# @FUNCTION: cmake-utils_use_use
-# @INTERNAL
-# @DESCRIPTION:
-# Banned. Use -DUSE_FOO=$(usex foo) instead.
-cmake-utils_use_use() { _cmake_banned_func USE_ "$@" ; }
-
-# @FUNCTION: cmake-utils_use
-# @INTERNAL
-# @DESCRIPTION:
-# Banned. Use -DFOO=$(usex foo) instead.
-cmake-utils_use() { _cmake_banned_func "" "$@" ; }
-
-# @FUNCTION: cmake-utils_useno
-# @INTERNAL
-# @DESCRIPTION:
-# Banned. Use -DNOFOO=$(usex !foo) instead.
-cmake-utils_useno() { _cmake_banned_func "" "$@" ; }
-
 # @FUNCTION: _cmake_check_build_dir
 # @INTERNAL
 # @DESCRIPTION:
@@ -655,14 +572,6 @@ cmake_build() {
popd > /dev/null || die
 }
 
-# @FUNCTION: cmake-utils_src_make
-# @INTERNAL
-# @DESCRIPTION:
-# Banned. Use cmake_build instead.
-cmake-utils_src_make() {
-   die "cmake-utils_src_make is banned. Use cmake_build instead"
-}
-
 # @FUNCTION: cmake_src_test
 # @DESCRIPTION:
 # Function for testing the package. Automatically detects the build type.



[gentoo-commits] proj/kde:master commit in: eclass/

2023-05-19 Thread Andreas Sturmlechner
commit: 9b644d5ba0ce49494d254f4cec010e6a4614677a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 18 20:48:12 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 18 20:48:12 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9b644d5b

ecm.eclass: ECM_QTHELP needs qhelpgenerator, provided by qttools[assistant]:6

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/ecm.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass
index ef59ddfbce..fdd5ba92b8 100644
--- a/eclass/ecm.eclass
+++ b/eclass/ecm.eclass
@@ -235,7 +235,7 @@ case ${ECM_QTHELP} in
COMMONDEPEND+=" doc? ( dev-qt/qt-docs:${_KFSLOT} )"
BDEPEND+=" doc? ( >=app-doc/doxygen-1.8.13-r1 )"
if [[ ${_KFSLOT} == 6 ]]; then
-   BDEPEND+=" dev-qt/qttools:${_KFSLOT}[doc]"
+   BDEPEND+=" dev-qt/qttools:${_KFSLOT}[assistant]"
else
BDEPEND+=" doc? (
=dev-qt/qtcore-5.15.9*:5



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

2023-05-19 Thread Alfredo Tupone
commit: 818432fe6f9baa1c2ab10d578dea9c6e2f64a65a
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri May 19 19:19:07 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri May 19 19:24:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818432fe

net-mail/courier-imap: add 5.2.4

Bug: https://bugs.gentoo.org/906612
Signed-off-by: Alfredo Tupone  gentoo.org>

 net-mail/courier-imap/Manifest |   1 +
 net-mail/courier-imap/courier-imap-5.2.4.ebuild| 248 +
 .../files/courier-imap-5.2.4-common.patch  |  57 +
 3 files changed, 306 insertions(+)

diff --git a/net-mail/courier-imap/Manifest b/net-mail/courier-imap/Manifest
index debc33053473..2dd66ee197e8 100644
--- a/net-mail/courier-imap/Manifest
+++ b/net-mail/courier-imap/Manifest
@@ -5,3 +5,4 @@ DIST courier-imap-5.1.7.tar.bz2 3364221 BLAKE2B 
8a34595879b6ab249db8d90d0a7845b6
 DIST courier-imap-5.1.8.tar.bz2 3395074 BLAKE2B 
1d563d49d61f3ab89297afdc9dd2947280ea5d2d21e0b1e91ec4fa1f54b9385ee41d32b7488236f3492fa41349d7f35c1dc84ee30e07a1752db424391f871db0
 SHA512 
c939c82e81f8ae98dc52279ee8fffabfee78db7792fdd3bd14ad0e60f7c5bd2c581cffcc3b7f6e2271f250556e9e80713cfcd1834653d59698d51d91435d28f3
 DIST courier-imap-5.2.1.tar.bz2 3411197 BLAKE2B 
7b34b523f7c8df3127af6cc7d10ca0bc78638e60d0bc52871d762a4dc28e192b8b64dc1e1a0ee572f11afb4ebd889bfbe426e7520e43caef16d40bdf0224a4bf
 SHA512 
88ce60b666bc1db10059ffd34f76d8275f399ac1833ee820308db25df49ab4914a03547e6d58075d5fecb34204b5fb958877db06b3bb4529eb8cb9e547bbcf63
 DIST courier-imap-5.2.3.tar.bz2 3410307 BLAKE2B 
d6f9aa02c2367bca898a7322f55a6f178984b0828e16fd4755d221b02384068a54b99c336e3aa4ed247eb04663be041af81803cb27fe6bae6b2f57dfe445f919
 SHA512 
6df3c12aea6004875c3f1e8dce46b0f199b7e3c881acf79fe6df507022b5e9dcd0cc4ddef6a94bf8763746f4db58f47066731b1f969afcf5f51bed451116af4f
+DIST courier-imap-5.2.4.tar.bz2 3411159 BLAKE2B 
a26b8b3a6893cfb83ba4d6fa24eb3ac391b200c9642618c48db09d37f40ba8e0409165a8c7b448ab22fe3dd32b613a1a7b5de96860f0e8854a5b037979ea4441
 SHA512 
db5a53f82b66b2ed99a66f13c97b041e6e275b3ea662b85ce19b0aa13dfeb4e60ec091d608992f52691e3514c3d3429f9249ce5322c5e247fc0058dfef92716b

diff --git a/net-mail/courier-imap/courier-imap-5.2.4.ebuild 
b/net-mail/courier-imap/courier-imap-5.2.4.ebuild
new file mode 100644
index ..a8cd065732f6
--- /dev/null
+++ b/net-mail/courier-imap/courier-imap-5.2.4.ebuild
@@ -0,0 +1,248 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools readme.gentoo-r1 systemd
+
+DESCRIPTION="An IMAP daemon designed specifically for maildirs"
+HOMEPAGE="https://www.courier-mta.org/imap/;
+SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+
+IUSE="berkdb debug +gdbm gnutls ipv6 selinux trashquota"
+REQUIRED_USE="|| ( berkdb gdbm )"
+
+CDEPEND="
+   gnutls? ( net-libs/gnutls:=[tools] )
+   !gnutls? (
+   dev-libs/openssl:0=
+   )
+   >=net-libs/courier-authlib-0.71
+   >=net-libs/courier-unicode-2:=
+   >=net-mail/mailbase-0.00-r8
+   net-dns/libidn:=
+   net-mail/courier-common[berkdb?,gdbm?]
+   berkdb? ( sys-libs/db:= )
+   gdbm? ( >=sys-libs/gdbm-1.8.0:= )
+"
+DEPEND="${CDEPEND}
+   dev-lang/perl
+   !mail-mta/courier
+   sys-process/procps
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-courier )
+"
+
+# get rid of old style virtual - bug 350792
+RDEPEND="${RDEPEND}
+   !mail-mta/courier
+   !net-mail/cyrus-imapd
+"
+
+RC_VER="4.0.6-r1"
+INITD_VER="4.0.6-r1"
+
+# make check is not supported by this package due to the
+# --enable-workarounds-for-imap-client-bugs option.
+RESTRICT="test"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+Please read http://www.courier-mta.org/imap/INSTALL.html#upgrading
+and remove TLS_DHPARAMS from configuration files or run mkdhparams
+
+For a quick-start howto please refer to
+${PN}-gentoo.readme in /usr/share/doc/${PF}
+
+Please convert maildir to utf8
+and rerun mkdhparams if needed. Location has changed
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.1.8-aclocal-fix.patch"
+   "${FILESDIR}/${PN}-5.0.8-ar-fix.patch"
+   "${FILESDIR}/${P}-common.patch"
+)
+
+src_prepare() {
+   default
+
+   # These patches should fix problems detecting BerkeleyDB.
+   # We now can compile with db4 support.
+   if use berkdb ; then
+   eapply "${FILESDIR}/${PN}-4.17-db4-bdbobj_configure.ac.patch"
+   eapply "${FILESDIR}/${PN}-4.17-db4-configure.ac.patch"
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=""
+
+   # Default to gdbm if both berkdb and gdbm are present.
+   if use gdbm ; then
+   einfo "Building with GDBM support"
+   myconf="${myconf} --with-db=gdbm"
+   elif 

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

2023-05-19 Thread Alfredo Tupone
commit: 7da7bc098bf5a57792886f37ea25872b6df00a5b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri May 19 19:10:07 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri May 19 19:23:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7da7bc09

net-mail/courier-common: new package, add 3.1.5

Bug: https://bugs.gentoo.org/906612
Signed-off-by: Alfredo Tupone  gentoo.org>

 net-mail/courier-common/Manifest   |  1 +
 .../courier-common/courier-common-3.1.5.ebuild | 54 +
 .../files/courier-common-3.1.5-gentoo.patch| 94 ++
 net-mail/courier-common/metadata.xml   | 11 +++
 4 files changed, 160 insertions(+)

diff --git a/net-mail/courier-common/Manifest b/net-mail/courier-common/Manifest
new file mode 100644
index ..fcbbf90b0448
--- /dev/null
+++ b/net-mail/courier-common/Manifest
@@ -0,0 +1 @@
+DIST maildrop-3.1.5.tar.bz2 2156334 BLAKE2B 
374c0436a0e5954171bf942d824123d610057269739f5f76f4353b75065a964fe92d95a80209a07187d3ebcfe59a6d92d54c71fa52325fc4968e10c1b8eeaada
 SHA512 
f722cbdf9aeb628ff68dcd280de5d7d37a3fae3692b7de5483cf0563631ff9b2eba9ef9baf3b3e3f6108d40e19b55dabddacaa3a064e6b71210b18f200bc67b7

diff --git a/net-mail/courier-common/courier-common-3.1.5.ebuild 
b/net-mail/courier-common/courier-common-3.1.5.ebuild
new file mode 100644
index ..f6c77def74b2
--- /dev/null
+++ b/net-mail/courier-common/courier-common-3.1.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools
+
+MYP=maildrop-${PV}
+
+DESCRIPTION="Mail delivery agent/filter"
+HOMEPAGE="https://www.courier-mta.org/maildrop/;
+SRC_URI="mirror://sourceforge/courier/${MYP}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE="berkdb +gdbm"
+
+RDEPEND="!mail-mta/courier
+   !<=net-mail/courier-imap-5.2.3
+   !<=mail-filter/maildrop-3.1.4
+   !net-mail/courier-makedat
+   gdbm? ( >=sys-libs/gdbm-1.8.0:= )
+   !gdbm? ( berkdb? ( >=sys-libs/db-3:= ) )"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="|| ( berkdb gdbm )"
+
+S=${WORKDIR}/${MYP}
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_prepare() {
+   # Prefer gdbm over berkdb
+   if use gdbm ; then
+   use berkdb && elog "Both gdbm and berkdb selected. Using gdbm."
+   fi
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --without-devel
+   )
+
+   if use gdbm ; then
+   myeconfargs+=( --with-db=gdbm )
+   else
+   myeconfargs+=( --with-db=db )
+   fi
+
+   econf "${myeconfargs[@]}"
+}

diff --git a/net-mail/courier-common/files/courier-common-3.1.5-gentoo.patch 
b/net-mail/courier-common/files/courier-common-3.1.5-gentoo.patch
new file mode 100644
index ..93be9b370cbd
--- /dev/null
+++ b/net-mail/courier-common/files/courier-common-3.1.5-gentoo.patch
@@ -0,0 +1,94 @@
+--- a/Makefile.am  2023-01-23 20:26:38.281754514 +0100
 b/Makefile.am  2023-01-23 20:56:23.015425918 +0100
+@@ -10,7 +10,7 @@
+ 
+ HTML2TXT=elinks -dump -no-numbering -no-references
+ 
+-SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 @DBSUBDIR@ 
libs/makedat libs/maildir libs/maildrop
++SUBDIRS=libs/numlib libs/liblock libs/rfc822 @DBSUBDIR@ libs/makedat 
libs/maildir
+ 
+ DIST_SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 libs/gdbmobj 
libs/bdbobj libs/makedat libs/maildir libs/maildrop
+ 
+@@ -31,7 +31,7 @@
+ DELIVERQUOTAHTMLSOURCE=maildirquota.html deliverquota.html
+ 
+ DELIVERQUOTAHTML=$(DELIVERQUOTAHTMLSOURCE)
+-DELIVERQUOTAMAN=maildirquota.7 deliverquota.8
++DELIVERQUOTAMAN=deliverquota.8
+ 
+ #  Install deliverquota into libdir/bin
+ #
+@@ -51,21 +51,13 @@
+ uninstall-deliverquota:
+   rm -f $(DESTDIR)$(bindir)/deliverquota
+ 
+-MAILDROPHTML=lockmail.html maildiracl.html maildirkw.html \
+-  maildirwatch.html \
+-  maildirmake.html maildropex.html \
+-  maildir.html \
+-  maildropfilter.html maildropgdbm.html maildrop.html mailbot.html \
+-  makemime.html reformail.html reformime.html
++MAILDROPHTML=maildirkw.html
+ 
+ if HAVE_DBLIBRARY
+ MAILDROPHTML += makedat.html
+ endif
+ 
+-MAILDROPMAN=lockmail.1 maildirmake.1 maildrop.1 mailbot.1 maildropex.7 \
+-  maildirkw.1 maildirwatch.1 \
+-  maildir.5 \
+-  maildropfilter.7 maildropgdbm.7 makemime.1 reformail.1 reformime.1
++MAILDROPMAN=maildirkw.1
+ 
+ if HAVE_DBLIBRARY
+ MAILDROPMAN += makedat.1
+@@ -83,7 +80,7 @@
+ lib_LTLIBRARIES=@DEVEL_LIBS@
+ 
+ htmldataclean=$(DELIVERQUOTAHTML) \
+-  $(MAILDROPHTML) rfc822.html rfc2045.html
++  $(MAILDROPHTML)
+ 
+ html_DATA=$(htmldataclean) manpage.css
+ 
+@@ -130,21 +122,11 @@
+ 
+ install-maildrop:
+   $(mkinstalldirs) $(DESTDIR)$(bindir)
+-  for f in maildrop mailbot reformail ; 

[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/files/, mail-filter/maildrop/

2023-05-19 Thread Alfredo Tupone
commit: 7601b5f762afeacbd46073ea792f95ff0a6f1f60
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri May 19 19:23:38 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri May 19 19:24:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7601b5f7

mail-filter/maildrop: add 3.1.5

Closes: https://bugs.gentoo.org/906612
Signed-off-by: Alfredo Tupone  gentoo.org>

 mail-filter/maildrop/Manifest  |   1 +
 .../maildrop/files/maildrop-3.1.5-common.patch | 103 +++
 mail-filter/maildrop/maildrop-3.1.5.ebuild | 139 +
 3 files changed, 243 insertions(+)

diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest
index 31415703bc04..0a4e6c4b39b0 100644
--- a/mail-filter/maildrop/Manifest
+++ b/mail-filter/maildrop/Manifest
@@ -1,2 +1,3 @@
 DIST maildrop-3.0.2.tar.bz2 2129406 BLAKE2B 
10572c9c0fcb7a31f10fdfb005562afd425d157fe515f31d7fc6721247b0a5d5d381b51da39f0161de0c8722af89da225273728928510fd9d79c18c18b5759e5
 SHA512 
a2e6ad9c6982e468b4f778fe6956312aa1da54c93269311922f247a89ede49349a6cbce869b08ced22354d18259ebc043e4f4adf1e0b364d8e110797b24efbc8
 DIST maildrop-3.1.4.tar.bz2 2156148 BLAKE2B 
e7de4e30ee23d8d2f88de7b0398a41c84af6d34207e9f26fd7b22e7ac1b5171c309c6304b312a75e621bc860e5a2d3f59613e47ff5a73ae6412761179f787f53
 SHA512 
b8f373e142c61ba9cdf32fd939aa7fc5c24ec873f734be048e94561e35977b6fb663ff4a1c35fc22dc7dc2075e04e4c4a09e37c0e7c7c0dd96555fcda9c7fd26
+DIST maildrop-3.1.5.tar.bz2 2156334 BLAKE2B 
374c0436a0e5954171bf942d824123d610057269739f5f76f4353b75065a964fe92d95a80209a07187d3ebcfe59a6d92d54c71fa52325fc4968e10c1b8eeaada
 SHA512 
f722cbdf9aeb628ff68dcd280de5d7d37a3fae3692b7de5483cf0563631ff9b2eba9ef9baf3b3e3f6108d40e19b55dabddacaa3a064e6b71210b18f200bc67b7

diff --git a/mail-filter/maildrop/files/maildrop-3.1.5-common.patch 
b/mail-filter/maildrop/files/maildrop-3.1.5-common.patch
new file mode 100644
index ..9a9342ca8c53
--- /dev/null
+++ b/mail-filter/maildrop/files/maildrop-3.1.5-common.patch
@@ -0,0 +1,103 @@
+--- a/Makefile.am  2023-01-23 22:21:20.376505977 +0100
 b/Makefile.am  2023-01-23 22:22:18.655565802 +0100
+@@ -10,9 +10,9 @@
+ 
+ HTML2TXT=elinks -dump -no-numbering -no-references
+ 
+-SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 @DBSUBDIR@ 
libs/makedat libs/maildir libs/maildrop
++SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 @DBSUBDIR@ 
libs/maildir libs/maildrop
+ 
+-DIST_SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 libs/gdbmobj 
libs/bdbobj libs/makedat libs/maildir libs/maildrop
++DIST_SUBDIRS=libs/numlib libs/liblock libs/rfc822 libs/rfc2045 libs/gdbmobj 
libs/bdbobj libs/maildir libs/maildrop
+ 
+ HTMLWWW=index.html documentation.html download.html links.html
+ EXTRA_DIST=README.html INSTALL.html UPGRADE.html README.postfix\
+@@ -31,7 +31,7 @@
+ DELIVERQUOTAHTMLSOURCE=maildirquota.html deliverquota.html
+ 
+ DELIVERQUOTAHTML=$(DELIVERQUOTAHTMLSOURCE)
+-DELIVERQUOTAMAN=maildirquota.7 deliverquota.8
++DELIVERQUOTAMAN=maildirquota.7
+ 
+ #  Install deliverquota into libdir/bin
+ #
+@@ -51,7 +51,7 @@
+ uninstall-deliverquota:
+   rm -f $(DESTDIR)$(bindir)/deliverquota
+ 
+-MAILDROPHTML=lockmail.html maildiracl.html maildirkw.html \
++MAILDROPHTML=lockmail.html maildiracl.html \
+   maildirwatch.html \
+   maildirmake.html maildropex.html \
+   maildir.html \
+@@ -59,11 +59,10 @@
+   makemime.html reformail.html reformime.html
+ 
+ if HAVE_DBLIBRARY
+-MAILDROPHTML += makedat.html
+ endif
+ 
+ MAILDROPMAN=lockmail.1 maildirmake.1 maildrop.1 mailbot.1 maildropex.7 \
+-  maildirkw.1 maildirwatch.1 \
++  maildirwatch.1 \
+   maildir.5 \
+   maildropfilter.7 maildropgdbm.7 makemime.1 reformail.1 reformime.1
+ 
+@@ -68,7 +67,6 @@
+   maildropfilter.7 maildropgdbm.7 makemime.1 reformail.1 reformime.1
+ 
+ if HAVE_DBLIBRARY
+-MAILDROPMAN += makedat.1
+ endif
+ 
+ EXTRA_LTLIBRARIES=librfc822.la librfc2045.la
+@@ -88,14 +86,12 @@
+ html_DATA=$(htmldataclean) manpage.css
+ 
+ if !HAVE_DBLIBRARY
+-html_DATA += makedat.html
+ endif
+ 
+ man_MANS=$(DELIVERQUOTAMAN) \
+   $(MAILDROPMAN) $(DEVEL_MAN)
+ 
+ if !HAVE_DBLIBRARY
+-man_MANS += makedat.1
+ endif
+ 
+ DISTCLEANFILES=$(htmldataclean) $(man_MANS)
+@@ -104,7 +104,7 @@
+ librfc822_la_LDFLAGS=-rpath $(libdir) -version-info @LIBVERSION_INFO@
+ librfc2045_la_LDFLAGS=-rpath $(libdir) -version-info @LIBVERSION_INFO@
+ 
+-install-data-local: install-man install-deliverquota install-maildrop
++install-data-local: install-man install-maildrop
+ 
+ uninstall-local: uninstall-deliverquota uninstall-maildrop
+ 
+@@ -131,14 +131,9 @@
+   done
+   $(INSTALL_PROGRAM) libs/liblock/lockmail $(DESTDIR)$(bindir)/lockmail
+   $(INSTALL_PROGRAM) libs/maildir/maildirmake 
$(DESTDIR)$(bindir)/maildirmake
+-  $(INSTALL_PROGRAM) libs/maildir/maildirkw $(DESTDIR)$(bindir)/maildirkw
+   $(INSTALL_PROGRAM) libs/maildir/maildirwatch 

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

2023-05-19 Thread Viorel Munteanu
commit: 59512a3bbb3f3c99abcf3602e9e242969598801f
Author: NRK  disroot  org>
AuthorDate: Fri May 19 16:26:46 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May 19 16:26:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59512a3b

x11-misc/xbanish: add pkgconfig as BDEPEND

Signed-off-by: NRK  disroot.org>

 x11-misc/xbanish/xbanish-1.8_p20230519.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-misc/xbanish/xbanish-1.8_p20230519.ebuild 
b/x11-misc/xbanish/xbanish-1.8_p20230519.ebuild
index da0ccba5f..769e960bb 100644
--- a/x11-misc/xbanish/xbanish-1.8_p20230519.ebuild
+++ b/x11-misc/xbanish/xbanish-1.8_p20230519.ebuild
@@ -24,6 +24,7 @@ RDEPEND="
x11-libs/libXext
 "
 DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_compile() {
emake CC=$(tc-getCC)



[gentoo-commits] repo/proj/guru:master commit in: dev-python/bumpfontversion/

2023-05-19 Thread Viorel Munteanu
commit: 88a39f47cb9409d896ab4b31bc10cf8cf4fabec7
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu May 18 04:53:32 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu May 18 04:53:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88a39f47

dev-python/bumpfontversion: new package, add 0.4.1

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

 dev-python/bumpfontversion/Manifest|  1 +
 .../bumpfontversion/bumpfontversion-0.4.1.ebuild   | 26 ++
 dev-python/bumpfontversion/metadata.xml| 12 ++
 3 files changed, 39 insertions(+)

diff --git a/dev-python/bumpfontversion/Manifest 
b/dev-python/bumpfontversion/Manifest
new file mode 100644
index 0..b1f128c0d
--- /dev/null
+++ b/dev-python/bumpfontversion/Manifest
@@ -0,0 +1 @@
+DIST bumpfontversion-0.4.1.tar.gz 4747 BLAKE2B 
b23baf1388fb4665da1358a09832bb9e86f4b225a76a20cee25afac950aa592b6420c02f0eeeace77902b2fa74433afae1ac50f18caa376032f61b19afe86bc3
 SHA512 
65e154295f5921e16cdc016b9c8bd33d6b5f5663d5d657b9590abb4bef02cad53ef78e08477ebb38c8708b1d997e8f98b59c814124a574b34f1f859d21baee51

diff --git a/dev-python/bumpfontversion/bumpfontversion-0.4.1.ebuild 
b/dev-python/bumpfontversion/bumpfontversion-0.4.1.ebuild
new file mode 100644
index 0..452680161
--- /dev/null
+++ b/dev-python/bumpfontversion/bumpfontversion-0.4.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=poetry
+inherit distutils-r1 pypi
+
+DESCRIPTION="Bumps the version of a font source file"
+HOMEPAGE="
+   https://pypi.org/project/bumpfontversion/
+   https://github.com/simoncozens/bumpfontversion
+"
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/bump2version[${PYTHON_USEDEP}]
+   dev-python/fonttools[${PYTHON_USEDEP}]
+   dev-python/glyphsLib[${PYTHON_USEDEP}]
+   dev-python/openstep-plist[${PYTHON_USEDEP}]
+   dev-python/ufoLib2[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/bumpfontversion/metadata.xml 
b/dev-python/bumpfontversion/metadata.xml
new file mode 100644
index 0..847354f19
--- /dev/null
+++ b/dev-python/bumpfontversion/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cyber+gen...@sysrq.in
+   Anna
+   
+   
+   bumpfontversion
+   simoncozens/bumpfontversion
+   
+



[gentoo-commits] repo/proj/guru:master commit in: dev-python/bump2version/

2023-05-19 Thread Viorel Munteanu
commit: df1276058b1e238bdfe803c45e020371d472a66b
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu May 18 04:51:29 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu May 18 04:53:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df127605

dev-python/bump2version: new package, add 1.0.1

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

 dev-python/bump2version/Manifest  |  1 +
 dev-python/bump2version/bump2version-1.0.1.ebuild | 42 +++
 dev-python/bump2version/metadata.xml  | 12 +++
 3 files changed, 55 insertions(+)

diff --git a/dev-python/bump2version/Manifest b/dev-python/bump2version/Manifest
new file mode 100644
index 0..115c46e5e
--- /dev/null
+++ b/dev-python/bump2version/Manifest
@@ -0,0 +1 @@
+DIST bump2version-1.0.1.tar.gz 36236 BLAKE2B 
74c2f0ad8c875438b597927f9cd8cdc67494b4ea1aefd7b0770d3494093bbb90d8050ec6c225eb7b0c599124b8b77e18ebdf570798674ee421397fe6700eb613
 SHA512 
687ad38eabdac57a3daf66714166ebb41aaf8e1a42292c69a1eb56738955413d310fecc7b36a7c39aba2e7ca1bc20ff38b4cc0d40a722304689f03a1b6dd0be8

diff --git a/dev-python/bump2version/bump2version-1.0.1.ebuild 
b/dev-python/bump2version/bump2version-1.0.1.ebuild
new file mode 100644
index 0..3fb87108d
--- /dev/null
+++ b/dev-python/bump2version/bump2version-1.0.1.ebuild
@@ -0,0 +1,42 @@
+# 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 pypi
+
+DESCRIPTION="Version-bump your software with a single command!"
+HOMEPAGE="
+   https://pypi.org/project/bump2version/
+   https://github.com/c4urself/bump2version
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-vcs/git
+   dev-vcs/mercurial
+   dev-python/testfixtures[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_DESELECT=(
+   tests/test_cli.py::test_usage_string
+   "tests/test_cli.py::test_regression_help_in_work_dir[git]"
+   "tests/test_cli.py::test_regression_help_in_work_dir[hg]"
+   tests/test_cli.py::test_defaults_in_usage_with_config
+)
+
+distutils_enable_tests pytest
+
+src_test() {
+   git config --global user.email "y...@example.com" || die
+   git config --global user.name "Your Name" || die
+
+   distutils-r1_src_test
+}

diff --git a/dev-python/bump2version/metadata.xml 
b/dev-python/bump2version/metadata.xml
new file mode 100644
index 0..56706b2d3
--- /dev/null
+++ b/dev-python/bump2version/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cyber+gen...@sysrq.in
+   Anna
+   
+   
+   bump2version
+   c4urself/bump2version
+   
+



[gentoo-commits] repo/proj/guru:master commit in: x11-misc/i3status-rust/files/, x11-misc/i3status-rust/

2023-05-19 Thread Viorel Munteanu
commit: d5108e8d4bbdf1c297be04a4cbaac5ecb137c021
Author: Lucio Sauer  posteo  net>
AuthorDate: Fri May 19 15:08:46 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May 19 15:08:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d5108e8d

x11-misc/i3status-rust: drop 0.31.4

Signed-off-by: Lucio Sauer  posteo.net>

 x11-misc/i3status-rust/Manifest|  43 ---
 .../i3status-rust-0.31.4-disable-stripping.patch   |  10 -
 x11-misc/i3status-rust/i3status-rust-0.31.4.ebuild | 373 -
 3 files changed, 426 deletions(-)

diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest
index 48b8e578c..332f37331 100644
--- a/x11-misc/i3status-rust/Manifest
+++ b/x11-misc/i3status-rust/Manifest
@@ -9,7 +9,6 @@ DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe867095979
 DIST async-broadcast-0.5.1.crate 20134 BLAKE2B 
a45a7ff0b05eaab687f0912b2fdd0c3d9379402d5ccb8269568fbf77e235b42db0f741b4743438511fc00e7e1c6ec09c7b2f6e37b4b9a4df07846ae582e9c812
 SHA512 
48de28fad3fa8258b61f1adc0f13e69698f0fc3e11c68eb6b6d2df11784dc5c1e09f6f2c03dd12679d9888171b87cff3362ee06b910833e55d278738ab7508ae
 DIST async-io-1.13.0.crate 37191 BLAKE2B 
ec27c5a49550f9a2cda66df0a6c54e5a64191e6c1ebade4e47a3164cd04fe7fff60d225788983f55e47a785dd57c74a22f2a3455349d2d451646e4d0e7f4ffcb
 SHA512 
b37a13fdb1d29e2e8852ab6f24589718a88aa39bf532145ae7541d61c3f49f731f890764dd945845eef6c8b5af1042bac2c04cdabc00b36dc4350fa1c62ce54e
 DIST async-lock-2.7.0.crate 23631 BLAKE2B 
90814a489eef98a773ed5dfca5fc3e6b8e2b7a2c37e18f289292f46efce496d4378321327c947dce219add2b7aaf199b96beb9d19cf22536f1ff99b932e50314
 SHA512 
b151aa4a7fe4ad7dd68559dfef203dcfdd2084e175a6fe414298bd28c632ef422631d49c821fe075ec6f549269e0c0cefc16ea56741d3d8317a99489ed638bb9
-DIST async-once-cell-0.5.0.crate 12968 BLAKE2B 
7361442070708ac47975c5b9189c36933d642e1ae625a25af48363491eb73f83c181a0452f0a53e4cdff7ca583f28861e465ae79755d72f5c00b1110b6499d55
 SHA512 
4e2e35bfc12cf5012bcb1cfce176eed8e7cf4a79bebb6d7eb1b4129b745ce169da355892ebef4566e30422bbea0a59b1d2dbe662c0a9ecf892438b4f12109199
 DIST async-once-cell-0.5.2.crate 19058 BLAKE2B 
589a079cbb134e78e97a03c443db867024187dfe2798b69413d5df6e8b734f1dd2179da8b8132768a2029e82dc19e7f717a211bdfa836116f7767f6634bf5e9c
 SHA512 
9c90124d5649ae82a7a0d55f50433c373b6dbadf54c9d549a782fb4e7a8d1767a62ab49d00b57b8cc4889650b6cceac8468ff0f983c18b4ffd6766605bc5
 DIST async-pidfd-0.1.4.crate 4363 BLAKE2B 
45d21e7bca9a8420c406868276fc5281054fc86f8718776733ebc6f618d005934b629881e061429e4525d41d6fdc13528964fd4ab0ba90b12b36642161ae7575
 SHA512 
86ccfd4ca3c77efc03663d996768533bdc43ba0e1565f952711d5369f2f9c48176a8c7b1fc75e5b7197ed997d0246973812ce9a9aabf91d7095b5bcfc232bbd8
 DIST async-recursion-1.0.4.crate 11521 BLAKE2B 
5ec9ea2c5cfefecd1f16170a00973fdd8b3a101680431348cfadbdc235163921a0ea4f04ba890d40c4f781f0c0be452ddcc119fe3539c24784baa67337a10c1e
 SHA512 
2305ada4209501b53c2b9ce9255ad821975691d445234aab5a2c0855e442de4ef950c6ac3da832b5962a5a54565b184d16778993e0cf756b7a6d60b8b484839c
@@ -19,7 +18,6 @@ DIST base64-0.13.1.crate 61002 BLAKE2B 
3b3a5b26e2ef18e9b4f1ede72b1bd160a14947518
 DIST base64-0.21.0.crate 72180 BLAKE2B 
c7aeaf671bdeac67703f9c4ee1be003eb8d6f46fbaa0adf61a4da304458742938db04291d5f626115e3fcc901eb3abb3f9baf8247f6344b4d49f60a200fc6fd2
 SHA512 
60bcc157c6449a2160e083611e6d53e07bbff7db8cd550d9056cb804e99e990d4a20092ba4347306a3c6b6c42474a06d92cb3895125c50cef9b74cd3cbd83a2f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST block-buffer-0.10.4.crate 10538 BLAKE2B 
d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11
 SHA512 
b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
-DIST bumpalo-3.12.1.crate 81653 BLAKE2B 
26ca1df07c8f55a4362e844bb80cabf1efb6627ed0f489f280178e03d0c8bb600303529c05e5c2a9bab79115510ef446f4baa717352babd68b6a3200b7bb
 SHA512 
1f57591bddd5d4c856d5ad1ae71f9306d8c37681a72172b6be35b4d6fffa7f30b086d88b37d8f512e2256cb7d37dc992ee83bd071e4ff84182e5e226dc92e4bd
 DIST bumpalo-3.12.2.crate 81706 BLAKE2B 
50aa1e5f8f1208bd50b8fb0580bb5c5a7baadf36c0a0d8ad041c48b127896b75437118decfb1138e694964b89c8c0f66144cbd44037a67ef376fed312e08ebe8
 SHA512 
a0571501d2b2cbe25b862197295fddf14da7472965ab6006fb7cfcdf0f76df3b5e505888c0f1a0be99870b87afe5881a80df4f75756d2d9b65791d94d566
 DIST byteorder-1.4.3.crate 22512 BLAKE2B 
d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d
 SHA512 

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

2023-05-19 Thread Viorel Munteanu
commit: 582d80cd9950755a48ebebc4e02ce0a235fcdc2a
Author: NRK  disroot  org>
AuthorDate: Fri May 19 16:17:43 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May 19 16:22:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=582d80cd

x11-misc/xbanish: add snapshot

a couple useful bugfixes and feature has been merged since last
release, but no tagged release yet.

changes compared to v1.8:
* upgrade to EAPI 8
* drop libXt from DEPEND: wasn't needed, unnecessary include dropped
  upstream.
* drop src_configure: upstream makefile now respects env LDFLAGS

Signed-off-by: NRK  disroot.org>

 x11-misc/xbanish/Manifest |  1 +
 x11-misc/xbanish/xbanish-1.8_p20230519.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/x11-misc/xbanish/Manifest b/x11-misc/xbanish/Manifest
index dd29d02ca..086b2d129 100644
--- a/x11-misc/xbanish/Manifest
+++ b/x11-misc/xbanish/Manifest
@@ -1 +1,2 @@
 DIST xbanish-1.8.tar.gz 7082 BLAKE2B 
2b54a93754264723b6c18d089db40aae902a8e406d919ffbc42d01cd4b85675477cef9c586c09cbf3f518a84aff9f33069cc228627d9967ae182fac545b1a6e5
 SHA512 
d6c3434f38bd0c9aabdc8745cb46ad196df379acae156f2f282aba83f69ecb88164fe752cd868e63ab887ca5758fbfd502d709c811843fe1deafd880e161a972
+DIST xbanish-1.8_p20230519.tar.gz 7357 BLAKE2B 
0e39657000fafef6ca2e2020c01b7a4511a9f094fd35deba3c23e61ddc9c0c13aafc9e47c92a073e737a9c1be9a494224fd5081ef89f9637d197b841d3024a06
 SHA512 
8ab02a78a4e1b86111c0c100044f850185d9365d02f2f09138da2b2b0a7bc3ea3f54491e25fb618b015f3741656f60561cb14a68e93c054f69e8318b444aa1bb

diff --git a/x11-misc/xbanish/xbanish-1.8_p20230519.ebuild 
b/x11-misc/xbanish/xbanish-1.8_p20230519.ebuild
new file mode 100644
index 0..da0ccba5f
--- /dev/null
+++ b/x11-misc/xbanish/xbanish-1.8_p20230519.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Banish the mouse cursor when typing, show it again when the mouse 
moves"
+HOMEPAGE="https://github.com/jcs/xbanish;
+
+COMMIT="189ce79b1df4eb4995980530ebc3d28715a67488"
+SRC_URI="https://github.com/jcs/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+KEYWORDS="~amd64"
+LICENSE="ISC"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   x11-libs/libX11
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXext
+"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+   emake CC=$(tc-getCC)
+}
+
+src_install() {
+   dobin xbanish
+   doman xbanish.1
+}



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

2023-05-19 Thread Viorel Munteanu
commit: 5b63d8c9af22ca31a600283bcaeac7e5f9d2c202
Author: Lucio Sauer  posteo  net>
AuthorDate: Fri May 19 15:06:03 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May 19 15:06:03 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5b63d8c9

x11-misc/i3status-rust: add 0.31.5

Signed-off-by: Lucio Sauer  posteo.net>

 x11-misc/i3status-rust/Manifest|  35 ++
 x11-misc/i3status-rust/i3status-rust-0.31.5.ebuild | 361 +
 2 files changed, 396 insertions(+)

diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest
index 8eaa62fde..48b8e578c 100644
--- a/x11-misc/i3status-rust/Manifest
+++ b/x11-misc/i3status-rust/Manifest
@@ -10,6 +10,7 @@ DIST async-broadcast-0.5.1.crate 20134 BLAKE2B 
a45a7ff0b05eaab687f0912b2fdd0c3d9
 DIST async-io-1.13.0.crate 37191 BLAKE2B 
ec27c5a49550f9a2cda66df0a6c54e5a64191e6c1ebade4e47a3164cd04fe7fff60d225788983f55e47a785dd57c74a22f2a3455349d2d451646e4d0e7f4ffcb
 SHA512 
b37a13fdb1d29e2e8852ab6f24589718a88aa39bf532145ae7541d61c3f49f731f890764dd945845eef6c8b5af1042bac2c04cdabc00b36dc4350fa1c62ce54e
 DIST async-lock-2.7.0.crate 23631 BLAKE2B 
90814a489eef98a773ed5dfca5fc3e6b8e2b7a2c37e18f289292f46efce496d4378321327c947dce219add2b7aaf199b96beb9d19cf22536f1ff99b932e50314
 SHA512 
b151aa4a7fe4ad7dd68559dfef203dcfdd2084e175a6fe414298bd28c632ef422631d49c821fe075ec6f549269e0c0cefc16ea56741d3d8317a99489ed638bb9
 DIST async-once-cell-0.5.0.crate 12968 BLAKE2B 
7361442070708ac47975c5b9189c36933d642e1ae625a25af48363491eb73f83c181a0452f0a53e4cdff7ca583f28861e465ae79755d72f5c00b1110b6499d55
 SHA512 
4e2e35bfc12cf5012bcb1cfce176eed8e7cf4a79bebb6d7eb1b4129b745ce169da355892ebef4566e30422bbea0a59b1d2dbe662c0a9ecf892438b4f12109199
+DIST async-once-cell-0.5.2.crate 19058 BLAKE2B 
589a079cbb134e78e97a03c443db867024187dfe2798b69413d5df6e8b734f1dd2179da8b8132768a2029e82dc19e7f717a211bdfa836116f7767f6634bf5e9c
 SHA512 
9c90124d5649ae82a7a0d55f50433c373b6dbadf54c9d549a782fb4e7a8d1767a62ab49d00b57b8cc4889650b6cceac8468ff0f983c18b4ffd6766605bc5
 DIST async-pidfd-0.1.4.crate 4363 BLAKE2B 
45d21e7bca9a8420c406868276fc5281054fc86f8718776733ebc6f618d005934b629881e061429e4525d41d6fdc13528964fd4ab0ba90b12b36642161ae7575
 SHA512 
86ccfd4ca3c77efc03663d996768533bdc43ba0e1565f952711d5369f2f9c48176a8c7b1fc75e5b7197ed997d0246973812ce9a9aabf91d7095b5bcfc232bbd8
 DIST async-recursion-1.0.4.crate 11521 BLAKE2B 
5ec9ea2c5cfefecd1f16170a00973fdd8b3a101680431348cfadbdc235163921a0ea4f04ba890d40c4f781f0c0be452ddcc119fe3539c24784baa67337a10c1e
 SHA512 
2305ada4209501b53c2b9ce9255ad821975691d445234aab5a2c0855e442de4ef950c6ac3da832b5962a5a54565b184d16778993e0cf756b7a6d60b8b484839c
 DIST async-trait-0.1.68.crate 28625 BLAKE2B 
30ed53ddb60967201755cded9fbd87cf1ec58071019227069bd501f5242d18d906cf5b05488e8611f1167237e03c472bb90e28d396306985ab2afd9be379f2ea
 SHA512 
4f4390ab76a6150f7115cd4bfb132be48a846d768aee8c54bff6a18ae3bc52cad5a96119ad621ceabd055af0210629894343f09fff35c68cb9c4f28d08c7006a
@@ -19,6 +20,7 @@ DIST base64-0.21.0.crate 72180 BLAKE2B 
c7aeaf671bdeac67703f9c4ee1be003eb8d6f46fb
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST block-buffer-0.10.4.crate 10538 BLAKE2B 
d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11
 SHA512 
b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
 DIST bumpalo-3.12.1.crate 81653 BLAKE2B 
26ca1df07c8f55a4362e844bb80cabf1efb6627ed0f489f280178e03d0c8bb600303529c05e5c2a9bab79115510ef446f4baa717352babd68b6a3200b7bb
 SHA512 
1f57591bddd5d4c856d5ad1ae71f9306d8c37681a72172b6be35b4d6fffa7f30b086d88b37d8f512e2256cb7d37dc992ee83bd071e4ff84182e5e226dc92e4bd
+DIST bumpalo-3.12.2.crate 81706 BLAKE2B 
50aa1e5f8f1208bd50b8fb0580bb5c5a7baadf36c0a0d8ad041c48b127896b75437118decfb1138e694964b89c8c0f66144cbd44037a67ef376fed312e08ebe8
 SHA512 
a0571501d2b2cbe25b862197295fddf14da7472965ab6006fb7cfcdf0f76df3b5e505888c0f1a0be99870b87afe5881a80df4f75756d2d9b65791d94d566
 DIST byteorder-1.4.3.crate 22512 BLAKE2B 
d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d
 SHA512 
8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
 DIST bytes-1.4.0.crate 58080 BLAKE2B 
99a9d343424e04649bd209bf2a6c3a089a6cc9fdb799968f8c3a711189328e4499df2e09cc6a2a8ce05d2cc668149b364cf30cb3b09e96e21d50a39519c2f49f
 SHA512 
502c63b9fdcd36ed28ede55a63cd359dc7b28658ecd43020511d17d48d7c34e45aa8ff7e4b17770f12197451040c2b724fe68d2aa3ab4f81c9171d052f2aa000
 DIST 

[gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/

2023-05-19 Thread Viorel Munteanu
commit: f60eb8c1f3b099d7bd9e43ec9ad4b519c0ef7af1
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Thu May 18 10:00:26 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu May 18 10:00:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f60eb8c1

dev-libs/open62541: add 1.3.6

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-libs/open62541/Manifest   |  1 +
 dev-libs/open62541/open62541-1.3.6.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 5a6bd34e2..1566a8f66 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
 DIST open62541-1.3.5.tar.gz 3870493 BLAKE2B 
ee30e3b2f37f3fbf9b9e8c87317575336807eeaaf7a0bc35ca5f9e59cf9997126752424b8b971a4ed8eb457106a25cabc744389d1ef8c8d7a6c912cf34077c21
 SHA512 
bb45d288a097b461d2a7106153c7f4b4c38c73cf767fe15c6c9c2213a6e3fcaf9b436fb70c1e7c6dcbc8ef45f232a5bd2f140285fab486358cb5a3a17da96d6e
+DIST open62541-1.3.6.tar.gz 3870528 BLAKE2B 
588a56f0dd9e8d78482c6fd3ce9324f4f3e031ff64de7c67a4eaaa9914e47454878cfa893c5a4c2ba3212cabbd0a3ae17742c41fce374a906ec25b73246089b1
 SHA512 
5e8d5e438a1550c0c4365147851f85c7f90a9f390d657f9280e1506b85bfd95136199512a63d24dd0df956d908aa724197ebca8ed9a5c6badcdab2ba40add0a3

diff --git a/dev-libs/open62541/open62541-1.3.6.ebuild 
b/dev-libs/open62541/open62541-1.3.6.ebuild
new file mode 100644
index 0..e76cdfe02
--- /dev/null
+++ b/dev-libs/open62541/open62541-1.3.6.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Open source C implementation of OPC UA"
+HOMEPAGE="https://www.open62541.org/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc encryption examples mbedtls pubsub openssl tools"
+# Requires network access
+RESTRICT="test"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   encryption? ( || ( mbedtls openssl ) )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   doc? (
+   media-gfx/graphviz
+   $(python_gen_cond_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+   ')
+   )
+"
+DEPEND="
+   mbedtls? ( net-libs/mbedtls:= )
+   openssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="
+   ${PYTHON_DEPS}
+   ${DEPEND}
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.3.5-disable-xdp.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DOPEN62541_VERSION=v${PV}
+   -DUA_BUILD_EXAMPLES=OFF
+   -DUA_BUILD_TOOLS=$(usex tools)
+   -DUA_BUILD_UNIT_TESTS=OFF
+   -DUA_ENABLE_PUBSUB=$(usex pubsub)
+   -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub)
+   -DUA_FORCE_WERROR=OFF
+   )
+
+   if use encryption; then
+   use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
+   use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
+   fi
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   use doc && cmake_build doc
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
+   cmake_src_install
+
+   if use examples; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples/
+   fi
+
+   python_fix_shebang "${ED}"
+}
+
+src_test() {
+   cmake_src_test -j1
+}



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

2023-05-19 Thread Viorel Munteanu
commit: d2254b8e8d48653727a3f00a99776043a6f781a9
Author: NRK  disroot  org>
AuthorDate: Fri May 19 16:03:46 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri May 19 16:21:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2254b8e

x11-misc/xbanish: drop v1.7

Signed-off-by: NRK  disroot.org>

 x11-misc/xbanish/Manifest   |  1 -
 x11-misc/xbanish/xbanish-1.7.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/x11-misc/xbanish/Manifest b/x11-misc/xbanish/Manifest
index a24d7f3e1..dd29d02ca 100644
--- a/x11-misc/xbanish/Manifest
+++ b/x11-misc/xbanish/Manifest
@@ -1,2 +1 @@
-DIST xbanish-1.7.tar.gz 6379 BLAKE2B 
b5c2da9890676be642d963147b38585089160bbeb8609e66e586ce69b886e39e4b02e60e1c4554fb27454ae3bc89c7169f5b1ece3e511e327ee0bfbef25035c3
 SHA512 
f790ea12bb6b7793f0a60a900724fc407ec4485672e37d464387ffacfa4bf2dc891862f3fed06948cda31024745816b3adb58074c4578edc6a9848f2bd08
 DIST xbanish-1.8.tar.gz 7082 BLAKE2B 
2b54a93754264723b6c18d089db40aae902a8e406d919ffbc42d01cd4b85675477cef9c586c09cbf3f518a84aff9f33069cc228627d9967ae182fac545b1a6e5
 SHA512 
d6c3434f38bd0c9aabdc8745cb46ad196df379acae156f2f282aba83f69ecb88164fe752cd868e63ab887ca5758fbfd502d709c811843fe1deafd880e161a972

diff --git a/x11-misc/xbanish/xbanish-1.7.ebuild 
b/x11-misc/xbanish/xbanish-1.7.ebuild
deleted file mode 100644
index 5aaeac21c..0
--- a/x11-misc/xbanish/xbanish-1.7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Banish the mouse cursor when typing, show it again when the mouse 
moves"
-HOMEPAGE="https://github.com/jcs/xbanish;
-
-SRC_URI="https://github.com/jcs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64"
-# NOTE: Upstream moved to ISC license on master.
-# So this needs to be changed on the next version (1.7+).
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-# NOTE: x11-libs/libXext might become a dep next version (1.7+)
-RDEPEND="
-   x11-libs/libX11
-   x11-libs/libXfixes
-   x11-libs/libXi
-"
-DEPEND="
-   ${RDEPEND}
-   x11-libs/libXt
-"
-
-src_configure() {
-   # Makefile doesn't respect user's LDFLAGS
-   sed -i \
-   -e 's|\$(LIBS) |\$(LIBS) $(LDFLAGS) |g' \
-   Makefile || die "sed failed"
-}
-
-src_compile() {
-   emake CC=$(tc-getCC)
-}
-
-src_install() {
-   dobin xbanish
-   doman xbanish.1
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/open62541/

2023-05-19 Thread Viorel Munteanu
commit: ca583cd8db25b905c50b2327fba972ccf4d3ee2c
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Thu May 18 10:00:37 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu May 18 10:00:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca583cd8

dev-libs/open62541: drop 1.3.5

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-libs/open62541/Manifest   |  1 -
 dev-libs/open62541/open62541-1.3.5.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 1566a8f66..80992b474 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1 @@
-DIST open62541-1.3.5.tar.gz 3870493 BLAKE2B 
ee30e3b2f37f3fbf9b9e8c87317575336807eeaaf7a0bc35ca5f9e59cf9997126752424b8b971a4ed8eb457106a25cabc744389d1ef8c8d7a6c912cf34077c21
 SHA512 
bb45d288a097b461d2a7106153c7f4b4c38c73cf767fe15c6c9c2213a6e3fcaf9b436fb70c1e7c6dcbc8ef45f232a5bd2f140285fab486358cb5a3a17da96d6e
 DIST open62541-1.3.6.tar.gz 3870528 BLAKE2B 
588a56f0dd9e8d78482c6fd3ce9324f4f3e031ff64de7c67a4eaaa9914e47454878cfa893c5a4c2ba3212cabbd0a3ae17742c41fce374a906ec25b73246089b1
 SHA512 
5e8d5e438a1550c0c4365147851f85c7f90a9f390d657f9280e1506b85bfd95136199512a63d24dd0df956d908aa724197ebca8ed9a5c6badcdab2ba40add0a3

diff --git a/dev-libs/open62541/open62541-1.3.5.ebuild 
b/dev-libs/open62541/open62541-1.3.5.ebuild
deleted file mode 100644
index c82ac9dc9..0
--- a/dev-libs/open62541/open62541-1.3.5.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit cmake python-single-r1
-
-DESCRIPTION="Open source C implementation of OPC UA"
-HOMEPAGE="https://www.open62541.org/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc encryption examples mbedtls pubsub openssl tools"
-# Requires network access
-RESTRICT="test"
-
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   encryption? ( || ( mbedtls openssl ) )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-   doc? (
-   media-gfx/graphviz
-   $(python_gen_cond_dep '
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
-   ')
-   )
-"
-DEPEND="
-   mbedtls? ( net-libs/mbedtls:= )
-   openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="
-   ${PYTHON_DEPS}
-   ${DEPEND}
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-disable-xdp.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=ON
-   -DOPEN62541_VERSION=v${PV}
-   -DUA_BUILD_EXAMPLES=OFF
-   -DUA_BUILD_TOOLS=$(usex tools)
-   -DUA_BUILD_UNIT_TESTS=OFF
-   -DUA_ENABLE_PUBSUB=$(usex pubsub)
-   -DUA_ENABLE_PUBSUB_ETH_UADP=$(usex pubsub)
-   -DUA_FORCE_WERROR=OFF
-   )
-
-   if use encryption; then
-   use mbedtls && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=MBEDTLS)
-   use openssl && mycmakeargs+=(-DUA_ENABLE_ENCRYPTION=OPENSSL)
-   fi
-
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   use doc && cmake_build doc
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( "${WORKDIR}"/${P}_build/doc/. )
-   cmake_src_install
-
-   if use examples; then
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples/
-   fi
-
-   python_fix_shebang "${ED}"
-}
-
-src_test() {
-   cmake_src_test -j1
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-python/bumpfontversion/

2023-05-19 Thread Viorel Munteanu
commit: ed8e2526fddf27372392aba2ce4a6f063266bd86
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu May 18 04:57:14 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu May 18 04:57:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed8e2526

dev-python/bumpfontversion: update LICENSE

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

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

diff --git a/dev-python/bumpfontversion/bumpfontversion-0.4.1.ebuild 
b/dev-python/bumpfontversion/bumpfontversion-0.4.1.ebuild
index 452680161..e872bd888 100644
--- a/dev-python/bumpfontversion/bumpfontversion-0.4.1.ebuild
+++ b/dev-python/bumpfontversion/bumpfontversion-0.4.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="
https://github.com/simoncozens/bumpfontversion
 "
 
-LICENSE=""
+LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 



[gentoo-commits] repo/proj/guru:master commit in: app-arch/fuse-archive/

2023-05-19 Thread Viorel Munteanu
commit: 32b6dba1e28039b14284bb10dfbe6c9ea04ae811
Author: NRK  disroot  org>
AuthorDate: Thu May 18 14:05:03 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu May 18 14:09:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=32b6dba1

app-arch/fuse-archive: init

Signed-off-by: NRK  disroot.org>

 app-arch/fuse-archive/Manifest   |  1 +
 app-arch/fuse-archive/fuse-archive-0.1.14.ebuild | 37 
 app-arch/fuse-archive/metadata.xml   | 10 +++
 3 files changed, 48 insertions(+)

diff --git a/app-arch/fuse-archive/Manifest b/app-arch/fuse-archive/Manifest
new file mode 100644
index 0..cb1ac3921
--- /dev/null
+++ b/app-arch/fuse-archive/Manifest
@@ -0,0 +1 @@
+DIST fuse-archive-0.1.14.tar.gz 59066 BLAKE2B 
f60a9d5c2f722ba1a8a9f853bb268923d16957137dcb503c4b8499415c98ce4f3c55e2db2d77d11e98ecf7539aaaf6851d44499303ec5f286b95cfe0e293b433
 SHA512 
03bdb9d360e3677dc10e2728919c3c6cdd712487d768db4cd2ccf9f1b7e725828119132bf539f08e54d0fc9df9fa534e4b374a626c4bd1f4ca519e46e90a6a8b

diff --git a/app-arch/fuse-archive/fuse-archive-0.1.14.ebuild 
b/app-arch/fuse-archive/fuse-archive-0.1.14.ebuild
new file mode 100644
index 0..a57506a3e
--- /dev/null
+++ b/app-arch/fuse-archive/fuse-archive-0.1.14.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Read-only FUSE file system for mounting archives and compressed 
files"
+HOMEPAGE="https://github.com/google/fuse-archive;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/google/fuse-archive.git;
+else
+   SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   sys-fs/fuse:0
+   app-arch/libarchive
+"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+   emake CXX="$(tc-getCXX)" PKG_CONFIG="$(tc-getPKG_CONFIG)"
+}
+
+src_install() {
+   dobin out/fuse-archive
+}
+
+# TODO(NRK): enable tests

diff --git a/app-arch/fuse-archive/metadata.xml 
b/app-arch/fuse-archive/metadata.xml
new file mode 100644
index 0..64ed95d08
--- /dev/null
+++ b/app-arch/fuse-archive/metadata.xml
@@ -0,0 +1,10 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   n...@disroot.org
+   
+   
+   google/fuse-archive
+   
+



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/wlgreet/

2023-05-19 Thread Viorel Munteanu
commit: 8cc9e12e7fc40f8087ffd71435154aab0c47b810
Author: Ethan D. Twardy  gmail  com>
AuthorDate: Thu May 18 02:06:01 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu May 18 02:06:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8cc9e12e

gui-apps/wlgreet: new package, add 0.4.1

Signed-off-by: Ethan D. Twardy  gmail.com>

 gui-apps/wlgreet/Manifest |  90 +
 gui-apps/wlgreet/metadata.xml |   8 +++
 gui-apps/wlgreet/wlgreet-0.4.1.ebuild | 119 ++
 3 files changed, 217 insertions(+)

diff --git a/gui-apps/wlgreet/Manifest b/gui-apps/wlgreet/Manifest
new file mode 100644
index 0..6b4d6f6a9
--- /dev/null
+++ b/gui-apps/wlgreet/Manifest
@@ -0,0 +1,90 @@
+DIST ab_glyph_rasterizer-0.1.7.crate 10786 BLAKE2B 
fa51c5d964b60bd7dd85b6cbb7251466166d34062210eef92751eddb3b144fe6328b060a50b7f6ffdca5351273225107372a7cb232e33620d55b486e589ba9c6
 SHA512 
2502415d999ad68d042ddd13f6a55d5d6245c49d5cbacf67929351de190645b343598791dab8077058c649c7f7a55b1256fbfa3f927b7a214e5d652da8a3dad0
+DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bumpalo-3.11.1.crate 81207 BLAKE2B 
ba76008fb5a975aca12b6f893779e18dd353a22a42cbbeecd5870622a7cbc0cd7e37036af600c570b8a55f26ea8d07f44a9aa1a8373d977b6f75bd4276730292
 SHA512 
70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc
+DIST calloop-0.9.3.crate 55389 BLAKE2B 
60c47c5b037ca0dbfbdb737db0bf30532bde7e11ba64ca44751bb3884536c82a6d39977a177af39ba8d44ed9562524654f9a12055ad5dd180785b1273b767a8c
 SHA512 
77ee5f508911c2c42838e29765d7e050832accb5397d4d7738f7a58a0b62c65e2d88f7c5ca9cc330e893356eb96b0ea03f67a734459e6bc11bdb89e1466c3857
+DIST cc-1.0.78.crate 61375 BLAKE2B 
fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e845670d98ce73baee55354e77c6d87cf047f10b074f3d742deca8b5631a250c69b347b4a1fc653965d43
 SHA512 
b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST chrono-0.4.23.crate 187259 BLAKE2B 
b4a7cfb8d1921d396c9e2bf350e6c61d04480a78c170d153e525ff581e8298936583744b6c59769774fdb8ad433269d01ad792f967da96e6c19d33460de937f9
 SHA512 
697a78ee83eaf38d83011bdf2086b3149b830d3d270e8414828b98ed2426063df43ac6eb4324f2dd694662afb86e6e4f005dee6116dfdd97adaebedefffd43fa
+DIST codespan-reporting-0.11.1.crate 48963 BLAKE2B 
39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb
 SHA512 
0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844
+DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 
4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7
 SHA512 
a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82
+DIST cxx-1.0.85.crate 589916 BLAKE2B 
3be165b6d8c5ccaa7e5ec3d456c1bc2aeb95e2dc7890feb1ebeb2d25b2887b1b023afdccda08862a13928a8f379200c46fcaf88ecc111d9dbb3bbc5dde63f88d
 SHA512 
bf9386f58ea007bcc7171af713e944459a6b219ddbe88813f16df5e274ab85418be23dd7bdaee7964108e9a4a1698365de67362d5504c80bee726f1151166f5c
+DIST cxx-build-1.0.85.crate 84820 BLAKE2B 
6dd01e251776f33cbb11b4ef6a9d77db7c476e6184f942d0a5fca5505c5fc2463bc03edcf8f08597238898b92df1c53ba330e9c3b4e63a106136445fcf202584
 SHA512 
3ef75dc28bed9c1c9cea5dbd7b396f8e88a5fe288e19d1aa1f96add32830236b2414fe33ed7b06566759298cf0130d6b82d2049ba9bf362c95413ce8481f2bf2
+DIST cxxbridge-flags-1.0.85.crate 5635 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: .github/workflows/

2023-05-19 Thread Viorel Munteanu
commit: 69cbd3bb1b006841e041fd816628c11c6611c168
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu May 18 08:09:21 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu May 18 08:18:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69cbd3bb

pkgcheck.yml: notify on recoveries too

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

 .github/workflows/pkgcheck.yml | 29 ++---
 1 file changed, 26 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/pkgcheck.yml b/.github/workflows/pkgcheck.yml
index 32ce5ba8b..18911e4fe 100644
--- a/.github/workflows/pkgcheck.yml
+++ b/.github/workflows/pkgcheck.yml
@@ -12,18 +12,41 @@ jobs:
   build:
 runs-on: ubuntu-latest
 steps:
-  - uses: actions/checkout@v3
+  - name: Prepare job
+run: |
+  LAST_STATUS=$(gh run list -R ${GITHUB_REPOSITORY} \
+--branch=dev \
+--workflow=pkgcheck.yml \
+--status=completed \
+--json=event,conclusion \
+--jq='first(.[] | select(.event != "pull_request")).conclusion'
+  )
+  IRC_NOTIFY=${{ github.repository == 'gentoo/guru' && 
github.event_name != 'pull_request' }}
+  echo "last_status=${LAST_STATUS}" >> "${GITHUB_ENV}"
+  echo "irc_notify=${IRC_NOTIFY}" >> "${GITHUB_ENV}"
+env:
+  GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+  - name: Check out repository
+uses: actions/checkout@v3
 with:
   ref: dev
   - name: Run pkgcheck
 uses: pkgcore/pkgcheck-action@v1
 with:
   args: --keywords=-RedundantVersion,-NonsolvableDepsInDev
-  - name: Inform on IRC
-if: ${{ failure() && github.repository == 'gentoo/guru' && 
github.event_name != 'pull_request' }}
+  - name: Inform failure on IRC
+if: ${{ failure() && env.last_status == 'success' && 
fromJSON(env.irc_notify) }}
 uses: rectalogic/notify-irc@v1
 with:
   channel: "#gentoo-guru"
   server: "irc.libera.chat"
   nickname: "github-ci"
   message: CI failure detected on job ${{ github.workflow }} - ${{ 
github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}
+  - name: Inform recovery on IRC
+if: ${{ success() && env.last_status != 'success' && 
fromJSON(env.irc_notify) }}
+uses: rectalogic/notify-irc@v1
+with:
+  channel: "#gentoo-guru"
+  server: "irc.libera.chat"
+  nickname: "github-ci"
+  message: CI on job ${{ github.workflow }} is green again. Thanks!



[gentoo-commits] repo/proj/guru:master commit in: dev-python/vttlib/

2023-05-19 Thread Viorel Munteanu
commit: 56ef302b1e00f8d28a8d9fdbb58d459ce5903121
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu May 18 02:21:55 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu May 18 04:53:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56ef302b

dev-python/vttlib: drop 0.11.0

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

 dev-python/vttlib/Manifest |  1 -
 dev-python/vttlib/vttlib-0.11.0.ebuild | 39 --
 2 files changed, 40 deletions(-)

diff --git a/dev-python/vttlib/Manifest b/dev-python/vttlib/Manifest
index e4be965bc..8e328f87e 100644
--- a/dev-python/vttlib/Manifest
+++ b/dev-python/vttlib/Manifest
@@ -1,2 +1 @@
-DIST vttLib-0.11.0.zip 148335 BLAKE2B 
550fb5855972ac626ad9ad98088f1b4f20794a11cb2b29f112ce669d9768c2ca910edb939392a35e3e5163eb1e236bf6a76565377828727bc6017f008ad8309a
 SHA512 
b26f6ad967e1e16d55644e984a5f02b65ed1fd0797dc4c46fac9df786720e9b3b51eb7ab59c97a6a449b3915acecfb5f17a7a3deeb615eee21f1164c37297019
 DIST vttLib-0.12.0.tar.gz 132148 BLAKE2B 
65aab1814e1c8b2b1cc4f517629667f7fe8e18f7b8786e36c9ec3b3c5902516e86a904b9dc999624fdc622a6542bff41e9c9add225514276e7fc09bb4251293e
 SHA512 
e8095a14dbb8105c44b539496b51de8f7718f000618bf2e1bd95c9137129abd1ac3a36516f433e7735ffd22686869fd92bedf434170598e2f9faa3e8f67e45e2

diff --git a/dev-python/vttlib/vttlib-0.11.0.ebuild 
b/dev-python/vttlib/vttlib-0.11.0.ebuild
deleted file mode 100644
index 6bf22b523..0
--- a/dev-python/vttlib/vttlib-0.11.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_10 )
-inherit distutils-r1
-
-MY_PN="vttLib"
-MY_PV="${PV/_p/.post}"
-MY_P="${MY_PN}-${MY_PV}"
-DESCRIPTION="Dump, merge and compile Visual TrueType data in UFO3 with 
FontTools"
-HOMEPAGE="
-   https://github.com/daltonmaag/vttLib
-   https://pypi.org/project/vttLib/
-"
-SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.zip"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/fonttools-4.10.2[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.4.7[${PYTHON_USEDEP}]
-   >=dev-python/ufoLib2-0.7.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   app-arch/unzip
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/ufo2ft-2.14.0[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:master commit in: dev-python/opentype-sanitizer/

2023-05-19 Thread Viorel Munteanu
commit: 02cc2f092243f700e4cdd29944a104ca4a95e79e
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu May 18 05:13:29 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu May 18 05:13:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=02cc2f09

dev-python/opentype-sanitizer: new package, add 9.0.0

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

 dev-python/opentype-sanitizer/Manifest |  1 +
 dev-python/opentype-sanitizer/metadata.xml | 12 +
 .../opentype-sanitizer-9.0.0.ebuild| 30 ++
 3 files changed, 43 insertions(+)

diff --git a/dev-python/opentype-sanitizer/Manifest 
b/dev-python/opentype-sanitizer/Manifest
new file mode 100644
index 0..4dfa0ee03
--- /dev/null
+++ b/dev-python/opentype-sanitizer/Manifest
@@ -0,0 +1 @@
+DIST opentype-sanitizer-9.0.0.tar.gz 162061 BLAKE2B 
b52cfe504e079e93b5b207886a06c126d44677f43d3e51e892c8589cb7644d86f2179e530fa98dc52239701b2f44ea180739e06bbffcc0be28b820418c73085f
 SHA512 
0890b3c6d3e6aa4f1d4156354ce4fc191cbbb2390ffbec3e3feb3a046ab28f7b14f8c75d6c599cdc8fc8317286f79f87d036099179f5d5100ceeb99987f97b27

diff --git a/dev-python/opentype-sanitizer/metadata.xml 
b/dev-python/opentype-sanitizer/metadata.xml
new file mode 100644
index 0..719fb6771
--- /dev/null
+++ b/dev-python/opentype-sanitizer/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cyber+gen...@sysrq.in
+   Anna
+   
+   
+   opentype-sanitizer
+   googlefonts/ots-python
+   
+

diff --git a/dev-python/opentype-sanitizer/opentype-sanitizer-9.0.0.ebuild 
b/dev-python/opentype-sanitizer/opentype-sanitizer-9.0.0.ebuild
new file mode 100644
index 0..00eeb2c0e
--- /dev/null
+++ b/dev-python/opentype-sanitizer/opentype-sanitizer-9.0.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_EXT=1
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python wrapper for the OpenType Sanitizer"
+HOMEPAGE="
+   https://pypi.org/project/opentype-sanitizer/
+   https://github.com/googlefonts/ots-python
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   app-arch/lz4:=
+   media-libs/woff2
+   sys-libs/zlib:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-util/meson"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:master commit in: app-office/obsidian/

2023-05-19 Thread Viorel Munteanu
commit: 6bb208f349e407f9f5335b61a924cc2fa18f6513
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu May 18 01:46:27 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu May 18 01:46:27 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bb208f3

app-office/obsidian: add 1.2.8

Signed-off-by: Lucio Sauer  posteo.net>

 app-office/obsidian/Manifest  |  1 +
 app-office/obsidian/metadata.xml  |  3 +-
 app-office/obsidian/obsidian-1.2.8.ebuild | 68 +++
 3 files changed, 71 insertions(+), 1 deletion(-)

diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest
index 9f265465d..4dae9fadf 100644
--- a/app-office/obsidian/Manifest
+++ b/app-office/obsidian/Manifest
@@ -1 +1,2 @@
+DIST obsidian-1.2.8.gh.deb 71750440 BLAKE2B 
ea3194205dae9d9e9a3575cfc3a77db7932be02d3ca07df9e3de56346c7bae2ee66d67a4861896506bd80245b54966fdfabbc511973ef491b115fd4cfa7d5d2a
 SHA512 
514706b51908355317982324391e115df1a24ba29a94a177ae465c83b45d239f59c97cac6a26c72b1705a2d7a74bba71f3869ae4170798840556c8324d8eaba3
 DIST obsidian_1.1.16_amd64.deb 69117356 BLAKE2B 
3ae0d9bd36e2048ff55e0a8757668e7e8b4de43dd3c658d263345181030f89bcbb3ddb005c317c432771f8d4f38185693ea30206e579612b99fde3c761b31352
 SHA512 
09f203890b1a445051dd4f7a18584a78b30e6083101ec660b63dff01ab4b6c2ab57fb2665e36cd4ddf5534f31afbb32bb9fd718dc76df5778b11038a09c0170f

diff --git a/app-office/obsidian/metadata.xml b/app-office/obsidian/metadata.xml
index 7b24a7996..ea4fe5bcb 100644
--- a/app-office/obsidian/metadata.xml
+++ b/app-office/obsidian/metadata.xml
@@ -5,7 +5,8 @@
ra...@sandhuservices.dev
Rahul Sandhu

-   A second brain, for you, 
forever.
+   Obsidian is a powerful and extensible 
knowledge base
+that works on top of your local folder of plain text files.

obsidianmd/obsidian-releases


diff --git a/app-office/obsidian/obsidian-1.2.8.ebuild 
b/app-office/obsidian/obsidian-1.2.8.ebuild
new file mode 100644
index 0..62932b991
--- /dev/null
+++ b/app-office/obsidian/obsidian-1.2.8.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop unpacker xdg
+
+DESCRIPTION="A second brain, for you, forever."
+HOMEPAGE="https://obsidian.md/;
+SRC_URI="https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb
 -> ${P}.gh.deb"
+
+LICENSE="Obsidian-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="app-accessibility/at-spi2-core:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango
+"
+
+DIR="/opt/${PN^}"
+S="${WORKDIR}"
+
+QA_PREBUILT="${DIR#/}/chrome-sandbox
+   ${DIR#/}/chrome_crashpad_handler
+   ${DIR#/}/libGLESv2.so
+   ${DIR#/}/libEGL.so
+   ${DIR#/}/libffmpeg.so
+   ${DIR#/}/libvk_swiftshader.so
+   ${DIR#/}/libvulkan.so.1
+   ${DIR#/}/obsidian
+   ${DIR#/}/resources/app.asar.unpacked/node_modules/*
+"
+
+src_install() {
+   insinto ${DIR}
+   doins -r ${DIR#/}/*
+
+   domenu usr/share/applications/obsidian.desktop
+
+   for size in 16 32 48 64 128 256 512; do
+   doicon --size ${size} 
usr/share/icons/hicolor/${size}x${size}/apps/${PN}.png
+   done
+
+   fperms 4755 ${DIR}/chrome-sandbox
+   fperms +x  ${DIR}/obsidian
+
+   dosym -r ${DIR}/obsidian /usr/bin/obsidian
+}



[gentoo-commits] repo/proj/guru:master commit in: app-misc/ledger-live/

2023-05-19 Thread Viorel Munteanu
commit: ae11c594d7be37ff8eb37c9b65d1b845f2768205
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 17 20:04:33 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May 17 20:05:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ae11c594

app-misc/ledger-live: update EAPI 7 -> 8

* add missing zlib dependency

Signed-off-by: Lucio Sauer  posteo.net>

 app-misc/ledger-live/Manifest  |  2 +-
 app-misc/ledger-live/ledger-live-2.58.0.ebuild | 17 +
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/app-misc/ledger-live/Manifest b/app-misc/ledger-live/Manifest
index a63ef32f6..6d129fb84 100644
--- a/app-misc/ledger-live/Manifest
+++ b/app-misc/ledger-live/Manifest
@@ -1,5 +1,5 @@
+DIST ledger-live-2.58.0.AppImage 134379446 BLAKE2B 
09539ce083395a66d79ee6853594bdd865cb351880ff19acd99b3c1a6a10733292e465ac643cd6b45c9bd8faf46c15a8c434c5ae1b291d0fba79c7cf9a637151
 SHA512 
a862938ca400cf02603157086ef0457bbd68a06ed15e42306a50b4498470cd0e4924c00cac2ed7901b3f309f1f838f7113551bf4e07b7f1a4e09fa3b9b997f43
 DIST ledger-live-desktop-2.53.2-linux-x86_64.AppImage 133291322 BLAKE2B 
109af3ffd430b9e977ad3627a64cca697286a20f3c4a608dffa3e0dc68a405efb4317ce8217330947d37d0af6b05a55fd89c6f9adffcb10af1a2fc0e20e4e35b
 SHA512 
fcb75315aef19f13aafb0096501be63904f8f36ec6ca15168e0bf555f855df033cafc8df8f65dce43b9e5efedf53d3d59cdc4bb33e570ee8810c8918f089
 DIST ledger-live-desktop-2.54.0-linux-x86_64.AppImage 137383119 BLAKE2B 
a6e51671c5f80ae657d196f3092abdc5a307a1ed6b719768118bf1a2052be9f78132b113ee17346fc91facc29601010214c86aeb0eef043332e7803dff1f34e2
 SHA512 
1b81ccfade46399d272bb860a27530d532c3f34ba2f9bfa5e2015848498070708c27bd11a0fc00599f886a5e2b4c2b3e8caffdd4f46d12de3d727795609bffb7
 DIST ledger-live-desktop-2.55.0-linux-x86_64.AppImage 139159902 BLAKE2B 
847ae521ce2e006678a573dac79fe2d06a8e47277f5ef9d6a40d89fdf04a92f528b65bce00e0d421231110a3a139aeb17e88ac95bb1449e89b897d98b62771a0
 SHA512 
3e609ffa3e5070fc6351a7703d549b995950298a44ec599bc4ffc409966311c1a6daef7dbf72bd8b08de7223101e1242e188ce274bf2d569773630906698759c
 DIST ledger-live-desktop-2.57.0-linux-x86_64.AppImage 134478155 BLAKE2B 
84ae9d6c0dd26a94615c77e8d56834d4efa9787e0b29e513a1f3896b46972d79e120027f01bd4a0894670362c6679251fa83e7df705aa0a592cd74c300e04c3a
 SHA512 
7d50d625d2363a3bfb829812f7834d3bb90e88f50e0fb4cc7b26734101e84312ee750670661587670fd0fb29a102439a22176a520f8e6582ad789d034f44a22b
-DIST ledger-live-desktop-2.58.0-linux-x86_64.AppImage 134379446 BLAKE2B 
09539ce083395a66d79ee6853594bdd865cb351880ff19acd99b3c1a6a10733292e465ac643cd6b45c9bd8faf46c15a8c434c5ae1b291d0fba79c7cf9a637151
 SHA512 
a862938ca400cf02603157086ef0457bbd68a06ed15e42306a50b4498470cd0e4924c00cac2ed7901b3f309f1f838f7113551bf4e07b7f1a4e09fa3b9b997f43

diff --git a/app-misc/ledger-live/ledger-live-2.58.0.ebuild 
b/app-misc/ledger-live/ledger-live-2.58.0.ebuild
index 0d9247f6a..cf977711c 100644
--- a/app-misc/ledger-live/ledger-live-2.58.0.ebuild
+++ b/app-misc/ledger-live/ledger-live-2.58.0.ebuild
@@ -1,24 +1,25 @@
-# Copyright 1999-2023 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Manager for the Ledger hardware wallet"
 HOMEPAGE="https://www.ledger.com/;
-SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage;
+SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage
 -> ${P}.AppImage"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
 RESTRICT="strip"
 
-RDEPEND="sys-fs/fuse:0"
+DEPEND="sys-libs/zlib:="
+RDEPEND="${DEPEND}
+   sys-fs/fuse:0
+"
 
 QA_PREBUILT="*"
-S="${WORKDIR}"
+S="${DISTDIR}"
 
 src_install() {
-   cp "${DISTDIR}/ledger-live-desktop-${PV}-linux-x86_64.AppImage" 
ledger-live || die
-   dobin ledger-live
+   newbin ${P}.AppImage ledger-live
 }



[gentoo-commits] repo/proj/guru:master commit in: app-office/obsidian/

2023-05-19 Thread Viorel Munteanu
commit: e56c761fe2841d02ea2b6ec088548faf081dd5a7
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu May 18 01:49:57 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu May 18 01:49:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e56c761f

app-office/obsidian: drop 1.1.16

Signed-off-by: Lucio Sauer  posteo.net>

 app-office/obsidian/Manifest   |  1 -
 app-office/obsidian/obsidian-1.1.16.ebuild | 32 --
 2 files changed, 33 deletions(-)

diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest
index 4dae9fadf..c8728ad42 100644
--- a/app-office/obsidian/Manifest
+++ b/app-office/obsidian/Manifest
@@ -1,2 +1 @@
 DIST obsidian-1.2.8.gh.deb 71750440 BLAKE2B 
ea3194205dae9d9e9a3575cfc3a77db7932be02d3ca07df9e3de56346c7bae2ee66d67a4861896506bd80245b54966fdfabbc511973ef491b115fd4cfa7d5d2a
 SHA512 
514706b51908355317982324391e115df1a24ba29a94a177ae465c83b45d239f59c97cac6a26c72b1705a2d7a74bba71f3869ae4170798840556c8324d8eaba3
-DIST obsidian_1.1.16_amd64.deb 69117356 BLAKE2B 
3ae0d9bd36e2048ff55e0a8757668e7e8b4de43dd3c658d263345181030f89bcbb3ddb005c317c432771f8d4f38185693ea30206e579612b99fde3c761b31352
 SHA512 
09f203890b1a445051dd4f7a18584a78b30e6083101ec660b63dff01ab4b6c2ab57fb2665e36cd4ddf5534f31afbb32bb9fd718dc76df5778b11038a09c0170f

diff --git a/app-office/obsidian/obsidian-1.1.16.ebuild 
b/app-office/obsidian/obsidian-1.1.16.ebuild
deleted file mode 100644
index db9d93c65..0
--- a/app-office/obsidian/obsidian-1.1.16.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop unpacker xdg
-
-DESCRIPTION="A second brain, for you, forever."
-HOMEPAGE="https://obsidian.md;
-SRC_URI="https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${PN}_${PV}_amd64.deb;
-
-LICENSE="Obsidian-EULA"
-SLOT="0"
-KEYWORDS="~amd64"
-
-S="${WORKDIR}"
-
-src_install() {
-   insinto /opt/Obsidian
-   doins -r opt/Obsidian/*
-
-   domenu usr/share/applications/obsidian.desktop
-
-   for size in 16 32 48 64 128 256 512; do
-   doicon --size "${size}" 
"usr/share/icons/hicolor/${size}x${size}/apps/${PN}.png"
-   done
-
-   fperms 4755 /opt/Obsidian/chrome-sandbox || die
-   fperms +x  /opt/Obsidian/obsidian || die
-
-   dosym ../../opt/Obsidian/obsidian /usr/bin/obsidian
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-python/babelfont/

2023-05-19 Thread Viorel Munteanu
commit: 814cc4927cbf613bbf0771bf27148e2b0d7e1d21
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu May 18 02:21:28 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu May 18 04:53:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=814cc492

dev-python/babelfont: drop 3.0.0_alpha9

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

 dev-python/babelfont/Manifest  |  1 -
 dev-python/babelfont/babelfont-3.0.0_alpha9.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/dev-python/babelfont/Manifest b/dev-python/babelfont/Manifest
index 44812cf69..d58081261 100644
--- a/dev-python/babelfont/Manifest
+++ b/dev-python/babelfont/Manifest
@@ -1,2 +1 @@
 DIST babelfont-3.0.0.tar.gz 30167 BLAKE2B 
4780b9f99ee0c453c66d9be1f27f128392f5dfce916613924aa16fd60f4d26736c2e253d10afbb5f8cf081c18795d0738a643e606035394ff11f5d6373078aee
 SHA512 
7d3f7bd978236477f934fcbdfee929df8cf1f71d8118677e82e360e0eb9d4ff43fce4b6ee0b3c561a5f8be54d1d9fa31951ba0b2cf61d6b426800907a184ba5d
-DIST babelfont-3.0.0a9.tar.gz 27947 BLAKE2B 
e37c3cec990d4237f3d7c4a95774136a1afd1fe4803bd49e55db95f8fd2612dd0e03b65f67353967c75b2c4960c241b657fa94a02dc811a547902c7e4a682208
 SHA512 
2243bf9b40ae755596e397d4f7998b5a37bea253e9c3aa8ee711546012086d652b5fce6aabd0264f7da4476b9f3ab83dae46022de4e8ea75696bc44637b6d2b5

diff --git a/dev-python/babelfont/babelfont-3.0.0_alpha9.ebuild 
b/dev-python/babelfont/babelfont-3.0.0_alpha9.ebuild
deleted file mode 100644
index d0064bea7..0
--- a/dev-python/babelfont/babelfont-3.0.0_alpha9.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# 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 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Interrogate and manipulate UFO, TTF and OTF fonts with a common 
interface"
-HOMEPAGE="
-   https://github.com/simoncozens/babelfont
-   https://pypi.org/project/babelfont/
-"
-
-KEYWORDS="~amd64"
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
-   >=dev-python/orjson-3.5.1[${PYTHON_USEDEP}]
-   >=dev-python/fonttools-4.21.1[${PYTHON_USEDEP}]
-   >=dev-python/ufoLib2-0.11.1[${PYTHON_USEDEP}]
-   >=dev-python/openstep-plist-0.2.2[${PYTHON_USEDEP}]
-   >=dev-python/glyphsLib-5.3.2[${PYTHON_USEDEP}]
-   >=dev-python/glyphsLib-5.3.2[${PYTHON_USEDEP}]
-   >=dev-python/cu2qu-1.6.7[${PYTHON_USEDEP}]
-   dev-python/fontFeatures[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-RESTRICT="test" # no tests in pypi release, pypi alpha releases untagged in 
github
-
-distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:master commit in: app-text/mandown/

2023-05-19 Thread Viorel Munteanu
commit: 81fa5f5de537d8723d137550a5ab41d4509acfe0
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 17 23:07:09 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May 17 23:07:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81fa5f5d

app-text/mandown: drop 0.1.2

Signed-off-by: Lucio Sauer  posteo.net>

 app-text/mandown/Manifest |  5 -
 app-text/mandown/mandown-0.1.2.ebuild | 39 ---
 2 files changed, 44 deletions(-)

diff --git a/app-text/mandown/Manifest b/app-text/mandown/Manifest
index 26ceb49d9..f2d4f028e 100644
--- a/app-text/mandown/Manifest
+++ b/app-text/mandown/Manifest
@@ -1,14 +1,9 @@
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST deunicode-1.3.1.crate 162668 BLAKE2B 
62cea0e3521e2ef7d80ed9dbbf646d742f75b1a2d9de570714a04acec76279bf3d59abb06c84db4d1b4c15c51a472d44195a879a1c28c608230d4f63f277a32c
 SHA512 
86cb21f8eb40c41ae03b3fcd39a95298e596283ff0b44dfeb2aabc7f6d9a69c98c959aa3ed15ed8dfa70f15639712fba8be4d02fff961569611ec9025301163b
 DIST deunicode-1.3.3.crate 174981 BLAKE2B 
4ef60b90b64e153113e8d22d3e492b1fb001ec288f4cbbf63321d48a7700829a786e1c0e5a8f3fa7102177e2b48285d1c35892ad8ba7f9d86cd7cd5717d81a85
 SHA512 
ac010c158c58ea19b3c2abd45f2ffbfdb68cdad2f011ee4312b54e3fae6ffc79eacab9b3bd7977134dfc49938e3e67f197c502593301b545b296ac169a8658bf
 DIST getopts-0.2.21.crate 18457 BLAKE2B 
10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d
 SHA512 
5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f
-DIST mandown-0.1.2.tar.bz2 7462 BLAKE2B 
55eebc21b45de6fa81a319cb7202f2d8622459f7fb3ef09bd546db27668db3c111808db92fb993b8e87429403987f0bcb4a83f392acb450d04e19cd150bf70f2
 SHA512 
00f8cf5f9a0e1a6b34d1decece9589beee61bb7735f05bd010bbd153067dd6032b377b5a4cab42f2a12785c65a1186bf14612bd531257c480e748a3431c05267
 DIST mandown-0.1.3.gl.tar.bz2 8008 BLAKE2B 
1f589bdd66ed5e66513956761b577b7759b4a1cc0ef5636e560e3738a17dfbe16d96d0813e20cd6ae82d69b07ed496eb4ad98d6659cd014e21cc8ba581bde232
 SHA512 
c0a51e03293286498923d0d0666950f0da140f1347d9953751102bff5b01b47c64fb3858bd2a311465ca97249a2228c0ec4f408089fe15f3a8429aa04e42d31f
-DIST memchr-2.4.1.crate 64977 BLAKE2B 
31479718c118093b684bed946eae0706d77d9d275bd49f5aeff4de490f479abd60c7dc462150eafffc6d6fc1da0853123b78be038826b775d2a41a4c39d93ab5
 SHA512 
d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11
 DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
-DIST pulldown-cmark-0.8.0.crate 106330 BLAKE2B 
bb59298b605993530e2363f3264c3ac1104ec57885c2dd183dcdf3aa9dc613999d24caeb86848ca3542544238aaa4eb49d5a6599d2fdef53af50b5dbead68e22
 SHA512 
396ade131c0a74cdfb8454e137e41c21f0b81b7cce654ba6ae9ceb132ba0fa0a467a190e6dd69cd7d59a267efbe83f008c9c8a5c9db47665aabc31a4bb9cb967
 DIST pulldown-cmark-0.9.2.crate 115824 BLAKE2B 
cc8b8cac890b333a864ecb1444128b1aa187392b296c54ccb0c3048d79d17aa7f53bd0ac31f0c6492544ea78636deefaf3ad44804a1c79008e17b27fe1e61fad
 SHA512 
2268a3284da5def75b906373a3c70927bc68ecde7b641231d96ff9437785732134568abaf0b6f81c582dc56498da4e677a7b2e2f1914cd42b345db0a06d75c60
 DIST unicase-2.6.0.crate 23478 BLAKE2B 
6e580108ac81b1cbee70e5bd331f43b12f266dae4f4f758bb8f5f073bd1af61943ee0de34cc27769525b19da8c24f8dea4941d0f5454594ab0cc8b78071ff053
 SHA512 
7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188
 DIST unicode-width-0.1.10.crate 18968 BLAKE2B 
6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31
 SHA512 
9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b
-DIST unicode-width-0.1.9.crate 16745 BLAKE2B 
38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7
 SHA512 
0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4
 DIST version_check-0.9.4.crate 14895 BLAKE2B 
fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89
 SHA512 

  1   2   3   >