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

2022-05-11 Thread Hans de Graaff
commit: f17056eb1c91a53bd3576dbd9a08bf6d3694096b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 12 05:07:35 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 12 05:07:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f17056eb

dev-ruby/activesupport: amd64 stable

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

 dev-ruby/activesupport/activesupport-5.2.7.1.ebuild | 2 +-
 dev-ruby/activesupport/activesupport-6.0.4.8.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/activesupport/activesupport-5.2.7.1.ebuild 
b/dev-ruby/activesupport/activesupport-5.2.7.1.ebuild
index 388b98e624c0..a3e5ad214065 100644
--- a/dev-ruby/activesupport/activesupport-5.2.7.1.ebuild
+++ b/dev-ruby/activesupport/activesupport-5.2.7.1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz 
-> rails-${PV}.tgz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RUBY_S="rails-${PV}/${PN}"

diff --git a/dev-ruby/activesupport/activesupport-6.0.4.8.ebuild 
b/dev-ruby/activesupport/activesupport-6.0.4.8.ebuild
index 42d7b05695d0..8a635120c3c3 100644
--- a/dev-ruby/activesupport/activesupport-6.0.4.8.ebuild
+++ b/dev-ruby/activesupport/activesupport-6.0.4.8.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz 
-> rails-${PV}.tgz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 RUBY_S="rails-${PV}/${PN}"



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

2022-05-11 Thread Mike Gilbert
commit: 4521295a5fb2a653aff7c0dadea4ba156a195d22
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 12 02:50:17 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 12 02:50:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4521295a

sys-apps/dbus-broker: abort if subprojects download fails

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

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

diff --git a/sys-apps/dbus-broker/dbus-broker-.ebuild 
b/sys-apps/dbus-broker/dbus-broker-.ebuild
index 628f0de368a5..073a8c8c8388 100644
--- a/sys-apps/dbus-broker/dbus-broker-.ebuild
+++ b/sys-apps/dbus-broker/dbus-broker-.ebuild
@@ -41,7 +41,7 @@ if [[ ${PV} ==  ]]; then
 src_unpack() {
git-r3_src_unpack
cd "${P}" || die
-   meson subprojects download
+   meson subprojects download || die
 }
 fi
 



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

2022-05-11 Thread Mike Gilbert
commit: f2a132239e469b0b52d1cd60a085fdacbbf1151c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 12 02:48:49 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 12 02:48:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a13223

sys-apps/dbus-broker: update live ebuild

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

 sys-apps/dbus-broker/dbus-broker-.ebuild | 37 +++-
 1 file changed, 9 insertions(+), 28 deletions(-)

diff --git a/sys-apps/dbus-broker/dbus-broker-.ebuild 
b/sys-apps/dbus-broker/dbus-broker-.ebuild
index 83f7734dc680..628f0de368a5 100644
--- a/sys-apps/dbus-broker/dbus-broker-.ebuild
+++ b/sys-apps/dbus-broker/dbus-broker-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2017-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit meson
 
@@ -10,21 +10,6 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/bus1/dbus-broker.git;
 else
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
-   SRC_URI="https://github.com/bus1/dbus-broker/archive/v${PV}/${P}.tar.gz;
-   declare -Ag SUBPROJECTS=(
-   [c-dvar]=9e1a5b4363aaece7169df2b2852944a1434b2df5
-   [c-ini]=43f379396a320940d0661c15780f618f84d29348
-   [c-list]=b1cd4dbf967d73b24dfe6cc56aaf3fdd668692e3
-   [c-rbtree]=fa97402c3faa18c2ddd8325eb66e2bd58a224477
-   [c-shquote]=1d171fe52c23944c3c0be1f2603595f2488a9ff8
-   [c-stdaux]=d6ecce8afbb7703e1469cc5e7a59a8bd32e2d4a4
-   [c-utf8]=1f7e2ff1164bd2161cb480532b2b34cb2074bde1
-   )
-   for sp in "${!SUBPROJECTS[@]}"; do
-   commit=${SUBPROJECTS[${sp}]}
-   SRC_URI+=" 
https://github.com/c-util/${sp}/archive/${commit}/${sp}-${commit}.tar.gz;
-   done
-   unset sp commit
 fi
 
 DESCRIPTION="Linux D-Bus Message Broker"
@@ -36,14 +21,14 @@ IUSE="audit doc +launcher selinux"
 
 DEPEND="
audit? (
-   >=sys-process/audit-2.7
+   >=sys-process/audit-3.0
>=sys-libs/libcap-ng-0.6
)
launcher? (
>=dev-libs/expat-2.2
>=sys-apps/systemd-230:0=
)
-   selinux? ( sys-libs/libselinux )
+   selinux? ( >=sys-libs/libselinux-3.2 )
 "
 RDEPEND="${DEPEND}
launcher? ( sys-apps/dbus )"
@@ -52,17 +37,13 @@ BDEPEND="
virtual/pkgconfig
 "
 
