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

2022-05-01 Thread David Seifert
commit: 64e6f024f14985478d9670db376c1e314ce3d6fc
Author: David Seifert  gentoo  org>
AuthorDate: Mon May  2 05:23:05 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon May  2 05:23:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e6f024

net-im/skypeforlinux: drop 8.79.0.92

Signed-off-by: David Seifert  gentoo.org>

 net-im/skypeforlinux/Manifest  |   1 -
 .../skypeforlinux/skypeforlinux-8.79.0.92.ebuild   | 100 -
 2 files changed, 101 deletions(-)

diff --git a/net-im/skypeforlinux/Manifest b/net-im/skypeforlinux/Manifest
index f73ece6e09ac..a3c0c4728b5e 100644
--- a/net-im/skypeforlinux/Manifest
+++ b/net-im/skypeforlinux/Manifest
@@ -1,4 +1,3 @@
-DIST skypeforlinux_8.79.0.92-1.x86_64.rpm 117949890 BLAKE2B 
a7150c362f117096d554c446357789f51595ff403061f81adf8be3e59452b7bf7970ff10e2fe31413f793a0a137f8f0822fd6710932e9aea2197959ef2976cfa
 SHA512 
2094870f227acb7e0a24af4d96d39bc0cf94ea0d3e5fb5907c75ad0ff6704c55882b104a306ad5d1e350c4adf5fd4f0d8444a9ddb07d7a39ef79a8cacd7faf3d
 DIST skypeforlinux_8.79.0.95-1.x86_64.rpm 118002157 BLAKE2B 
0e836e3fd0c06bb5bd57d2806b3a51772e307a9555e573fdc366ebf1b82f2f8f1e422d64981f1973962d0ed1fa689c26482a48bf8193eedb65fe009056ff651c
 SHA512 
eda292a1cd624c9a4819362820430769ead67f08113c66e58d6a4db17af4323f5483b6dadec41075b53feb25e7d7ef4c7ab738289246724678d2af9414fe58ad
 DIST skypeforlinux_8.80.0.143-1.x86_64.rpm 118601687 BLAKE2B 
8686eeb83a9e5df927a366cd05168224ac5869f83a11e59efb68af54f4c734b914e44f0993e3fa93b3b2e9749092063bdba77bb4fc4ce2dfedbddd523dc2617d
 SHA512 
23c2a4db2831775bb20a709576319bdade0bc17d6e29af55a7953c54fdb626ec020066f5c54fbcb0d40aab534596ccb558211b76f2a656a9edc5daf49818e610
 DIST skypeforlinux_8.81.0.268-1.x86_64.rpm 140540850 BLAKE2B 
5d6cca460c5ad663ba5ac90d3d22f7c7eab7869b6b34413de7e8a479d7461d8b7aa9112798722a38c6b9ed0bf0321a37300bf410fc123e0bb8c7164cb027b2a7
 SHA512 
e2b077cca85c9fdbdac7b50cbfe3fa5bb628c7321dc30d5d6eac5d3c8b83d2a365bbe226f33cf35d2e5614a1b48eb9971ada4c87b98dd161c985e99a5008a9c9