-src_prepare() {
-   if [[ ${PV} !=  ]]; then
-   local sp commit
-   for sp in "${!SUBPROJECTS[@]}"; do
-   commit=${SUBPROJECTS[${sp}]}
-   rmdir "subprojects/${sp}" || die
-   mv "${WORKDIR}/${sp}-${commit}" "subprojects/${sp}" || 
die
-   done
-   fi
-   default
+if [[ ${PV} ==  ]]; then
+src_unpack() {
+   git-r3_src_unpack
+   cd "${P}" || die
+   meson subprojects download
 }
+fi
 
 src_configure() {
local emesonargs=(



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-05-11 Thread Ionen Wolkens
commit: 7b2d2274e07fe5f2b92c0e41bdd76211e09b5cb0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu May 12 02:24:39 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 12 02:40:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b2d2274

x11-drivers/nvidia-drivers: require MMU_NOTIFIER with kernel-open

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

 x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild
index c1126b0e79a6..9dc25eafb693 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild
@@ -106,6 +106,11 @@ pkg_setup() {
 
use amd64 && kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764
 
+   use kernel-open && CONFIG_CHECK+=" MMU_NOTIFIER" #843827
+   local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but needed to 
build with USE=kernel-open.
+   Cannot be directly selected in the kernel's menuconfig, and may need
+   selection of another option that requires it such as CONFIG_KVM."
+
MODULE_NAMES="
nvidia(video:kernel)
nvidia-drm(video:kernel)



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

2022-05-11 Thread Mike Gilbert
commit: 5ebd24e8a995df10e7873a8a81e78b0ae594347f
Author: Jack Todaro  posteo  org>
AuthorDate: Thu May 12 00:04:21 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 12 02:34:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ebd24e8

sys-apps/dbus-broker: bump up to 30

Also include upstream patch for runtime crash,
https://github.com/bus1/dbus-broker/commit/608b259e25ef1348b9e4a8e022c35b5c68d3df98

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/25450
Signed-off-by: Jack Todaro  posteo.org>
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/dbus-broker/Manifest  |  1 +
 sys-apps/dbus-broker/dbus-broker-30.ebuild | 45 +++
 .../files/dbus-broker-30-user-free-assertion.patch | 64 ++
 3 files changed, 110 insertions(+)

diff --git a/sys-apps/dbus-broker/Manifest b/sys-apps/dbus-broker/Manifest
index 70747487a192..385f62db8178 100644
--- a/sys-apps/dbus-broker/Manifest
+++ b/sys-apps/dbus-broker/Manifest
@@ -6,3 +6,4 @@ DIST c-shquote-83ccc2893385fcca1424b188f0f6c45a62f2b38d.tar.gz 
10622 BLAKE2B 1c7
 DIST c-stdaux-8652c488b8f1c29629a5179d4551d0a691ae5901.tar.gz 13075 BLAKE2B 
ef08451574ea695151cbfdad2060324423c8abcf46ac8a86b3216b85017c9b4dd8399d0561cb4f2c731e9eb2883481db59292769560cbcbfc3e96823ceb70e9a
 SHA512 
bb669b659955ea62734f401c9745059349b23e6ddbca56e72437929b9527647ff7ac6bba4bb06506e4d8d35f3a1e7c4eacd2d5b1e7cb21098faa144c932f2bb0
 DIST c-utf8-0837214a9780b7d771a3b3ce9a49196ac0a9d52f.tar.gz 9340 BLAKE2B 
4bfa39c39aa8db8b7d797d78081b5f3104c659e2ceefef65aa2d3c03ffb5889d772cb78328473e3557c943b2487b7bcb7b68d7dc7f2b95940b0448b3479f1b23
 SHA512 
2df368af5023fac6c7f2e018c0cbfd73225bf1c4e0d0387931352909323175652bcd3739e9e6b76a099aea5d3f0290198aa70c69ecc5e9ef22df214f8c75da79
 DIST dbus-broker-29.tar.gz 216639 BLAKE2B 
94c8b7ea01367eae176d9411af064a960a054d6fbeb2bdebe9ba983d0938443abeb521f32e0eb9ae28155d5c5ebcf461317223387ccfad624ddd24e6bc8e227b
 SHA512 
4c31b8c15f5d1ada0eb9c63c905c9fc9b3b8336beb533974b9c2b2a6a89c306b77d029d1ddbccbad873f62cc0d02cc373a090907dd19eae1a8a7fc2e3a4c2113
+DIST dbus-broker-30.tar.xz 238688 BLAKE2B 
716bdeac726e0168e09a5893f1906888c0dc63e4c5f377f2d5ba100f1a07da17bb0379053ac079e7c55e7af09c3d382368dd317df52e04eb0fe96af03aba7441
 SHA512 
8b7f614e18d15baa558de2c77fc65526011e75f9592d06ddb3cafa211ec9a1c45aa42a0e32122cb16bdfce8bc34407241080f37891fe5ccb6c4577f1cd4bc66c

diff --git a/sys-apps/dbus-broker/dbus-broker-30.ebuild 
b/sys-apps/dbus-broker/dbus-broker-30.ebuild
new file mode 100644
index ..6f7873290392
--- /dev/null
+++ b/sys-apps/dbus-broker/dbus-broker-30.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2017-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+SRC_URI="https://github.com/bus1/${PN}/releases/download/v${PV}/${P}.tar.xz;
+DESCRIPTION="Linux D-Bus Message Broker"
+HOMEPAGE="https://github.com/bus1/dbus-broker/wiki;
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="audit doc +launcher selinux"
+
+DEPEND="
+   audit? (
+   >=sys-process/audit-3.0
+   >=sys-libs/libcap-ng-0.6
+   )
+   launcher? (
+   >=dev-libs/expat-2.2
+   >=sys-apps/systemd-230:0=
+   )
+   selinux? ( >=sys-libs/libselinux-3.2 )
+"
+RDEPEND="${DEPEND}
+   launcher? ( sys-apps/dbus )"
+BDEPEND="
+   doc? ( dev-python/docutils )
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}"/${P}-user-free-assertion.patch )
+
+src_configure() {
+   local emesonargs=(
+   -Daudit=$(usex audit true false)
+   -Ddocs=$(usex doc true false)
+   -Dlauncher=$(usex launcher true false)
+   -Dselinux=$(usex selinux true false)
+   )
+   meson_src_configure
+}

diff --git 
a/sys-apps/dbus-broker/files/dbus-broker-30-user-free-assertion.patch 
b/sys-apps/dbus-broker/files/dbus-broker-30-user-free-assertion.patch
new file mode 100644
index ..278de1821b87
--- /dev/null
+++ b/sys-apps/dbus-broker/files/dbus-broker-30-user-free-assertion.patch
@@ -0,0 +1,64 @@
+From 608b259e25ef1348b9e4a8e022c35b5c68d3df98 Mon Sep 17 00:00:00 2001
+From: David Rheinsberg 
+Date: Wed, 11 May 2022 08:41:48 +0200
+Subject: [PATCH] util/user: keep reference to user in each usage table
+
+Keep a reference to an owning user in each usage table. We want to allow
+callers to hold charges without holding on to any user references.
+
+Also fix the peer-deinitialization to be ordered correctly and free the
+user references last (in particular, after the charges). This is not
+strictly necessary, but now follows our coding style and would have
+avoided possible failures.
+
+This fixes an assertion failure when disconnecting entire groups of
+peers of the same user, due to the recent fix that actually made
+peer-accounting do something.
+
+Reported-by: 

[gentoo-commits] repo/gentoo:master commit in: net-misc/mobile-broadband-provider-info/

2022-05-11 Thread Matt Turner
commit: ce0d34120e0f92c0d9912815dcc5952e0ae535b3
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 12 01:47:10 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 12 02:14:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0d3412

net-misc/mobile-broadband-provider-info: Version bump to 20220511

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/mobile-broadband-provider-info/Manifest   |  1 +
 .../mobile-broadband-provider-info-20220511.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/net-misc/mobile-broadband-provider-info/Manifest 
b/net-misc/mobile-broadband-provider-info/Manifest
index 20554ca082b8..a05c936c23d6 100644
--- a/net-misc/mobile-broadband-provider-info/Manifest
+++ b/net-misc/mobile-broadband-provider-info/Manifest
@@ -1,2 +1,3 @@
 DIST mobile-broadband-provider-info-20210805.tar.xz 83756 BLAKE2B 
c7872a4bbb9c0ed2a36c374210e57cdd6a1346772c7f1c06a273e753606f70fe5d911eb6b11c6779382e2fc8a7bfa99ce216522807c6be60ed1719d05b7b452b
 SHA512 
d3166484792aa0d97d7a094ecac309062fa1bf07c50c5b9bcc827e45c0a4d005a1131a589af1ec9920f373346d9ccb27bea6c019bad39c633998c00df92a5356
 DIST mobile-broadband-provider-info-20220315.tar.xz 84068 BLAKE2B 
69b1805cdac393d733c7c4bd033f623d01260abe9be97108b1f7525a1e96935dd6b6582cd647e415a4f6329988cc105a220fbd3672b0d8c719e298ac53e0bcac
 SHA512 
92da9e03f48d1a3e5807cab616627d0d31539dfee5c9650f78c5eb4371748366700ffe26f922ac061f877cd1bd5c3fb766e71fea0677eee007e68873c39c597c
+DIST mobile-broadband-provider-info-20220511.tar.xz 85064 BLAKE2B 
7abb1d493cc39b9988a188edf260b5440bc8cb9e0879897df550ee63cb46c52721ee75dee304bbc93add3173a7ff56bd17bccf8dd062590ae583cee67e9093ab
 SHA512 
7b3a9c0a2e618ef3ef0e29b947ab9f0a55f30bd738f0e976529e8f3ddbb60a738f623e718ea67fa6e6008275dbbe78ce3ed9852c005748a266f04e3dd65179a6

diff --git 
a/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20220511.ebuild
 
b/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20220511.ebuild
new file mode 100644
index ..d0704be34ed8
--- /dev/null
+++ 
b/net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20220511.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org
+
+DESCRIPTION="Database of mobile broadband service providers"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager/MobileBroadband;
+
+LICENSE="CC-PD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-libs/libxslt
+   test? ( dev-libs/libxml2 )
+"
+
+DOCS=( README )



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

2022-05-11 Thread Matt Turner
commit: 51b5b4f161ff227f0a0d6611e39852047db980a8
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 12 02:12:58 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 12 02:14:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b5b4f1

sys-apps/bubblewrap: Version bump to 0.6.2

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/bubblewrap/Manifest|  1 +
 sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index 4711dbc8c871..b3dbbf212867 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1,2 +1,3 @@
 DIST bubblewrap-0.5.0.tar.xz 137796 BLAKE2B 
36aef94335d61ae55076a0a94cd6f2c335a87f8df9900c0c603c7ee870cf84c617a0c2ad99a5979cc1dd22740d652155fa6049e717eb210c9a83afe516daa107
 SHA512 
b1f5bde9562bf3176c51fdc22304b901e00e1de5189d9b5479aed7b651b84bed5539fc5bb3b1db58a05da4a57d69c9f41c40e15aa5a575746630e015674a02b7
 DIST bubblewrap-0.6.1.tar.xz 145500 BLAKE2B 
8f8f69c5314843be1ac8c52d462ce2b17fc88760274b71837793a3e8dbf87623b80b7ae094131cee896644b53f4761388638d21b1575d1887eb755880bb05845
 SHA512 
68e07812ff5e01de2b7a0ce66e8386ca3662fd071d4e9b4c4afa611c1589c0ed116e0ebb4c03eae3f707f908d86945e157f8b26ff872c2814889dde92df9c60b
+DIST bubblewrap-0.6.2.tar.xz 146312 BLAKE2B 
bf02e9095cd1e80b84e0439d14ce57fc9bb08f9f0d3596a19eb34a55bd03b9d371368eda75f2b2106d47db29d1c2d9845fe2a12f5d0c554bbb532c9e0e53d368
 SHA512 
235da019cb370ea6d9328352acb38e6ff368f02f71db1ae85f2dd37655757975bd5b57bbe15f7b419b53a26b8ec3edd81b55893b420d5f42d6a9dab3471d0096

diff --git a/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
new file mode 100644
index ..a7941bb7f15f
--- /dev/null
+++ b/sys-apps/bubblewrap/bubblewrap-0.6.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info meson
+
+DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
+HOMEPAGE="https://github.com/containers/bubblewrap/;
+SRC_URI="https://github.com/containers/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="selinux +suid"
+
+RDEPEND="
+   sys-libs/libseccomp
+   sys-libs/libcap
+   selinux? ( >=sys-libs/libselinux-2.1.9 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.3
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+# tests require root privileges
+RESTRICT="test"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dbash_completion=enabled
+   -Dman=enabled
+   -Dtests=false
+   -Dzsh_completion=enabled
+   $(meson_feature selinux)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use suid; then
+   chmod u+s "${ED}"/usr/bin/bwrap
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-05-11 Thread Ionen Wolkens
commit: 1b6001fdfff16cfa25d3b4bcfd415b2181fd2a45
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu May 12 00:12:58 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu May 12 00:19:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6001fd

x11-drivers/nvidia-drivers: roughly clarify what Turing/Ampere+ is

Not everyone recognize these code names, and will end up with
broken drivers on the wrong card.

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

 x11-drivers/nvidia-drivers/metadata.xml| 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/metadata.xml 
b/x11-drivers/nvidia-drivers/metadata.xml
index 49c249600dde..f25db4912f46 100644
--- a/x11-drivers/nvidia-drivers/metadata.xml
+++ b/x11-drivers/nvidia-drivers/metadata.xml
@@ -11,7 +11,7 @@


Install kernel driver modules
-   Use open source variant of drivers 
(Turing/Ampere+ GPUs only, very experimental)
+   Use the open source variant of drivers 
(Turing/Ampere+ GPUs only, aka GTX 1650+, very experimental)
Install the persistence daemon for 
keeping devices state when unused
Install the XNVCtrl static library for 
accessing sensors and other features
Install additional tools such as 
nvidia-settings

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild
index e7a6a48de585..c1126b0e79a6 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild
@@ -466,8 +466,8 @@ pkg_postinst() {
if use kernel-open; then
ewarn
ewarn "Open source variant of ${PN} was selected, be warned it 
is experimental"
-   ewarn "and only usable with Turing / Ampere and later GPUs. 
Please also see:"
-   ewarn "${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
+   ewarn "and only usable with Turing / Ampere and later GPUs, aka 
GTX 1650+."
+   ewarn "Please also see: 
${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
fi
 
if use !abi_x86_32 && [[ -v NV_HAD_ABI32 ]]; then



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-05-11 Thread Ionen Wolkens
commit: ff4f7290be98925de84cd773d3b9e546057bf4ef
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed May 11 23:18:46 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed May 11 23:50:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4f7290

x11-drivers/nvidia-drivers: kernel-open improvements

- use full source rather than bundled kernel-open which comes
  with a prebuilt .o_binary similarly to closed source blob
- enable NVreg_OpenRmEnableUnsupportedGpus=1 by default or
  else it's unlikely to work on the average GPUs
- symlink application profile to help nvidia-settings start

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

 x11-drivers/nvidia-drivers/Manifest|  1 +
 .../nvidia-drivers/nvidia-drivers-515.43.04.ebuild | 23 ++
 2 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 2dda492175eb..46ab3eb7cf50 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -6,6 +6,7 @@ DIST NVIDIA-Linux-x86_64-470.103.01.run 272484410 BLAKE2B 
42a19ed990f49d4ceefc10
 DIST NVIDIA-Linux-x86_64-470.62.29.run 271041614 BLAKE2B 
c49c1861e0ac1741e8e270d78327d75abd9c58fc06f23f4d8508976276afc69b9a83958ba855884767a82018b424bed9cf7b89c0514db56f55c2a3cff70d2d99
 SHA512 
bdd8dd25b2fa07c15a4e14bab9d7154f2be5c3d08960caf7d419247ff5d12c8366962346c2f38efee6daa935b020d8de09d9c145c08cdd0835a6fef0c2c3c76d
 DIST NVIDIA-Linux-x86_64-510.68.02.run 329247384 BLAKE2B 
44107d04df20533aa904146465d069ad30aa2aabc68c3588480d0c8e85e3e0eec7515d81bd411d63e02ee893343088e6805235386a8d3eb0f4cefb72083dc0ea
 SHA512 
eb31ed729555075bcc307acc576cb6fdfdd7e397c9e47dd80fc2f55cac6902c3924b69bb91036e5ded1001e81d4b81082ba093dd63d6d97bc313fe78e510131b
 DIST NVIDIA-Linux-x86_64-515.43.04.run 358747732 BLAKE2B 
295284c951deee77905a386e7c960c5ba715358ce47afa5f9bd03dfc3f14cc5aeb37dacf2d42f35a15ef3a48b59cf1bdc8a36074d48b06aa98112b60496dcdce
 SHA512 
07dfcfc297d8dc3072ddf5d719ab5fe3de0aaa2d9b2b7329d86a1cc167c79bd3854c0644cc0080689e2529b3e375dc3ffb370afc3904362722b338d2c1c2837a
+DIST NVIDIA-kernel-module-source-515.43.04.tar.xz 7600032 BLAKE2B 
6da3cbc2d09b7c6c9a9d61df6adfb6cb50e268a1c367a6eda7f750cd27f54d188b713147051d884561a7440708ab8bb2e0f09cb66386101f955861de92346dde
 SHA512 
ad919e6fbcf5c830ed6c2566372b2675731546a3ffc008b009cd172fb529ed34f6f9b436acd6d7ccab744296dd9da15c6aa8c2f7edb0355d5b2633ae92e79d69
 DIST nvidia-installer-390.147.tar.bz2 150157 BLAKE2B 
3bf5317aaa3bdb0e6dc3b3e21ad3dbacf6dc782a643b0fa9badf354361891ab25660b57dd408e346f219d469af317a4851937e1cb77ffe59a39e9d98a92f3a40
 SHA512 
24bd8a2959062551abf2ea039ac95eba224d58c175f59f1386a6d43459ad43b2bddf17f00b53c1c71c45eca3b7a2281dcf05cc65030f6f8bed16d0f0b9f9c282
 DIST nvidia-installer-470.103.01.tar.bz2 146121 BLAKE2B 
06da3693cf8edba849b802f2255dcf2086ba3846f83ef19a02cb813ea2c07a6904f8a49e263018fb8b40c9fece7ab4422d95a50d12030ae6815ec60a7edac055
 SHA512 
b080f32394a6163c34e152561b80cca9277a53e0b38c5225b91daddc2169403e2ff4cf63a30b488ee0c3a954b21d32065b5624fb9dd33e672313909b9096de02
 DIST nvidia-installer-510.68.02.tar.gz 199720 BLAKE2B 
69f6514e5eac74897158585d90d215d689edce720257819af5b245768029efc9a95338b3aa3de1a63c8b107658375f248a688c31ea08513224e443083a5f68ce
 SHA512 
24831d20f79bdd5e5d6c828f02d59f9c75b30169a46ac789615be5ae014c831fc5bcf267c5f5afa8fc84208eb427a9972638db0aca68510393916c041368ff45

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild
index 6aa9c68dc6c0..e7a6a48de585 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild
@@ -15,8 +15,9 @@ HOMEPAGE="https://www.nvidia.com/download/index.aspx;
 SRC_URI="
amd64? ( ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run )
arm64? ( ${NV_URI}Linux-aarch64/${PV}/NVIDIA-Linux-aarch64-${PV}.run )
-   $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \
-   
nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})"
+   $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \
+   nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})
+   
${NV_URI}NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-${PV}.tar.xz"
 # nvidia-installer is unused but here for GPL-2's "distribute sources"
 S="${WORKDIR}"
 
@@ -111,7 +112,8 @@ pkg_setup() {
nvidia-modeset(video:kernel)
nvidia-peermem(video:kernel)
nvidia-uvm(video:kernel)"
-   use kernel-open && MODULE_NAMES=${MODULE_NAMES//:kernel/:kernel-open}
+   use kernel-open &&
+   
MODULE_NAMES=${MODULE_NAMES//:kernel/:kernel-module-source:kernel-module-source/kernel-open}
 
linux-mod_pkg_setup
 
@@ -153,12 +155,13 @@ src_prepare() {
rm nvidia-persistenced && mv nvidia-persistenced{-${PV},} || die
rm 

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

2022-05-11 Thread Maciej Barć
commit: 6feb8a90186ca78784b74d4a225299353f23a73a
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed May 11 22:30:29 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed May 11 22:30:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6feb8a90

dev-scheme/guile-json: correct license (GPL-3+)

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

 dev-scheme/guile-json/guile-json-4.5.2.ebuild | 4 ++--
 dev-scheme/guile-json/guile-json-4.7.0.ebuild | 2 +-
 dev-scheme/guile-json/guile-json-4.7.1.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-scheme/guile-json/guile-json-4.5.2.ebuild 
b/dev-scheme/guile-json/guile-json-4.5.2.ebuild
index 3c0f10b4a19a..4e926c52001c 100644
--- a/dev-scheme/guile-json/guile-json-4.5.2.ebuild
+++ b/dev-scheme/guile-json/guile-json-4.5.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=8
@@ -7,7 +7,7 @@ DESCRIPTION="JSON module for Guile"
 HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
 SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""

diff --git a/dev-scheme/guile-json/guile-json-4.7.0.ebuild 
b/dev-scheme/guile-json/guile-json-4.7.0.ebuild
index d13edb375266..d2e78a2618c3 100644
--- a/dev-scheme/guile-json/guile-json-4.7.0.ebuild
+++ b/dev-scheme/guile-json/guile-json-4.7.0.ebuild
@@ -7,7 +7,7 @@ DESCRIPTION="JSON module for Guile"
 HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
 SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 RESTRICT="strip"

diff --git a/dev-scheme/guile-json/guile-json-4.7.1.ebuild 
b/dev-scheme/guile-json/guile-json-4.7.1.ebuild
index d13edb375266..d2e78a2618c3 100644
--- a/dev-scheme/guile-json/guile-json-4.7.1.ebuild
+++ b/dev-scheme/guile-json/guile-json-4.7.1.ebuild
@@ -7,7 +7,7 @@ DESCRIPTION="JSON module for Guile"
 HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
 SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 RESTRICT="strip"



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

2022-05-11 Thread Maciej Barć
commit: 408f52d1dbf51fe3c52bbe114ae6dae0866cc8b2
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed May 11 22:28:53 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed May 11 22:28:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408f52d1

dev-scheme/guile-json: bump to 4.7.1

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

 dev-scheme/guile-json/Manifest|  1 +
 dev-scheme/guile-json/guile-json-4.7.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index 571f8859ad61..f1da359b2125 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,2 +1,3 @@
 DIST guile-json-4.5.2.tar.gz 159925 BLAKE2B 
5324da707f8c2962d06b2375d7844de0d2eb2adb0db9b4f2c9103c1bc9f0258b0ac29e6828d03d725e964f92fb85c1a7358b002a9b054c040e0fa25e6b4faf25
 SHA512 
ed189d49b0529f36f76bf16ea371ca6b9651cd40dd86f755062cea9fd93f5a4d8ceb571cc62bf0f88c404a2ab86ea6f7ccb682e81cd5bcdb78f0bdf52a39502b
 DIST guile-json-4.7.0.tar.gz 164524 BLAKE2B 
70edfa44622889d8cce85395e8b68aee4c696bee414d352866bae129ba803ed27a075d9b4273bc0cc9f6135a84062cc5f24ec1f08eb85f73e9475d5b19fd3e90
 SHA512 
5400fbd8a2c3bcdebec306808dad7c9e2e3401baea501dc9b50186f6f9dfcaf4f3fb8ee0c3662f08aff7dda7ba355a8cdb90cfd3457e0a575fff9884a8345b09
+DIST guile-json-4.7.1.tar.gz 162507 BLAKE2B 
ea2fe55fb9ddb8783c6260ecb80f882c811fd313781d57b2ebe73f553c666996778d91bf7cd00725165540069763922317e4595b6c97fa7ac2f5c793c11d2a23
 SHA512 
f96ca819ffebf8e736cb4e28ee8c6e80c5a7f6f2a064897a4dd7094e3e4b879ba7cd5780778c4dce0db4a938b7603d3352f4a30aab9cd35f47d7ff1c1e3208ac

diff --git a/dev-scheme/guile-json/guile-json-4.7.1.ebuild 
b/dev-scheme/guile-json/guile-json-4.7.1.ebuild
new file mode 100644
index ..d13edb375266
--- /dev/null
+++ b/dev-scheme/guile-json/guile-json-4.7.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="JSON module for Guile"
+HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
+SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="strip"
+
+RDEPEND=">=dev-scheme/guile-2.0.0:="
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/

2022-05-11 Thread Maciej Barć
commit: 45effb7d16564bf80e38c22e1bc53e135ae753d2
Author: Gergely Nagy  ngg  hu>
AuthorDate: Wed May 11 06:48:07 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed May 11 22:21:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45effb7d

dev-dotnet/dotnet-sdk-bin: bump to 3.1.419

Signed-off-by: Gergely Nagy  ngg.hu>
Signed-off-by: Maciej Barć  gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.419.ebuild   | 48 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest 
b/dev-dotnet/dotnet-sdk-bin/Manifest
index c7705c9699ca..e30dcdf3207e 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,6 +1,9 @@
 DIST dotnet-sdk-3.1.418-linux-arm.tar.gz 126586836 BLAKE2B 
ea481c1653d11a2c49d7b21b5ab26978d4155c43f9426110d02fa61a4bd895defade30a7ff4a1ba70e0331eb16b404a8cd099f09923d5043f339c7fae2be6eaf
 SHA512 
a5edf84b01740767cd0ed2d7e8f84ed66bd786fc61bc93065d3125c8eac123e6c383e7155e5ead31e344b691e23788b240f812d5a5759fa0d764c0e336f2cc22
 DIST dotnet-sdk-3.1.418-linux-arm64.tar.gz 121573287 BLAKE2B 
5858d904559127e4db7a70b0f7c3b7be30ba154745a71dc34b758159dad8422b20138717d958eb4246c5e776dd433c21aa435d56f2ac3760c634fdc22d972e26
 SHA512 
8c3f1254a27991f116f499b11aa389266bc63b93a85ab7103b398bdf14225755277499ccb8297012f572732e5e521c23d02fe3d99b552ecadf8af2867456ebc5
 DIST dotnet-sdk-3.1.418-linux-x64.tar.gz 121660196 BLAKE2B 
ab129d19bec0717c021e3de6f71b10c5e87e266005ddb5c5879f1615638cd5a3561f6b0b1af2ac035b6b16317f5a51e303203a4579bb0cd3d0299a8bbde78555
 SHA512 
e60f14841f1d0156de163f6f1e4c6358f14bd57e81beed13d294022da8a5182e41b8333591f92c4cac8eec138b7bc85725c19ae10e4e73a139a5231bb12b557f
+DIST dotnet-sdk-3.1.419-linux-arm.tar.gz 126581631 BLAKE2B 
a24b1ea2f9260a3eacda356a5148d495646fd45e00e01ccdb3b686bc80a0929f42e1163e55d14c2e47b02bfc510cd5b2ee412acef832f4388a320bb53cf2616d
 SHA512 
a89d857200f5ce4d65f662f1acd70f0d8a6eb7fda0ae7ca904cf7b50a6772378a42c7d11ce0dac27c522d642fee0ad67c9da64ce0e7edbe27f28df776b4a45d8
+DIST dotnet-sdk-3.1.419-linux-arm64.tar.gz 121725993 BLAKE2B 
28c1ecf866cef7d8e7ea9540b998cb0df8a57c4e08f72e9ad9ebec6194ce9f395c1ca84c5b1328a57a6a9347a10086c1bf2679515718dc14e78a54e91e19
 SHA512 
94f398c09b53c10dc3e4ed1f624eee19b18770734956ebb0cb4ac9d789c1a79a891c1934e7c4c3a2bed5326ee1a0417ee89816695ab2436b3db7076328a40b77
+DIST dotnet-sdk-3.1.419-linux-x64.tar.gz 121486831 BLAKE2B 
e451b0eddd8e3ad100bfedd3a5cbe8d3f6bf53a0a78191a785b28d7c7a88603cce74f064d3041a36863524f9e32548e0e001f4278a94f1eb60be7ebd1a2ac207
 SHA512 
957d9561b346226806270a969a302217dec2a5e4853225d73fbf85f20f6107137ac5678a6ffdf5c170a72f5ef93e3defe3218970bc20d97a4f880d5c7577376f
 DIST dotnet-sdk-5.0.407-linux-arm.tar.gz 139346500 BLAKE2B 
5bd4cdda68fd5668be488d2f75bf8ba79474985f8c1142af8c5209b0fc68ff39a4ab9a1916671ebaf6f783f0d9d193a454861474240642d77eb96e8102d7b535
 SHA512 
37db60df90f9f43a5399c1b7929c545e3815d7a91fdea82c96a136dcef993b0f8c67568759ae24321dee818fd1501cea8e541a159e10ed1a08fa96dddf2ffb9e
 DIST dotnet-sdk-5.0.407-linux-arm64.tar.gz 137430261 BLAKE2B 
810f545a399d9f59dece514f9024730281d8cdda7f7d4e632e5b53490dfbf7e60595a720cba390608ad3b01ba6337706f7bf03570fa95e80469e8a9bcd6fb21f
 SHA512 
500428a6a99d3825400be5cc1a723283f21a98c15ef68914e9252fc872b625fd10c220afd9787b7db6b226a04e83d30658234d464ccdf838639920d1768025e0
 DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 
6c049812539aec3ee48c653f9344a9b8aac356d862aa864da97692be37455c8390956c4fb4b93f432b518556c575ac25bef29ff31013b0ec391b8de80c8a59fa
 SHA512 
b45f1bf086bfb5e0701c5e14534524ffc87d0195358ac4fa2cf36dac74537ca4c21c7177cfbfa7e121e77aa4106bb1e7039c9739ad73b942e2437bc5e39e6dce

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.419.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.419.ebuild
new file mode 100644
index ..dabeb4bdbf70
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.419.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/;
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz
 )
+arm? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz
 )
+arm64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz
 )
+"
+
+SLOT="3.1"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+   app-crypt/mit-krb5:0/0
+   dev-util/lttng-ust:0
+   sys-libs/zlib:0/1
+   dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
+"
+
+S=${WORKDIR}
+
+src_install() {
+   local 

[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/

2022-05-11 Thread Maciej Barć
commit: 7a73067499b9527d2c4a5f9616fa3707ef1ced51
Author: Gergely Nagy  ngg  hu>
AuthorDate: Wed May 11 06:48:29 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed May 11 22:21:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a730674

dev-dotnet/dotnet-sdk-bin: bump to 5.0.408

Signed-off-by: Gergely Nagy  ngg.hu>
Signed-off-by: Maciej Barć  gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild   | 51 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest 
b/dev-dotnet/dotnet-sdk-bin/Manifest
index e30dcdf3207e..5620b03d527a 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -7,6 +7,9 @@ DIST dotnet-sdk-3.1.419-linux-x64.tar.gz 121486831 BLAKE2B 
e451b0eddd8e3ad100bfe
 DIST dotnet-sdk-5.0.407-linux-arm.tar.gz 139346500 BLAKE2B 
5bd4cdda68fd5668be488d2f75bf8ba79474985f8c1142af8c5209b0fc68ff39a4ab9a1916671ebaf6f783f0d9d193a454861474240642d77eb96e8102d7b535
 SHA512 
37db60df90f9f43a5399c1b7929c545e3815d7a91fdea82c96a136dcef993b0f8c67568759ae24321dee818fd1501cea8e541a159e10ed1a08fa96dddf2ffb9e
 DIST dotnet-sdk-5.0.407-linux-arm64.tar.gz 137430261 BLAKE2B 
810f545a399d9f59dece514f9024730281d8cdda7f7d4e632e5b53490dfbf7e60595a720cba390608ad3b01ba6337706f7bf03570fa95e80469e8a9bcd6fb21f
 SHA512 
500428a6a99d3825400be5cc1a723283f21a98c15ef68914e9252fc872b625fd10c220afd9787b7db6b226a04e83d30658234d464ccdf838639920d1768025e0
 DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 
6c049812539aec3ee48c653f9344a9b8aac356d862aa864da97692be37455c8390956c4fb4b93f432b518556c575ac25bef29ff31013b0ec391b8de80c8a59fa
 SHA512 
b45f1bf086bfb5e0701c5e14534524ffc87d0195358ac4fa2cf36dac74537ca4c21c7177cfbfa7e121e77aa4106bb1e7039c9739ad73b942e2437bc5e39e6dce
+DIST dotnet-sdk-5.0.408-linux-arm.tar.gz 139493036 BLAKE2B 
2be0533e1331f4d7759a322a2caabeddfc8f24d6b95e81acd670da1a5f856e267b442c9a160f5a0e0bd7d8ad743bdda60defca09b76c1a003b65f091a576fef8
 SHA512 
4f12b2c6cc242666450eb5f892430a956ff34b2ab30aa63ee444565327fbad569152506e153a550b4a45cad6d8346f37ca7bcca68e9d46540c7f170e24b26296
+DIST dotnet-sdk-5.0.408-linux-arm64.tar.gz 137471257 BLAKE2B 
13229a50ce58305e8768a93f3ee9592b258dd21350ebf2601632d35a1d9efb138e9487742b542784dc736066b69c58a7f338d501b818f74fcc2bccbd2564693d
 SHA512 
50f23d7aca91051d8b7c37f1a76b1eb51e6fe73e017d98558d757a6b9699e4237d401ce81515c1601b8c21eb62fee4e0b4f0bbed8967eefa3ceba75fc242f01b
+DIST dotnet-sdk-5.0.408-linux-x64.tar.gz 142954023 BLAKE2B 
69d755cfa314a97026f1899e01a0112defc82f5b711ae1580502c6fb7b9770c5b6f46b4a28279c9ed429d869ceb753661cf0bad83cd9792c0e2a16aa39966b99
 SHA512 
abbf22c420df2d8398d1616efa3d31e1b8f96130697746c45ad68668676d12e65ec3b4dd75f28a5dc7607da58b6e369693c0e658def15ce2431303c28e99db55
 DIST dotnet-sdk-6.0.202-linux-arm.tar.gz 172857108 BLAKE2B 
b5bcd76479e4c1204c1de1bded5b97a5540a27d8d456a53538aa96ead10bc2a014f7de2e8ed76fce45bf221c3a6455d0cf79335dec64d5c4ea1867585972e587
 SHA512 
8c2d56256f4bebe58caee7810b7689408ff023b1f2e68f99fa375f0115db41ef0c3eb160b9ab84dc2764443a045801a4b03f6bc9090e0c1583fca2587ea0d9d6
 DIST dotnet-sdk-6.0.202-linux-arm64.tar.gz 170726144 BLAKE2B 
08dd20c5fabfddeda1748b12e0917398bbe1e04ea28cfeb207a732dd6eb98ce46d678c9fe18078f40b7e1f30820ed6774eb10b38469424dc00fb19f44d1fceb3
 SHA512 
2d0021bb4cd221ffba6888dbd6300e459f45f4f9d3cf7323f3b97ee0f093ef678f5a36d1c982296f4e15bbcbd7275ced72c3e9b2fc754039ba663d0612ffd866
 DIST dotnet-sdk-6.0.202-linux-x64.tar.gz 176864364 BLAKE2B 
b4460b1a417976e30c8ba2966d0fcc7bb57b705b98585c725559a122326a9bad8a3c647102d70cc1304dafefa48c80af2dc96cfa4c333b06ccd9542d202c8ae0
 SHA512 
81e9c368d445d9e92e3af471d52dc2aa05e3ecb75ce95c13a2ed1d117852dae43d23d913bbe92eab730aef7f38a14488a1ac65c3b79444026a629647322c5798

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild
new file mode 100644
index ..35084c97d1ab
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/;
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz
 )
+arm? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz
 )
+arm64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz
 )
+"
+
+SLOT="5.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+   app-crypt/mit-krb5:0/0
+   dev-util/lttng-ust:0
+   sys-libs/zlib:0/1
+   dotnet-symlink? (
+   

[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/

2022-05-11 Thread Maciej Barć
commit: e6715ea82e98b9088915c54aa788b7f13c72236d
Author: Gergely Nagy  ngg  hu>
AuthorDate: Wed May 11 06:49:13 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed May 11 22:21:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6715ea8

dev-dotnet/dotnet-sdk-bin: bump to 6.0.300

Signed-off-by: Gergely Nagy  ngg.hu>
Closes: https://github.com/gentoo/gentoo/pull/25436
Signed-off-by: Maciej Barć  gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.300.ebuild   | 58 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest 
b/dev-dotnet/dotnet-sdk-bin/Manifest
index 5620b03d527a..54f9540cf055 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -13,3 +13,6 @@ DIST dotnet-sdk-5.0.408-linux-x64.tar.gz 142954023 BLAKE2B 
69d755cfa314a97026f18
 DIST dotnet-sdk-6.0.202-linux-arm.tar.gz 172857108 BLAKE2B 
b5bcd76479e4c1204c1de1bded5b97a5540a27d8d456a53538aa96ead10bc2a014f7de2e8ed76fce45bf221c3a6455d0cf79335dec64d5c4ea1867585972e587
 SHA512 
8c2d56256f4bebe58caee7810b7689408ff023b1f2e68f99fa375f0115db41ef0c3eb160b9ab84dc2764443a045801a4b03f6bc9090e0c1583fca2587ea0d9d6
 DIST dotnet-sdk-6.0.202-linux-arm64.tar.gz 170726144 BLAKE2B 
08dd20c5fabfddeda1748b12e0917398bbe1e04ea28cfeb207a732dd6eb98ce46d678c9fe18078f40b7e1f30820ed6774eb10b38469424dc00fb19f44d1fceb3
 SHA512 
2d0021bb4cd221ffba6888dbd6300e459f45f4f9d3cf7323f3b97ee0f093ef678f5a36d1c982296f4e15bbcbd7275ced72c3e9b2fc754039ba663d0612ffd866
 DIST dotnet-sdk-6.0.202-linux-x64.tar.gz 176864364 BLAKE2B 
b4460b1a417976e30c8ba2966d0fcc7bb57b705b98585c725559a122326a9bad8a3c647102d70cc1304dafefa48c80af2dc96cfa4c333b06ccd9542d202c8ae0
 SHA512 
81e9c368d445d9e92e3af471d52dc2aa05e3ecb75ce95c13a2ed1d117852dae43d23d913bbe92eab730aef7f38a14488a1ac65c3b79444026a629647322c5798
+DIST dotnet-sdk-6.0.300-linux-arm.tar.gz 179108734 BLAKE2B 
7975ddec899c4cf8922bcdaf0acb30a7955be34d4f0651e18dd7cb059afccff533482687ba1f4b09a9b5b0b323acf7be9041c5f36ea3980a69cf8f4f25c4e848
 SHA512 
362e09bbe36a827beacbf36af6d66f7a6eb6da92e002e9a466a597f2fc181754e8893840c68c67a6c5e94b39e2dec1da360c72814bd904b325171ff7d06c56eb
+DIST dotnet-sdk-6.0.300-linux-arm64.tar.gz 176841763 BLAKE2B 
7b07efc290bf1ab2a80f2053d6d5a37b3b156e7bb781438dce62868c717aa805940a46791b3e501a93a2a478579e95c570e1d9883d8137161908aa48e2f92510
 SHA512 
67eb088ccad197a39f104af60f3e6d12ea9b17560e059c0f7c8e956005d919d00bf0f3e487b06280be63ad57aa8895f16ebc8c92107c5019c9cf47bd620ea925
+DIST dotnet-sdk-6.0.300-linux-x64.tar.gz 183135556 BLAKE2B 
bd7c2f1f3a526fd8b006bafe853e18c19b975484ad0bbf12d8d072c91b338e83086f5845a32d28f50058d09f5bc60c29ab3b763cf5dc155c701718eabf4eb292
 SHA512 
52d720e90cfb889a92d605d64e6d0e90b96209e1bd7eab00dab1d567017d7a5a4ff4adbc55aff4cffcea4b1bf92bb8d351859d00d8eb65059eec5e449886c938

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.300.ebuild 
b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.300.ebuild
new file mode 100644
index ..4a71ab6b42e1
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.300.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/;
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz
 )
+arm? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz
 )
+arm64? ( 
https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz
 )
+"
+
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+   app-crypt/mit-krb5:0/0
+   dev-util/lttng-ust:0
+   sys-libs/zlib:0/1
+   dotnet-symlink? (
+   !dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+   !dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+   !dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+   )
+"
+
+S=${WORKDIR}
+
+src_install() {
+   local dest="opt/${PN}-${SLOT}"
+   dodir "${dest%/*}"
+
+   # 6.0.100 is SDK feature band which will not change between minor 
increases, so 6.0.101, 6.102
+   # will still have same 6.0.100 SDK feature band in the name. Thus I 
have to hard code this
+   # https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
+   local workloads="metadata/workloads/${SLOT}.100"
+
+   { mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; 
} || die
+   { mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; 
} || die
+   dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+   if use dotnet-symlink; then
+   dosym 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2022-05-11 Thread William Hubbs
commit: 44570e1c436dd916623a89d7d10b19b7cee59f00
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 11 22:02:05 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 11 22:02:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44570e1c

sys-cluster/kube-apiserver: add 1.24.0

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.24.0.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 2cfa5265c1ce..bbffe8013736 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.21.11.tar.gz 36183641 BLAKE2B 
81683c0f3d9d36aa21fb0bd8d771019af621947c772a9121b453c0c836e991f0812ef4bb0296db7fd0fab0794bbc9af9dbd4801b44d3f6422fa908da03b7de8b
 SHA512 
9b8c92f277c2621015fab67832b8d89a9b2c0227a5ca884a58b959de717af9a3c601acaa6522d758673a628943b93ae23b8a95819b5daf4e0419509ec99408a6
 DIST kubernetes-1.22.8.tar.gz 36060758 BLAKE2B 
8a9bb933aa7ecb07170065fb0b33805332cea5c4f8194d288c83ca907539dc207b878a03aa23ac62545ddbbc46d8896ce27dfd49791c01ef5d619e00c6564dbc
 SHA512 
b55e1ca89349ab9d17a83b662ed9ea94f425bfad2fbbbff5918f48d831d5151036a44fc86c9eda1452a200abf5b39a9ebbba3560a8e90f49bbebb06597529a4a
 DIST kubernetes-1.23.5.tar.gz 38204715 BLAKE2B 
d42d9826704e923f4a25d788656909c641e77de19f483721436c6760d8d9b44c1805da5522c5a850fcbb0d86114057cf690607ff958536ef6af21e21a1d7b089
 SHA512 
4df849fcdf0d4ffd9552706600b43b9b248f9039ce05384fef859ce7479a9aa74b4a54a9a147b8be3db1c5c02274e71b31ae34700777fe010fb147cd132d80a2
+DIST kubernetes-1.24.0.tar.gz 39810384 BLAKE2B 
eede08b189d42f3835da844510d27ce79ce6d7d2c5cff53e4a0b87f5622e16954390ec723caa6b2960fc63fab2c28fc2007e9227c9ba1e94f4bf5771160d0915
 SHA512 
7a52d789164928d98e687356b191d59fc69e9a36bade05b5a9a93f02f675a859a17a01ec0f6c5472d05783312cb07ed3acfec82dc79ed9a777ee80721b46eef0

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.24.0.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.24.0.ebuild
new file mode 100644
index ..a7400f70bdbe
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.24.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="
+   acct-group/kube-apiserver
+   acct-user/kube-apiserver"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.17"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2022-05-11 Thread William Hubbs
commit: 401d686a90f2c82dccc208e18381572587cc9e02
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 11 22:02:07 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 11 22:02:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=401d686a

sys-cluster/kube-proxy: add 1.24.0

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-proxy/Manifest |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.24.0.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index 2cfa5265c1ce..bbffe8013736 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.21.11.tar.gz 36183641 BLAKE2B 
81683c0f3d9d36aa21fb0bd8d771019af621947c772a9121b453c0c836e991f0812ef4bb0296db7fd0fab0794bbc9af9dbd4801b44d3f6422fa908da03b7de8b
 SHA512 
9b8c92f277c2621015fab67832b8d89a9b2c0227a5ca884a58b959de717af9a3c601acaa6522d758673a628943b93ae23b8a95819b5daf4e0419509ec99408a6
 DIST kubernetes-1.22.8.tar.gz 36060758 BLAKE2B 
8a9bb933aa7ecb07170065fb0b33805332cea5c4f8194d288c83ca907539dc207b878a03aa23ac62545ddbbc46d8896ce27dfd49791c01ef5d619e00c6564dbc
 SHA512 
b55e1ca89349ab9d17a83b662ed9ea94f425bfad2fbbbff5918f48d831d5151036a44fc86c9eda1452a200abf5b39a9ebbba3560a8e90f49bbebb06597529a4a
 DIST kubernetes-1.23.5.tar.gz 38204715 BLAKE2B 
d42d9826704e923f4a25d788656909c641e77de19f483721436c6760d8d9b44c1805da5522c5a850fcbb0d86114057cf690607ff958536ef6af21e21a1d7b089
 SHA512 
4df849fcdf0d4ffd9552706600b43b9b248f9039ce05384fef859ce7479a9aa74b4a54a9a147b8be3db1c5c02274e71b31ae34700777fe010fb147cd132d80a2
+DIST kubernetes-1.24.0.tar.gz 39810384 BLAKE2B 
eede08b189d42f3835da844510d27ce79ce6d7d2c5cff53e4a0b87f5622e16954390ec723caa6b2960fc63fab2c28fc2007e9227c9ba1e94f4bf5771160d0915
 SHA512 
7a52d789164928d98e687356b191d59fc69e9a36bade05b5a9a93f02f675a859a17a01ec0f6c5472d05783312cb07ed3acfec82dc79ed9a777ee80721b46eef0

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.24.0.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.24.0.ebuild
new file mode 100644
index ..2193eb857e81
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.24.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+RDEPEND="net-firewall/conntrack-tools"
+BDEPEND=">=dev-lang/go-1.17"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /var/log/${PN} /var/lib/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2022-05-11 Thread William Hubbs
commit: f834c78928a2fe0f1b47c154b93978f65426ad2b
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 11 22:02:07 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 11 22:02:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f834c789

sys-cluster/kube-scheduler: add 1.24.0

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-scheduler/Manifest|  1 +
 .../kube-scheduler/kube-scheduler-1.24.0.ebuild| 38 ++
 2 files changed, 39 insertions(+)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index 2cfa5265c1ce..bbffe8013736 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.21.11.tar.gz 36183641 BLAKE2B 
81683c0f3d9d36aa21fb0bd8d771019af621947c772a9121b453c0c836e991f0812ef4bb0296db7fd0fab0794bbc9af9dbd4801b44d3f6422fa908da03b7de8b
 SHA512 
9b8c92f277c2621015fab67832b8d89a9b2c0227a5ca884a58b959de717af9a3c601acaa6522d758673a628943b93ae23b8a95819b5daf4e0419509ec99408a6
 DIST kubernetes-1.22.8.tar.gz 36060758 BLAKE2B 
8a9bb933aa7ecb07170065fb0b33805332cea5c4f8194d288c83ca907539dc207b878a03aa23ac62545ddbbc46d8896ce27dfd49791c01ef5d619e00c6564dbc
 SHA512 
b55e1ca89349ab9d17a83b662ed9ea94f425bfad2fbbbff5918f48d831d5151036a44fc86c9eda1452a200abf5b39a9ebbba3560a8e90f49bbebb06597529a4a
 DIST kubernetes-1.23.5.tar.gz 38204715 BLAKE2B 
d42d9826704e923f4a25d788656909c641e77de19f483721436c6760d8d9b44c1805da5522c5a850fcbb0d86114057cf690607ff958536ef6af21e21a1d7b089
 SHA512 
4df849fcdf0d4ffd9552706600b43b9b248f9039ce05384fef859ce7479a9aa74b4a54a9a147b8be3db1c5c02274e71b31ae34700777fe010fb147cd132d80a2
+DIST kubernetes-1.24.0.tar.gz 39810384 BLAKE2B 
eede08b189d42f3835da844510d27ce79ce6d7d2c5cff53e4a0b87f5622e16954390ec723caa6b2960fc63fab2c28fc2007e9227c9ba1e94f4bf5771160d0915
 SHA512 
7a52d789164928d98e687356b191d59fc69e9a36bade05b5a9a93f02f675a859a17a01ec0f6c5472d05783312cb07ed3acfec82dc79ed9a777ee80721b46eef0

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.24.0.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.24.0.ebuild
new file mode 100644
index ..393cef8175ab
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.24.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Scheduler"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-scheduler
+   acct-user/kube-scheduler"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.17"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



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

2022-05-11 Thread William Hubbs
commit: b882a0a15dc5f51e132c47f3f318ece8dbfa3d29
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 11 22:02:06 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 11 22:02:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b882a0a1

sys-cluster/kubectl: add 1.24.0

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubectl/Manifest  |  1 +
 sys-cluster/kubectl/kubectl-1.24.0.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 2cfa5265c1ce..bbffe8013736 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.21.11.tar.gz 36183641 BLAKE2B 
81683c0f3d9d36aa21fb0bd8d771019af621947c772a9121b453c0c836e991f0812ef4bb0296db7fd0fab0794bbc9af9dbd4801b44d3f6422fa908da03b7de8b
 SHA512 
9b8c92f277c2621015fab67832b8d89a9b2c0227a5ca884a58b959de717af9a3c601acaa6522d758673a628943b93ae23b8a95819b5daf4e0419509ec99408a6
 DIST kubernetes-1.22.8.tar.gz 36060758 BLAKE2B 
8a9bb933aa7ecb07170065fb0b33805332cea5c4f8194d288c83ca907539dc207b878a03aa23ac62545ddbbc46d8896ce27dfd49791c01ef5d619e00c6564dbc
 SHA512 
b55e1ca89349ab9d17a83b662ed9ea94f425bfad2fbbbff5918f48d831d5151036a44fc86c9eda1452a200abf5b39a9ebbba3560a8e90f49bbebb06597529a4a
 DIST kubernetes-1.23.5.tar.gz 38204715 BLAKE2B 
d42d9826704e923f4a25d788656909c641e77de19f483721436c6760d8d9b44c1805da5522c5a850fcbb0d86114057cf690607ff958536ef6af21e21a1d7b089
 SHA512 
4df849fcdf0d4ffd9552706600b43b9b248f9039ce05384fef859ce7479a9aa74b4a54a9a147b8be3db1c5c02274e71b31ae34700777fe010fb147cd132d80a2
+DIST kubernetes-1.24.0.tar.gz 39810384 BLAKE2B 
eede08b189d42f3835da844510d27ce79ce6d7d2c5cff53e4a0b87f5622e16954390ec723caa6b2960fc63fab2c28fc2007e9227c9ba1e94f4bf5771160d0915
 SHA512 
7a52d789164928d98e687356b191d59fc69e9a36bade05b5a9a93f02f675a859a17a01ec0f6c5472d05783312cb07ed3acfec82dc79ed9a777ee80721b46eef0

diff --git a/sys-cluster/kubectl/kubectl-1.24.0.ebuild 
b/sys-cluster/kubectl/kubectl-1.24.0.ebuild
new file mode 100644
index ..93befd485395
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.24.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.17"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



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

2022-05-11 Thread William Hubbs
commit: 3f292d2f48546f65a1753a20617f2554c0b3511b
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 11 22:02:06 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 11 22:02:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f292d2f

sys-cluster/kubelet: add 1.24.0

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubelet/Manifest  |  1 +
 sys-cluster/kubelet/kubelet-1.24.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 2cfa5265c1ce..bbffe8013736 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.21.11.tar.gz 36183641 BLAKE2B 
81683c0f3d9d36aa21fb0bd8d771019af621947c772a9121b453c0c836e991f0812ef4bb0296db7fd0fab0794bbc9af9dbd4801b44d3f6422fa908da03b7de8b
 SHA512 
9b8c92f277c2621015fab67832b8d89a9b2c0227a5ca884a58b959de717af9a3c601acaa6522d758673a628943b93ae23b8a95819b5daf4e0419509ec99408a6
 DIST kubernetes-1.22.8.tar.gz 36060758 BLAKE2B 
8a9bb933aa7ecb07170065fb0b33805332cea5c4f8194d288c83ca907539dc207b878a03aa23ac62545ddbbc46d8896ce27dfd49791c01ef5d619e00c6564dbc
 SHA512 
b55e1ca89349ab9d17a83b662ed9ea94f425bfad2fbbbff5918f48d831d5151036a44fc86c9eda1452a200abf5b39a9ebbba3560a8e90f49bbebb06597529a4a
 DIST kubernetes-1.23.5.tar.gz 38204715 BLAKE2B 
d42d9826704e923f4a25d788656909c641e77de19f483721436c6760d8d9b44c1805da5522c5a850fcbb0d86114057cf690607ff958536ef6af21e21a1d7b089
 SHA512 
4df849fcdf0d4ffd9552706600b43b9b248f9039ce05384fef859ce7479a9aa74b4a54a9a147b8be3db1c5c02274e71b31ae34700777fe010fb147cd132d80a2
+DIST kubernetes-1.24.0.tar.gz 39810384 BLAKE2B 
eede08b189d42f3835da844510d27ce79ce6d7d2c5cff53e4a0b87f5622e16954390ec723caa6b2960fc63fab2c28fc2007e9227c9ba1e94f4bf5771160d0915
 SHA512 
7a52d789164928d98e687356b191d59fc69e9a36bade05b5a9a93f02f675a859a17a01ec0f6c5472d05783312cb07ed3acfec82dc79ed9a777ee80721b46eef0

diff --git a/sys-cluster/kubelet/kubelet-1.24.0.ebuild 
b/sys-cluster/kubelet/kubelet-1.24.0.ebuild
new file mode 100644
index ..ecbeff2f53f1
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.24.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+
+DESCRIPTION="Kubernetes Node Agent"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.17"
+
+RESTRICT+=" test "
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${PN}.env ${PN}.env
+}



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

2022-05-11 Thread William Hubbs
commit: 8c27e053c77d7408c658c6b95515f937fb808bd2
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 11 22:02:04 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 11 22:02:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c27e053

sys-cluster/kubeadm: add 1.24.0

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubeadm/Manifest  |  1 +
 sys-cluster/kubeadm/kubeadm-1.24.0.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 2cfa5265c1ce..bbffe8013736 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.21.11.tar.gz 36183641 BLAKE2B 
81683c0f3d9d36aa21fb0bd8d771019af621947c772a9121b453c0c836e991f0812ef4bb0296db7fd0fab0794bbc9af9dbd4801b44d3f6422fa908da03b7de8b
 SHA512 
9b8c92f277c2621015fab67832b8d89a9b2c0227a5ca884a58b959de717af9a3c601acaa6522d758673a628943b93ae23b8a95819b5daf4e0419509ec99408a6
 DIST kubernetes-1.22.8.tar.gz 36060758 BLAKE2B 
8a9bb933aa7ecb07170065fb0b33805332cea5c4f8194d288c83ca907539dc207b878a03aa23ac62545ddbbc46d8896ce27dfd49791c01ef5d619e00c6564dbc
 SHA512 
b55e1ca89349ab9d17a83b662ed9ea94f425bfad2fbbbff5918f48d831d5151036a44fc86c9eda1452a200abf5b39a9ebbba3560a8e90f49bbebb06597529a4a
 DIST kubernetes-1.23.5.tar.gz 38204715 BLAKE2B 
d42d9826704e923f4a25d788656909c641e77de19f483721436c6760d8d9b44c1805da5522c5a850fcbb0d86114057cf690607ff958536ef6af21e21a1d7b089
 SHA512 
4df849fcdf0d4ffd9552706600b43b9b248f9039ce05384fef859ce7479a9aa74b4a54a9a147b8be3db1c5c02274e71b31ae34700777fe010fb147cd132d80a2
+DIST kubernetes-1.24.0.tar.gz 39810384 BLAKE2B 
eede08b189d42f3835da844510d27ce79ce6d7d2c5cff53e4a0b87f5622e16954390ec723caa6b2960fc63fab2c28fc2007e9227c9ba1e94f4bf5771160d0915
 SHA512 
7a52d789164928d98e687356b191d59fc69e9a36bade05b5a9a93f02f675a859a17a01ec0f6c5472d05783312cb07ed3acfec82dc79ed9a777ee80721b46eef0

diff --git a/sys-cluster/kubeadm/kubeadm-1.24.0.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.24.0.ebuild
new file mode 100644
index ..bcdb2bea7e7d
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.24.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.17"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2022-05-11 Thread William Hubbs
commit: e98652a2fb3a26e23481b531766c1c7b9c0bb69e
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 11 22:02:05 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 11 22:02:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98652a2

sys-cluster/kube-controller-manager: add 1.24.0

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-controller-manager/Manifest   |  1 +
 .../kube-controller-manager-1.24.0.ebuild  | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index 2cfa5265c1ce..bbffe8013736 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.21.11.tar.gz 36183641 BLAKE2B 
81683c0f3d9d36aa21fb0bd8d771019af621947c772a9121b453c0c836e991f0812ef4bb0296db7fd0fab0794bbc9af9dbd4801b44d3f6422fa908da03b7de8b
 SHA512 
9b8c92f277c2621015fab67832b8d89a9b2c0227a5ca884a58b959de717af9a3c601acaa6522d758673a628943b93ae23b8a95819b5daf4e0419509ec99408a6
 DIST kubernetes-1.22.8.tar.gz 36060758 BLAKE2B 
8a9bb933aa7ecb07170065fb0b33805332cea5c4f8194d288c83ca907539dc207b878a03aa23ac62545ddbbc46d8896ce27dfd49791c01ef5d619e00c6564dbc
 SHA512 
b55e1ca89349ab9d17a83b662ed9ea94f425bfad2fbbbff5918f48d831d5151036a44fc86c9eda1452a200abf5b39a9ebbba3560a8e90f49bbebb06597529a4a
 DIST kubernetes-1.23.5.tar.gz 38204715 BLAKE2B 
d42d9826704e923f4a25d788656909c641e77de19f483721436c6760d8d9b44c1805da5522c5a850fcbb0d86114057cf690607ff958536ef6af21e21a1d7b089
 SHA512 
4df849fcdf0d4ffd9552706600b43b9b248f9039ce05384fef859ce7479a9aa74b4a54a9a147b8be3db1c5c02274e71b31ae34700777fe010fb147cd132d80a2
+DIST kubernetes-1.24.0.tar.gz 39810384 BLAKE2B 
eede08b189d42f3835da844510d27ce79ce6d7d2c5cff53e4a0b87f5622e16954390ec723caa6b2960fc63fab2c28fc2007e9227c9ba1e94f4bf5771160d0915
 SHA512 
7a52d789164928d98e687356b191d59fc69e9a36bade05b5a9a93f02f675a859a17a01ec0f6c5472d05783312cb07ed3acfec82dc79ed9a777ee80721b46eef0

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.24.0.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.24.0.ebuild
new file mode 100644
index ..8a6411803c93
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.24.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-controller-manager
+   acct-user/kube-controller-manager"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.17"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-05-11 Thread Ionen Wolkens
commit: ba623145fa97e7b208fdd831841cb2376dbfc7e7
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed May 11 21:30:09 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed May 11 21:50:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba623145

x11-drivers/nvidia-drivers: add 515.43.04 unkeyworded (beta)

Opting to leave betas unkeyworded after all, feel free to test.

- new IUSE=kernel-open to build open source variant, entirely
  untested (lacking a Turing / Ampere card). May or may not
  mask the USE entirely given how experimental it is, but
  given unkeyworded not worrying about this yet.

- CONFIG_BACKLIGHT_CLASS_DEVICE conftest was removed and is
  used unconditionally, depend on it until further notice.

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

 x11-drivers/nvidia-drivers/Manifest|   7 +
 x11-drivers/nvidia-drivers/metadata.xml|   2 +
 .../nvidia-drivers/nvidia-drivers-515.43.04.ebuild | 474 +
 3 files changed, 483 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 1e1eed8566d6..2dda492175eb 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,21 +1,28 @@
 DIST NVIDIA-Linux-aarch64-510.68.02.run 211263873 BLAKE2B 
755a9e463af7eebce095d592fdb039a7178075aed9ff0d79658934f9269bb502185d7091a803dd0b0827c5d8a3e8d46e8a3e50646e39fedfa2b3ab9d580af6ed
 SHA512 
b075e20b8457a1fe16a0ac1f34ff9a94d739673858a9a973c361856e07ab25a56e9ff2856a828866fea00407c5e4a4394d3c7aa6728a9a31bad0905e1d60f002
+DIST NVIDIA-Linux-aarch64-515.43.04.run 215715685 BLAKE2B 
323b2c4bc5a40a3120af83397f675addd74a44d13179e7d3d080e278db2e9508e384f3e25203238bf833a670d9b08f41bec98bb43ad5fc5161c0edc826f06af0
 SHA512 
68a2018c1649558388a0e9dbef698cbd4ceb12fc651f618774d26c7cf1c2733450538c0b11fca0ca7c59a74089dab02a9cfb35e87b7b078cb8411f8835b7b1c2
 DIST NVIDIA-Linux-x86-390.147.run 49303088 BLAKE2B 
5a3a02b88af1ee8699b0c6c3fa222d9176338f10437a88c874126c7bacf64ddc44d03d8a44542cba989129af6336e46cae775713458a16d78ea75e4e004dfffb
 SHA512 
c5d47e2a8c034e158093feeefa2455ec49d676fbd1700118aedba0c3b84be4e2060402d0e27e50d1a674de10f369f8e5ca2da8c61f1d0560d2105d33d7238359
 DIST NVIDIA-Linux-x86_64-390.147.run 85930997 BLAKE2B 
a8085c9abc1c31251788a8f5abdc2090c9085b3028e364184244bbf24d822dc3266877c88b30f403507fa2dd511c68ec67e1f188d6b0f1f4d7d792881d5253fc
 SHA512 
0d8bda32e916d71da2ea74bc12a4f3cb0a0c2ddda27511cf3c89bbf4aeb28db68f6b7261639d88dd1c0180b91213c09de930d233158268c5d9ab3b223510e964
 DIST NVIDIA-Linux-x86_64-470.103.01.run 272484410 BLAKE2B 
42a19ed990f49d4ceefc1006f3e6e4b69135ad2aaf497c648b9afe7941a81aba3a51296cb14bc419352cdf70f850484d2a55784184fdb820186193501422d742
 SHA512 
3dc19774a6fef5e6ec0cb9451df4268f77cb31b0a9ede253bf9cf805a048ad457a7bfec852aaeab3e3e297b3353840a3d6c9c7ddc75d57b2b000ab4e0b15530b
 DIST NVIDIA-Linux-x86_64-470.62.29.run 271041614 BLAKE2B 
c49c1861e0ac1741e8e270d78327d75abd9c58fc06f23f4d8508976276afc69b9a83958ba855884767a82018b424bed9cf7b89c0514db56f55c2a3cff70d2d99
 SHA512 
bdd8dd25b2fa07c15a4e14bab9d7154f2be5c3d08960caf7d419247ff5d12c8366962346c2f38efee6daa935b020d8de09d9c145c08cdd0835a6fef0c2c3c76d
 DIST NVIDIA-Linux-x86_64-510.68.02.run 329247384 BLAKE2B 
44107d04df20533aa904146465d069ad30aa2aabc68c3588480d0c8e85e3e0eec7515d81bd411d63e02ee893343088e6805235386a8d3eb0f4cefb72083dc0ea
 SHA512 
eb31ed729555075bcc307acc576cb6fdfdd7e397c9e47dd80fc2f55cac6902c3924b69bb91036e5ded1001e81d4b81082ba093dd63d6d97bc313fe78e510131b
+DIST NVIDIA-Linux-x86_64-515.43.04.run 358747732 BLAKE2B 
295284c951deee77905a386e7c960c5ba715358ce47afa5f9bd03dfc3f14cc5aeb37dacf2d42f35a15ef3a48b59cf1bdc8a36074d48b06aa98112b60496dcdce
 SHA512 
07dfcfc297d8dc3072ddf5d719ab5fe3de0aaa2d9b2b7329d86a1cc167c79bd3854c0644cc0080689e2529b3e375dc3ffb370afc3904362722b338d2c1c2837a
 DIST nvidia-installer-390.147.tar.bz2 150157 BLAKE2B 
3bf5317aaa3bdb0e6dc3b3e21ad3dbacf6dc782a643b0fa9badf354361891ab25660b57dd408e346f219d469af317a4851937e1cb77ffe59a39e9d98a92f3a40
 SHA512 
24bd8a2959062551abf2ea039ac95eba224d58c175f59f1386a6d43459ad43b2bddf17f00b53c1c71c45eca3b7a2281dcf05cc65030f6f8bed16d0f0b9f9c282
 DIST nvidia-installer-470.103.01.tar.bz2 146121 BLAKE2B 
06da3693cf8edba849b802f2255dcf2086ba3846f83ef19a02cb813ea2c07a6904f8a49e263018fb8b40c9fece7ab4422d95a50d12030ae6815ec60a7edac055
 SHA512 
b080f32394a6163c34e152561b80cca9277a53e0b38c5225b91daddc2169403e2ff4cf63a30b488ee0c3a954b21d32065b5624fb9dd33e672313909b9096de02
 DIST nvidia-installer-510.68.02.tar.gz 199720 BLAKE2B 
69f6514e5eac74897158585d90d215d689edce720257819af5b245768029efc9a95338b3aa3de1a63c8b107658375f248a688c31ea08513224e443083a5f68ce
 SHA512 
24831d20f79bdd5e5d6c828f02d59f9c75b30169a46ac789615be5ae014c831fc5bcf267c5f5afa8fc84208eb427a9972638db0aca68510393916c041368ff45
+DIST nvidia-installer-515.43.04.tar.bz2 144712 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-05-11 Thread Ionen Wolkens
commit: 6ce9764b40d36d6c703cac51f6cbc7c33382999d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed May 11 19:54:31 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed May 11 21:50:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce9764b

x11-drivers/nvidia-drivers: drop 510.60.02

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

 x11-drivers/nvidia-drivers/Manifest|   7 -
 .../nvidia-drivers/nvidia-drivers-510.60.02.ebuild | 458 -
 2 files changed, 465 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 6f828248b7bc..1e1eed8566d6 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,28 +1,21 @@
-DIST NVIDIA-Linux-aarch64-510.60.02.run 211374897 BLAKE2B 
76f31f07f3eb1b0de7a46bab72ef13316ffd18945f824a2d30200d852dbf5de155cd4cf6ec46638b00df9bcd34218f9f7f546b579da5e79561f467f68b20537f
 SHA512 
fca54ba6abff197dbce55761a4755e98aebd16a851b54ba072c2a10296eadc7924adc102be6599d16052d94d9a0a4e260a0d63a098e039afe46210c65dfb3b32
 DIST NVIDIA-Linux-aarch64-510.68.02.run 211263873 BLAKE2B 
755a9e463af7eebce095d592fdb039a7178075aed9ff0d79658934f9269bb502185d7091a803dd0b0827c5d8a3e8d46e8a3e50646e39fedfa2b3ab9d580af6ed
 SHA512 
b075e20b8457a1fe16a0ac1f34ff9a94d739673858a9a973c361856e07ab25a56e9ff2856a828866fea00407c5e4a4394d3c7aa6728a9a31bad0905e1d60f002
 DIST NVIDIA-Linux-x86-390.147.run 49303088 BLAKE2B 
5a3a02b88af1ee8699b0c6c3fa222d9176338f10437a88c874126c7bacf64ddc44d03d8a44542cba989129af6336e46cae775713458a16d78ea75e4e004dfffb
 SHA512 
c5d47e2a8c034e158093feeefa2455ec49d676fbd1700118aedba0c3b84be4e2060402d0e27e50d1a674de10f369f8e5ca2da8c61f1d0560d2105d33d7238359
 DIST NVIDIA-Linux-x86_64-390.147.run 85930997 BLAKE2B 
a8085c9abc1c31251788a8f5abdc2090c9085b3028e364184244bbf24d822dc3266877c88b30f403507fa2dd511c68ec67e1f188d6b0f1f4d7d792881d5253fc
 SHA512 
0d8bda32e916d71da2ea74bc12a4f3cb0a0c2ddda27511cf3c89bbf4aeb28db68f6b7261639d88dd1c0180b91213c09de930d233158268c5d9ab3b223510e964
 DIST NVIDIA-Linux-x86_64-470.103.01.run 272484410 BLAKE2B 
42a19ed990f49d4ceefc1006f3e6e4b69135ad2aaf497c648b9afe7941a81aba3a51296cb14bc419352cdf70f850484d2a55784184fdb820186193501422d742
 SHA512 
3dc19774a6fef5e6ec0cb9451df4268f77cb31b0a9ede253bf9cf805a048ad457a7bfec852aaeab3e3e297b3353840a3d6c9c7ddc75d57b2b000ab4e0b15530b
 DIST NVIDIA-Linux-x86_64-470.62.29.run 271041614 BLAKE2B 
c49c1861e0ac1741e8e270d78327d75abd9c58fc06f23f4d8508976276afc69b9a83958ba855884767a82018b424bed9cf7b89c0514db56f55c2a3cff70d2d99
 SHA512 
bdd8dd25b2fa07c15a4e14bab9d7154f2be5c3d08960caf7d419247ff5d12c8366962346c2f38efee6daa935b020d8de09d9c145c08cdd0835a6fef0c2c3c76d
-DIST NVIDIA-Linux-x86_64-510.60.02.run 328284028 BLAKE2B 
9165e4763a34c3cf474c18dae7d2c548bb6d4edc21507afe67d046959e9f3fb758cf507dcdffcfbc0bf70cf2b677a193429127b3fe589af329fe6a671ac51e6f
 SHA512 
ccc459bdf5f89a37f79a1831bac8c03980deaa13082b516d5e9c74a49e1aea7f1f6b03304705a95564a390bf0ca38df10b8c8b73e3470a31444dd5ebfd981cfd
 DIST NVIDIA-Linux-x86_64-510.68.02.run 329247384 BLAKE2B 
44107d04df20533aa904146465d069ad30aa2aabc68c3588480d0c8e85e3e0eec7515d81bd411d63e02ee893343088e6805235386a8d3eb0f4cefb72083dc0ea
 SHA512 
eb31ed729555075bcc307acc576cb6fdfdd7e397c9e47dd80fc2f55cac6902c3924b69bb91036e5ded1001e81d4b81082ba093dd63d6d97bc313fe78e510131b
 DIST nvidia-installer-390.147.tar.bz2 150157 BLAKE2B 
3bf5317aaa3bdb0e6dc3b3e21ad3dbacf6dc782a643b0fa9badf354361891ab25660b57dd408e346f219d469af317a4851937e1cb77ffe59a39e9d98a92f3a40
 SHA512 
24bd8a2959062551abf2ea039ac95eba224d58c175f59f1386a6d43459ad43b2bddf17f00b53c1c71c45eca3b7a2281dcf05cc65030f6f8bed16d0f0b9f9c282
 DIST nvidia-installer-470.103.01.tar.bz2 146121 BLAKE2B 
06da3693cf8edba849b802f2255dcf2086ba3846f83ef19a02cb813ea2c07a6904f8a49e263018fb8b40c9fece7ab4422d95a50d12030ae6815ec60a7edac055
 SHA512 
b080f32394a6163c34e152561b80cca9277a53e0b38c5225b91daddc2169403e2ff4cf63a30b488ee0c3a954b21d32065b5624fb9dd33e672313909b9096de02
-DIST nvidia-installer-510.60.02.tar.gz 199713 BLAKE2B 
47f763effc9305fa267e9c3712cdb75f9d2c1ba77ff150b6e385a4137349f9dc11bd54c6ace257d5f597cb7ac3977e37c42c8dc9de85c2382e0fee26fd9fdfc9
 SHA512 
c4b50d90d9eb411612daffc8c04a7e82df911eeedc25fafc6fda0f618c0bdae3d134cb88870e580bd4a01d66a1e43d9d8f6d6a72486284176deff872b443c7a2
 DIST nvidia-installer-510.68.02.tar.gz 199720 BLAKE2B 
69f6514e5eac74897158585d90d215d689edce720257819af5b245768029efc9a95338b3aa3de1a63c8b107658375f248a688c31ea08513224e443083a5f68ce
 SHA512 
24831d20f79bdd5e5d6c828f02d59f9c75b30169a46ac789615be5ae014c831fc5bcf267c5f5afa8fc84208eb427a9972638db0aca68510393916c041368ff45
 DIST nvidia-modprobe-390.147.tar.bz2 35340 BLAKE2B 
acb49dea0c5d9d802b7c2f9f8127106bd6f9e2aaa7875941ca94c1d81377411e8d9c53357e7f9aa0170c87e349f6379a45391965e7897d0158951a4c0056a835
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/

2022-05-11 Thread James Le Cuirot
commit: 2403d4fdc1478a1272eec9a54b7cd1f1f3e46702
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed May 11 21:44:01 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed May 11 21:44:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2403d4fd

www-client/vivaldi-snapshot: Add version 5.3.2669.3

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   3 +
 .../vivaldi-snapshot-5.3.2669.3.ebuild | 205 +
 2 files changed, 208 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index bb2776b13f00..bc21285332ab 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-snapshot_5.3.2656.3-1_armhf.deb 78955360 BLAKE2B 
79659e6dd946ab72ee
 DIST vivaldi-snapshot_5.3.2658.3-1_amd64.deb 87839820 BLAKE2B 
7b7d7d7c36f27c24c8720363302efb43fb6916b310ca475e0dc31bd18e0c1dd784e87fa468d00eb11bcc0783bf966897db4db0649d956a75cf81766dc74cfe66
 SHA512 
7778ad2b296a8bcc3592226d91e35cb197e2602a4efa73a32069e43d7c7623c26031a0f661211007f9211e690fb790e4aec956001473dd115d92f05e4672eb67
 DIST vivaldi-snapshot_5.3.2658.3-1_arm64.deb 83070228 BLAKE2B 
c42df98b16a4d2c541eb0249c54a4872597f3fec2778e96a6580b54fffdbd00269a62358816e2ef1db3205884b589a012e05fd4d5d1c17f8220ca13b4c0e3558
 SHA512 
73032b7dd0e15eb7495d11ccd85d42430ed5dbd0d5e9fbdee5109379fba0d81c48fcdf48e9d0d6b8cead009949f9231fa550649df3570baf1661d24e88ca276b
 DIST vivaldi-snapshot_5.3.2658.3-1_armhf.deb 78953032 BLAKE2B 
a54f829c2d1c55fc48a1f4ff1e46d5c005832a6a5e0216fe665b55d52bbd8a40d937947491b0f2df4cbc09607913efc2355a3ac7974e0ee4ddb68f8b7b7a
 SHA512 
ba22b9a58d5175eff607a5fbfad5087f2163d38e4a3f30e6542b0a723384512bac17b877fcabf0826b251b74fac9a6e36e4103a134e07eeb91f0e06d4562bea2
+DIST vivaldi-snapshot_5.3.2669.3-1_amd64.deb 87863044 BLAKE2B 
03d6cb87bc98b99e3eb1fe8c7c22f96c8b21eba9b7866ea5f26103b16151ed219ff44a3612f24939208f0030e20667c44e4d7a935b7282269a85eeb3ef618a3c
 SHA512 
3be4fa4ef3420bf65aec57d2491465205832312680227c13721af198c087a413342dbed0c2a3e24aa58fb500e90a8df998160b41be566385a4f7450a8aeec253
+DIST vivaldi-snapshot_5.3.2669.3-1_arm64.deb 83143148 BLAKE2B 
a969d05577499a9cda3832166b26edd471641108fa145d6979e825dccd4910801ba562c0a64fd3f7603e4d6cba47b7b3df176d31396b718707b8df4bc7fbb5dc
 SHA512 
34d32a5baf8cd067ba49d4271af158b4516831b4b1748b42af9a9f0509ed3caad782fe20ee6378f2617349b49a829492bc00b497a19e1ff1074e7520e2aeb51d
+DIST vivaldi-snapshot_5.3.2669.3-1_armhf.deb 78989456 BLAKE2B 
fc9ea373d8f340a83ae7ae8d85a4190e1789c1706b15557f3d56d5321f633fd63377861e5f1ea1674f70f14e368c77df5a54da960c74179077c25042a998ea7f
 SHA512 
1a2ceeebed215617ee9234ad320a41d291cf017554420eeaabde780f662536af620770a7b7e32948af927da1448e90e0ce42ee427c0bc0d66699d23a5fdd44ca

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2669.3.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2669.3.ebuild
new file mode 100644
index ..70be8917c6e8
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2669.3.ebuild
@@ -0,0 +1,205 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="100"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+
+RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
+RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
+RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
+RE="\bx86\b"; [[ 

[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/

2022-05-11 Thread James Le Cuirot
commit: f15d94620d1efa2f8e1d638ba995958e60d7f1dc
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed May 11 21:45:39 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed May 11 21:45:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15d9462

www-client/vivaldi-snapshot: Drop old 5.3.2656.3

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

 www-client/vivaldi-snapshot/Manifest   |   3 -
 .../vivaldi-snapshot-5.3.2656.3.ebuild | 205 -
 2 files changed, 208 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index bc21285332ab..89fbe6375b6d 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-snapshot_5.3.2656.3-1_amd64.deb 87815732 BLAKE2B 
866fa4f86ef952dab2f9a0b663976948a5fb88129a3f9561ce9d84c57077e964decef969c670ac1dc766d1c799d2232bba6b3077903f8f62e5c7fb79875a0f36
 SHA512 
ecc3fefc97b8ac419cf80f6202ce8817cbe7beb4ecbce6e02b7b4e7328a6a3cdaf510cfe235bb1703724879ee768311258bc083dc3b01232ef10a3b7a85a47c0
-DIST vivaldi-snapshot_5.3.2656.3-1_arm64.deb 83051204 BLAKE2B 
cfb53638c4a70ac1566d0902b6ad469c48bf4b76190a25ad92bed3c37028e7cdd4817716202a57e7db95c27827c46c3aa65887fdf36361d455aa83192b3bf56d
 SHA512 
f356b900a68b48113df79dbafe4788d93ec4d0aaa323a58585256422612e87e386e91305607a4c10fd00d634bdadb7839668f2a00a3dc780802fb2b5943bbf5c
-DIST vivaldi-snapshot_5.3.2656.3-1_armhf.deb 78955360 BLAKE2B 
79659e6dd946ab72ee0b1ec4e918d91026324ec7b9a7952f368d92714c0dd7cfbe805e12e6b7c71d0a0f43058c208818ac94056ee96ecff277b7c8648802f6a9
 SHA512 
367db7fe29d27773f01c65f501d283b5f232ca001121e9e51091a70d8e8d1d880f77663b3ff2656e1bb6ba6031aecbcb6e3217f926b0f48389e03dc50fc93c4d
 DIST vivaldi-snapshot_5.3.2658.3-1_amd64.deb 87839820 BLAKE2B 
7b7d7d7c36f27c24c8720363302efb43fb6916b310ca475e0dc31bd18e0c1dd784e87fa468d00eb11bcc0783bf966897db4db0649d956a75cf81766dc74cfe66
 SHA512 
7778ad2b296a8bcc3592226d91e35cb197e2602a4efa73a32069e43d7c7623c26031a0f661211007f9211e690fb790e4aec956001473dd115d92f05e4672eb67
 DIST vivaldi-snapshot_5.3.2658.3-1_arm64.deb 83070228 BLAKE2B 
c42df98b16a4d2c541eb0249c54a4872597f3fec2778e96a6580b54fffdbd00269a62358816e2ef1db3205884b589a012e05fd4d5d1c17f8220ca13b4c0e3558
 SHA512 
73032b7dd0e15eb7495d11ccd85d42430ed5dbd0d5e9fbdee5109379fba0d81c48fcdf48e9d0d6b8cead009949f9231fa550649df3570baf1661d24e88ca276b
 DIST vivaldi-snapshot_5.3.2658.3-1_armhf.deb 78953032 BLAKE2B 
a54f829c2d1c55fc48a1f4ff1e46d5c005832a6a5e0216fe665b55d52bbd8a40d937947491b0f2df4cbc09607913efc2355a3ac7974e0ee4ddb68f8b7b7a
 SHA512 
ba22b9a58d5175eff607a5fbfad5087f2163d38e4a3f30e6542b0a723384512bac17b877fcabf0826b251b74fac9a6e36e4103a134e07eeb91f0e06d4562bea2

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2656.3.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2656.3.ebuild
deleted file mode 100644
index 70be8917c6e8..
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2656.3.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="100"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
-RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
-RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
-RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
-
-LICENSE="Vivaldi"
-SLOT="0"
-IUSE="proprietary-codecs 

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

2022-05-11 Thread Matt Turner
commit: f03141ef7ad3ac0c1b1032c33281a0ae60365d50
Author: Christopher Byrne  gmail  com>
AuthorDate: Fri Apr 29 16:32:23 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 11 21:31:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f03141ef

app-crypt/swtpm: drop 0.7.2

Signed-off-by: Christopher Byrne  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25260
Signed-off-by: Matt Turner  gentoo.org>

 app-crypt/swtpm/Manifest   |  1 -
 app-crypt/swtpm/swtpm-0.7.2.ebuild | 71 --
 2 files changed, 72 deletions(-)

diff --git a/app-crypt/swtpm/Manifest b/app-crypt/swtpm/Manifest
index 61a540486411..ce286fe6d27c 100644
--- a/app-crypt/swtpm/Manifest
+++ b/app-crypt/swtpm/Manifest
@@ -1,2 +1 @@
-DIST swtpm-0.7.2.tar.gz 353941 BLAKE2B 
e4d69919b5d255cff5eb9cda4c98e84e9fd53290360312742f95d63444ad5279fc7808e7f2e040cc2c87475c409b3c0f22e54ca301e8cb18bee71290f661ecc8
 SHA512 
91a8f9371a13f5f6bb329ef4bd7638fb9abe5ec84631b1d22e7eb9abcb91b7f3cccfdf147f65d54c03bf4d8a141b6b5fb6385d90f78d35096bd3b8ce140d39cb
 DIST swtpm-0.7.3.tar.gz 354088 BLAKE2B 
687e3161cbc08be68427648187ba2fb05749bcaaf9929b951eea4884bd4210c6105a2494f5e7d51915e5be1b700b13889cd83c96d22e00d621ea9336221ee67b
 SHA512 
7f4cdf7ca2539f28e3a78e2a081b24983f3305905c7cafcac0957b14f5c06c8ee9485a0adaf3710561091f9ee85e00822fe1ff874389808218c1e17f938c45d9

diff --git a/app-crypt/swtpm/swtpm-0.7.2.ebuild 
b/app-crypt/swtpm/swtpm-0.7.2.ebuild
deleted file mode 100644
index 5563aa1b7f60..
--- a/app-crypt/swtpm/swtpm-0.7.2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-
-inherit autotools python-single-r1
-
-DESCRIPTION="Libtpms-based TPM emulator"
-HOMEPAGE="https://github.com/stefanberger/swtpm;
-SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="fuse +gnutls seccomp test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="fuse? (
-   dev-libs/glib:2
-   sys-fs/fuse:0
-   )
-   gnutls? (
-   dev-libs/libtasn1:=
-   >=net-libs/gnutls-3.1.0:=[tools,pkcs11]
-   )
-   seccomp? ( sys-libs/libseccomp )
-   acct-group/tss
-   acct-user/tss
-   dev-libs/openssl:0=
-   dev-libs/json-glib
-   dev-libs/libtpms
-   ${PYTHON_DEPS}"
-
-DEPEND="${RDEPEND}
-   test? (
-   net-misc/socat
-   dev-tcltk/expect
-   )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.6.0-fix-localca-path.patch"
-   "${FILESDIR}/${PN}-0.5.0-build-sys-Remove-WError.patch"
-   "${FILESDIR}/${PN}-0.7.2-Conditionalize-test-dependencies.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --with-openssl \
-   --without-selinux \
-   $(use_with fuse cuse) \
-   $(use_with gnutls) \
-   $(use_with seccomp) \
-   $(use_enable test)
-}
-
-src_install() {
-   default
-   fowners -R tss:root /var/lib/swtpm-localca
-   fperms 750 /var/lib/swtpm-localca
-   keepdir /var/lib/swtpm-localca
-   find "${D}" -name '*.la' -delete || die
-}



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

2022-05-11 Thread Matt Turner
commit: 4976a5b493b6feb24f2779d47e91c35c7a69ac34
Author: Christopher Byrne  gmail  com>
AuthorDate: Fri Apr 29 16:31:48 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 11 21:31:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4976a5b4

app-crypt/swtpm: add 0.7.3

Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 app-crypt/swtpm/Manifest   |  1 +
 app-crypt/swtpm/swtpm-0.7.3.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/app-crypt/swtpm/Manifest b/app-crypt/swtpm/Manifest
index f524ff510e56..61a540486411 100644
--- a/app-crypt/swtpm/Manifest
+++ b/app-crypt/swtpm/Manifest
@@ -1 +1,2 @@
 DIST swtpm-0.7.2.tar.gz 353941 BLAKE2B 
e4d69919b5d255cff5eb9cda4c98e84e9fd53290360312742f95d63444ad5279fc7808e7f2e040cc2c87475c409b3c0f22e54ca301e8cb18bee71290f661ecc8
 SHA512 
91a8f9371a13f5f6bb329ef4bd7638fb9abe5ec84631b1d22e7eb9abcb91b7f3cccfdf147f65d54c03bf4d8a141b6b5fb6385d90f78d35096bd3b8ce140d39cb
+DIST swtpm-0.7.3.tar.gz 354088 BLAKE2B 
687e3161cbc08be68427648187ba2fb05749bcaaf9929b951eea4884bd4210c6105a2494f5e7d51915e5be1b700b13889cd83c96d22e00d621ea9336221ee67b
 SHA512 
7f4cdf7ca2539f28e3a78e2a081b24983f3305905c7cafcac0957b14f5c06c8ee9485a0adaf3710561091f9ee85e00822fe1ff874389808218c1e17f938c45d9

diff --git a/app-crypt/swtpm/swtpm-0.7.3.ebuild 
b/app-crypt/swtpm/swtpm-0.7.3.ebuild
new file mode 100644
index ..d0ec3be7f7be
--- /dev/null
+++ b/app-crypt/swtpm/swtpm-0.7.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit autotools python-any-r1
+
+DESCRIPTION="Libtpms-based TPM emulator"
+HOMEPAGE="https://github.com/stefanberger/swtpm;
+SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="fuse +gnutls seccomp test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="fuse? (
+   dev-libs/glib:2
+   sys-fs/fuse:0
+   )
+   gnutls? (
+   dev-libs/libtasn1:=
+   >=net-libs/gnutls-3.1.0:=[tools,pkcs11]
+   )
+   seccomp? ( sys-libs/libseccomp )
+   acct-group/tss
+   acct-user/tss
+   dev-libs/openssl:0=
+   dev-libs/json-glib
+   dev-libs/libtpms"
+
+DEPEND="${RDEPEND}
+   test? (
+   net-misc/socat
+   dev-tcltk/expect
+   )"
+
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.6.0-fix-localca-path.patch"
+   "${FILESDIR}/${PN}-0.5.0-build-sys-Remove-WError.patch"
+   "${FILESDIR}/${PN}-0.7.2-Conditionalize-test-dependencies.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-openssl \
+   --without-selinux \
+   $(use_with fuse cuse) \
+   $(use_with gnutls) \
+   $(use_with seccomp) \
+   $(use_enable test)
+}
+
+src_install() {
+   default
+   fowners -R tss:root /var/lib/swtpm-localca
+   fperms 750 /var/lib/swtpm-localca
+   keepdir /var/lib/swtpm-localca
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-containers/syft/

2022-05-11 Thread William Hubbs
commit: cc576ef164959ceb193b083706f6d5dd0bf70acb
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 11 21:23:47 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 11 21:23:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc576ef1

app-containers/syft: initial import

Syft is a CLI tool and library for generating a Software Bill of
Materials from container images and filesystems

Signed-off-by: William Hubbs  gentoo.org>

 app-containers/syft/Manifest   |  2 ++
 app-containers/syft/metadata.xml   |  8 
 app-containers/syft/syft-0.45.1.ebuild | 22 ++
 3 files changed, 32 insertions(+)

diff --git a/app-containers/syft/Manifest b/app-containers/syft/Manifest
new file mode 100644
index ..9b3293a93e5f
--- /dev/null
+++ b/app-containers/syft/Manifest
@@ -0,0 +1,2 @@
+DIST syft-0.45.1-deps.tar.xz 619145524 BLAKE2B 
c39ce29edb6820ff620f2d25b564084b2328f24cd453aad0cfed3a799768ff5e18f6de2fd11d981c544b6f377bb8ef64433158c71cab63c184587e648ab6bae0
 SHA512 
f734266b51956543e2aa94b62d47abeb45fa63de31b4f2d2d6e084b2c9233a1a0dbd36890523f54836d4e341c6fb38c3a2a0aca775a8ce2ca2bf3672e7dfbd72
+DIST syft-0.45.1.tar.gz 3826388 BLAKE2B 
9600f44d4d0390c2cda422ccec04ab8f27165ed00cb031dfc441e21a156f5abfb1e63ed26bbc5795b074d2b8f578486624f8a88c87248a5c70a02268d728bbf2
 SHA512 
938af62b5c9d724d206db98174892bede409f4bfb9199d636cf3cedfa605cc79f2e4d9c2b49868e4f9ac1ab64d05b42849d15c9f28bf4c7a2b531449f346ef85

diff --git a/app-containers/syft/metadata.xml b/app-containers/syft/metadata.xml
new file mode 100644
index ..3b2a9c591010
--- /dev/null
+++ b/app-containers/syft/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+willi...@gentoo.org
+William Hubbs
+
+

diff --git a/app-containers/syft/syft-0.45.1.ebuild 
b/app-containers/syft/syft-0.45.1.ebuild
new file mode 100644
index ..2c42d972b97c
--- /dev/null
+++ b/app-containers/syft/syft-0.45.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Generate a Software Bill of Materials from container images and 
filesystems"
+HOMEPAGE="https://www.anchore.com;
+SRC_URI="https://github.com/anchore/syft/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   ego build -o bin/syft ./cmd/syft
+}
+
+src_install() {
+dobin bin/*
+}



[gentoo-commits] repo/gentoo:master commit in: app-containers/grype/

2022-05-11 Thread William Hubbs
commit: 2abc1b181a048cd40580117ef02a9f7ab7b288aa
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 11 21:20:42 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 11 21:21:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abc1b18

app-containers/grype: initial import

Grype is a vulnerability scanner for container images and filesystems.

Signed-off-by: William Hubbs  gentoo.org>

 app-containers/grype/Manifest|  2 ++
 app-containers/grype/grype-0.36.1.ebuild | 22 ++
 app-containers/grype/metadata.xml|  8 
 3 files changed, 32 insertions(+)

diff --git a/app-containers/grype/Manifest b/app-containers/grype/Manifest
new file mode 100644
index ..b7433d19895b
--- /dev/null
+++ b/app-containers/grype/Manifest
@@ -0,0 +1,2 @@
+DIST grype-0.36.1-deps.tar.xz 671469268 BLAKE2B 
227b76230e45851c0980e80c1299efca2299e196b2f9432d8dcbaff9ab08c545f7e64fdc8c88ba79392d3e3d0067f03155ace14473aeacc65da7909d7d3fe4cb
 SHA512 
432ed203febeeb26db4d50a9bb1b95bef11c91e0335e1e75b7eec68484a2f5e5d9ff6f84b05ced703519d2490723adeaca6009efd18647f0a8d6ce515727c4dc
+DIST grype-0.36.1.tar.gz 1028910 BLAKE2B 
70327fdbb1426537c623f7e8c8c286cfba336454e129166bbda6ff19403a4e6ab260ad2136e00acf8a76aab4de6073ae4c28614c0ab5c7955c14f07c124bc833
 SHA512 
299d440bb96a5092173a8baa42e80bf5ea4f90663ba50241f6b0d7a2f75d94496dc91eca78c3d4341f68f7e874223d49a7663146f7e20db8cac15ed65a8650f9

diff --git a/app-containers/grype/grype-0.36.1.ebuild 
b/app-containers/grype/grype-0.36.1.ebuild
new file mode 100644
index ..c98fb9fd7f0c
--- /dev/null
+++ b/app-containers/grype/grype-0.36.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="A vulnerability scanner for container images and filesystems"
+HOMEPAGE="https://www.anchore.com;
+SRC_URI="https://github.com/anchore/grype/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   ego build -o bin/grype
+}
+
+src_install() {
+   dobin bin/grype
+}

diff --git a/app-containers/grype/metadata.xml 
b/app-containers/grype/metadata.xml
new file mode 100644
index ..3b2a9c591010
--- /dev/null
+++ b/app-containers/grype/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+willi...@gentoo.org
+William Hubbs
+
+



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

2022-05-11 Thread Matt Turner
commit: 657c307148fd4ff8bf4de0b1d809d17641d38986
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 11 21:17:44 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 11 21:19:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=657c3071

profiles: Stable mask app-text/nuspell's USE=doc

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index cff37564699c..252927a20e39 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Matt Turner  (2022-05-11)
+# app-text/pandoc is not stable
+app-text/nuspell doc
+
 # Volkmar W. Pogatzki  (2022-05-05)
 # fop[test] depends on mockito:4, which is not yet stable (bug #727504),
 # and itself blocked by libffi stabilization (bug #813756).



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

2022-05-11 Thread Michał Górny
commit: d6fcc643495863581782bb38475a6c16662df4b1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 21:08:49 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 21:08:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6fcc643

dev-python/werkzeug: Enable py3.11

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

 dev-python/werkzeug/werkzeug-2.1.2.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-python/werkzeug/werkzeug-2.1.2.ebuild 
b/dev-python/werkzeug/werkzeug-2.1.2.ebuild
index 0dfe9b7b9b6b..dbf7e6f714bb 100644
--- a/dev-python/werkzeug/werkzeug-2.1.2.ebuild
+++ b/dev-python/werkzeug/werkzeug-2.1.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 
@@ -32,12 +32,15 @@ BDEPEND="
dev-python/pytest-xprocess[${PYTHON_USEDEP}]
dev-python/watchdog[${PYTHON_USEDEP}]
!alpha? ( !hppa? ( !ia64? (
-   dev-python/cryptography[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   ' python3_{8..10} pypy3 # TODO: add py3.11 when ported
+   )
) ) )
!hppa? ( !ia64? ( !loong? (
$(python_gen_cond_dep '
dev-python/greenlet[${PYTHON_USEDEP}]
-   ' 'python*')
+   ' python3_{8..10})
) ) )
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-python/ephemeral-port-reserve/

2022-05-11 Thread Michał Górny
commit: 4b975e951e14dcb417c7ca8c644fd9b5b12806a7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 20:33:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 21:05:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b975e95

dev-python/ephemeral-port-reserve: Enable py3.11

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

 dev-python/ephemeral-port-reserve/ephemeral-port-reserve-1.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/ephemeral-port-reserve/ephemeral-port-reserve-1.1.4.ebuild 
b/dev-python/ephemeral-port-reserve/ephemeral-port-reserve-1.1.4.ebuild
index 427675467f99..b20cc4910640 100644
--- a/dev-python/ephemeral-port-reserve/ephemeral-port-reserve-1.1.4.ebuild
+++ b/dev-python/ephemeral-port-reserve/ephemeral-port-reserve-1.1.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-05-11 Thread Michał Górny
commit: 64fab2fd18eed2e7f3b06d10625802234dd42ff2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 20:35:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 21:05:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64fab2fd

dev-python/pytest-xprocess: Enable py3.11

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

 dev-python/pytest-xprocess/pytest-xprocess-0.18.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-xprocess/pytest-xprocess-0.18.1-r1.ebuild 
b/dev-python/pytest-xprocess/pytest-xprocess-0.18.1-r1.ebuild
index d8363c622ec4..ad5324f444dd 100644
--- a/dev-python/pytest-xprocess/pytest-xprocess-0.18.1-r1.ebuild
+++ b/dev-python/pytest-xprocess/pytest-xprocess-0.18.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-11 Thread Michał Górny
commit: 33a4c31a0710ec3e519160aedc41e22f1e6bb4f2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 20:36:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 21:05:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a4c31a

dev-python/watchdog: Enable py3.11

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

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

diff --git a/dev-python/watchdog/watchdog-2.1.7.ebuild 
b/dev-python/watchdog/watchdog-2.1.7.ebuild
index a53b281d5f71..45363e1024da 100644
--- a/dev-python/watchdog/watchdog-2.1.7.ebuild
+++ b/dev-python/watchdog/watchdog-2.1.7.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1 optfeature
 



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

2022-05-11 Thread Michał Górny
commit: 74e4f99a08a37265e29f57d53b350c552b30a946
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 20:28:10 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 21:05:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74e4f99a

dev-python/pyasn1: Enable py3.11

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

 dev-python/pyasn1/pyasn1-0.4.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyasn1/pyasn1-0.4.8-r2.ebuild 
b/dev-python/pyasn1/pyasn1-0.4.8-r2.ebuild
index f03009679b3b..b83850870165 100644
--- a/dev-python/pyasn1/pyasn1-0.4.8-r2.ebuild
+++ b/dev-python/pyasn1/pyasn1-0.4.8-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-11 Thread Michał Górny
commit: b0d0913521556e5160da47138235d539ec28bb63
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 20:35:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 21:05:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d09135

dev-python/pytest-xprocess: EAPI 8, PEP517

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

 .../pytest-xprocess-0.18.1-r1.ebuild   | 27 ++
 1 file changed, 27 insertions(+)

diff --git a/dev-python/pytest-xprocess/pytest-xprocess-0.18.1-r1.ebuild 
b/dev-python/pytest-xprocess/pytest-xprocess-0.18.1-r1.ebuild
new file mode 100644
index ..d8363c622ec4
--- /dev/null
+++ b/dev-python/pytest-xprocess/pytest-xprocess-0.18.1-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Manage external processes across test runs"
+HOMEPAGE="
+   https://pypi.org/project/pytest-xprocess/
+   https://github.com/pytest-dev/pytest-xprocess/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2022-05-11 Thread Michał Górny
commit: b459ad3fce4af05464a5f2425b3301be871eea99
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 20:29:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 21:05:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b459ad3f

dev-python/pyasn1-modules: Enable py3.11

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

 dev-python/pyasn1-modules/pyasn1-modules-0.2.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyasn1-modules/pyasn1-modules-0.2.8-r2.ebuild 
b/dev-python/pyasn1-modules/pyasn1-modules-0.2.8-r2.ebuild
index 380d8e31b4c5..cbd434c92929 100644
--- a/dev-python/pyasn1-modules/pyasn1-modules-0.2.8-r2.ebuild
+++ b/dev-python/pyasn1-modules/pyasn1-modules-0.2.8-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-11 Thread Michał Górny
commit: 5437d9a4ac47ef4822e2caa2aec2aea94e366007
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 20:28:00 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 21:05:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5437d9a4

dev-python/pyasn1: EAPI 8, PEP517

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

 dev-python/pyasn1/pyasn1-0.4.8-r2.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/dev-python/pyasn1/pyasn1-0.4.8-r2.ebuild 
b/dev-python/pyasn1/pyasn1-0.4.8-r2.ebuild
new file mode 100644
index ..f03009679b3b
--- /dev/null
+++ b/dev-python/pyasn1/pyasn1-0.4.8-r2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="ASN.1 library for Python"
+HOMEPAGE="
+   https://pypi.org/project/pyasn1/
+   https://github.com/etingof/pyasn1/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos"
+
+distutils_enable_tests unittest
+distutils_enable_sphinx "docs/source"



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

2022-05-11 Thread Michał Górny
commit: 17cbac3eb06077c8e17940e85b01e806e64f8e3e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 20:22:34 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 21:05:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17cbac3e

dev-python/setuptools-rust: Enable py3.11

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

 dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild 
b/dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild
index cbe6701b0e37..cb38febad267 100644
--- a/dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild
+++ b/dev-python/setuptools-rust/setuptools-rust-1.3.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 CARGO_OPTIONAL=yes
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 CRATES="
bitflags-1.3.2



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

2022-05-11 Thread Michał Górny
commit: 822aa574c68e2024e743faf05561a7bb284b7d55
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 20:28:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 21:05:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=822aa574

dev-python/pyasn1-modules: EAPI 8, PEP517

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

 .../pyasn1-modules/pyasn1-modules-0.2.8-r2.ebuild  | 32 ++
 1 file changed, 32 insertions(+)

diff --git a/dev-python/pyasn1-modules/pyasn1-modules-0.2.8-r2.ebuild 
b/dev-python/pyasn1-modules/pyasn1-modules-0.2.8-r2.ebuild
new file mode 100644
index ..380d8e31b4c5
--- /dev/null
+++ b/dev-python/pyasn1-modules/pyasn1-modules-0.2.8-r2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="pyasn1 modules"
+HOMEPAGE="
+   https://pypi.org/project/pyasn1-modules/
+   https://github.com/etingof/pyasn1-modules/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="
+   >=dev-python/pyasn1-0.4.6[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_install_all() {
+   distutils-r1_python_install_all
+   insinto /usr/share/${P}
+   doins -r tools
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium-bin/

2022-05-11 Thread Stephan Hartmann
commit: 3b395ad77f172be7b7beb8adea28321f43c5910f
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Wed May 11 21:04:02 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Wed May 11 21:04:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b395ad7

www-client/chromium-bin: add 101.0.4951.64, drop 101.0.4951.54

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium-bin/Manifest   | 22 +++---
 ...54.ebuild => chromium-bin-101.0.4951.64.ebuild} |  0
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/www-client/chromium-bin/Manifest b/www-client/chromium-bin/Manifest
index 6cb106674389..927d718f6f75 100644
--- a/www-client/chromium-bin/Manifest
+++ b/www-client/chromium-bin/Manifest
@@ -1,11 +1,11 @@
-DIST chromium-bin-101.0.4951.54-1-common-aarch64.tar.xz 11959344 BLAKE2B 
58b0e96c4f30e7716cd50472d9b2ecb55aa11702d6f11f339c485d391a50e4dbdfef6e795b229416edc85516c5af9f5837e05d7971dcf18c4772a7026fde147b
 SHA512 
13457021b922b34edc4e801b9c3aae838adb37cb18725a272a9de4766478e62a1ee0c95cf69842c08d54d8dfb0109d781735d3ba2429bcbda77bb06d9e4d1b97
-DIST chromium-bin-101.0.4951.54-1-common-i686.tar.xz 6982160 BLAKE2B 
d9eff7fd4b74b6a01b7d360b9ccb074af69d7da85c22a9be1cbcc4559b82ae770c7157d0c5e656b8c8f5de7951b616cfadb4957172c69ccef8ef031d7e8001e1
 SHA512 
d3c3ebc29e8a7f40b341bcab7e2ff63df7a29f5aa5efa5f13f51a4a48572f2ae0006a98d103a18cdbcdbd6d7b939b9d00979ea697bc2ec928a23033191307228
-DIST chromium-bin-101.0.4951.54-1-common-x86_64.tar.xz 6985372 BLAKE2B 
ac82209867e7228b19286c028eb2f813e5dc9d43712658af723b288523a049f1d8729da9ff9c678d9759714ce7e2d484a42f2e8d9774b2319e46aa664fe6d8b7
 SHA512 
ede7811b7b76a922fa8e85cdb3a3d30f54535da45cc0dfe45bcfc1c42ae439675bbfbd45f94a0a7ccb4ee0df29f660554218ed413587a871e36d11935534db20
-DIST chromium-bin-101.0.4951.54-1-common.tar.xz 4506708 BLAKE2B 
c686f6b8513b3a4fb91a0dea69f7e66b98d7e18c75659e5181ddedf921b87702ce31ff329091709bef134a157d90c307f096d305d2b652073efa60cbd5e0a40a
 SHA512 
44f6ccb0598591028697d87e3bda95a7d0eed06eda213e0fd5f09c9a76f1e013fdf01de2f78295ac99e124fa579433e6c101c6790cb3e6258b360850ec44cd7a
-DIST chromium-bin-101.0.4951.54-1-l10n.tar.xz 4898160 BLAKE2B 
bb6d0b9e09c02d26e759b16459505abb225dea423e955c1b0ec9058fed748fc0b075b20230996faebec09cfb33216c949aacf8db7ee7c0ebb5ca3e73f483354a
 SHA512 
fffde66d9c6db24a0e6646024fee5657e6b2b205334b7109b13aeb40465779b374db8066faedf21a2d23dfb71d3a0420759191b15a2a61dda9cb1c0a7c63258c
-DIST chromium-bin-101.0.4951.54-1-wayland-aarch64.tar.xz 80096200 BLAKE2B 
f90c4040ad823540dbc584800ac34695bb27a72614937e61f7f907736adf5c9b1cb3b99898575572b1ad08eee4fedf8b4b394d2b59ccf380cfa774ec76792c1a
 SHA512 
c0654d4de363dff6d418566a8bae533dd6a67ff6a6bf5fe3cf84ac97fc8361bb86ce24ad0b023d07f560a221909dbf38673bb182d52a48511a12b9db34596988
-DIST chromium-bin-101.0.4951.54-1-wayland-i686.tar.xz 84513784 BLAKE2B 
e1d69c4919f834456d7e54397c9aa936fff1da50ad5deb03f68c39be2a4b2e3da98c7613376e3c89a0d10010533d02fcf3806658a222718f444dc6ff1072e84d
 SHA512 
7f0b5b9e4242fa73080f11657493fff9f96928775f8762497227fc5c270b5fb603a9f1dea9bb9f882cf6df3a6c17508dd8518deae18eb72158500a36d545978f
-DIST chromium-bin-101.0.4951.54-1-wayland-x86_64.tar.xz 83047932 BLAKE2B 
f1de6c432f06294d0b9a93d159b7f3960d32be7b707056a5b78900237cf2ab0b7c63216b41e2f1ac3634728425316c661dbf6591656541da7b0e2c84f5aa30d4
 SHA512 
dc6cb862c67aef8bf21767274769b75e1ba1f202ec09b23b9d509ef27ee30c4b09df6c5d00cf0c39a60621a3ae42baed697b33d8a010839742f222b4a5d51586
-DIST chromium-bin-101.0.4951.54-1-x11-aarch64.tar.xz 79904616 BLAKE2B 
6c13ce48f9bddb429e9d0cb1c2240571286e022d1c0603277de564fda4deb79114cde66d8908a2867d31996902931621eda3f8a55a60ae1f1124116257de49aa
 SHA512 
67c997d112b70562ad3fd1072b9d49f5b58a0561c5d711468e8469e0300b19517e30c052a5cc00ca330835a21b050938c8d702ffd4bb243bc4b76342fdcc9aee
-DIST chromium-bin-101.0.4951.54-1-x11-i686.tar.xz 84312512 BLAKE2B 
868b750e8264ecf5f622e72cfda531acfe518257a70d56f0f2b44af4702b320497452d85881fd0f49857f783996193814ca00d20bfc386ebb53d6024c12270e1
 SHA512 
0fd52dc485605032850f7013b65c4c99f6e9d26a166f0efb4795be6730eeaa97440bbb421a6f91fe96a24dfc07f4b552bfa6cb1858628fe9095689724276d382
-DIST chromium-bin-101.0.4951.54-1-x11-x86_64.tar.xz 82834680 BLAKE2B 
306e0d52887d740d0586e90457f256349dc6dbace4bf514e769d14b74a3be08f53071f1819ce5d2afa16a233eb679fef19c8940d387b0ef3a686e331ee739791
 SHA512 
238ef8726cf567ddb95609788e644ab18aa268611394a3945fdf31d14508f98f7211eadb7d0f6953213c85250866b0bf3f3517254b33ebc71f76cbd16e7f9256
+DIST chromium-bin-101.0.4951.64-1-common-aarch64.tar.xz 11959344 BLAKE2B 
d20fa8112aebaf241c64e50841412ac0d0d71265da496720b8ebbe1e59a31935ef6b0563f884e3baa0816c6718e4c89395e039a862360e40740111d453bff9cb
 SHA512 
9f96b637ca5c9ab091cdcab65d61ef7315e562eef2d45ccb3bc9ba9e6d535ea29b6152a60aa862f72961f3294fe35a96a0d7dcda99e1b8e38a9cfca9db2f3f96
+DIST chromium-bin-101.0.4951.64-1-common-i686.tar.xz 6982436 BLAKE2B 

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

2022-05-11 Thread Georgy Yakovlev
commit: dc6bae9a82b5d23ee8b44a0b22d8b34528898078
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 11 19:57:56 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 11 20:14:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc6bae9a

dev-java/openjdk-jre-bin: add 8.332_p09

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

 dev-java/openjdk-jre-bin/Manifest  |  1 +
 .../openjdk-jre-bin-8.332_p09.ebuild   | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/dev-java/openjdk-jre-bin/Manifest 
b/dev-java/openjdk-jre-bin/Manifest
index d92def96a0ab..8da27b2f2d9d 100644
--- a/dev-java/openjdk-jre-bin/Manifest
+++ b/dev-java/openjdk-jre-bin/Manifest
@@ -1,3 +1,4 @@
 DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.14_9.tar.gz 42435138 BLAKE2B 
0f972a78221b74be4b8c87845f52d331eb6caf84eef06d291d0cd25ce4357b7072f938fd0390a9c54647d4ddcfe4c0184ddf84583e017e1bf78338b7939437bc
 SHA512 
9ee64498d83d16cefc5a155393d9477bb78338d43a3b4b1699f4358644415a6be5601f7b2a87a82f2a95cafd6485b6db7b30bd0d21096110211b942e95deed64
 DIST OpenJDK17U-jre_x64_linux_hotspot_17.0.3_7.tar.gz 45971131 BLAKE2B 
dc8a358b10b0d3a6fac60f340ee5224c348aa4b2683e5f7b3396eaca180a12212260d45b8347b472f80671ef86a91f764727897146e4d36bc08b24c7920635fa
 SHA512 
27da884a807c980386b7295f7ea5e253c03b497eff6e21e0cb35ea050552eaf9a3f71060cbd1a2f0cd6069a55ae00b43e46edcf09ab36c142587ea2ab781ad14
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u322b06.tar.gz 41317897 BLAKE2B 
b96b39d4b3f7fe54f9b04698d4f24879ce617e61ade298b7de1472cb85fbf7d5f297f009c0e881a17bcdaf9baaf3187acef531b0ace97a1f2ab099811995c815
 SHA512 
4a3acc1330056011f0097aaca77858779e2c89d214598ef66736956984204b8de804549e42c51f8392806753f3d534d34ad93ef6df9f2f45a369e04f6a0694ac
+DIST OpenJDK8U-jre_x64_linux_hotspot_8u332b09.tar.gz 41336220 BLAKE2B 
52eb9aa2623335bca7be71d1aca6b4292a029554ef9f9e0e1209a7fa0892931c37b670f9f90586d4ff3cd35540a3a7cb230f20789481836d20f04d4cfcc56596
 SHA512 
c62002aa1a28547b0b0cefea3f83af2cf6507002bf296b1b83bd04406f4c362f4c74940209ebbd3803513395bec7503882aac7f8d35dcbf6a6e02e9155a53cdd

diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.332_p09.ebuild 
b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.332_p09.ebuild
new file mode 100644
index ..d4b6279fcfac
--- /dev/null
+++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.332_p09.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-vm-2
+
+abi_uri() {
+   echo "${2-$1}? (
+   
https://github.com/adoptium/temurin${SLOT}-binaries/releases/download/jdk${MY_PV}/OpenJDK8U-jre_${1}_linux_hotspot_${MY_PV/-/}.tar.gz
+   )"
+}
+
+MY_PV=$(ver_rs 1 'u' 2 '-' ${PV//p/b})
+SLOT="$(ver_cut 1)"
+
+DESCRIPTION="Prebuilt Java JRE binaries provided by Eclipse Temurin"
+HOMEPAGE="https://adoptium.net;
+SRC_URI="
+   $(abi_uri x64 amd64)
+"
+
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="~amd64"
+
+IUSE="alsa cups headless-awt selinux"
+
+RDEPEND="
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   >net-libs/libnet-1.1
+   >=sys-apps/baselayout-java-0.1.0-r1
+   >=sys-libs/glibc-2.2.5:*
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )"
+
+RESTRICT="preserve-libs splitdebug"
+QA_PREBUILT="*"
+
+S="${WORKDIR}/jdk${MY_PV}-jre"
+
+src_install() {
+   local dest="/opt/${P}"
+   local ddest="${ED}/${dest#/}"
+
+   rm ASSEMBLY_EXCEPTION LICENSE THIRD_PARTY_README || die
+
+   # this does not exist on arm64 hence -f
+   rm -fv lib/*/libfreetype.so* || die
+
+   if ! use alsa ; then
+   rm -v lib/*/libjsoundalsa.so* || die
+   fi
+
+   if use headless-awt ; then
+   rm -fvr lib/*/lib*{[jx]awt,splashscreen}* \
+   bin/policytool || die
+   fi
+
+   rm -v lib/security/cacerts || die
+   dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts
+
+   dodir "${dest}"
+   cp -pPR * "${ddest}" || die
+
+   # provide stable symlink
+   dosym "${P}" "/opt/${PN}-${SLOT}"
+
+   java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh
+   java-vm_set-pax-markings "${ddest}"
+   java-vm_revdep-mask
+   java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
+}



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

2022-05-11 Thread Georgy Yakovlev
commit: 9b830484663e5244e37f7fc4df59b9bb47d89df9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 11 19:58:55 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 11 20:14:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b830484

dev-java/openjdk-jre-bin: add 11.0.15_p10

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

 dev-java/openjdk-jre-bin/Manifest  |  1 +
 .../openjdk-jre-bin-11.0.15_p10.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/dev-java/openjdk-jre-bin/Manifest 
b/dev-java/openjdk-jre-bin/Manifest
index 8da27b2f2d9d..37434dfb74dc 100644
--- a/dev-java/openjdk-jre-bin/Manifest
+++ b/dev-java/openjdk-jre-bin/Manifest
@@ -1,4 +1,5 @@
 DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.14_9.tar.gz 42435138 BLAKE2B 
0f972a78221b74be4b8c87845f52d331eb6caf84eef06d291d0cd25ce4357b7072f938fd0390a9c54647d4ddcfe4c0184ddf84583e017e1bf78338b7939437bc
 SHA512 
9ee64498d83d16cefc5a155393d9477bb78338d43a3b4b1699f4358644415a6be5601f7b2a87a82f2a95cafd6485b6db7b30bd0d21096110211b942e95deed64
+DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.15_10.tar.gz 42471028 BLAKE2B 
a88fa041ffdcedabbcdadbb1eb4a005245ba779eb0f82bc27ea7f2923a1b2e538d14d5f615869e456b1bce48859211134c6bd9d31c2c082068686b68fd59
 SHA512 
a8a8a9c9f243aaf9b051bd0c35009ec96a28dcf47b53139dd59891a5ff2ced590e56961edb093cf67b8239d92a4b407f631b389fdff986fdb746316f420abf34
 DIST OpenJDK17U-jre_x64_linux_hotspot_17.0.3_7.tar.gz 45971131 BLAKE2B 
dc8a358b10b0d3a6fac60f340ee5224c348aa4b2683e5f7b3396eaca180a12212260d45b8347b472f80671ef86a91f764727897146e4d36bc08b24c7920635fa
 SHA512 
27da884a807c980386b7295f7ea5e253c03b497eff6e21e0cb35ea050552eaf9a3f71060cbd1a2f0cd6069a55ae00b43e46edcf09ab36c142587ea2ab781ad14
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u322b06.tar.gz 41317897 BLAKE2B 
b96b39d4b3f7fe54f9b04698d4f24879ce617e61ade298b7de1472cb85fbf7d5f297f009c0e881a17bcdaf9baaf3187acef531b0ace97a1f2ab099811995c815
 SHA512 
4a3acc1330056011f0097aaca77858779e2c89d214598ef66736956984204b8de804549e42c51f8392806753f3d534d34ad93ef6df9f2f45a369e04f6a0694ac
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u332b09.tar.gz 41336220 BLAKE2B 
52eb9aa2623335bca7be71d1aca6b4292a029554ef9f9e0e1209a7fa0892931c37b670f9f90586d4ff3cd35540a3a7cb230f20789481836d20f04d4cfcc56596
 SHA512 
c62002aa1a28547b0b0cefea3f83af2cf6507002bf296b1b83bd04406f4c362f4c74940209ebbd3803513395bec7503882aac7f8d35dcbf6a6e02e9155a53cdd

diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.15_p10.ebuild 
b/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.15_p10.ebuild
new file mode 100644
index ..a6f7f3ee248b
--- /dev/null
+++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-11.0.15_p10.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-vm-2
+
+abi_uri() {
+   echo "${2-$1}? (
+   
https://github.com/adoptium/temurin${SLOT}-binaries/releases/download/jdk-${MY_PV}/OpenJDK${SLOT}U-jre_${1}_linux_hotspot_${MY_PV//+/_}.tar.gz
+   )"
+}
+
+MY_PV=${PV/_p/+}
+SLOT=${MY_PV%%[.+]*}
+
+SRC_URI="
+   $(abi_uri x64 amd64)
+"
+
+DESCRIPTION="Prebuilt Java JRE binaries provided by Eclipse Temurin"
+HOMEPAGE="https://adoptopenjdk.net;
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="~amd64"
+IUSE="alsa cups +gentoo-vm headless-awt selinux"
+
+RDEPEND="
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   >net-libs/libnet-1.1
+   >=sys-apps/baselayout-java-0.1.0-r1
+   >=sys-libs/glibc-2.2.5:*
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )"
+
+RESTRICT="preserve-libs splitdebug"
+QA_PREBUILT="*"
+
+S="${WORKDIR}/jdk-${MY_PV}-jre"
+
+src_install() {
+   local dest="/opt/${PN}-${SLOT}"
+   local ddest="${ED}/${dest#/}"
+
+   # Not sure why they bundle this as it's commonly available and they
+   # only do so on x86_64. It's needed by libfontmanager.so. IcedTea
+   # also has an explicit dependency while Oracle seemingly dlopens it.
+   rm -vf lib/libfreetype.so || die
+
+   # Oracle and IcedTea have libjsoundalsa.so depending on
+   # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird.
+   if ! use alsa ; then
+   rm -v lib/libjsound.* || die
+   fi
+
+   if use headless-awt ; then
+   rm -v lib/lib*{[jx]awt,splashscreen}* || die
+   fi
+
+   rm -v lib/security/cacerts || die
+   dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts
+
+   dodir "${dest}"
+   cp -pPR * "${ddest}" || die
+
+   java-vm_install-env 

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

2022-05-11 Thread Georgy Yakovlev
commit: e2efe0946887764a753f6bd84849166145f44f50
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 11 19:19:02 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 11 20:14:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2efe094

dev-java/openjdk: drop 8.312_p07

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

 dev-java/openjdk/Manifest |  16 --
 dev-java/openjdk/openjdk-8.312_p07.ebuild | 256 --
 2 files changed, 272 deletions(-)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index 311ec5d8e713..6e54aea7625d 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -3,26 +3,10 @@ DIST openjdk-11.0.14-riscv.patch.xz 279088 BLAKE2B 
f67cf5707246b22285de8217b68fb
 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
-DIST openjdk-8.312_p07.tar.bz2 460874 BLAKE2B 
2230d45b74044c894d1c1d25e7354ab9cf3d4df82ef1f149c31e2a755220775f59c76178847f61b99fc0859522fef4106c696e807c70602f9138c5110bcd3ed2
 SHA512 
483503cf4a54b736a9cb17179246d0fc602450e15d7815d3897d2c5a056483187b96f09280f6bb0522044150eb6733777bbb3a9130e8e34b6f6c865cb306e5a8
 DIST openjdk-8.322_p06.tar.gz 88114268 BLAKE2B 
206b8373bacd829682e9203d9fbb14240994b63b7ddb3675cd3380ee7a4ab9c9016cdcc278b63d3110652ad02587d3c7965bc9865fed6c9ddd720e79bb917c71
 SHA512 
877b56bb11daf7295bd08d2a310cb4dc0478ac7465d4e7f88ba9b9ab2715761b2e83d2e47fb03dc82ec1f1651c9c0772f048360e1f71c0f91a19bda4b46cbcfc
-DIST openjdk-aarch64-shenandoah-8.312_p07.tar.bz2 467870 BLAKE2B 
5ed4301b942fd2757644d82b1eb8f212d27ae6c39a225fa739b6a665deb42ba85ebb3e95d8563a8031cd08e3fed9ce2fa2aa675e2d348bcbd16d5b82bff74d43
 SHA512 
157f53f096f7cdf9bc4af2200cf1bc5dea566a839beb59e2d21a8001e0dd1c6596e409b7e21b9484832c9826dbaec97c00f5e980926142c89117650e390ec63e
-DIST openjdk-aarch64-shenandoah-corba-8.312_p07.tar.bz2 1053490 BLAKE2B 
47ee0c89deddb3aefef02d9a71a8d3bdfddd95977e57c70e2699a18c76bc1724b48609c106126527085bca8892a4b071d26d0d47c72cc0681757c8dacbb85c78
 SHA512 
49f27951b3b57c10ea996f2490a089e1eb28be4762d57962b6b2616020a3cca248ab61580c6f27842b9986eadcc1bcb208af543832fe839d6fd548a3f7a5a04a
-DIST openjdk-aarch64-shenandoah-hotspot-8.312_p07.tar.bz2 8802379 BLAKE2B 
53a8fa582f002c19a50d6dea07aa9d21374b59cc0fb973ca84429191060ba60da609ea115d6249d835f7a945279073c896abb534f1b59ed3b5811b70dd8a6503
 SHA512 
b0b19a9277af9ab0f395367ba010d4574ae4e7d5a0f9c9c44c3222545642ec6a4342bd2caaa8f8db3ade23f4680b8cbfbb74b4cf4526622ce9eb4d16a3190fa5
-DIST openjdk-aarch64-shenandoah-jaxp-8.312_p07.tar.bz2 2727550 BLAKE2B 
c56530d3b227565ec7eb300dd15c7e00a0efcc745177f6adc23636f29bb1517357829efa998ed7614ded752b75b1a5ff74f3cc88876110b97ec564bf1b1d8254
 SHA512 
e40f271453fb8524d9da8ac6790e7f3d4cbf68e14b9216bf3dac2fd8c04d67bdd81144e027b9d9b0bec2516bf7fb5bb1ab5cbf1838d3c35f9c5479204980a69d
-DIST openjdk-aarch64-shenandoah-jaxws-8.312_p07.tar.bz2 2559773 BLAKE2B 
b3c065490fc4a7ea69d7e5b74fc7c3d971e661fbc398dd8fc46a76f992a6b32059afc266cf85bd54024f4c1e134ca6efb6b9cae3d7966a08be863ea44c3b9c1c
 SHA512 
936b7fae3b2c2b2262c85ae4816839e7f3ef5ab361070e487ecb5d71d637bc6312d5b98abd3a52a29b7e02cf3fa9aab7447f5ca1ff19bcac6cb46c0e539cf32a
-DIST openjdk-aarch64-shenandoah-jdk-8.312_p07.tar.bz2 48837594 BLAKE2B 
368caa0a628e3bd0d0343baf7ac6c8854f6998ea5b5f96594e99ac565293bfdbfe733acfdfd398964634ffaf4e0eef298dbed078b0a61626c97711764a45a0bb
 SHA512 
8436daa785fba98ed2c23444673842dc28b18f114ebafd203bc01bd2295a9501c2391c2e51d0f589cd4112243eee2e18a8a71180b2aca3988c58a02f33d13d57
-DIST openjdk-aarch64-shenandoah-langtools-8.312_p07.tar.bz2 2403116 BLAKE2B 
10c1ca4e78dfad90bf9b8d6745cda41605d5985eddfd8e4c3bfbfcb6458c5b5115813e9aa7b4aec148c4d82f268ab02ca6cef9e68bb902f1944858b6bb6b36d4
 SHA512 
2c9fc95cb19b1c3a4e7b9c2e305d9a285f1dedb7954cce365738e683c3a52eb7f4e3f3485b947860aee2fd6059b7d2b18e196cc1c585427c6b4b8299f6fc3105
-DIST openjdk-aarch64-shenandoah-nashorn-jdk8.312_p07.tar.bz2 2845057 BLAKE2B 
ff32686b27b767683ae0a670b2509291b6708d371b398cac854210132f555218b9189d3012cf9b45e0584f44425e09aefb8acbef95f1786787067f4d5275fdbe
 

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

2022-05-11 Thread Georgy Yakovlev
commit: 65dc1d4c98ec292d051e26656cd0c71f55b6f5d4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 11 19:21:48 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 11 20:14:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65dc1d4c

dev-java/openjdk: add 8.332_p09

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

 dev-java/openjdk/Manifest |   1 +
 dev-java/openjdk/openjdk-8.332_p09.ebuild | 224 ++
 2 files changed, 225 insertions(+)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index dac0ba66a17e..f9862e7851ad 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -2,6 +2,7 @@ DIST openjdk-11.0.14-riscv.patch.xz 279088 BLAKE2B 
f67cf5707246b22285de8217b68fb
 DIST openjdk-11.0.14_p9.tar.gz 122803178 BLAKE2B 
521d7829b34fa4f9a143c51d61c339c8c7455f12c4f04eda4fdd687dafa842f2a1b1adfe2e897fecdfa4e1c3ee484ec0e3aaf38ab9246f20cd24e7185db6ba25
 SHA512 
3285d13ba0fbbfd4f1a676b0f099b0742527ff556edfc3387913b59b64126bdfecd2697d7ac83634ed7160adf46edca3b5b2c33d94e9dca068752da5b9d70837
 DIST openjdk-17.0.2_p8.tar.gz 104741920 BLAKE2B 
749b1699f1b4b2bb6ee1139ceb704ba3b3f3789770176e5f0dc4b1d5ce5c2887514fc3c256a64f2ad9bb017339c20ef10110f35b523ee1edcd62924e41f44f03
 SHA512 
8eeb8b56410178179cc95aa02b0bf827fac3fbf6242a905502a6594763be809a727e55e87866ac65be56c22d6f78ec0c483bdaab9411f07d4b160c49b06921fa
 DIST openjdk-8.322_p06.tar.gz 88114268 BLAKE2B 
206b8373bacd829682e9203d9fbb14240994b63b7ddb3675cd3380ee7a4ab9c9016cdcc278b63d3110652ad02587d3c7965bc9865fed6c9ddd720e79bb917c71
 SHA512 
877b56bb11daf7295bd08d2a310cb4dc0478ac7465d4e7f88ba9b9ab2715761b2e83d2e47fb03dc82ec1f1651c9c0772f048360e1f71c0f91a19bda4b46cbcfc
+DIST openjdk-8.332_p09.tar.gz 88130953 BLAKE2B 
9c7419851588dfbca92610f8fbb8b74fa7516282f82e8c7c37af88c776ba0c83a22fb3d4a1c2c2b98d44e394025217d095cff9c79fba53f9c5a32a43eb91ad70
 SHA512 
f6a717f77cc0e85bc2eb3c3c599d09e06a4004e4987a2caf0773b1197336722469e2abcca9d39c1f4c534d15cd77408d6405c9ee6edb3815bccd8e4872571aaa
 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

diff --git a/dev-java/openjdk/openjdk-8.332_p09.ebuild 
b/dev-java/openjdk/openjdk-8.332_p09.ebuild
new file mode 100644
index ..3d08d57546ea
--- /dev/null
+++ b/dev-java/openjdk/openjdk-8.332_p09.ebuild
@@ -0,0 +1,224 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit check-reqs eapi8-dosym flag-o-matic java-pkg-2 java-vm-2 
multiprocessing toolchain-funcs
+
+# we need latest -ga tag from git, but want to keep build number as well
+# as _p component of the gentoo version string.
+
+MY_PV="$(ver_rs 1 'u' 2 '-' ${PV%_p*}-ga)"
+SLOT="${PV%%[.+]*}"
+
+DESCRIPTION="Open source implementation of the Java programming language"
+HOMEPAGE="https://openjdk.java.net;
+SRC_URI="https://github.com/openjdk/jdk${SLOT}u/archive/refs/tags/jdk${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="alsa debug cups doc examples headless-awt javafx +jbootstrap selinux 
source"
+
+COMMON_DEPEND="
+   media-libs/freetype:2=
+   media-libs/giflib:0/7
+   sys-libs/zlib
+"
+# Many libs are required to build, but not to run, make is possible to remove
+# by listing conditionally in RDEPEND unconditionally in DEPEND
+RDEPEND="
+   ${COMMON_DEPEND}
+   >=sys-apps/baselayout-java-0.1.0-r1
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/libXtst
+   )
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   app-arch/zip
+   media-libs/alsa-lib
+   net-print/cups
+   virtual/pkgconfig
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+ 

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

2022-05-11 Thread Georgy Yakovlev
commit: ae3e70b3b8dc2cfa8d9444d84af86c4cbcbca7a3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 11 19:19:33 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 11 20:14:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae3e70b3

dev-java/openjdk: drop 17.0.1_p12

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

 dev-java/openjdk/Manifest  |   1 -
 dev-java/openjdk/openjdk-17.0.1_p12.ebuild | 278 -
 2 files changed, 279 deletions(-)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index 6cd38fba39a7..dac0ba66a17e 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,6 +1,5 @@
 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
 DIST openjdk-8.322_p06.tar.gz 88114268 BLAKE2B 
206b8373bacd829682e9203d9fbb14240994b63b7ddb3675cd3380ee7a4ab9c9016cdcc278b63d3110652ad02587d3c7965bc9865fed6c9ddd720e79bb917c71
 SHA512 
877b56bb11daf7295bd08d2a310cb4dc0478ac7465d4e7f88ba9b9ab2715761b2e83d2e47fb03dc82ec1f1651c9c0772f048360e1f71c0f91a19bda4b46cbcfc
 DIST openjdk-bootstrap-11.0.13_p8-ppc64.tar.xz 108215404 BLAKE2B 
5e6c0b905b34b437137922b73a9724da96b8832186fea945f8c73d941db822ca1cc5718f3ecb4607ed98d1f8241c9f365b54caaf978863e8b84680a94f067b5d
 SHA512 
732e2220219d42be10589fcaf2420da87ebc8564b4afc6bd02f61f31cdca9c31b339366e34d374fb814499b92f8aa796435a18f28e10c8cb00d9a0f5953bb60e

diff --git a/dev-java/openjdk/openjdk-17.0.1_p12.ebuild 
b/dev-java/openjdk/openjdk-17.0.1_p12.ebuild
deleted file mode 100644
index 313ab34e7f6f..
--- a/dev-java/openjdk/openjdk-17.0.1_p12.ebuild
+++ /dev/null
@@ -1,278 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit check-reqs eapi7-ver flag-o-matic java-pkg-2 java-vm-2 multiprocessing 
pax-utils toolchain-funcs
-
-MY_PV="${PV//_p/+}"
-SLOT="$(ver_cut 1)"
-
-DESCRIPTION="Open source implementation of the Java programming language"
-HOMEPAGE="https://openjdk.java.net;
-SRC_URI="https://github.com/openjdk/jdk${SLOT}u/archive/refs/tags/jdk-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm arm64 ppc64"
-
-IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
pch selinux source systemtap"
-
-COMMON_DEPEND="
-   media-libs/freetype:2=
-   media-libs/giflib:0/7
-   media-libs/harfbuzz:=
-   media-libs/libpng:0=
-   media-libs/lcms:2=
-   sys-libs/zlib
-   virtual/jpeg:0=
-   systemtap? ( dev-util/systemtap )
-"
-
-# Many libs are required to build, but not to run, make is possible to remove
-# by listing conditionally in RDEPEND unconditionally in DEPEND
-RDEPEND="
-   ${COMMON_DEPEND}
-   >=sys-apps/baselayout-java-0.1.0-r1
-   !headless-awt? (
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXt
-   x11-libs/libXtst
-   )
-   alsa? ( media-libs/alsa-lib )
-   cups? ( net-print/cups )
-   selinux? ( sec-policy/selinux-java )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-   app-arch/zip
-   media-libs/alsa-lib
-   net-print/cups
-   x11-base/xorg-proto
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXt
-   x11-libs/libXtst
-   javafx? ( dev-java/openjfx:${SLOT}= )
-   || (
-   dev-java/openjdk-bin:${SLOT}
-   dev-java/openjdk:${SLOT}
-   )
-"
-
-REQUIRED_USE="javafx? ( alsa !headless-awt )"
-
-S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV//+/-}"
-
-# The 

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

2022-05-11 Thread Georgy Yakovlev
commit: ba62eeaae25c5bcc1bad59ad0de3bb52a83ed6f4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 11 19:13:37 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 11 20:14:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba62eeaa

dev-java/openjdk-bin: drop 11.0.13_p8, 11.0.13_p8-r1

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

 dev-java/openjdk-bin/Manifest  |   5 -
 .../openjdk-bin/openjdk-bin-11.0.13_p8-r1.ebuild   | 124 -
 dev-java/openjdk-bin/openjdk-bin-11.0.13_p8.ebuild | 124 -
 3 files changed, 253 deletions(-)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 4b4067c337a9..61010eadf897 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -1,13 +1,8 @@
-DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.13_8.tar.gz 189667474 BLAKE2B 
e79c362e30a21871ed56b95a51d17bbcae4d16ccb9f1747c00615537aedaf6b43a675d2fe66638f95d06a7a6bec3c296c5c198ac4595707f434e228e899aec70
 SHA512 
317cce81d129f823a63d4f1a234826d28bb8e9799b5dcc9c0d6b84fc44d2bab9713875f08416c1db6ca5d8c23bdb63e7837fc640b5931940be365ea059e165d9
 DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.14_9.tar.gz 189849188 BLAKE2B 
e4d5d5d20b54642cec8941bbfb2a8523ed4f12185bed235d2dded02eca4ef6628ed5b8e36f614278ecad966b2c7cb4ab3b74d696b10718f56faf83834de424db
 SHA512 
299478112d15b335d2cc802e8bcac3a00eb55cfedacbc0c62e462277dce10bfd45de789d760650171a064a574834b2c24e31e70914d63e82362da190e417105d
-DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.13_8.tar.gz 180757722 BLAKE2B 
b34bb2c2346609da20bc27db5e1dd0f7aa124ea9ac9e7501ce2a374b61596f96e950a7d69e675dad1dd16037183dbbd155089c6b10d965adff56f000ab19355b
 SHA512 
88500ddbff3c58a69ec450428bfa1ade8e01056c926fbaf77d6908d08b24b0e0536a4d067f32cdb50fb6003cdcc2b22509c5478e080e748c001340334514c711
 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.14_9.tar.gz 180888469 BLAKE2B 
f5fb5a52c4f0b8c997d0a44122262e2754ab0a0adf369d095793ddf07b8189df7f9b2fa6503d5e765b7d0f792d98b88ea1ce7a23abde1c53dc42ffe90e077671
 SHA512 
a0e9d5aa5d1ccce23f1197e75e412c6a5369e30adcbe07e3c4c4f5b8448d88e0ea68455b42ac766ec825e0076a6d55d82ac745e0081c7ce4a79304f3d623940a
-DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.13_8.tar.gz 174991442 BLAKE2B 
376fe73257f8518599be31262d83d1a01381cd9891fb45c18460bdf33c3569b3032206363593db5b7e3006b895ab855407a1938cbabed0fc58f3bcc86c650cb4
 SHA512 
d3ef319edc1f29b12e681c09e639cf296ff4e4890c81ecb2c8bb38ea2936f5425ae892420a53db5a0796b192f55a9a8c97b850d8bd400d6d7a8b3c4effc90f34
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.14_9.tar.gz 175127578 BLAKE2B 
ed7f55434b0273765c78c3efd8a5ae622e2fa7557334af74784f0e99936d489c3d191197fec251a4d8532c66727bdd9188344d3591cce623aa2553e79ee5da67
 SHA512 
bf4b3f18499420a44ed40fb2d751f294b5354d5b1d278725de97de9be7d2f37fbe5c281c50e33aceebd880d59d35de799454ca0a7bd382b5b3d8729286986d5b
 DIST OpenJDK11U-jdk_x64_alpine-linux_hotspot_11.0.14_9.tar.gz 192425435 
BLAKE2B 
3e98f8819bf36aaee0ae009e97c7efa9a26dfc55b856e3d2d098d266621c97b5a8448331888e18eb5a8ea164875020db59cb9be61f3756fa87f9376c2b6e5f6b
 SHA512 
667bc8e6d745c693e5e60e332f491fd485e3f4d99e1543d6e72f1b64956e56b4e6892f3a47e642809378f0a8a8dfaaa034ac96a0aa70b0b7fec51ec53bafbaa7
-DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.13_8.tar.gz 192958006 BLAKE2B 
441d396e0c43c78bb3802800f5877dfa2275c4e0e0a048e28e3b99a41044b9c66904f1eba435cc22ab1bcf6d6d98723b8b090eefdece4d712279f36a74fa
 SHA512 
abcbc5b781749e3c8fbcfb999e724d4862c03d60c78962d75d31b7cbc71124b04488872bc70f6a6642ec59b6d2289c391b564fc5fd7f465863f96dd4d2b5207d
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.14_9.tar.gz 193109331 BLAKE2B 
d1f3031c479bc32e3d4d56fb914c33c9e19444ef3b4fd836c52623619872d11cea843904d1425cdbfde2181f41bc63d97c14a479a134ae7280b4b5e49f7789ff
 SHA512 
27d1a8627e6e97d4830f2b8839a7f8455d1e0680853049eb1417f78c5b8e05dc2e8f48520770b422797021a169c80ddbb0c907a5e40e02a4d951a429c5a2c86f
-DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.13_8.tar.gz 190666788 BLAKE2B 
9248072292727e6ac6d3f1783996c13ad7c78418da444d96e8df3c11ac1f2a7c047dcc16951dbabcfa0e46d7121c91e916940ef0749e982f20b6fc36be516d64
 SHA512 
603ddb6f01a556040e56a8f1d0769636295e2c1579f07d1f58828ab1db9634cc07cada66496a6144cc6de29469eedd02e6fa788961a9e4e6b5c7c6a5fd94839e
 DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.14_9.tar.gz 191414234 BLAKE2B 
abc031558434dc4f800ab2f3251f66cddd49f2296933ae34c58406a1780982693106fe6f37747e48365bd4b6c9f9dd20e0492ddcca62d7e2555df776297d6f96
 SHA512 
a306fbd6775f4186483e0403f593f599af95e295acc46cba44dd0758dfae8b6a7b1b6ef4581c2ecac1f18b5e98a84e3e3900fae6ca948b74aba2c62a63c00dee
 DIST OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.1_12.tar.gz 188878354 BLAKE2B 
4e2b4272ae91f12b8a4c7a3c1cf2eab250102ff1590c84f2f3612bc206337477284d63914dddcecd8dc259da1ddd08a1fc6e3c52a37b0cbb5ed0187456c2b24e
 SHA512 
8289fb50b06f08c6288bcbab9e609a24744f123568a901b5ea4f2c1928bfdc236a9a9cfa572708c56f1f7f844b17562f9ddcb502b15df8ac8bc7d1ef758a741b
 DIST 

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

2022-05-11 Thread Georgy Yakovlev
commit: b89c86f9c8c033d6acf10de5d6ec24d9f523158d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 11 19:19:18 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 11 20:14:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b89c86f9

dev-java/openjdk: drop 11.0.13_p8

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

 dev-java/openjdk/Manifest  |   1 -
 dev-java/openjdk/openjdk-11.0.13_p8.ebuild | 272 -
 2 files changed, 273 deletions(-)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index 6e54aea7625d..6cd38fba39a7 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,4 +1,3 @@
-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

diff --git a/dev-java/openjdk/openjdk-11.0.13_p8.ebuild 
b/dev-java/openjdk/openjdk-11.0.13_p8.ebuild
deleted file mode 100644
index e7bcf7abf3cf..
--- a/dev-java/openjdk/openjdk-11.0.13_p8.ebuild
+++ /dev/null
@@ -1,272 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing pax-utils 
toolchain-funcs
-
-# we need -ga tag to fetch tarball and unpack it, but exact number everywhere 
else to
-# set build version properly
-MY_PV="${PV%_p*}-ga"
-SLOT="${MY_PV%%[.+]*}"
-
-DESCRIPTION="Open source implementation of the Java programming language"
-HOMEPAGE="https://openjdk.java.net;
-SRC_URI="https://github.com/${PN}/jdk${SLOT}u-dev/archive/refs/tags/jdk-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm arm64 ppc64"
-
-IUSE="alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap 
pch selinux source systemtap"
-
-COMMON_DEPEND="
-   media-libs/freetype:2=
-   media-libs/giflib:0/7
-   media-libs/harfbuzz:=
-   media-libs/libpng:0=
-   media-libs/lcms:2=
-   sys-libs/zlib
-   virtual/jpeg:0=
-   systemtap? ( dev-util/systemtap )
-"
-
-# Many libs are required to build, but not to run, make is possible to remove
-# by listing conditionally in RDEPEND unconditionally in DEPEND
-RDEPEND="
-   ${COMMON_DEPEND}
-   >=sys-apps/baselayout-java-0.1.0-r1
-   !headless-awt? (
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXt
-   x11-libs/libXtst
-   )
-   alsa? ( media-libs/alsa-lib )
-   cups? ( net-print/cups )
-   selinux? ( sec-policy/selinux-java )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-   app-arch/zip
-   media-libs/alsa-lib
-   net-print/cups
-   x11-base/xorg-proto
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXt
-   x11-libs/libXtst
-   javafx? ( dev-java/openjfx:${SLOT}= )
-   || (
-   dev-java/openjdk-bin:${SLOT}
-   dev-java/openjdk:${SLOT}
-   )
-"
-
-REQUIRED_USE="javafx? ( alsa !headless-awt )"
-
-S="${WORKDIR}/jdk${SLOT}u-dev-jdk-${MY_PV}"
-
-# The space required to build varies wildly depending on USE flags,
-# ranging from 2GB to 16GB. This function is certainly not exact but
-# should be close enough to be useful.
-openjdk_check_requirements() {
-   local M
-   M=2048
-   M=$(( $(usex jbootstrap 2 1) * $M ))
-   M=$(( $(usex debug 3 1) * $M ))
-   M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M ))
-
-   CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE}
-}
-
-pkg_pretend() {
-   openjdk_check_requirements
-   if [[ 

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

2022-05-11 Thread Georgy Yakovlev
commit: 7dbd653dac21762a49199f5d0a30b537351e0501
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 11 19:20:16 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 11 20:14:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dbd653d

dev-java/openjdk-bin: add 17.0.3_p7

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

 dev-java/openjdk-bin/Manifest |   7 +
 dev-java/openjdk-bin/openjdk-bin-17.0.3_p7.ebuild | 148 ++
 2 files changed, 155 insertions(+)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 817342f14433..dcf312e7c55e 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -11,12 +11,19 @@ DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.15_10.tar.gz 
193245074 BLAKE2B 0a559b
 DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.14_9.tar.gz 191414234 BLAKE2B 
abc031558434dc4f800ab2f3251f66cddd49f2296933ae34c58406a1780982693106fe6f37747e48365bd4b6c9f9dd20e0492ddcca62d7e2555df776297d6f96
 SHA512 
a306fbd6775f4186483e0403f593f599af95e295acc46cba44dd0758dfae8b6a7b1b6ef4581c2ecac1f18b5e98a84e3e3900fae6ca948b74aba2c62a63c00dee
 DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.15_10.tar.gz 186328533 BLAKE2B 
72f662e4aed529de853e47b848b46c15fade1a8c120f83b3409492801084114724f1d3875fedf1607133192ef5a612dbab828e578bff98adf1605fd990a24b21
 SHA512 
af69ea99e3d3b7ae84405190a12f788348162fd235aa5df8ce7ea3127d961e015b51cf70277aefa0e29a434ba10876812e997a063c5aaedafa460fc5451783c7
 DIST OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.2_8.tar.gz 188965124 BLAKE2B 
659bf8518b3104e1fedd116cb9af8b0455d323ce883485f5e42cc9d1fb4d9bae5556757b309a7473559bd67c17a9aa0e0c51934e549141b25dcaeb9032a55b80
 SHA512 
5eadc730b39f6300be7b64a0a4e9d87873cdfa7b0a031923ddfab473affd5b22788a33e2f01412c99c2e42ffb2774cc655c732e7721a6fc02c2b34a42dc9088d
+DIST OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.3_7.tar.gz 190142132 BLAKE2B 
e6b0fb199ba788a31b6238d3bc458216baf37f1517a449be63668c412dfe7662d644ffdb312194533d4af089ac2753c164059978d65eddd951bb98bfc108da87
 SHA512 
f406ae289659e902dd3314d40485c1f3b04915451794c2bebfb1eeda7c83dbf051c26461aec7fe07c1a43f5319f80044aefc99c9177e2a9ca0a31a9c9f06c157
 DIST OpenJDK17U-jdk_aarch64_mac_hotspot_17.0.2_8.tar.gz 182550014 BLAKE2B 
24a7aae5c6d282a416c996f6b35ff5c92522ac7853d4cc3248a34f642029fb95b798de3159dcd7ee60a9952dd5ef2926a97c82df0708655044fb4faa6d82019f
 SHA512 
50e27087804582a1b124a17762cf24272cbd24ae1d1bc443950bd91c88da220415ca429894bd1d1172cb39fdbff262470276a3b3e9043b5eabf550c05ee2438b
+DIST OpenJDK17U-jdk_aarch64_mac_hotspot_17.0.3_7.tar.gz 177467402 BLAKE2B 
38b8508e81bcbaf90a1db9bfe3f804da9838cc43b6043c328d19523c83dc5d953465a1018a9054979163140a28f5e213815634005cf096f6932407e8f7ccf9a6
 SHA512 
0433dc839a98b810cad9fe0d98c46cabccec5ceb44fd5bc67fff0c27962f183a3814b9aab521768b578d8f11bda97934629bf9fce5c010cdc93c685b842566e7
 DIST OpenJDK17U-jdk_arm_linux_hotspot_17.0.2_8.tar.gz 188894874 BLAKE2B 
9881d30cc0b4edc1c3a2d5978b08e820833e82c202f39ddf20600e56c596dc5b53d667eafdeb3048ed59a1d4e13f2ecfa136e123d8ae3f14ce43ece6ede9ab55
 SHA512 
708aa4a6912970ef6ea88ac3a4fcc04d4adaafcb207837dbe6c1f1e731e87faeb985fc8338a9d59f5637778be40690189c5c936ffb819265b558fc06bee99ddb
+DIST OpenJDK17U-jdk_arm_linux_hotspot_17.0.3_7.tar.gz 188309462 BLAKE2B 
e47b98ebcb661631732e3238ce3cd1630a0a2103d7e32beabb49d1a0ff216c34c0c39fac11a848474a36dd2c98f6724c58900e3026d04cb7e4f7f00adbe1fe18
 SHA512 
9158821b22633177866ac0a5c4ffd774d2d750adea2de2adce661060ab7d28cf67fc703eb9e0e200149fa03eb040a05dc45ac944dacd140e0d0fa06515584795
 DIST OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.2_8.tar.gz 189073596 BLAKE2B 
1303795dd08dedee8ea4723adaeaae4ab7ef28b81da0f5fd8b19ac5f027ec8f7edb67efe37ca47381a44b4a94223a36d37652a290c2f2cf9702520e01b700786
 SHA512 
beab26ef69c0ed07a14976c01dad4b2a4d708d04b22c86dabff7b87eaefd8e03f627c5c3388a0dbc55b10edaa14004bc0c44ea1fe3edb18e68cb23105d2ca44d
+DIST OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.3_7.tar.gz 190898839 BLAKE2B 
b5188190ab30393ff789724ca99ce89232d8a4d81c22205111da4cc60cc258fe5bee47a5550cf032937542d7fb677af0de9aebbe39fe20b4af223a6d7d3211e5
 SHA512 
e1f1ade72f12c21eef9d34d05e2a4a8228320138d0c626c4eb31431ac9d5e5123ec8ef24c168005e3bb3508537c826399122461a0ce8de1310ccab40d8d21145
 DIST OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.2_8.tar.gz 191420670 BLAKE2B 
901cd6f9e816e1eaa949c97a86d9cfa6d3265b33da483ac5a4ba87621b5a196c7c51305be19745f8aa504ee4471a583180bc36de5a6013ca59e4f0890ea8fa34
 SHA512 
e80c8f02a35587c9305a92ed20926e79b0bab6b2d0fa3fd62ef7825383f68567c38cb52d2cc82b5def219df1fe2dbb531d0973b3713d1ec18c06c6967a228f73
+DIST OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.3_7.tar.gz 191298712 BLAKE2B 
abcb97374d38cb7457139865617d7570627d390c0db47ed572048dbb9f35b7cf6cf1a7d973684607ce3f7477f9b03b85ba43b8b4447b04f9fe1bfe419a18d190
 SHA512 
4e69597c134f37db83b44fd86e13c25ded20d8a1b2d8e959b6ddee29e5cc8c2a7bfd449636399f2d7bf030d93b2a29236e614a1578f9bbd37ca7e12249dc80bc
 DIST 

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

2022-05-11 Thread Georgy Yakovlev
commit: 613b20220c8d10faa9d2538cfc844d704f8b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 11 19:56:54 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 11 20:14:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=613b2022

dev-java/openjdk-jre-bin: drop 8.312_p07-r2

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

 dev-java/openjdk-jre-bin/Manifest  |  1 -
 .../openjdk-jre-bin-8.312_p07-r2.ebuild| 83 --
 2 files changed, 84 deletions(-)

diff --git a/dev-java/openjdk-jre-bin/Manifest 
b/dev-java/openjdk-jre-bin/Manifest
index 5520af7efae6..d92def96a0ab 100644
--- a/dev-java/openjdk-jre-bin/Manifest
+++ b/dev-java/openjdk-jre-bin/Manifest
@@ -1,4 +1,3 @@
 DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.14_9.tar.gz 42435138 BLAKE2B 
0f972a78221b74be4b8c87845f52d331eb6caf84eef06d291d0cd25ce4357b7072f938fd0390a9c54647d4ddcfe4c0184ddf84583e017e1bf78338b7939437bc
 SHA512 
9ee64498d83d16cefc5a155393d9477bb78338d43a3b4b1699f4358644415a6be5601f7b2a87a82f2a95cafd6485b6db7b30bd0d21096110211b942e95deed64
 DIST OpenJDK17U-jre_x64_linux_hotspot_17.0.3_7.tar.gz 45971131 BLAKE2B 
dc8a358b10b0d3a6fac60f340ee5224c348aa4b2683e5f7b3396eaca180a12212260d45b8347b472f80671ef86a91f764727897146e4d36bc08b24c7920635fa
 SHA512 
27da884a807c980386b7295f7ea5e253c03b497eff6e21e0cb35ea050552eaf9a3f71060cbd1a2f0cd6069a55ae00b43e46edcf09ab36c142587ea2ab781ad14
-DIST OpenJDK8U-jre_x64_linux_hotspot_8u312b07.tar.gz 41286015 BLAKE2B 
f555fee173b8af98f64cdd08b8141c823033473d8fa0601f8e69899bc6b82234ac33a6de45f87b2cd9457e22d500da9052209c45798d47ec3c4a34496b30d154
 SHA512 
36d07389e63e49ee16f1329aa7e0bd5b42b397f864f10080038017920fd2b178d5cd9dfaef157080ac020721d0e6e7b26b0277ab1cde69c20500fc34bab0e915
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u322b06.tar.gz 41317897 BLAKE2B 
b96b39d4b3f7fe54f9b04698d4f24879ce617e61ade298b7de1472cb85fbf7d5f297f009c0e881a17bcdaf9baaf3187acef531b0ace97a1f2ab099811995c815
 SHA512 
4a3acc1330056011f0097aaca77858779e2c89d214598ef66736956984204b8de804549e42c51f8392806753f3d534d34ad93ef6df9f2f45a369e04f6a0694ac

diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.312_p07-r2.ebuild 
b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.312_p07-r2.ebuild
deleted file mode 100644
index ba4007f59544..
--- a/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.312_p07-r2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-vm-2
-
-abi_uri() {
-   echo "${2-$1}? (
-   
https://github.com/adoptium/temurin${SLOT}-binaries/releases/download/jdk${MY_PV}/OpenJDK8U-jre_${1}_linux_hotspot_${MY_PV/-/}.tar.gz
-   )"
-}
-
-MY_PV=$(ver_rs 1 'u' 2 '-' ${PV//p/b})
-SLOT="$(ver_cut 1)"
-
-DESCRIPTION="Prebuilt Java JRE binaries provided by Eclipse Temurin"
-HOMEPAGE="https://adoptium.net;
-SRC_URI="
-   $(abi_uri x64 amd64)
-"
-
-LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64"
-
-IUSE="alsa cups headless-awt selinux"
-
-RDEPEND="
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   >net-libs/libnet-1.1
-   >=sys-apps/baselayout-java-0.1.0-r1
-   >=sys-libs/glibc-2.2.5:*
-   sys-libs/zlib
-   alsa? ( media-libs/alsa-lib )
-   cups? ( net-print/cups )
-   selinux? ( sec-policy/selinux-java )
-   !headless-awt? (
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrender
-   x11-libs/libXtst
-   )"
-
-RESTRICT="preserve-libs splitdebug"
-QA_PREBUILT="*"
-
-S="${WORKDIR}/jdk${MY_PV}-jre"
-
-src_install() {
-   local dest="/opt/${P}"
-   local ddest="${ED}/${dest#/}"
-
-   rm ASSEMBLY_EXCEPTION LICENSE THIRD_PARTY_README || die
-
-   # this does not exist on arm64 hence -f
-   rm -fv lib/*/libfreetype.so* || die
-
-   if ! use alsa ; then
-   rm -v lib/*/libjsoundalsa.so* || die
-   fi
-
-   if use headless-awt ; then
-   rm -fvr lib/*/lib*{[jx]awt,splashscreen}* \
-   bin/policytool || die
-   fi
-
-   rm -v lib/security/cacerts || die
-   dosym ../../../../../etc/ssl/certs/java/cacerts \
-   "${dest}"/lib/security/cacerts
-
-   dodir "${dest}"
-   cp -pPR * "${ddest}" || die
-
-   # provide stable symlink
-   dosym "${P}" "/opt/${PN}-${SLOT}"
-
-   java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh
-   java-vm_set-pax-markings "${ddest}"
-   java-vm_revdep-mask
-   java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
-}



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

2022-05-11 Thread Georgy Yakovlev
commit: eecdd44656b679a43d928ecb104aa9eda97e3f68
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 11 19:25:39 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 11 20:14:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eecdd446

dev-java/openjdk: add 17.0.3_p7

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

 dev-java/openjdk/Manifest |   1 +
 dev-java/openjdk/openjdk-17.0.3_p7.ebuild | 313 ++
 2 files changed, 314 insertions(+)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index a49747246ee3..47027360af4b 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -2,6 +2,7 @@ DIST openjdk-11.0.14-riscv.patch.xz 279088 BLAKE2B 
f67cf5707246b22285de8217b68fb
 DIST openjdk-11.0.14_p9.tar.gz 122803178 BLAKE2B 
521d7829b34fa4f9a143c51d61c339c8c7455f12c4f04eda4fdd687dafa842f2a1b1adfe2e897fecdfa4e1c3ee484ec0e3aaf38ab9246f20cd24e7185db6ba25
 SHA512 
3285d13ba0fbbfd4f1a676b0f099b0742527ff556edfc3387913b59b64126bdfecd2697d7ac83634ed7160adf46edca3b5b2c33d94e9dca068752da5b9d70837
 DIST openjdk-11.0.15_p10.tar.gz 122902351 BLAKE2B 
a2dabad415a92765d548b19261e22e2cd483a17b478c8ef98342b44e88b39b23d89d31aecc80f93b27fce8df50ba41f4e6e5f10b66035bbfc1e0c03fc4707a40
 SHA512 
9d9e631046769d3ad95229172f392649ef4162161eb2d6fa7371665619600a04db440e1b3d30c580e283ad2b6bd7580d1199fc854fad3cb962d79f18b2347c67
 DIST openjdk-17.0.2_p8.tar.gz 104741920 BLAKE2B 
749b1699f1b4b2bb6ee1139ceb704ba3b3f3789770176e5f0dc4b1d5ce5c2887514fc3c256a64f2ad9bb017339c20ef10110f35b523ee1edcd62924e41f44f03
 SHA512 
8eeb8b56410178179cc95aa02b0bf827fac3fbf6242a905502a6594763be809a727e55e87866ac65be56c22d6f78ec0c483bdaab9411f07d4b160c49b06921fa
+DIST openjdk-17.0.3_p7.tar.gz 104797560 BLAKE2B 
025ff6be360c74288990622bce31769e5780f3f326b0eed2b78a776cc4df8bdf8cb99dfb0d7dd3f03f8558ca9a66acc5c5bd04b227ba4dffe18f8586a287b74b
 SHA512 
3bebaaf0469cd6558a3f033b768005e880ec95d5bb2a24b8929d2f6a05f18ca9977b291ad49b220a904f661cf6b47780a1cfd776109ed11d4e34d5345be8f66c
 DIST openjdk-8.322_p06.tar.gz 88114268 BLAKE2B 
206b8373bacd829682e9203d9fbb14240994b63b7ddb3675cd3380ee7a4ab9c9016cdcc278b63d3110652ad02587d3c7965bc9865fed6c9ddd720e79bb917c71
 SHA512 
877b56bb11daf7295bd08d2a310cb4dc0478ac7465d4e7f88ba9b9ab2715761b2e83d2e47fb03dc82ec1f1651c9c0772f048360e1f71c0f91a19bda4b46cbcfc
 DIST openjdk-8.332_p09.tar.gz 88130953 BLAKE2B 
9c7419851588dfbca92610f8fbb8b74fa7516282f82e8c7c37af88c776ba0c83a22fb3d4a1c2c2b98d44e394025217d095cff9c79fba53f9c5a32a43eb91ad70
 SHA512 
f6a717f77cc0e85bc2eb3c3c599d09e06a4004e4987a2caf0773b1197336722469e2abcca9d39c1f4c534d15cd77408d6405c9ee6edb3815bccd8e4872571aaa
 DIST openjdk-bootstrap-11.0.13_p8-ppc64.tar.xz 108215404 BLAKE2B 
5e6c0b905b34b437137922b73a9724da96b8832186fea945f8c73d941db822ca1cc5718f3ecb4607ed98d1f8241c9f365b54caaf978863e8b84680a94f067b5d
 SHA512 
732e2220219d42be10589fcaf2420da87ebc8564b4afc6bd02f61f31cdca9c31b339366e34d374fb814499b92f8aa796435a18f28e10c8cb00d9a0f5953bb60e

diff --git a/dev-java/openjdk/openjdk-17.0.3_p7.ebuild 
b/dev-java/openjdk/openjdk-17.0.3_p7.ebuild
new file mode 100644
index ..5e8f8d958a2a
--- /dev/null
+++ b/dev-java/openjdk/openjdk-17.0.3_p7.ebuild
@@ -0,0 +1,313 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit check-reqs eapi8-dosym flag-o-matic java-pkg-2 java-vm-2 
multiprocessing toolchain-funcs
+
+# variable name format: _XPAK
+ARM64_XPAK="17.0.2_p8" # musl bootstrap install
+PPC64_XPAK="17.0.1_p12" # big-endian bootstrap tarball
+X86_XPAK="17.0.1_p12"
+
+# Usage: bootstrap_uri   [extracond]
+# Example: $(bootstrap_uri ppc64 17.0.1_p12 big-endian)
+# Output: ppc64? ( big-endian? ( https://...17.0.1_p12-ppc64.tar.xz ) )
+bootstrap_uri() {
+   local 
baseuri="https://dev.gentoo.org/~arthurzam/distfiles/dev-java/${PN}/${PN}-bootstrap;
+   local suff="tar.xz"
+   local kw="${1:?${FUNCNAME[0]}: keyword not specified}"
+   local ver="${2:?${FUNCNAME[0]}: version not specified}"
+   local cond="${3-}"
+   [[ ${cond} == elibc_musl* ]] && local musl=yes
+
+   # here be dragons
+   echo "${kw}? ( ${cond:+${cond}? (} 
${baseuri}-${ver}-${kw}${musl:+-musl}.${suff} ${cond:+) })"
+}
+
+MY_PV="${PV//_p/+}"
+SLOT="$(ver_cut 1)"
+
+DESCRIPTION="Open source implementation of the Java programming language"
+HOMEPAGE="https://openjdk.java.net;
+SRC_URI="
+   
https://github.com/${PN}/jdk${SLOT}u/archive/refs/tags/jdk-${MY_PV}.tar.gz
+   -> ${P}.tar.gz
+   !system-bootstrap? (
+   $(bootstrap_uri arm64 ${ARM64_XPAK} elibc_musl)
+   $(bootstrap_uri ppc64 ${PPC64_XPAK} big-endian)
+   $(bootstrap_uri x86 ${X86_XPAK})
+   )
+"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+IUSE="alsa big-endian cups debug doc examples gentoo-vm headless-awt javafx 
+jbootstrap selinux source 

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

2022-05-11 Thread Georgy Yakovlev
commit: 49b39d845eb7c7b70c9fd94f3d6016555f4bfb33
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 11 19:23:43 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 11 20:14:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b39d84

dev-java/openjdk: add 11.0.15_p10

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

 dev-java/openjdk/Manifest   |   1 +
 dev-java/openjdk/openjdk-11.0.15_p10.ebuild | 291 
 2 files changed, 292 insertions(+)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index f9862e7851ad..a49747246ee3 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,5 +1,6 @@
 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-11.0.15_p10.tar.gz 122902351 BLAKE2B 
a2dabad415a92765d548b19261e22e2cd483a17b478c8ef98342b44e88b39b23d89d31aecc80f93b27fce8df50ba41f4e6e5f10b66035bbfc1e0c03fc4707a40
 SHA512 
9d9e631046769d3ad95229172f392649ef4162161eb2d6fa7371665619600a04db440e1b3d30c580e283ad2b6bd7580d1199fc854fad3cb962d79f18b2347c67
 DIST openjdk-17.0.2_p8.tar.gz 104741920 BLAKE2B 
749b1699f1b4b2bb6ee1139ceb704ba3b3f3789770176e5f0dc4b1d5ce5c2887514fc3c256a64f2ad9bb017339c20ef10110f35b523ee1edcd62924e41f44f03
 SHA512 
8eeb8b56410178179cc95aa02b0bf827fac3fbf6242a905502a6594763be809a727e55e87866ac65be56c22d6f78ec0c483bdaab9411f07d4b160c49b06921fa
 DIST openjdk-8.322_p06.tar.gz 88114268 BLAKE2B 
206b8373bacd829682e9203d9fbb14240994b63b7ddb3675cd3380ee7a4ab9c9016cdcc278b63d3110652ad02587d3c7965bc9865fed6c9ddd720e79bb917c71
 SHA512 
877b56bb11daf7295bd08d2a310cb4dc0478ac7465d4e7f88ba9b9ab2715761b2e83d2e47fb03dc82ec1f1651c9c0772f048360e1f71c0f91a19bda4b46cbcfc
 DIST openjdk-8.332_p09.tar.gz 88130953 BLAKE2B 
9c7419851588dfbca92610f8fbb8b74fa7516282f82e8c7c37af88c776ba0c83a22fb3d4a1c2c2b98d44e394025217d095cff9c79fba53f9c5a32a43eb91ad70
 SHA512 
f6a717f77cc0e85bc2eb3c3c599d09e06a4004e4987a2caf0773b1197336722469e2abcca9d39c1f4c534d15cd77408d6405c9ee6edb3815bccd8e4872571aaa

diff --git a/dev-java/openjdk/openjdk-11.0.15_p10.ebuild 
b/dev-java/openjdk/openjdk-11.0.15_p10.ebuild
new file mode 100644
index ..cb5035667c42
--- /dev/null
+++ b/dev-java/openjdk/openjdk-11.0.15_p10.ebuild
@@ -0,0 +1,291 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eapi8-dosym check-reqs flag-o-matic java-pkg-2 java-vm-2 
multiprocessing toolchain-funcs
+
+# we need -ga tag to fetch tarball and unpack it, but exact number everywhere 
else to
+# set build version properly
+MY_PV="${PV%_p*}-ga"
+SLOT="${MY_PV%%[.+]*}"
+
+# variable name format: _XPAK
+PPC64_XPAK="11.0.13_p8" # big-endian bootstrap tarball
+RISCV_XPAK="11.0.14_p9" # lp64d bootstrap tarball
+X86_XPAK="11.0.13_p8"
+
+# Usage: bootstrap_uri   [extracond]
+# Example: $(bootstrap_uri ppc64 17.0.1_p12 big-endian)
+# Output: ppc64? ( big-endian? ( https://...17.0.1_p12-ppc64.tar.xz ) )
+bootstrap_uri() {
+   local 
baseuri="https://dev.gentoo.org/~arthurzam/distfiles/dev-java/${PN}/${PN}-bootstrap;
+   local suff="tar.xz"
+   local kw="${1:?${FUNCNAME[0]}: keyword not specified}"
+   local ver="${2:?${FUNCNAME[0]}: version not specified}"
+   local cond="${3-}"
+
+   # here be dragons
+   echo "${kw}? ( ${cond:+${cond}? (} ${baseuri}-${ver}-${kw}.${suff} 
${cond:+) })"
+}
+
+DESCRIPTION="Open source implementation of the Java programming language"
+HOMEPAGE="https://openjdk.java.net;
+SRC_URI="
+   
https://github.com/${PN}/jdk${SLOT}u/archive/refs/tags/jdk-${MY_PV}.tar.gz
+   -> ${P}.tar.gz
+   !system-bootstrap? (
+   $(bootstrap_uri ppc64 ${PPC64_XPAK} big-endian)
+   $(bootstrap_uri riscv ${RISCV_XPAK})
+   $(bootstrap_uri x86 ${X86_XPAK})
+   )
+   riscv? ( 
https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-11.0.14-riscv.patch.xz
 )
+"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
selinux source system-bootstrap systemtap"
+
+REQUIRED_USE="
+   javafx? ( alsa !headless-awt )
+   !system-bootstrap? ( jbootstrap )
+"
+
+COMMON_DEPEND="
+   media-libs/freetype:2=
+   media-libs/giflib:0/7
+   media-libs/harfbuzz:=
+   

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

2022-05-11 Thread Georgy Yakovlev
commit: 272b185670a1ed886084cb6e6bcd15b2bb1f6f21
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 11 19:15:40 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 11 20:14:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272b1856

dev-java/openjdk-bin: add 8.332_p09

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

 dev-java/openjdk-bin/Manifest |   5 +
 dev-java/openjdk-bin/openjdk-bin-8.332_p09.ebuild | 123 ++
 2 files changed, 128 insertions(+)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 7c48eed582fb..22c31b0baab1 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -12,7 +12,12 @@ DIST OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.2_8.tar.gz 
191420670 BLAKE2B 9
 DIST OpenJDK17U-jdk_x64_linux_hotspot_17.0.2_8.tar.gz 192041953 BLAKE2B 
76b66b6571d50fd00c80bfdfd63023d070b7fb0f4ecacce86fcc10b651fa193a88ac8357e097d83ee4cfb982cd34b15cf4a9b59441066677d19a29073bee3666
 SHA512 
25ffa17e6d7c402e976823ac90d6fd6c4f07093c3766c6d48a7d1ecfe5908d6d73efe6f732af8fcb3f4f91b6daa0dd8f4a141ce7aae5fc12f0ed23a1c1e2ebb5
 DIST OpenJDK17U-jdk_x64_mac_hotspot_17.0.2_8.tar.gz 192611208 BLAKE2B 
ef5e801d3d8b5ace125d62a96ec2b76faf5acf12acd94d3cf6c3f80c84abe9ae91b9e53a85d5f57ff69bd2596cfb5715808d73070c971a5ed8dddec2694a9d64
 SHA512 
c43075b14450de6763a66c0f73d7836ec880045cc84c1b8f1e72f9e3f1e3ba6057afff27cb3bdcadd89a52c75671ed7cf844299943ba8d3bf86e6c45386fa039
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u322b06.tar.gz 102170434 BLAKE2B 
84755d791d6aea0b58de68f7ced3e023d7d5f705c99ece9cb91f77663643681ea22672bb1dae143475959374193b1bea1068c0a0f73df4e748430495993d1c5c
 SHA512 
cda25392c8d51b720fac9022de0d7cfc1f496b9e5295b90ee6082e6787d483eaf32198092072b6fe9cadfec157a93f66290691b3d1476572ba2097ab5e70b33c
+DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u332b09.tar.gz 102003248 BLAKE2B 
75eb1dc4e09f868ca1a5f0ccc275e36992414e250c2815ab2a6e879942dfdd57a069d6d2cc79aee967c8d2077cecef6d65285cf870e70d22aebef607e906dbec
 SHA512 
cf716f9a614932ccffeb8a7a2ee3a2f10543b31b8f6953933ba4785f386873fe00fee69061c70c26b55a6db13f26ba529f9953d7f3fce9b42172fe3b4e0eee52
 DIST OpenJDK8U-jdk_arm_linux_hotspot_8u322b06.tar.gz 98420081 BLAKE2B 
77d735d6f07320d226cf575c84f3879d7dafb4fa4ce06c737e7bdaf4f731af323c3ed0bdbd66067200ef350c7b5202c75bdf7cdc2a538c54ef1058be54a9d57f
 SHA512 
b355c813b2b382bb37c2ca34c01a631b6651e0559a864286c04518332c513d1f833f8441bed52ecc1e24074951a2e5149ce60c88fa2490165d43d0058efe073c
+DIST OpenJDK8U-jdk_arm_linux_hotspot_8u332b09.tar.gz 98261468 BLAKE2B 
7fe2b5c6178af88ebf390352f67acca7216af23d6015beb8e94215d1af82b41c2b8e8790c00b5fbf363837a98ddb051a6ebede5fe78f471f09331c1014bd85ec
 SHA512 
17c9bdc892dc479bd7c5bef2ab3a6637cc499e1c257d6ddd541e7f372d6737d644920538e0c39e8aa7c905f0f1172429cc171d608bd337e872be7b399733b25e
 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u322b06.tar.gz 100615206 BLAKE2B 
8956f1ed38732aa8e9880396dce7c477370d128c1a957ba6d135676140f3e8bf233c6563dbcd2f63c2136454a398c49455a96f77224691ded7843f6cac027d1f
 SHA512 
11975e73e6615bcb686703241b0f1589699edfc76a4de97e7066d4d93826dfb8c07a54b6ea3f8a70d231f98d4033c2fbb7741fbf0df374aa810f6cff8b5cda33
+DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u332b09.tar.gz 100484069 BLAKE2B 
7e3b0186947f19094d88140304e756b7b2728560299f330c84ed8f9ac77c40fb046c2731d22c5d30e5d2837b878caccb19e8f1174f272c2fb29905db15500640
 SHA512 
adcfa446254c7de8b80f040e7f9960625c0314dabc8b457dee9d95216050f9aedc0c59528c29f7f1bc950c3ed0b713f3234dd9f9fb2a5bab7e706dbdb2eef42d
 DIST OpenJDK8U-jdk_x64_linux_hotspot_8u322b06.tar.gz 103063877 BLAKE2B 
9ca165707b4f02eeb5156a5379d246942eb06ffe4338490600e7a834c49c1199d46cd098bbcd8041e7c58107ccb657818e6ea37cdd39018a17a87e370c32665b
 SHA512 
6ec164df1f95d2c8921b5d90c2dbd208107fa20e66d97e2920dbefd2b616214609392e36b885700bba14571d10848f412194db2f18206c1a21d16e6df7e29e53
+DIST OpenJDK8U-jdk_x64_linux_hotspot_8u332b09.tar.gz 102918585 BLAKE2B 
55d7ef116ee28f37ab1a96cb8ffe021d1784b208ad248e78d6f0a7f22429364364e00ef17fe6159fac2fde6a0765a20125db6ce17694992dbc9e3b3e054adddf
 SHA512 
9f387fb8b872b65fc6a545151c185b9ad1aaac7ad7cffac4d2b936dedbca116a7d74e56754353ffa4caed394497ca659852f0e5e3803ead10f8fa95d562e28a8
 DIST OpenJDK8U-jdk_x64_mac_hotspot_8u322b06.tar.gz 108075347 BLAKE2B 
89c81377516b737e1ce096b66c8460c86f77229c8a7021471e6c67ae738c99183dbe4e5d868de0de5251cca9eb5bcf888f88526a8390a56eb33bb6270038ebfb
 SHA512 
5f9e6036ca72b015609c503b8446b79013dd4aac09349e3c65c9df0e91e2541f3672d867006cd1f236cdd8a60e16671c6e4423d5d6e85a5a31f6f97f1d168434
+DIST OpenJDK8U-jdk_x64_mac_hotspot_8u332b09.tar.gz 107924497 BLAKE2B 
f1f283b33f2e81a15f6ba01b7c2c63093b8a12dd0c9853ff9a2cea8d5352b6994266e8653135574f59a24da7294e602c5dd2fb3524065aa53e21b8313d3b0d33
 SHA512 
c7474e6a81d9e44e7c48388917de87733bfcb13c99a6d253ba180ac8b826ec79f1871d57dcc3e2edb4929f2687541156770c7568162a95389cdf1606d8e65397

diff --git a/dev-java/openjdk-bin/openjdk-bin-8.332_p09.ebuild 

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

2022-05-11 Thread Georgy Yakovlev
commit: 6d270b1d543497d24891edd9ffd23c955121c05c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 11 19:17:48 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 11 20:14:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d270b1d

dev-java/openjdk-bin: add 11.0.15_p10

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

 dev-java/openjdk-bin/Manifest  |   6 +
 .../openjdk-bin/openjdk-bin-11.0.15_p10.ebuild | 135 +
 2 files changed, 141 insertions(+)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 22c31b0baab1..817342f14433 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -1,9 +1,15 @@
 DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.14_9.tar.gz 189849188 BLAKE2B 
e4d5d5d20b54642cec8941bbfb2a8523ed4f12185bed235d2dded02eca4ef6628ed5b8e36f614278ecad966b2c7cb4ab3b74d696b10718f56faf83834de424db
 SHA512 
299478112d15b335d2cc802e8bcac3a00eb55cfedacbc0c62e462277dce10bfd45de789d760650171a064a574834b2c24e31e70914d63e82362da190e417105d
+DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.15_10.tar.gz 189998414 BLAKE2B 
6cf30a34a8a3e040895763fbf740e370469ecb9f71ab0d10d7b3c313f922981dfdf2eddaa64badac92d45db1a9945ed1389f1794a434b366034d43af263bf57c
 SHA512 
51a2fc7ddff7d64eadfb7e2f496c33176dbfceea2cdcd479528195ce00454d3d9bb5ad82714e59bdae8cf2cf7f75ce9f1dcb9c5d62aeffda9d1ec9ff0262e04a
 DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.14_9.tar.gz 180888469 BLAKE2B 
f5fb5a52c4f0b8c997d0a44122262e2754ab0a0adf369d095793ddf07b8189df7f9b2fa6503d5e765b7d0f792d98b88ea1ce7a23abde1c53dc42ffe90e077671
 SHA512 
a0e9d5aa5d1ccce23f1197e75e412c6a5369e30adcbe07e3c4c4f5b8448d88e0ea68455b42ac766ec825e0076a6d55d82ac745e0081c7ce4a79304f3d623940a
+DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.15_10.tar.gz 181012868 BLAKE2B 
b52d2330291ae8f8d74ba98b4679414e86c9018ad364bb27f09b5f192369c0b934654e5b4d8a07027e001da96fb89bd62a18ab5c1acea3c2cea2cc31e20a1481
 SHA512 
abe8469f5fa4f46f71e35785c6972b2901f003e311086352df6eff6911393c31c01ff965c74772656e2255e0bbb15eee6b761db472c886b60a8cda046fb46764
 DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.14_9.tar.gz 175127578 BLAKE2B 
ed7f55434b0273765c78c3efd8a5ae622e2fa7557334af74784f0e99936d489c3d191197fec251a4d8532c66727bdd9188344d3591cce623aa2553e79ee5da67
 SHA512 
bf4b3f18499420a44ed40fb2d751f294b5354d5b1d278725de97de9be7d2f37fbe5c281c50e33aceebd880d59d35de799454ca0a7bd382b5b3d8729286986d5b
+DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz 175250283 BLAKE2B 
4b4fe6a5018cfa40ac71cfcf41c261887890e339d9e5f57aac55f494abb7a4e99263db151d85698690513caf670acfef29a83616e49d6f845e02cef024624fd6
 SHA512 
98adf9689782aa78d61f485e671c434cfdfae7ba92a7ce0c2401164250b7def2f881e201835e1ca2ab56a3ae4967c0923f4856171c2a4918f7190adf4b5e0bca
 DIST OpenJDK11U-jdk_x64_alpine-linux_hotspot_11.0.14_9.tar.gz 192425435 
BLAKE2B 
3e98f8819bf36aaee0ae009e97c7efa9a26dfc55b856e3d2d098d266621c97b5a8448331888e18eb5a8ea164875020db59cb9be61f3756fa87f9376c2b6e5f6b
 SHA512 
667bc8e6d745c693e5e60e332f491fd485e3f4d99e1543d6e72f1b64956e56b4e6892f3a47e642809378f0a8a8dfaaa034ac96a0aa70b0b7fec51ec53bafbaa7
+DIST OpenJDK11U-jdk_x64_alpine-linux_hotspot_11.0.15_10.tar.gz 193336087 
BLAKE2B 
0f61aba6b76b019ef7271dd92cd4b6db432318d629b5485e2f85a9ca586f1ce6b6d3e2c48486a4f3d90f8730e3fc7dd4f0975849f7c0f820812625556331db87
 SHA512 
360a349b34f2194498d0800145b54e5532b8a2137d7526a692a855a036d1cb6ef185bdeffaff63bb8cce71c7a0b10fee6acfb1024db8d2ec0cd485baa0683304
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.14_9.tar.gz 193109331 BLAKE2B 
d1f3031c479bc32e3d4d56fb914c33c9e19444ef3b4fd836c52623619872d11cea843904d1425cdbfde2181f41bc63d97c14a479a134ae7280b4b5e49f7789ff
 SHA512 
27d1a8627e6e97d4830f2b8839a7f8455d1e0680853049eb1417f78c5b8e05dc2e8f48520770b422797021a169c80ddbb0c907a5e40e02a4d951a429c5a2c86f
+DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.15_10.tar.gz 193245074 BLAKE2B 
0a559bd0513984c2bc93e31ab7afcb8f5fc152c9984d957359bf1901e46b25b25ddee81c4c8fc0f560e65b343f74e39c55a1af61526fceec0eb530309eb65383
 SHA512 
85b21da3ff777b6239df5534ee3539b256a1de5d02abf4f537bca38d2cbf8006b4130d8bde2e24835a8da7a651fc8852df2c5060d26b9d594927f4d609912554
 DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.14_9.tar.gz 191414234 BLAKE2B 
abc031558434dc4f800ab2f3251f66cddd49f2296933ae34c58406a1780982693106fe6f37747e48365bd4b6c9f9dd20e0492ddcca62d7e2555df776297d6f96
 SHA512 
a306fbd6775f4186483e0403f593f599af95e295acc46cba44dd0758dfae8b6a7b1b6ef4581c2ecac1f18b5e98a84e3e3900fae6ca948b74aba2c62a63c00dee
+DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.15_10.tar.gz 186328533 BLAKE2B 
72f662e4aed529de853e47b848b46c15fade1a8c120f83b3409492801084114724f1d3875fedf1607133192ef5a612dbab828e578bff98adf1605fd990a24b21
 SHA512 
af69ea99e3d3b7ae84405190a12f788348162fd235aa5df8ce7ea3127d961e015b51cf70277aefa0e29a434ba10876812e997a063c5aaedafa460fc5451783c7
 DIST OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.2_8.tar.gz 188965124 BLAKE2B 

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

2022-05-11 Thread Georgy Yakovlev
commit: d5de0c5d0b5d31137dce15809d070b8d243b37ba
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 11 19:13:05 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 11 20:14:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5de0c5d

dev-java/openjdk-bin: drop 8.312_p07, 8.312_p07-r1

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

 dev-java/openjdk-bin/Manifest  |   5 -
 .../openjdk-bin/openjdk-bin-8.312_p07-r1.ebuild| 123 -
 dev-java/openjdk-bin/openjdk-bin-8.312_p07.ebuild  | 123 -
 3 files changed, 251 deletions(-)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 80a035afc84b..4b4067c337a9 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -22,13 +22,8 @@ DIST OpenJDK17U-jdk_x64_linux_hotspot_17.0.1_12.tar.gz 
191978211 BLAKE2B f0428e6
 DIST OpenJDK17U-jdk_x64_linux_hotspot_17.0.2_8.tar.gz 192041953 BLAKE2B 
76b66b6571d50fd00c80bfdfd63023d070b7fb0f4ecacce86fcc10b651fa193a88ac8357e097d83ee4cfb982cd34b15cf4a9b59441066677d19a29073bee3666
 SHA512 
25ffa17e6d7c402e976823ac90d6fd6c4f07093c3766c6d48a7d1ecfe5908d6d73efe6f732af8fcb3f4f91b6daa0dd8f4a141ce7aae5fc12f0ed23a1c1e2ebb5
 DIST OpenJDK17U-jdk_x64_mac_hotspot_17.0.1_12.tar.gz 192449459 BLAKE2B 
506d31e97c7be57a870e80e1beb0bfa72528cb0e5d006b0dc76667f6ef29624165375a91127e3cc934f3135298d748c43a5adcecb9a07c5d758998bbf6551837
 SHA512 
8d7afed31b37759ba426d412f70c36e380f0f472d850c9ba9e895e0ebd4a2cf9a7f6118526f0a30f6a1d9d880affca4e1ed9848125509ae97e32f506ad78f541
 DIST OpenJDK17U-jdk_x64_mac_hotspot_17.0.2_8.tar.gz 192611208 BLAKE2B 
ef5e801d3d8b5ace125d62a96ec2b76faf5acf12acd94d3cf6c3f80c84abe9ae91b9e53a85d5f57ff69bd2596cfb5715808d73070c971a5ed8dddec2694a9d64
 SHA512 
c43075b14450de6763a66c0f73d7836ec880045cc84c1b8f1e72f9e3f1e3ba6057afff27cb3bdcadd89a52c75671ed7cf844299943ba8d3bf86e6c45386fa039
-DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u312b07.tar.gz 102144826 BLAKE2B 
b351fe3a82d8ef1e77314890a00c2920dbe5621bb524c4d4ed80b2f3a3b10853f91b0488ab42a5b1691ba66aa9de8eb0630b9325c3dc7fe6b071e2a95dad6bed
 SHA512 
1b58c5453c473d798e5c4871212c484518b44038f81b32623668174fc47c4118120f770ebe3a21534b7f9e01c383a75cb558538e1e635f7c290686825b4ea78a
 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u322b06.tar.gz 102170434 BLAKE2B 
84755d791d6aea0b58de68f7ced3e023d7d5f705c99ece9cb91f77663643681ea22672bb1dae143475959374193b1bea1068c0a0f73df4e748430495993d1c5c
 SHA512 
cda25392c8d51b720fac9022de0d7cfc1f496b9e5295b90ee6082e6787d483eaf32198092072b6fe9cadfec157a93f66290691b3d1476572ba2097ab5e70b33c
-DIST OpenJDK8U-jdk_arm_linux_hotspot_8u312b07.tar.gz 98364180 BLAKE2B 
2b7cfffa33e9486637f9274f5a3138d6c1a53afa63d24ecb82aff4c0baa8b765003642c582c0191d0d229754dd9de64ab7cda4d81e9168df3d960baa44a5de9a
 SHA512 
8b7273688a1ee28d0a2f918f2fe02586b8ff9e7962bbf8cd2973001594e627b1eef7a9f1893bf3bd3789fabe0058a916ac2d4d53c72cbd8d586e4e7c3217438e
 DIST OpenJDK8U-jdk_arm_linux_hotspot_8u322b06.tar.gz 98420081 BLAKE2B 
77d735d6f07320d226cf575c84f3879d7dafb4fa4ce06c737e7bdaf4f731af323c3ed0bdbd66067200ef350c7b5202c75bdf7cdc2a538c54ef1058be54a9d57f
 SHA512 
b355c813b2b382bb37c2ca34c01a631b6651e0559a864286c04518332c513d1f833f8441bed52ecc1e24074951a2e5149ce60c88fa2490165d43d0058efe073c
-DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u312b07.tar.gz 100571080 BLAKE2B 
3a1c5c7488de740210758a34dcc34517c8d5310a9d17c1d251d0ad6d5e7a619595304479b88c807b5d0cd839f85f9b7c819d0dcc297a738052b337b3e962b457
 SHA512 
0b530ffd0c41fa71962072c70c0712b71573b9d1b66e9b23f6122b770bfa7cc42d8ca0c87a721bb8481104edd062b79ebc09a728f1977699b242b62cd546146b
 DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u322b06.tar.gz 100615206 BLAKE2B 
8956f1ed38732aa8e9880396dce7c477370d128c1a957ba6d135676140f3e8bf233c6563dbcd2f63c2136454a398c49455a96f77224691ded7843f6cac027d1f
 SHA512 
11975e73e6615bcb686703241b0f1589699edfc76a4de97e7066d4d93826dfb8c07a54b6ea3f8a70d231f98d4033c2fbb7741fbf0df374aa810f6cff8b5cda33
-DIST OpenJDK8U-jdk_x64_linux_hotspot_8u312b07.tar.gz 103016010 BLAKE2B 
9e7b10497bb46a176016f4df6bfa5fa90905bffaaf9668ca39f30a01cccf78c04d1391aed304493159d5b520879762b7e284befdc11c5444b0edff6b363d9c3c
 SHA512 
20ba919c6b4b2f1253b7a9119193f2ee6c16498ed15296ed5d4588284e635fbc53fa368180c1362cb5c3cc2f2446e96d5a752a96d64382ddf73b062319b1ef47
 DIST OpenJDK8U-jdk_x64_linux_hotspot_8u322b06.tar.gz 103063877 BLAKE2B 
9ca165707b4f02eeb5156a5379d246942eb06ffe4338490600e7a834c49c1199d46cd098bbcd8041e7c58107ccb657818e6ea37cdd39018a17a87e370c32665b
 SHA512 
6ec164df1f95d2c8921b5d90c2dbd208107fa20e66d97e2920dbefd2b616214609392e36b885700bba14571d10848f412194db2f18206c1a21d16e6df7e29e53
-DIST OpenJDK8U-jdk_x64_mac_hotspot_8u312b07.tar.gz 107991615 BLAKE2B 
fb068abc6788c00d8ed51b0beb3a08c6dee80e3fe40bdd5ca79bbaf59159869a9b3234f1ac53321e988152293c938a13202fcd9e57ec133bbd2cde3f849a0fa6
 SHA512 

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

2022-05-11 Thread Georgy Yakovlev
commit: ec68418b06ae875b05b83d1d1fff1e289101c3e7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 11 19:13:57 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 11 20:14:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec68418b

dev-java/openjdk-bin: drop 17.0.1_p12-r1

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

 dev-java/openjdk-bin/Manifest  |   6 -
 .../openjdk-bin/openjdk-bin-17.0.1_p12-r1.ebuild   | 147 -
 2 files changed, 153 deletions(-)

diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 61010eadf897..7c48eed582fb 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -4,18 +4,12 @@ DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.14_9.tar.gz 
175127578 BLAKE2B ed7
 DIST OpenJDK11U-jdk_x64_alpine-linux_hotspot_11.0.14_9.tar.gz 192425435 
BLAKE2B 
3e98f8819bf36aaee0ae009e97c7efa9a26dfc55b856e3d2d098d266621c97b5a8448331888e18eb5a8ea164875020db59cb9be61f3756fa87f9376c2b6e5f6b
 SHA512 
667bc8e6d745c693e5e60e332f491fd485e3f4d99e1543d6e72f1b64956e56b4e6892f3a47e642809378f0a8a8dfaaa034ac96a0aa70b0b7fec51ec53bafbaa7
 DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.14_9.tar.gz 193109331 BLAKE2B 
d1f3031c479bc32e3d4d56fb914c33c9e19444ef3b4fd836c52623619872d11cea843904d1425cdbfde2181f41bc63d97c14a479a134ae7280b4b5e49f7789ff
 SHA512 
27d1a8627e6e97d4830f2b8839a7f8455d1e0680853049eb1417f78c5b8e05dc2e8f48520770b422797021a169c80ddbb0c907a5e40e02a4d951a429c5a2c86f
 DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.14_9.tar.gz 191414234 BLAKE2B 
abc031558434dc4f800ab2f3251f66cddd49f2296933ae34c58406a1780982693106fe6f37747e48365bd4b6c9f9dd20e0492ddcca62d7e2555df776297d6f96
 SHA512 
a306fbd6775f4186483e0403f593f599af95e295acc46cba44dd0758dfae8b6a7b1b6ef4581c2ecac1f18b5e98a84e3e3900fae6ca948b74aba2c62a63c00dee
-DIST OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.1_12.tar.gz 188878354 BLAKE2B 
4e2b4272ae91f12b8a4c7a3c1cf2eab250102ff1590c84f2f3612bc206337477284d63914dddcecd8dc259da1ddd08a1fc6e3c52a37b0cbb5ed0187456c2b24e
 SHA512 
8289fb50b06f08c6288bcbab9e609a24744f123568a901b5ea4f2c1928bfdc236a9a9cfa572708c56f1f7f844b17562f9ddcb502b15df8ac8bc7d1ef758a741b
 DIST OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.2_8.tar.gz 188965124 BLAKE2B 
659bf8518b3104e1fedd116cb9af8b0455d323ce883485f5e42cc9d1fb4d9bae5556757b309a7473559bd67c17a9aa0e0c51934e549141b25dcaeb9032a55b80
 SHA512 
5eadc730b39f6300be7b64a0a4e9d87873cdfa7b0a031923ddfab473affd5b22788a33e2f01412c99c2e42ffb2774cc655c732e7721a6fc02c2b34a42dc9088d
 DIST OpenJDK17U-jdk_aarch64_mac_hotspot_17.0.2_8.tar.gz 182550014 BLAKE2B 
24a7aae5c6d282a416c996f6b35ff5c92522ac7853d4cc3248a34f642029fb95b798de3159dcd7ee60a9952dd5ef2926a97c82df0708655044fb4faa6d82019f
 SHA512 
50e27087804582a1b124a17762cf24272cbd24ae1d1bc443950bd91c88da220415ca429894bd1d1172cb39fdbff262470276a3b3e9043b5eabf550c05ee2438b
-DIST OpenJDK17U-jdk_arm_linux_hotspot_17.0.1_12.tar.gz 188832535 BLAKE2B 
4ea2e209f7bebde4cfae439773b42cb9d4143eb5b61a5e69fba181946cd3a3dc977966ed14e24ce6b23066450e64bbf204b72b04562f7af381c765bb4ea31d53
 SHA512 
615806f02c108c08be70d975f3dc402fc2e30f9a961630fe6528eedb7a5ee76ac07851ada5264fe263453eaefc40aa1ded1cefa37d3455af78b04fdf9caf9a93
 DIST OpenJDK17U-jdk_arm_linux_hotspot_17.0.2_8.tar.gz 188894874 BLAKE2B 
9881d30cc0b4edc1c3a2d5978b08e820833e82c202f39ddf20600e56c596dc5b53d667eafdeb3048ed59a1d4e13f2ecfa136e123d8ae3f14ce43ece6ede9ab55
 SHA512 
708aa4a6912970ef6ea88ac3a4fcc04d4adaafcb207837dbe6c1f1e731e87faeb985fc8338a9d59f5637778be40690189c5c936ffb819265b558fc06bee99ddb
-DIST OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.1_12.tar.gz 187718236 BLAKE2B 
a55eeb2651d6fbd83b579527761e246bc3babb3858b7c14823e0d512e308a65be1e35899206c1e2458db74ee2aaf4d69578b4045a13a35a0b3d6577d4821d137
 SHA512 
5179991d451f8736776de933aa44fa726217282da66236f373a0e47d815d03754f28588acf0aca55258ca1085d0e06f53627092bd0cff2c2b60eb6ff9c1df248
 DIST OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.2_8.tar.gz 189073596 BLAKE2B 
1303795dd08dedee8ea4723adaeaae4ab7ef28b81da0f5fd8b19ac5f027ec8f7edb67efe37ca47381a44b4a94223a36d37652a290c2f2cf9702520e01b700786
 SHA512 
beab26ef69c0ed07a14976c01dad4b2a4d708d04b22c86dabff7b87eaefd8e03f627c5c3388a0dbc55b10edaa14004bc0c44ea1fe3edb18e68cb23105d2ca44d
-DIST OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.1_12.tar.gz 191355612 
BLAKE2B 
21c1459c58a10ed6a87a422e70fc4fa27a37a1ea4cbd121e237d82f9ec0991e7245193c5a44cd2826d502301166a48e2d3e7ac0015dcb9a1c3732f03210ff366
 SHA512 
30ce2ff05d46ea125fc17256420c8bf9dcc3afe802338cd62d0961e6588cf54663aee07c6d4d21fd0f363b58628ee34cf4f9cf622b6da970924aa94d47e6406a
 DIST OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.2_8.tar.gz 191420670 BLAKE2B 
901cd6f9e816e1eaa949c97a86d9cfa6d3265b33da483ac5a4ba87621b5a196c7c51305be19745f8aa504ee4471a583180bc36de5a6013ca59e4f0890ea8fa34
 SHA512 
e80c8f02a35587c9305a92ed20926e79b0bab6b2d0fa3fd62ef7825383f68567c38cb52d2cc82b5def219df1fe2dbb531d0973b3713d1ec18c06c6967a228f73
-DIST 

[gentoo-commits] proj/qa-scripts:master commit in: /

2022-05-11 Thread Sam James
commit: 6b72ba0ea772a4437b1e8ff962efe5fc389fbc1f
Author: Sam James  gentoo  org>
AuthorDate: Wed May 11 20:34:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 11 20:34:43 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=6b72ba0e

Makefile.gpyutils: don't generate 3.11 graphs yet

Taken a day to generate these and still not done.

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

 Makefile.gpyutils | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/Makefile.gpyutils b/Makefile.gpyutils
index 3eaeba4..c9f7e6f 100644
--- a/Makefile.gpyutils
+++ b/Makefile.gpyutils
@@ -6,14 +6,15 @@ timestamp = $(PORTDIR)/metadata/timestamp.commit
 outdir = /dev/null
 
 # upgrades for stable impls
-upgr_base = $(outdir)/310-to-311.txt $(outdir)/39-to-310.txt 
$(outdir)/38-to-39.txt
+upgr_base = $(outdir)/39-to-310.txt $(outdir)/38-to-39.txt
 # related stabilizations
 upgr_streq = $(patsubst %.txt,%-stablereq.txt,$(upgr_base))
 # all upgrade stuff
 upgr_txt = $(upgr_base) $(upgr_streq) $(outdir)/py2.txt
 upgr_dot = $(patsubst %.txt,%.dot,$(upgr_txt))
 upgr_svg = $(patsubst %.dot,%.svg,$(upgr_dot))
-upgr_all = $(upgr_txt) $(upgr_dot) $(upgr_svg)
+# add new impls here if not stable yet, to avoid insanely huge generation times
+upgr_all = $(upgr_txt) $(upgr_dot) $(upgr_svg) $(outdir)/310-to-311.txt
 
 all = $(upgr_all)
 



[gentoo-commits] repo/proj/prefix:master commit in: dev-lang/python/

2022-05-11 Thread Fabian Groffen
commit: 7e2a2e320eba675f3acab46e22647ca6514a329f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed May 11 20:18:10 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed May 11 20:18:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=7e2a2e32

dev-lang/python-3.9.12: version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-lang/python/Manifest |   4 +
 dev-lang/python/python-3.9.12.ebuild | 475 +++
 2 files changed, 479 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index f18ad79618..d71c4cd59f 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,11 +2,15 @@ DIST Python-3.10.4.tar.xz 19342692 BLAKE2B 
c430ad9bed71729fda29433af0614b6c0110a
 DIST Python-3.10.4.tar.xz.asc 833 BLAKE2B 
289f2e96bfc2b60c4ae94b1591779d604f203890c4f5db2ee16e305bf03c6ddb9c8d6da4471a06b5943e12888f37ca572ea30876e9a80382a26814f66b41b7bf
 SHA512 
699e37bf09067083af159e3734b38c952bdc75432c8abfb7a7b8cce7ca975038da37490abeb5c13befd2dacb84a5341ad30de5d0a63d35af5c512215744f4d6d
 DIST Python-3.8.8.tar.xz 18271736 BLAKE2B 
af0ff1acd919b365a58278e82678324ff884cc8120bcaf12e0e3afb1bd978e6469e256335df131935f51ff481fb83dda04e4b6f1cd1746611f9ec944db73d692
 SHA512 
64181db5aa48281284a3230436ebfb8cb91b645a9dec956fd48c0048334498477073fc4e14d6b426d0ef7fbcdcfd5d59cbf01a504e6c9014dc9529494b9309fb
 DIST Python-3.8.8.tar.xz.asc 833 BLAKE2B 
a11188f9f68c518259de1a4e271bf56409d7356a7eb3dd8cbea7bbb0b5bc1b43f9aeb85bda4add65bbae906bef65cb20a30bcc77da04c0d383cd5b527821fd85
 SHA512 
0e6f11a310c1796dd056d9a4b63b5e03aa8dbd290088966e04a590a78c3887dbfd7a7029a6cf8c5626ecd6ca91c1c16433bb0a41bf1225b02b8db8541b95
+DIST Python-3.9.12.tar.xz 19740524 BLAKE2B 
05f2469aa53ca36221ef4976b17bfde3e5b86afd5a8114e5a7fd899f975a8e55022555ef718d5352ab68de1b7b23865a0bf713768c9c2b30d591438c9a396d25
 SHA512 
081981901e14149748fd35228db0b3b1d96fef227ae7404f07b8bad0fda4b02649bf31c348c94aefdaf3327565d78f9489437c2c02f647b15d41376a27a23e97
+DIST Python-3.9.12.tar.xz.asc 833 BLAKE2B 
33436d0404a643215a8fd2b967ffd216201da24f374941bf65b888159ccfabcbe79b751eca2dd489b06605604338c8bbaab74aa10abbe4bcffaa54236301228e
 SHA512 
dddaa27f8a29034f458edb6739398a5455c87fe37b6349e161865a9deedca118ffe9cb82663cc75bbe60b3b556399c0c6855f5262aac1fe90d36a3694fca65b2
 DIST Python-3.9.6.tar.xz 19051972 BLAKE2B 
0d8586b2935088eeab7138cf2210c1a74f1bf7359359d25750af5f69de55eb39c92f518b887a8b749c772ed7d33e85b912928ae6d878514eb58d85ef210f54f0
 SHA512 
01c529e3207738d8771caeb5ed6217e10745c21aa39832fe3185e1c87fdb6aedead97ce38dbb11e02d873654028bd8071c3f345c18452769520723284efe9dc1
 DIST Python-3.9.6.tar.xz.asc 833 BLAKE2B 
41901bfb80a901f2f14e86769e6d08ded8f75656d347201345183162e180e61442da871a1067572a54da579551166a19bf5436e51581bb10cb78afc4d28773fc
 SHA512 
0673c8833f302c829bfde97453c52744f6aa99b4a72520f4cc384d4aa9d6ffd28a1407ceafb0a1ec4462b3aa74b656bf39c67872c4e6a131429ea58c47ad0ecc
 DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 
67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d
 SHA512 
3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2
 DIST python-gentoo-patches-3.8.8_p1.tar.xz 15456 BLAKE2B 
7d9f55f951f97ef7e08d024521f5b8d126735c1c392ba6326ad1c18023b477f62e9b6663d8e5b6f0362e442137d0b6ed3ea13b279cca6734d36dbe6e654f
 SHA512 
7fff74d03a0c4cd4b5c977761179c2b9a0ed472847ee9544f54331cef7549557ac4d6b78e676058bd2b01c96ca59d84f04c55beca8ddc45f16b11ce349210eea
+DIST python-gentoo-patches-3.9.12.tar.xz 12848 BLAKE2B 
5dd66fa94b136a463d2c4be3a5b7dfad770c3905467a1d81af02a35b2783ce7d614881c915ee8f8e764c1656963d6886d9c60c6e524f512e1bc496e42d01307b
 SHA512 
07de63e47a8e547724099062239df8fcfd254f19d38be28131e6bbb094ffbab8483861fb6a5905e60d7fa7a1a5dc06785951fa31984ecad89516b0b742c47f91
 DIST python-gentoo-patches-3.9.6_p1.tar.xz 12764 BLAKE2B 
927718f1aadb5d5ef67e647a639a10bffdd48474bf01e50bd37ef1242bce57606b7b54c4823c1da3585ee76e737028163e38e9b4e19037585cc53f925e1c5fa7
 SHA512 
f06fb55786bd942e72e3225ee9ce218724aeee29f301279743588749007e991851a8f29db5b5dfd85435e3d763c00942947909a6fc60581bd0f3e8a6e913bff8
 DIST python-prefix-gentoo-3.10.4-patches-r0.tar.xz 6772 BLAKE2B 
b807ae02242926d99c3823b73ce33193926d55891d54b5d214b4bdf24d2213b4d7b248030146a01698ceadd255aef8937d84fc11e6d587ffcc91286e81b2
 SHA512 
a8f16d12b785a4b9ca884e4235cb298e4155273534a7957e517a679f0c2d4b35dcca08e445bed3fe2a80e3a6441f04004eae955a362eb1091ac1f9e2b9a5448f
 DIST python-prefix-gentoo-3.8.7-patches-r2.tar.xz 8312 BLAKE2B 
268f3cff62dc51d4f91994c3f6b05cea0e29edb1ccf39476ba52485fb94c3cad72b54ed5cd941c227bdad004a7ae0069d60ee6bbde5a30d16115263d0dc2a5c3
 SHA512 
e43ce1e9e851bebce968ee025f765fc9a558c8edc4ee2d51616043183fd12301ab3d5c7f92915238e53b5cf92f6c00617ab0fcf9859d4cebe0966271e6f64725

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

2022-05-11 Thread Michał Górny
commit: 9ab4456385a6cc90d2f0481e6b975dfa1f846034
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 20:01:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 20:11:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab44563

dev-python/chardet: EAPI 8, PEP517

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

 dev-python/chardet/chardet-4.0.0-r1.ebuild | 31 ++
 1 file changed, 31 insertions(+)

diff --git a/dev-python/chardet/chardet-4.0.0-r1.ebuild 
b/dev-python/chardet/chardet-4.0.0-r1.ebuild
new file mode 100644
index ..428ca399a801
--- /dev/null
+++ b/dev-python/chardet/chardet-4.0.0-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Universal encoding detector"
+HOMEPAGE="
+   https://github.com/chardet/chardet/
+   https://pypi.org/project/chardet/
+"
+SRC_URI="
+   https://github.com/chardet/chardet/archive/${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-05-11 Thread Michał Górny
commit: d794afb9c12c9b6b051e2699b0f73156d5f7bad6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 20:01:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 20:11:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d794afb9

dev-python/chardet: Enable py3.11

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

 dev-python/chardet/chardet-4.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/chardet/chardet-4.0.0-r1.ebuild 
b/dev-python/chardet/chardet-4.0.0-r1.ebuild
index 428ca399a801..a8afdd4a6f64 100644
--- a/dev-python/chardet/chardet-4.0.0-r1.ebuild
+++ b/dev-python/chardet/chardet-4.0.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-11 Thread Michał Górny
commit: c804a3c3b5e127623237af64d6a3bbe1c50a3d76
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 18:06:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 20:11:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c804a3c3

dev-python/beautifulsoup4: Enable py3.11

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

 dev-python/beautifulsoup4/beautifulsoup4-4.11.1.ebuild | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/dev-python/beautifulsoup4/beautifulsoup4-4.11.1.ebuild 
b/dev-python/beautifulsoup4/beautifulsoup4-4.11.1.ebuild
index 9e6b4d8e07cd..5d5d50bc1f75 100644
--- a/dev-python/beautifulsoup4/beautifulsoup4-4.11.1.ebuild
+++ b/dev-python/beautifulsoup4/beautifulsoup4-4.11.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 
@@ -21,6 +21,17 @@ RDEPEND="
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
 "
+# bs4 prefers cchardet > chardet > charset-normalizer
+# however, charset-normalizer causes test failures, so force the other two
+# dev-python/chardet[${PYTHON_USEDEP}]
+BDEPEND="
+   test? (
+   || (
+   dev-python/cchardet[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   )
+   )
+"
 
 distutils_enable_tests pytest
 distutils_enable_sphinx doc/source



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

2022-05-11 Thread Michał Górny
commit: 4711f6da6b579638af009bf8767b2919af6e5b61
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 18:06:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 20:11:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4711f6da

dev-python/soupsieve: Enable py3.11

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

 dev-python/soupsieve/soupsieve-2.3.1.ebuild | 4 ++--
 dev-python/soupsieve/soupsieve-2.3.2.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/soupsieve/soupsieve-2.3.1.ebuild 
b/dev-python/soupsieve/soupsieve-2.3.1.ebuild
index 55a278d66145..442fbed6d41c 100644
--- a/dev-python/soupsieve/soupsieve-2.3.1.ebuild
+++ b/dev-python/soupsieve/soupsieve-2.3.1.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
 
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="A modern CSS selector implementation for BeautifulSoup"

diff --git a/dev-python/soupsieve/soupsieve-2.3.2.ebuild 
b/dev-python/soupsieve/soupsieve-2.3.2.ebuild
index af24dff99ed6..2561589e4627 100644
--- a/dev-python/soupsieve/soupsieve-2.3.2.ebuild
+++ b/dev-python/soupsieve/soupsieve-2.3.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/icedtea-web/files/, dev-java/icedtea-web/

2022-05-11 Thread Florian Schmaus
commit: 47bad21c79c7886701279312dc6923538dd12fd2
Author: Yuan Liao  gmail  com>
AuthorDate: Wed Mar 16 18:22:19 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed May 11 19:51:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47bad21c

dev-java/icedtea-web: EAPI 8, restrict build VM to 1.8

- java-pkg-2.eclass is inherited to set up JDK 8 as the build VM
  properly, so a JAVA_HOME that points to JDK 8 is always passed to the
  ./configure script regardless of the eselect-java system VM setting.

- The 'itw-modularjdk.args' file is now installed to an FHS-compliant
  path to allow the programs from this package to be run with JRE 9+.
  These programs are compatible with JRE 9+ under the condition that
  this file is installed.  The file is required for integration with the
  Java Platform Module System introduced in Java 9.

- README.gentoo is updated to convey the USE="-headless-awt" requirement
  for any JRE used to run those programs.  This seems to be a
  runtime-only requirement, as using a JDK with this USE flag disabled
  would not cause any build errors during testing.

Bug: https://bugs.gentoo.org/659174
Bug: https://bugs.gentoo.org/698582
Bug: https://bugs.gentoo.org/783027
Bug: https://bugs.gentoo.org/831895
Signed-off-by: Yuan Liao  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24610
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/icedtea-web/files/README.gentoo-r3  |  16 +++
 dev-java/icedtea-web/icedtea-web-1.8.8-r1.ebuild | 118 +++
 2 files changed, 134 insertions(+)

diff --git a/dev-java/icedtea-web/files/README.gentoo-r3 
b/dev-java/icedtea-web/files/README.gentoo-r3
new file mode 100644
index ..fc199f3c50f2
--- /dev/null
+++ b/dev-java/icedtea-web/files/README.gentoo-r3
@@ -0,0 +1,16 @@
+Browser plugin
+--
+
+The IcedTea browser plugin (NPPlugin) is no longer available,
+as modern browsers no longer support this plugin format.
+
+JVM selection
+-
+
+By default, Web Start uses the JVM
+selected via eselect environment variable.
+Note that this doesn't have to be an IcedTea. Openjdk will also work.
+Also note that the selected JVM must have been installed with the
+'headless-awt' USE flag *disabled*.
+The choice can be overridden using the itweb-settings program.
+Simply blank out the field to restore the default behaviour.

diff --git a/dev-java/icedtea-web/icedtea-web-1.8.8-r1.ebuild 
b/dev-java/icedtea-web/icedtea-web-1.8.8-r1.ebuild
new file mode 100644
index ..238bb9080267
--- /dev/null
+++ b/dev-java/icedtea-web/icedtea-web-1.8.8-r1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+README_GENTOO_SUFFIX="-r3"
+CRATES="dunce-0.1.1"
+
+inherit autotools bash-completion-r1 cargo java-pkg-2 readme.gentoo-r1 
xdg-utils
+
+DESCRIPTION="FOSS Java browser plugin and Web Start implementation"
+HOMEPAGE="https://github.com/AdoptOpenJDK/IcedTea-Web;
+SRC_URI="https://github.com/AdoptOpenJDK/${PN}/archive/${P}.tar.gz
+   $(cargo_crate_uris ${CRATES})"
+LICENSE="GPL-2 GPL-2-with-linking-exception LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="doc"
+
+# tests require ton of java deps we don't have packaged/working
+# but rust tests pass.
+RESTRICT="test"
+
+BDEPEND="
+   app-arch/zip
+   sys-devel/bc
+   virtual/pkgconfig
+   virtual/rust
+   doc? ( sys-devel/bc )
+"
+
+# Build within Portage using JDK 11+ (also presumably 9+) fails during
+# src_configure:
+#  configure: error: sun.security.util.SecurityConstants not found.
+#
+# When upstream's build instructions are executed outside Portage using
+# JDK 11+, ./configure also fails, though a different error pops up:
+#  configure: error: sun.applet.AppletImageRef not found.
+#
+# If even the upstream build instructions fail outside Portage with JDK 11+,
+# then it is very unlikely that the build issue within Portage is fixable.
+# The upstream has moved forward to development of 2.0.0 and 3.0.0 versions,
+# so they might no longer be interested in fixing the legacy 1.x versions.
+#
+# The 'sun.applet.AppletImageRef not found' issue has been reported to
+# FreeBSD ,
+# and some efforts there to fix the issue were unsuccessful.  They seem
+# to have ended up with restricting Java version to 8
+# .
+#
+# Thus, the build VM version is restricted to 1.8 here.
+DEPEND="
+   virtual/jdk:1.8
+"
+
+RDEPEND="
+   >=app-eselect/eselect-java-0.2.0
+   >=virtual/jre-1.8:*
+"
+
+S="${WORKDIR}/IcedTea-Web-${P}"
+
+QA_FLAGS_IGNORED="usr/bin/.*"
+
+src_prepare() {
+   eapply_user
+   sed -i 's/JAVADOC_OPTS=/\0-Xdoclint:none /g' Makefile.am || die
+   eautoreconf
+   cargo_gen_config
+}
+
+src_configure() {
+   

[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-jre-bin/files/, dev-java/openjdk-jre-bin/

2022-05-11 Thread Florian Schmaus
commit: 5f70c82924bd5bdc853f2307d479297829c785c5
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed May 11 19:29:16 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed May 11 19:44:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f70c829

dev-java/openjdk-jre-bin: add 17.0.3_p7

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

 dev-java/openjdk-jre-bin/Manifest  |  1 +
 .../files/openjdk-jre-bin-17.env.sh| 14 
 .../openjdk-jre-bin-17.0.3_p7.ebuild   | 83 ++
 3 files changed, 98 insertions(+)

diff --git a/dev-java/openjdk-jre-bin/Manifest 
b/dev-java/openjdk-jre-bin/Manifest
index b4a91ec7ab10..5520af7efae6 100644
--- a/dev-java/openjdk-jre-bin/Manifest
+++ b/dev-java/openjdk-jre-bin/Manifest
@@ -1,3 +1,4 @@
 DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.14_9.tar.gz 42435138 BLAKE2B 
0f972a78221b74be4b8c87845f52d331eb6caf84eef06d291d0cd25ce4357b7072f938fd0390a9c54647d4ddcfe4c0184ddf84583e017e1bf78338b7939437bc
 SHA512 
9ee64498d83d16cefc5a155393d9477bb78338d43a3b4b1699f4358644415a6be5601f7b2a87a82f2a95cafd6485b6db7b30bd0d21096110211b942e95deed64
+DIST OpenJDK17U-jre_x64_linux_hotspot_17.0.3_7.tar.gz 45971131 BLAKE2B 
dc8a358b10b0d3a6fac60f340ee5224c348aa4b2683e5f7b3396eaca180a12212260d45b8347b472f80671ef86a91f764727897146e4d36bc08b24c7920635fa
 SHA512 
27da884a807c980386b7295f7ea5e253c03b497eff6e21e0cb35ea050552eaf9a3f71060cbd1a2f0cd6069a55ae00b43e46edcf09ab36c142587ea2ab781ad14
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u312b07.tar.gz 41286015 BLAKE2B 
f555fee173b8af98f64cdd08b8141c823033473d8fa0601f8e69899bc6b82234ac33a6de45f87b2cd9457e22d500da9052209c45798d47ec3c4a34496b30d154
 SHA512 
36d07389e63e49ee16f1329aa7e0bd5b42b397f864f10080038017920fd2b178d5cd9dfaef157080ac020721d0e6e7b26b0277ab1cde69c20500fc34bab0e915
 DIST OpenJDK8U-jre_x64_linux_hotspot_8u322b06.tar.gz 41317897 BLAKE2B 
b96b39d4b3f7fe54f9b04698d4f24879ce617e61ade298b7de1472cb85fbf7d5f297f009c0e881a17bcdaf9baaf3187acef531b0ace97a1f2ab099811995c815
 SHA512 
4a3acc1330056011f0097aaca77858779e2c89d214598ef66736956984204b8de804549e42c51f8392806753f3d534d34ad93ef6df9f2f45a369e04f6a0694ac

diff --git a/dev-java/openjdk-jre-bin/files/openjdk-jre-bin-17.env.sh 
b/dev-java/openjdk-jre-bin/files/openjdk-jre-bin-17.env.sh
new file mode 100644
index ..5ccace8029b9
--- /dev/null
+++ b/dev-java/openjdk-jre-bin/files/openjdk-jre-bin-17.env.sh
@@ -0,0 +1,14 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+VERSION="Eclipse Temurin JRE ${PV}"
+JAVA_HOME="${EPREFIX}/opt/${PN}-${SLOT}"
+PATH="\${JAVA_HOME}/bin"
+ROOTPATH="\${JAVA_HOME}/bin"
+LDPATH="\${JAVA_HOME}/lib/:\${JAVA_HOME}/lib/server/"
+MANPATH="\${JAVA_HOME}/man"
+PROVIDES_TYPE="JRE"
+PROVIDES_VERSION="${SLOT}"
+BOOTCLASSPATH=""
+GENERATION="2"
+ENV_VARS="JAVA_HOME PATH ROOTPATH LDPATH MANPATH"

diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-17.0.3_p7.ebuild 
b/dev-java/openjdk-jre-bin/openjdk-jre-bin-17.0.3_p7.ebuild
new file mode 100644
index ..a6f7f3ee248b
--- /dev/null
+++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-17.0.3_p7.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-vm-2
+
+abi_uri() {
+   echo "${2-$1}? (
+   
https://github.com/adoptium/temurin${SLOT}-binaries/releases/download/jdk-${MY_PV}/OpenJDK${SLOT}U-jre_${1}_linux_hotspot_${MY_PV//+/_}.tar.gz
+   )"
+}
+
+MY_PV=${PV/_p/+}
+SLOT=${MY_PV%%[.+]*}
+
+SRC_URI="
+   $(abi_uri x64 amd64)
+"
+
+DESCRIPTION="Prebuilt Java JRE binaries provided by Eclipse Temurin"
+HOMEPAGE="https://adoptopenjdk.net;
+LICENSE="GPL-2-with-classpath-exception"
+KEYWORDS="~amd64"
+IUSE="alsa cups +gentoo-vm headless-awt selinux"
+
+RDEPEND="
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   >net-libs/libnet-1.1
+   >=sys-apps/baselayout-java-0.1.0-r1
+   >=sys-libs/glibc-2.2.5:*
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   selinux? ( sec-policy/selinux-java )
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )"
+
+RESTRICT="preserve-libs splitdebug"
+QA_PREBUILT="*"
+
+S="${WORKDIR}/jdk-${MY_PV}-jre"
+
+src_install() {
+   local dest="/opt/${PN}-${SLOT}"
+   local ddest="${ED}/${dest#/}"
+
+   # Not sure why they bundle this as it's commonly available and they
+   # only do so on x86_64. It's needed by libfontmanager.so. IcedTea
+   # also has an explicit dependency while Oracle seemingly dlopens it.
+   rm -vf lib/libfreetype.so || die
+
+   # Oracle and IcedTea have libjsoundalsa.so depending on
+   # libasound.so.2 but AdoptOpenJDK only has 

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

2022-05-11 Thread Arthur Zamarin
commit: 77228a77af0303bd54eee4f1d4cdacd302e7c7c3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May 11 19:17:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May 11 19:19:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77228a77

dev-python/iocapture: mark ALLARCHES

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

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

diff --git a/dev-python/iocapture/metadata.xml 
b/dev-python/iocapture/metadata.xml
index c4ebe6077147..6aa566304529 100644
--- a/dev-python/iocapture/metadata.xml
+++ b/dev-python/iocapture/metadata.xml
@@ -5,6 +5,7 @@
pyt...@gentoo.org
Python

+   

iocapture
oinume/iocapture



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

2022-05-11 Thread Arthur Zamarin
commit: 62e43120eecf9653c34c314259cdc8a2372a7c0c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May 11 19:17:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May 11 19:19:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62e43120

dev-python/iocapture: enable py3.10, EAPI=8

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

 dev-python/iocapture/iocapture-0.1.2-r3.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/dev-python/iocapture/iocapture-0.1.2-r3.ebuild 
b/dev-python/iocapture/iocapture-0.1.2-r3.ebuild
new file mode 100644
index ..f3de73379f07
--- /dev/null
+++ b/dev-python/iocapture/iocapture-0.1.2-r3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="Capture stdout, stderr easily"
+HOMEPAGE="https://pypi.org/project/iocapture/;
+SRC_URI="https://github.com/oinume/iocapture/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+LICENSE="MIT"
+
+BDEPEND="
+   test? (
+   dev-python/six[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest



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

2022-05-11 Thread Adel KARA SLIMANE
commit: f7289cf91664bed749fdac2ff6ac6ed7615f8911
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Wed May 11 19:06:04 2022 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Wed May 11 19:06:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7289cf9

games-util/mangohud: properly uses python-any-r1 eclass

Using https://projects.gentoo.org/python/guide/any.html
Thanks @ionenwks @arthurzam

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 games-util/mangohud/mangohud-0.6.6.1-r3.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild 
b/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
index ca29f2673..99f91b86a 100644
--- a/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
+++ b/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
@@ -5,10 +5,10 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
 
-inherit python-any-r1 distutils-r1 meson
+inherit python-any-r1 meson
 
 MY_PV=$(ver_cut 1-3)
-[ -n "$(ver_cut 4)" ] && MY_PV_REV="-$(ver_cut 4)"
+[[ -n "$(ver_cut 4)" ]] && MY_PV_REV="-$(ver_cut 4)"
 
 IMGUI_VER="1.81"
 IMGUI_MESON_WRAP_VER="1"
@@ -34,9 +34,13 @@ REQUIRED_USE="
 
 BDEPEND="
app-arch/unzip
-   dev-python/mako[${PYTHON_USEDEP}]
+   $(python_gen_any_dep 'dev-python/mako[${PYTHON_USEDEP}]')
 "
 
+python_check_deps() {
+   python_has_version "dev-python/mako[${PYTHON_USEDEP}]"
+}
+
 DEPEND="
dev-libs/spdlog
dev-util/glslang



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

2022-05-11 Thread Mike Gilbert
commit: 05da34ff3ebc7ae2783fd20ddf11f6b914fc94f8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 18:45:55 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 18:45:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05da34ff

net-misc/iputils: drop 'static' USE flag

There does not seem to be any compelling reason to link these tools
staticly.

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

 net-misc/iputils/iputils-.ebuild | 14 +-
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index e94679e43431..2b9db94847ff 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -29,19 +29,17 @@ 
HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils;
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc idn nls static test tracepath"
+IUSE="+arping caps clockdiff doc idn nls test tracepath"
 RESTRICT="!test? ( test )"
 
-LIB_DEPEND="
-   caps? ( sys-libs/libcap[static-libs(+)] )
-   idn? ( net-dns/libidn2:=[static-libs(+)] )
-   nls? ( virtual/libintl[static-libs(+)] )
+RDEPEND="
+   caps? ( sys-libs/libcap )
+   idn? ( net-dns/libidn2:= )
+   nls? ( virtual/libintl )
 "
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 DEPEND="
${RDEPEND}
virtual/os-headers
-   static? ( ${LIB_DEPEND} )
 "
 BDEPEND="
virtual/pkgconfig
@@ -66,8 +64,6 @@ src_prepare() {
 }
 
 src_configure() {
-   use static && append-ldflags -static
-
local emesonargs=(
-DUSE_CAP=$(usex caps true false)
-DUSE_IDN=$(usex idn true false)



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

2022-05-11 Thread Mike Gilbert
commit: a2b9755b0f7a319bb777b28d0e7a707bb5b77e3c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 18:51:09 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 18:51:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b9755b

net-misc/iputils: do not move 'ping' to /bin

There's no real reason to put it there.

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

 net-misc/iputils/iputils-.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index 2b9db94847ff..9022c8970b5d 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -110,13 +110,8 @@ src_test() {
 src_install() {
meson_src_install
 
-   dodir /bin
-   local my_bin
-   for my_bin in $(usex arping arping '') ping ; do
-   mv "${ED}"/usr/bin/${my_bin} "${ED}"/bin/ || die
-   done
-   dosym ping /bin/ping4
-   dosym ping /bin/ping6
+   dosym ping /usr/bin/ping4
+   dosym ping /usr/bin/ping6
 
if use tracepath ; then
dosym tracepath /usr/bin/tracepath4



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

2022-05-11 Thread Mike Gilbert
commit: 0b738488bed8d9735db35ade5a01834b3e07ebcf
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 11 18:29:07 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 11 18:43:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b738488

net-misc/iputils: drop non-functional USE flags

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

 net-misc/iputils/iputils-20210722-r1.ebuild | 2 +-
 net-misc/iputils/iputils-20211215.ebuild| 2 +-
 net-misc/iputils/iputils-.ebuild| 2 +-
 net-misc/iputils/metadata.xml   | 2 --
 4 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/net-misc/iputils/iputils-20210722-r1.ebuild 
b/net-misc/iputils/iputils-20210722-r1.ebuild
index 2ae5257319b0..a97324cae332 100644
--- a/net-misc/iputils/iputils-20210722-r1.ebuild
+++ b/net-misc/iputils/iputils-20210722-r1.ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils;
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn nettle nls rarpd rdisc ssl static 
test tftpd tracepath traceroute6"
+IUSE="+arping caps clockdiff doc idn nls rarpd rdisc static test tftpd 
tracepath traceroute6"
 RESTRICT="!test? ( test )"
 
 BDEPEND="

diff --git a/net-misc/iputils/iputils-20211215.ebuild 
b/net-misc/iputils/iputils-20211215.ebuild
index dfcc596a154d..74d10298e9c0 100644
--- a/net-misc/iputils/iputils-20211215.ebuild
+++ b/net-misc/iputils/iputils-20211215.ebuild
@@ -29,7 +29,7 @@ HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils;
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn nettle nls rarpd rdisc ssl static 
test tracepath"
+IUSE="+arping caps clockdiff doc idn nls rarpd rdisc static test tracepath"
 RESTRICT="!test? ( test )"
 
 LIB_DEPEND="

diff --git a/net-misc/iputils/iputils-.ebuild 
b/net-misc/iputils/iputils-.ebuild
index cef1837240e2..e94679e43431 100644
--- a/net-misc/iputils/iputils-.ebuild
+++ b/net-misc/iputils/iputils-.ebuild
@@ -29,7 +29,7 @@ HOMEPAGE="https://wiki.linuxfoundation.org/networking/iputils;
 
 LICENSE="BSD GPL-2+ rdisc"
 SLOT="0"
-IUSE="+arping caps clockdiff doc gcrypt idn nettle nls ssl static test 
tracepath"
+IUSE="+arping caps clockdiff doc idn nls static test tracepath"
 RESTRICT="!test? ( test )"
 
 LIB_DEPEND="

diff --git a/net-misc/iputils/metadata.xml b/net-misc/iputils/metadata.xml
index b6ebdf9c592a..cd78568cc221 100644
--- a/net-misc/iputils/metadata.xml
+++ b/net-misc/iputils/metadata.xml
@@ -8,8 +8,6 @@
   
 Build and install arping -- tool for sending ARP 
requests to peers (see also net-analyzer/arping)
 Build and install clockdiff -- tool for comparing 
clocks via ICMP packets
-Use dev-libs/libgcrypt for md5 
support
-Use dev-libs/nettle for md5 support
 Build and install rarpd -- server for handling RARP 
(reverse ARP) requests; generally only used by old systems
 Build and install rdisc -- server for the client side 
of the ICMP router discover protocol
 Build and install tftpd -- server for the Trivial File 
Transfer Protocol (see also net-ftp/tftp-hpa)



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

2022-05-11 Thread Patrick McLean
commit: 71821def8bdcd61a1e0f317085d5d7c42009b642
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed May 11 18:42:33 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed May 11 18:42:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71821def

dev-util/chroot-wrapper: Version bump (0.9.9), remove old

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

 dev-util/chroot-wrapper/Manifest   |  3 +-
 .../chroot-wrapper/chroot-wrapper-0.9.8.ebuild | 32 --
 ...er-0.9.3.ebuild => chroot-wrapper-0.9.9.ebuild} |  4 +--
 3 files changed, 3 insertions(+), 36 deletions(-)

diff --git a/dev-util/chroot-wrapper/Manifest b/dev-util/chroot-wrapper/Manifest
index c21d205f1c7a..ce0cd84617e8 100644
--- a/dev-util/chroot-wrapper/Manifest
+++ b/dev-util/chroot-wrapper/Manifest
@@ -1,3 +1,2 @@
-DIST chroot-wrapper-0.9.3.tar.gz 12511 BLAKE2B 
42528f7786a0855cfde9d6dff336544bb99f41dfdaa09782d5df665de997d2cbb6358761a5952865ae380c39e467085cbb110b1367d0422f07e0c519d4935b9d
 SHA512 
16ae36637f3e966716a05f3e0bc16c784bae141837e13d0e4c1f831fefcac423a7d77ac73f49e2c7efd0261c1f9649a18f55cd2a24d22e768cecce6d95b85a74
 DIST chroot-wrapper-0.9.4.tar.gz 12676 BLAKE2B 
7d65a0f85540c9ce06bbbc3527d5d26162fa7f5de3035c25033e92a70aa0e7b61e50c5d73ab1db39905b289d4f7d68bbc38e219dc91c59423accfc8ab249def7
 SHA512 
42343c30eee4c82f31064244c04475236fd3807765e9edabaf8a8d3561344283dfaf5149e2ba30793bcb65592405c0c953914364cb577bcb7737fb9501f8f602
-DIST chroot-wrapper-0.9.8.tar.gz 12691 BLAKE2B 
e15079386e3d21de0bb0d1ade4b11a8347588819508764e6fbae9b574e59a490f29fd4032c4be0ed1753272ce68476e171249aa8144d4324aee4f9d77e63aeaf
 SHA512 
6881417a36db7bc153e06d8d91dea78a3669474146449c7143be61b2cd9942535c3853db344a230ba35cbffef67a2324afe03cdf419a07d4380bdebc9df873be
+DIST chroot-wrapper-0.9.9.tar.gz 12769 BLAKE2B 
6424c560cc8b77b7f310ccc5cff6d6d7aef03c70e2f773196498a5f9c670c3997275c0066b38d1c6236f64326ef22a050d08e21d5e3063823badc903ce72fcb7
 SHA512 
368cc5465885d29d4b129da2ad2652ed168ffab022b32e3a1dfbb0c39bf955f756515bc149fc2341fc89d2213d6ad9f43862090d5569610892369c7914bf73b5

diff --git a/dev-util/chroot-wrapper/chroot-wrapper-0.9.8.ebuild 
b/dev-util/chroot-wrapper/chroot-wrapper-0.9.8.ebuild
deleted file mode 100644
index a2ec853be02e..
--- a/dev-util/chroot-wrapper/chroot-wrapper-0.9.8.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info
-
-DESCRIPTION="Wrapper for chroot to set up some bind mounts, namespaces, and 
control groups"
-HOMEPAGE="https://github.com/chutz/chroot-wrapper;
-SRC_URI="https://github.com/chutz/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS=""
-
-RDEPEND="
-   >=app-shells/bash-5.0
-   sys-apps/util-linux
-   sys-apps/coreutils
-"
-
-CONFIG_CHECK="
-   ~TMPFS
-   ~IPC_NS
-   ~UTS_NS
-"
-
-src_install() {
-   newsbin src/chroot-wrapper chr
-   insinto /etc/chroot-wrapper
-   doins config.bash
-}

diff --git a/dev-util/chroot-wrapper/chroot-wrapper-0.9.3.ebuild 
b/dev-util/chroot-wrapper/chroot-wrapper-0.9.9.ebuild
similarity index 92%
rename from dev-util/chroot-wrapper/chroot-wrapper-0.9.3.ebuild
rename to dev-util/chroot-wrapper/chroot-wrapper-0.9.9.ebuild
index 65733fb37533..68276acbf49a 100644
--- a/dev-util/chroot-wrapper/chroot-wrapper-0.9.3.ebuild
+++ b/dev-util/chroot-wrapper/chroot-wrapper-0.9.9.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit linux-info
 



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

2022-05-11 Thread Adel KARA SLIMANE
commit: 547bceacc87d20ff565d1fbdcc3e2322aa0ef8c9
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Wed May 11 18:31:40 2022 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Wed May 11 18:33:04 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=547bceac

games-util/mangohud: inherit python-any-r1 and add libdrm as dep

Closes: https://bugs.gentoo.org/843734
Closes: https://bugs.gentoo.org/843737

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 games-util/mangohud/mangohud-0.6.6.1-r3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild 
b/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
index 977a71eef..ca29f2673 100644
--- a/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
+++ b/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
 
-inherit python-r1 distutils-r1 meson
+inherit python-any-r1 distutils-r1 meson
 
 MY_PV=$(ver_cut 1-3)
 [ -n "$(ver_cut 4)" ] && MY_PV_REV="-$(ver_cut 4)"
@@ -43,6 +43,7 @@ DEPEND="
>=dev-util/vulkan-headers-1.2
media-libs/vulkan-loader
media-libs/libglvnd
+   x11-libs/libdrm
dbus? ( sys-apps/dbus )
X? ( x11-libs/libX11 )
video_cards_nvidia? (



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

2022-05-11 Thread Michał Górny
commit: e3b94b580710615d8fdfa85508c7e52112a7c382
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:20:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b94b58

dev-python/commonmark: EAPI 8, PEP517

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

 dev-python/commonmark/commonmark-0.9.1-r1.ebuild | 45 
 1 file changed, 45 insertions(+)

diff --git a/dev-python/commonmark/commonmark-0.9.1-r1.ebuild 
b/dev-python/commonmark/commonmark-0.9.1-r1.ebuild
new file mode 100644
index ..40240b1e76ac
--- /dev/null
+++ b/dev-python/commonmark/commonmark-0.9.1-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python parser for the CommonMark Markdown spec"
+HOMEPAGE="
+   https://pypi.org/project/commonmark/
+   https://github.com/readthedocs/commonmark.py/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   >=dev-python/hypothesis-3.7.1[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   local -x PYTHONIOENCODING='utf8'
+   "${EPYTHON}" commonmark/tests/run_spec_tests.py || die
+}
+
+src_prepare() {
+   default
+   # Fix file collision with app-text/cmark, see bug #627034
+   sed -i -e "s:'cmark\( = commonmark.cmark\:main'\):'cmark.py\1:" \
+   setup.py || die
+}
+
+pkg_postinst() {
+   ewarn "/usr/bin/cmark has been renamed to /usr/bin/cmark.py due file"
+   ewarn "collision with app-text/cmark (see bug #627034)"
+}



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

2022-05-11 Thread Michał Górny
commit: b72d0875fd91ff39d1eff1c386a5bfa2f72e29de
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:40:17 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72d0875

dev-python/pytest-expect: EAPI 8, PEP517

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

 .../pytest-expect/pytest-expect-1.1.0-r2.ebuild| 27 ++
 1 file changed, 27 insertions(+)

diff --git a/dev-python/pytest-expect/pytest-expect-1.1.0-r2.ebuild 
b/dev-python/pytest-expect/pytest-expect-1.1.0-r2.ebuild
new file mode 100644
index ..ffa30e75d716
--- /dev/null
+++ b/dev-python/pytest-expect/pytest-expect-1.1.0-r2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="pytest plugin that stores test expectations by saving the set of 
failing tests"
+HOMEPAGE="
+   https://github.com/gsnedders/pytest-expect/
+   https://pypi.org/project/pytest-expect/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+# no tests
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/u-msgpack-python[${PYTHON_USEDEP}]
+"



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

2022-05-11 Thread Michał Górny
commit: da829fb205b0b1384efd0253a08078cb84492e5e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:54:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da829fb2

dev-python/hatchling: Update HOMEPAGE

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

 dev-python/hatchling/hatchling-0.24.0.ebuild | 4 ++--
 dev-python/hatchling/metadata.xml| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/hatchling/hatchling-0.24.0.ebuild 
b/dev-python/hatchling/hatchling-0.24.0.ebuild
index c36ac5b6d543..c768e17f0e8e 100644
--- a/dev-python/hatchling/hatchling-0.24.0.ebuild
+++ b/dev-python/hatchling/hatchling-0.24.0.ebuild
@@ -13,10 +13,10 @@ MY_P=hatch-${TAG}
 DESCRIPTION="Modern, extensible Python build backend"
 HOMEPAGE="
https://pypi.org/project/hatchling/
-   https://github.com/ofek/hatch/
+   https://github.com/pypa/hatch/
 "
 SRC_URI="
-   https://github.com/ofek/hatch/archive/${TAG}.tar.gz
+   https://github.com/pypa/hatch/archive/${TAG}.tar.gz
-> ${MY_P}.tar.gz
 "
 S=${WORKDIR}/${MY_P}/backend

diff --git a/dev-python/hatchling/metadata.xml 
b/dev-python/hatchling/metadata.xml
index d4956b531605..585828baa4a2 100644
--- a/dev-python/hatchling/metadata.xml
+++ b/dev-python/hatchling/metadata.xml
@@ -5,7 +5,7 @@
pyt...@gentoo.org


-   ofek/hatch
+   pypa/hatch
hatchling

 



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

2022-05-11 Thread Michał Górny
commit: 384b0b6feee68868eaba99c2672725d04cc95a55
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:40:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=384b0b6f

dev-python/html5lib: Enable py3.11

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

 dev-python/html5lib/html5lib-1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/html5lib/html5lib-1.1-r1.ebuild 
b/dev-python/html5lib/html5lib-1.1-r1.ebuild
index ffec69d22b5f..aeddc5a97e76 100644
--- a/dev-python/html5lib/html5lib-1.1-r1.ebuild
+++ b/dev-python/html5lib/html5lib-1.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 PYTHON_REQ_USE="xml(+)"
 
 inherit distutils-r1



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

2022-05-11 Thread Michał Górny
commit: 09bcc049078f00f1628ef2899ed87bb6dc618f2c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:40:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bcc049

dev-python/html5lib: EAPI 8, PEP517

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

 dev-python/html5lib/html5lib-1.1-r1.ebuild | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/dev-python/html5lib/html5lib-1.1-r1.ebuild 
b/dev-python/html5lib/html5lib-1.1-r1.ebuild
new file mode 100644
index ..ffec69d22b5f
--- /dev/null
+++ b/dev-python/html5lib/html5lib-1.1-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="HTML parser based on the HTML5 specification"
+HOMEPAGE="
+   https://github.com/html5lib/html5lib-python/
+   https://html5lib.readthedocs.io/
+   https://pypi.org/project/html5lib/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-pytest6.patch
+)
+
+RDEPEND="
+   >=dev-python/six-1.9[${PYTHON_USEDEP}]
+   dev-python/webencodings[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-expect[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-05-11 Thread Michał Górny
commit: b009df1d27d21325d2e9b04bff23b1a8f3977b4a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:51:28 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b009df1d

dev-python/pydantic: Unblock new python-email-validator release

The upstream has reverted the breaking changes.

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

 .../pydantic/{pydantic-1.9.0-r3.ebuild => pydantic-1.9.0-r4.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-1.9.0-r3.ebuild 
b/dev-python/pydantic/pydantic-1.9.0-r4.ebuild
similarity index 96%
rename from dev-python/pydantic/pydantic-1.9.0-r3.ebuild
rename to dev-python/pydantic/pydantic-1.9.0-r4.ebuild
index b03e0eca857f..e7687b5727a4 100644
--- a/dev-python/pydantic/pydantic-1.9.0-r3.ebuild
+++ b/dev-python/pydantic/pydantic-1.9.0-r4.ebuild
@@ -25,7 +25,7 @@ BDEPEND="
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/python-dotenv[${PYTHON_USEDEP}]
-   =dev-python/python-email-validator-1.2.1[${PYTHON_USEDEP}]
)
 "
 



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

2022-05-11 Thread Michał Górny
commit: 9449e8da189bc2c636a06ceb46fb85c759f4d17c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:38:46 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9449e8da

dev-python/webencodings: Enable py3.11

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

 dev-python/webencodings/webencodings-0.5.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/webencodings/webencodings-0.5.1-r2.ebuild 
b/dev-python/webencodings/webencodings-0.5.1-r2.ebuild
index 4880bd99460e..fce592eb65af 100644
--- a/dev-python/webencodings/webencodings-0.5.1-r2.ebuild
+++ b/dev-python/webencodings/webencodings-0.5.1-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-11 Thread Michał Górny
commit: 4a9a6b7821e5f3ca278fff7408ab0606831624a6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:40:25 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a9a6b78

dev-python/pytest-expect: Enable py3.11

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

 dev-python/pytest-expect/pytest-expect-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-expect/pytest-expect-1.1.0-r2.ebuild 
b/dev-python/pytest-expect/pytest-expect-1.1.0-r2.ebuild
index ffa30e75d716..a6b8fa81adda 100644
--- a/dev-python/pytest-expect/pytest-expect-1.1.0-r2.ebuild
+++ b/dev-python/pytest-expect/pytest-expect-1.1.0-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-11 Thread Michał Górny
commit: 58070b36d4e49c82e83771f5fed35e8659d214a4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:38:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58070b36

dev-python/webencodings: EAPI 8, PEP517

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

 dev-python/webencodings/metadata.xml   |  6 +
 .../webencodings/webencodings-0.5.1-r2.ebuild  | 30 ++
 2 files changed, 31 insertions(+), 5 deletions(-)

diff --git a/dev-python/webencodings/metadata.xml 
b/dev-python/webencodings/metadata.xml
index e6e5198bd394..4642c2dec132 100644
--- a/dev-python/webencodings/metadata.xml
+++ b/dev-python/webencodings/metadata.xml
@@ -9,10 +9,6 @@
   
 webencodings
 https://pythonhosted.org/webencodings/
-
-  simon.sa...@exyr.org
-  Simon Sapin
-
-SimonSapin/python-webencodings
+gsnedders/python-webencodings
   
 

diff --git a/dev-python/webencodings/webencodings-0.5.1-r2.ebuild 
b/dev-python/webencodings/webencodings-0.5.1-r2.ebuild
new file mode 100644
index ..4880bd99460e
--- /dev/null
+++ b/dev-python/webencodings/webencodings-0.5.1-r2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Character encoding aliases for legacy web content"
+HOMEPAGE="
+   https://github.com/gsnedders/python-webencodings/
+   https://pypi.org/project/webencodings/
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   cat >> setup.cfg <<- EOF || die
+   [tool:pytest]
+   python_files=test*.py
+   EOF
+   distutils-r1_python_prepare_all
+}



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

2022-05-11 Thread Michał Górny
commit: 5f365b06c8d8f3a27ef8540690ca2c1acbd6f7b9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:17:00 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f365b06

dev-python/pygments: Use PEP517 build

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

 dev-python/pygments/pygments-2.12.0-r1.ebuild | 45 +++
 1 file changed, 45 insertions(+)

diff --git a/dev-python/pygments/pygments-2.12.0-r1.ebuild 
b/dev-python/pygments/pygments-2.12.0-r1.ebuild
new file mode 100644
index ..a9ce01eaa3ee
--- /dev/null
+++ b/dev-python/pygments/pygments-2.12.0-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1 bash-completion-r1
+
+MY_P=${P^}
+DESCRIPTION="Pygments is a syntax highlighting package written in Python"
+HOMEPAGE="
+   https://pygments.org/
+   https://github.com/pygments/pygments/
+   https://pypi.org/project/Pygments/
+"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${PN^}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/wcag-contrast-ratio[${PYTHON_USEDEP}]
+   virtual/ttf-fonts
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.11.2-fix-docs-relative.patch"
+)
+
+distutils_enable_sphinx doc \
+   dev-python/wcag-contrast-ratio
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+   newbashcomp external/pygments.bashcomp pygmentize
+}



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

2022-05-11 Thread Michał Górny
commit: d5f2e9240d566f9a1cc370e02a206637bbe007d8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:39:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f2e924

dev-python/u-msgpack-python: Enable py3.11

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

 dev-python/u-msgpack-python/u-msgpack-python-2.7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/u-msgpack-python/u-msgpack-python-2.7.1-r1.ebuild 
b/dev-python/u-msgpack-python/u-msgpack-python-2.7.1-r1.ebuild
index 6c855adb89b7..71f7b6947b7c 100644
--- a/dev-python/u-msgpack-python/u-msgpack-python-2.7.1-r1.ebuild
+++ b/dev-python/u-msgpack-python/u-msgpack-python-2.7.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-11 Thread Michał Górny
commit: 262cb793f525fe1f8f05dfa427d01554142ac76c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:31:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=262cb793

dev-python/scripttest: EAPI 8, PEP517

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

 dev-python/scripttest/scripttest-1.3.0-r2.ebuild | 25 
 1 file changed, 25 insertions(+)

diff --git a/dev-python/scripttest/scripttest-1.3.0-r2.ebuild 
b/dev-python/scripttest/scripttest-1.3.0-r2.ebuild
new file mode 100644
index ..fa0c968291cc
--- /dev/null
+++ b/dev-python/scripttest/scripttest-1.3.0-r2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A very small text templating language"
+HOMEPAGE="
+   https://pypi.org/project/scripttest/
+   https://github.com/pypa/scripttest/
+"
+SRC_URI="
+   https://github.com/pypa/scripttest/archive/${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+distutils_enable_tests pytest



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

2022-05-11 Thread Michał Górny
commit: ec282e8b06936398e7ac0f5e40e6a37fccb6ff9b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:39:34 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec282e8b

dev-python/u-msgpack-python: EAPI 8, PEP517

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

 .../u-msgpack-python-2.7.1-r1.ebuild   | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/dev-python/u-msgpack-python/u-msgpack-python-2.7.1-r1.ebuild 
b/dev-python/u-msgpack-python/u-msgpack-python-2.7.1-r1.ebuild
new file mode 100644
index ..6c855adb89b7
--- /dev/null
+++ b/dev-python/u-msgpack-python/u-msgpack-python-2.7.1-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A portable, lightweight MessagePack serializer and deserializer"
+HOMEPAGE="
+   https://github.com/vsergeev/u-msgpack-python/
+   https://pypi.org/project/u-msgpack-python/
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+distutils_enable_tests pytest



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

2022-05-11 Thread Michał Górny
commit: cf767bfe8896812de6cb8c11ff8cff7ac575e88b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 16:49:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf767bfe

dev-python/colorama: Enable py3.11

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

 dev-python/colorama/colorama-0.4.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/colorama/colorama-0.4.4-r1.ebuild 
b/dev-python/colorama/colorama-0.4.4-r1.ebuild
index 081e4bc98702..491f54d8d0e1 100644
--- a/dev-python/colorama/colorama-0.4.4-r1.ebuild
+++ b/dev-python/colorama/colorama-0.4.4-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-05-11 Thread Michał Górny
commit: ae6307c38995d2708abd773e9caa9a78b3c14226
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:25:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6307c3

dev-python/platformdirs: Enable py3.11

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

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

diff --git a/dev-python/platformdirs/platformdirs-2.5.2.ebuild 
b/dev-python/platformdirs/platformdirs-2.5.2.ebuild
index 9fb5e7868fbc..8a195e51326b 100644
--- a/dev-python/platformdirs/platformdirs-2.5.2.ebuild
+++ b/dev-python/platformdirs/platformdirs-2.5.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-11 Thread Michał Górny
commit: 3c435874bcdc80774cf028a632e99bd210a32947
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:17:14 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c435874

dev-python/pygments: Enable py3.11

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

 dev-python/pygments/pygments-2.12.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pygments/pygments-2.12.0-r1.ebuild 
b/dev-python/pygments/pygments-2.12.0-r1.ebuild
index a9ce01eaa3ee..7d9033ed45bf 100644
--- a/dev-python/pygments/pygments-2.12.0-r1.ebuild
+++ b/dev-python/pygments/pygments-2.12.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1 bash-completion-r1
 



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

2022-05-11 Thread Michał Górny
commit: e49f92af61c3bac6df1295c2ddc52719c91b934f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:24:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49f92af

dev-python/hatchling: Enable py3.11

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

 dev-python/hatchling/hatchling-0.24.0.ebuild | 30 +++-
 1 file changed, 16 insertions(+), 14 deletions(-)

diff --git a/dev-python/hatchling/hatchling-0.24.0.ebuild 
b/dev-python/hatchling/hatchling-0.24.0.ebuild
index 5cabb7946eb7..c36ac5b6d543 100644
--- a/dev-python/hatchling/hatchling-0.24.0.ebuild
+++ b/dev-python/hatchling/hatchling-0.24.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
 
 inherit distutils-r1
 
@@ -35,25 +35,27 @@ RDEPEND="
 BDEPEND="
${RDEPEND}
test? (
-   dev-python/atomicwrites[${PYTHON_USEDEP}]
-   dev-python/click[${PYTHON_USEDEP}]
-   dev-python/httpx[${PYTHON_USEDEP}]
-   dev-python/platformdirs[${PYTHON_USEDEP}]
-   dev-python/rich[${PYTHON_USEDEP}]
-   dev-python/tomli-w[${PYTHON_USEDEP}]
-   dev-python/virtualenv[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/atomicwrites[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   ' pypy3 python3_{8..10}  # TODO: 3.11 when deps are ported
+   )
)
 "
 
 distutils_enable_tests pytest
 
-python_compile() {
-   # TODO: remove this when gpep517 is the norm
-   local -x PYTHONPATH=src
-   distutils-r1_python_compile
-}
-
 python_test() {
+   if ! has "${EPYTHON}" pypy3 python3.{8..10}; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
local -x EPYTEST_DESELECT=(
# these run pip to install stuff
tests/backend/dep/test_core.py::test_dependency_found



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

2022-05-11 Thread Michał Górny
commit: 0105e39f92ad741ce68ba7e8f58c2ae29d75c3b9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 16:46:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0105e39f

dev-python/click: Enable py3.11

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

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

diff --git a/dev-python/click/click-8.1.3.ebuild 
b/dev-python/click/click-8.1.3.ebuild
index 1c9af28df09d..73278467c1ba 100644
--- a/dev-python/click/click-8.1.3.ebuild
+++ b/dev-python/click/click-8.1.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-11 Thread Michał Górny
commit: f7c45843d4533c3e3147d8506d598c5063ea17e0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 16:44:34 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c45843

dev-python/pathspec: Enable py3.11

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

 dev-python/pathspec/pathspec-0.9.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pathspec/pathspec-0.9.0-r1.ebuild 
b/dev-python/pathspec/pathspec-0.9.0-r1.ebuild
index 0eaf953c1698..d39be34d123a 100644
--- a/dev-python/pathspec/pathspec-0.9.0-r1.ebuild
+++ b/dev-python/pathspec/pathspec-0.9.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-11 Thread Michał Górny
commit: 72502926da3ea5aa3ef609636e4e1483abeb32a4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:31:25 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72502926

dev-python/scripttest: Enable py3.11

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

 dev-python/scripttest/scripttest-1.3.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/scripttest/scripttest-1.3.0-r2.ebuild 
b/dev-python/scripttest/scripttest-1.3.0-r2.ebuild
index fa0c968291cc..2735795f8652 100644
--- a/dev-python/scripttest/scripttest-1.3.0-r2.ebuild
+++ b/dev-python/scripttest/scripttest-1.3.0-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-11 Thread Michał Górny
commit: 61a48d7034f97ed65ab25740a1c7aef31b8bfae1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:20:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a48d70

dev-python/commonmark: Enable py3.11

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

 dev-python/commonmark/commonmark-0.9.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/commonmark/commonmark-0.9.1-r1.ebuild 
b/dev-python/commonmark/commonmark-0.9.1-r1.ebuild
index 40240b1e76ac..331381d72437 100644
--- a/dev-python/commonmark/commonmark-0.9.1-r1.ebuild
+++ b/dev-python/commonmark/commonmark-0.9.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-05-11 Thread Michał Górny
commit: e354b439f32c1d97c419234a7925b142b8e3f9b4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:34:10 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e354b439

dev-python/greenlet: Use PEP517 build

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

 dev-python/greenlet/greenlet-1.1.2-r1.ebuild | 29 
 1 file changed, 29 insertions(+)

diff --git a/dev-python/greenlet/greenlet-1.1.2-r1.ebuild 
b/dev-python/greenlet/greenlet-1.1.2-r1.ebuild
new file mode 100644
index ..b29cf2360858
--- /dev/null
+++ b/dev-python/greenlet/greenlet-1.1.2-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+# Note: greenlet is built-in in pypy
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Lightweight in-process concurrent programming"
+HOMEPAGE="
+   https://greenlet.readthedocs.io/en/latest/
+   https://github.com/python-greenlet/greenlet/
+   https://pypi.org/project/greenlet/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa -ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+distutils_enable_sphinx docs
+distutils_enable_tests unittest
+
+python_test() {
+   eunittest greenlet.tests
+}



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

2022-05-11 Thread Michał Górny
commit: 82d4cc327437c2791f29897c59d4ecb15294e400
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 17:26:06 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d4cc32

dev-python/hatch-vcs: Enable py3.11

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

 dev-python/hatch-vcs/hatch-vcs-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/hatch-vcs/hatch-vcs-0.2.0.ebuild 
b/dev-python/hatch-vcs/hatch-vcs-0.2.0.ebuild
index 486a83d4eef7..ff9ca3660636 100644
--- a/dev-python/hatch-vcs/hatch-vcs-0.2.0.ebuild
+++ b/dev-python/hatch-vcs/hatch-vcs-0.2.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-05-11 Thread Michał Górny
commit: 80321a33ced9bfe5edd55302e27c8d9091351ce8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 16:44:24 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80321a33

dev-python/pathspec: Use PEP517 build

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

 dev-python/pathspec/pathspec-0.9.0-r1.ebuild | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/dev-python/pathspec/pathspec-0.9.0-r1.ebuild 
b/dev-python/pathspec/pathspec-0.9.0-r1.ebuild
new file mode 100644
index ..0eaf953c1698
--- /dev/null
+++ b/dev-python/pathspec/pathspec-0.9.0-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Utility library for gitignore style pattern matching of file 
paths"
+HOMEPAGE="
+   https://github.com/cpburnz/python-path-specification/
+   https://pypi.org/project/pathspec/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+distutils_enable_tests unittest



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

2022-05-11 Thread Michał Górny
commit: 0604c9a10a3bf768a700110ba8b2193b1354e159
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 11 16:49:46 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 11 17:54:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0604c9a1

dev-python/colorama: EAPI 8, PEP517

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

 dev-python/colorama/colorama-0.4.4-r1.ebuild | 48 
 1 file changed, 48 insertions(+)

diff --git a/dev-python/colorama/colorama-0.4.4-r1.ebuild 
b/dev-python/colorama/colorama-0.4.4-r1.ebuild
new file mode 100644
index ..081e4bc98702
--- /dev/null
+++ b/dev-python/colorama/colorama-0.4.4-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="ANSI escape character sequences for colored terminal text & 
cursor positioning"
+HOMEPAGE="
+   https://pypi.org/project/colorama/
+   https://github.com/tartley/colorama/
+"
+# https://github.com/tartley/colorama/pull/183
+SRC_URI="https://github.com/tartley/${PN}/archive/${PV}.tar.gz -> 
${P}.github.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use examples; then
+   docinto examples
+   dodoc -r demos/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   # Some tests require stdout to be a TTY
+   # https://github.com/tartley/colorama/issues/169
+   script -eqc "${EPYTHON} -m pytest -vv -s" /dev/null \
+   || die "tests failed with ${EPYTHON}"
+}



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

2022-05-11 Thread Mike Pagano
commit: e6616502ad6e34b980112d4828cf526fdfbf0635
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed May 11 17:25:52 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May 11 17:25:52 2022 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=e6616502

Update Gentoo Hardened patchset based on KSPP thanks to Peter Bo
Bug: https://bugs.gentoo.org/841488

Added:
CONFIG_HARDENED_USERCOPY=y
CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y
CONFIG_KFENCE=y
CONFIG_IOMMU_DEFAULT_DMA_STRICT=y
CONFIG_SCHED_CORE=y
CONFIG_ZERO_CALL_USED_REGS=y

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

 4567_distro-Gentoo-Kconfig.patch | 17 +++--
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/4567_distro-Gentoo-Kconfig.patch b/4567_distro-Gentoo-Kconfig.patch
index ab78353b..1efc0fba 100644
--- a/4567_distro-Gentoo-Kconfig.patch
+++ b/4567_distro-Gentoo-Kconfig.patch
@@ -1,14 +1,14 @@
 a/Kconfig  2022-04-12 13:11:48.403113171 -0400
-+++ b/Kconfig  2022-04-12 13:12:36.530084675 -0400
+--- a/Kconfig  2022-05-11 13:20:07.110347567 -0400
 b/Kconfig  2022-05-11 13:21:12.127174393 -0400
 @@ -30,3 +30,5 @@ source "lib/Kconfig"
  source "lib/Kconfig.debug"
  
  source "Documentation/Kconfig"
 +
 +source "distro/Kconfig"
 /dev/null  2022-04-12 05:39:54.696333295 -0400
-+++ b/distro/Kconfig   2022-04-12 13:21:04.666379519 -0400
-@@ -0,0 +1,285 @@
+--- /dev/null  2022-05-10 13:47:17.750578524 -0400
 b/distro/Kconfig   2022-05-11 13:21:20.540529032 -0400
+@@ -0,0 +1,290 @@
 +menu "Gentoo Linux"
 +
 +config GENTOO_LINUX
@@ -185,7 +185,7 @@
 +config GENTOO_KERNEL_SELF_PROTECTION_COMMON
 +  bool "Enable Kernel Self Protection Project Recommendations"
 +
-+  depends on GENTOO_LINUX && !ACPI_CUSTOM_METHOD && !COMPAT_BRK && 
!DEVKMEM && !PROC_KCORE && !COMPAT_VDSO && !KEXEC && !HIBERNATION && 
!LEGACY_PTYS && !X86_X32 && !MODIFY_LDT_SYSCALL && GCC_PLUGINS
++  depends on GENTOO_LINUX && !ACPI_CUSTOM_METHOD && !COMPAT_BRK && 
!PROC_KCORE && !COMPAT_VDSO && !KEXEC && !HIBERNATION && !LEGACY_PTYS && 
!X86_X32 && !MODIFY_LDT_SYSCALL && GCC_PLUGINS && !IOMMU_DEFAULT_DMA_LAZY && 
!IOMMU_DEFAULT_PASSTHROUGH && IOMMU_DEFAULT_DMA_STRICT
 +
 +  select BUG
 +  select STRICT_KERNEL_RWX
@@ -199,6 +199,10 @@
 +  select DEBUG_NOTIFIERS
 +  select DEBUG_LIST
 +  select DEBUG_SG
++  select HARDENED_USERCOPY if HAVE_HARDENED_USERCOPY_ALLOCATOR=y
++  select KFENCE if HAVE_ARCH_KFENCE && (!SLAB || SLUB)
++  select RANDOMIZE_KSTACK_OFFSET_DEFAULT if 
HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET && (INIT_STACK_NONE || !CC_IS_CLANG || 
CLANG_VERSION>=14)
++  select SCHED_CORE if SCHED_SMT
 +  select BUG_ON_DATA_CORRUPTION
 +  select SCHED_STACK_END_CHECK
 +  select SECCOMP if HAVE_ARCH_SECCOMP
@@ -222,6 +226,7 @@
 +  select GCC_PLUGIN_STRUCTLEAK_BYREF_ALL
 +  select GCC_PLUGIN_RANDSTRUCT
 +  select GCC_PLUGIN_RANDSTRUCT_PERFORMANCE
++  select ZERO_CALL_USED_REGS if CC_HAS_ZERO_CALL_USED_REGS
 +
 +  help
 +  Search for GENTOO_KERNEL_SELF_PROTECTION_{X86_64, ARM64, 
X86_32, ARM} for dependency 



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

2022-05-11 Thread Mike Pagano
commit: ff2113050f76160860097c55d73a4e0f73b4aafe
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed May 11 17:25:52 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May 11 17:39:49 2022 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=ff211305

Update Gentoo Hardened patchset based on KSPP thanks to Peter Bo
Bug: https://bugs.gentoo.org/841488

Added:
CONFIG_HARDENED_USERCOPY=y
CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y
CONFIG_KFENCE=y
CONFIG_IOMMU_DEFAULT_DMA_STRICT=y
CONFIG_SCHED_CORE=y
CONFIG_ZERO_CALL_USED_REGS=y

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

 4567_distro-Gentoo-Kconfig.patch | 17 +++--
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/4567_distro-Gentoo-Kconfig.patch b/4567_distro-Gentoo-Kconfig.patch
index ab78353b..1efc0fba 100644
--- a/4567_distro-Gentoo-Kconfig.patch
+++ b/4567_distro-Gentoo-Kconfig.patch
@@ -1,14 +1,14 @@
 a/Kconfig  2022-04-12 13:11:48.403113171 -0400
-+++ b/Kconfig  2022-04-12 13:12:36.530084675 -0400
+--- a/Kconfig  2022-05-11 13:20:07.110347567 -0400
 b/Kconfig  2022-05-11 13:21:12.127174393 -0400
 @@ -30,3 +30,5 @@ source "lib/Kconfig"
  source "lib/Kconfig.debug"
  
  source "Documentation/Kconfig"
 +
 +source "distro/Kconfig"
 /dev/null  2022-04-12 05:39:54.696333295 -0400
-+++ b/distro/Kconfig   2022-04-12 13:21:04.666379519 -0400
-@@ -0,0 +1,285 @@
+--- /dev/null  2022-05-10 13:47:17.750578524 -0400
 b/distro/Kconfig   2022-05-11 13:21:20.540529032 -0400
+@@ -0,0 +1,290 @@
 +menu "Gentoo Linux"
 +
 +config GENTOO_LINUX
@@ -185,7 +185,7 @@
 +config GENTOO_KERNEL_SELF_PROTECTION_COMMON
 +  bool "Enable Kernel Self Protection Project Recommendations"
 +
-+  depends on GENTOO_LINUX && !ACPI_CUSTOM_METHOD && !COMPAT_BRK && 
!DEVKMEM && !PROC_KCORE && !COMPAT_VDSO && !KEXEC && !HIBERNATION && 
!LEGACY_PTYS && !X86_X32 && !MODIFY_LDT_SYSCALL && GCC_PLUGINS
++  depends on GENTOO_LINUX && !ACPI_CUSTOM_METHOD && !COMPAT_BRK && 
!PROC_KCORE && !COMPAT_VDSO && !KEXEC && !HIBERNATION && !LEGACY_PTYS && 
!X86_X32 && !MODIFY_LDT_SYSCALL && GCC_PLUGINS && !IOMMU_DEFAULT_DMA_LAZY && 
!IOMMU_DEFAULT_PASSTHROUGH && IOMMU_DEFAULT_DMA_STRICT
 +
 +  select BUG
 +  select STRICT_KERNEL_RWX
@@ -199,6 +199,10 @@
 +  select DEBUG_NOTIFIERS
 +  select DEBUG_LIST
 +  select DEBUG_SG
++  select HARDENED_USERCOPY if HAVE_HARDENED_USERCOPY_ALLOCATOR=y
++  select KFENCE if HAVE_ARCH_KFENCE && (!SLAB || SLUB)
++  select RANDOMIZE_KSTACK_OFFSET_DEFAULT if 
HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET && (INIT_STACK_NONE || !CC_IS_CLANG || 
CLANG_VERSION>=14)
++  select SCHED_CORE if SCHED_SMT
 +  select BUG_ON_DATA_CORRUPTION
 +  select SCHED_STACK_END_CHECK
 +  select SECCOMP if HAVE_ARCH_SECCOMP
@@ -222,6 +226,7 @@
 +  select GCC_PLUGIN_STRUCTLEAK_BYREF_ALL
 +  select GCC_PLUGIN_RANDSTRUCT
 +  select GCC_PLUGIN_RANDSTRUCT_PERFORMANCE
++  select ZERO_CALL_USED_REGS if CC_HAS_ZERO_CALL_USED_REGS
 +
 +  help
 +  Search for GENTOO_KERNEL_SELF_PROTECTION_{X86_64, ARM64, 
X86_32, ARM} for dependency 



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

2022-05-11 Thread Arthur Zamarin
commit: 81472faf73d7ac7eae1228eaee8786e219dfb401
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May 11 17:24:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May 11 17:24:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81472faf

dev-python/platformdirs: Keyword 2.5.2 s390, #843617

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

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

diff --git a/dev-python/platformdirs/platformdirs-2.5.2.ebuild 
b/dev-python/platformdirs/platformdirs-2.5.2.ebuild
index da6d9f65968d..9fb5e7868fbc 100644
--- a/dev-python/platformdirs/platformdirs-2.5.2.ebuild
+++ b/dev-python/platformdirs/platformdirs-2.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 BDEPEND="
dev-python/hatch-vcs[${PYTHON_USEDEP}]



  1   2   3   4   >