diff --git a/net-im/skypeforlinux/skypeforlinux-8.79.0.92.ebuild 
b/net-im/skypeforlinux/skypeforlinux-8.79.0.92.ebuild
deleted file mode 100644
index 911974eaca88..
--- a/net-im/skypeforlinux/skypeforlinux-8.79.0.92.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_64 )
-
-inherit chromium-2 desktop pax-utils rpm multilib-build xdg
-
-DESCRIPTION="Instant messaging client, with support for audio and video"
-HOMEPAGE="https://www.skype.com/;
-SRC_URI="https://repo.skype.com/rpm/stable/${PN}_${PV}-1.x86_64.rpm;
-S="${WORKDIR}"
-
-LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 
Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-QA_PREBUILT="*"
-RESTRICT="mirror bindist strip" #299368
-
-RDEPEND="
-   app-crypt/libsecret[${MULTILIB_USEDEP}]
-   dev-libs/atk[${MULTILIB_USEDEP}]
-   dev-libs/expat[${MULTILIB_USEDEP}]
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   dev-libs/nspr[${MULTILIB_USEDEP}]
-   dev-libs/nss[${MULTILIB_USEDEP}]
-   media-libs/alsa-lib[${MULTILIB_USEDEP}]
-   media-libs/fontconfig:1.0[${MULTILIB_USEDEP}]
-   media-libs/freetype:2[${MULTILIB_USEDEP}]
-   media-libs/libv4l[${MULTILIB_USEDEP}]
-   net-print/cups[${MULTILIB_USEDEP}]
-   sys-apps/dbus[${MULTILIB_USEDEP}]
-   sys-devel/gcc[cxx]
-   sys-libs/glibc
-   virtual/ttf-fonts
-   x11-libs/cairo[${MULTILIB_USEDEP}]
-   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
-   x11-libs/gtk+:3[${MULTILIB_USEDEP}]
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
-   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
-   x11-libs/libXcursor[${MULTILIB_USEDEP}]
-   x11-libs/libXdamage[${MULTILIB_USEDEP}]
-   x11-libs/libXext[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   x11-libs/libXi[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr[${MULTILIB_USEDEP}]
-   x11-libs/libXrender[${MULTILIB_USEDEP}]
-   x11-libs/libXtst[${MULTILIB_USEDEP}]
-   x11-libs/libxcb[${MULTILIB_USEDEP}]
-   x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
-   x11-libs/libxkbfile[${MULTILIB_USEDEP}]
-   x11-libs/pango[${MULTILIB_USEDEP}]"
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   rpm_src_unpack ${A}
-}
-
-src_prepare() {
-   default
-   sed -e 
"s!^SKYPE_PATH=.*!SKYPE_PATH=${EPREFIX}/opt/skypeforlinux/skypeforlinux!" \
-   -i usr/bin/skypeforlinux || die
-   sed -e 
"s!^Categories=.*!Categories=Network;InstantMessaging;Telephony;!" \
-   -e "/^OnlyShowIn=/d" \
-   -i usr/share/applications/skypeforlinux.desktop || die
-}
-
-src_install() {
-   dodir /opt

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

2022-05-01 Thread David Seifert
commit: c53af7f9d0a06f20f8f5911821b4d7246ce31828
Author: David Seifert  gentoo  org>
AuthorDate: Mon May  2 05:23:04 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon May  2 05:23:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53af7f9

net-im/skypeforlinux: add 8.83.0.408

Signed-off-by: David Seifert  gentoo.org>

 net-im/skypeforlinux/Manifest  |   1 +
 .../skypeforlinux/skypeforlinux-8.83.0.408.ebuild  | 100 +
 2 files changed, 101 insertions(+)

diff --git a/net-im/skypeforlinux/Manifest b/net-im/skypeforlinux/Manifest
index 5d80da3ae454..f73ece6e09ac 100644
--- a/net-im/skypeforlinux/Manifest
+++ b/net-im/skypeforlinux/Manifest
@@ -3,3 +3,4 @@ DIST skypeforlinux_8.79.0.95-1.x86_64.rpm 118002157 BLAKE2B 
0e836e3fd0c06bb5bd57
 DIST skypeforlinux_8.80.0.143-1.x86_64.rpm 118601687 BLAKE2B 
8686eeb83a9e5df927a366cd05168224ac5869f83a11e59efb68af54f4c734b914e44f0993e3fa93b3b2e9749092063bdba77bb4fc4ce2dfedbddd523dc2617d
 SHA512 
23c2a4db2831775bb20a709576319bdade0bc17d6e29af55a7953c54fdb626ec020066f5c54fbcb0d40aab534596ccb558211b76f2a656a9edc5daf49818e610
 DIST skypeforlinux_8.81.0.268-1.x86_64.rpm 140540850 BLAKE2B 
5d6cca460c5ad663ba5ac90d3d22f7c7eab7869b6b34413de7e8a479d7461d8b7aa9112798722a38c6b9ed0bf0321a37300bf410fc123e0bb8c7164cb027b2a7
 SHA512 
e2b077cca85c9fdbdac7b50cbfe3fa5bb628c7321dc30d5d6eac5d3c8b83d2a365bbe226f33cf35d2e5614a1b48eb9971ada4c87b98dd161c985e99a5008a9c9
 DIST skypeforlinux_8.82.0.403-1.x86_64.rpm 140817695 BLAKE2B 
94a1038a534dce77e014e3823e4e5f2a8e6a951d3a644ed1562a5d50dad92f73152910286d797c50b882662f6f85cbf30bc4d80e5fcee7ac956f2c18177c00e1
 SHA512 
97920148290f9a4e7091f90a9e46f20ba663ad3f07c15a8540947d4b9a4390c217ac4eea5e80a5aad3a83e4110588fb7038b6359f34f4774ca6912f91db76346
+DIST skypeforlinux_8.83.0.408-1.x86_64.rpm 140847167 BLAKE2B 
79d00a80bdb9cfa131094de2d702b1c8031307c6614ed962567cfeb3868bd542f5483b4ef87ab7146f9aa94e4548d9339ce7f4f28e65c2bfb5add25a3d3e5d26
 SHA512 
66865836f6e44ec54f14b26bdb0bcf2b9aec11379d4b16386814a44137e6eb1dd83cfbe2f4248cf6b2b4ba2513ebdcc64fec5f1819ee3a67e2ae04bcf4f7e028

diff --git a/net-im/skypeforlinux/skypeforlinux-8.83.0.408.ebuild 
b/net-im/skypeforlinux/skypeforlinux-8.83.0.408.ebuild
new file mode 100644
index ..911974eaca88
--- /dev/null
+++ b/net-im/skypeforlinux/skypeforlinux-8.83.0.408.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_64 )
+
+inherit chromium-2 desktop pax-utils rpm multilib-build xdg
+
+DESCRIPTION="Instant messaging client, with support for audio and video"
+HOMEPAGE="https://www.skype.com/;
+SRC_URI="https://repo.skype.com/rpm/stable/${PN}_${PV}-1.x86_64.rpm;
+S="${WORKDIR}"
+
+LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 
Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="*"
+RESTRICT="mirror bindist strip" #299368
+
+RDEPEND="
+   app-crypt/libsecret[${MULTILIB_USEDEP}]
+   dev-libs/atk[${MULTILIB_USEDEP}]
+   dev-libs/expat[${MULTILIB_USEDEP}]
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   dev-libs/nspr[${MULTILIB_USEDEP}]
+   dev-libs/nss[${MULTILIB_USEDEP}]
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   media-libs/fontconfig:1.0[${MULTILIB_USEDEP}]
+   media-libs/freetype:2[${MULTILIB_USEDEP}]
+   media-libs/libv4l[${MULTILIB_USEDEP}]
+   net-print/cups[${MULTILIB_USEDEP}]
+   sys-apps/dbus[${MULTILIB_USEDEP}]
+   sys-devel/gcc[cxx]
+   sys-libs/glibc
+   virtual/ttf-fonts
+   x11-libs/cairo[${MULTILIB_USEDEP}]
+   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
+   x11-libs/gtk+:3[${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${MULTILIB_USEDEP}]
+   x11-libs/libXtst[${MULTILIB_USEDEP}]
+   x11-libs/libxcb[${MULTILIB_USEDEP}]
+   x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
+   x11-libs/libxkbfile[${MULTILIB_USEDEP}]
+   x11-libs/pango[${MULTILIB_USEDEP}]"
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   rpm_src_unpack ${A}
+}
+
+src_prepare() {
+   default
+   sed -e 
"s!^SKYPE_PATH=.*!SKYPE_PATH=${EPREFIX}/opt/skypeforlinux/skypeforlinux!" \
+   -i usr/bin/skypeforlinux || die
+   sed -e 
"s!^Categories=.*!Categories=Network;InstantMessaging;Telephony;!" \
+   -e "/^OnlyShowIn=/d" \
+   -i 

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

2022-05-01 Thread Hans de Graaff
commit: 9f8f219fc57b788ab5b20b1265fb46b8478db694
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 09:54:58 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May  2 05:16:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8f219f

dev-ruby/kirbybase: enable ruby31

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

 dev-ruby/kirbybase/kirbybase-2.6.1-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/kirbybase/kirbybase-2.6.1-r3.ebuild 
b/dev-ruby/kirbybase/kirbybase-2.6.1-r3.ebuild
index e99f303de31c..6224407ceba4 100644
--- a/dev-ruby/kirbybase/kirbybase-2.6.1-r3.ebuild
+++ b/dev-ruby/kirbybase/kirbybase-2.6.1-r3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_NAME="KirbyBase"
 



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

2022-05-01 Thread Hans de Graaff
commit: db986330fec5845ae77dd95a4230c805c8029dd6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 09:51:25 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May  2 05:16:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db986330

dev-ruby/little-plugger: enable ruby31

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

 dev-ruby/little-plugger/little-plugger-1.1.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/little-plugger/little-plugger-1.1.4-r1.ebuild 
b/dev-ruby/little-plugger/little-plugger-1.1.4-r1.ebuild
index 5b3db42f125d..172e92a78f34 100644
--- a/dev-ruby/little-plugger/little-plugger-1.1.4-r1.ebuild
+++ b/dev-ruby/little-plugger/little-plugger-1.1.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2022-05-01 Thread Hans de Graaff
commit: 8e49381e14ac9606beb28086f2045114cfc7f6e1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 09:25:56 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May  2 05:16:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e49381e

dev-ruby/liquid-c: enable ruby31

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

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

diff --git a/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild 
b/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild
index 1cf359aa9868..9aa91c95add5 100644
--- a/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild
+++ b/dev-ruby/liquid-c/liquid-c-4.1.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2022-05-01 Thread Hans de Graaff
commit: 303eb38084280bb45ad0fda477f50dac795ac5e6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 09:19:39 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May  2 05:16:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303eb380

dev-ruby/levenshtein: enable ruby31

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

 dev-ruby/levenshtein/levenshtein-0.2.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/levenshtein/levenshtein-0.2.2-r3.ebuild 
b/dev-ruby/levenshtein/levenshtein-0.2.2-r3.ebuild
index 695a8abbc03b..1799a4098688 100644
--- a/dev-ruby/levenshtein/levenshtein-0.2.2-r3.ebuild
+++ b/dev-ruby/levenshtein/levenshtein-0.2.2-r3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2022-05-01 Thread Hans de Graaff
commit: 3b83a5553c501f580c9f5fe31103b5a7d8eb4e74
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 09:52:31 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May  2 05:16:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b83a555

dev-ruby/lockfile: enable ruby31

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

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

diff --git a/dev-ruby/lockfile/lockfile-2.1.3-r1.ebuild 
b/dev-ruby/lockfile/lockfile-2.1.3-r1.ebuild
index b11f3b11d423..24c4d8a527b4 100644
--- a/dev-ruby/lockfile/lockfile-2.1.3-r1.ebuild
+++ b/dev-ruby/lockfile/lockfile-2.1.3-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_TASK_DOC=""



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

2022-05-01 Thread Hans de Graaff
commit: a1ceab92fd8820597451dca2f7e8ef9ade8e3fe2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May  1 09:54:17 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May  2 05:16:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1ceab92

dev-ruby/lumberjack: enable ruby30, ruby31 and disable ruby25

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

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

diff --git a/dev-ruby/lumberjack/lumberjack-1.2.8.ebuild 
b/dev-ruby/lumberjack/lumberjack-1.2.8.ebuild
index 91ceee247c5d..7c80c08102c3 100644
--- a/dev-ruby/lumberjack/lumberjack-1.2.8.ebuild
+++ b/dev-ruby/lumberjack/lumberjack-1.2.8.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2022-05-01 Thread Sam James
commit: ede7be42b105a4eed826826a04fed18346c3336d
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 04:24:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 04:24:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede7be42

sys-devel/gcc: add 12.0.1_pre20220430, drop 12.0.1_pre20220424

Only 3 changes over 12.0.1_pre20220429 (RC1, which remains in tree)
but this version is in line with the release branch now.

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

 sys-devel/gcc/Manifest  | 2 +-
 .../{gcc-12.0.1_pre20220424.ebuild => gcc-12.0.1_pre20220430.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index f3301f7edadd..ed350b18885d 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -13,7 +13,7 @@ DIST gcc-11.3.0-musl-patches-1.tar.bz2 3997 BLAKE2B 
5ca064cc78b067f4a7822fa0341c
 DIST gcc-11.3.0-patches-3.tar.bz2 13567 BLAKE2B 
dba270d74b7a598e0108be0be7ff8cf01899d044ca4be9938cd5324465dc00c9e5cac4ffb4b6c1bdcdb824d75a7577eed63ae724c7e2887a19708992aca10f26
 SHA512 
7919b37900bbc2493564bc70f7911cf03efb857ff09c2b13280018fb54c48d8be42e35b649e69594a3ce61d51de847a8d4f75f794ce1dc50db3a700831b6a1e7
 DIST gcc-11.3.0-patches-4.tar.bz2 14030 BLAKE2B 
cdd555f329c7c0b993cd3527489681bfcc2162db0997611b66337e6b287356761c7deccd3b9f9bb8980a32df0574017a52c5e445e24db746757d87ffccb1ea89
 SHA512 
cb227599d01734ae9f9fc7ae2c8dd4cae1da80d6ab398ec6f112535239ac76ce8e91fbac88e19c2f75cb08ab75f966c1d1ad4af80ede67e953fbbafc7baefa58
 DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 
7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469
 SHA512 
f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
-DIST gcc-12-20220424.tar.xz 79054772 BLAKE2B 
f7ff1d3189bab822444ca81bc917188e0e2b748ee2ab371e3d58870809069c076d1d958fef37545b1922d701d0b0d9dfe96aab4303ed1c742e1783c4d1afe746
 SHA512 
df9af006ba753d4df700788199a1d6bf7d167b65758aee417c2c7ab5ed9a2819057665fcb527a874355d23c186e8468fc79e5ac1c42ec8cdb4794dbd4d88a222
+DIST gcc-12-20220430.tar.xz 79067316 BLAKE2B 
f625c4c91d9e1bd234b36115f30adc54f759c6610eb9c85892366a5b4979f4d4adcf90f9de6611638aafc654e5651f89a04f4e28f860bcc37af51cedeecc05e4
 SHA512 
e342f73ae8b7af12153b694ff93c5b76fcbf9955c69e247f4f6fe15e8a748d320e718a807984c4f63d31f2a2336ef3f170327be9033a0536020bfad8b7447a3c
 DIST gcc-12.0.0-musl-patches-4.tar.xz 4456 BLAKE2B 
80ae755b52c31d57eb737b3ec5e70d96e7e20f6720664cd94573b1c6cd079a0e29f73277c27b2f2570706da5239006dabd44f834824c515f6615ed5dc39c273f
 SHA512 
cf917f40133d2b8090e98880e6c87d38129f44bcb454f4d707ef57967635a6fb571d7b85b7cb854421bc9aa88e48767a47aad99c767f9415899f97922d61c497
 DIST gcc-12.0.0-patches-5.tar.xz 9820 BLAKE2B 
cdebb6fa59e594f95cc4b028d329c0fed3ffa1731a4ca1a2954b7760f4a674e773cfe5888fb2c63a619d5d80ec464d98a94870bfe2e3ea34370afce7f67526bb
 SHA512 
a9c27b0188fd842e88d6a831cdf1f9c6d0cada4ec260b5f7e67f3d8fe0f439fb0d2c82469de9fecebd657043babf3e63a24ee53776be2617bb90e1d3dd3f521e
 DIST gcc-12.1.0-RC-20220429.tar.xz 82681644 BLAKE2B 
b65544298f036b3266b5ff6e0cefa369dbfbc80174e8f633cfe274727fded9cfb1bbb396ed616db28cf8d61f4a33bfa8c6d4287739f6ed518f8afe570b1653fb
 SHA512 
0cc17ff5402bac26625f3a353e06d0f8a780355cdef1af20466b35427ab40910705798a3104b88ada1cbb225a833b6cc043ead60609785c19c46fdfa0942edb5

diff --git a/sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild 
b/sys-devel/gcc/gcc-12.0.1_pre20220430.ebuild
similarity index 100%
rename from sys-devel/gcc/gcc-12.0.1_pre20220424.ebuild
rename to sys-devel/gcc/gcc-12.0.1_pre20220430.ebuild



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

2022-05-01 Thread Sam James
commit: d42498a6ef8cd0776f8d6c164eed724319c3da10
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 03:45:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 03:46:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42498a6

dev-python/pysnmp: fix build with newer setuptools; fix runtime w/ Python 3.10+

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

 .../pysnmp/files/pysnmp-4.4.12-python310.patch | 36 
 .../files/pysnmp-4.4.12-setuptools-version.patch   | 20 +
 dev-python/pysnmp/pysnmp-4.4.12-r2.ebuild  | 49 ++
 3 files changed, 105 insertions(+)

diff --git a/dev-python/pysnmp/files/pysnmp-4.4.12-python310.patch 
b/dev-python/pysnmp/files/pysnmp-4.4.12-python310.patch
new file mode 100644
index ..1fd272d8b5b6
--- /dev/null
+++ b/dev-python/pysnmp/files/pysnmp-4.4.12-python310.patch
@@ -0,0 +1,36 @@
+https://github.com/etingof/pysnmp/pull/415
+
+From 1d83beddd61b71e71dd725a12813a7052c14f730 Mon Sep 17 00:00:00 2001
+From: Flaviu Tamas 
+Date: Sun, 26 Dec 2021 18:07:09 -0500
+Subject: [PATCH 1/2] Fixes #413
+
+Thanks to @mheppner for finding the issue and reporting the bug.
+--- a/pysnmp/carrier/asyncio/dgram/base.py
 b/pysnmp/carrier/asyncio/dgram/base.py
+@@ -44,7 +44,7 @@
+ from pysnmp.carrier import error
+ from pysnmp.carrier.asyncio.base import AbstractAsyncioTransport
+ 
+-IS_PYTHON_344_PLUS = platform.python_version_tuple() >= ('3', '4', '4')
++IS_PYTHON_344_PLUS = [int(v) for v in platform.python_version_tuple()] >= [3, 
4, 4]
+ 
+ 
+ class DgramAsyncioProtocol(asyncio.DatagramProtocol, 
AbstractAsyncioTransport):
+
+From fc5ad9c1b1b9195f49d327f471705f9519ce5c09 Mon Sep 17 00:00:00 2001
+From: Flaviu Tamas 
+Date: Fri, 31 Dec 2021 11:41:09 -0500
+Subject: [PATCH 2/2] Fix python 3.10 compatability, part 2
+
+--- a/pysnmp/carrier/asyncio/dispatch.py
 b/pysnmp/carrier/asyncio/dispatch.py
+@@ -43,7 +43,7 @@
+ from pysnmp.carrier.base import AbstractTransportDispatcher
+ from pysnmp.error import PySnmpError
+ 
+-IS_PYTHON_344_PLUS = platform.python_version_tuple() >= ('3', '4', '4')
++IS_PYTHON_344_PLUS = [int(v) for v in platform.python_version_tuple()] >= [3, 
4, 4]
+ 
+ 
+ class AsyncioDispatcher(AbstractTransportDispatcher):

diff --git a/dev-python/pysnmp/files/pysnmp-4.4.12-setuptools-version.patch 
b/dev-python/pysnmp/files/pysnmp-4.4.12-setuptools-version.patch
new file mode 100644
index ..e2793fd6eeaa
--- /dev/null
+++ b/dev-python/pysnmp/files/pysnmp-4.4.12-setuptools-version.patch
@@ -0,0 +1,20 @@
+https://github.com/etingof/pysnmp/commit/2ee8b8707d36e772d6308f434b445a766e6586e7
+https://bugs.gentoo.org/836608
+
+From 2ee8b8707d36e772d6308f434b445a766e6586e7 Mon Sep 17 00:00:00 2001
+From: Michael Weiss 
+Date: Thu, 7 Nov 2019 18:55:45 +0100
+Subject: [PATCH] Improve the setuptools version check (#322)
+
+Handles malformed `setuptools.__version__` such as "41.4.0.post20191022"
+--- a/setup.py
 b/setup.py
+@@ -85,7 +85,7 @@ def howto_install_setuptools():
+ 
+ setup, Command = setuptools.setup, setuptools.Command
+ 
+-observed_version = [int(x) for x in setuptools.__version__.split('.')]
++observed_version = [int(x) for x in setuptools.__version__.split('.')[:3]]
+ required_version = [36, 2, 0]
+ 
+ # NOTE(etingof): require fresh setuptools to build proper wheels

diff --git a/dev-python/pysnmp/pysnmp-4.4.12-r2.ebuild 
b/dev-python/pysnmp/pysnmp-4.4.12-r2.ebuild
new file mode 100644
index ..75fef329b09d
--- /dev/null
+++ b/dev-python/pysnmp/pysnmp-4.4.12-r2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python SNMP library"
+HOMEPAGE="https://pypi.org/project/pysnmp/ https://github.com/etingof/pysnmp;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+IUSE="doc examples"
+
+RDEPEND="
+   >=dev-python/pyasn1-0.2.3[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]"
+PDEPEND="dev-python/pysmi[${PYTHON_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-setuptools-version.patch
+   "${FILESDIR}"/${PN}-4.4.12-python310.patch
+)
+
+distutils_enable_sphinx docs/source
+
+python_prepare_all() {
+   touch docs/source/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r examples/. docs/mibs
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "Example programs using pysnmp" dev-python/pysnmp-apps
+   optfeature "IETF and other mibs" dev-python/pysnmp-mibs
+   optfeature "Dump MIBs in 

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

2022-05-01 Thread Benda XU
commit: 3b89366daa39042e92cf3a2577c3a3328070f573
Author: Benda Xu  gentoo  org>
AuthorDate: Mon May  2 02:56:49 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon May  2 02:56:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b89366d

dev-libs/rccl: bump to 5.0.2.

Closes: https://bugs.gentoo.org/831662
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Benda Xu  gentoo.org>

 dev-libs/rccl/Manifest |  1 +
 .../files/rccl-5.0.2-change_install_location.patch | 31 
 dev-libs/rccl/rccl-5.0.2.ebuild| 41 ++
 3 files changed, 73 insertions(+)

diff --git a/dev-libs/rccl/Manifest b/dev-libs/rccl/Manifest
index ef9abc099a66..b50fab6d5c7b 100644
--- a/dev-libs/rccl/Manifest
+++ b/dev-libs/rccl/Manifest
@@ -1,2 +1,3 @@
 DIST rccl-4.0.0.tar.gz 741814 BLAKE2B 
c20178e45fb7787ef7f5e20326f91f11a1b2a575277b5f28591b0be6efa6730c3509b11255372648f1df50e33b5e593dbe9c3334c5001f39423fc70acfa49d07
 SHA512 
d25754895d7b5695e46031642c2550cf2b6b5c42628d8381a23d6d1a48699a14a4fdf842205a14b96bdd1339341f9e558492ef9366a63036d8a8a7011d2c1b05
 DIST rccl-4.3.0.tar.gz 836631 BLAKE2B 
c7fede9cf92d3e75b79da2874c0a1e45c5fd4ad9d24b11c9870e9fdef8d571a286cbf54ae0a033f2aec3d21b06cafc2b1c097aaf87ecd628f0c33e9267103be1
 SHA512 
1a27e6441955f01c853861f83743da2fc9597978c3ff99f238734d4bafb1e277d626811b72c6a12563d69b2b8265960b8a2566df618921557837035b92993f0e
+DIST rccl-5.0.2.tar.gz 888060 BLAKE2B 
f75d83b0f52487b4f7a2d30763ae4fb0d216fc353e62de981057cb855d5b26c7b846622c76330029c1ed5bd195695308bcef5c67d39526032dfee254084a40f7
 SHA512 
ee62720926008f67fcae0fc9a6ace23ca593a156f74fce6012ff2a6fcffdc2e2dc70d48cd3830b217e68449ba3e677b4005d20bd4554aeccf17cba56713cb00f

diff --git a/dev-libs/rccl/files/rccl-5.0.2-change_install_location.patch 
b/dev-libs/rccl/files/rccl-5.0.2-change_install_location.patch
new file mode 100644
index ..11e3fea312de
--- /dev/null
+++ b/dev-libs/rccl/files/rccl-5.0.2-change_install_location.patch
@@ -0,0 +1,31 @@
+Index: rccl-rocm-5.0.2/CMakeLists.txt
+===
+--- rccl-rocm-5.0.2.orig/CMakeLists.txt
 rccl-rocm-5.0.2/CMakeLists.txt
+@@ -268,16 +268,12 @@ target_link_libraries(rccl INTERFACE hip
+ rocm_set_soversion(rccl "1.0")
+ 
+ rocm_install_targets(TARGETS
+- rccl
+- PREFIX
+  rccl)
+ rocm_install(FILES ${PROJECT_BINARY_DIR}/rccl.h
+-DESTINATION rccl/${CMAKE_INSTALL_INCLUDEDIR})
++DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
+ 
+ rocm_export_targets(NAMESPACE
+ roc::
+-PREFIX
+-rccl
+ TARGETS
+ rccl
+ DEPENDS
+@@ -329,8 +325,6 @@ rocm_create_package(
+   "RCCL Maintainer "
+   LDCONFIG)
+ 
+-rocm_install_symlink_subdir(rccl)
+-
+ if(BUILD_TESTS)
+   add_subdirectory(test)
+ endif()

diff --git a/dev-libs/rccl/rccl-5.0.2.ebuild b/dev-libs/rccl/rccl-5.0.2.ebuild
new file mode 100644
index ..045b52b33b0f
--- /dev/null
+++ b/dev-libs/rccl/rccl-5.0.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="ROCm Communication Collectives Library (RCCL)"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rccl;
+SRC_URI="https://github.com/ROCmSoftwarePlatform/rccl/archive/rocm-${PV}.tar.gz
 -> rccl-${PV}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64"
+SLOT="0/$(ver_cut 1-2)"
+
+RDEPEND="dev-util/hip:${SLOT}"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-util/cmake-3.22
+   >=dev-util/rocm-cmake-5.0.2-r1"
+
+S="${WORKDIR}/rccl-rocm-${PV}"
+
+PATCHES=(
+   "${FILESDIR}/rccl-5.0.2-change_install_location.patch"
+)
+
+src_configure() {
+   addwrite /dev/kfd
+   addpredict /dev/dri/
+
+   export DEVICE_LIB_PATH="${EPREFIX}/usr/lib/amdgcn/bitcode/"
+   export CXX=hipcc
+
+   local mycmakeargs=(
+   -DBUILD_TESTS=OFF
+   -Wno-dev
+   ${AMDGPU_TARGETS+-DAMDGPU_TARGETS="${AMDGPU_TARGETS}"}
+   )
+
+   cmake_src_configure
+}



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

2022-05-01 Thread Benda XU
commit: 3da277e90b2b2a1f9ec33c174e69049142771ecb
Author: Benda Xu  gentoo  org>
AuthorDate: Mon May  2 02:52:14 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon May  2 02:54:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da277e9

dev-util/rocm-cmake: do not install license files.

In Gentoo, license are managed by einstalldocs.

Closes: https://bugs.gentoo.org/835834
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Benda Xu  gentoo.org>

 dev-util/rocm-cmake/files/rocm-cmake-5.0.2-license.patch  | 15 +++
 ...rocm-cmake-5.0.2.ebuild => rocm-cmake-5.0.2-r1.ebuild} |  7 ++-
 2 files changed, 21 insertions(+), 1 deletion(-)

diff --git a/dev-util/rocm-cmake/files/rocm-cmake-5.0.2-license.patch 
b/dev-util/rocm-cmake/files/rocm-cmake-5.0.2-license.patch
new file mode 100644
index ..b4a73e1bc2ed
--- /dev/null
+++ b/dev-util/rocm-cmake/files/rocm-cmake-5.0.2-license.patch
@@ -0,0 +1,15 @@
+This is not needed. Gentoo automatically collect license files into
+the documentation directory.
+
+Index: rocm-cmake-rocm-5.0.2/share/rocm/cmake/ROCMCreatePackage.cmake
+===
+--- rocm-cmake-rocm-5.0.2.orig/share/rocm/cmake/ROCMCreatePackage.cmake
 rocm-cmake-rocm-5.0.2/share/rocm/cmake/ROCMCreatePackage.cmake
+@@ -230,7 +230,6 @@ macro(rocm_create_package)
+ ")
+ endforeach()
+ endif()
+-rocm_setup_license(${PARSE_HEADER_ONLY})
+ if(PARSE_COMPONENTS)
+ rocm_set_comp_cpackvar(PARSE_HEADER_ONLY "${PARSE_COMPONENTS}")
+ endif()

diff --git a/dev-util/rocm-cmake/rocm-cmake-5.0.2.ebuild 
b/dev-util/rocm-cmake/rocm-cmake-5.0.2-r1.ebuild
similarity index 78%
rename from dev-util/rocm-cmake/rocm-cmake-5.0.2.ebuild
rename to dev-util/rocm-cmake/rocm-cmake-5.0.2-r1.ebuild
index 947d1bfb9fc1..ac9cb2351f34 100644
--- a/dev-util/rocm-cmake/rocm-cmake-5.0.2.ebuild
+++ b/dev-util/rocm-cmake/rocm-cmake-5.0.2-r1.ebuild
@@ -20,7 +20,12 @@ LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"
 RESTRICT="test"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.0.2-license.patch
+)
+
 src_prepare() {
-   sed -e "s:set(ROCM_INSTALL_LIBDIR lib):set(ROCM_INSTALL_LIBDIR 
$(get_libdir)):" -i "${S}/share/rocm/cmake/ROCMInstallTargets.cmake" || die
+   sed -e "/ROCM_INSTALL_LIBDIR/s:lib:$(get_libdir):" \
+   -i "${S}/share/rocm/cmake/ROCMInstallTargets.cmake" || die
cmake_src_prepare
 }



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

2022-05-01 Thread Sam James
commit: 83af3f0e6593d7ec2ca9333e92fb53685fc025c2
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 02:08:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 02:08:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83af3f0e

dev-libs/libaio: add link to upstream bug

Bug: https://pagure.io/libaio/issue/21
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libaio/libaio-0.3.113.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/libaio/libaio-0.3.113.ebuild 
b/dev-libs/libaio/libaio-0.3.113.ebuild
index c93417dd41a7..1f2cb960692f 100644
--- a/dev-libs/libaio/libaio-0.3.113.ebuild
+++ b/dev-libs/libaio/libaio-0.3.113.ebuild
@@ -14,6 +14,7 @@ else
SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.gz;
# Has test failure on abi_x86_32 which needs investigating
# https://marc.info/?l=linux-aio=164996470108464=2
+   # https://pagure.io/libaio/issue/21
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 LICENSE="LGPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2022-05-01 Thread Sam James
commit: d05a3a0c80d4c6d4408c166d6b03cd688ed106ad
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 02:02:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 02:02:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05a3a0c

net-libs/nodejs: Stabilize 12.22.10 x86, #835588

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

 net-libs/nodejs/nodejs-12.22.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-12.22.10.ebuild 
b/net-libs/nodejs/nodejs-12.22.10.ebuild
index c5d38f8b0541..4638f6304808 100644
--- a/net-libs/nodejs/nodejs-12.22.10.ebuild
+++ b/net-libs/nodejs/nodejs-12.22.10.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="amd64 ~arm arm64 ppc64 -riscv ~x86 ~amd64-linux ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ppc64 -riscv x86 ~amd64-linux ~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2022-05-01 Thread Sam James
commit: 0e2011c2ba3ce9e9b74f6660ab0df9cbb4a4db13
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 02:02:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 02:02:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e2011c2

net-libs/nodejs: Stabilize 12.22.10 amd64, #835588

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

 net-libs/nodejs/nodejs-12.22.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-12.22.10.ebuild 
b/net-libs/nodejs/nodejs-12.22.10.ebuild
index ca7bccc6b0b2..c5d38f8b0541 100644
--- a/net-libs/nodejs/nodejs-12.22.10.ebuild
+++ b/net-libs/nodejs/nodejs-12.22.10.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="~amd64 ~arm arm64 ppc64 -riscv ~x86 ~amd64-linux ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ppc64 -riscv ~x86 ~amd64-linux ~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2022-05-01 Thread Sam James
commit: ecd22fffac4e9d3244429abfbcd0ee42a73189fe
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 02:02:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 02:02:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd22fff

net-libs/nodejs: Stabilize 14.19.0 x86, #835588

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

 net-libs/nodejs/nodejs-14.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-14.19.0.ebuild 
b/net-libs/nodejs/nodejs-14.19.0.ebuild
index 7d35dc2185c6..20db05ccbc22 100644
--- a/net-libs/nodejs/nodejs-14.19.0.ebuild
+++ b/net-libs/nodejs/nodejs-14.19.0.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
SLOT="0/$(ver_cut 1)"
-   KEYWORDS="amd64 ~arm arm64 ppc64 -riscv ~x86 ~amd64-linux ~x64-macos"
+   KEYWORDS="amd64 ~arm arm64 ppc64 -riscv x86 ~amd64-linux ~x64-macos"
S="${WORKDIR}/node-v${PV}"
 fi
 



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

2022-05-01 Thread Sam James
commit: aed4b4c9b7e14ba6171e0d7af371f96ce191efb8
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 02:02:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 02:02:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed4b4c9

media-sound/mixxx: Stabilize 2.3.2 amd64, #835645

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

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

diff --git a/media-sound/mixxx/mixxx-2.3.2.ebuild 
b/media-sound/mixxx/mixxx-2.3.2.ebuild
index fff5c84c8171..1fa6847ab681 100644
--- a/media-sound/mixxx/mixxx-2.3.2.ebuild
+++ b/media-sound/mixxx/mixxx-2.3.2.ebuild
@@ -16,7 +16,7 @@ if [[ "${PV}" == * ]] ; then
 else

SRC_URI="https://github.com/mixxxdj/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
#S="${WORKDIR}/${PN}-release-${PV}"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 LICENSE="GPL-2"
 SLOT="0"



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

2022-05-01 Thread Sam James
commit: c8a9cfb270cad1d39650ce0de0295e84d5002656
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 01:52:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 01:52:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a9cfb2

sys-apps/fwupd: [QA] add missing dell dependency

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

 sys-apps/fwupd/fwupd-1.8.0-r1.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-apps/fwupd/fwupd-1.8.0-r1.ebuild 
b/sys-apps/fwupd/fwupd-1.8.0-r1.ebuild
index 02f87145f3fc..cc9c6194035c 100644
--- a/sys-apps/fwupd/fwupd-1.8.0-r1.ebuild
+++ b/sys-apps/fwupd/fwupd-1.8.0-r1.ebuild
@@ -57,7 +57,10 @@ COMMON_DEPEND="${PYTHON_DEPS}
net-misc/curl
archive? ( app-arch/libarchive:= )
cbor? ( dev-libs/libcbor )
-   dell? ( >=sys-libs/libsmbios-2.4.0 )
+   dell? (
+   >=app-crypt/tpm2-tss-2.0
+   >=sys-libs/libsmbios-2.4.0
+   )
elogind? ( >=sys-auth/elogind-211 )
flashrom? ( >=sys-apps/flashrom-1.2-r3 )
gnutls? ( net-libs/gnutls )
@@ -138,7 +141,7 @@ src_configure() {
-Dcurl="enabled"
-Ddocs="$(usex gtk-doc gtkdoc none)"
-Defi_binary="false"
-   -Dsupported_build="true"
+   -Dsupported_build="enabled"
$(meson_feature archive libarchive)
$(meson_use bash-completion bash_completion)
$(meson_feature bluetooth bluez)



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

2022-05-01 Thread Sam James
commit: 73cb61811d43977d178e9b1c0798d5398830ecf0
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 01:48:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 01:48:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73cb6181

sys-apps/fwupd: [QA] fix curl option

curl isn't gone, but most options have been changed to
tristate [0]. With =disabled, naturally, curl functionality
is off and fwupd can't fetch from the internet at all, so
updates are broken.

Looks like this was a mistake given curl remains in RDEPEND
too, and given the above.

[0] 
https://github.com/fwupd/fwupd/commit/661990ed98870f8451015617701c50f68dc63824
Closes: https://bugs.gentoo.org/841836
Signed-off-by: Sam James  gentoo.org>

 sys-apps/fwupd/{fwupd-1.8.0.ebuild => fwupd-1.8.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/fwupd/fwupd-1.8.0.ebuild 
b/sys-apps/fwupd/fwupd-1.8.0-r1.ebuild
similarity index 99%
rename from sys-apps/fwupd/fwupd-1.8.0.ebuild
rename to sys-apps/fwupd/fwupd-1.8.0-r1.ebuild
index bec0c043cece..02f87145f3fc 100644
--- a/sys-apps/fwupd/fwupd-1.8.0.ebuild
+++ b/sys-apps/fwupd/fwupd-1.8.0-r1.ebuild
@@ -135,7 +135,7 @@ src_configure() {
--localstatedir "${EPREFIX}"/var
-Dbuild="$(usex minimal standalone all)"
-Dconsolekit="disabled"
-   -Dcurl="disabled"
+   -Dcurl="enabled"
-Ddocs="$(usex gtk-doc gtkdoc none)"
-Defi_binary="false"
-Dsupported_build="true"



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

2022-05-01 Thread Sam James
commit: 9849bd493d33c67d92fcd522a98be763c93ca929
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 01:08:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 01:08:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9849bd49

dev-python/python-pam: new package, add 2.0.2

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

 dev-python/python-pam/Manifest|  1 +
 dev-python/python-pam/metadata.xml| 13 +
 dev-python/python-pam/python-pam-2.0.2.ebuild | 18 ++
 3 files changed, 32 insertions(+)

diff --git a/dev-python/python-pam/Manifest b/dev-python/python-pam/Manifest
new file mode 100644
index ..973d98085e3d
--- /dev/null
+++ b/dev-python/python-pam/Manifest
@@ -0,0 +1 @@
+DIST python-pam-2.0.2.tar.gz 14787 BLAKE2B 
4bd9d7d57802fb30519ee755b091d8dd21da7fdac164cba2ac11fae48c8f575498562309d996a67766218e15e1b5f45f40c4cf32800de349fe0fa0cd03ae911d
 SHA512 
eafeb753b22ffccc1c5729516ea1ae26799d3749140fe91849ddb804066cabd4b5493e9b059172977dd5b3c5d48c8b5ced6c5c944931fcf23225dda09db026f6

diff --git a/dev-python/python-pam/metadata.xml 
b/dev-python/python-pam/metadata.xml
new file mode 100644
index ..f2060ceef8c3
--- /dev/null
+++ b/dev-python/python-pam/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+pyt...@gentoo.org
+Python
+  
+  
+  
+python-pam
+FirefighterBlu3/python-pam
+  
+

diff --git a/dev-python/python-pam/python-pam-2.0.2.ebuild 
b/dev-python/python-pam/python-pam-2.0.2.ebuild
new file mode 100644
index ..7c86378077ce
--- /dev/null
+++ b/dev-python/python-pam/python-pam-2.0.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Python PAM module"
+HOMEPAGE="https://github.com/FirefighterBlu3/python-pam;
+SRC_URI="https://github.com/FirefighterBlu3/python-pam/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2022-05-01 Thread Sam James
commit: 3093cd59db9df1003d27fec7700a2cd758528221
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 01:09:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 01:10:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3093cd59

gnome-extra/cinnamon: switch to dev-python/python-pam

dev-python/pypam is unmaintained upstream and has unexplained
test failures. Upstream Cinnamon uses python-pam and only
falls back to pypam anyway.

Bug: https://bugs.gentoo.org/833297
Thanks-to: Douglas Freed  mtu.edu>
Signed-off-by: Sam James  gentoo.org>

 gnome-extra/cinnamon/cinnamon-5.2.7-r3.ebuild | 186 ++
 1 file changed, 186 insertions(+)

diff --git a/gnome-extra/cinnamon/cinnamon-5.2.7-r3.ebuild 
b/gnome-extra/cinnamon/cinnamon-5.2.7-r3.ebuild
new file mode 100644
index ..b0665c090769
--- /dev/null
+++ b/gnome-extra/cinnamon/cinnamon-5.2.7-r3.ebuild
@@ -0,0 +1,186 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_REQ_USE="xml"
+
+inherit meson gnome2-utils pax-utils python-single-r1 xdg
+
+DESCRIPTION="A fork of GNOME Shell with layout similar to GNOME 2"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon;
+SRC_URI="https://github.com/linuxmint/cinnamon/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="+eds +gstreamer gtk-doc +nls +networkmanager"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   app-accessibility/at-spi2-atk:2
+   >=dev-libs/glib-2.52.0:2[dbus]
+   >=dev-libs/gobject-introspection-1.29.15:=
+   dev-libs/libxml2:2
+   >=gnome-extra/cinnamon-desktop-5.2:0=
+   >=gnome-extra/cinnamon-menus-5.2
+   >=gnome-extra/cjs-5.2[cairo]
+   net-libs/libsoup:2.4[introspection]
+   sys-apps/dbus
+   >=sys-auth/polkit-0.100[introspection]
+   virtual/opengl
+   x11-libs/gdk-pixbuf:2[introspection]
+   >=x11-libs/gtk+-3.12.0:3[introspection]
+   >=x11-libs/libnotify-0.7.3:0=[introspection]
+   x11-libs/libX11
+   >=x11-libs/libXfixes-5.0
+   x11-libs/pango[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=x11-wm/muffin-5.2[introspection]
+
+   eds? (
+   gnome-extra/evolution-data-server
+   )
+   gstreamer? (
+   media-libs/gst-plugins-base:1.0
+   media-libs/gstreamer:1.0
+   )
+   networkmanager? (
+   net-misc/networkmanager[introspection]
+   )
+"
+# caribou used by onscreen keyboard
+# libtimezonemap used by datetime settings
+# iso-flag-png (unpackaged) used by keyboard layout settings
+RDEPEND="
+   ${DEPEND}
+   >=app-accessibility/caribou-0.3
+   dev-libs/keybinder:3[introspection]
+   dev-libs/libtimezonemap
+   $(python_gen_cond_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyinotify[${PYTHON_USEDEP}]
+   dev-python/python-pam[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/python3-xapp-2.2.1-r1[${PYTHON_USEDEP}]
+   ')
+   >=gnome-base/dconf-0.4.1
+   >=gnome-base/gsettings-desktop-schemas-2.91.91
+   >=gnome-base/libgnomekbd-2.91.4
+   >=gnome-extra/cinnamon-control-center-5.2[networkmanager=]
+   >=gnome-extra/cinnamon-screensaver-5.2
+   >=gnome-extra/cinnamon-session-5.2
+   >=gnome-extra/cinnamon-settings-daemon-5.2
+   >=gnome-extra/nemo-5.2
+   gnome-extra/polkit-gnome
+   net-misc/wget
+   sys-apps/accountsservice[introspection]
+   sys-power/upower[introspection]
+   >=x11-libs/xapp-2.2.8[introspection]
+   x11-misc/xdg-utils
+   x11-themes/adwaita-icon-theme
+   x11-themes/gnome-themes-standard
+
+   nls? (
+   >=gnome-extra/cinnamon-translations-5.2
+   )
+"
+BDEPEND="
+   >=dev-util/intltool-0.40
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+
+   gtk-doc? ( dev-util/gtk-doc )
+"
+
+PATCHES=(
+   # Fix backgrounds path as cinnamon doesn't provide them
+   # https://github.com/linuxmint/Cinnamon/issues/3575
+   "${FILESDIR}"/${PN}-3.8.0-gnome-background-compatibility.patch
+
+   # Use wheel group instead of sudo (from Fedora/Arch)
+   # https://github.com/linuxmint/Cinnamon/issues/3576
+   "${FILESDIR}"/${PN}-3.6.6-wheel-sudo.patch
+
+ 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/revelation/

2022-05-01 Thread Sam James
commit: 533f5c0634dbaa8f7916c97aa5e033dfc8e06125
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 00:58:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 00:58:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=533f5c06

x11-misc/revelation: enable py3.10

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

 x11-misc/revelation/revelation-0.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/revelation/revelation-0.5.5.ebuild 
b/x11-misc/revelation/revelation-0.5.5.ebuild
index 372a596dec9d..e276a1f7f890 100644
--- a/x11-misc/revelation/revelation-0.5.5.ebuild
+++ b/x11-misc/revelation/revelation-0.5.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit gnome2-utils python-single-r1 meson xdg
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/revelation/

2022-05-01 Thread Sam James
commit: 35891ce3b0970a37ac5ae46297717fb92ab92331
Author: Jay Faulkner  jvf  cc>
AuthorDate: Sun May  1 23:59:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 00:56:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35891ce3

x11-misc/revelation: version bump to 0.55

- Updated to EAPI 8
- New version includes meson fix, no need for patch
- New dependency: defusedxml, per
  
https://github.com/mikelolasagasti/revelation/commit/edb67aa58d42a2075d2d8c132817eacfdb39a916

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jay Faulkner  jvf.cc>
Closes: https://github.com/gentoo/gentoo/pull/25185
Signed-off-by: Sam James  gentoo.org>

 x11-misc/revelation/Manifest|  1 +
 x11-misc/revelation/revelation-0.5.5.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/x11-misc/revelation/Manifest b/x11-misc/revelation/Manifest
index 9780704989a4..62230acdf449 100644
--- a/x11-misc/revelation/Manifest
+++ b/x11-misc/revelation/Manifest
@@ -1 +1,2 @@
 DIST revelation-0.5.4.tar.xz 282600 BLAKE2B 
519b01252b82acf0e927a9d19783792f83822cc1f1a4c3be4af3678d5446f8012d993e12397f44aae616aca88257970de7391a1269e24cc1ebc08275d0c962ed
 SHA512 
bd536f6c03e443d91a20606765b661dc54f3e4c1f45d060d3829a894a31e553a61785bb31d7508267abd66e057fc1d93f1716ed1b553566d92a2580ad696606f
+DIST revelation-0.5.5.tar.xz 282252 BLAKE2B 
7c4c430d24d79b820139dd2b4989dc2d78c967b16c864149d2aafa9e91ddc26a3351f42b5782812202f77a36529c46d9515cc1aea73346c7e8e017079b810a7d
 SHA512 
17bfeda87e27c00f12bc068446d053cee394282e5eabea6d075ac262b5f400f31520d2f9b29f99097d1d6ad72bbcf5d2d9d4da2a0eba2806ff0adbf1bb47bb0f

diff --git a/x11-misc/revelation/revelation-0.5.5.ebuild 
b/x11-misc/revelation/revelation-0.5.5.ebuild
new file mode 100644
index ..372a596dec9d
--- /dev/null
+++ b/x11-misc/revelation/revelation-0.5.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit gnome2-utils python-single-r1 meson xdg
+
+DESCRIPTION="A password manager for GNOME"
+HOMEPAGE="https://revelation.olasagasti.info/ 
https://github.com/mikelolasagasti/revelation;
+SRC_URI="https://github.com/mikelolasagasti/revelation/releases/download/${P}/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Upstream does not provide any test suite.
+RESTRICT="test"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-libs/libpwquality[python,${PYTHON_USEDEP}]
+   ')
+   x11-libs/gtk+:3
+   dev-libs/glib
+   dev-libs/gobject-introspection
+"
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   find -name '*.py' -exec \
+   sed -i -e 's:Cryptodome:Crypto:' meson.build {} + || die
+   default
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${ED}"
+   python_optimize
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/revelation/

2022-05-01 Thread Sam James
commit: 99b4a625c06f8e32e6d33a81ad2dbb4976871581
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 01:02:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 01:02:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b4a625

x11-misc/revelation: add new defusedxml dep

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

 x11-misc/revelation/revelation-0.5.5.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-misc/revelation/revelation-0.5.5.ebuild 
b/x11-misc/revelation/revelation-0.5.5.ebuild
index e276a1f7f890..f66d489a5da5 100644
--- a/x11-misc/revelation/revelation-0.5.5.ebuild
+++ b/x11-misc/revelation/revelation-0.5.5.ebuild
@@ -22,6 +22,7 @@ RESTRICT="test"
 
 RDEPEND="${PYTHON_DEPS}
$(python_gen_cond_dep '
+   dev-python/defusedxml[${PYTHON_USEDEP}]
dev-python/pycryptodome[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
dev-libs/libpwquality[python,${PYTHON_USEDEP}]



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

2022-05-01 Thread Sam James
commit: 501edc14ed3d2f139ac096654240cf2ef54df081
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 00:37:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 00:37:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501edc14

dev-libs/flatbuffers: use EAPI 8

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

 dev-libs/flatbuffers/flatbuffers-2.0.6.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/flatbuffers/flatbuffers-2.0.6.ebuild 
b/dev-libs/flatbuffers/flatbuffers-2.0.6.ebuild
index af7ea27ef27b..6750da452422 100644
--- a/dev-libs/flatbuffers/flatbuffers-2.0.6.ebuild
+++ b/dev-libs/flatbuffers/flatbuffers-2.0.6.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
@@ -25,6 +25,7 @@ src_configure() {
-DFLATBUFFERS_BUILD_FLATLIB=$(usex static-libs)
-DFLATBUFFERS_BUILD_SHAREDLIB=ON
-DFLATBUFFERS_BUILD_TESTS=$(usex test)
+   -DFLATBUFFERS_BUILD_BENCHMARKS=OFF
)
 
use elibc_musl && mycmakeargs+=( -DFLATBUFFERS_LOCALE_INDEPENDENT=0 )



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

2022-05-01 Thread Sam James
commit: a64de84916ff1c28df4a93f903235d08276258ab
Author: Andrew Udvare  gmail  com>
AuthorDate: Sun May  1 23:25:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 00:34:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a64de849

dev-libs/flatbuffers: add 2.0.6

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Udvare  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25281
Signed-off-by: Sam James  gentoo.org>

 dev-libs/flatbuffers/Manifest |  1 +
 dev-libs/flatbuffers/flatbuffers-2.0.6.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/dev-libs/flatbuffers/Manifest b/dev-libs/flatbuffers/Manifest
index 7bb90e6d049c..36742322397f 100644
--- a/dev-libs/flatbuffers/Manifest
+++ b/dev-libs/flatbuffers/Manifest
@@ -1 +1,2 @@
 DIST flatbuffers-2.0.0.tar.gz 1538022 BLAKE2B 
ccd827a43da39cf831727b439beed0cea216cdf50dbfe70954854bbe388b2c47ed4e78cc87e3fc0d5568034b13baa2ea96480914cc8129747bccbf8ea928847c
 SHA512 
26a06b572c0e4c9685743bd2d2162ac7dcd74b9324624cc3f3ef5b154c0cee7c52a04b77cdc184245d2d6ae38dfdcc4fd66001c318aa8ca001d2bf1d85d66a89
+DIST flatbuffers-2.0.6.tar.gz 1724250 BLAKE2B 
b6969b28dba753c4551b33d27409d9925c10a640ae860264f8054c19a470ce3da366c0bf7917bf7fe4f6cb57acbfbe1837f175fde40b84d311df6d1378d146ce
 SHA512 
be631f34064c28d81876bf137c796e9736623cf2cc4f2a05dd45372e7195729c99fad1fa795f8ce71a408756a842edbdc0c3bc714a7cf63203a1de8681d86fb6

diff --git a/dev-libs/flatbuffers/flatbuffers-2.0.6.ebuild 
b/dev-libs/flatbuffers/flatbuffers-2.0.6.ebuild
new file mode 100644
index ..af7ea27ef27b
--- /dev/null
+++ b/dev-libs/flatbuffers/flatbuffers-2.0.6.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Memory efficient serialization library"
+HOMEPAGE="https://google.github.io/flatbuffers/;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+# From 1.2.0->2.0.0, incremented SONAME, although the interface didn't 
actually change.
+# (Apparently to adopt semver.)
+SLOT="0/2"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="static-libs test"
+
+RESTRICT="!test? ( test )"
+
+DOCS=( readme.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DFLATBUFFERS_BUILD_FLATLIB=$(usex static-libs)
+   -DFLATBUFFERS_BUILD_SHAREDLIB=ON
+   -DFLATBUFFERS_BUILD_TESTS=$(usex test)
+   )
+
+   use elibc_musl && mycmakeargs+=( -DFLATBUFFERS_LOCALE_INDEPENDENT=0 )
+
+   cmake_src_configure
+}



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

2022-05-01 Thread Sam James
commit: c8a7dd77efa323bc814066b39164cea359bdd547
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 00:22:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 00:22:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a7dd77

profiles/arch/s390/s390x: unmask USE=rust

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

 profiles/arch/s390/s390x/use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/s390/s390x/use.mask 
b/profiles/arch/s390/s390x/use.mask
index a69bcf61915d..fe2cac38c232 100644
--- a/profiles/arch/s390/s390x/use.mask
+++ b/profiles/arch/s390/s390x/use.mask
@@ -2,6 +2,10 @@
 abi_s390_32
 -abi_s390_64
 
+# Sam James  (2022-05-02)
+# Rust is available for s390x (but not s390)
+-rust
+
 # sys-libs/libunwind is keyworded on s390x
 -unwind
 -libunwind



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/racket/

2022-05-01 Thread Maciej Barć
commit: 9d75dae6a1eb43b4f8b5e346740ce514e23ba38a
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun May  1 23:45:18 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun May  1 23:45:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d75dae6

dev-scheme/racket: bump to 8.5

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

 dev-scheme/racket/Manifest  |   2 +
 dev-scheme/racket/racket-8.5.ebuild | 164 
 2 files changed, 166 insertions(+)

diff --git a/dev-scheme/racket/Manifest b/dev-scheme/racket/Manifest
index 6d163a423dc0..ff146f0d5f93 100644
--- a/dev-scheme/racket/Manifest
+++ b/dev-scheme/racket/Manifest
@@ -1,6 +1,8 @@
 DIST racket-8.2-src-builtpkgs.tgz 150467561 BLAKE2B 
5005aa852b089becd9d6da136a55a035ac5fd86bd1ad186ec30cdcf411927d444e1814797d63dbde3eb7b52bba7756e0464edf1d854d2ee7f5851caaae18ba55
 SHA512 
9e4c0cabfcbdb8c8742e8170548bee58021697e8b0842f575f94193db31adc04a7b9023ed8fd70dae197e5ec6f1aee7985d849be3ce5b4279f216e900ee143c7
 DIST racket-8.3-src-builtpkgs.tgz 150608486 BLAKE2B 
f002934c07afab4152ad8395c4ab5c6c87ef810f5cf79cf5ae0b41f4caa4508e0044f4246812513def14130d507af57aa61efaff8106eaeac0b86918bd775902
 SHA512 
7c340f65d221343beb2b4205cdc58648bd65dceabdb16f40cda425474faa905f4dd441193dc6cd4856f7863fb83834721394d6888027db356f830eceb127dbae
 DIST racket-8.4-src-builtpkgs.tgz 151809822 BLAKE2B 
c42f7943975a6f91a03ef0f668d218571dfc4159eac5a5722b9513b978413a9617b4e1bf3ccabef051014311ecf51fdc80d7563942e9e645c442ddfc4995a308
 SHA512 
afd9f357673a28ac5e4529ea0879a4edc3dbffc5b8627aa3553f1caf867be3296b94620dc2d86b8bb3f0c7ec7743d0057ce897c5caa705e02f2cc469ce4c7116
+DIST racket-8.5-src-builtpkgs.tgz 152548446 BLAKE2B 
ef914d742b3b949ecd7a1f817900add3ede874d7bd4dbe195c2ab69826d938c3ac81b883bc57d938908bc1f9e96faeaa25cb4dedf85288c580b7a89d62ec970a
 SHA512 
4714599cbe10247cad119cc4073d80329d77c845d92b3741d35a9c88cc6395dc3d6f08ace8f606c3e39840f7071789ea953e3b6548da04fd7dfaa72a4368a7ae
 DIST racket-minimal-8.2-src-builtpkgs.tgz 21187959 BLAKE2B 
0f62a900e71ee101fa3acf0985b0a72215ac657285c5ce9e4f5f49189180b82dcca94ded9778b7ba92a42919f17b1dc24eec07e13c64c77e47fc958614d7dc0a
 SHA512 
04950703fa73cdbbb10c234d57c89e70db6076b42d4a74ddb8cace9e0438b9a1431f7317baf31d667368ad75ae19e4eecec39667ba0c5b08a3580f8cc81f4f5e
 DIST racket-minimal-8.3-src-builtpkgs.tgz 21212037 BLAKE2B 
76a742efe7ba2c44eb935d4852c20be355ccff9b935b39226ef1935184b0a9179ef6ca2ac0a64f3c7a6ae4a0082117a12c668d7804a0b73b9f1a391eaba61994
 SHA512 
3cab4a24cab5c1ac107c8aead2ada6fa3ec7d7aa122716c78af584f055dadf89497168e95b36d99115ecd1a1905dc1ec51774dd2c8099198ec7d6aa9d380039d
 DIST racket-minimal-8.4-src-builtpkgs.tgz 21279666 BLAKE2B 
25d5eb405cedaa9cadfa776c4dd66b87f1641c86b638110f1a3a788465aaf573f5f8054e1e6913e6c0123840a1a2f64d5855db5f52acace3475b91d095272a76
 SHA512 
92433c08508cfb1bdb9093e5c7c726630826e9046de02fcb3d402f3dd76aa98fc2d9a5d09515d44e7a50eab0e38d963d2202f48a44741c3cf7fe8e47d9404e63
+DIST racket-minimal-8.5-src-builtpkgs.tgz 21390850 BLAKE2B 
7bcd8c409203f71b3a49cd7e4a34159ef62fcc61b8fb66e976bfc0938ac54b7bc475e6aff59796b9c01ee324eb0d88bd68340c787f728a3739a57e879e731bfb
 SHA512 
e0dec1038f33dbe3dfbbeba05cb24829e4b0c4223c5326cd26f920c736171e3b47b457236a06c9c57b6ebc82d17b022fba6558e3c94315b75469a2130b6fd375

diff --git a/dev-scheme/racket/racket-8.5.ebuild 
b/dev-scheme/racket/racket-8.5.ebuild
new file mode 100644
index ..f501621d6d0e
--- /dev/null
+++ b/dev-scheme/racket/racket-8.5.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature readme.gentoo-r1
+
+DESCRIPTION="General purpose, multi-paradigm Lisp-Scheme programming language"
+HOMEPAGE="https://racket-lang.org/;
+SRC_URI="
+   minimal? ( 
https://download.racket-lang.org/installers/${PV}/${PN}-minimal-${PV}-src-builtpkgs.tgz
 )
+   !minimal? ( 
https://download.racket-lang.org/installers/${PV}/${P}-src-builtpkgs.tgz )
+"
+S="${WORKDIR}/${P}/src"
+
+# See 
https://blog.racket-lang.org/2019/11/completing-racket-s-relicensing-effort.html
+LICENSE="
+   || ( MIT Apache-2.0 )
+   chez? ( Apache-2.0 )
+   !chez? ( LGPL-3 )
+"
+# Bytecode generated by Racket is not compatible between versions.
+# The bytecode version should be denoted by SLOT, in most cases
+# PV == SLOT but this has to be checked carefully and in cases
+# where we use _p, _pre, etc it will have to be set manually.
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="+chez +doc +futures +jit minimal ncurses +places +threads"
+# See bug #809785 re chez/threads
+REQUIRED_USE="chez? ( futures places ) futures? ( jit threads ) places? ( 
threads )"
+
+DEPEND="
+   !dev-tex/slatex
+   dev-db/sqlite:3
+   dev-libs/libffi:=
+   ncurses? ( sys-libs/ncurses:= )
+"
+RDEPEND="${DEPEND}"
+
+# "mred" and "mzscheme" are binaries generated by Racket, not CC

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin-debug/

2022-05-01 Thread Sam James
commit: 6c0ab577d71150fa24a78486399c9debeac2b2e3
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 23:36:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 23:36:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0ab577

app-office/libreoffice-bin-debug: Stabilize 7.2.6.2 x86, #835426

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

 app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.2.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.2.6.2.ebuild 
b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.2.6.2.ebuild
index 8e753bce328d..3bf7989da80b 100644
--- a/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.2.6.2.ebuild
+++ b/app-office/libreoffice-bin-debug/libreoffice-bin-debug-7.2.6.2.ebuild
@@ -41,7 +41,7 @@ SRC_URI="
 IUSE="gnome java kde"
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="-* amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 
 RDEPEND="~app-office/${PN/-debug}-${PV}[gnome=,java=,kde=]"
 



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2022-05-01 Thread Sam James
commit: bb19ec273692bd98f4de911bd2f0c58fcc9b5e4d
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 23:36:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 23:36:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb19ec27

app-office/libreoffice: Stabilize 7.2.6.2-r1 x86, #835426

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

 app-office/libreoffice/libreoffice-7.2.6.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice/libreoffice-7.2.6.2-r1.ebuild 
b/app-office/libreoffice/libreoffice-7.2.6.2-r1.ebuild
index d40ccb686da2..62e42b1e8c03 100644
--- a/app-office/libreoffice/libreoffice-7.2.6.2-r1.ebuild
+++ b/app-office/libreoffice/libreoffice-7.2.6.2-r1.ebuild
@@ -103,7 +103,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
 
 [[ ${MY_PV} == ** ]] || \
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux"
 
 COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip



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

2022-05-01 Thread Sam James
commit: bd3421b5ea890085881e16a81bf33d04368b8080
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 23:36:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 23:36:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd3421b5

app-text/poppler: Stabilize 22.03.0 x86, #835426

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

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

diff --git a/app-text/poppler/poppler-22.03.0.ebuild 
b/app-text/poppler/poppler-22.03.0.ebuild
index da1c08b1b745..f6a73f037df2 100644
--- a/app-text/poppler/poppler-22.03.0.ebuild
+++ b/app-text/poppler/poppler-22.03.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]] ; then
SLOT="0/"
 else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0/119"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin/

2022-05-01 Thread Sam James
commit: 50aa74269619652fb572d95b249520f8ec27a888
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 23:36:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 23:36:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50aa7426

app-office/libreoffice-bin: Stabilize 7.2.6.2 x86, #835426

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

 app-office/libreoffice-bin/libreoffice-bin-7.2.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice-bin/libreoffice-bin-7.2.6.2.ebuild 
b/app-office/libreoffice-bin/libreoffice-bin-7.2.6.2.ebuild
index 9483af8e78e0..b278a019fbf0 100644
--- a/app-office/libreoffice-bin/libreoffice-bin-7.2.6.2.ebuild
+++ b/app-office/libreoffice-bin/libreoffice-bin-7.2.6.2.ebuild
@@ -46,7 +46,7 @@ SRC_URI="
 IUSE="gnome java kde"
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="-* amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 
 BIN_COMMON_DEPEND="
app-text/hunspell:0/1.7



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/

2022-05-01 Thread Sam James
commit: 1ca249853e3c15b3eec9cebdfbd42d6f416dc87d
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 23:36:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 23:36:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca24985

app-office/libreoffice-l10n: Stabilize 7.2.6.2 x86, #835426

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

 app-office/libreoffice-l10n/libreoffice-l10n-7.2.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-7.2.6.2.ebuild 
b/app-office/libreoffice-l10n/libreoffice-l10n-7.2.6.2.ebuild
index 18bc8e8e792b..71362885f275 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-7.2.6.2.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-7.2.6.2.ebuild
@@ -17,7 +17,7 @@ 
BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable
 
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux"
 IUSE="offlinehelp"
 
 #



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

2022-05-01 Thread Sam James
commit: 42cff3919bc478821ad5347e6887cd5858cdcd0a
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 23:35:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 23:35:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42cff391

media-libs/harfbuzz: Stabilize 3.4.0-r1 x86, #835426

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

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

diff --git a/media-libs/harfbuzz/harfbuzz-3.4.0-r1.ebuild 
b/media-libs/harfbuzz/harfbuzz-3.4.0-r1.ebuild
index 62264ccb38f1..7966387b760c 100644
--- a/media-libs/harfbuzz/harfbuzz-3.4.0-r1.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-3.4.0-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} =  ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   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"
+   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"
 fi
 
 LICENSE="Old-MIT ISC icu"



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

2022-05-01 Thread Sam James
commit: f49d42d6d3b5071739942a44f7fba50def118434
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 23:34:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 23:34:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f49d42d6

app-shells/fish: Stabilize 3.4.0 amd64, #835339

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

 app-shells/fish/fish-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/fish/fish-3.4.0.ebuild 
b/app-shells/fish/fish-3.4.0.ebuild
index 2a91b5916d07..0521028bf2b1 100644
--- a/app-shells/fish/fish-3.4.0.ebuild
+++ b/app-shells/fish/fish-3.4.0.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git;
 else

SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2022-05-01 Thread Sam James
commit: e6934dfec285c23c4455c3eeec9f45408a743ce4
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 23:25:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 23:25:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6934dfe

dev-libs/libgcrypt: add USE=asm to 1.8.8, 1.8.9

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

 dev-libs/libgcrypt/libgcrypt-1.8.8.ebuild | 2 +-
 dev-libs/libgcrypt/libgcrypt-1.8.9.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.8.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.8.8.ebuild
index 9c62a78b5b9b..ce9198c81c91 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.8.8.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.8.8.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 LICENSE="LGPL-2.1 MIT"
 SLOT="0/20" # subslot = soname major version
 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"
-IUSE="doc static-libs"
+IUSE="+asm doc static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"

diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.9.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.8.9.ebuild
index 0ab01c5a2c98..b9701d819762 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.8.9.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.8.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 LICENSE="LGPL-2.1 MIT"
 SLOT="0/20" # subslot = soname major version
 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"
-IUSE="doc static-libs"
+IUSE="+asm doc static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



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

2022-05-01 Thread Sam James
commit: faf8e412f95a3becd535017e283158037d78e0a2
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 23:10:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 23:11:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf8e412

dev-libs/libgcrypt: disable asm for hppa1.1

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

 dev-libs/libgcrypt/libgcrypt-1.10.1.ebuild   | 5 -
 dev-libs/libgcrypt/libgcrypt-1.8.8.ebuild| 6 +-
 dev-libs/libgcrypt/libgcrypt-1.8.9.ebuild| 6 +-
 dev-libs/libgcrypt/libgcrypt-1.9.4-r1.ebuild | 5 -
 4 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libgcrypt/libgcrypt-1.10.1.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.10.1.ebuild
index fdd2b182d69d..a3eb80ef2918 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.10.1.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.10.1.ebuild
@@ -98,14 +98,17 @@ multilib_src_configure() {
--without-capabilities
 
# http://trac.videolan.org/vlc/ticket/620
-   # causes bus-errors on sparc64-solaris
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
+   # causes bus-errors on sparc64-solaris
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
+   # bug #832871
+   $([[ ${CHOST} == hppa1.1* ]] && echo "--disable-asm")
 
$(use asm || echo "--disable-asm")
 
GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
)
+
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \
$("${S}/configure" --help | grep -o -- '--without-.*-prefix')
 }

diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.8.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.8.8.ebuild
index 517bba1e65af..9c62a78b5b9b 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.8.8.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.8.8.ebuild
@@ -53,9 +53,13 @@ multilib_src_configure() {
$(use_enable static-libs static)
 
# http://trac.videolan.org/vlc/ticket/620
-   # causes bus-errors on sparc64-solaris
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
+   # causes bus-errors on sparc64-solaris
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
+   # bug #832871
+   $([[ ${CHOST} == hppa1.1* ]] && echo "--disable-asm")
+
+   $(use asm || echo "--disable-asm")
 
GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
)

diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.9.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.8.9.ebuild
index d286856c172a..0ab01c5a2c98 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.8.9.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.8.9.ebuild
@@ -64,9 +64,13 @@ multilib_src_configure() {
$(use_enable static-libs static)
 
# http://trac.videolan.org/vlc/ticket/620
-   # causes bus-errors on sparc64-solaris
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
+   # causes bus-errors on sparc64-solaris
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
+   # bug #832871
+   $([[ ${CHOST} == hppa1.1* ]] && echo "--disable-asm")
+
+   $(use asm || echo "--disable-asm")
 
GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
)

diff --git a/dev-libs/libgcrypt/libgcrypt-1.9.4-r1.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.9.4-r1.ebuild
index 6c29e69188e1..e7d9fb4c996d 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.9.4-r1.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.9.4-r1.ebuild
@@ -99,14 +99,17 @@ multilib_src_configure() {
--without-capabilities
 
# http://trac.videolan.org/vlc/ticket/620
-   # causes bus-errors on sparc64-solaris
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
+   # causes bus-errors on sparc64-solaris
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
+   # bug #832871
+   $([[ ${CHOST} == hppa1.1* ]] && echo "--disable-asm")
 
$(use asm || echo "--disable-asm")
 
GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
)
+
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \
$("${S}/configure" --help | grep -o -- '--without-.*-prefix')
 }



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

2022-05-01 Thread Yixun Lan
commit: b80f01fb2f6b22b9f06e57b9ae0531ba65f0d38f
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Apr 28 16:21:38 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun May  1 23:04:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80f01fb

net-vpn/headscale: 0.15.0-r1 bump

- install documentation
- patch example config so we know if upstream changes the config file
- install example config in the documentation directory
- name the service the same as the binary

Closes: https://bugs.gentoo.org/842018
Author-by: William Hubbs  gentoo.org>
Signed-off-by: Yixun Lan  gentoo.org>

 net-vpn/headscale/files/config-socket.patch|  13 ++
 net-vpn/headscale/files/config.yaml.example| 221 -
 .../files/{headscale.conf => headscale.confd}  |   0
 .../files/{headscaled.initd => headscale.initd}|   2 +-
 .../{headscaled.service => headscale.service}  |   0
 net-vpn/headscale/headscale-0.15.0-r1.ebuild   |  49 +
 net-vpn/headscale/headscale-0.15.0.ebuild  |  49 -
 7 files changed, 63 insertions(+), 271 deletions(-)

diff --git a/net-vpn/headscale/files/config-socket.patch 
b/net-vpn/headscale/files/config-socket.patch
new file mode 100644
index ..4d6c90e3f0f5
--- /dev/null
+++ b/net-vpn/headscale/files/config-socket.patch
@@ -0,0 +1,13 @@
+diff --git a/config-example.yaml b/config-example.yaml
+index dee25cb..007d8ec 100644
+--- a/config-example.yaml
 b/config-example.yaml
+@@ -202,7 +202,7 @@ dns_config:
+ # Unix socket used for the CLI to connect without authentication
+ # Note: for local development, you probably want to change this to:
+ # unix_socket: ./headscale.sock
+-unix_socket: /var/run/headscale.sock
++unix_socket: /run/headscale.sock
+ unix_socket_permission: "0770"
+ #
+ # headscale supports experimental OpenID connect support,

diff --git a/net-vpn/headscale/files/config.yaml.example 
b/net-vpn/headscale/files/config.yaml.example
deleted file mode 100644
index 603b941dac9d..
--- a/net-vpn/headscale/files/config.yaml.example
+++ /dev/null
@@ -1,221 +0,0 @@

-# headscale will look for a configuration file named `config.yaml` (or 
`config.json`) in the following order:
-#
-# - `/etc/headscale`
-# - `~/.headscale`
-# - current working directory
-
-# The url clients will connect to.
-# Typically this will be a domain like:
-#
-# https://myheadscale.example.com:443
-#
-server_url: http://127.0.0.1:8080
-
-# Address to listen to / bind to on the server
-#
-listen_addr: 0.0.0.0:8080
-
-# Address to listen to /metrics, you may want
-# to keep this endpoint private to your internal
-# network
-#
-metrics_listen_addr: 127.0.0.1:9090
-
-# Address to listen for gRPC.
-# gRPC is used for controlling a headscale server
-# remotely with the CLI
-# Note: Remote access _only_ works if you have
-# valid certificates.
-grpc_listen_addr: 0.0.0.0:50443
-
-# Allow the gRPC admin interface to run in INSECURE
-# mode. This is not recommended as the traffic will
-# be unencrypted. Only enable if you know what you
-# are doing.
-grpc_allow_insecure: false
-
-# Private key used encrypt the traffic between headscale
-# and Tailscale clients.
-# The private key file which will be
-# autogenerated if it's missing
-private_key_path: /var/lib/headscale/private.key
-
-# List of IP prefixes to allocate tailaddresses from.
-# Each prefix consists of either an IPv4 or IPv6 address,
-# and the associated prefix length, delimited by a slash.
-ip_prefixes:
-  - fd7a:115c:a1e0::/48
-  - 100.64.0.0/10
-
-# DERP is a relay system that Tailscale uses when a direct
-# connection cannot be established.
-# https://tailscale.com/blog/how-tailscale-works/#encrypted-tcp-relays-derp
-#
-# headscale needs a list of DERP servers that can be presented
-# to the clients.
-derp:
-  server:
-# If enabled, runs the embedded DERP server and merges it into the rest of 
the DERP config
-# The Headscale server_url defined above MUST be using https, DERP 
requires TLS to be in place
-enabled: false
-
-# Region ID to use for the embedded DERP server.
-# The local DERP prevails if the region ID collides with other region ID 
coming from
-# the regular DERP config.
-region_id: 999
-
-# Region code and name are displayed in the Tailscale UI to identify a 
DERP region
-region_code: "headscale"
-region_name: "Headscale Embedded DERP"
-
-# Listens in UDP at the configured address for STUN connections to help on 
NAT traversal.
-# When the embedded DERP server is enabled stun_listen_addr MUST be 
defined.
-#
-# For more details on how this works, check this great article: 
https://tailscale.com/blog/how-tailscale-works/
-stun_listen_addr: "0.0.0.0:3478"
-
-  # List of externally available DERP maps encoded in JSON
-  urls:
-- https://controlplane.tailscale.com/derpmap/default
-
-  # Locally available DERP map files encoded in YAML
-  #
-  # This option is mostly 

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

2022-05-01 Thread Jakov Smolić
commit: f26fbe951b4889ccb6dc49b31b1664828da1e974
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  1 21:51:09 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  1 21:51:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f26fbe95

dev-python/editables: Keyword 0.3 x86, #837074

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/editables/editables-0.3.ebuild 
b/dev-python/editables/editables-0.3.ebuild
index cd9191c0fa81..ac7cb79889f5 100644
--- a/dev-python/editables/editables-0.3.ebuild
+++ b/dev-python/editables/editables-0.3.ebuild
@@ -20,6 +20,6 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~riscv ~s390 ~sparc"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~riscv ~s390 ~sparc ~x86"
 
 distutils_enable_tests pytest



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

2022-05-01 Thread Jakov Smolić
commit: 75baf23662590a51be5f915f2b3a85115f9c7ad5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  1 21:51:11 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  1 21:51:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75baf236

dev-python/soupsieve: Keyword 2.3.2 x86, #837074

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/soupsieve/soupsieve-2.3.2.ebuild 
b/dev-python/soupsieve/soupsieve-2.3.2.ebuild
index 7ab93c93fd41..2a1ab6b25498 100644
--- a/dev-python/soupsieve/soupsieve-2.3.2.ebuild
+++ b/dev-python/soupsieve/soupsieve-2.3.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~riscv ~s390 ~sparc"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~riscv ~s390 ~sparc ~x86"
 
 BDEPEND="
test? (



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

2022-05-01 Thread Jakov Smolić
commit: 9eba8e0ea0c7295dbe2a7e9a74a033ed9bed99bc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  1 21:51:20 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  1 21:51:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eba8e0e

dev-ml/camlp5: Keyword 8.00.03 x86, #841446

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-ml/camlp5/camlp5-8.00.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/camlp5/camlp5-8.00.03.ebuild 
b/dev-ml/camlp5/camlp5-8.00.03.ebuild
index 2bd4d7b1d2b2..e8c7e6533cb1 100644
--- a/dev-ml/camlp5/camlp5-8.00.03.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.03.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel${PV}"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="dev-ml/camlp-streams:="



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

2022-05-01 Thread Jakov Smolić
commit: 5c250b8aa73fded95ab2a945c6851140017763ce
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  1 21:50:51 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  1 21:50:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c250b8a

dev-python/pypy3: Stabilize 7.3.9 amd64, #841961

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/pypy3/pypy3-7.3.9.ebuild 
b/dev-python/pypy3/pypy3-7.3.9.ebuild
index 536c3974f232..54083f94425c 100644
--- a/dev-python/pypy3/pypy3-7.3.9.ebuild
+++ b/dev-python/pypy3/pypy3-7.3.9.ebuild
@@ -22,7 +22,7 @@ LICENSE="MIT"
 # pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
 # also check pypy/interpreter/pycode.py -> pypy_incremental_magic
 SLOT="0/pypy39-pp73"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 gdbm +jit ncurses sqlite test tk"
 # many tests are failing upstream
 # see https://buildbot.pypy.org/summary?branch=py3.9



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

2022-05-01 Thread Jakov Smolić
commit: 28412b88527b678eb227d5fab97f7386f1c4424d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  1 21:51:19 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  1 21:51:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28412b88

dev-ml/camlp-streams: Keyword 5.0 x86, #841446

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-ml/camlp-streams/camlp-streams-5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/camlp-streams/camlp-streams-5.0.ebuild 
b/dev-ml/camlp-streams/camlp-streams-5.0.ebuild
index c8d149bd2abf..cf0379ac2029 100644
--- a/dev-ml/camlp-streams/camlp-streams-5.0.ebuild
+++ b/dev-ml/camlp-streams/camlp-streams-5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/ocaml/${PN}/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="LGPL-2-with-linking-exception"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 DEPEND=""
 RDEPEND="${DEPEND}"



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

2022-05-01 Thread Jakov Smolić
commit: 837e5b5fe081c426e39d283548a2b18d6829517f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  1 21:51:10 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  1 21:51:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837e5b5f

dev-python/hatchling: Keyword 0.24.0 x86, #837074

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/hatchling/hatchling-0.24.0.ebuild 
b/dev-python/hatchling/hatchling-0.24.0.ebuild
index 33e5c58c6390..52b6da73fbe7 100644
--- a/dev-python/hatchling/hatchling-0.24.0.ebuild
+++ b/dev-python/hatchling/hatchling-0.24.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}/backend
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~riscv ~s390 ~sparc"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/editables-0.2[${PYTHON_USEDEP}]



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

2022-05-01 Thread Jakov Smolić
commit: 709901a369ece69a72559690683f476ed7cd1559
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  1 21:51:15 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  1 21:51:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=709901a3

dev-python/pymdown-extensions: Keyword 9.4 x86, #840743

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pymdown-extensions/pymdown-extensions-9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pymdown-extensions/pymdown-extensions-9.4.ebuild 
b/dev-python/pymdown-extensions/pymdown-extensions-9.4.ebuild
index 0eb6ec6b1098..8890af7b8a82 100644
--- a/dev-python/pymdown-extensions/pymdown-extensions-9.4.ebuild
+++ b/dev-python/pymdown-extensions/pymdown-extensions-9.4.ebuild
@@ -29,7 +29,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~riscv ~x86"
 
 RDEPEND="
>=dev-python/markdown-3.2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3-exe-bin/

2022-05-01 Thread Jakov Smolić
commit: b8955388e2c5c7628c2b78da7f5a1b150f817754
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  1 21:50:44 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  1 21:50:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8955388

dev-python/pypy3-exe-bin: Stabilize 7.3.9 amd64, #841961

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9.ebuild 
b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9.ebuild
index 0648b4f51293..00a1b26cb83f 100644
--- a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9.ebuild
+++ b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="3.9-${PV%_p*}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
>=sys-libs/zlib-1.1.3:0/1



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-05-01 Thread Jakov Smolić
commit: d931794945e570280cd1f6d1c0e07e7295ec7cf7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  1 21:51:00 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  1 21:51:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9317949

dev-java/tomcat-servlet-api: Stabilize 8.5.78 amd64, #842012

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.78.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.78.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.78.ebuild
index c6359840b613..91985a0a6d6d 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.78.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.5.78.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="3.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8:*"



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-05-01 Thread Jakov Smolić
commit: cb6a2c6db9727df39bb1cb418f934203ad4d21e7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  1 21:51:01 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  1 21:51:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6a2c6d

dev-java/tomcat-servlet-api: Stabilize 9.0.62 amd64, #842012

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.62.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.62.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.62.ebuild
index 09fffd263372..10c37a0aa97d 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.62.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-9.0.62.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-9/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="4.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8:*"



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

2022-05-01 Thread Jakov Smolić
commit: 287c23b617727576677ea09dfe4242a0eb574765
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  1 21:50:49 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  1 21:50:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287c23b6

dev-python/pypy3-exe: Stabilize 7.3.9 amd64, #841961

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pypy3-exe/pypy3-exe-7.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pypy3-exe/pypy3-exe-7.3.9.ebuild 
b/dev-python/pypy3-exe/pypy3-exe-7.3.9.ebuild
index 9a7da2c99e68..45c53322c125 100644
--- a/dev-python/pypy3-exe/pypy3-exe-7.3.9.ebuild
+++ b/dev-python/pypy3-exe/pypy3-exe-7.3.9.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}-src"
 
 LICENSE="MIT"
 SLOT="3.9-${PYPY_PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-java/assertj-core/

2022-05-01 Thread Jakov Smolić
commit: 78a5fdeee895ae90406a7ab44f966f76add275d6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  1 21:50:55 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  1 21:50:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a5fdee

dev-java/assertj-core: Stabilize 2.3.0-r1 amd64, #842000

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild 
b/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
index 21ab78c440d6..cd540512f493 100644
--- a/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
+++ b/dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://joel-costigliola.github.io/assertj/;
 
SRC_URI="https://github.com/assertj/assertj-core/archive/assertj-core-${PV}.tar.gz;
 
 LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 SLOT="2"
 
 CDEPEND="dev-java/cglib:3



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2022-05-01 Thread Jakov Smolić
commit: f504588ee9cce75c48b5f33680175be1ac15bb98
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  1 21:50:59 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  1 21:50:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f504588e

dev-java/tomcat-servlet-api: Stabilize 10.0.20 amd64, #842012

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.20.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.20.ebuild
index 5ed928878473..6c37fbec8a55 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.20.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.20.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://apache/tomcat/tomcat-10/v${PV}/src/${MY_P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="5.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/jdk-1.8:*"



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

2022-05-01 Thread Sam James
commit: 3f35f57c4a281d3fe6b74b23de56c4530ddec383
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 21:25:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 21:26:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f35f57c

sys-devel/gdb: add 12.1

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

 sys-devel/gdb/Manifest |  1 +
 sys-devel/gdb/{gdb-.ebuild => gdb-12.1.ebuild} | 13 +
 sys-devel/gdb/gdb-.ebuild  | 13 +
 3 files changed, 19 insertions(+), 8 deletions(-)

diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest
index 9fd223bc5afc..dbb57cec059f 100644
--- a/sys-devel/gdb/Manifest
+++ b/sys-devel/gdb/Manifest
@@ -1 +1,2 @@
 DIST gdb-11.2.tar.xz 22039420 BLAKE2B 
66ce7e12c99c33c8b4e6ababa673204aab525e72c90ba54cc34a5fd69948a09dc2a9ef2050764b2464544231b1d1a6431279c2877388551ca6fbf384a3f9b464
 SHA512 
07e9026423438049b11f4f784d57401ece4e940570f613bd6958b3714fe7fbc2c048470bcce3e7d7d9f93331cdf3881d30dcc964cb113a071143a02b28e5b127
+DIST gdb-12.1.tar.xz 22470332 BLAKE2B 
7f6f853d1640908cf2c79932cdc1ba02549a07721c005d9c7ce2946a715761719cc164a4e68235a18664ec8a029afe3a2a0cfb57e1635f280076d6bed91317fd
 SHA512 
425568d2e84672177d0fb87b1ad7daafdde097648d605e30cf0656970f66adc6a82ca2d83375ea4be583e9683a340e5bfdf5819668ddf66728200141ae50ff2d

diff --git a/sys-devel/gdb/gdb-.ebuild b/sys-devel/gdb/gdb-12.1.ebuild
similarity index 94%
copy from sys-devel/gdb/gdb-.ebuild
copy to sys-devel/gdb/gdb-12.1.ebuild
index bd0484883226..8e18279f8752 100644
--- a/sys-devel/gdb/gdb-.ebuild
+++ b/sys-devel/gdb/gdb-12.1.ebuild
@@ -54,9 +54,13 @@ IUSE="cet guile lzma multitarget nls +python +server 
source-highlight test vanil
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # ia64 kernel crashes when gdb testsuite is running
+# in fact, gdb's test suite needs some work to get passing.
+# See e.g. https://sourceware.org/gdb/wiki/TestingGDB.
+# As of 11.2, on amd64: "# of unexpected failures8600"
 RESTRICT="
ia64? ( test )
!test? ( test )
+   test
 "
 
 RDEPEND="
@@ -65,6 +69,7 @@ RDEPEND="
>=sys-libs/ncurses-5.2-r2:0=
>=sys-libs/readline-7:0=
sys-libs/zlib
+   elibc_glibc? ( net-libs/libnsl:= )
lzma? ( app-arch/xz-utils )
python? ( ${PYTHON_DEPS} )
guile? ( >=dev-scheme/guile-2.0 )
@@ -231,13 +236,13 @@ src_install() {
 
docinto gdb
dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \
-   gdb/NEWS gdb/ChangeLog gdb/PROBLEMS
+   gdb/NEWS gdb/PROBLEMS
docinto sim
-   dodoc sim/{ChangeLog,MAINTAINERS,README-HACKING}
+   dodoc sim/{MAINTAINERS,README-HACKING}
 
if use server ; then
docinto gdbserver
-   dodoc gdbserver/{ChangeLog,README}
+   dodoc gdbserver/README
fi
 
if [[ -n ${PATCH_VER} ]] ; then
@@ -245,7 +250,7 @@ src_install() {
fi
 
# Remove shared info pages
-   rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info*
+   rm -f 
"${ED}"/usr/share/info/{annotate,bfd,configure,ctf-spec,standards}.info*
 
if use python; then
python_optimize "${ED}"/usr/share/gdb/python/gdb

diff --git a/sys-devel/gdb/gdb-.ebuild b/sys-devel/gdb/gdb-.ebuild
index bd0484883226..8e18279f8752 100644
--- a/sys-devel/gdb/gdb-.ebuild
+++ b/sys-devel/gdb/gdb-.ebuild
@@ -54,9 +54,13 @@ IUSE="cet guile lzma multitarget nls +python +server 
source-highlight test vanil
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 # ia64 kernel crashes when gdb testsuite is running
+# in fact, gdb's test suite needs some work to get passing.
+# See e.g. https://sourceware.org/gdb/wiki/TestingGDB.
+# As of 11.2, on amd64: "# of unexpected failures8600"
 RESTRICT="
ia64? ( test )
!test? ( test )
+   test
 "
 
 RDEPEND="
@@ -65,6 +69,7 @@ RDEPEND="
>=sys-libs/ncurses-5.2-r2:0=
>=sys-libs/readline-7:0=
sys-libs/zlib
+   elibc_glibc? ( net-libs/libnsl:= )
lzma? ( app-arch/xz-utils )
python? ( ${PYTHON_DEPS} )
guile? ( >=dev-scheme/guile-2.0 )
@@ -231,13 +236,13 @@ src_install() {
 
docinto gdb
dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \
-   gdb/NEWS gdb/ChangeLog gdb/PROBLEMS
+   gdb/NEWS gdb/PROBLEMS
docinto sim
-   dodoc sim/{ChangeLog,MAINTAINERS,README-HACKING}
+   dodoc sim/{MAINTAINERS,README-HACKING}
 
if use server ; then
docinto gdbserver
-   dodoc gdbserver/{ChangeLog,README}
+   dodoc gdbserver/README
fi
 
if [[ -n ${PATCH_VER} ]] ; then
@@ -245,7 +250,7 @@ src_install() {
fi
 
# Remove shared info pages
-   rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info*
+   rm -f 

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

2022-05-01 Thread Sam James
commit: 5fa2de42bd4a2a9a6006e73610d8cf32dc6aaf36
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 21:03:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 21:26:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa2de42

app-crypt/gnupg: drop 2.3.5-r2

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

 app-crypt/gnupg/Manifest  |   2 -
 app-crypt/gnupg/gnupg-2.3.5-r2.ebuild | 162 --
 2 files changed, 164 deletions(-)

diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest
index c8caa908e90f..c829957e900c 100644
--- a/app-crypt/gnupg/Manifest
+++ b/app-crypt/gnupg/Manifest
@@ -2,7 +2,5 @@ DIST gnupg-2.2.34.tar.bz2 7252882 BLAKE2B 
f42fd8c4019a051c9f087ae1806ce61c831e0a
 DIST gnupg-2.2.34.tar.bz2.sig 119 BLAKE2B 
38d384f215f02bb45ab7c77bb7ad434d9038d8ed19610210ebf84e43e1548c2e938f1f45a1047a9c161c3a88308b83c21fb2bc254a77e68fcf00c7f0cf72e5f9
 SHA512 
220436aa2387376d4af41ee84dbac9a9e4fda2904024d81da9af6f8c704700c5c6f9da98cfa7e4a9f188ad2739189b905473cfd88747978300829ec382771745
 DIST gnupg-2.2.35.tar.bz2 7262687 BLAKE2B 
18b5965151ded3b3f28d139824e14d7a6f1673c5192ec5f5a80366a6d5f2e04ed7fa035e2bff105e1752753584f992626ccc9ea8840c2bfa39ffe7ca39b81f7f
 SHA512 
ad9f8d10890b7fafb15a7422e2cebaf0f85ce7cf5f880f4edd8d1dec46aa73c01f9096e601f6edd665f8684d1f5892634991a400e00b3185e6b201f549004d3e
 DIST gnupg-2.2.35.tar.bz2.sig 119 BLAKE2B 
d95323703c12c9474b21fa91ddb70d4d4d464c794223e21f6ae5d4de955f07a5cabde50612e977168ea6071c4b12be3262cbafe9bcaa8e9a0b009318c0ff6718
 SHA512 
9043894730520e974e7bc17e0f95419c319fbcd514f102faf644e2f5580e238719cecb8b5e778ecf20f9212ee2554206eb0686e8b5fce7f8c556146657660fe2
-DIST gnupg-2.3.5.tar.bz2 7601772 BLAKE2B 
b1044d8a62636be1fe870fe73213ffdefefc4b4f99b4cb1abcbc85679fda8ec855c1ac11296e2a37c7aef9bf0eec401bd3aafe68154a22df780512deb5ed77f8
 SHA512 
dcaf6a72179cbc21263f27c994100fbd45687daaa63e3a9a9668e26c25f331516e8c7b656cdce6c646e5fe29f0ad2e20b72ac364f242524fb3ead4e96e89520d
-DIST gnupg-2.3.5.tar.bz2.sig 119 BLAKE2B 
5377908e2ad968db06e870d17116827c9a332bd159aba2ff737131805b9f81d7ff44352ffb9af0006ec2d48934fcfc7af54965d948a8a043fe3a59b3600f8745
 SHA512 
f12e799274833a657317e997e85958cc450d57bb6a3a39a613d41de50953ab1363e0a38a4f4948f81f7da08dd00ccb2e141d6b2eb7f131ed2905d3c1666f7da2
 DIST gnupg-2.3.6.tar.bz2 7604761 BLAKE2B 
6cbc749156c50b6633c126cde621271c6c9682a04efea51fbc5a2e92ee56493e8348814391ee0c337adcb4de4dd23293b9592db78998626905038c859ac4af6e
 SHA512 
4540e8d2be836b491918f4987ba301a73fcdc4539b1f9abf6112a74c2d39c0e5dc3f17511212bac1dd7fd0594feecd91f95ecf78d4b2c1e70e818342a1802b85
 DIST gnupg-2.3.6.tar.bz2.sig 119 BLAKE2B 
c7d4cdc81580b8b1e56c7bc83236d65c9d2c1bab2d210d14a0d3c58f635d656c9b449ef9596b9601027cb891bd437cc8f2a63eb3c17742c288531511984fba7f
 SHA512 
85d155f9809c8d0f38723d8622c085e421531c016d19fcce2ae34dc9a4aeac0bc1895f7a094ee9cdf69a15b426fb0d72ee53319fe0a05665c92caa0e950c1797

diff --git a/app-crypt/gnupg/gnupg-2.3.5-r2.ebuild 
b/app-crypt/gnupg/gnupg-2.3.5-r2.ebuild
deleted file mode 100644
index d32419deb726..
--- a/app-crypt/gnupg/gnupg-2.3.5-r2.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
-inherit flag-o-matic systemd toolchain-funcs verify-sig
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
-HOMEPAGE="https://gnupg.org/;
-SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools 
usb user-socket wks-server"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( tofu )"
-
-# Existence of executables is checked during configuration.
-# Note: On each bump, update dep bounds on each version from configure.ac!
-DEPEND=">=dev-libs/libassuan-2.5.0
-   >=dev-libs/libgcrypt-1.9.1:=
-   >=dev-libs/libgpg-error-1.41
-   >=dev-libs/libksba-1.3.4
-   >=dev-libs/npth-1.2
-   >=net-misc/curl-7.10
-   bzip2? ( app-arch/bzip2 )
-   ldap? ( net-nds/openldap:= )
-   readline? ( sys-libs/readline:0= )
-   smartcard? ( usb? ( virtual/libusb:1 ) )
-   tofu? ( >=dev-db/sqlite-3.27 )
-   tpm? ( >=app-crypt/tpm2-tss-2.4.0:= )
-   ssl? ( >=net-libs/gnutls-3.0:0= )
-   sys-libs/zlib
-"
-
-RDEPEND="${DEPEND}
-   app-crypt/pinentry
-   nls? ( virtual/libintl )
-   selinux? ( sec-policy/selinux-gpg )
-   wks-server? ( virtual/mta )"
-
-BDEPEND="virtual/pkgconfig
-   

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/sdbus-c++/

2022-05-01 Thread James Le Cuirot
commit: 9932eeac53ced51c9ea4e560191c35addabd73d2
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun May  1 21:03:55 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun May  1 21:03:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9932eeac

dev-cpp/sdbus-c++: Fix musl build by disabling systemd features

I have disabled these features unconditionally as I don't think they're needed,
regardless of whether you're using musl.

Closes: https://bugs.gentoo.org/841749
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r2.ebuild | 5 -
 dev-cpp/sdbus-c++/sdbus-c++-1.1.0-r2.ebuild | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r2.ebuild 
b/dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r2.ebuild
index 0dcc953b32f4..c5d7db3dcb17 100644
--- a/dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r2.ebuild
+++ b/dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r2.ebuild
@@ -81,7 +81,10 @@ src_configure() {
--includedir "${SDP}/src" \
-Drootlibdir="${SDB}" \
-Dselinux=false \
-   -Dstatic-libsystemd=pic
+   -Dstatic-libsystemd=pic \
+   -Dgshadow=false \
+   -Dsmack=false \
+   -Dutmp=false
 
# systemd doesn't generate the needed pkg-config file during 
configure.
BUILD_DIR=${SDB} \

diff --git a/dev-cpp/sdbus-c++/sdbus-c++-1.1.0-r2.ebuild 
b/dev-cpp/sdbus-c++/sdbus-c++-1.1.0-r2.ebuild
index acaaad6ab19a..17152a67a98c 100644
--- a/dev-cpp/sdbus-c++/sdbus-c++-1.1.0-r2.ebuild
+++ b/dev-cpp/sdbus-c++/sdbus-c++-1.1.0-r2.ebuild
@@ -85,7 +85,10 @@ src_configure() {
--includedir "${SDP}/src" \
-Drootlibdir="${SDB}" \
-Dselinux=false \
-   -Dstatic-libsystemd=pic
+   -Dstatic-libsystemd=pic \
+   -Dgshadow=false \
+   -Dsmack=false \
+   -Dutmp=false
 
# systemd doesn't generate the needed pkg-config file during 
configure.
BUILD_DIR=${SDB} \



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-java/

2022-05-01 Thread Georgy Yakovlev
commit: 1ef1e78dbfb82c38e48dea71a57dd8ef69be560a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 30 13:59:14 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun May  1 20:46:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef1e78d

app-eselect/eselect-java: keyword 0.4.3 for ~riscv

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

 app-eselect/eselect-java/eselect-java-0.4.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-eselect/eselect-java/eselect-java-0.4.3.ebuild 
b/app-eselect/eselect-java/eselect-java-0.4.3.ebuild
index 00055a0c2176..3f13e2ff4fe4 100644
--- a/app-eselect/eselect-java/eselect-java-0.4.3.ebuild
+++ b/app-eselect/eselect-java/eselect-java-0.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86 ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
!app-eselect/eselect-maven



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

2022-05-01 Thread Georgy Yakovlev
commit: b65e502dadc2ff542f449aaea8c5942db791cf2e
Author: Han Gao  gmail  com>
AuthorDate: Sat Apr 30 14:02:40 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun May  1 20:46:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65e502d

dev-java/openjdk: keyword 11.0.14_p9-r1 for ~riscv

- Patch for riscv given by Han Gao  gmail.com>
- Taken from opensuse RISC-V
- Tarball built on gyakovlev's riscv machine, using opensuse's
  openjdk-11 tarball as bootstrap jdk

Bug: https://bugs.gentoo.org/782916
Co-authored-by: Arthur Zamarin  gentoo.org>
Signed-off-by: Han Gao  gmail.com>
Signed-off-by: Arthur Zamarin  gentoo.org>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk/Manifest | 2 ++
 dev-java/openjdk/openjdk-11.0.14_p9-r1.ebuild | 8 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index 07690da8db6a..311ec5d8e713 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,4 +1,5 @@
 DIST openjdk-11.0.13_p8.tar.gz 122738754 BLAKE2B 
5a60bf4245bc1e3591f4ebdf83a441f95a97a50a72a774612e99792789cd81a9317471cdadf4541efbe9b1549c2738a3cd30d134d3ded8de6d58f8a67b2aebe6
 SHA512 
38bd1be54533e9eebe407e771b1ece86ead755d1f3f0199e425aa4ad3e8fe511b0024986b7ffc59c571faa3dad510956e98ab1a48cb184c9cf5353bb7512cb06
+DIST openjdk-11.0.14-riscv.patch.xz 279088 BLAKE2B 
f67cf5707246b22285de8217b68fb806e3c18b7289cb81428c0fe83c5a4dcd60233be10aaca0853ffb00ac24fa60cae1b1d60ed300ad6bff8b07e881bddf8650
 SHA512 
32bac5f0c0f5df883de344718586bf798db6c8a5738058ea5d4902f5a0a3fc841c1893dec3379a74b9468c1c37af5c31a3e296476549972d3f1305401354060d
 DIST openjdk-11.0.14_p9.tar.gz 122803178 BLAKE2B 
521d7829b34fa4f9a143c51d61c339c8c7455f12c4f04eda4fdd687dafa842f2a1b1adfe2e897fecdfa4e1c3ee484ec0e3aaf38ab9246f20cd24e7185db6ba25
 SHA512 
3285d13ba0fbbfd4f1a676b0f099b0742527ff556edfc3387913b59b64126bdfecd2697d7ac83634ed7160adf46edca3b5b2c33d94e9dca068752da5b9d70837
 DIST openjdk-17.0.1_p12.tar.gz 104597561 BLAKE2B 
9bae16c0c0b973017258076bf8597101538e7ef29cb16357b17b112ae1aa058b17d26f22057cf3d6638104dbd83f5c19b6bcd124f589fc100eae83f78dc1c269
 SHA512 
220d87a29e1a25b670d721c27069b601a48c833069cb252f81ee6de2ff65fef23fd76e689fc755940f7e457b2419ef93a15cbeca64db2a8798028729df876d25
 DIST openjdk-17.0.2_p8.tar.gz 104741920 BLAKE2B 
749b1699f1b4b2bb6ee1139ceb704ba3b3f3789770176e5f0dc4b1d5ce5c2887514fc3c256a64f2ad9bb017339c20ef10110f35b523ee1edcd62924e41f44f03
 SHA512 
8eeb8b56410178179cc95aa02b0bf827fac3fbf6242a905502a6594763be809a727e55e87866ac65be56c22d6f78ec0c483bdaab9411f07d4b160c49b06921fa
@@ -14,6 +15,7 @@ DIST openjdk-aarch64-shenandoah-langtools-8.312_p07.tar.bz2 
2403116 BLAKE2B 10c1
 DIST openjdk-aarch64-shenandoah-nashorn-jdk8.312_p07.tar.bz2 2845057 BLAKE2B 
ff32686b27b767683ae0a670b2509291b6708d371b398cac854210132f555218b9189d3012cf9b45e0584f44425e09aefb8acbef95f1786787067f4d5275fdbe
 SHA512 
71fad14ad6b7a75ee499bc0b3370e5beb22d5a7e32a02d54fc5dff1cf25ede51c3a8a04de6424947ddaa3b5d4a0d7f5a447ba073b62c5c86a49c0543cec3f374
 DIST openjdk-bootstrap-11.0.13_p8-ppc64.tar.xz 108215404 BLAKE2B 
5e6c0b905b34b437137922b73a9724da96b8832186fea945f8c73d941db822ca1cc5718f3ecb4607ed98d1f8241c9f365b54caaf978863e8b84680a94f067b5d
 SHA512 
732e2220219d42be10589fcaf2420da87ebc8564b4afc6bd02f61f31cdca9c31b339366e34d374fb814499b92f8aa796435a18f28e10c8cb00d9a0f5953bb60e
 DIST openjdk-bootstrap-11.0.13_p8-x86.tar.xz 105420236 BLAKE2B 
d3137ad497937a9a04dedf38776f3ac45bf3b115d275991fd8582b72ade48390b6aa8ad89e0b4d34fa6a787a3c413dab20b32ef347dc8733544e810150c55d29
 SHA512 
f71a7ef8fbf19b0595dd7d4ebe52bbe1c95b8c17f34d092472c5f5ce8caf52a053f22db8587f1649f9a96ad01c0c632be343342812f5a8cc4ff843b33b8d9b0f
+DIST openjdk-bootstrap-11.0.14_p9-riscv.tar.xz 104601676 BLAKE2B 
5f976e8a626a829fae70ad6c007f10bfeff79e29c85d6c75fb2f5ff8984fd2a2bd44ee6e07958dbbdaaed761c6839d375e1b5ba6cffc63b02ad9e2c9178310db
 SHA512 
580dec81626553fe3e7afd0f6385a733ba80a0502cf0f9e8bdc973048887290c9ab6171267d61d8838c4ece4de58c9ca8b78540bd52b1757495a27175057ec64
 DIST openjdk-bootstrap-17.0.1_p12-ppc64.tar.xz 116557680 BLAKE2B 
d20e45a5a76e30ee60446993bf5dcf0fa10b8b668ebec637ea02b458a472c642f22740e18f28cbf9923ea4cceb17702115c038b13137442e5f0572477d37f12f
 SHA512 
92e0343f493d094300911625a561f42c47402ca4cdbd2ac18414089e8ed8a50ca58f02ec1ef9a3dce017ab7af99a22ab465ddf732ab9e55728e2b146de56fba7
 DIST openjdk-bootstrap-17.0.1_p12-x86.tar.xz 111479904 BLAKE2B 
17d33f8ee81c2846f417d8e7cd1429eb611e916a6b375c76127179dc6afc55b0254248360c892ce37a178fd553934d952ec8955ff5d0613eb66678b8ecefe917
 SHA512 
094bcc960801e5fd7e1c966c8101c195ac7fa5e222d9c8e79ca64f8a3e6812613c17a0356211e7dd831325fa11af88cc22ed56c434d65504f18dd4f4ceaedfdf
 DIST openjdk-bootstrap-17.0.2_p8-arm64-musl.tar.xz 115353932 BLAKE2B 
0cc4ab078085f094bbcc65448458d98a0f521e3b754c5118b1b4f957cfa00c24e896c811c2a477822c469ffcfe0de1ad6a8d0b7db23b0b09ae3b459eaf8c4fc8
 SHA512 

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

2022-05-01 Thread Georgy Yakovlev
commit: 59ee8ae863f0d1ac59e11c02c8a84a0d85671870
Author: Han Gao  gmail  com>
AuthorDate: Sat Apr 30 14:00:59 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun May  1 20:46:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ee8ae8

dev-java/java-config: keyword 2.3.1 for ~riscv

Signed-off-by: Han Gao  gmail.com>
Signed-off-by: Arthur Zamarin  gentoo.org>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/java-config/java-config-2.3.1.ebuild | 4 ++--
 dev-java/java-config/java-config-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-java/java-config/java-config-2.3.1.ebuild 
b/dev-java/java-config/java-config-2.3.1.ebuild
index 45feed60cc35..bc0266c8e44b 100644
--- a/dev-java/java-config/java-config-2.3.1.ebuild
+++ b/dev-java/java-config/java-config-2.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-java/java-config/java-config-.ebuild 
b/dev-java/java-config/java-config-.ebuild
index 00d8aaa41b61..395572d16010 100644
--- a/dev-java/java-config/java-config-.ebuild
+++ b/dev-java/java-config/java-config-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/java-config.git;
 else
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Java environment configuration query tool"



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/rv64gc/lp64d/

2022-05-01 Thread Georgy Yakovlev
commit: b310286190b1f76ffadb1224b0eea3f8c6d26e50
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 30 14:12:25 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun May  1 20:46:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3102861

profiles/riscv/lp64d: unmask dev-java/openjdk:11[system-bootstrap]

Signed-off-by: Arthur Zamarin  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/25267
Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/riscv/rv64gc/lp64d/package.mask  | 6 ++
 profiles/arch/riscv/rv64gc/lp64d/package.use.force | 7 +++
 2 files changed, 13 insertions(+)

diff --git a/profiles/arch/riscv/rv64gc/lp64d/package.mask 
b/profiles/arch/riscv/rv64gc/lp64d/package.mask
new file mode 100644
index ..53f8d2598ac4
--- /dev/null
+++ b/profiles/arch/riscv/rv64gc/lp64d/package.mask
@@ -0,0 +1,6 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Arthur Zamarin  (2022-04-30)
+# Bootstrapping tarball was created for lp64d
+-dev-java/openjdk

diff --git a/profiles/arch/riscv/rv64gc/lp64d/package.use.force 
b/profiles/arch/riscv/rv64gc/lp64d/package.use.force
new file mode 100644
index ..928df18feed2
--- /dev/null
+++ b/profiles/arch/riscv/rv64gc/lp64d/package.use.force
@@ -0,0 +1,7 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Arthur Zamarin  (2022-04-30)
+# Bootstrapping is possible using our build snapshot, so don't force
+# system bootstrap
+dev-java/openjdk:11 -system-bootstrap



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

2022-05-01 Thread Georgy Yakovlev
commit: f02589b910c8efb2662773f2094ebd83f9025970
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 30 14:10:22 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun May  1 20:46:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f02589b9

profiles/arch/riscv: mask dev-java/openjdk

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

 profiles/arch/riscv/package.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/riscv/package.mask b/profiles/arch/riscv/package.mask
index 3b8aa5520537..23119df444d5 100644
--- a/profiles/arch/riscv/package.mask
+++ b/profiles/arch/riscv/package.mask
@@ -1,5 +1,9 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Arthur Zamarin  (2022-04-30)
+# Bootstrapping was created only for lp64d
+dev-java/openjdk
+
 # Doesnt work properly with the one-level libdirs
 

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

2022-05-01 Thread Georgy Yakovlev
commit: e29200e26a1aa83932ee2af025f865b0ff685c77
Author: Han Gao  gmail  com>
AuthorDate: Sat Apr 30 14:00:52 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun May  1 20:46:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29200e2

sys-apps/baselayout-java: keyword 0.1.0-r1 for ~riscv

Signed-off-by: Han Gao  gmail.com>
Signed-off-by: Arthur Zamarin  gentoo.org>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/baselayout-java/baselayout-java-0.1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/baselayout-java/baselayout-java-0.1.0-r1.ebuild 
b/sys-apps/baselayout-java/baselayout-java-0.1.0-r1.ebuild
index 22c2420159bb..2430e388efd0 100644
--- a/sys-apps/baselayout-java/baselayout-java-0.1.0-r1.ebuild
+++ b/sys-apps/baselayout-java/baselayout-java-0.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~gyakovlev/distfiles/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ppc64 x86 ~amd64-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 BDEPEND="



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

2022-05-01 Thread Sam James
commit: bdf58d1b78c87d611a4831ca54847e407ddbb408
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 20:10:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 20:10:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf58d1b

profiles/arch/s390/s390x: add dev-lang/rust LLVM_TARGETS force for SystemZ

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

 profiles/arch/s390/s390x/package.use.force | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/s390/s390x/package.use.force 
b/profiles/arch/s390/s390x/package.use.force
index b1f0e838fe6c..54d9b2d19c6f 100644
--- a/profiles/arch/s390/s390x/package.use.force
+++ b/profiles/arch/s390/s390x/package.use.force
@@ -4,5 +4,6 @@
 # Michał Górny  (2016-11-11)
 # Force the host target to avoid dependency hell
 dev-ml/llvm-ocaml llvm_targets_SystemZ
+dev-lang/rust llvm_targets_SystemZ
 sys-devel/clang llvm_targets_SystemZ
 sys-devel/llvm llvm_targets_SystemZ



[gentoo-commits] repo/gentoo:master commit in: media-plugins/alsa-plugins/, media-plugins/alsa-plugins/files/

2022-05-01 Thread Sam James
commit: f24dec544560c7e8d7f495ef7872f72e15a5c678
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Sat Apr 30 19:11:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 19:54:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24dec54

media-plugins/alsa-plugins: Clean up unnecessary sed

Drop remaining sed from #410261 and change installed conf file instead.

Bug: https://bugs.gentoo.org/410261
Signed-off-by: Igor V. Kovalenko  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25271
Signed-off-by: Sam James  gentoo.org>

 media-plugins/alsa-plugins/alsa-plugins-1.2.2.ebuild  | 7 +--
 media-plugins/alsa-plugins/alsa-plugins-1.2.5.ebuild  | 7 +--
 media-plugins/alsa-plugins/alsa-plugins-1.2.6.ebuild  | 5 -
 media-plugins/alsa-plugins/files/51-pulseaudio-probe.conf | 2 +-
 4 files changed, 3 insertions(+), 18 deletions(-)

diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.2.2.ebuild 
b/media-plugins/alsa-plugins/alsa-plugins-1.2.2.ebuild
index e5d2ab885c4d..b6e088bd7f06 100644
--- a/media-plugins/alsa-plugins/alsa-plugins-1.2.2.ebuild
+++ b/media-plugins/alsa-plugins/alsa-plugins-1.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -78,11 +78,6 @@ multilib_src_install_all() {
doins "${FILESDIR}"/pulse-default.conf
insinto /usr/share/alsa/alsa.conf.d
doins "${FILESDIR}"/51-pulseaudio-probe.conf
-   # bug #410261, comment 5+
-   # seems to work fine without any path
-   sed \
-   -e "s:/usr/lib/alsa-lib/::" \
-   -i 
"${ED}"/usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf || die #410261
dosym 
../../../usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf \
/etc/alsa/conf.d/51-pulseaudio-probe.conf #670960
fi

diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.2.5.ebuild 
b/media-plugins/alsa-plugins/alsa-plugins-1.2.5.ebuild
index a11e006b4711..3b7332e08747 100644
--- a/media-plugins/alsa-plugins/alsa-plugins-1.2.5.ebuild
+++ b/media-plugins/alsa-plugins/alsa-plugins-1.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -78,11 +78,6 @@ multilib_src_install_all() {
doins "${FILESDIR}"/pulse-default.conf
insinto /usr/share/alsa/alsa.conf.d
doins "${FILESDIR}"/51-pulseaudio-probe.conf
-   # bug #410261, comment 5+
-   # seems to work fine without any path
-   sed \
-   -e "s:/usr/lib/alsa-lib/::" \
-   -i 
"${ED}"/usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf || die #410261
dosym 
../../../usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf \
/etc/alsa/conf.d/51-pulseaudio-probe.conf #670960
fi

diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.2.6.ebuild 
b/media-plugins/alsa-plugins/alsa-plugins-1.2.6.ebuild
index 9fa566182fda..9a24661c71e9 100644
--- a/media-plugins/alsa-plugins/alsa-plugins-1.2.6.ebuild
+++ b/media-plugins/alsa-plugins/alsa-plugins-1.2.6.ebuild
@@ -78,11 +78,6 @@ multilib_src_install_all() {
doins "${FILESDIR}"/pulse-default.conf
insinto /usr/share/alsa/alsa.conf.d
doins "${FILESDIR}"/51-pulseaudio-probe.conf
-   # bug #410261, comment 5+
-   # seems to work fine without any path
-   sed \
-   -e "s:/usr/lib/alsa-lib/::" \
-   -i 
"${ED}"/usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf || die #410261
dosym 
../../../usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf \
/etc/alsa/conf.d/51-pulseaudio-probe.conf #670960
fi

diff --git a/media-plugins/alsa-plugins/files/51-pulseaudio-probe.conf 
b/media-plugins/alsa-plugins/files/51-pulseaudio-probe.conf
index c2272c85b072..68f3f994025f 100644
--- a/media-plugins/alsa-plugins/files/51-pulseaudio-probe.conf
+++ b/media-plugins/alsa-plugins/files/51-pulseaudio-probe.conf
@@ -2,7 +2,7 @@
 # default output for applications using alsa when pulseaudio is running.
 
 hook_func.pulse_load_if_running {
-   lib "/usr/lib/alsa-lib/libasound_module_conf_pulse.so"
+   lib "libasound_module_conf_pulse.so"
func "conf_pulse_hook_load_if_running"
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/

2022-05-01 Thread Sam James
commit: d52666486cf6c2fa7ffaa9ee3ad8f3f449275213
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Apr 29 10:35:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 19:53:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5266648

dev-util/intel-graphics-compiler: force LLVM12 instead LLVM13

Compiling with LLVM13 causes currently segfaults.
See https://github.com/intel/intel-graphics-compiler/issues/204

Closes: https://bugs.gentoo.org/837872
Signed-off-by: Conrad Kostecki  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 ...=> intel-graphics-compiler-1.0.10778-r2.ebuild} |  7 +-
 ...=> intel-graphics-compiler-1.0.10988-r1.ebuild} |  7 +-
 .../intel-graphics-compiler-1.0.11061.ebuild   | 86 --
 3 files changed, 4 insertions(+), 96 deletions(-)

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778-r1.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778-r2.ebuild
similarity index 95%
rename from 
dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778-r1.ebuild
rename to 
dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778-r2.ebuild
index 78d2327a49ee..6c079df6172d 100644
--- 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778-r1.ebuild
+++ 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 CMAKE_BUILD_TYPE="Release"
-LLVM_MAX_SLOT="13"
+LLVM_MAX_SLOT="12"
 MY_PN="igc"
 MY_P="${MY_PN}-${PV}"
 PYTHON_COMPAT=( python3_{8..10} )
@@ -72,15 +72,12 @@ src_configure() {
-DIGC_OPTION__USE_PREINSTALLED_SPRIV_HEADERS="ON"
-DINSTALL_GENX_IR="ON"

-DSPIRVLLVMTranslator_INCLUDE_DIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAX_SLOT}/include/LLVMSPIRVLib"
+   -Wno-dev
 
# Compilation with VectorCompiler causes currently a segfault.
# See 
https://github.com/intel/intel-graphics-compiler/issues/236
-DIGC_BUILD__VC_ENABLED="OFF"
# -DIGC_OPTION__VC_INTRINSICS_MODE="Prebuilds"
-
-   # This will suspress some CMake warnings,
-   # which cannot be fixed at the moment.
-   -Wno-dev
)
 
cmake_src_configure

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10988.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10988-r1.ebuild
similarity index 95%
rename from 
dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10988.ebuild
rename to 
dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10988-r1.ebuild
index fc02ff9997b0..e6c00047ccc6 100644
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10988.ebuild
+++ 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10988-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 CMAKE_BUILD_TYPE="Release"
-LLVM_MAX_SLOT="13"
+LLVM_MAX_SLOT="12"
 MY_PN="igc"
 MY_P="${MY_PN}-${PV}"
 PYTHON_COMPAT=( python3_{8..10} )
@@ -71,15 +71,12 @@ src_configure() {
-DIGC_OPTION__USE_PREINSTALLED_SPRIV_HEADERS="ON"
-DINSTALL_GENX_IR="ON"

-DSPIRVLLVMTranslator_INCLUDE_DIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAX_SLOT}/include/LLVMSPIRVLib"
+   -Wno-dev
 
# Compilation with VectorCompiler causes currently a segfault.
# See 
https://github.com/intel/intel-graphics-compiler/issues/236
-DIGC_BUILD__VC_ENABLED="OFF"
# -DIGC_OPTION__VC_INTRINSICS_MODE="Prebuilds"
-
-   # This will suspress some CMake warnings,
-   # which cannot be fixed at the moment.
-   -Wno-dev
)
 
cmake_src_configure

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.11061.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.11061.ebuild
deleted file mode 100644
index fc02ff9997b0..
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.11061.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-LLVM_MAX_SLOT="13"
-MY_PN="igc"
-MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit cmake flag-o-matic llvm python-any-r1
-
-DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen 
graphics hardware"
-HOMEPAGE="https://github.com/intel/intel-graphics-compiler;
-SRC_URI="https://github.com/intel/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="debug"
-
-DEPEND="
-   dev-libs/opencl-clang:${LLVM_MAX_SLOT}=
-   dev-util/spirv-tools
-   =sys-devel/lld-${LLVM_MAX_SLOT}*
-   sys-devel/llvm:${LLVM_MAX_SLOT}=
-"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="
-   =sys-devel/lld-${LLVM_MAX_SLOT}*
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2022-05-01 Thread Sam James
commit: 305af8ef3a439fedc29673b612d42967c6f85dfe
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Apr 29 10:39:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 19:53:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305af8ef

dev-libs/intel-compute-runtime: enable buildins compilation

Signed-off-by: Conrad Kostecki  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/25252
Signed-off-by: Sam James  gentoo.org>

 ...3.22789-r1.ebuild => intel-compute-runtime-22.13.22789-r2.ebuild} | 5 ++---
 ...6.22992-r1.ebuild => intel-compute-runtime-22.16.22992-r2.ebuild} | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r1.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r2.ebuild
similarity index 97%
rename from 
dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r1.ebuild
rename to 
dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r2.ebuild
index 62afccf0743e..783bebea072d 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r1.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.13.22789-r2.ebuild
@@ -54,16 +54,15 @@ src_configure() {
-DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
-DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
-DSUPPORT_DG1="ON"
+   -Wno-dev
 
# See 
https://github.com/intel/intel-graphics-compiler/issues/204
-   -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
+   # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
 
# If enabled, tests are automatically run during
# the compile phase and we cannot run them because
# they require permissions to access the hardware.
-DSKIP_UNIT_TESTS="1"
-
-   -Wno-dev
)
 
cmake_src_configure

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r1.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r2.ebuild
similarity index 97%
rename from 
dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r1.ebuild
rename to 
dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r2.ebuild
index b121e817268c..f83c1f978986 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r1.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.16.22992-r2.ebuild
@@ -54,16 +54,15 @@ src_configure() {
-DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
-DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
-DSUPPORT_DG1="ON"
+   -Wno-dev
 
# See 
https://github.com/intel/intel-graphics-compiler/issues/204
-   -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
+   # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
 
# If enabled, tests are automatically run during
# the compile phase and we cannot run them because
# they require permissions to access the hardware.
-DSKIP_UNIT_TESTS="1"
-
-   -Wno-dev
)
 
cmake_src_configure



[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/, media-video/pipewire/files/

2022-05-01 Thread Sam James
commit: 431a2f1ce462c3b915184beac83eb73181fcf2cd
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Sat Apr 30 16:18:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 19:48:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431a2f1c

media-video/pipewire: Drop alsa-plugins[pulseaudio] blocker

Currently alsa-plugins[pulseaudio] installs pulse plugin which is only enabled
in alsa lib configuration if plugin can access pulseaudio server in runtime.
This is implemented using a runtime conf hook in 51-pulseaudio-probe.conf

Alsa lib runtime conf hooks are run after all static configuration is applied.
This causes a problem to coexistence of pipewire-alsa and pulse plugin:
- normally, pipewire-pulse is enabled which provides pulseaudio server
  connection to libpulse users
- since pulseaudio server is accessible, pulse conf hook will override alsa
  pcm.!default and ctl.!default to use pulse plugin.

To work around this, change pipewire-alsa plugin configuration from static conf
to conf hook which will run after pulse conf hook. To make sure user can still
override default device, make sure this new conf hook will also load
/etc/asound.conf and ~/.asoundrc again like it is done by pulse conf hook.

Since pipewire plugin will take precedence now if pipewire-alsa is installed,
drop the blocker with media-sound/alsa-plugins[pulseaudio]

Closes: https://bugs.gentoo.org/799881
Closes: https://bugs.gentoo.org/791499
Signed-off-by: Igor V. Kovalenko  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25269
Signed-off-by: Sam James  gentoo.org>

 .../pipewire/files/99-pipewire-default-hook.conf| 17 +
 ...pipewire-0.3.51.ebuild => pipewire-0.3.51-r1.ebuild} |  8 ++--
 2 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/media-video/pipewire/files/99-pipewire-default-hook.conf 
b/media-video/pipewire/files/99-pipewire-default-hook.conf
new file mode 100644
index ..172de5c27f60
--- /dev/null
+++ b/media-video/pipewire/files/99-pipewire-default-hook.conf
@@ -0,0 +1,17 @@
+# Load pipewire configuration at conf hook processing time. This allows to
+# override pulseaudio defaults configuration which is also applied via hook.
+#
+# Note since hooks are run after /etc/asound.conf and ~/.asoundrc are applied,
+# we load these again here make sure that user configuration takes precedence.
+
+@hooks [
+   {
+   func load
+   files [
+   "/usr/share/alsa/alsa.conf.d/99-pipewire-default.conf"
+   "/etc/asound.conf"
+   "~/.asoundrc"
+   ]
+   errors false
+   }
+]

diff --git a/media-video/pipewire/pipewire-0.3.51.ebuild 
b/media-video/pipewire/pipewire-0.3.51-r1.ebuild
similarity index 98%
rename from media-video/pipewire/pipewire-0.3.51.ebuild
rename to media-video/pipewire/pipewire-0.3.51-r1.ebuild
index e60bb1f87151..b22860800f14 100644
--- a/media-video/pipewire/pipewire-0.3.51.ebuild
+++ b/media-video/pipewire/pipewire-0.3.51-r1.ebuild
@@ -85,7 +85,6 @@ RDEPEND="
lv2? ( media-libs/lilv )
pipewire-alsa? (
>=media-libs/alsa-lib-1.1.7[${MULTILIB_USEDEP}]
-   !media-plugins/alsa-plugins[${MULTILIB_USEDEP},pulseaudio]
)
!pipewire-alsa? ( 
media-plugins/alsa-plugins[${MULTILIB_USEDEP},pulseaudio] )
ssl? ( dev-libs/openssl:= )
@@ -237,10 +236,15 @@ multilib_src_install_all() {
 
if use pipewire-alsa; then
dodir /etc/alsa/conf.d
+
+   # Install pipewire conf loader hook
+   insinto /usr/share/alsa/alsa.conf.d
+   doins "${FILESDIR}"/99-pipewire-default-hook.conf
+
# These will break if someone has /etc that is a symbolic link 
to a subfolder! See #724222
# And the current dosym8 -r implementation is likely affected 
by the same issue, too.
dosym ../../../usr/share/alsa/alsa.conf.d/50-pipewire.conf 
/etc/alsa/conf.d/50-pipewire.conf
-   dosym 
../../../usr/share/alsa/alsa.conf.d/99-pipewire-default.conf 
/etc/alsa/conf.d/99-pipewire-default.conf
+   dosym 
../../../usr/share/alsa/alsa.conf.d/99-pipewire-default-hook.conf 
/etc/alsa/conf.d/99-pipewire-default-hook.conf
fi
 
if ! use systemd; then



[gentoo-commits] repo/gentoo:master commit in: media-video/pipewire/, media-video/pipewire/files/

2022-05-01 Thread Sam James
commit: 8505ba6d4d94a2aa5e6358edb32f31d5f8098401
Author: Sam James  gentoo  org>
AuthorDate: Sun May  1 19:52:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May  1 19:52:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8505ba6d

media-video/pipewire: respect prefix for 99-pipewire-default-hook.conf

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

 media-video/pipewire/files/99-pipewire-default-hook.conf | 6 +++---
 media-video/pipewire/pipewire-0.3.51-r1.ebuild   | 1 +
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-video/pipewire/files/99-pipewire-default-hook.conf 
b/media-video/pipewire/files/99-pipewire-default-hook.conf
index 172de5c27f60..7145accea809 100644
--- a/media-video/pipewire/files/99-pipewire-default-hook.conf
+++ b/media-video/pipewire/files/99-pipewire-default-hook.conf
@@ -1,15 +1,15 @@
 # Load pipewire configuration at conf hook processing time. This allows to
 # override pulseaudio defaults configuration which is also applied via hook.
 #
-# Note since hooks are run after /etc/asound.conf and ~/.asoundrc are applied,
+# Note since hooks are run after @GENTOO_PORTAGE_EPREFIX@/etc/asound.conf and 
~/.asoundrc are applied,
 # we load these again here make sure that user configuration takes precedence.
 
 @hooks [
{
func load
files [
-   "/usr/share/alsa/alsa.conf.d/99-pipewire-default.conf"
-   "/etc/asound.conf"
+   
"@GENTOO_PORTAGE_EPREFIX@/usr/share/alsa/alsa.conf.d/99-pipewire-default.conf"
+   "@GENTOO_PORTAGE_EPREFIX@/etc/asound.conf"
"~/.asoundrc"
]
errors false

diff --git a/media-video/pipewire/pipewire-0.3.51-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.51-r1.ebuild
index b22860800f14..c28ecc739f33 100644
--- a/media-video/pipewire/pipewire-0.3.51-r1.ebuild
+++ b/media-video/pipewire/pipewire-0.3.51-r1.ebuild
@@ -240,6 +240,7 @@ multilib_src_install_all() {
# Install pipewire conf loader hook
insinto /usr/share/alsa/alsa.conf.d
doins "${FILESDIR}"/99-pipewire-default-hook.conf
+   eprefixify 
"${ED}"/usr/share/alsa/alsa.conf.d/99-pipewire-default-hook.conf
 
# These will break if someone has /etc that is a symbolic link 
to a subfolder! See #724222
# And the current dosym8 -r implementation is likely affected 
by the same issue, too.



[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2022-05-01 Thread Michał Górny
commit: db78d377667dc79be908b567bd9de9709cb3d4a2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  1 18:20:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May  1 19:22:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db78d377

virtual/dist-kernel: Bump to 5.15.37

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

 virtual/dist-kernel/dist-kernel-5.15.37.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.15.37.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.37.ebuild
new file mode 100644
index ..5594b4186dc8
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.37.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2022-05-01 Thread Michał Górny
commit: 4c965809b7b590dfb8680c749f5b40295afcb6ea
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  1 18:20:27 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May  1 19:22:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c965809

sys-kernel/vanilla-kernel: Bump to 5.15.37

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.15.37.ebuild   | 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 0acd50df88dd..5602a84a9561 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -27,6 +27,8 @@ DIST linux-5.15.32.tar.sign 991 BLAKE2B 
3aecd518f4fe5e9135b802ac280fc2400f391236
 DIST linux-5.15.32.tar.xz 126254900 BLAKE2B 
37db43d3fae8d56cfc9b4f9bd3a76f450b401cbe643c89191de4ab442cc0910fa2d67f2cddd2069d517fb426f6437ff7e05b43ff2a314da04f883d25e354dff2
 SHA512 
6d8955a6b71be155b153db0a43f75822f1f30f339445958828e1611648c8c6e0001cb118e9016a7119de80c28286b3e060da675aa73174a7a262fc8b537aacaf
 DIST linux-5.15.36.tar.sign 991 BLAKE2B 
7d7ac1237d1a06b4e55347c74089e1c05ef58ba6b7e06495fddb90a1ede896188a8d6ea87efb48aeb4c59f3e8dd18d86a91f3cfbfe2e5fbc3b8d7bd77b3f7eb8
 SHA512 
6f320635414855fe3e63e1e0966c29a8e0fb2321f91a94dcdee377f3369512a3c46dc495abcf55a44a0af5c7c25bd3e30562078689e698b2ecf3dcda2f7209c4
 DIST linux-5.15.36.tar.xz 126289244 BLAKE2B 
fa9f4b4a4aa6f59155e5cbc3e355700ee4db4498053a6fca8e753b609f94a9c3ad947dd17a0bb6ba050b1dbafddb153096a79d07ee96e3fe3782166424045be2
 SHA512 
687f111226270080b7e8868972589755eb2f22bc396a56c23d663f2225c7aaab7e2c9bd0b66ea70364b35306ec43ac349ff9afcacbc1803b67734be0d752a973
+DIST linux-5.15.37.tar.sign 991 BLAKE2B 
224f222dda3d7221a32b575ae52fe0ea36cf5315860ede2bf8b16ff3e9ab6c03f05fc5604c99da9abe44ebb9af0726731449c7d827dbc29bba5c9af81088108a
 SHA512 
cb775ec01ee9d1de53a0b958c804f8bf7d84185438e4a63e94b805dc0dbdababf0ec85489b8314303a78386090afee30525b9993dc669334dc131b65ead7305c
+DIST linux-5.15.37.tar.xz 126314716 BLAKE2B 
41fa48151cf9ba20aaf9161ff1bc48a890a165107784e41e9e7535093ea7fb833ed5d0ff75534bd721ff1c80dc52d55b3585c3473917c665ee4d0f107d7e1e41
 SHA512 
afc84a10b96e70b859ec328f8d803d7e270264c8649492899292b92650840586c08e1df3196af41c09185e68f2d400cdc302bd0a474cd4ee86c34979098fae48
 DIST linux-5.17.5.tar.sign 989 BLAKE2B 
72791ecee72367cb6eb883295dbe8dbb1d9d16b137fec43947df60e7a551415e74a93b7eaa1e568617e54e6fbabebb3f7582597c08eef9060d8a70d1d20f0a4d
 SHA512 
d9bec5b8fafc3c33154498f5ff3d5bb432124d89c531cf650d4b0a8bf0c008fe2bed7a3228514a97225b43ebe641b3d5d8011ef01f2914d01a6ad2ef2fe0b861
 DIST linux-5.17.5.tar.xz 128430464 BLAKE2B 
253dff70d1f41a8d7483d98dfc374ef11367e7a07db0584787742b5a929458c3a52c81373622aa34f0421af3e4e270ba7f187e0421b3b124db43248f5ac04a36
 SHA512 
9a0b97b0179094fa4c3f91ad1f94ac274b4b7946b3c5112995fd5f60b263389772491f1a756186bb638ee868d42ccd7449cb9aa3227f1637949b6b54418c6bab
 DIST linux-5.4.188.tar.sign 991 BLAKE2B 
544964d936af5ac8f877b2fd9fd3e858e1ea7bd82880ffed88493cc737a914285cfab6ec58019e42fbab3997b19148f4ec0925872179cecc1b7be62a02de6a04
 SHA512 
01fe913ef0da173dade0e0858f8032b01376223b1d99d381fc7118b38ed70cfba93435b97ce3e41f45159e952dd31db3a0bd67cdd32117379fd8847b236f05b2

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.37.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.37.ebuild
new file mode 100644
index ..0ef902726d5d
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.37.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g1
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+   

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

2022-05-01 Thread Michał Górny
commit: d394458b34dbbd4afa879ba7bb1cd4ac6806ebdf
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  1 19:22:06 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May  1 19:22:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d394458b

sys-kernel/gentoo-kernel-bin: Bump to 5.15.37

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.15.37.ebuild   | 135 +
 2 files changed, 141 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 89b26bea4e17..aa78bf7e1a57 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -10,6 +10,8 @@ DIST genpatches-5.15-39.base.tar.xz 1659952 BLAKE2B 
f40154102f23ab2b7774a998c756
 DIST genpatches-5.15-39.extras.tar.xz 3868 BLAKE2B 
155eed40c9018ae6629513a2db645f535c3917422cb5b48acc7b93a565a1de5916d81182db5beb8975478f317388ab81afc74d77abf73bf071df7e474abeaddf
 SHA512 
bbb69afead295c9eb059fab679599950f3ae71741a8a6695241e00969259f99a1f51eb859497d1beb73813adb9693c19d21025daca529b17a962fbbb7bfc88a4
 DIST genpatches-5.15-40.base.tar.xz 1691504 BLAKE2B 
167dac62ff702ca7c72e5bd12afaa4c9e0fde9b07f1feb8d7450752d77677749013ced38b850ade4318d2063044eaaee8abf2bfd69d42c60b7c26739732d3828
 SHA512 
3c58f992406e559a7d6ea8bb7c4bf5487588a0ecc68cf56d6a0727f31a1f03712637932b2c189e05f77a8faf312af5fbcd11570ca80c8550e766e51057b04ce3
 DIST genpatches-5.15-40.extras.tar.xz 3868 BLAKE2B 
220c0f4eddf1c94cc1ffa86c8552fdad587b8cbce3275daca39e1e27d9aff1335fd714a4f618670f9fc1567c57211fe737a7e9ad43850dc15d3f35912bd7b781
 SHA512 
c0b8e136ec05007e3d90c185d14ecfe104558013e940d954243605d55768ef97605d7992596483f8614f4e800a95b191bd845644ae3e5a2379b4f74ed106a6a1
+DIST genpatches-5.15-41.base.tar.xz 1716640 BLAKE2B 
d2a37f5bdbb541bad670240ee6fbbe9bbf87d9041e86ff6683c92ba2566b2dc9dafbad7e254146f8ecb23e3ba32e0c0d6f2e5955ea4ea6bbdff4d7b8b74f1e66
 SHA512 
b9a3557fd641adad0fe875382082a8cb44f7b879d19acc57fefdfe78cc66f8d3d2ec7ca7fcdd125edb56a4915f63922ed2f7e3ff006017bbf6318a6eb0f06ea4
+DIST genpatches-5.15-41.extras.tar.xz 3868 BLAKE2B 
11487f062c49431af029fadde1f01a95386d42e1349a658bca314bd26d356eb82d0292ca68ac34d4ba4593a25d7422458a7dcf306431dbe46e68c9306bd8ec82
 SHA512 
3153848739687683f02c65d1dc87b4aa27d0fead27ac9fee28acd2f8d0fdc118473445059bf756650512c5f3fa79b8a4a70882c2ab2d4329c4d7aef982e5e4d6
 DIST genpatches-5.17-8.base.tar.xz 558192 BLAKE2B 
8135b5dbc28154d346f1e24d915e1d80098764186a28638a147d3f840c431c7a44b00f80166d1acbf4181ce295c2655be4b7939919158ff2fd65174bba7bdd7d
 SHA512 
3577093fa8b8961fdee9e52e67c0681055f26db4e5861ddeba8146cab3e63a1ca97287114feb79deb8a82518d7915cd213af01c18735207bdb705985f276dd5f
 DIST genpatches-5.17-8.extras.tar.xz 3796 BLAKE2B 
149f398df8860fae67cea4431affaf4a8ef5bfbe570434e5c7878c3bc1f8fdf8a56fb069ec79bc1fa65a5e0189a302162a1cc44865739e52a1af6db74cfb86b4
 SHA512 
14a850ca0481eb66da3419841b5c80b25bd00da30454b3101990399bd9f8551682ea82006b3a223fe91ca2c977a45aba983914943d375ae4c73904a2f5a318c2
 DIST genpatches-5.17-9.base.tar.xz 594204 BLAKE2B 
56e2423bb67d9e0fca4d065fb3ff02fa68ba3ef62769f14f7add89cbe8f637dcf3fb3acf7442369204588419989a4111d0fc0b245638f692495b51d3d769e73f
 SHA512 
0cc46ba8854b2a0f949a827e67edbe4d941eafd76ae86ffdeb485d5800ad40c560a3130ca9f050336762157dc61bca22d39b82f3d769a3b434a32f028ebf4b21
@@ -44,6 +46,10 @@ DIST gentoo-kernel-5.15.36-1.amd64.xpak 69325167 BLAKE2B 
1c69ce6bd3c39dc17110e7e
 DIST gentoo-kernel-5.15.36-1.arm64.xpak 64218106 BLAKE2B 
70fdaae3a33d53f48542709115527fa056b7be94e6e30e06bfc2a20775c750a0b6e5afabcb8d9de84509add297411d102c55587f63f1ea36da8251edcc0a
 SHA512 
b1067b02a7363616f85326cb2387da065bb16b0ec606725e4b8152a9851bfe369972fd60c8a57b0e4e34978112b650fe132b6ac935a5a5e2a8a82a5bef0c8693
 DIST gentoo-kernel-5.15.36-1.ppc64le.xpak 58001576 BLAKE2B 
37cd7acbc89c8cf28cc2b81925436f221194d8aeaa9e70041504a8528fed429149b7c5bb060178db7f5a4a3fac989b373f989208ac5e94e21f09a7bd3048f621
 SHA512 
79d749bb6d2ac363b2a5e7d72d0292ceb80a260c6499cffd6b992243e770502c55bc0364566f116cbb62c33b52e44bc8a2d4969f0f6c887ce99b1a6193da4902
 DIST gentoo-kernel-5.15.36-1.x86.xpak 60032140 BLAKE2B 
153cb8db42a1b5fe32ab3524c1c78a023216078698b86df0bf03e62ffca3800da3a925edac4ad3d10870e916b920bd2e8f9539f6c60206b4369fe4cb83117ba5
 SHA512 
5d11c04267a8ecf14a329f95c8e53a3ca9e9e66f7d54aa72cc7762ea361e4a321f6879c53e1cdb4264389d6dab7e501cb29db6c7dc777f8a125e7a43b96537b4
+DIST gentoo-kernel-5.15.37-1.amd64.xpak 69301827 BLAKE2B 
c329019b0ac8a4d9630863931149d7a68388fa0292ff4a6ad774edd59db0f404e5b4fa20ff6142ed18a12843e81a1d3be1ba3be8b5c7cc5594f6d4c9594ff992
 SHA512 
56f7bdbf71ee84c3ee937b6b6d5e1f2dcb8d38329f33deb9c57663e7853d7a0d27c97c67a3a32355cc640925a980fd442fcf59e3268c7e5ce98e401e698ad42c
+DIST gentoo-kernel-5.15.37-1.arm64.xpak 64205021 BLAKE2B 

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

2022-05-01 Thread Michał Górny
commit: 9f13d141c8e5eba3adf3deedad75a63f8d4252e7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May  1 18:20:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May  1 19:22:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f13d141

sys-kernel/gentoo-kernel: Bump to 5.15.37

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.15.37.ebuild | 131 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 49e20b8a0d29..656ebac047bc 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -10,6 +10,8 @@ DIST genpatches-5.15-39.base.tar.xz 1659952 BLAKE2B 
f40154102f23ab2b7774a998c756
 DIST genpatches-5.15-39.extras.tar.xz 3868 BLAKE2B 
155eed40c9018ae6629513a2db645f535c3917422cb5b48acc7b93a565a1de5916d81182db5beb8975478f317388ab81afc74d77abf73bf071df7e474abeaddf
 SHA512 
bbb69afead295c9eb059fab679599950f3ae71741a8a6695241e00969259f99a1f51eb859497d1beb73813adb9693c19d21025daca529b17a962fbbb7bfc88a4
 DIST genpatches-5.15-40.base.tar.xz 1691504 BLAKE2B 
167dac62ff702ca7c72e5bd12afaa4c9e0fde9b07f1feb8d7450752d77677749013ced38b850ade4318d2063044eaaee8abf2bfd69d42c60b7c26739732d3828
 SHA512 
3c58f992406e559a7d6ea8bb7c4bf5487588a0ecc68cf56d6a0727f31a1f03712637932b2c189e05f77a8faf312af5fbcd11570ca80c8550e766e51057b04ce3
 DIST genpatches-5.15-40.extras.tar.xz 3868 BLAKE2B 
220c0f4eddf1c94cc1ffa86c8552fdad587b8cbce3275daca39e1e27d9aff1335fd714a4f618670f9fc1567c57211fe737a7e9ad43850dc15d3f35912bd7b781
 SHA512 
c0b8e136ec05007e3d90c185d14ecfe104558013e940d954243605d55768ef97605d7992596483f8614f4e800a95b191bd845644ae3e5a2379b4f74ed106a6a1
+DIST genpatches-5.15-41.base.tar.xz 1716640 BLAKE2B 
d2a37f5bdbb541bad670240ee6fbbe9bbf87d9041e86ff6683c92ba2566b2dc9dafbad7e254146f8ecb23e3ba32e0c0d6f2e5955ea4ea6bbdff4d7b8b74f1e66
 SHA512 
b9a3557fd641adad0fe875382082a8cb44f7b879d19acc57fefdfe78cc66f8d3d2ec7ca7fcdd125edb56a4915f63922ed2f7e3ff006017bbf6318a6eb0f06ea4
+DIST genpatches-5.15-41.extras.tar.xz 3868 BLAKE2B 
11487f062c49431af029fadde1f01a95386d42e1349a658bca314bd26d356eb82d0292ca68ac34d4ba4593a25d7422458a7dcf306431dbe46e68c9306bd8ec82
 SHA512 
3153848739687683f02c65d1dc87b4aa27d0fead27ac9fee28acd2f8d0fdc118473445059bf756650512c5f3fa79b8a4a70882c2ab2d4329c4d7aef982e5e4d6
 DIST genpatches-5.17-8.base.tar.xz 558192 BLAKE2B 
8135b5dbc28154d346f1e24d915e1d80098764186a28638a147d3f840c431c7a44b00f80166d1acbf4181ce295c2655be4b7939919158ff2fd65174bba7bdd7d
 SHA512 
3577093fa8b8961fdee9e52e67c0681055f26db4e5861ddeba8146cab3e63a1ca97287114feb79deb8a82518d7915cd213af01c18735207bdb705985f276dd5f
 DIST genpatches-5.17-8.extras.tar.xz 3796 BLAKE2B 
149f398df8860fae67cea4431affaf4a8ef5bfbe570434e5c7878c3bc1f8fdf8a56fb069ec79bc1fa65a5e0189a302162a1cc44865739e52a1af6db74cfb86b4
 SHA512 
14a850ca0481eb66da3419841b5c80b25bd00da30454b3101990399bd9f8551682ea82006b3a223fe91ca2c977a45aba983914943d375ae4c73904a2f5a318c2
 DIST genpatches-5.17-9.base.tar.xz 594204 BLAKE2B 
56e2423bb67d9e0fca4d065fb3ff02fa68ba3ef62769f14f7add89cbe8f637dcf3fb3acf7442369204588419989a4111d0fc0b245638f692495b51d3d769e73f
 SHA512 
0cc46ba8854b2a0f949a827e67edbe4d941eafd76ae86ffdeb485d5800ad40c560a3130ca9f050336762157dc61bca22d39b82f3d769a3b434a32f028ebf4b21

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.37.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.37.ebuild
new file mode 100644
index ..3e9875ab5936
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.37.ebuild
@@ -0,0 +1,131 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 4 ))
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g1
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2022-05-01 Thread Florian Schmaus
commit: d052d624e9ddf9fcfe5ababf0a423e54c779b764
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun May  1 19:19:22 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun May  1 19:19:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d052d624

dev-java/batik: minor code style changes

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

 dev-java/batik/batik-1.14-r1.ebuild | 15 +--
 1 file changed, 1 insertion(+), 14 deletions(-)

diff --git a/dev-java/batik/batik-1.14-r1.ebuild 
b/dev-java/batik/batik-1.14-r1.ebuild
index 4d4b9a29d2be..97c0d8183481 100644
--- a/dev-java/batik/batik-1.14-r1.ebuild
+++ b/dev-java/batik/batik-1.14-r1.ebuild
@@ -35,7 +35,7 @@ DEPEND="${CP_DEPEND}
 RDEPEND="${CP_DEPEND}
>=virtual/jre-1.8:*"
 
-DOCS=( {CHANGES,NOTICE,README} )
+DOCS=( CHANGES NOTICE README )
 
 S="${WORKDIR}/batik-${PV}"
 
@@ -45,10 +45,8 @@ src_prepare() {
 }
 
 src_compile() {
-
# We loop over the modules list and compile the jar files.
while read module; do
-
einfo "Compiling $module"
 
JAVA_SRC_DIR=""
@@ -82,7 +80,6 @@ src_compile() {
JAVA_GENTOO_CLASSPATH_EXTRA+=":$module.jar"
 
rm -fr target || die
-
# Modules batik-rasterizer-ext and batik-squiggle-ext, upstream puts 
their jar files in the extensions
# directory, see 
batik-extension/src/main/resources/org/apache/batik/extensions/README.txt
# We keep them in the mudules list for later but omit them by 'grep -v'.
@@ -91,17 +88,14 @@ src_compile() {
done < <(grep -v 
'\(batik-rasterizer-ext\|batik-squiggle-ext\|batik-test-old\)' 
"${FILESDIR}"/batik-1.14-modules)
 
if use doc; then
-
JAVA_SRC_DIR=""
JAVA_JAR_FILENAME="ignoreme.jar"
 
while read module; do
-
# Some modules don't have source code
if [[ -d $module/src/main/java/org ]]; then
JAVA_SRC_DIR+=( "$module/src/main/java" )
fi
-
done < "${FILESDIR}"/batik-1.14-modules
 
java-pkg-simple_src_compile
@@ -109,11 +103,9 @@ src_compile() {
 }
 
 src_test() {
-
JAVA_TEST_GENTOO_CLASSPATH="junit-4"
 
while read module; do
-
einfo "Testing $module"
 
JAVA_TEST_SRC_DIR=""
@@ -133,7 +125,6 @@ src_test() {
JAVA_TEST_SRC_DIR="$module/src/test/java"
java-pkg-simple_src_test
fi
-
done < <(grep -v 
'\(batik-rasterizer-ext\|batik-squiggle-ext\|batik-test-old\)' 
"${FILESDIR}"/batik-1.14-modules)
 }
 
@@ -143,7 +134,6 @@ src_install() {
doicon 
batik-svgbrowser/src/main/resources/org/apache/batik/apps/svgbrowser/resources/init.svg
 
while read module; do
-
JAVA_MAIN_CLASS=$( sed -n 
's:.*\(.*\):\1:p' $module/pom.xml )
 
java-pkg_dojar $module.jar
@@ -155,13 +145,10 @@ src_install() {
 
# Some modules don't have source code
if [[ -d $module/src/main/java/org ]]; then
-
if use source; then
java-pkg_dosrc "$module/src/main/java/*"
fi
-
fi
-
done < <(grep -v 
'\(batik-rasterizer-ext\|batik-squiggle-ext\|batik-test-old\)' 
"${FILESDIR}"/batik-1.14-modules)
 
local java_policy_file="${JAVA_PKG_SHAREPATH}/etc/${PN}.policy"



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

2022-05-01 Thread Florian Schmaus
commit: 3815608be4494944619d4c73383c6d376cbd1be4
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Apr 27 09:02:28 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun May  1 19:12:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3815608b

dev-java/batik: dependency update xml-commons-external:1.4

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/25273
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/batik/batik-1.14-r1.ebuild | 191 
 1 file changed, 191 insertions(+)

diff --git a/dev-java/batik/batik-1.14-r1.ebuild 
b/dev-java/batik/batik-1.14-r1.ebuild
new file mode 100644
index ..4d4b9a29d2be
--- /dev/null
+++ b/dev-java/batik/batik-1.14-r1.ebuild
@@ -0,0 +1,191 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
mirror://apache/xmlgraphics/batik/source/batik-src-1.14.tar.gz --slot 1.14 
--keywords "~amd64 ~ppc64 ~x86" --ebuild batik-1.14.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.apache.xmlgraphics:batik:1.14"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit desktop java-pkg-2 java-pkg-simple xdg-utils
+
+DESCRIPTION="XML Graphics Batik"
+HOMEPAGE="https://xmlgraphics.apache.org/batik/;
+SRC_URI="mirror://apache/xmlgraphics/batik/source/batik-src-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="1.14"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+CP_DEPEND="
+   dev-java/jacl:0
+   dev-java/jython:2.7
+   dev-java/rhino:1.6
+   dev-java/xalan:0
+   dev-java/xml-commons-external:1.4
+   dev-java/xmlgraphics-commons:2
+"
+
+DEPEND="${CP_DEPEND}
+   >=virtual/jdk-1.8:*"
+
+RDEPEND="${CP_DEPEND}
+   >=virtual/jre-1.8:*"
+
+DOCS=( {CHANGES,NOTICE,README} )
+
+S="${WORKDIR}/batik-${PV}"
+
+src_prepare() {
+   default
+   java-pkg_clean
+}
+
+src_compile() {
+
+   # We loop over the modules list and compile the jar files.
+   while read module; do
+
+   einfo "Compiling $module"
+
+   JAVA_SRC_DIR=""
+   JAVA_RESOURCE_DIRS=""
+   JAVA_JAR_FILENAME="$module.jar"
+   JAVA_MAIN_CLASS=""
+
+   # Not all of the modules have resources.
+   if [[ -d $module/src/main/resources ]]; then
+   JAVA_RESOURCE_DIRS="$module/src/main/resources"
+   fi
+
+   # Don't let sed die on modules without MainClass.
+   JAVA_MAIN_CLASS=$( sed -n 
's:.*\(.*\):\1:p' $module/pom.xml )
+
+   # Some modules don't have source code.
+   if [[ -d $module/src/main/java/org ]]; then
+   JAVA_SRC_DIR="$module/src/main/java"
+   java-pkg-simple_src_compile
+   else
+   # This case applies to batik-rasterizer.
+   if [[ -d $module/src/main/resources/org ]]; then
+   jar -cfe $module.jar "${JAVA_MAIN_CLASS}" -C 
"$module/src/main/resources" . || die
+   # Else for batik-rasterizer-ext, batik-squiggle and 
batik-squiggle-ext
+   else
+   jar -cfe $module.jar "${JAVA_MAIN_CLASS}" -C . 
README || die
+   zip -d $module.jar "README"
+   fi
+   fi
+
+   JAVA_GENTOO_CLASSPATH_EXTRA+=":$module.jar"
+
+   rm -fr target || die
+
+   # Modules batik-rasterizer-ext and batik-squiggle-ext, upstream puts 
their jar files in the extensions
+   # directory, see 
batik-extension/src/main/resources/org/apache/batik/extensions/README.txt
+   # We keep them in the mudules list for later but omit them by 'grep -v'.
+   # The same for batik-test-old which depends on fop-transcoder-allinone 
which itself depends on batik.
+   # batik-1.14-modules is the "Reactor Build Order" extracted from the 
output of "mvn dependency:tree".
+   done < <(grep -v 
'\(batik-rasterizer-ext\|batik-squiggle-ext\|batik-test-old\)' 
"${FILESDIR}"/batik-1.14-modules)
+
+   if use doc; then
+
+   JAVA_SRC_DIR=""
+   JAVA_JAR_FILENAME="ignoreme.jar"
+
+   while read module; do
+
+   # Some modules don't have source code
+   if [[ -d $module/src/main/java/org ]]; then
+   JAVA_SRC_DIR+=( "$module/src/main/java" )
+   fi
+
+   done < "${FILESDIR}"/batik-1.14-modules
+
+   java-pkg-simple_src_compile
+   fi
+}
+
+src_test() {
+
+   JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+
+   while read module; do
+
+   einfo "Testing $module"
+
+   JAVA_TEST_SRC_DIR=""
+   

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

2022-05-01 Thread Florian Schmaus
commit: 82750a31b643c6c6c26c5262b418f3b6e33e46dd
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun May  1 18:58:42 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun May  1 19:03:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82750a31

dev-util/bazel: fix JDK/JRE dependencies

The bazel versions in ::gentoo do not build with JDK 17. Restrict to
suitable JDKs. Also make RDEPEND a JRE dependency.

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

 dev-util/bazel/bazel-3.7.2-r1.ebuild | 10 +++---
 dev-util/bazel/bazel-4.2.2.ebuild|  8 ++--
 dev-util/bazel/bazel-5.0.0.ebuild|  5 +++--
 3 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/dev-util/bazel/bazel-3.7.2-r1.ebuild 
b/dev-util/bazel/bazel-3.7.2-r1.ebuild
index db3f1fbbb8c0..1ab7cb5b1b1b 100644
--- a/dev-util/bazel/bazel-3.7.2-r1.ebuild
+++ b/dev-util/bazel/bazel-3.7.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,8 +17,12 @@ IUSE="examples tools"
 # strip corrupts the bazel binary
 # test fails with network-sandbox: An error occurred during the fetch of 
repository 'io_bazel_skydoc' (bug 690794)
 RESTRICT="strip test"
-RDEPEND=">=virtual/jdk-1.8:*"
-DEPEND="${RDEPEND}
+RDEPEND=">=virtual/jre-1.8:*"
+DEPEND="
+   || (
+  virtual/jdk:1.8
+  virtual/jdk:11
+   )
app-arch/unzip
app-arch/zip"
 

diff --git a/dev-util/bazel/bazel-4.2.2.ebuild 
b/dev-util/bazel/bazel-4.2.2.ebuild
index a8b93d4ab322..fb8928767133 100644
--- a/dev-util/bazel/bazel-4.2.2.ebuild
+++ b/dev-util/bazel/bazel-4.2.2.ebuild
@@ -17,8 +17,12 @@ IUSE="examples tools"
 # strip corrupts the bazel binary
 # test fails with network-sandbox: An error occurred during the fetch of 
repository 'io_bazel_skydoc' (bug 690794)
 RESTRICT="strip test"
-RDEPEND=">=virtual/jdk-1.8:*"
-DEPEND="${RDEPEND}
+RDEPEND=">=virtual/jre-1.8:*"
+DEPEND="
+   || (
+  virtual/jdk:1.8
+  virtual/jdk:11
+   )
app-arch/unzip
app-arch/zip"
 

diff --git a/dev-util/bazel/bazel-5.0.0.ebuild 
b/dev-util/bazel/bazel-5.0.0.ebuild
index 778608f34249..36ee3e954ac0 100644
--- a/dev-util/bazel/bazel-5.0.0.ebuild
+++ b/dev-util/bazel/bazel-5.0.0.ebuild
@@ -17,8 +17,9 @@ IUSE="examples tools"
 # strip corrupts the bazel binary
 # test fails with network-sandbox: An error occurred during the fetch of 
repository 'io_bazel_skydoc' (bug 690794)
 RESTRICT="strip test"
-RDEPEND=">=virtual/jdk-11:*"
-DEPEND="${RDEPEND}
+RDEPEND=">=virtual/jre-11:*"
+DEPEND="
+   virtual/jdk:11
app-arch/unzip
app-arch/zip"
 



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

2022-05-01 Thread Agostino Sarubbo
commit: 542e5e8abc30a656c8538c35a1a7332050f056b6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun May  1 18:22:11 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun May  1 18:22:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542e5e8a

app-arch/lzlib: ppc64 stable wrt bug #825466

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-arch/lzlib/lzlib-1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/lzlib/lzlib-1.12.ebuild b/app-arch/lzlib/lzlib-1.12.ebuild
index 29e82c56ea4a..d3c69fd2dcb2 100644
--- a/app-arch/lzlib/lzlib-1.12.ebuild
+++ b/app-arch/lzlib/lzlib-1.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.gz;
 
 LICENSE="libstdc++" # fancy form of GPL-2+ with library exception
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86"
 IUSE=""
 
 src_configure() {



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

2022-05-01 Thread Agostino Sarubbo
commit: 3c7a9ce76e9450eac539b029ed6d262daf43f97b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun May  1 18:21:51 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun May  1 18:21:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7a9ce7

sys-fs/avfs: amd64 stable wrt bug #833709

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-fs/avfs/avfs-1.1.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/avfs/avfs-1.1.4.ebuild b/sys-fs/avfs/avfs-1.1.4.ebuild
index ce013d95c46b..4622777cf211 100644
--- a/sys-fs/avfs/avfs-1.1.4.ebuild
+++ b/sys-fs/avfs/avfs-1.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/avf/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 IUSE="lzip +lzma webdav +zstd"
 
 RDEPEND="



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

2022-05-01 Thread Lars Wendler
commit: bf92f3f25553793f14f04017295a1068df06c54c
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun May  1 18:19:02 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun May  1 18:20:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf92f3f2

media-libs/freetype: Removed old

Bug: https://bugs.gentoo.org/840224
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/freetype/Manifest   |   3 -
 media-libs/freetype/freetype-2.11.1.ebuild | 244 ---
 media-libs/freetype/freetype-2.12.0.ebuild | 258 -
 3 files changed, 505 deletions(-)

diff --git a/media-libs/freetype/Manifest b/media-libs/freetype/Manifest
index c051945d09e0..8cc5622db110 100644
--- a/media-libs/freetype/Manifest
+++ b/media-libs/freetype/Manifest
@@ -1,9 +1,6 @@
-DIST freetype-2.11.1.tar.xz 2270728 BLAKE2B 
15cc03e7b8ba93b2f240b0eee3f1cc07bca77d9ef67a1971d44d6c061a0dff2b13737fa417f7f2dc4e7e6df660223325931f69a107a6b2eaf14425fc71b7ca7b
 SHA512 
0848678482fbe20603a866f02da82c91122014d6f815ba4f1d9c03601c32e3ceb781f721c2b4427b6117d7c9742018af8dbb26566faf018595c70b50f8db3f08
 DIST freetype-2.12.0.tar.xz 2340352 BLAKE2B 
09227c883e52b4e4aefd68d8e4bfaf36eed0c4d92d22d6f5f88e2a69a94be6040ecff7285ca92f30cd9ce71a4af0ffa74141f3263f7a75e29d87b8a4fe27bf08
 SHA512 
d2426b46ef56268f5030951840a73be9a626129c6fc6ad2ab06e572c9325d0192f47b007798c2ffa3608fe50e296ad129ac41312b1fd3f8864d7e55e8c237c54
 DIST freetype-2.12.1.tar.xz 2471916 BLAKE2B 
c4737dc0c6e44e0a911545d604fdb2e8e8b3f5185d3f5dfe4e4561ee2d75b3e5a31afcbb2089306fec4b31ba10324a6ec6499c3735b2b7591c71e96fee4ed278
 SHA512 
6482de1748dc2cc01e033d21a3b492dadb1f039d13d9179685fdcf985e24d7f587cbca4c27ed8a7fdb7d9ad59612642ac5f4db062443154753295363f45c052f
-DIST freetype-doc-2.11.1.tar.xz 2038348 BLAKE2B 
2248d16bb12b29294226a67a10328c61b064c8e0ad7fb5f004c2e6da1237175f03d51a48d5df03a3de3bbe935307e573014c079c31468c9f59416bc4e9057a9c
 SHA512 
c5e19d98425491682edc58230c48390925cc4b466169f655cf3b8575ba787a70feecdeb7a16224b132dcc32f17b041483d84056cda8e3132d98b531e46a26c36
 DIST freetype-doc-2.12.0.tar.xz 2038684 BLAKE2B 
ac5197f1a31a4c29a218c0a35af4658a289afbea9ad6b5a200dd0518d63a1b647467b3c460b72863a4048269c249ca2fbc83146ba3de6594e00bfa88a701d979
 SHA512 
49d2ab0f39bafefe18da5bdc28aa11103caa2c130767179945e10183b7efe79b1ee6319e101dd86b7aacd2975d4b206edaf42129dd2516c2424a1d9954c946c6
 DIST freetype-doc-2.12.1.tar.xz 2038632 BLAKE2B 
81225caf1a2c586a8a282a22eaaf23412270d19002bc5b07e94d946d41d089f798724982e354d1701488de37c35bf68f36de88796565f0ebaa3f9fb35c51f532
 SHA512 
276b91b93e375096bc0f9fa76408a6ea9fa89d4d06e9c9179f88d27d41df3f3bc0ce6939ea7a3fd7c93cb694e78fd6bfb154e969188279e2bca82dcc3afd108d
-DIST ft2demos-2.11.1.tar.xz 257240 BLAKE2B 
1d620af52e76d1152a0a6aeeb0036d2423e498e371b75c01c408cc0974845abfe2f3f562ad638ca5640ec1b24023d7a47e1688743ca738c2bb1ceea6ee05cfcf
 SHA512 
93d68daefa8a49b4fc987a7356133299fe2a8e012415ea09ad7616ececcfd978fdf9fc7a2d855f7488f51a497d019acb89ef5774484babae66357b3083a883c5
 DIST ft2demos-2.12.0.tar.xz 263612 BLAKE2B 
d0cc154084a28a965798ba34c00368d70163d748f52fe360a6bd920bc9b6b962492efe05b7206b9bc4c4fd4770aa7db4279a287d6ba65a81daf7fc2b7a679a96
 SHA512 
70176ad89eab0121e9f5610f777da7e2f8478e24fbe9aded7f7fc3d7685019d40a0d0d6b586f3499f8589a2923082e3a9bc8ddc66482b8898642230bff5eaae2
 DIST ft2demos-2.12.1.tar.xz 263656 BLAKE2B 
fd48dc68bd832e7532e9fae869a19699ab3337e599118bb9f1b76c3bcdcecec3cd3f55f7387508d29baf85b8de4a549aaa0e8af34d988743b1737458e255bdcf
 SHA512 
cd9356152a64d807c75b797d005ca1dd0bde69cc2fadedec101d125cb54b2aaff1f7afa2f20839caba7db66325df7c11ed4883b7e906110356b28d9900caaae7

diff --git a/media-libs/freetype/freetype-2.11.1.ebuild 
b/media-libs/freetype/freetype-2.11.1.ebuild
deleted file mode 100644
index e2ef9bdbfa37..
--- a/media-libs/freetype/freetype-2.11.1.ebuild
+++ /dev/null
@@ -1,244 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic libtool multilib-build multilib-minimal toolchain-funcs
-
-DESCRIPTION="High-quality and portable font engine"
-HOMEPAGE="https://www.freetype.org/;
-IUSE="X +adobe-cff brotli bzip2 +cleartype-hinting debug fontforge harfbuzz 
infinality +png static-libs utils"
-
-if [[ "${PV}" !=  ]] ; then
-   SRC_URI="mirror://sourceforge/freetype/${P/_/}.tar.xz
-   mirror://nongnu/freetype/${P/_/}.tar.xz
-   utils?  ( mirror://sourceforge/freetype/ft2demos-${PV}.tar.xz
-   mirror://nongnu/freetype/ft2demos-${PV}.tar.xz )
-   doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz
-   mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )"
-   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 ~x86-winnt"
-  

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

2022-05-01 Thread Lars Wendler
commit: 41da1f90ec743ec8303562791b66a93ba068e47b
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun May  1 18:16:41 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun May  1 18:20:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41da1f90

media-libs/freetype: Bump to version 2.12.1

Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/freetype/Manifest   |   3 +
 media-libs/freetype/freetype-2.12.1.ebuild | 257 +
 2 files changed, 260 insertions(+)

diff --git a/media-libs/freetype/Manifest b/media-libs/freetype/Manifest
index 28887f7823f8..c051945d09e0 100644
--- a/media-libs/freetype/Manifest
+++ b/media-libs/freetype/Manifest
@@ -1,6 +1,9 @@
 DIST freetype-2.11.1.tar.xz 2270728 BLAKE2B 
15cc03e7b8ba93b2f240b0eee3f1cc07bca77d9ef67a1971d44d6c061a0dff2b13737fa417f7f2dc4e7e6df660223325931f69a107a6b2eaf14425fc71b7ca7b
 SHA512 
0848678482fbe20603a866f02da82c91122014d6f815ba4f1d9c03601c32e3ceb781f721c2b4427b6117d7c9742018af8dbb26566faf018595c70b50f8db3f08
 DIST freetype-2.12.0.tar.xz 2340352 BLAKE2B 
09227c883e52b4e4aefd68d8e4bfaf36eed0c4d92d22d6f5f88e2a69a94be6040ecff7285ca92f30cd9ce71a4af0ffa74141f3263f7a75e29d87b8a4fe27bf08
 SHA512 
d2426b46ef56268f5030951840a73be9a626129c6fc6ad2ab06e572c9325d0192f47b007798c2ffa3608fe50e296ad129ac41312b1fd3f8864d7e55e8c237c54
+DIST freetype-2.12.1.tar.xz 2471916 BLAKE2B 
c4737dc0c6e44e0a911545d604fdb2e8e8b3f5185d3f5dfe4e4561ee2d75b3e5a31afcbb2089306fec4b31ba10324a6ec6499c3735b2b7591c71e96fee4ed278
 SHA512 
6482de1748dc2cc01e033d21a3b492dadb1f039d13d9179685fdcf985e24d7f587cbca4c27ed8a7fdb7d9ad59612642ac5f4db062443154753295363f45c052f
 DIST freetype-doc-2.11.1.tar.xz 2038348 BLAKE2B 
2248d16bb12b29294226a67a10328c61b064c8e0ad7fb5f004c2e6da1237175f03d51a48d5df03a3de3bbe935307e573014c079c31468c9f59416bc4e9057a9c
 SHA512 
c5e19d98425491682edc58230c48390925cc4b466169f655cf3b8575ba787a70feecdeb7a16224b132dcc32f17b041483d84056cda8e3132d98b531e46a26c36
 DIST freetype-doc-2.12.0.tar.xz 2038684 BLAKE2B 
ac5197f1a31a4c29a218c0a35af4658a289afbea9ad6b5a200dd0518d63a1b647467b3c460b72863a4048269c249ca2fbc83146ba3de6594e00bfa88a701d979
 SHA512 
49d2ab0f39bafefe18da5bdc28aa11103caa2c130767179945e10183b7efe79b1ee6319e101dd86b7aacd2975d4b206edaf42129dd2516c2424a1d9954c946c6
+DIST freetype-doc-2.12.1.tar.xz 2038632 BLAKE2B 
81225caf1a2c586a8a282a22eaaf23412270d19002bc5b07e94d946d41d089f798724982e354d1701488de37c35bf68f36de88796565f0ebaa3f9fb35c51f532
 SHA512 
276b91b93e375096bc0f9fa76408a6ea9fa89d4d06e9c9179f88d27d41df3f3bc0ce6939ea7a3fd7c93cb694e78fd6bfb154e969188279e2bca82dcc3afd108d
 DIST ft2demos-2.11.1.tar.xz 257240 BLAKE2B 
1d620af52e76d1152a0a6aeeb0036d2423e498e371b75c01c408cc0974845abfe2f3f562ad638ca5640ec1b24023d7a47e1688743ca738c2bb1ceea6ee05cfcf
 SHA512 
93d68daefa8a49b4fc987a7356133299fe2a8e012415ea09ad7616ececcfd978fdf9fc7a2d855f7488f51a497d019acb89ef5774484babae66357b3083a883c5
 DIST ft2demos-2.12.0.tar.xz 263612 BLAKE2B 
d0cc154084a28a965798ba34c00368d70163d748f52fe360a6bd920bc9b6b962492efe05b7206b9bc4c4fd4770aa7db4279a287d6ba65a81daf7fc2b7a679a96
 SHA512 
70176ad89eab0121e9f5610f777da7e2f8478e24fbe9aded7f7fc3d7685019d40a0d0d6b586f3499f8589a2923082e3a9bc8ddc66482b8898642230bff5eaae2
+DIST ft2demos-2.12.1.tar.xz 263656 BLAKE2B 
fd48dc68bd832e7532e9fae869a19699ab3337e599118bb9f1b76c3bcdcecec3cd3f55f7387508d29baf85b8de4a549aaa0e8af34d988743b1737458e255bdcf
 SHA512 
cd9356152a64d807c75b797d005ca1dd0bde69cc2fadedec101d125cb54b2aaff1f7afa2f20839caba7db66325df7c11ed4883b7e906110356b28d9900caaae7

diff --git a/media-libs/freetype/freetype-2.12.1.ebuild 
b/media-libs/freetype/freetype-2.12.1.ebuild
new file mode 100644
index ..0ac16abb2e83
--- /dev/null
+++ b/media-libs/freetype/freetype-2.12.1.ebuild
@@ -0,0 +1,257 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic libtool multilib-build multilib-minimal 
toolchain-funcs
+
+DESCRIPTION="High-quality and portable font engine"
+HOMEPAGE="https://www.freetype.org/;
+IUSE="X +adobe-cff brotli bzip2 +cleartype-hinting debug fontforge harfbuzz 
infinality +png static-libs svg utils"
+
+if [[ "${PV}" !=  ]] ; then
+   SRC_URI="mirror://sourceforge/freetype/${P/_/}.tar.xz
+   mirror://nongnu/freetype/${P/_/}.tar.xz
+   utils?  ( mirror://sourceforge/freetype/ft2demos-${PV}.tar.xz
+   mirror://nongnu/freetype/ft2demos-${PV}.tar.xz )
+   doc?( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz
+   mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )"
+   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 ~x86-winnt"
+   IUSE+=" doc"
+else
+   inherit git-r3
+fi
+
+LICENSE="|| ( FTL GPL-2+ )"

[gentoo-commits] proj/eselect:master commit in: misc/, /

2022-05-01 Thread Ulrich Müller
commit: 2052ab77d3856593ae6c41d305377058d22ed0d2
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun May  1 17:15:38 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun May  1 17:15:38 2022 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=2052ab77

Drop XEmacs compatibility code in eselect-mode

* misc/eselect-mode.el (eselect-mode-before-save):
Call delete-trailing-whitespace which exists in XEmacs 21.5.

Signed-off-by: Ulrich Müller  gentoo.org>

 ChangeLog| 2 ++
 misc/eselect-mode.el | 6 +-
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 83b0289..4ef1610 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,8 @@
 
* misc/eselect-mode.el (eselect-mode): For GNU Emacs, use
write-contents-functions instead of obsolete write-contents-hooks.
+   (eselect-mode-before-save): Call delete-trailing-whitespace which
+   exists in XEmacs 21.5.
 
 2022-01-08  Ulrich Müller  
 

diff --git a/misc/eselect-mode.el b/misc/eselect-mode.el
index 50e88d6..3bdac81 100644
--- a/misc/eselect-mode.el
+++ b/misc/eselect-mode.el
@@ -96,11 +96,7 @@
 ;;; Mode definitions.
 
 (defun eselect-mode-before-save ()
-  ;;(delete-trailing-whitespace)   ; doesn't exist in XEmacs
-  (save-excursion
-(goto-char (point-min))
-(while (re-search-forward "[ \t]+$" nil t)
-  (delete-region (match-beginning 0) (point
+  (delete-trailing-whitespace)
   ;; return nil, otherwise the file is presumed to be written
   nil)
 



[gentoo-commits] proj/eselect:master commit in: /, misc/

2022-05-01 Thread Ulrich Müller
commit: 03dd0b50c278ae49bfcae50fb53eb7fb42ca3829
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun May  1 17:32:10 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun May  1 17:32:10 2022 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=03dd0b50

eselect-mode: Remove eselect-mode-make-keywords-list function

* misc/eselect-mode.el (eselect-mode-make-keywords-list): Remove.
(eselect-mode-font-lock-keywords): Inline its code. \< \> around
a regexp can be obtained via the paren option of regexp-opt.

Signed-off-by: Ulrich Müller  gentoo.org>

 ChangeLog|  3 +++
 misc/eselect-mode.el | 15 +++
 2 files changed, 6 insertions(+), 12 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 4ef1610..6fcf0db 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,9 @@
write-contents-functions instead of obsolete write-contents-hooks.
(eselect-mode-before-save): Call delete-trailing-whitespace which
exists in XEmacs 21.5.
+   (eselect-mode-make-keywords-list): Remove function.
+   (eselect-mode-font-lock-keywords): Inline its code. \< \> around
+   a regexp can be obtained via the paren option of regexp-opt.
 
 2022-01-08  Ulrich Müller  
 

diff --git a/misc/eselect-mode.el b/misc/eselect-mode.el
index 3bdac81..d7ea649 100644
--- a/misc/eselect-mode.el
+++ b/misc/eselect-mode.el
@@ -69,20 +69,11 @@
  "get_repo_news_dir" "env_update")
 font-lock-type-face))
 
-(defun eselect-mode-make-keywords-list (keywords-list face
-  prefix suffix)
-  ;; based on `generic-make-keywords-list' from generic.el
-  ;; Note: XEmacs doesn't have generic.el
-  (unless (listp keywords-list)
-(error "Keywords argument must be a list of strings"))
-  (cons (concat prefix "\\<"
-   (regexp-opt keywords-list t)
-   "\\>" suffix)
-   face))
-
 (defvar eselect-mode-font-lock-keywords
   (mapcar
-   (lambda (x) (apply 'eselect-mode-make-keywords-list x))
+   (lambda (x)
+ (cons (regexp-opt (car x) 'words)
+  (cadr x)))
(list
 eselect-mode-keywords-warn
 eselect-mode-keywords-core



[gentoo-commits] proj/eselect:master commit in: /, misc/

2022-05-01 Thread Ulrich Müller
commit: 197e833501a270c0f828eb097eacb14679ae1ba2
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun May  1 17:11:21 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun May  1 17:11:21 2022 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=197e8335

Fix a byte-compile warning in eselect-mode

* misc/eselect-mode.el (eselect-mode): For GNU Emacs, use
write-contents-functions instead of obsolete write-contents-hooks.

Signed-off-by: Ulrich Müller  gentoo.org>

 ChangeLog| 5 +
 misc/eselect-mode.el | 9 +
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 8089935..83b0289 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2022-05-01  Ulrich Müller  
+
+   * misc/eselect-mode.el (eselect-mode): For GNU Emacs, use
+   write-contents-functions instead of obsolete write-contents-hooks.
+
 2022-01-08  Ulrich Müller  
 
* configure.ac: Update version to 1.4.20.

diff --git a/misc/eselect-mode.el b/misc/eselect-mode.el
index 667411b..50e88d6 100644
--- a/misc/eselect-mode.el
+++ b/misc/eselect-mode.el
@@ -1,6 +1,6 @@
 ;;; eselect-mode.el --- edit eselect files
 
-;; Copyright 2006-2020 Gentoo Authors
+;; Copyright 2006-2022 Gentoo Authors
 
 ;; Author: Matthew Kennedy 
 ;; Diego Pettenò 
@@ -107,9 +107,10 @@
 ;;;###autoload
 (define-derived-mode eselect-mode shell-script-mode "Eselect"
   "Major mode for .eselect files."
-  (if (featurep 'xemacs)
-  (make-local-hook 'write-contents-hooks))
-  (add-hook 'write-contents-hooks 'eselect-mode-before-save t t)
+  (if (not (featurep 'xemacs))
+  (add-hook 'write-contents-functions 'eselect-mode-before-save t t)
+(make-local-hook 'write-contents-hooks)
+(add-hook 'write-contents-hooks 'eselect-mode-before-save t t))
   (sh-set-shell "bash")
   (setq tab-width 4)
   (setq indent-tabs-mode t))



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

2022-05-01 Thread Mike Pagano
commit: 3b2047370be7fdebbc67fd4602fc7de5830de86b
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun May  1 17:33:04 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun May  1 17:33:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b204737

sys-kernel/gentoo-sources: add 4.19.241

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.19.241.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 8db8a5a901c1..400ad7e8d7a8 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -19,6 +19,9 @@ DIST genpatches-4.19-238.extras.tar.xz 3664 BLAKE2B 
4749ad44a209716aa8bfe6236363
 DIST genpatches-4.19-239.base.tar.xz 5424008 BLAKE2B 
cc5790b52d80464cd61c06c044f796b9989791cbf43edae548c17005d80e76481d4afc90b533aabd0f8a0094413d638b647aa1670645551494b7c38d8370a27d
 SHA512 
02d7584f914cac6f5d67fe540aa9029bed5159a6980d4acfd8b82ef3072c85318da067a5ddae50a9d7eb9cbfed3f001aab5d28e8ca75d6b035d32404acac0c3c
 DIST genpatches-4.19-239.experimental.tar.xz 5464 BLAKE2B 
8bd1c7fb8ae87ec4d2495b293868b3f9aa7f307b3d60e60d4a241df0ecede6fcc328e6e2fbebc33ef1c94791ed9383fdbe0e5ac9292921d7c30ab27226d88d11
 SHA512 
6a7d73073715f1a36fa47517f5244dcf8e73fef362e2699fdc32c7b62627b2d15796d332576db5a055b821cfdce5eebbdce0c42a9a07b31c17bb0c33a3747202
 DIST genpatches-4.19-239.extras.tar.xz 3664 BLAKE2B 
d8f0c97b6532d3c25278602643b560eca369e5691365d75e22e21ad78521a30da892e45921035d767aea9e349c05ff5348100e1152b6ac38f22a688e995b
 SHA512 
bc0089cdfc251b7cbc85acf952d23346da2f9f198f39bba55567b0218868ae23b27e280ba72e35941425d6a33dbd08279e500b770ea20a19c2fb93957d141197
+DIST genpatches-4.19-240.base.tar.xz 5426476 BLAKE2B 
bd383fd5de083a0c30617c652ee99aeab730b37f5e5c35de440b0dfb820263f62f0e4a7a7107bbe84c71701a6934ceb05a0e6790196788371f425b35b21655ae
 SHA512 
c70acc0b0ca20266f3dc73c567b9aab21d708f70bbae1919d93e455ff38acf95a41e649127659f92e9f4e7894c16be82011f3208ed17fb4ca30c2dffacad5dd2
+DIST genpatches-4.19-240.experimental.tar.xz 5460 BLAKE2B 
84192c9460dabd279a57cecfa27c4b79119660ade0055fe057e1eb5ac4800c3d2ff12c2978bbc9de1975cfcd9d229c85f4fed99a5caceff8e3cda87619dd1b16
 SHA512 
cd71ccbe2698318fa5cde24fdcbb1b99cede5cb09d0b0fa32ccd43b8d114f0545e0f11c4ec3aad8ffc2f800701dcaaae4d5538170a1b328804230d185ce9f6e6
+DIST genpatches-4.19-240.extras.tar.xz 3664 BLAKE2B 
62d82ec4ffca041d7e33cb2639e52271cb9410272df7acd0c4588dbc84e22c8a410395badf6fdcd8ee3269af86fa7ea851cb0c1689c5002435ab1cd582eb8a38
 SHA512 
bdfddc7c1dad0900e08a79a634fb63fb9201dd469fbb1f11378342532fa97518ce49091686b949b33034a2082595a2d64faf8b327f2f33c51533268c6232
 DIST genpatches-4.9-313.base.tar.xz 5072084 BLAKE2B 
803d0e80b6ab9a35364f534e22af89be5b026ce80b7d739dec8274ec0225fbad0a8ff1522d44d7412d6aef5601e1198d04a015be501e528f96e3de1fb6c8e4da
 SHA512 
33d2bbda95b6efb57223be3ebe332e9c3719f324f73d94e3e6dc3f6020ce215ffd5db9a1714ce50d096fcb44b8751450c6eb794455c2d5bf43284339808d8799
 DIST genpatches-4.9-313.experimental.tar.xz 106368 BLAKE2B 
a6f0e9c0872b335ddb5149c3933cd3776c07ed647c2c47376792b22e7cb82c65e94982ab1fc5c316f3b373d8e69b7a984ec0d1dfe3b947c5be28b777fbb60291
 SHA512 
737462e13183c61e138b7f4889a9bfbc3a30b5d89922ee36123ce5a101ec7d0c457e7cb52ae6eb52cfe022d33d606e05e873419c8fa0c1d39f71df97d9b703fd
 DIST genpatches-4.9-313.extras.tar.xz 3676 BLAKE2B 
22e9b8f08c74b6c0dda28b4386c5aa7be7770af4da2d6bf572d2f56c14c3fa1af23643b9c75e0ff391fb4478f43cb5eb7cb20f1b32a245f237da397fff19b080
 SHA512 
54b3d8db8139b46bbe00d73cf53f45dc5a774c389b3ccee83b86ae93cdcc733f4b487fa5fec08dc810601374adfe0a04b2ffcd23dd974ed345f5dda979af357b

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.241.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.241.ebuild
new file mode 100644
index ..86870d0e41d3
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.241.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="240"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2022-05-01 Thread Mike Pagano
commit: d323ebb718ce1b36530760610529d1e62a29d067
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun May  1 17:33:31 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun May  1 17:33:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d323ebb7

sys-kernel/gentoo-sources: add 5.15.37

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.15.37.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 400ad7e8d7a8..9f3e4421cc92 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -67,6 +67,9 @@ DIST genpatches-5.15-39.extras.tar.xz 3868 BLAKE2B 
155eed40c9018ae6629513a2db645
 DIST genpatches-5.15-40.base.tar.xz 1691504 BLAKE2B 
167dac62ff702ca7c72e5bd12afaa4c9e0fde9b07f1feb8d7450752d77677749013ced38b850ade4318d2063044eaaee8abf2bfd69d42c60b7c26739732d3828
 SHA512 
3c58f992406e559a7d6ea8bb7c4bf5487588a0ecc68cf56d6a0727f31a1f03712637932b2c189e05f77a8faf312af5fbcd11570ca80c8550e766e51057b04ce3
 DIST genpatches-5.15-40.experimental.tar.xz 5420 BLAKE2B 
aa17c49b2bb128ee26c9cc6b42e155787eeda07b486d94189b6df277f795060992ad1079962e2358d62918fac0eb0ed171e12bde0d3e87a92fbd9ae61264a217
 SHA512 
68013bdc066e8a8b9f777f6d1fa9a0ea2c46948f41e1ae7e7dfe08a7269b893e5ae0df6acbb4908b628ef7fbf72c552797c1e9c8ff341ceaaae69c93e6e34f7f
 DIST genpatches-5.15-40.extras.tar.xz 3868 BLAKE2B 
220c0f4eddf1c94cc1ffa86c8552fdad587b8cbce3275daca39e1e27d9aff1335fd714a4f618670f9fc1567c57211fe737a7e9ad43850dc15d3f35912bd7b781
 SHA512 
c0b8e136ec05007e3d90c185d14ecfe104558013e940d954243605d55768ef97605d7992596483f8614f4e800a95b191bd845644ae3e5a2379b4f74ed106a6a1
+DIST genpatches-5.15-41.base.tar.xz 1716640 BLAKE2B 
d2a37f5bdbb541bad670240ee6fbbe9bbf87d9041e86ff6683c92ba2566b2dc9dafbad7e254146f8ecb23e3ba32e0c0d6f2e5955ea4ea6bbdff4d7b8b74f1e66
 SHA512 
b9a3557fd641adad0fe875382082a8cb44f7b879d19acc57fefdfe78cc66f8d3d2ec7ca7fcdd125edb56a4915f63922ed2f7e3ff006017bbf6318a6eb0f06ea4
+DIST genpatches-5.15-41.experimental.tar.xz 5424 BLAKE2B 
5723ba0826756995a3992de3a626700aec6ff907317d44b991ab6d709c899c3d76a5438026749aad287225514d8a14ff8342ce3fd29eb7a2150babb242022777
 SHA512 
b5baec45ad90dce359b0d0a18fdec3b6914a3215bcfb51f409ebd4851b6c2034d93bf25fcaec9f3098a3b4b2ab706a960173d8cfe5978f997492de0ee1d0a808
+DIST genpatches-5.15-41.extras.tar.xz 3868 BLAKE2B 
11487f062c49431af029fadde1f01a95386d42e1349a658bca314bd26d356eb82d0292ca68ac34d4ba4593a25d7422458a7dcf306431dbe46e68c9306bd8ec82
 SHA512 
3153848739687683f02c65d1dc87b4aa27d0fead27ac9fee28acd2f8d0fdc118473445059bf756650512c5f3fa79b8a4a70882c2ab2d4329c4d7aef982e5e4d6
 DIST genpatches-5.16-22.base.tar.xz 1156348 BLAKE2B 
320027e898f66751b1d0c8e82e63a48bbf144c0cf10ce3f615f77ef449455c2822003d3bd78cf927d21a0ecd9175d56bd406c33bc8e9524bec2009c1e91e23eb
 SHA512 
9816c8232a7d811242f5c349fde3d8cab23a349086644faf9b676ac48abf95ed25a89e5d7efdf66479a970e4ed40d9d619f01f4be3487920e66a7a8cff975cb4
 DIST genpatches-5.16-22.experimental.tar.xz 5420 BLAKE2B 
61d88784c261327c3e8ec0b1a6f8f0df7dd3e65b759bc6ea98afd6a55a29b5028fa2bd8a2c90681466838e2ea61e8071292d58e8d524aaaebea9829b21a7992e
 SHA512 
d85c6846fcfd34b4dabbbcf20a950daf959617455e7a892967797a3480455a8502fef76824132675a4def1d85d08b71077cae72febddc3747f64bccfdef50fc8
 DIST genpatches-5.16-22.extras.tar.xz 3800 BLAKE2B 
73201b8988e7b2c41f9c45eadd21df333655f1d7e2a19b0f319d0b125df5d3aed3c68e9903d0be3d39d6f43fcef62fd95391a0c1eaa8228b40c97118f6993db3
 SHA512 
81e82fbf1286c4d1e080a4609eb4dd7e549b8b75851afe57c2a918fdfd48f98abf1edaab028e193ac4935ebd790cbd400b0a14ea60b81261281ae832209a2445

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.37.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.15.37.ebuild
new file mode 100644
index ..40c343c6ef18
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.37.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="41"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2022-05-01 Thread Arthur Zamarin
commit: fdb300536e1d52ad75c5a74951605df1fd171f4a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun May  1 17:12:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun May  1 17:12:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb30053

dev-python/rdflib: drop 5.0.0

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

 dev-python/rdflib/Manifest|  1 -
 dev-python/rdflib/rdflib-5.0.0.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/dev-python/rdflib/Manifest b/dev-python/rdflib/Manifest
index 027bb9cea303..06181c7d2436 100644
--- a/dev-python/rdflib/Manifest
+++ b/dev-python/rdflib/Manifest
@@ -1,2 +1 @@
-DIST rdflib-5.0.0.tar.gz 818586 BLAKE2B 
d0046590b00211ccb4f0f586dc829c061a5f426b1cefed44a63d21d46396354b9012dbe0a63c8f9de138b25ca7d73ba624c49da6fb305ececd983c62c917fd8a
 SHA512 
ba98ab6a7bb9d993d11c559a739761f297282eb9307f3e333db8dd1c6b365b408a59b701d823bef9be774a59b3f44f64c9444e3bb0115c0c549cb00945385dab
 DIST rdflib-6.1.1.tar.gz 1587670 BLAKE2B 
f13831124a8f292f0481f5ee9995b6b7ba82992cbe51abb0067703b2acee9f13ce5a62379636ac9f36823afa5b841799c1f26358efb6c12eca2df333611d5488
 SHA512 
049608dc37dba929eac1e40431885d319311f27be9fddc292d768e3703927e61a646a73137e4a1eaa16836cfba4606ea2cfd8fe3a86cfbf10e3271cee2ee251f

diff --git a/dev-python/rdflib/rdflib-5.0.0.ebuild 
b/dev-python/rdflib/rdflib-5.0.0.ebuild
deleted file mode 100644
index 56db7cdd4f7a..
--- a/dev-python/rdflib/rdflib-5.0.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{8..9} )
-PYTHON_REQ_USE="sqlite?,threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="RDF library containing a triple store and parser/serializer"
-HOMEPAGE="https://github.com/RDFLib/rdflib https://pypi.org/project/rdflib/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
-IUSE="berkdb examples sqlite"
-
-RDEPEND="
-   dev-python/isodate[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/pyparsing[${PYTHON_USEDEP}]
-   berkdb? ( dev-python/bsddb3[${PYTHON_USEDEP}] )"
-DEPEND="${RDEPEND}
-   test? (
-   dev-python/requests[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests nose
-
-python_prepare_all() {
-   # these tests require internet access
-   sed -i -e '/doctest/d' setup.cfg || die
-   rm test/test_sparql_service.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



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

2022-05-01 Thread Arthur Zamarin
commit: 4779de77c03d08b4a6b936eefc9cd781e05fad7b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun May  1 17:15:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun May  1 17:15:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4779de77

media-libs/lv2: enable py3.10

Closes: https://bugs.gentoo.org/829440
Closes: https://github.com/gentoo/gentoo/pull/23377
Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/lv2/lv2-1.18.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/lv2/lv2-1.18.2.ebuild b/media-libs/lv2/lv2-1.18.2.ebuild
index 7c9f510ca0a5..515e321d0440 100644
--- a/media-libs/lv2/lv2-1.18.2.ebuild
+++ b/media-libs/lv2/lv2-1.18.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE='threads(+)'
 
 inherit python-single-r1 waf-utils multilib-build multilib-minimal



[gentoo-commits] proj/linux-patches: New tag: 5.15-41

2022-05-01 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun May  1 17:10:34 2022 +

New tag: 5.15-41




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

2022-05-01 Thread Arthur Zamarin
commit: 3e8ba87e011ea93e8a8ce46746652086b2b88c3d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun May  1 17:05:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun May  1 17:09:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8ba87e

dev-python/bcrypt: add 3.2.1

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

 dev-python/bcrypt/Manifest|  1 +
 dev-python/bcrypt/bcrypt-3.2.1.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/bcrypt/Manifest b/dev-python/bcrypt/Manifest
index d79d4118b1ba..74194a3ceadb 100644
--- a/dev-python/bcrypt/Manifest
+++ b/dev-python/bcrypt/Manifest
@@ -1 +1,2 @@
 DIST bcrypt-3.2.0.tar.gz 42416 BLAKE2B 
ff9cca995e38fe27c6f02e9770e9349dfe528a1c9c18f41c72f29dfc01e981373fc0964f3a74161f2a7dddea63c5f48708539221adcd5a8ae99b7c30d7b1afd8
 SHA512 
aa782aa6a725434e0b0737973e33e6c2bf4e82d39e8dfba0913da5d7dd051d55217adab8004c3eaf896fc3c3e145ba543da1b5162a667a3d82a4eb6b07430b80
+DIST bcrypt-3.2.1.tar.gz 42371 BLAKE2B 
b2157dbde3412cfc643bed9e847999bfc02a2d6f41b6527e85e52ddb04b462fdacd2fd40f2794fdfcdd6a7be6a153dfd98a50212bb78bfd870262a040b2de592
 SHA512 
16fdb1740d635eba11f6786cf02684cd9012899e4136347e95ec7944c41f838014dd8b5c73c47070bce50f475aa9ff3ba9078f68de4450d2d92a94761fb6de44

diff --git a/dev-python/bcrypt/bcrypt-3.2.1.ebuild 
b/dev-python/bcrypt/bcrypt-3.2.1.ebuild
new file mode 100644
index ..0af714cd7e24
--- /dev/null
+++ b/dev-python/bcrypt/bcrypt-3.2.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Modern password hashing for software and servers"
+HOMEPAGE="https://github.com/pyca/bcrypt/ https://pypi.org/project/bcrypt/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="Apache-2.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 
~sparc-solaris"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/cffi-1.1:=[${PYTHON_USEDEP}]
+   ' 'python*')
+"
+
+distutils_enable_tests pytest



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

2022-05-01 Thread Arthur Zamarin
commit: 9b223f2d9f1ef6340e407234769d29076da7f1c2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun May  1 17:09:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun May  1 17:09:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b223f2d

dev-python/rdflib: Keyword 6.1.1 ia64, #814179

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

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

diff --git a/dev-python/rdflib/rdflib-6.1.1.ebuild 
b/dev-python/rdflib/rdflib-6.1.1.ebuild
index 30fb77c3b816..ce98ab1a025b 100644
--- a/dev-python/rdflib/rdflib-6.1.1.ebuild
+++ b/dev-python/rdflib/rdflib-6.1.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="examples sqlite"
 
 RDEPEND="



[gentoo-commits] proj/linux-patches: New tag: 4.19-240

2022-05-01 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun May  1 17:05:35 2022 +

New tag: 4.19-240




[gentoo-commits] proj/linux-patches:4.19 commit in: /

2022-05-01 Thread Mike Pagano
commit: 55290dfd472ad243ed25eea59e4fc6a24470ee6c
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun May  1 17:04:13 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun May  1 17:04:13 2022 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=55290dfd

Linux patch 4.19.241

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

 _README   |   4 +
 1240_linux-4.19.241.patch | 486 ++
 2 files changed, 490 insertions(+)

diff --git a/_README b/_README
index 72dcbc8d..467db0c8 100644
--- a/_README
+++ b/_README
@@ -999,6 +999,10 @@ Patch:  1239_linux-4.19.240.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.19.240
 
+Patch:  1240_linux-4.19.241.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.19.241
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1240_linux-4.19.241.patch b/1240_linux-4.19.241.patch
new file mode 100644
index ..3d258971
--- /dev/null
+++ b/1240_linux-4.19.241.patch
@@ -0,0 +1,486 @@
+diff --git a/Makefile b/Makefile
+index 546e52f8a05fa..58fb76d1d7d38 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 19
+-SUBLEVEL = 240
++SUBLEVEL = 241
+ EXTRAVERSION =
+ NAME = "People's Front"
+ 
+diff --git a/arch/ia64/kernel/kprobes.c b/arch/ia64/kernel/kprobes.c
+index 9cfd3ac027b71..7fc0806bbdc91 100644
+--- a/arch/ia64/kernel/kprobes.c
 b/arch/ia64/kernel/kprobes.c
+@@ -409,10 +409,83 @@ static void kretprobe_trampoline(void)
+ {
+ }
+ 
++/*
++ * At this point the target function has been tricked into
++ * returning into our trampoline.  Lookup the associated instance
++ * and then:
++ *- call the handler function
++ *- cleanup by marking the instance as unused
++ *- long jump back to the original return address
++ */
+ int __kprobes trampoline_probe_handler(struct kprobe *p, struct pt_regs *regs)
+ {
+-  regs->cr_iip = __kretprobe_trampoline_handler(regs,
+-  dereference_function_descriptor(kretprobe_trampoline), NULL);
++  struct kretprobe_instance *ri = NULL;
++  struct hlist_head *head, empty_rp;
++  struct hlist_node *tmp;
++  unsigned long flags, orig_ret_address = 0;
++  unsigned long trampoline_address =
++  (unsigned 
long)dereference_function_descriptor(kretprobe_trampoline);
++
++  INIT_HLIST_HEAD(_rp);
++  kretprobe_hash_lock(current, , );
++
++  /*
++   * It is possible to have multiple instances associated with a given
++   * task either because an multiple functions in the call path
++   * have a return probe installed on them, and/or more than one return
++   * return probe was registered for a target function.
++   *
++   * We can handle this because:
++   * - instances are always inserted at the head of the list
++   * - when multiple return probes are registered for the same
++   *   function, the first instance's ret_addr will point to the
++   *   real return address, and all the rest will point to
++   *   kretprobe_trampoline
++   */
++  hlist_for_each_entry_safe(ri, tmp, head, hlist) {
++  if (ri->task != current)
++  /* another task is sharing our hash bucket */
++  continue;
++
++  orig_ret_address = (unsigned long)ri->ret_addr;
++  if (orig_ret_address != trampoline_address)
++  /*
++   * This is the real return address. Any other
++   * instances associated with this task are for
++   * other calls deeper on the call stack
++   */
++  break;
++  }
++
++  regs->cr_iip = orig_ret_address;
++
++  hlist_for_each_entry_safe(ri, tmp, head, hlist) {
++  if (ri->task != current)
++  /* another task is sharing our hash bucket */
++  continue;
++
++  if (ri->rp && ri->rp->handler)
++  ri->rp->handler(ri, regs);
++
++  orig_ret_address = (unsigned long)ri->ret_addr;
++  recycle_rp_inst(ri, _rp);
++
++  if (orig_ret_address != trampoline_address)
++  /*
++   * This is the real return address. Any other
++   * instances associated with this task are for
++   * other calls deeper on the call stack
++   */
++  break;
++  }
++  kretprobe_assert(ri, orig_ret_address, trampoline_address);
++
++  kretprobe_hash_unlock(current, );
++
++  hlist_for_each_entry_safe(ri, tmp, _rp, hlist) {
++  hlist_del(>hlist);
++  kfree(ri);
++  }
+   /*
+* By 

[gentoo-commits] proj/linux-patches:5.15 commit in: /

2022-05-01 Thread Mike Pagano
commit: aa3aade4f155b96481a44b6733e806c8181271cc
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun May  1 17:02:58 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun May  1 17:02:58 2022 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=aa3aade4

Linux patch 5.15.37

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

 _README  |4 +
 1036_linux-5.15.37.patch | 4223 ++
 2 files changed, 4227 insertions(+)

diff --git a/_README b/_README
index 0f44e39b..cb4266b1 100644
--- a/_README
+++ b/_README
@@ -187,6 +187,10 @@ Patch:  1035_linux-5.15.36.patch
 From:   http://www.kernel.org
 Desc:   Linux 5.15.36
 
+Patch:  1036_linux-5.15.37.patch
+From:   http://www.kernel.org
+Desc:   Linux 5.15.37
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1036_linux-5.15.37.patch b/1036_linux-5.15.37.patch
new file mode 100644
index ..b9d4c0ea
--- /dev/null
+++ b/1036_linux-5.15.37.patch
@@ -0,0 +1,4223 @@
+diff --git a/Makefile b/Makefile
+index e0710f9837847..50b1688a4ca2c 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 15
+-SUBLEVEL = 36
++SUBLEVEL = 37
+ EXTRAVERSION =
+ NAME = Trick or Treat
+ 
+diff --git a/arch/arm/boot/dts/socfpga.dtsi b/arch/arm/boot/dts/socfpga.dtsi
+index 0b021eef0b538..7c1d6423d7f8c 100644
+--- a/arch/arm/boot/dts/socfpga.dtsi
 b/arch/arm/boot/dts/socfpga.dtsi
+@@ -782,7 +782,7 @@
+   };
+ 
+   qspi: spi@ff705000 {
+-  compatible = "cdns,qspi-nor";
++  compatible = "intel,socfpga-qspi", "cdns,qspi-nor";
+   #address-cells = <1>;
+   #size-cells = <0>;
+   reg = <0xff705000 0x1000>,
+diff --git a/arch/arm/boot/dts/socfpga_arria10.dtsi 
b/arch/arm/boot/dts/socfpga_arria10.dtsi
+index a574ea91d9d3f..3ba431dfa8c94 100644
+--- a/arch/arm/boot/dts/socfpga_arria10.dtsi
 b/arch/arm/boot/dts/socfpga_arria10.dtsi
+@@ -756,7 +756,7 @@
+   };
+ 
+   qspi: spi@ff809000 {
+-  compatible = "cdns,qspi-nor";
++  compatible = "intel,socfpga-qspi", "cdns,qspi-nor";
+   #address-cells = <1>;
+   #size-cells = <0>;
+   reg = <0xff809000 0x100>,
+diff --git a/arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi 
b/arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi
+index d301ac0d406bf..3ec301bd08a91 100644
+--- a/arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi
 b/arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi
+@@ -594,7 +594,7 @@
+   };
+ 
+   qspi: spi@ff8d2000 {
+-  compatible = "cdns,qspi-nor";
++  compatible =  "intel,socfpga-qspi", "cdns,qspi-nor";
+   #address-cells = <1>;
+   #size-cells = <0>;
+   reg = <0xff8d2000 0x100>,
+diff --git a/arch/arm64/boot/dts/intel/socfpga_agilex.dtsi 
b/arch/arm64/boot/dts/intel/socfpga_agilex.dtsi
+index de1e98c99ec5b..f4270cf189962 100644
+--- a/arch/arm64/boot/dts/intel/socfpga_agilex.dtsi
 b/arch/arm64/boot/dts/intel/socfpga_agilex.dtsi
+@@ -628,7 +628,7 @@
+   };
+ 
+   qspi: spi@ff8d2000 {
+-  compatible = "cdns,qspi-nor";
++  compatible = "intel,socfpga-qspi", "cdns,qspi-nor";
+   #address-cells = <1>;
+   #size-cells = <0>;
+   reg = <0xff8d2000 0x100>,
+diff --git a/arch/powerpc/kernel/kvm.c b/arch/powerpc/kernel/kvm.c
+index d89cf802d9aa7..6568823cf3063 100644
+--- a/arch/powerpc/kernel/kvm.c
 b/arch/powerpc/kernel/kvm.c
+@@ -669,7 +669,8 @@ static void __init kvm_use_magic_page(void)
+   on_each_cpu(kvm_map_magic_page, , 1);
+ 
+   /* Quick self-test to see if the mapping works */
+-  if (fault_in_pages_readable((const char *)KVM_MAGIC_PAGE, sizeof(u32))) 
{
++  if (fault_in_readable((const char __user *)KVM_MAGIC_PAGE,
++sizeof(u32))) {
+   kvm_patching_worked = false;
+   return;
+   }
+diff --git a/arch/powerpc/kernel/signal_32.c b/arch/powerpc/kernel/signal_32.c
+index f2da879264bcd..3e053e2fd6b69 100644
+--- a/arch/powerpc/kernel/signal_32.c
 b/arch/powerpc/kernel/signal_32.c
+@@ -1048,7 +1048,7 @@ SYSCALL_DEFINE3(swapcontext, struct ucontext __user *, 
old_ctx,
+   if (new_ctx == NULL)
+   return 0;
+   if (!access_ok(new_ctx, ctx_size) ||
+-  fault_in_pages_readable((u8 __user *)new_ctx, ctx_size))
++  fault_in_readable((char __user *)new_ctx, ctx_size))
+   return -EFAULT;
+ 
+   /*
+@@ -1239,7 +1239,7 @@ 

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

2022-05-01 Thread Mike Pagano
commit: 8d9d7b838a297fb80a42016b9d95c46ca82fcff5
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun May  1 16:54:29 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun May  1 16:54:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d9d7b83

sys-kernel/vanilla-sources: add 4.19.241, drop 4.19.240

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

 sys-kernel/vanilla-sources/Manifest | 2 +-
 ...{vanilla-sources-4.19.240.ebuild => vanilla-sources-4.19.241.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 0c4bda333db7..dd6a0ad7b966 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,7 +6,7 @@ DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7
 DIST linux-5.17.tar.xz 128399340 BLAKE2B 
82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0
 SHA512 
89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST patch-4.14.277.xz 4712484 BLAKE2B 
46e5d12a910f5e32d662c7711475874ab3315a7344fd1cfb4115a0fbf5144422032d3fcc9c8557118c51ccd0adf6b4c6a04101a899eb5f65f4b486874a9a05b8
 SHA512 
b180d2002da3236ed5b49a241f73f7253e59b9b13e2e2f516f41a29b9f0f0ddd1ab4fe693d1236c7d8b90980c87537458c2abd3a61737409a3720481f8339a99
-DIST patch-4.19.240.xz 4605460 BLAKE2B 
f8d68b438f04a8c94d243aabc69b97f591e69b970317e6f7d2191445e45316d197a3f070a13c8ccde443290d93efb4d3bdb6b81ebd4a94cf5ec3ca88077f0f65
 SHA512 
70e6acf7bddd330779f53b52772d8ab2d32318578a74900ee482ffc36c592085239c0c95e1af7bac27b299308a86d1a5d918cf2b82b382ee0ae4584203f47033
+DIST patch-4.19.241.xz 4606612 BLAKE2B 
83f728c703bf7d21a5b728bdca41062d1df3612c4da637a5f176ba7eb520e25cc8073fe09417ba0ebc76025560a4e9ba9372921039518b7068bc1c4544bf
 SHA512 
8f17bd0628f94de270e34e6dbd72c6251d17f0b42df5eb90346d386860ed3066e838df581d610dcf8586528a563ddbe7db21b92c75a5b7b2b7e8dbee2ce6ff16
 DIST patch-4.9.312.xz 4316388 BLAKE2B 
37fa64656ddc13d3d59930b5cfcf4d449212f7b3dfa4506c5aca7b1d801c09441750c1ed8f2c080501e146c74c68712832c87e993a7f260cef4caa92bf995bfa
 SHA512 
8055dae48e446b517fa97bfa3f74d21214f668a53649e337840abed80531d47db7305a9d35873814a35bb31166d1274918bd2d151faf3863d2334ed60a03adf4
 DIST patch-5.10.113.xz 3055120 BLAKE2B 
5691ffa68070ab699d3080f0c127750921effd1fda8974f209bf79d62dd0ed4bf5c22dd38305217158bd37693d094e88fa0fc2f36bf699c6769cab21f3c46813
 SHA512 
256483849aed99a3668aee34189fd319931301abc612b91097697124d1daae866783ba0e3ff2c67b01f99dff7fd122e6aa47a07055351a28733eee43e7dd0fa3
 DIST patch-5.15.36.xz 1601652 BLAKE2B 
b687dcc293c2e3da83052edb0b85ca4fbc638c7e8cd9db8531f9e4a061829ddc93cc347e090e5a440a914435c1c75e906289727bc778f79e2f84e7dbfcc65909
 SHA512 
e4ff344c62a99bc48a69b3c241eed15288a20476ee89030b961d0bf09dad7762f18831b12abdc445a3346c6367c132ca30420e8f7d1b813fe857fcf96e6e49ae

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.19.240.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.19.241.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.19.240.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.19.241.ebuild



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

2022-05-01 Thread Mike Pagano
commit: 10b8cf437e58fa68110d1451a1a0b6fd41a849c4
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun May  1 16:54:51 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun May  1 16:54:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10b8cf43

sys-kernel/vanilla-sources: add 5.15.37, drop 5.15.36

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

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-5.15.36.ebuild => vanilla-sources-5.15.37.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index dd6a0ad7b966..ef7fda3f3af4 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -9,6 +9,6 @@ DIST patch-4.14.277.xz 4712484 BLAKE2B 
46e5d12a910f5e32d662c7711475874ab3315a734
 DIST patch-4.19.241.xz 4606612 BLAKE2B 
83f728c703bf7d21a5b728bdca41062d1df3612c4da637a5f176ba7eb520e25cc8073fe09417ba0ebc76025560a4e9ba9372921039518b7068bc1c4544bf
 SHA512 
8f17bd0628f94de270e34e6dbd72c6251d17f0b42df5eb90346d386860ed3066e838df581d610dcf8586528a563ddbe7db21b92c75a5b7b2b7e8dbee2ce6ff16
 DIST patch-4.9.312.xz 4316388 BLAKE2B 
37fa64656ddc13d3d59930b5cfcf4d449212f7b3dfa4506c5aca7b1d801c09441750c1ed8f2c080501e146c74c68712832c87e993a7f260cef4caa92bf995bfa
 SHA512 
8055dae48e446b517fa97bfa3f74d21214f668a53649e337840abed80531d47db7305a9d35873814a35bb31166d1274918bd2d151faf3863d2334ed60a03adf4
 DIST patch-5.10.113.xz 3055120 BLAKE2B 
5691ffa68070ab699d3080f0c127750921effd1fda8974f209bf79d62dd0ed4bf5c22dd38305217158bd37693d094e88fa0fc2f36bf699c6769cab21f3c46813
 SHA512 
256483849aed99a3668aee34189fd319931301abc612b91097697124d1daae866783ba0e3ff2c67b01f99dff7fd122e6aa47a07055351a28733eee43e7dd0fa3
-DIST patch-5.15.36.xz 1601652 BLAKE2B 
b687dcc293c2e3da83052edb0b85ca4fbc638c7e8cd9db8531f9e4a061829ddc93cc347e090e5a440a914435c1c75e906289727bc778f79e2f84e7dbfcc65909
 SHA512 
e4ff344c62a99bc48a69b3c241eed15288a20476ee89030b961d0bf09dad7762f18831b12abdc445a3346c6367c132ca30420e8f7d1b813fe857fcf96e6e49ae
+DIST patch-5.15.37.xz 1626088 BLAKE2B 
bf5b3dcdeeafe606ab3c66806023a700a6ea32310a3fe5ad10a235590a633e6955ecab7fde694e8578b2c0398e13603ef9d35704d12a5a95b118233c196b89c1
 SHA512 
0f20ec607cab0486bb5224e15e8d6c99714a281f66c0baeec233bf49915b972b4cccba779ea063196b5fc2f0903d1a06f3f393578aec2e38adcbf379fe0dd182
 DIST patch-5.17.5.xz 582572 BLAKE2B 
907da4cd4da840081bc7f68239300737cc7ce8913cc457508ec22bf152da41146940194beb5da4357d77482c4215c1d80ba7b37d5e5ad56f6f00f446d15b2e15
 SHA512 
fd6bc0e9cc8ba2e0d0060e1385d97a6948b9e75fcaa59c01f3b99ca4d6c3dbea7a09d6bf4893975b1cde8c51bb01766bbe58df1fae4261b5b62fbe4ca380e14e
 DIST patch-5.4.191.xz 3885472 BLAKE2B 
e47df63deb0cbb110de5ad30ea2cfb293728ab2827815c5f53e517189733a3ac43d8ab25d175c19aa7ff01e015f6f8c4c72bafd117e62e6ee16db117347b2952
 SHA512 
b1f17a9d38ec5449cc9757f23a9fbf0530766ce75fde37a65083df7136865e4487895ad46370fa3b6c507151c63f856f699ce27496a5c33c385c7bda6eda

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.15.36.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-5.15.37.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-5.15.36.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-5.15.37.ebuild



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

2022-05-01 Thread Steve Arnold
commit: a4824aaa2f6f6925fde2549b352b4417af9eddb8
Author: Steve Arnold  gentoo  org>
AuthorDate: Sun May  1 16:42:25 2022 +
Commit: Steve Arnold  gentoo  org>
CommitDate: Sun May  1 16:43:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4824aaa

dev-python/pystache: add missing pypi remote-id

* post-dated pystache version bump: 0.6.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Steve Arnold  gentoo.org>

 dev-python/pystache/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pystache/metadata.xml b/dev-python/pystache/metadata.xml
index a2179cb0df58..9095fcbce41f 100644
--- a/dev-python/pystache/metadata.xml
+++ b/dev-python/pystache/metadata.xml
@@ -7,5 +7,6 @@
 
 
PennyDreadfulMTG/pystache
+   pystache
 
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/ant-eclipse-ecj/files/, dev-java/ant-eclipse-ecj/

2022-05-01 Thread Miroslav Šulc
commit: 6905ec7bf09a1dd2faf8bb83cca42b4a968fdf57
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun May  1 16:10:45 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun May  1 16:34:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6905ec7b

dev-java/ant-eclipse-ecj: drop 4.10-r1, 4.13

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/25277
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/ant-eclipse-ecj/Manifest  |  2 -
 .../ant-eclipse-ecj/ant-eclipse-ecj-4.10-r1.ebuild | 48 -
 .../ant-eclipse-ecj/ant-eclipse-ecj-4.13.ebuild| 50 --
 dev-java/ant-eclipse-ecj/files/ecj-4.10|  7 ---
 dev-java/ant-eclipse-ecj/files/ecj-4.13|  7 ---
 5 files changed, 114 deletions(-)

diff --git a/dev-java/ant-eclipse-ecj/Manifest 
b/dev-java/ant-eclipse-ecj/Manifest
index 03ff7d5e8f22..e75203b23696 100644
--- a/dev-java/ant-eclipse-ecj/Manifest
+++ b/dev-java/ant-eclipse-ecj/Manifest
@@ -1,5 +1,3 @@
-DIST ecjsrc-4.10.jar 2036945 BLAKE2B 
cf9e50e53dac970a0b6b1231024a4efdc9adc92e02585aa4767c6511b367b32eefaf6fb3461c3c5c8160cf7205c0f708af0c433f4636b5a49caf637ba60fa092
 SHA512 
e85cacf6d2e21d464ff0226eac12bab8388df7a1413cb16d2982e255eb7369341792562f5080354279be0643c08fd80564a8eb2d8f59b72c8443c02577e4e1ee
-DIST ecjsrc-4.13.jar 2074963 BLAKE2B 
d74caf3b81543ac12497148a477dcd99fb6d14bd1d601b9e2baa0fb82d12f1211533f5ee909465b190c780ac18f1fbc1f8e12c22cddfce10501923effd7a4cc1
 SHA512 
f7e49b29e8aa80d627230059c9aba3f1e1fe3824bfd43eac962331d545471df5af0ac49b489aa3795e79e161101a3c6406b29f71a06143914f241916ae6953a9
 DIST ecjsrc-4.15.jar 2166228 BLAKE2B 
794e0ba1a19b325e2dd8ad0b288ccbe04866627670b50d39dd327c13fe1fac56200eb3a6c1c3d1af043cad795508b9b714a5243049671414b5a62a97725d3297
 SHA512 
ada55b2522cf26570f0cd43f415eb5cf20e6840f83dadc72e1ae474ebf10eadca73f9fa3d1db51e13fd2762c38cd3e3567db3c7840d43ae3d8665ebe35e1889d
 DIST ecjsrc-4.22.jar 2358194 BLAKE2B 
e091050297b4556c38adfb01fb1e43e13644af1b3c2b30a93cfe3fdbb55050a0f7709081c7406d384d7141de67a954253aa26cdbb45f56327b16ee5ddd5e82a7
 SHA512 
cd52a72aecded032625ee83581ac565e1e96f8d26ecfc76e982274fd3d6238f1e7f22576855589b021e9a5ef67686b9b75e010c4e2033a8b7f6e7c9b1ff7eb4c
 DIST ecjsrc-4.5.1.jar 1809543 BLAKE2B 
6d9dfed1756ac3e7edf8dd5b30f945afac8bb09bfb5b10f9abed46fff917f600afaebd28451665005b38831f20846090bd3cd19b979130043adbc6a7970d6b36
 SHA512 
ee615e6fb7fb4a16ef4aeefdff93bafdbf36c9d0ce15713b81f1d4dce0ae87379fa4a6de34c32a134f78db6ed1a68d6c7b4e2a431b7de57bf8262a718fdd6553

diff --git a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.10-r1.ebuild 
b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.10-r1.ebuild
deleted file mode 100644
index 720f27959e1a..
--- a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.10-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple prefix
-
-DMF="R-${PV}-201812060815"
-
-DESCRIPTION="Ant Compiler Adapter for Eclipse Java Compiler"
-HOMEPAGE="http://www.eclipse.org/;
-SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV}.jar;
-
-LICENSE="EPL-1.0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-SLOT="4.10"
-IUSE=""
-
-CDEPEND="~dev-java/eclipse-ecj-${PV}:${SLOT}
-   >=dev-java/ant-core-1.7"
-RDEPEND="${CDEPEND}
-   >=virtual/jre-11"
-DEPEND="${CDEPEND}
-   app-arch/unzip
-   >=virtual/jdk-11"
-
-JAVA_GENTOO_CLASSPATH="ant-core,eclipse-ecj-${SLOT}"
-
-java_prepare() {
-   # Remove everything but the Ant component.
-   find org -type f ! -path "org/eclipse/jdt/internal/antadapter/*" ! 
-name "JDTCompilerAdapter.java" -delete || die
-
-   rm build.xml || die
-}
-
-src_compile() {
-   java-pkg-simple_src_compile
-   find org -type f ! -name "*.java" | xargs jar uvf "${PN}.jar" || die 
"jar update failed"
-}
-
-src_install() {
-   java-pkg-simple_src_install
-   insinto /usr/share/java-config-2/compiler
-   doins "${FILESDIR}/ecj-${SLOT}"
-   eprefixify "${ED}"/usr/share/java-config-2/compiler/ecj-${SLOT}
-}

diff --git a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.13.ebuild 
b/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.13.ebuild
deleted file mode 100644
index a7881b3908e8..
--- a/dev-java/ant-eclipse-ecj/ant-eclipse-ecj-4.13.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple prefix
-
-DMF="R-${PV}-201909161045"
-
-DESCRIPTION="Ant Compiler Adapter for Eclipse Java Compiler"
-HOMEPAGE="http://www.eclipse.org/;
-SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV}.jar;
-
-LICENSE="EPL-1.0"
-KEYWORDS="~amd64 

[gentoo-commits] repo/gentoo:master commit in: dev-java/eclipse-ecj/

2022-05-01 Thread Miroslav Šulc
commit: 7a48153abe45e7553228d8b74806c391f626c8d3
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun May  1 16:09:15 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun May  1 16:34:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a48153a

dev-java/eclipse-ecj: drop 4.10, 4.13-r2

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/eclipse-ecj/Manifest   |  2 -
 dev-java/eclipse-ecj/eclipse-ecj-4.10.ebuild| 70 ---
 dev-java/eclipse-ecj/eclipse-ecj-4.13-r2.ebuild | 74 -
 3 files changed, 146 deletions(-)

diff --git a/dev-java/eclipse-ecj/Manifest b/dev-java/eclipse-ecj/Manifest
index 03ff7d5e8f22..e75203b23696 100644
--- a/dev-java/eclipse-ecj/Manifest
+++ b/dev-java/eclipse-ecj/Manifest
@@ -1,5 +1,3 @@
-DIST ecjsrc-4.10.jar 2036945 BLAKE2B 
cf9e50e53dac970a0b6b1231024a4efdc9adc92e02585aa4767c6511b367b32eefaf6fb3461c3c5c8160cf7205c0f708af0c433f4636b5a49caf637ba60fa092
 SHA512 
e85cacf6d2e21d464ff0226eac12bab8388df7a1413cb16d2982e255eb7369341792562f5080354279be0643c08fd80564a8eb2d8f59b72c8443c02577e4e1ee
-DIST ecjsrc-4.13.jar 2074963 BLAKE2B 
d74caf3b81543ac12497148a477dcd99fb6d14bd1d601b9e2baa0fb82d12f1211533f5ee909465b190c780ac18f1fbc1f8e12c22cddfce10501923effd7a4cc1
 SHA512 
f7e49b29e8aa80d627230059c9aba3f1e1fe3824bfd43eac962331d545471df5af0ac49b489aa3795e79e161101a3c6406b29f71a06143914f241916ae6953a9
 DIST ecjsrc-4.15.jar 2166228 BLAKE2B 
794e0ba1a19b325e2dd8ad0b288ccbe04866627670b50d39dd327c13fe1fac56200eb3a6c1c3d1af043cad795508b9b714a5243049671414b5a62a97725d3297
 SHA512 
ada55b2522cf26570f0cd43f415eb5cf20e6840f83dadc72e1ae474ebf10eadca73f9fa3d1db51e13fd2762c38cd3e3567db3c7840d43ae3d8665ebe35e1889d
 DIST ecjsrc-4.22.jar 2358194 BLAKE2B 
e091050297b4556c38adfb01fb1e43e13644af1b3c2b30a93cfe3fdbb55050a0f7709081c7406d384d7141de67a954253aa26cdbb45f56327b16ee5ddd5e82a7
 SHA512 
cd52a72aecded032625ee83581ac565e1e96f8d26ecfc76e982274fd3d6238f1e7f22576855589b021e9a5ef67686b9b75e010c4e2033a8b7f6e7c9b1ff7eb4c
 DIST ecjsrc-4.5.1.jar 1809543 BLAKE2B 
6d9dfed1756ac3e7edf8dd5b30f945afac8bb09bfb5b10f9abed46fff917f600afaebd28451665005b38831f20846090bd3cd19b979130043adbc6a7970d6b36
 SHA512 
ee615e6fb7fb4a16ef4aeefdff93bafdbf36c9d0ce15713b81f1d4dce0ae87379fa4a6de34c32a134f78db6ed1a68d6c7b4e2a431b7de57bf8262a718fdd6553

diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.10.ebuild 
b/dev-java/eclipse-ecj/eclipse-ecj-4.10.ebuild
deleted file mode 100644
index 18842971b055..
--- a/dev-java/eclipse-ecj/eclipse-ecj-4.10.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-MY_PN="ecj"
-DMF="R-${PV}-201812060815"
-
-DESCRIPTION="Eclipse Compiler for Java"
-HOMEPAGE="http://www.eclipse.org/;
-SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar;
-
-LICENSE="EPL-1.0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-SLOT="4.10"
-IUSE="+ant"
-
-COMMON_DEP="
-   app-eselect/eselect-java
-   dev-java/ant-core"
-RDEPEND="${COMMON_DEP}
-   >=virtual/jre-11"
-DEPEND="${COMMON_DEP}
-   >=virtual/jdk-11
-   app-arch/unzip"
-PDEPEND="
-   ant? ( ~dev-java/ant-eclipse-ecj-${PV} )"
-
-JAVA_JAR_FILENAME="${MY_PN}.jar"
-JAVA_GENTOO_CLASSPATH="ant-core"
-
-S="${WORKDIR}"
-
-# See https://bugs.eclipse.org/bugs/show_bug.cgi?id=479134 for details
-java_prepare() {
-   # These have their own package.
-   rm org/eclipse/jdt/core/JDTCompilerAdapter.java || die
-   rm -r org/eclipse/jdt/internal/antadapter || die
-
-   # JavaCore is not distributed in the jar
-   sed -i -e '/import org.eclipse.jdt.core.JavaCore;/d' \
-   -e 's|JavaCore.getOptions()||g' \
-   org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java
-}
-
-src_compile() {
-   java-pkg-simple_src_compile
-   find org META-INF -type f ! -name "*.java" | xargs jar uvf 
"${JAVA_JAR_FILENAME}" || die "jar update failed"
-}
-
-src_install() {
-   java-pkg-simple_src_install
-   java-pkg_dolauncher ${MY_PN}-${SLOT} --main \
-   org.eclipse.jdt.internal.compiler.batch.Main
-}
-
-pkg_postinst() {
-   einfo "To select between slots of ECJ..."
-   einfo " # eselect ecj"
-
-   eselect ecj update ecj-${SLOT}
-}
-
-pkg_postrm() {
-   eselect ecj update
-}

diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.13-r2.ebuild 
b/dev-java/eclipse-ecj/eclipse-ecj-4.13-r2.ebuild
deleted file mode 100644
index 11d2edd08bd6..
--- a/dev-java/eclipse-ecj/eclipse-ecj-4.13-r2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 

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

2022-05-01 Thread Joonas Niilola
commit: 19471b70f59566afe7e8966316277b41c62933e2
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Apr 29 20:30:44 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun May  1 16:32:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19471b70

www-apps/gitea: bump to 1.16.6

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25262
Signed-off-by: Joonas Niilola  gentoo.org>

 www-apps/gitea/Manifest|   1 +
 www-apps/gitea/gitea-1.16.6.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index 5073ac723c94..59554e0d2acd 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1 +1,2 @@
 DIST gitea-1.16.5.tar.gz 53178954 BLAKE2B 
67c378a46eab8e374b1a5b91d86e558c6ae06e24a23cb0d670f112573e0606c3ee7f700047f703a73b19f39b216597e3a05c3602e01ecfb09f146515545d3687
 SHA512 
3c367155a97809d587879b023979ad198106040c362e6d5e6df26cad384c614aaac1c47d84bcac0177a5b5546c4a76e95cfff9cf76b411226c0b1aa618d4d4b3
+DIST gitea-1.16.6.tar.gz 53649707 BLAKE2B 
118d77f82d2037d2d3f3a3fa9f8548af9af6fd9a8bf4797b005de9e98772899fcd73af91f135999db9136d850fc5e0283da9fc2868058e58c6f68d231e4affec
 SHA512 
3f14aaf9fdcd21180995717c7dfebe70966073e4228520963313379f124d383192f600690c276b0a9e1d6b442e8ad053f24ffac795c13fdc6321b9200d8223ea

diff --git a/www-apps/gitea/gitea-1.16.6.ebuild 
b/www-apps/gitea/gitea-1.16.6.ebuild
new file mode 100644
index ..eaeda1a3f382
--- /dev/null
+++ b/www-apps/gitea/gitea-1.16.6.ebuild
@@ -0,0 +1,107 @@
+# Copyright 2016-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module tmpfiles systemd
+
+DESCRIPTION="A painless self-hosted Git service"
+HOMEPAGE="https://gitea.io https://github.com/go-gitea/gitea;
+SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${PV}.tar.gz
 -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~arm ~arm64"
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="+acct pam sqlite"
+
+DEPEND="
+   acct? (
+   acct-group/git
+   acct-user/git[gitea] )
+   pam? ( sys-libs/pam )"
+RDEPEND="${DEPEND}
+   dev-vcs/git"
+
+DOCS=(
+   custom/conf/app.example.ini CONTRIBUTING.md README.md
+)
+FILECAPS=(
+   -m 711 cap_net_bind_service+ep usr/bin/gitea
+)
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   local sedcmds=(
+   -e "s#^ROOT =#ROOT = 
${EPREFIX}/var/lib/gitea/gitea-repositories#"
+   -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#"
+   -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = 
${EPREFIX}/var/lib/gitea/data#"
+   -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#"
+   -e "s#^MODE = console#MODE = file#"
+   -e "s#^LEVEL = Trace#LEVEL = Info#"
+   -e "s#^LOG_SQL = true#LOG_SQL = false#"
+   -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#"
+   )
+
+   sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die
+   if use sqlite ; then
+   sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" 
custom/conf/app.example.ini || die
+   fi
+}
+
+src_compile() {
+   local gitea_tags=(
+   bindata
+   $(usev pam)
+   $(usex sqlite 'sqlite sqlite_unlock_notify' '')
+   )
+   local gitea_settings=(
+   "-X 
code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/gitea/app.ini"
+   "-X 
code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom"
+   "-X 
code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea"
+   )
+   local makeenv=(
+   DRONE_TAG="${PV}"
+   LDFLAGS="-extldflags \"${LDFLAGS}\" ${gitea_settings[*]}"
+   TAGS="${gitea_tags[*]}"
+   )
+
+   env "${makeenv[@]}" emake backend
+}
+
+src_install() {
+   dobin gitea
+
+   einstalldocs
+
+   newconfd "${FILESDIR}/gitea.confd-r1" gitea
+   newinitd "${FILESDIR}/gitea.initd-r3" gitea
+   newtmpfiles - gitea.conf <<-EOF
+   d /run/gitea 0755 git git
+   EOF
+   systemd_newunit "${FILESDIR}"/gitea.service-r3 gitea.service
+
+   insinto /etc/gitea
+   newins custom/conf/app.example.ini app.ini
+   if use acct; then
+   fowners root:git /etc/gitea/{,app.ini}
+   fperms g+w,o-rwx /etc/gitea/{,app.ini}
+
+   diropts -m0750 -o git -g git
+   keepdir /var/lib/gitea /var/lib/gitea/custom /var/lib/gitea/data
+   keepdir /var/log/gitea
+   fi
+}
+
+pkg_postinst() {
+   fcaps_pkg_postinst
+   tmpfiles_process gitea.conf
+
+   ewarn "The default JWT signing algorithm changed in 1.15.0 from HS256 
(symmetric) to"
+   ewarn "RS256 (asymmetric). 

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

2022-05-01 Thread Joonas Niilola
commit: e3721510789d3ab2413d18800286a368a93fe164
Author: Thamognya Kodi  thamognya  com>
AuthorDate: Sat Apr 23 17:04:18 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun May  1 16:32:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3721510

app-misc/terminal-colors: Bump to version 3.0.2 and 

Signed-off-by: Thamognya Kodi  thamognya.com>
Closes: https://github.com/gentoo/gentoo/pull/25170
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/terminal-colors/Manifest  |  1 +
 app-misc/terminal-colors/metadata.xml  | 12 +++-
 .../terminal-colors/terminal-colors-3.0.2.ebuild   | 32 ++
 .../terminal-colors/terminal-colors-.ebuild| 32 ++
 4 files changed, 76 insertions(+), 1 deletion(-)

diff --git a/app-misc/terminal-colors/Manifest 
b/app-misc/terminal-colors/Manifest
index 78436c9dfdb1..7afd13d35f4b 100644
--- a/app-misc/terminal-colors/Manifest
+++ b/app-misc/terminal-colors/Manifest
@@ -1 +1,2 @@
 DIST terminal-colors-2.3.gz 5424 BLAKE2B 
e08635c0e989a430805159829b133f18b7c30959c945e4373a77442ac15628bb8bf3a5a2d14cd4f5705a5dd332297fa3d41611b52f56baaf9b1a882c26626714
 SHA512 
64fbfe766563c4c25bec23d1657187414f97b6f92e8a4a35337563210ef9873db495376676ef0a2f4e440ad77a6c1b43ee9c27fe04b34c2839eb4fffd5289a00
+DIST terminal-colors-3.0.2.tar.gz 152226 BLAKE2B 
95179e27f4e1af1008dd0da01917aad1c7e4d192f9cfe30a18c1f24b7a038b4cd88349f8c7f2f84bfd8bc1ef53f558579275e9c31a6d76414d241a3f3186bafd
 SHA512 
517506b7508251eeb151032b8071e4225efb19207b4b50aee2ad5b9a58063ce78c39f7193135ca9d88bc1d6cc54b614d1584d877d1891f35541c7b3bb4a1

diff --git a/app-misc/terminal-colors/metadata.xml 
b/app-misc/terminal-colors/metadata.xml
index 85e4ed814fa2..57ed3913755b 100644
--- a/app-misc/terminal-colors/metadata.xml
+++ b/app-misc/terminal-colors/metadata.xml
@@ -1,5 +1,15 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
+  
+Thamognya Kodi
+cont...@thamognya.com
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+eikenb/terminal-colors
+  
 

diff --git a/app-misc/terminal-colors/terminal-colors-3.0.2.ebuild 
b/app-misc/terminal-colors/terminal-colors-3.0.2.ebuild
new file mode 100644
index ..867968e5c559
--- /dev/null
+++ b/app-misc/terminal-colors/terminal-colors-3.0.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="ncurses"
+
+inherit python-r1
+
+DESCRIPTION="A tool to display color charts for 8, 16, 88, and 256 color 
terminals"
+HOMEPAGE="http://zhar.net/projects/shell/terminal-colors;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/eikenb/terminal-colors.git;
+else
+   
SRC_URI="https://github.com/eikenb/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_compile() { :; }
+
+src_install() {
+   python_foreach_impl python_newscript ${PN} ${PN}
+   einstalldocs
+}

diff --git a/app-misc/terminal-colors/terminal-colors-.ebuild 
b/app-misc/terminal-colors/terminal-colors-.ebuild
new file mode 100644
index ..867968e5c559
--- /dev/null
+++ b/app-misc/terminal-colors/terminal-colors-.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="ncurses"
+
+inherit python-r1
+
+DESCRIPTION="A tool to display color charts for 8, 16, 88, and 256 color 
terminals"
+HOMEPAGE="http://zhar.net/projects/shell/terminal-colors;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/eikenb/terminal-colors.git;
+else
+   
SRC_URI="https://github.com/eikenb/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_compile() { :; }
+
+src_install() {
+   python_foreach_impl python_newscript ${PN} ${PN}
+   einstalldocs
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/customrescuecd-x86_64/

2022-05-01 Thread Andrea Postiglione
commit: a908c0b942f65d8be0f1d508a7aa31c6143fca2b
Author: Andrea Postiglione  gmail  com>
AuthorDate: Sun May  1 16:22:11 2022 +
Commit: Andrea Postiglione  gmail  com>
CommitDate: Sun May  1 16:22:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a908c0b9

app-admin/customrescuecd-x86_64: 0.12.7 version bump

Signed-off-by: Andrea Postiglione  gmail.com>

 app-admin/customrescuecd-x86_64/Manifest   |  2 +-
 .../customrescuecd-x86_64-0.12.7.ebuild| 55 ++
 2 files changed, 56 insertions(+), 1 deletion(-)

diff --git a/app-admin/customrescuecd-x86_64/Manifest 
b/app-admin/customrescuecd-x86_64/Manifest
index 661a4b605..7e906b2df 100644
--- a/app-admin/customrescuecd-x86_64/Manifest
+++ b/app-admin/customrescuecd-x86_64/Manifest
@@ -1 +1 @@
-DIST CUSTOMRESCUECD-x86_64-0.12.6.iso 1613086720 BLAKE2B 
3f09ad7bae1f8847476d9b1ae58bfb3c463ff4131438bc3f0aa605146db93ebcc90b6164ef7cfc201ae8bba46ba61b6d578e55444c04c647c6d972d6dc211e85
 SHA512 
6cf6136070ebafdcb934949ad41294e8c6753723c6ea4be56283b5299f51ae27856a9daeff74c7a67991139e4eb9bd172b0ea9f0e4cec645e170e6a6516e2c9a
+DIST CUSTOMRESCUECD-x86_64-0.12.7.iso 1656078336 BLAKE2B 
d3d23f3cd3beae62c5e9053533372426dcaed7b3a655fced37c21fd14127445f49679f6bc9db706d403a37b86331a78c6ccddcf55199985600f0f90b50498682
 SHA512 
03f397c21979e488cce4a75f33eca5acb7ae4231887744ba9c0826d8f0340b84d908a343181ca3412c74ae7750f4b510d42f5ff198d44240a8dc302e924f0a26

diff --git 
a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild 
b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild
new file mode 100644
index 0..97ae9bab2
--- /dev/null
+++ b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="CUSTOMRESCUECD-x86_64"
+DESCRIPTION="A system rescue cd or usbstick for desktop and server based on 
gentoo"
+HOMEPAGE="https://sourceforge.net/projects/customrescuecd/;
+SRC_URI="mirror://sourceforge/customrescuecd/"${MY_P}"-"${PV}".iso"
+
+LICENSE="GPL-3"
+SLOT="${PV}"
+KEYWORDS="~amd64"
+RESTRICT="bindist mirror"
+
+S=${WORKDIR}
+
+src_unpack() { :; }
+
+src_install() {
+   insinto "/usr/share/${PN%-*}"
+   doins "${DISTDIR}/${MY_P}-${PV}.iso"
+}
+
+pkg_postinst() {
+   local f=${EROOT}/usr/share/${PN%-*}/${PN}-newest.iso
+
+   # no version newer than ours? we're the newest!
+   if ! has_version ">${CATEGORY}/${PF}"; then
+   ln -f -s -v "${MY_P}-${PV}.iso" "${f}" || die
+   fi
+}
+
+pkg_postrm() {
+   local f=${EROOT}/usr/share/${PN%-*}/${PN}-newest.iso
+
+   # if there is no version newer than ours installed
+   if ! has_version ">${CATEGORY}/${PF}"; then
+   # and we are truly and completely uninstalled...
+   if [[ ! ${REPLACED_BY_VERSION} ]]; then
+   # then find an older version to set the symlink to
+   local newest_version=$(best_version 
"<${CATEGORY}/${PF}")
+
+   if [[ ${newest_version} ]]; then
+   # update the symlink
+   ln -f -s -v "${newest_version%-r*}.iso" "${f}" 
|| die
+   else
+   # last version removed? clean up the symlink
+   rm -v "${f}" || die
+   # and the parent directory
+   rmdir "${f%/*}" || die
+   fi
+   fi
+   fi
+}



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

2022-05-01 Thread Miroslav Šulc
commit: c596939e5f0c3d99116a904c957b88285e46c915
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Mar 16 11:09:24 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun May  1 15:58:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c596939e

www-servers/tomcat: Switch to ECJ_SLOT="4.15"

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/24603
Signed-off-by: Miroslav Šulc  gentoo.org>

 www-servers/tomcat/tomcat-7.0.109-r1.ebuild | 142 +
 www-servers/tomcat/tomcat-8.5.78-r1.ebuild  | 159 
 2 files changed, 301 insertions(+)

diff --git a/www-servers/tomcat/tomcat-7.0.109-r1.ebuild 
b/www-servers/tomcat/tomcat-7.0.109-r1.ebuild
new file mode 100644
index ..c04750470fc6
--- /dev/null
+++ b/www-servers/tomcat/tomcat-7.0.109-r1.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2022 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
+
+MY_P="apache-${P}-src"
+
+DESCRIPTION="Tomcat Servlet-3.0/JSP-2.2 Container"
+HOMEPAGE="https://tomcat.apache.org/;
+SRC_URI="https://archive.apache.org/dist/${PN}/tomcat-7/v${PV}/src/${MY_P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="7"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="extra-webapps websockets"
+
+RESTRICT="test" # can we run them on a production system?
+
+ECJ_SLOT="4.15"
+SAPI_SLOT="3.0"
+
+COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
+   ~dev-java/tomcat-servlet-api-${PV}:${SAPI_SLOT}"
+RDEPEND="${COMMON_DEP}
+   acct-group/tomcat
+   acct-user/tomcat
+   virtual/jre"
+DEPEND="${COMMON_DEP}
+   virtual/jdk:1.8
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+
+   # Remove bundled servlet-api
+   rm -rv java/javax/{el,servlet} || die
+
+   java-pkg_clean
+
+   eapply "${FILESDIR}/${PN}-7.0.99-build.xml.patch"
+
+   # For use of catalina.sh in netbeans
+   sed -i -e "/^# - Execute The Requested Command/ a\
+   CLASSPATH=\`java-config --with-dependencies --classpath 
${PN}-${SLOT}\`" \
+   bin/catalina.sh || die
+
+   java-pkg-2_src_prepare
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="true"
+
+EANT_BUILD_TARGET="deploy"
+EANT_GENTOO_CLASSPATH="eclipse-ecj-${ECJ_SLOT},tomcat-servlet-api-${SAPI_SLOT}"
+EANT_GENTOO_CLASSPATH_EXTRA="${S}/output/classes"
+EANT_NEEDS_TOOLS="true"
+EANT_EXTRA_ARGS="-Dversion=${PV}-gentoo -Dversion.number=${PV} 
-Dcompile.debug=false"
+
+# revisions of the scripts
+IM_REV="-r1"
+INIT_REV="-r1"
+
+src_compile() {
+   use websockets && EANT_EXTRA_ARGS+=" -Djava.7.home=${JAVA_HOME}"
+   EANT_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjar --build-only ant-core 
ant.jar)"
+   java-pkg-2_src_compile
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+src_install() {
+   local dest="/usr/share/${PN}-${SLOT}"
+
+   java-pkg_jarinto "${dest}"/bin
+   java-pkg_dojar output/build/bin/*.jar
+   exeinto "${dest}"/bin
+   doexe output/build/bin/*.sh
+
+   java-pkg_jarinto "${dest}"/lib
+   java-pkg_dojar output/build/lib/*.jar
+
+   dodoc RELEASE-NOTES RUNNING.txt
+   use doc && java-pkg_dojavadoc output/dist/webapps/docs/api
+   use source && java-pkg_dosrc java/*
+
+   ### Webapps ###
+
+   insinto "${dest}"/webapps
+   doins -r output/build/webapps/{host-manager,manager,ROOT}
+   use extra-webapps && doins -r output/build/webapps/{docs,examples}
+
+   ### Config ###
+
+   # create "logs" directory in $CATALINA_BASE
+   # and set correct perms, see #458890
+   dodir "${dest}"/logs
+   fperms 0750 "${dest}"/logs
+
+   # replace the default pw with a random one, see #92281
+   local randpw=$(echo ${RANDOM}|md5sum|cut -c 1-15)
+   sed -i -e "s|SHUTDOWN|${randpw}|" output/build/conf/server.xml || die
+
+   # prepend gentoo.classpath to common.loader, see #453212
+   sed -i -e 's/^common\.loader=/\0${gentoo.classpath},/' 
output/build/conf/catalina.properties || die
+
+   insinto "${dest}"
+   doins -r output/build/conf
+
+   ### rc ###
+
+   cp 
"${FILESDIR}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} 
"${T}" || die
+   eprefixify 
"${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash}
+   sed -i -e "s|@SLOT@|${SLOT}|g" 
"${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} || die
+
+   insinto "${dest}"/gentoo
+   doins "${T}"/tomcat.conf
+   exeinto "${dest}"/gentoo
+   newexe "${T}"/tomcat${INIT_REV}.init tomcat.init
+   newexe "${T}"/tomcat-instance-manager${IM_REV}.bash 
tomcat-instance-manager.bash
+}
+
+pkg_postinst() {
+   elog "New ebuilds of Tomcat support running multiple instances. If you 
used prior 

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

2022-05-01 Thread Benda XU
commit: 9e7734b4708ddeda65a03340ce5708e6be9831c8
Author: Benda Xu  gentoo  org>
AuthorDate: Sun May  1 14:59:25 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun May  1 14:59:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7734b4

dev-libs/rccl: remove unused cmake variable

Closes: https://bugs.gentoo.org/828945
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Benda Xu  gentoo.org>

 dev-libs/rccl/{rccl-4.3.0.ebuild => rccl-4.3.0-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/rccl/rccl-4.3.0.ebuild 
b/dev-libs/rccl/rccl-4.3.0-r1.ebuild
similarity index 81%
rename from dev-libs/rccl/rccl-4.3.0.ebuild
rename to dev-libs/rccl/rccl-4.3.0-r1.ebuild
index 532bea5d7dfa..f5615cc20d0e 100644
--- a/dev-libs/rccl/rccl-4.3.0.ebuild
+++ b/dev-libs/rccl/rccl-4.3.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,8 @@ KEYWORDS="~amd64"
 SLOT="0"
 
 RDEPEND="=dev-util/hip-$(ver_cut 1-2)*"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-util/cmake-3.22
dev-util/rocm-cmake"
 
 S="${WORKDIR}/rccl-rocm-${PV}"
@@ -34,7 +35,6 @@ src_configure() {
-DBUILD_TESTS=OFF
-Wno-dev
${AMDGPU_TARGETS+-DAMDGPU_TARGETS="${AMDGPU_TARGETS}"}
-   -D__skip_rocmclang="ON" ## fix cmake-3.21 configuration issue 
caused by officialy support programming language "HIP"
)
 
cmake_src_configure



  1   2   3   >