[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64ul/

2022-01-19 Thread Georgy Yakovlev
commit: 33cd33754f2c27f7b251ec3533bb14adc73f356a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 07:49:43 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:50:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33cd3375

profiles/arch/powerpc/ppc64/64ul: mask non-working jdk

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

 profiles/arch/powerpc/ppc64/64ul/package.mask | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.mask
index 22f96c7ad1db..f273ecde64c5 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.mask
@@ -8,3 +8,5 @@ net-im/telegram-desktop
 # Georgy Yakovlev  (2019-02-01)
 # Temurin ppc64 builds are little-endiain only
 dev-java/openjdk-bin
+dev-java/openjdk-11.0.13_p8
+dev-java/openjdk-17.0.1_p12



[gentoo-commits] repo/gentoo:master commit in: dev-lang/ispc/

2022-01-19 Thread 罗百科
commit: 63fc3db3d1b9ac9d31c76f496144529ac947e07a
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Jan 20 07:40:58 2022 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu Jan 20 07:41:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63fc3db3

dev-lang/ispc: Allow llvm-13 for ispc-1.17

Thanks to Marcos Rodrigues Gonzalez for testing and reporting.
Upstream is officially still on 12, but it builds and tests pass.

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

 dev-lang/ispc/{ispc-1.17.0.ebuild => ispc-1.17.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/ispc/ispc-1.17.0.ebuild 
b/dev-lang/ispc/ispc-1.17.0-r1.ebuild
similarity index 98%
rename from dev-lang/ispc/ispc-1.17.0.ebuild
rename to dev-lang/ispc/ispc-1.17.0-r1.ebuild
index a0b5d2d84d28..1856351fc963 100644
--- a/dev-lang/ispc/ispc-1.17.0.ebuild
+++ b/dev-lang/ispc/ispc-1.17.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{8..10} )
-LLVM_MAX_SLOT=12
+LLVM_MAX_SLOT=13
 inherit cmake python-any-r1 llvm
 
 DESCRIPTION="Intel SPMD Program Compiler"



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

2022-01-19 Thread Georgy Yakovlev
commit: edfd2da1efa31a4782bef38ec843717488872686
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan 16 13:49:13 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edfd2da1

profiles/arch/x86: enable bootstrap openjdk using snapshot

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

 profiles/arch/x86/package.use.force | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/x86/package.use.force 
b/profiles/arch/x86/package.use.force
index 419fe7152f2b..633f77ace50c 100644
--- a/profiles/arch/x86/package.use.force
+++ b/profiles/arch/x86/package.use.force
@@ -1,6 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Arthur Zamarin  (2022-01-16)
+# Bootstrapping is possible using our build snapshot, but force
+# the user to rebuild
+dev-java/openjdk:11 -system-bootstrap
+dev-java/openjdk:17 -system-bootstrap
+
 # Georgy Yakovlev  (2020-06-18)
 # Force host target
 dev-libs/keystone llvm_targets_X86



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64ul/

2022-01-19 Thread Georgy Yakovlev
commit: e3dbc58f764f3e503a40afe0e17cdd8ee5124d86
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 13 14:29:42 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3dbc58f

profiles: enable openjdk:{11,17} on ppc64be

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

 profiles/arch/powerpc/ppc64/64ul/package.mask | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.mask
index 50a78625fb11..1c4781139e78 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.mask
@@ -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
 
 # Georgy Yakovlev  (2020-01-25)
@@ -8,6 +8,4 @@ net-im/telegram-desktop
 # Georgy Yakovlev  (2019-02-01)
 # Temurin ppc64 build is little-endian only so it's impossible
 # to build openjdk:11 and later, but it's possible to build openjdk:8 with 
icedtea{,-bin}
-dev-java/openjdk:11
-dev-java/openjdk:17
 dev-java/openjdk-bin



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64ul/

2022-01-19 Thread Georgy Yakovlev
commit: 1d4e697dd0ccc307691346b61ecd95751e2caf5a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 07:08:30 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4e697d

profiles/arch/powerpc/ppc64/64ul: clarify use.force jdk reason

and fix timestamp
Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64ul/package.use.force | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.force 
b/profiles/arch/powerpc/ppc64/64ul/package.use.force
index 827d31f8d76b..644089f749d4 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.force
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.force
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Arthur Zamarin  (2022-01-13)
-# Bootstrapping is possible using our build snapshot, but force
-# the user to rebuild  
+# Bootstrapping is possible using our build snapshot, so don't force
+# system bootstrap
 dev-java/openjdk:11 -system-bootstrap
 dev-java/openjdk:17 -system-bootstrap



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

2022-01-19 Thread Georgy Yakovlev
commit: 1a3626f786e0e143e7c9614300aa744d5ecff40c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 07:14:31 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3626f7

virtual/jre: keyword 11-r2 for ~x86

Bug: https://bugs.gentoo.org/729790
Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/jre/jre-11-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/jre/jre-11-r2.ebuild b/virtual/jre/jre-11-r2.ebuild
index 53052a2bd68c..6dca0959b8e3 100644
--- a/virtual/jre/jre-11-r2.ebuild
+++ b/virtual/jre/jre-11-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Virtual for Java Runtime Environment (JRE)"
 SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 RDEPEND="|| (
virtual/jdk:${SLOT}



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64ul/

2022-01-19 Thread Georgy Yakovlev
commit: b07073906c7461e31b2ab8e4882b9efc12f7b189
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 13 14:28:37 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0707390

profiles: enable bootstrap openjdk using snapshot on ppc64be

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

 profiles/arch/powerpc/ppc64/64ul/package.use.force | 8 
 1 file changed, 8 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.force 
b/profiles/arch/powerpc/ppc64/64ul/package.use.force
new file mode 100644
index ..827d31f8d76b
--- /dev/null
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.force
@@ -0,0 +1,8 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Arthur Zamarin  (2022-01-13)
+# Bootstrapping is possible using our build snapshot, but force
+# the user to rebuild  
+dev-java/openjdk:11 -system-bootstrap
+dev-java/openjdk:17 -system-bootstrap



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

2022-01-19 Thread Georgy Yakovlev
commit: c362337062957dd41e8174daedc678fbcdb4507e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 07:11:59 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3623370

virtual/jdk: keyword 11-r2 for ~x86

Bug: https://bugs.gentoo.org/729790
Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/jdk/jdk-11-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/jdk/jdk-11-r2.ebuild b/virtual/jdk/jdk-11-r2.ebuild
index d7963a0f6c84..1e44f9330a45 100644
--- a/virtual/jdk/jdk-11-r2.ebuild
+++ b/virtual/jdk/jdk-11-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Virtual for Java Development Kit (JDK)"
 SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="headless-awt"
 
 RDEPEND="|| (



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64ul/

2022-01-19 Thread Georgy Yakovlev
commit: b6864c74cd3b7bb242a960bb0b3c1ccd36d332c1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 07:16:10 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6864c74

profiles/arch/powerpc/ppc64/64ul: clarify openjdk-bin message

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

 profiles/arch/powerpc/ppc64/64ul/package.mask | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.mask
index 1c4781139e78..22f96c7ad1db 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.mask
@@ -6,6 +6,5 @@
 net-im/telegram-desktop
 
 # Georgy Yakovlev  (2019-02-01)
-# Temurin ppc64 build is little-endian only so it's impossible
-# to build openjdk:11 and later, but it's possible to build openjdk:8 with 
icedtea{,-bin}
+# Temurin ppc64 builds are little-endiain only
 dev-java/openjdk-bin



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

2022-01-19 Thread Georgy Yakovlev
commit: 76b701ed3b7be0ffded19f523b4e6c4637438420
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 07:00:32 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b701ed

profiles/base: clarify openjdk flag force message

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

 profiles/base/package.use.force | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index bb27b81ce254..6fc0ce8d909c 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Arthur Zamarin  (2022-01-13)
-# Prefer to use openjdk-bin for bootstrapping
+# Force to use installed openjdk{,-bin} for bootstrapping
 dev-java/openjdk:17 system-bootstrap
 
 # Joonas Niilola  (2022-01-08)



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

2022-01-19 Thread Georgy Yakovlev
commit: 6470f96bc9a6ed058175e72c7e076faab32cf874
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 19 07:59:13 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6470f96b

dev-java/openjdk: force jbootstrap if not using system jdk

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

 dev-java/openjdk/openjdk-11.0.14_p9.ebuild | 2 ++
 dev-java/openjdk/openjdk-17.0.2_p8.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-java/openjdk/openjdk-11.0.14_p9.ebuild 
b/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
index 71999041b6d8..452a5d1fe3b4 100644
--- a/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
@@ -44,6 +44,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
selinux source system-bootstrap systemtap"
 
+REQUIRED_USE="!system-bootstrap? ( jbootstrap )"
+
 COMMON_DEPEND="
media-libs/freetype:2=
media-libs/giflib:0/7

diff --git a/dev-java/openjdk/openjdk-17.0.2_p8.ebuild 
b/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
index 8f9535b79322..1396149efca2 100644
--- a/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
@@ -42,6 +42,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 IUSE="alsa big-endian cups debug doc examples gentoo-vm headless-awt javafx 
+jbootstrap selinux source system-bootstrap systemtap"
 
+REQUIRED_USE="!system-bootstrap? ( jbootstrap )"
+
 COMMON_DEPEND="
media-libs/freetype:2=
media-libs/giflib:0/7



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

2022-01-19 Thread Georgy Yakovlev
commit: 502bb4220e28ded87415af8be3fbf5b1c5b04d28
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jan 16 13:27:09 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=502bb422

dev-java/openjdk: add bootstrap for x86

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

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

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index e0c613ca2c60..c9f06490dfce 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -12,7 +12,9 @@ DIST openjdk-aarch64-shenandoah-jdk-8.312_p07.tar.bz2 
48837594 BLAKE2B 368caa0a6
 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
 SHA512 
71fad14ad6b7a75ee499bc0b3370e5beb22d5a7e32a02d54fc5dff1cf25ede51c3a8a04de6424947ddaa3b5d4a0d7f5a447ba073b62c5c86a49c0543cec3f374
 DIST openjdk-bootstrap-11.0.13_p8-ppc64.tar.xz 108215404 BLAKE2B 
5e6c0b905b34b437137922b73a9724da96b8832186fea945f8c73d941db822ca1cc5718f3ecb4607ed98d1f8241c9f365b54caaf978863e8b84680a94f067b5d
 SHA512 
732e2220219d42be10589fcaf2420da87ebc8564b4afc6bd02f61f31cdca9c31b339366e34d374fb814499b92f8aa796435a18f28e10c8cb00d9a0f5953bb60e
+DIST openjdk-bootstrap-11.0.13_p8-x86.tar.xz 105420236 BLAKE2B 
d3137ad497937a9a04dedf38776f3ac45bf3b115d275991fd8582b72ade48390b6aa8ad89e0b4d34fa6a787a3c413dab20b32ef347dc8733544e810150c55d29
 SHA512 
f71a7ef8fbf19b0595dd7d4ebe52bbe1c95b8c17f34d092472c5f5ce8caf52a053f22db8587f1649f9a96ad01c0c632be343342812f5a8cc4ff843b33b8d9b0f
 DIST openjdk-bootstrap-17.0.1_p12-ppc64.tar.xz 116557680 BLAKE2B 
d20e45a5a76e30ee60446993bf5dcf0fa10b8b668ebec637ea02b458a472c642f22740e18f28cbf9923ea4cceb17702115c038b13137442e5f0572477d37f12f
 SHA512 
92e0343f493d094300911625a561f42c47402ca4cdbd2ac18414089e8ed8a50ca58f02ec1ef9a3dce017ab7af99a22ab465ddf732ab9e55728e2b146de56fba7
+DIST openjdk-bootstrap-17.0.1_p12-x86.tar.xz 111479904 BLAKE2B 
17d33f8ee81c2846f417d8e7cd1429eb611e916a6b375c76127179dc6afc55b0254248360c892ce37a178fd553934d952ec8955ff5d0613eb66678b8ecefe917
 SHA512 
094bcc960801e5fd7e1c966c8101c195ac7fa5e222d9c8e79ca64f8a3e6812613c17a0356211e7dd831325fa11af88cc22ed56c434d65504f18dd4f4ceaedfdf
 DIST openjdk-corba-8.312_p07.tar.bz2 1035097 BLAKE2B 
38ae2cf2e61c44a42320b26f7bdea424066ee4568f2f3bbe6e7aa2d8b7aa927429d0b8c2cc757f580867df6c6e5dbe1270da5f91d9c52aa131e66c146a311caa
 SHA512 
9035449c07e5fc9776b40e32de3e4f1c6efac482c14298671e5e719a1f9830fe9a20851dac3f9c6d6c0c8c387a7b44e40019570c1f054fd1d1f24e2f5cef5bfc
 DIST openjdk-hotspot-8.312_p07.tar.bz2 8559682 BLAKE2B 
776acb83bc065885da90b26c88f0083c3bb7bb1f6dfd0585e37e58f185b5612f6501f2b26e1eeb7533d30f82faea7cced21dcf454a4e8fe951aca0406a1d
 SHA512 
0c501d284bb22867391de0f8da8b098ca9309173ab6f7415d591d056a2d8859757aaa3da4a9c294dcc434a41771928a9f1edd8a69dad38ef7a9bcad793deeaa8
 DIST openjdk-jaxp-8.312_p07.tar.bz2 2686710 BLAKE2B 
acbfd2a7ebfdcfbfa1c4467dbc6778afbb2b8fab5c70381000b926645197c3bb5537a81574ed98960cae2fd0d70e50ca5976aabd0c49cf833c07f1f3b7935773
 SHA512 
da3fbd82ff05e48809cf6180d876f09764f5f97e4fc37c4352c7875ccd5bebe66cb51ff4565e6fcd67699ec5b5ae3eebc9c0a1510998697519cfc94d3d04df5f

diff --git a/dev-java/openjdk/openjdk-11.0.14_p9.ebuild 
b/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
index 76112e4cf51d..7371e06cde2b 100644
--- a/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
@@ -12,6 +12,7 @@ SLOT="${MY_PV%%[.+]*}"
 
 # variable name format: _XPAK
 PPC64_XPAK="11.0.13_p8" # big-endian bootstrap tarball
+X86_XPAK="11.0.13_p8"
 
 # Usage: bootstrap_uri   [extracond]
 # Example: $(bootstrap_uri ppc64 17.0.1_p12 big-endian)
@@ -34,11 +35,12 @@ SRC_URI="
-> ${P}.tar.gz
!system-bootstrap? (
$(bootstrap_uri ppc64 ${PPC64_XPAK} big-endian)
+   $(bootstrap_uri x86 ${X86_XPAK})
)
 "
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 IUSE="alsa big-endian cups debug doc examples gentoo-vm headless-awt javafx 
+jbootstrap pch selinux source system-bootstrap systemtap"
 

diff --git a/dev-java/openjdk/openjdk-17.0.2_p8.ebuild 
b/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
index fa5f143fce01..8aa2acd3 100644
--- 

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

2022-01-19 Thread Georgy Yakovlev
commit: 414dbb6a43b274ab03127c65bfabf7e2585ef5a3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 06:29:55 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=414dbb6a

dev-java/openjdk: add 17.0.2_p8

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

 dev-java/openjdk/Manifest |   1 +
 dev-java/openjdk/openjdk-17.0.2_p8.ebuild | 278 ++
 2 files changed, 279 insertions(+)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index c6f552673813..4bd17c951e8a 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,5 +1,6 @@
 DIST openjdk-11.0.13_p8.tar.gz 122738754 BLAKE2B 
5a60bf4245bc1e3591f4ebdf83a441f95a97a50a72a774612e99792789cd81a9317471cdadf4541efbe9b1549c2738a3cd30d134d3ded8de6d58f8a67b2aebe6
 SHA512 
38bd1be54533e9eebe407e771b1ece86ead755d1f3f0199e425aa4ad3e8fe511b0024986b7ffc59c571faa3dad510956e98ab1a48cb184c9cf5353bb7512cb06
 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-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

diff --git a/dev-java/openjdk/openjdk-17.0.2_p8.ebuild 
b/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
new file mode 100644
index ..a446bf53746b
--- /dev/null
+++ b/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
@@ -0,0 +1,278 @@
+# 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//+/-}"

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

2022-01-19 Thread Georgy Yakovlev
commit: fb69eb62fd09ff2be305dc24b2530ed6e3c25bb5
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 06:56:42 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb69eb62

dev-java/openjdk: remove pch support in 17.0.2_p8

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

 dev-java/openjdk/openjdk-17.0.2_p8.ebuild | 12 +++-
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/dev-java/openjdk/openjdk-17.0.2_p8.ebuild 
b/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
index 8aa2acd3..8f9535b79322 100644
--- a/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit check-reqs eapi7-ver flag-o-matic java-pkg-2 java-vm-2 multiprocessing 
pax-utils toolchain-funcs
+inherit check-reqs eapi7-ver flag-o-matic java-pkg-2 java-vm-2 multiprocessing 
toolchain-funcs
 
 # variable name format: _XPAK
 PPC64_XPAK="17.0.1_p12" # big-endian bootstrap tarball
@@ -40,7 +40,7 @@ SRC_URI="
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
-IUSE="alsa big-endian cups debug doc examples gentoo-vm headless-awt javafx 
+jbootstrap pch selinux source system-bootstrap systemtap"
+IUSE="alsa big-endian cups debug doc examples gentoo-vm headless-awt javafx 
+jbootstrap selinux source system-bootstrap systemtap"
 
 COMMON_DEPEND="
media-libs/freetype:2=
@@ -179,6 +179,7 @@ src_configure() {
 
local myconf=(
--disable-ccache
+   --disable-precompiled-headers
--disable-warnings-as-errors
--enable-full-docs=no
--with-boot-jdk="${JDK_HOME}"
@@ -215,13 +216,6 @@ src_configure() {
fi
fi
 
-   # PaX breaks pch, bug #601016
-   if use pch && ! host-is-pax; then
-   myconf+=( --enable-precompiled-headers )
-   else
-   myconf+=( --disable-precompiled-headers )
-   fi
-
if use !system-bootstrap ; then
addpredict /dev/random
addpredict /proc/self/coredump_filter



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

2022-01-19 Thread Georgy Yakovlev
commit: f4a0c4d5810e06a9013b546e3821b0532a2b4d8c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 13 14:17:25 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4a0c4d5

dev-java/openjdk: enable usage of bootstrapping using snapshots

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

 dev-java/openjdk/Manifest  |  2 ++
 dev-java/openjdk/metadata.xml  |  1 +
 dev-java/openjdk/openjdk-11.0.14_p9.ebuild | 57 +++---
 dev-java/openjdk/openjdk-17.0.2_p8.ebuild  | 57 +++---
 4 files changed, 93 insertions(+), 24 deletions(-)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index 38a39ca62be1..e0c613ca2c60 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -11,6 +11,8 @@ DIST openjdk-aarch64-shenandoah-jaxws-8.312_p07.tar.bz2 
2559773 BLAKE2B b3c06549
 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
 SHA512 
71fad14ad6b7a75ee499bc0b3370e5beb22d5a7e32a02d54fc5dff1cf25ede51c3a8a04de6424947ddaa3b5d4a0d7f5a447ba073b62c5c86a49c0543cec3f374
+DIST openjdk-bootstrap-11.0.13_p8-ppc64.tar.xz 108215404 BLAKE2B 
5e6c0b905b34b437137922b73a9724da96b8832186fea945f8c73d941db822ca1cc5718f3ecb4607ed98d1f8241c9f365b54caaf978863e8b84680a94f067b5d
 SHA512 
732e2220219d42be10589fcaf2420da87ebc8564b4afc6bd02f61f31cdca9c31b339366e34d374fb814499b92f8aa796435a18f28e10c8cb00d9a0f5953bb60e
+DIST openjdk-bootstrap-17.0.1_p12-ppc64.tar.xz 116557680 BLAKE2B 
d20e45a5a76e30ee60446993bf5dcf0fa10b8b668ebec637ea02b458a472c642f22740e18f28cbf9923ea4cceb17702115c038b13137442e5f0572477d37f12f
 SHA512 
92e0343f493d094300911625a561f42c47402ca4cdbd2ac18414089e8ed8a50ca58f02ec1ef9a3dce017ab7af99a22ab465ddf732ab9e55728e2b146de56fba7
 DIST openjdk-corba-8.312_p07.tar.bz2 1035097 BLAKE2B 
38ae2cf2e61c44a42320b26f7bdea424066ee4568f2f3bbe6e7aa2d8b7aa927429d0b8c2cc757f580867df6c6e5dbe1270da5f91d9c52aa131e66c146a311caa
 SHA512 
9035449c07e5fc9776b40e32de3e4f1c6efac482c14298671e5e719a1f9830fe9a20851dac3f9c6d6c0c8c387a7b44e40019570c1f054fd1d1f24e2f5cef5bfc
 DIST openjdk-hotspot-8.312_p07.tar.bz2 8559682 BLAKE2B 
776acb83bc065885da90b26c88f0083c3bb7bb1f6dfd0585e37e58f185b5612f6501f2b26e1eeb7533d30f82faea7cced21dcf454a4e8fe951aca0406a1d
 SHA512 
0c501d284bb22867391de0f8da8b098ca9309173ab6f7415d591d056a2d8859757aaa3da4a9c294dcc434a41771928a9f1edd8a69dad38ef7a9bcad793deeaa8
 DIST openjdk-jaxp-8.312_p07.tar.bz2 2686710 BLAKE2B 
acbfd2a7ebfdcfbfa1c4467dbc6778afbb2b8fab5c70381000b926645197c3bb5537a81574ed98960cae2fd0d70e50ca5976aabd0c49cf833c07f1f3b7935773
 SHA512 
da3fbd82ff05e48809cf6180d876f09764f5f97e4fc37c4352c7875ccd5bebe66cb51ff4565e6fcd67699ec5b5ae3eebc9c0a1510998697519cfc94d3d04df5f

diff --git a/dev-java/openjdk/metadata.xml b/dev-java/openjdk/metadata.xml
index a97614c63101..e4fe12d5b61f 100644
--- a/dev-java/openjdk/metadata.xml
+++ b/dev-java/openjdk/metadata.xml
@@ -24,6 +24,7 @@
Import 
OpenJFX modules at build time, via dev-java/openjfx
Build OpenJDK twice, the second time 
using the result of the first
Install JVM sources
+   Bootstrap using installed 
openjdk
Enable SystemTAP/DTrace tracing

 

diff --git a/dev-java/openjdk/openjdk-11.0.14_p9.ebuild 
b/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
index 3e2a2d0ff12f..76112e4cf51d 100644
--- a/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
@@ -10,14 +10,37 @@ inherit check-reqs flag-o-matic java-pkg-2 java-vm-2 
multiprocessing pax-utils t
 MY_PV="${PV%_p*}-ga"
 SLOT="${MY_PV%%[.+]*}"
 
+# variable name format: _XPAK
+PPC64_XPAK="11.0.13_p8" # big-endian bootstrap tarball
+
+# 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 

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

2022-01-19 Thread Georgy Yakovlev
commit: 0e10217c75899264ed0fe8169111b6296aaa3ef6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 13 14:20:36 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e10217c

profiles: force usage of system-bootstrap for openjdk

And fix some misdate comment

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

 profiles/base/package.use.force | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index f84cb4c43393..bb27b81ce254 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,7 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Joonas Niilola  (20222-01-08
+# Arthur Zamarin  (2022-01-13)
+# Prefer to use openjdk-bin for bootstrapping
+dev-java/openjdk:17 system-bootstrap
+
+# Joonas Niilola  (2022-01-08)
 # -xft broken, investigate in bug #830777
 ~x11-misc/xscreensaver-6.02 xft
 



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

2022-01-19 Thread Georgy Yakovlev
commit: 3b1eccfee723451e2a4ef919e9414bb61446d417
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 06:45:33 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1eccfe

dev-java/openjdk: get rid of gentoo-vm in openjdk-11.0.14_p9

Bug: https://bugs.gentoo.org/810613
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk/openjdk-11.0.14_p9.ebuild | 40 --
 1 file changed, 11 insertions(+), 29 deletions(-)

diff --git a/dev-java/openjdk/openjdk-11.0.14_p9.ebuild 
b/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
index 7371e06cde2b..dc2c182e5e64 100644
--- a/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
@@ -42,7 +42,7 @@ SRC_URI="
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
-IUSE="alsa big-endian cups debug doc examples gentoo-vm headless-awt javafx 
+jbootstrap pch selinux source system-bootstrap systemtap"
+IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
pch selinux source system-bootstrap systemtap"
 
 COMMON_DEPEND="
media-libs/freetype:2=
@@ -128,35 +128,17 @@ pkg_setup() {
JAVA_PKG_WANT_SOURCE="${SLOT}"
JAVA_PKG_WANT_TARGET="${SLOT}"
 
-   # The nastiness below is necessary while the gentoo-vm USE flag is
-   # masked. First we call java-pkg-2_pkg_setup if it looks like the
-   # flag was unmasked against one of the possible build VMs. If not,
-   # we try finding one of them in their expected locations. This would
-   # have been slightly less messy if openjdk-bin had been installed to
-   # /opt/${PN}-${SLOT} or if there was a mechanism to install a VM env
-   # file but disable it so that it would not normally be selectable.
-
-   local vm
-   for vm in ${JAVA_PKG_WANT_BUILD_VM}; do
-   if [[ -d ${EPREFIX}/usr/lib/jvm/${vm} ]]; then
-   java-pkg-2_pkg_setup
-   return
-   fi
-   done
-
-   if has_version --host-root dev-java/openjdk:${SLOT}; then
-   export JDK_HOME=${EPREFIX}/usr/$(get_libdir)/openjdk-${SLOT}
-   elif use !system-bootstrap ; then
+   if use system-bootstrap; then
+   for vm in ${JAVA_PKG_WANT_BUILD_VM}; do
+   if [[ -d ${EPREFIX}/usr/lib/jvm/${vm} ]]; then
+   java-pkg-2_pkg_setup
+   return
+   fi
+   done
+   else
+   [[ ${MERGE_TYPE} != "binary" ]] && return
local xpakvar="${ARCH^^}_XPAK"
export JDK_HOME="${WORKDIR}/openjdk-bootstrap-${!xpakvar}"
-   else
-   if [[ ${MERGE_TYPE} != "binary" ]]; then
-   JDK_HOME=$(best_version --host-root 
dev-java/openjdk-bin:${SLOT})
-   [[ -n ${JDK_HOME} ]] || die "Build VM not found!"
-   JDK_HOME=${JDK_HOME#*/}
-   JDK_HOME=${EPREFIX}/opt/${JDK_HOME%-r*}
-   export JDK_HOME
-   fi
fi
 }
 
@@ -291,7 +273,7 @@ src_install() {
einfo "Creating the Class Data Sharing archives and disabling usage 
tracking"
"${ddest}/bin/java" -server -Xshare:dump -Djdk.disableLastUsageTracking 
|| die
 
-   use gentoo-vm && java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh
+   java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
 



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

2022-01-19 Thread Georgy Yakovlev
commit: 632ebdf4e01c8df13fa52ca3e1df43f7f9bb1c58
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 07:10:51 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=632ebdf4

profiles/arch/x86: clarify use.force jdk reason

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

 profiles/arch/x86/package.use.force | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/x86/package.use.force 
b/profiles/arch/x86/package.use.force
index 633f77ace50c..75822fdfcc44 100644
--- a/profiles/arch/x86/package.use.force
+++ b/profiles/arch/x86/package.use.force
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Arthur Zamarin  (2022-01-16)
-# Bootstrapping is possible using our build snapshot, but force
-# the user to rebuild
+# Bootstrapping is possible using our build snapshot, so don't force
+# system bootstrap
 dev-java/openjdk:11 -system-bootstrap
 dev-java/openjdk:17 -system-bootstrap
 



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

2022-01-19 Thread Georgy Yakovlev
commit: 87b21166e986d97db4e41077c0756bd87735769e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 06:49:06 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b21166

dev-java/openjdk: remove pch support in 11.0.14_p9

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

 dev-java/openjdk/openjdk-11.0.14_p9.ebuild | 12 +++-
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/dev-java/openjdk/openjdk-11.0.14_p9.ebuild 
b/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
index dc2c182e5e64..71999041b6d8 100644
--- a/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit check-reqs flag-o-matic java-pkg-2 java-vm-2 multiprocessing pax-utils 
toolchain-funcs
+inherit 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
@@ -42,7 +42,7 @@ SRC_URI="
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
-IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
pch selinux source system-bootstrap systemtap"
+IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
selinux source system-bootstrap systemtap"
 
 COMMON_DEPEND="
media-libs/freetype:2=
@@ -163,6 +163,7 @@ src_configure() {
 
local myconf=(
--disable-ccache
+   --disable-precompiled-headers
--enable-full-docs=no
--with-boot-jdk="${JDK_HOME}"
--with-extra-cflags="${CFLAGS}"
@@ -203,13 +204,6 @@ src_configure() {
fi
fi
 
-   # PaX breaks pch, bug #601016
-   if use pch && ! host-is-pax; then
-   myconf+=( --enable-precompiled-headers )
-   else
-   myconf+=( --disable-precompiled-headers )
-   fi
-
if use !system-bootstrap ; then
addpredict /dev/random
addpredict /proc/self/coredump_filter



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

2022-01-19 Thread Georgy Yakovlev
commit: 8acf120bb541a1ed8b4935e5d3ce08e07ce66a17
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 06:32:24 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 07:23:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8acf120b

dev-java/openjdk: add 11.0.14_p9

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

 dev-java/openjdk/Manifest  |   1 +
 dev-java/openjdk/openjdk-11.0.14_p9.ebuild | 272 +
 2 files changed, 273 insertions(+)

diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index 4bd17c951e8a..38a39ca62be1 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -1,4 +1,5 @@
 DIST openjdk-11.0.13_p8.tar.gz 122738754 BLAKE2B 
5a60bf4245bc1e3591f4ebdf83a441f95a97a50a72a774612e99792789cd81a9317471cdadf4541efbe9b1549c2738a3cd30d134d3ded8de6d58f8a67b2aebe6
 SHA512 
38bd1be54533e9eebe407e771b1ece86ead755d1f3f0199e425aa4ad3e8fe511b0024986b7ffc59c571faa3dad510956e98ab1a48cb184c9cf5353bb7512cb06
+DIST openjdk-11.0.14_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

diff --git a/dev-java/openjdk/openjdk-11.0.14_p9.ebuild 
b/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
new file mode 100644
index ..3e2a2d0ff12f
--- /dev/null
+++ b/dev-java/openjdk/openjdk-11.0.14_p9.ebuild
@@ -0,0 +1,272 @@
+# 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/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 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
+  

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

2022-01-19 Thread Agostino Sarubbo
commit: 55469ecdd092409cebe3d45cfa60f0b42ec01105
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jan 20 07:22:10 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jan 20 07:22:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55469ecd

app-misc/rlwrap: amd64 stable wrt bug #831516

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

 app-misc/rlwrap/rlwrap-0.45.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/rlwrap/rlwrap-0.45.2-r1.ebuild 
b/app-misc/rlwrap/rlwrap-0.45.2-r1.ebuild
index c981173038ec..9e0472eb2b56 100644
--- a/app-misc/rlwrap/rlwrap-0.45.2-r1.ebuild
+++ b/app-misc/rlwrap/rlwrap-0.45.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/hanslub42/${PN}/archive/refs/tags/v${PV}.tar.gz -> $
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~mips ~ppc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ~mips ~ppc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 IUSE="debug"
 
 RDEPEND="sys-libs/ncurses:=



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

2022-01-19 Thread Hans de Graaff
commit: a17b4de093d71599111226414a9e67c98a9b0b24
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 20 06:37:39 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 20 06:37:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17b4de0

dev-ruby/msgpack: add 1.4.3

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/msgpack/Manifest |  1 +
 dev-ruby/msgpack/msgpack-1.4.3.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/msgpack/Manifest b/dev-ruby/msgpack/Manifest
index 4de889cb438b..4804b7ef00fb 100644
--- a/dev-ruby/msgpack/Manifest
+++ b/dev-ruby/msgpack/Manifest
@@ -1 +1,2 @@
 DIST msgpack-1.4.2.gem 83456 BLAKE2B 
c3dec1fe3c1cf37969f435b6ed36c68777e650681a4779721b635a83f08fabcf01f161c8ce9c43358b98e159c5595eadf72b3533d609e174e303854196ead26a
 SHA512 
b2f703fdb401c023dfb3064cb9c4b8f1458c0420c6f6f17bdc9230aef1a6f943a605a3f7369a20e7402e98db77a62fadc90aab40de90fdf6ea16924f33eb7ff8
+DIST msgpack-1.4.3.gem 84992 BLAKE2B 
70610107a956416dbc861141cad6f0552f1729d50085a23bb1b3dc8d79c7892488e1cc4e3f3029f770065714effa5c56909df922c96866b2524f02377c8a
 SHA512 
4ec79dbac8ba4a954757575279b2ea705c81771f65215103149722964ede661e9ceba23ec15b471214cca798861a39122d6bb766f89c2fb1bad3784e7052a37c

diff --git a/dev-ruby/msgpack/msgpack-1.4.3.ebuild 
b/dev-ruby/msgpack/msgpack-1.4.3.ebuild
new file mode 100644
index ..40f2113bb7ce
--- /dev/null
+++ b/dev-ruby/msgpack/msgpack-1.4.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/msgpack/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/msgpack"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Binary-based efficient data interchange format for ruby binding"
+HOMEPAGE="https://msgpack.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+IUSE="doc"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # Remove jruby-specific specs that are run also for other rubies.
+   rm -rf spec/jruby || die
+
+   sed -i -e '/git ls-files/d' msgpack.gemspec || die
+}



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

2022-01-19 Thread Hans de Graaff
commit: 5eb3bc01d84d5667353e94f602153adcbeb7f6ea
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 20 06:36:32 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 20 06:36:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb3bc01

dev-ruby/mechanize: amd64 stable

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/dev-ruby/mechanize/mechanize-2.8.3.ebuild 
b/dev-ruby/mechanize/mechanize-2.8.3.ebuild
index 340c1bc2a9d1..40c13a9b98e4 100644
--- a/dev-ruby/mechanize/mechanize-2.8.3.ebuild
+++ b/dev-ruby/mechanize/mechanize-2.8.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/sparklemotion/mechanize;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend ">=dev-ruby/hoe-3.7



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

2022-01-19 Thread Hans de Graaff
commit: d77f7a2c0441f45724fc257e7eb0f460ac0c2f89
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 20 06:36:13 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 20 06:36:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77f7a2c

dev-ruby/mechanize: add 2.8.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/mechanize/Manifest   |  1 +
 dev-ruby/mechanize/mechanize-2.8.4.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/mechanize/Manifest b/dev-ruby/mechanize/Manifest
index 65188d0fe448..f189291c1730 100644
--- a/dev-ruby/mechanize/Manifest
+++ b/dev-ruby/mechanize/Manifest
@@ -1,3 +1,4 @@
 DIST mechanize-2.8.1.gem 141312 BLAKE2B 
2542ed47a6f4cdb9926d8343e93d3aa99b196243c8b685426426557fece03be0b36fb0f51decd0f7cf3c93ccdf69aae62dad6a9142080806f9750d74727316e5
 SHA512 
073a204a00e3c130e80b4c7547062d12c364e8b5bf3b386a8463b3569a1716144ae169b11e130af2ecd1efc6528b5169c77c37e1bb036064175d51e7e7394779
 DIST mechanize-2.8.2.gem 142336 BLAKE2B 
610c8e1ac9a9f94cbe1d94d6db4b0ddadb24214bc3657fbdd05aac2b430a6978f80420e049cdd5ded247c2c1a19306eabc0d44c98649db1544802bc54fb4987d
 SHA512 
98143d4660414f3120cf8c0d8164416d255cd0a28f96f5096d675d0d70d822d3b0e70022487058306634b9da8ac3aa4211e92d93e73d1b6112809f12a412b1e9
 DIST mechanize-2.8.3.gem 142336 BLAKE2B 
2d71d4ba4db477c5049df1f7847c12945a5926a6d3746bbfd680606ee10beb04c5528e3073b86996e20e82a1f9a00066fe772396141860e3fd65a59c977fea2b
 SHA512 
be467e995fd0a943b8db1588862f82c3d04b55a830dd1ca1d6c6cb3f65e446c1dd5ecea62d57639192e6caa521450ee31ac683ff9038c06578cb74b9557b6736
+DIST mechanize-2.8.4.gem 142336 BLAKE2B 
d09cdf7fcb250894b358c479dff60e6f72675574ce62e3f267717538761a322730b25798ea981ccb33eaa6617d88f96942be23ff5fdc6b4c35218b64569d97b5
 SHA512 
3b5a82d69070a8ad57e73527519efe91e5af8c9b3b75fcd38f598d37475ea8933b8799c12a6c59edd705936bdaab12fe1cd6cb024e165df99fe3cce18f0b7d01

diff --git a/dev-ruby/mechanize/mechanize-2.8.4.ebuild 
b/dev-ruby/mechanize/mechanize-2.8.4.ebuild
new file mode 100644
index ..82d711365d91
--- /dev/null
+++ b/dev-ruby/mechanize/mechanize-2.8.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md EXAMPLES.rdoc GUIDE.rdoc README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby library used for automating interaction with websites"
+HOMEPAGE="https://github.com/sparklemotion/mechanize;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend ">=dev-ruby/hoe-3.7
+   test? ( dev-ruby/minitest:5 )"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.8:0
+   >=dev-ruby/domain_name-0.5.20190701:0
+   >=dev-ruby/http-cookie-1.0.3:0
+   dev-ruby/mime-types:3
+   >=dev-ruby/net-http-digest_auth-1.4.1:0
+   || ( dev-ruby/net-http-persistent:4 dev-ruby/net-http-persistent:3 )
+   >=dev-ruby/nokogiri-1.11.2:0
+   >=dev-ruby/rubyntlm-0.6.3:0
+   >=dev-ruby/webrick-1.7:0
+   >=dev-ruby/webrobots-0.1.2 =dev-ruby/webrobots-0.1*
+"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/*
+}



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

2022-01-19 Thread Hans de Graaff
commit: 9cabef980a955bfd260ce343999f96c30a33dea5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 20 06:40:46 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 20 06:40:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cabef98

dev-ruby/request_store: add 1.5.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/request_store/Manifest   |  1 +
 dev-ruby/request_store/request_store-1.5.1.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/request_store/Manifest b/dev-ruby/request_store/Manifest
index 36d6d78e377c..e957a1218555 100644
--- a/dev-ruby/request_store/Manifest
+++ b/dev-ruby/request_store/Manifest
@@ -1 +1,2 @@
 DIST request_store-1.5.0.gem 9216 BLAKE2B 
75dd49c33cfebcf0deef78be1fe054feb7198b42409ec4b339cefdbdd4fc066159bd18ae6db8001edd0fe20e1e8be1021812e6ffd033eed0bd9730603aaa2daf
 SHA512 
c01d4505d2bc0b88456d0bc49416fcbea67da1e2ab6ef0c7fc900fae8856d82157dc39d2e1d2f299000f74b140f6f13d7352f4684e247d103bbaab7b1705910f
+DIST request_store-1.5.1.gem 9728 BLAKE2B 
df83be1ecdb8b6158133925167df19cff59eab3cdb2ea1b5f970359a19a79dcd114f9c8d42856a1bf0173bb69df8f89efe54c29f5c6a9dd58d4b8bb7ccfa76d2
 SHA512 
89ba2df4169a23c60546081c5d872c26f09ce6edbb6bfdb9bb03ba3e194ca36b7f588e3f77deaa82ae6465e2ab8c372c9199fd49232ba37bd8e5d0cdcac785f1

diff --git a/dev-ruby/request_store/request_store-1.5.1.ebuild 
b/dev-ruby/request_store/request_store-1.5.1.ebuild
new file mode 100644
index ..6c6465d9f86e
--- /dev/null
+++ b/dev-ruby/request_store/request_store-1.5.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Per-request global storage for Rack"
+HOMEPAGE="https://github.com/steveklabnik/request_store;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/rack-1.4:*"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/ s:^:#:" Rakefile || die
+}



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

2022-01-19 Thread Arthur Zamarin
commit: 663d4dea08757daee1a6d8b4be22e65566a24f44
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 20 06:20:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 20 06:20:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663d4dea

dev-python/logical-unification: add 0.4.5

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

 dev-python/logical-unification/Manifest|  1 +
 .../logical-unification-0.4.5.ebuild   | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/logical-unification/Manifest 
b/dev-python/logical-unification/Manifest
index 5a65659aa59f..2fa74fb9b298 100644
--- a/dev-python/logical-unification/Manifest
+++ b/dev-python/logical-unification/Manifest
@@ -1 +1,2 @@
 DIST logical-unification-0.4.4.gh.tar.gz 44705 BLAKE2B 
2a120bd143fba81554a94bea12e007a1a1230f9cb47304e7248acbdbda59666e46bbfcfddf2fa95e422eecd5978a3eec51f1648e995c46e8467b423a96970cf9
 SHA512 
0742b105702efc9d17b48ce573e02e119adfbc30c0835fe2bae1266193d8e9ecefe0caec691cc214a29ecae6f7051c5b0d2f05f8d3910c29893d1822a97f5d5a
+DIST logical-unification-0.4.5.gh.tar.gz 47003 BLAKE2B 
9f7e119a69b15b460ce66af137a3f0c3dd3da154173ac196a94d4894aafc67eeaa31d69c5ca8bdd6e264a3f7599f9e301dad103510c77e60ff14cc8af1c86ce8
 SHA512 
42af33ac7da6013d48d26ab49b84b40146f494963f1eee06256a219e8d0517b04cc3fe86f51cf19729fc64ad765e75a4890b278c2dbbf34eb7e1ef65f3014784

diff --git a/dev-python/logical-unification/logical-unification-0.4.5.ebuild 
b/dev-python/logical-unification/logical-unification-0.4.5.ebuild
new file mode 100644
index ..5c2147a08cf5
--- /dev/null
+++ b/dev-python/logical-unification/logical-unification-0.4.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Logical unification in Python"
+HOMEPAGE="
+   https://pypi.org/project/logical-unification/
+   https://github.com/pythological/unification/
+"
+SRC_URI="
+   https://github.com/pythological/unification/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/unification-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/multipledispatch[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   tests/test_benchmarks.py
+)



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

2022-01-19 Thread Arthur Zamarin
commit: f04cf5971f448805856550c7fef6ddd620876108
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 20 06:19:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 20 06:19:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f04cf597

dev-python/cons: add 0.4.5

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

 dev-python/cons/Manifest  |  1 +
 dev-python/cons/cons-0.4.5.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/cons/Manifest b/dev-python/cons/Manifest
index eec1937712b8..f2a86d5a11df 100644
--- a/dev-python/cons/Manifest
+++ b/dev-python/cons/Manifest
@@ -1 +1,2 @@
 DIST cons-0.4.4.gh.tar.gz 37957 BLAKE2B 
8256a36f66d1cfbd7464cedad4970945c22776ed893665a5af7c464afb7fd1bb1e8cb74de3e537561c346ad2a93b5ada587171afcda1722dcbe0499224c8ebcd
 SHA512 
dca6ff36a7530c9907387ada1e760eee895829e0cc7da18c03f636bb0ead199260b52b2109f0adae34edcdd6a8fee04dd3d3c92f9e866ca0afbf53074a2b4b7c
+DIST cons-0.4.5.gh.tar.gz 40318 BLAKE2B 
c01f195c4f29ffe42e08fba6b57806b96263f7ebbc1cc859b8d146cd94e257829506502f2bc81f5665f4caf3bb8725ec556b70b951ede2b8117ba50fdb4388e5
 SHA512 
fea3af6b7198760f36194793a32a87f17729877f75baca6fd9627c32c4602e640cf667bb106624e9d756aece57053974e90e32329de484619a14b3500bea26e7

diff --git a/dev-python/cons/cons-0.4.5.ebuild 
b/dev-python/cons/cons-0.4.5.ebuild
new file mode 100644
index ..bb4bc0818040
--- /dev/null
+++ b/dev-python/cons/cons-0.4.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Implementation of Lisp/Scheme-like cons in Python"
+HOMEPAGE="
+   https://pypi.org/project/cons/
+   https://github.com/pythological/python-cons/
+"
+SRC_URI="
+   https://github.com/pythological/python-cons/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/python-${P}"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="dev-python/logical-unification[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest



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

2022-01-19 Thread Arthur Zamarin
commit: cd07514347b4af3aec049e26b7243286d620669e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 20 06:18:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 20 06:18:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd075143

dev-python/etuples: add 0.3.4

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

 dev-python/etuples/Manifest |  1 +
 dev-python/etuples/etuples-0.3.4.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/etuples/Manifest b/dev-python/etuples/Manifest
index 03f2de739e16..c64db8f4f9e2 100644
--- a/dev-python/etuples/Manifest
+++ b/dev-python/etuples/Manifest
@@ -1 +1,2 @@
 DIST etuples-0.3.3.gh.tar.gz 42081 BLAKE2B 
524ec65a691a7b27f4ccc4d625093a92cd11c9835d3e38498bf89da8690a0bdba5752b3dcdb1e3e9326980920c50f51bc336e7592cbf2561c1ce15346c561cd5
 SHA512 
cfd2c88f46326783d6b132c605eb3498e383509f45ea8c720148bca7c7fb462e0bf1630da901a362f38cabb0912354a875b99f84beb43b544f4bafea5690
+DIST etuples-0.3.4.gh.tar.gz 44650 BLAKE2B 
4d0e7235d010ff10e01d4143858bbc2ee1516f66db35fb9c6acf054df898a605a49dc82e4eeaddcb7ab6e5ea9bbd5dec493ac5d1741c4d595756e0f4af0ed1c1
 SHA512 
4e2c2884cd741a1e85358678347dc65c994583ff700c6a1adaa561bd4446035ccca2e27855fbb5842012f7e2bfa90ef7fa1634e9b3cc43cf9c7006acd7b66595

diff --git a/dev-python/etuples/etuples-0.3.4.ebuild 
b/dev-python/etuples/etuples-0.3.4.ebuild
new file mode 100644
index ..ff9f5b15c917
--- /dev/null
+++ b/dev-python/etuples/etuples-0.3.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Python S-expression emulation using tuple-like objects"
+HOMEPAGE="
+   https://pypi.org/project/etuples/
+   https://github.com/pythological/etuples/
+"
+SRC_URI="
+   https://github.com/pythological/etuples/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/cons[${PYTHON_USEDEP}]
+   dev-python/multipledispatch[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2022-01-19 Thread Arthur Zamarin
commit: c776c5586dd7dd88d8fd47b1a3438de1553c2fb6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 20 06:20:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 20 06:20:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c776c558

dev-python/easy-thumbnails: add 2.8.1

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

 dev-python/easy-thumbnails/Manifest|  1 +
 .../easy-thumbnails/easy-thumbnails-2.8.1.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/easy-thumbnails/Manifest 
b/dev-python/easy-thumbnails/Manifest
index 690d9ac5bc04..8352fd73185c 100644
--- a/dev-python/easy-thumbnails/Manifest
+++ b/dev-python/easy-thumbnails/Manifest
@@ -1 +1,2 @@
+DIST easy-thumbnails-2.8.1.tar.gz 76527 BLAKE2B 
1db0b229c90546e162d9691c768d09133218604cb27a4472b017d286f776e2898be232f3b0750e8b833a2746111d22da732c981a8a72986611b0fcf8c0f41ad9
 SHA512 
26ab9d41d7fa6adbec1cf78b92371e70bf44d20bf2f164016551d6d1bcbcbb190550ecbd8f177e83f3ee677fb3d921e0a411b49fe4d85202b70b6f441d43d247
 DIST easy-thumbnails-2.8.tar.gz 77729 BLAKE2B 
6e205acc0af9f962f08eb6ec61eeae38f7a90b7b87cdec9e111b877b3fbbe051e1cf7c2b212ffdd41e79e4ffd9f205a783f1fc13010f7cf737fe640e8b974003
 SHA512 
69f4805b7331236ed37ade1098f0aa6ef92c6664e84e09073efc4c8d761ac548540058cc4dde7f0bab362b7b3a372bd46119a053df9838821f62641baf6c39b8

diff --git a/dev-python/easy-thumbnails/easy-thumbnails-2.8.1.ebuild 
b/dev-python/easy-thumbnails/easy-thumbnails-2.8.1.ebuild
new file mode 100644
index ..72d06876dd84
--- /dev/null
+++ b/dev-python/easy-thumbnails/easy-thumbnails-2.8.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Easy thumbnails for Django"
+HOMEPAGE="https://pypi.org/project/easy-thumbnails/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-2.2[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/reportlab[${PYTHON_USEDEP}]
+   dev-python/svglib[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/testfixtures[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   local -x DJANGO_SETTINGS_MODULE=easy_thumbnails.tests.settings
+   local -x PYTHONPATH="${S}"
+   django-admin test -v 2 || die "Tests failed with ${EPYTHON}"
+}



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

2022-01-19 Thread Arthur Zamarin
commit: 0a13989c8e68f0c323c1ab6c7abaf393257f8949
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 20 06:19:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 20 06:19:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a13989c

dev-python/minikanren: add 1.0.3

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

 dev-python/minikanren/Manifest|  1 +
 dev-python/minikanren/minikanren-1.0.3.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/minikanren/Manifest b/dev-python/minikanren/Manifest
index 187db17d26f5..43abd7897745 100644
--- a/dev-python/minikanren/Manifest
+++ b/dev-python/minikanren/Manifest
@@ -1 +1,2 @@
 DIST minikanren-1.0.2.gh.tar.gz 70501 BLAKE2B 
59efa4d62a2f896d310ebe522a6c77aaddc54be4d2a8fcf3aa29f3f5f4dcb3ac57823514661d5900e38f0ebd0e0247e7d99bbab53afaaf243e39084f357a0361
 SHA512 
278b6f3d0666c1ac1baad29ee9c767039922a7b7ffdbdd543c8ccfc65a7d54c3353327abbd7c5c41fa3194ddc00044cff1e975e51f8f5ea5a64c8c2bcfac17e2
+DIST minikanren-1.0.3.gh.tar.gz 73008 BLAKE2B 
6fdc605249ac06071a8b51e736d19f561288a293853e8b7ac8685f5b4da400aa8ae480b9a6e5eac3a5735ebe00567e52f24d4bf6afbffb7678e0d41553e1b12f
 SHA512 
b65095b947d3b59496035f54a00fcddaa1888dec1cb8117086bbb16f5b4ed1bf59f2b79e3639f06a4347bd22b7fb4753734f5b8da149a3d470521f360fba5d2e

diff --git a/dev-python/minikanren/minikanren-1.0.3.ebuild 
b/dev-python/minikanren/minikanren-1.0.3.ebuild
new file mode 100644
index ..7579f2346eef
--- /dev/null
+++ b/dev-python/minikanren/minikanren-1.0.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Relational programming in Python"
+HOMEPAGE="
+   https://pypi.org/project/miniKanren/
+   https://github.com/pythological/kanren/
+"
+SRC_URI="
+   https://github.com/pythological/kanren/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/kanren-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/cons[${PYTHON_USEDEP}]
+   dev-python/etuples[${PYTHON_USEDEP}]
+   dev-python/logical-unification[${PYTHON_USEDEP}]
+   dev-python/multipledispatch[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2022-01-19 Thread Robin H. Johnson
commit: a60a60ee51bfe612f8bb18497cc84bbf01becaba
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Jan 14 18:06:41 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Jan 20 05:47:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a60a60ee

sys-apps/haveged: remove unused patch

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
(cherry picked from commit cd5d796e8e30dffde7fb059e6cc5867a4139ef37)
Signed-off-by: Robin H. Johnson  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/23797

 .../files/haveged-1.9.8c-threads_build_fix.patch   | 36 --
 1 file changed, 36 deletions(-)

diff --git a/sys-apps/haveged/files/haveged-1.9.8c-threads_build_fix.patch 
b/sys-apps/haveged/files/haveged-1.9.8c-threads_build_fix.patch
deleted file mode 100644
index fb88a8b51212..
--- a/sys-apps/haveged/files/haveged-1.9.8c-threads_build_fix.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From cb1f0653c45d9c4a9a855119c85a1d4bfcc9b3b2 Mon Sep 17 00:00:00 2001
-From: Lars Wendler 
-Date: Thu, 14 Nov 2019 16:15:00 +0100
-Subject: [PATCH] build: Fix compilation with --enable-threads
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Previously failed with:
-
-havegetune.c:190:12: error: ‘BUILD_THREAD’ undeclared (first use in this 
function); did you mean ‘BUILD_THREADS’?
-  190 |*bp++ = BUILD_THREAD;
-  |^~~~
-  |BUILD_THREADS
-
-Signed-off-by: Lars Wendler 

- src/havegetune.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/havegetune.c b/src/havegetune.c
-index de39c53..6f14476 100644
 a/src/havegetune.c
-+++ b/src/havegetune.c
-@@ -187,7 +187,7 @@ void havege_tune(  /* RETURN: none   */
-*bp++ = BUILD_CPUID;
- #endif
- #if NUMBER_CORES>1
--   *bp++ = BUILD_THREAD;
-+   *bp++ = BUILD_THREADS;
- #endif
- #ifdef ONLINE_TESTS_ENABLE
-*bp++ = BUILD_OLT;
--- 
-2.24.0
-



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

2022-01-19 Thread Georgy Yakovlev
commit: bff66eedb4ae530ef21187d617daeba5472320a1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 04:32:00 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 04:36:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff66eed

dev-lang/rust: pass -fcf-protection=none on i586

while building for i586 targets we need to explicitly opt out of cet
in internal llvm build.
we don't even support bootstrapping this target right now as there is no
self-hosting version, but may support in the future via our own tarball.

Bug: https://bugs.gentoo.org/741708
Issue: https://github.com/rust-lang/rust/issues/93059
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/rust-1.58.0.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-lang/rust/rust-1.58.0.ebuild b/dev-lang/rust/rust-1.58.0.ebuild
index 2b3cee83c811..05df5cfc5f9d 100644
--- a/dev-lang/rust/rust-1.58.0.ebuild
+++ b/dev-lang/rust/rust-1.58.0.ebuild
@@ -314,6 +314,14 @@ src_configure() {
targets = "${LLVM_TARGETS// /;}"
experimental-targets = ""
link-shared = $(toml_usex system-llvm)
+   $(case "${rust_target}" in
+   i586-*-linux-*)
+   # https://github.com/rust-lang/rust/issues/93059
+   echo 'cflags = "-fcf-protection=none"'
+   echo 'cxxflags = "-fcf-protection=none"'
+   echo 'ldflags = "-fcf-protection=none"'
+   ;;
+   esac)
[build]
build-stage = 2
test-stage = 2



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

2022-01-19 Thread Sam James
commit: c9523ed2280ff58ffa50c8742e26f1185105509b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 20 03:06:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 20 03:06:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9523ed2

sys-apps/accountsservice: fix build with meson 0.61

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

 .../accountsservice-0.6.55-r1.ebuild   |  3 ++-
 .../accountsservice-0.6.55-meson-0.61-build.patch  | 23 ++
 2 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild
index 9c0dcab956dd..04cf8d0705b8 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.55-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2021 Gentoo Authors
+# Copyright 2011-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -43,6 +43,7 @@ RDEPEND="${CDEPEND}
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.6.35-gentoo-system-users.patch
+   "${FILESDIR}"/${P}-meson-0.61-build.patch
 )
 
 src_configure() {

diff --git 
a/sys-apps/accountsservice/files/accountsservice-0.6.55-meson-0.61-build.patch 
b/sys-apps/accountsservice/files/accountsservice-0.6.55-meson-0.61-build.patch
new file mode 100644
index ..d56f4b7e63b8
--- /dev/null
+++ 
b/sys-apps/accountsservice/files/accountsservice-0.6.55-meson-0.61-build.patch
@@ -0,0 +1,23 @@
+https://gitlab.freedesktop.org/accountsservice/accountsservice/-/commit/ac9b14f1c1bbca413987d0bbfeaad05804107e9a.patch
+https://bugs.gentoo.org/831465
+
+From: Luca Boccassi 
+Date: Sun, 31 Oct 2021 12:29:14 +
+Subject: [PATCH] Fix build with meson 0.60
+
+Positional parameters to merge_file() were never allowed and always
+ignored, so just drop it.
+See: https://github.com/mesonbuild/meson/issues/9441
+
+Fixes #97
+--- a/data/meson.build
 b/data/meson.build
+@@ -33,7 +33,6 @@ configure_file(
+ policy = act_namespace.to_lower() + '.policy'
+ 
+ i18n.merge_file(
+-  policy,
+   input: policy + '.in',
+   output: policy,
+   po_dir: po_dir,
+GitLab



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

2022-01-19 Thread Sam James
commit: b02e1593d0916e5657fb7e1d3bf34a90b8f34f03
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 20 03:09:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 20 03:09:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b02e1593

app-text/zathura: fix build with meson 0.61

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

 .../files/zathura-0.4.8-meson-0.61-build.patch | 27 ++
 app-text/zathura/zathura-0.4.8.ebuild  |  6 -
 2 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/app-text/zathura/files/zathura-0.4.8-meson-0.61-build.patch 
b/app-text/zathura/files/zathura-0.4.8-meson-0.61-build.patch
new file mode 100644
index ..577eddc4da1f
--- /dev/null
+++ b/app-text/zathura/files/zathura-0.4.8-meson-0.61-build.patch
@@ -0,0 +1,27 @@
+https://github.com/pwmt/zathura/commit/c6ec5044c5ff843979050bfb81742d14740bb656.patch
+https://bugs.gentoo.org/831468
+
+From: Sebastian Ramacher 
+Date: Sat, 30 Oct 2021 15:41:25 +0200
+Subject: [PATCH] Fix build with meson 0.60
+
+--- a/data/meson.build
 b/data/meson.build
+@@ -19,7 +19,7 @@ endif
+ i18n = import('i18n')
+ podir = join_paths(meson.project_source_root(), 'po')
+ 
+-desktop = i18n.merge_file('desktop',
++desktop = i18n.merge_file(
+   input: 'org.pwmt.zathura.desktop.in',
+   output: 'org.pwmt.zathura.desktop',
+   install: true,
+@@ -28,7 +28,7 @@ desktop = i18n.merge_file('desktop',
+   type: 'desktop'
+ )
+ 
+-appdata = i18n.merge_file('appdata',
++appdata = i18n.merge_file(
+   input: 'org.pwmt.zathura.appdata.xml.in',
+   output: 'org.pwmt.zathura.appdata.xml',
+   install: true,

diff --git a/app-text/zathura/zathura-0.4.8.ebuild 
b/app-text/zathura/zathura-0.4.8.ebuild
index 0de2aed7939f..83b02ddfd08f 100644
--- a/app-text/zathura/zathura-0.4.8.ebuild
+++ b/app-text/zathura/zathura-0.4.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -40,6 +40,10 @@ BDEPEND="doc? ( dev-python/sphinx )
dev-libs/check )
virtual/pkgconfig"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-meson-0.61-build.patch
+)
+
 src_configure() {
local emesonargs=(
-Dconvert-icon=disabled



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/hitori/files/, games-puzzle/hitori/

2022-01-19 Thread Sam James
commit: 1956405d5a510da460f0ab36d3937226953e2d12
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 20 03:00:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 20 03:00:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1956405d

games-puzzle/hitori: fix build with meson 0.61

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

 .../files/hitori-3.38.3-meson-0.61-build.patch | 35 ++
 games-puzzle/hitori/hitori-3.38.3.ebuild   |  6 +++-
 2 files changed, 40 insertions(+), 1 deletion(-)

diff --git a/games-puzzle/hitori/files/hitori-3.38.3-meson-0.61-build.patch 
b/games-puzzle/hitori/files/hitori-3.38.3-meson-0.61-build.patch
new file mode 100644
index ..a89b1b498502
--- /dev/null
+++ b/games-puzzle/hitori/files/hitori-3.38.3-meson-0.61-build.patch
@@ -0,0 +1,35 @@
+https://gitlab.gnome.org/GNOME/hitori/-/commit/d25728e122f1d7b985029a5ba96810c3e57c27f7.patch
+https://bugs.gentoo.org/831462
+
+From: Philip Withnall 
+Date: Tue, 2 Nov 2021 12:04:29 +
+Subject: [PATCH] build: Drop positional arguments from i18n.merge_file() calls
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Meson never took positional arguments in this function, but didn’t warn
+about it until Meson 0.60. Drop the unnecessary arguments to fix the
+warning.
+
+Signed-off-by: Philip Withnall 
+--- a/data/meson.build
 b/data/meson.build
+@@ -1,6 +1,6 @@
+ subdir('icons')
+ 
+-desktop_file = i18n.merge_file('desktop-file',
++desktop_file = i18n.merge_file(
+   type: 'desktop',
+   input: '@0...@.desktop.in'.format(application_id),
+   output: '@0@.desktop'.format(application_id),
+@@ -20,7 +20,7 @@ if desktop_file_validate.found()
+   )
+ endif
+ 
+-appdata_file = i18n.merge_file('appdata-file',
++appdata_file = i18n.merge_file(
+   input: '@0...@.appdata.xml.in'.format(application_id),
+   output: '@0...@.appdata.xml'.format(application_id),
+   po_dir: join_paths(meson.source_root(), 'po'),
+GitLab

diff --git a/games-puzzle/hitori/hitori-3.38.3.ebuild 
b/games-puzzle/hitori/hitori-3.38.3.ebuild
index 03d77e2e63fd..e6f87c980f0f 100644
--- a/games-puzzle/hitori/hitori-3.38.3.ebuild
+++ b/games-puzzle/hitori/hitori-3.38.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,6 +25,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-meson-0.61-build.patch
+)
+
 pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update



[gentoo-commits] repo/gentoo:master commit in: games-board/tali/, games-board/tali/files/

2022-01-19 Thread Sam James
commit: ac876c4e5a239a94e238a1a924de98487a939dc5
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 20 03:04:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 20 03:04:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac876c4e

games-board/tali: fix build with meson 0.61

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

 .../tali/files/tali-40.4-meson-0.61-build.patch| 29 ++
 games-board/tali/tali-40.4.ebuild  |  6 -
 2 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/games-board/tali/files/tali-40.4-meson-0.61-build.patch 
b/games-board/tali/files/tali-40.4-meson-0.61-build.patch
new file mode 100644
index ..e5cfa34c3560
--- /dev/null
+++ b/games-board/tali/files/tali-40.4-meson-0.61-build.patch
@@ -0,0 +1,29 @@
+https://gitlab.gnome.org/GNOME/tali/-/merge_requests/14.patch
+https://bugs.gentoo.org/831461
+
+From 79509bf3e9456f52d6ac87538700e3ac89db4006 Mon Sep 17 00:00:00 2001
+From: rvalue 
+Date: Tue, 16 Nov 2021 05:56:26 +
+Subject: [PATCH] Remove incorrect i18n.merge_file argument
+
+--- a/data/meson.build
 b/data/meson.build
+@@ -22,7 +22,7 @@ install_data ([ 'gnome-dice-1.svg',
+ install_data (project_id + '.gschema.xml',
+   install_dir: join_paths (datadir, 'glib-2.0', 'schemas'))
+ 
+-desktop_file = i18n.merge_file ('desktop-file',
++desktop_file = i18n.merge_file (
+  input: project_id + '.desktop.in',
+  output: project_id + '.desktop',
+  install: true,
+@@ -41,7 +41,7 @@ if desktop_file_validate.found()
+   )
+ endif
+ 
+-appdata_file = i18n.merge_file ('appdata-file',
++appdata_file = i18n.merge_file (
+  input: project_id + '.appdata.xml.in',
+  output: project_id + '.appdata.xml',
+  install: true,
+GitLab

diff --git a/games-board/tali/tali-40.4.ebuild 
b/games-board/tali/tali-40.4.ebuild
index e944d0be9fd3..08ed71f85541 100644
--- a/games-board/tali/tali-40.4.ebuild
+++ b/games-board/tali/tali-40.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -28,6 +28,10 @@ BDEPEND="
virtual/pkgconfig
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-meson-0.61-build.patch
+)
+
 pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update



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

2022-01-19 Thread Sam James
commit: 608d2b9b8186c481d53fae7ee076dec39401ec2e
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 20 02:45:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 20 02:45:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608d2b9b

media-libs/mesa: Stabilize 21.3.4 amd64, #831378

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

 media-libs/mesa/mesa-21.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/mesa/mesa-21.3.4.ebuild 
b/media-libs/mesa/mesa-21.3.4.ebuild
index 7b064418bfbd..f6d0b55179b6 100644
--- a/media-libs/mesa/mesa-21.3.4.ebuild
+++ b/media-libs/mesa/mesa-21.3.4.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="MIT"



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

2022-01-19 Thread Sam James
commit: f2b2d76571ba7a117b0ae1684142df649b48ccd5
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 20 02:45:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 20 02:45:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b2d765

x11-libs/libva: Stabilize 2.13.0-r2 amd64, #831378

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

 x11-libs/libva/libva-2.13.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libva/libva-2.13.0-r2.ebuild 
b/x11-libs/libva/libva-2.13.0-r2.ebuild
index 9c4bc4078cd3..59e129d3d656 100644
--- a/x11-libs/libva/libva-2.13.0-r2.ebuild
+++ b/x11-libs/libva/libva-2.13.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ else
# To simplify updates, portage use tarballs without pre-build 
'configure'
# which are always available.
SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="MIT"



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

2022-01-19 Thread Sam James
commit: 72c289ada048a160d77c697ae8066ddb01d88207
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 20 02:45:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 20 02:45:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c289ad

media-libs/mesa: Stabilize 21.3.4 x86, #831378

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

 media-libs/mesa/mesa-21.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/mesa/mesa-21.3.4.ebuild 
b/media-libs/mesa/mesa-21.3.4.ebuild
index f6d0b55179b6..6b273886b9d3 100644
--- a/media-libs/mesa/mesa-21.3.4.ebuild
+++ b/media-libs/mesa/mesa-21.3.4.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 LICENSE="MIT"



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

2022-01-19 Thread Sam James
commit: fd1851bd827bd395802200b7ccea26c7c45d15d0
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 20 02:45:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 20 02:45:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1851bd

x11-libs/libva: Stabilize 2.13.0-r2 x86, #831378

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

 x11-libs/libva/libva-2.13.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libva/libva-2.13.0-r2.ebuild 
b/x11-libs/libva/libva-2.13.0-r2.ebuild
index 59e129d3d656..0b4713a7d2b3 100644
--- a/x11-libs/libva/libva-2.13.0-r2.ebuild
+++ b/x11-libs/libva/libva-2.13.0-r2.ebuild
@@ -18,7 +18,7 @@ else
# To simplify updates, portage use tarballs without pre-build 
'configure'
# which are always available.
SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="MIT"



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

2022-01-19 Thread Sam James
commit: 0c073c41faca21ad43439da69b6a3e0a85e4b7f6
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 20 02:45:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 20 02:45:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c073c41

app-shells/starship: Stabilize 1.0.0 amd64, #831512

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

 app-shells/starship/starship-1.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/starship/starship-1.0.0.ebuild 
b/app-shells/starship/starship-1.0.0.ebuild
index 38c2bea62190..1f9378e9eb6c 100644
--- a/app-shells/starship/starship-1.0.0.ebuild
+++ b/app-shells/starship/starship-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -267,7 +267,7 @@ LICENSE="
MPL-2.0
 "
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 BDEPEND=">=virtual/rust-1.56"
 DEPEND="



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

2022-01-19 Thread Zac Medico
commit: 513e46a093f94a8b7de0fb3aa11dddbc3390913d
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Jan 20 01:39:20 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Jan 20 01:39:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=513e46a0

sys-cluster/minikube: Bump to version 1.25.0

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

 sys-cluster/minikube/Manifest   |  1 +
 sys-cluster/minikube/minikube-1.25.0.ebuild | 75 +
 2 files changed, 76 insertions(+)

diff --git a/sys-cluster/minikube/Manifest b/sys-cluster/minikube/Manifest
index 27fe2f6b0a41..59b50dba433e 100644
--- a/sys-cluster/minikube/Manifest
+++ b/sys-cluster/minikube/Manifest
@@ -2363,6 +2363,7 @@ DIST minikube-1.17.1.tar.gz 85850026 BLAKE2B 
1d43b15ed33cc112ca5fbe379ad68d517e6
 DIST minikube-1.19.0.tar.gz 85929986 BLAKE2B 
c5a26d4fdc7b807f7d06f66ef73ad1d5162b59edb4b446e38efbbc3851da32726487847c657ac09b20f5f34c835482798bb74f6c657d384215b0015be415f35b
 SHA512 
488811084599640520db4c468c3832df430b150177d297ed8cc999d6d6abfc5cf40c40bbdfa5d8f391d6e35efa40c1a15f35913efbbb54c7c411daf4bff4a97a
 DIST minikube-1.23.2.tar.gz 86377710 BLAKE2B 
901c423b3c8f7e95c3fa6dabd52c8b10bd35b323e4b5e31952ce2dbf42500cd4b785da668cebc0ae2df2809728ec9838d369a0af947c61b74294c0bd4ec39811
 SHA512 
be2c99b6570fff9597f22082a05fd292c81801fb0632c69b5e0670d8cc09e99c9b13f9aa6a760b9dbdffdbcff96090adaf5f9330d9739d43aae2e4fe142ef314
 DIST minikube-1.24.0-vendor.tar.gz 104103829 BLAKE2B 
ff38483b65854ec1756b3f880621a0e187b92e16bc38452b61f1fa1f0db0acc10bb48d1dae6698c84aa41c69d5a08c012ae7e309dbb543baf5b22a04151db251
 SHA512 
7b4be1c3850a7a24cd8c97afbd31a0c1283e0b30d2ef4de9f54f918e749e08e7496307ca6c685e21c5a608e272b873cec0a25de7f8707c0ef26aad4767300ec3
+DIST minikube-1.25.0-vendor.tar.gz 104662120 BLAKE2B 
ed717fdd3770b5b71b4a38b8a81ea86060c0c2eeb0d846adafd856b861a3974862267f9ad224f8cec09fb0933cedb8b434fd5a708cbefea0d7403ff53ab519f3
 SHA512 
3836a5d297ec9fc1b031fa170583253fe11031b8337290fcff3a20fb3c392f6259c1f1144909b1172c5cfcb308942fedbea5a10bde623c2b00f7299ed278b8ce
 DIST modernc.org%2Fcc%2F@v%2Fv1.0.0.mod 22 BLAKE2B 
26488aa7e4d0339d58279e663998091c24b5a6d4d026ea71166c06695034ffb5011d20f49c151c6a41481c6cb5648806ae5201bffcf4e2e49b6e7ec9375d9469
 SHA512 
22847329a9a431f222a2bde9c743aa5d76e737e2535b53273c31cb641c89fa4b73e51de12f84fb6da532b060a1daa084c5150502e3ab4e311eaff351f10617fa
 DIST modernc.org%2Fgolex%2F@v%2Fv1.0.0.mod 25 BLAKE2B 
5ae90f4bebc5486b84fbad78cbb9e747a2b1710805a35eefb93fb5f860c7850242067bf79c38a7a076f9f5823995cb4a2fa0120491258cfee9e87fd5996cbbf2
 SHA512 
764e7459060a8e7e90c8b8714926cb8b1eeb130789d1d89eb52e4dec5be83298bfe03647720c0e84d5aa9cf293a38f041e1696ccfe60a87cd1ef7316190b41ac
 DIST modernc.org%2Fmathutil%2F@v%2Fv1.0.0.mod 28 BLAKE2B 
d93ac859fd33dd8b36dcb992876edf1470206d4a455f6dbfc3a8be76aa84cd3b1a16a12e23d857b090ee5b18ba51441c90bc5d6a4bb35430193d7f99d61a3725
 SHA512 
53b0f0324ef1cc51f322d535b2199362be3962aa8e2d1c32b0c58da2fd4f65f8f19450089d78fc58aa89ff5903500ae2cb60ba38d89373c9f58f075db0ba80fa

diff --git a/sys-cluster/minikube/minikube-1.25.0.ebuild 
b/sys-cluster/minikube/minikube-1.25.0.ebuild
new file mode 100644
index ..2cad809a694b
--- /dev/null
+++ b/sys-cluster/minikube/minikube-1.25.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module toolchain-funcs
+GIT_COMMIT=3edf4801f38f3916c9ff96af4284df905a347c86
+GIT_COMMIT_SHORT=${GIT_COMMIT:0:9}
+
+DESCRIPTION="Single Node Kubernetes Cluster"
+HOMEPAGE="https://github.com/kubernetes/minikube https://kubernetes.io;
+
+SRC_URI="https://github.com/zmedico/minikube/archive/refs/tags/v${PV}-vendor.tar.gz
 -> ${P}-vendor.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-4.0 CC-BY-SA-4.0 CC0-1.0 GPL-2 ISC LGPL-3 
MIT MPL-2.0 WTFPL-2 ZLIB || ( LGPL-3+ GPL-2 ) || ( Apache-2.0 LGPL-3+ ) || ( 
Apache-2.0 CC-BY-4.0 )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="hardened libvirt"
+
+COMMON_DEPEND="libvirt? ( app-emulation/libvirt:=[qemu] )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/go-bindata"
+
+RESTRICT+=" test"
+S=${WORKDIR}/${P}-vendor
+
+src_configure() {
+   case "${ARCH}" in
+   amd64|arm*)
+   minikube_arch="${ARCH}" ;;
+   ppc64)
+   # upstream does not support big-endian ppc64
+   minikube_arch="${ARCH}le" ;;
+   *)
+   die "${ARCH} is not supported" ;;
+   esac
+   minikube_target="out/minikube-linux-${minikube_arch}"
+}
+
+src_compile() {
+   # out/docker-machine-driver-kvm2 target is amd64 specific
+   # but libvirt useflag is masked on most arches.
+   COMMIT=${GIT_COMMIT} \
+   COMMIT_NO=${GIT_COMMIT} \
+   COMMIT_SHORT=${GIT_COMMIT_SHORT} \
+   CGO_LDFLAGS="$(usex hardened 

[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtnetwork/files/, dev-qt/qtnetwork/

2022-01-19 Thread Quentin Retornaz
commit: ecc8b9aacec323b065486d85c252a9231b210080
Author: orbea  riseup  net>
AuthorDate: Wed Jan 19 23:26:54 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Thu Jan 20 01:29:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=ecc8b9aa

dev-qt/qtnetwork: Updated for 5.15.2-r14

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/377
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-qt/qtnetwork/Manifest  |   1 +
 .../files/qtnetwork-5.15.2-r14-libressl.patch  | 367 +
 dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild   |  80 +
 3 files changed, 448 insertions(+)

diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
index 6b292bf..bb0067a 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -1,2 +1,3 @@
+DIST qtbase-5.15.2-38ad2f39.tar.gz 67969272 BLAKE2B 
9071c96e8162d8141676f63aab82ca61ba29039e79066939fb74501187ae95cca34c924f1105827411f021efca2f40a62b7acde845d0d463604b234a3a8f8370
 SHA512 
df4f2dce732f62c797f77c266e268097f32a5d7605b3464c9a76d323d8ec069c902994df6afa28823d3c03f5d4ca0295cac47e28773b25e2f9387e3475f52f82
 DIST qtbase-5.15.2-7c6c0030.tar.gz 67967537 BLAKE2B 
623b99942e9df9bc8ac436a21503060845f9e3532aa0e02ccd927762382be26091878fbe092e80c0ac68bead51d09647e40e0cf61361d62ad226ed46b221132b
 SHA512 
eb88b21764591246c5f04f63405dbfcd39afb737e96bb29c7721644b9aba3ea95df24ed9699acfd03a8c088ee72efec1fb0267aef8d665d5ec72ee75fc08ecdc
 DIST qtbase-5.15.2-a4f9e569.tar.gz 67964648 BLAKE2B 
2be7351221c46846ef37308a0238aa4a39369da63fe5c3be5e142ff700c80e125821c06b43c9e4e949bd9f285222a60888303aef956c9b427a9a6c8ee3bc6b1a
 SHA512 
b4be8132a1d7119fd9728f7bf2d72cdd27d2092e7f178a1f15707204f5ffade7ce505c897fd658bb19274bdd6238b2eb16f7fcfedff2567877dc3458b4091388

diff --git a/dev-qt/qtnetwork/files/qtnetwork-5.15.2-r14-libressl.patch 
b/dev-qt/qtnetwork/files/qtnetwork-5.15.2-r14-libressl.patch
new file mode 100644
index 000..b0a1aaa
--- /dev/null
+++ b/dev-qt/qtnetwork/files/qtnetwork-5.15.2-r14-libressl.patch
@@ -0,0 +1,367 @@
+From bd917c12865c773b882f45a8ed66735e39b4f013 Mon Sep 17 00:00:00 2001
+From: Stefan Strogin 
+Date: Sat, 28 Nov 2020 06:12:22 +0200
+Subject: [PATCH] QSslSocket: add LibreSSL support
+
+Upstream-Status: Inappropriate
+[Upstream is not willing to accept any patches for LibreSSL support]
+Signed-off-by: Stefan Strogin 
+Signed-off-by: orbea 
+---
+ src/network/ssl/qsslcertificate_openssl.cpp   |  2 +-
+ src/network/ssl/qsslcontext_openssl.cpp   | 15 --
+ src/network/ssl/qsslcontext_openssl_p.h   |  7 +++
+ src/network/ssl/qsslsocket_openssl.cpp|  2 +-
+ .../ssl/qsslsocket_openssl_symbols.cpp| 29 
+ .../ssl/qsslsocket_openssl_symbols_p.h| 47 ++-
+ 6 files changed, 94 insertions(+), 8 deletions(-)
+
+diff --git a/src/network/ssl/qsslcertificate_openssl.cpp 
b/src/network/ssl/qsslcertificate_openssl.cpp
+index 5022b899..73be1cf2 100644
+--- a/src/network/ssl/qsslcertificate_openssl.cpp
 b/src/network/ssl/qsslcertificate_openssl.cpp
+@@ -691,7 +691,7 @@ static QMultiMap 
_q_mapFromX509Name(X509_NAME *name)
+ unsigned char *data = nullptr;
+ int size = q_ASN1_STRING_to_UTF8(, 
q_X509_NAME_ENTRY_get_data(e));
+ info.insert(name, QString::fromUtf8((char*)data, size));
+-#if QT_CONFIG(opensslv11)
++#if QT_CONFIG(opensslv11) && !defined(LIBRESSL_VERSION_NUMBER)
+ q_CRYPTO_free(data, nullptr, 0);
+ #else
+ q_CRYPTO_free(data);
+diff --git a/src/network/ssl/qsslcontext_openssl.cpp 
b/src/network/ssl/qsslcontext_openssl.cpp
+index d0a428c2..319cfc00 100644
+--- a/src/network/ssl/qsslcontext_openssl.cpp
 b/src/network/ssl/qsslcontext_openssl.cpp
+@@ -77,9 +77,9 @@ extern "C" int q_verify_cookie_callback(SSL *ssl, const 
unsigned char *cookie,
+ }
+ #endif // dtls
+ 
+-#ifdef TLS1_3_VERSION
++#if defined(TLS1_3_VERSION) && !defined(LIBRESSL_VERSION_NUMBER)
+ extern "C" int q_ssl_sess_set_new_cb(SSL *context, SSL_SESSION *session);
+-#endif // TLS1_3_VERSION
++#endif // TLS1_3_VERSION && LIBRESSL_VERSION_NUMBER
+ 
+ // Defined in qsslsocket.cpp
+ QList q_getDefaultDtlsCiphers();
+@@ -351,9 +351,11 @@ init_context:
+ return;
+ }
+ 
++#ifndef LIBRESSL_VERSION_NUMBER
+ // A nasty hacked OpenSSL using a level that will make our auto-tests 
fail:
+ if (q_SSL_CTX_get_security_level(sslContext->ctx) > 1 && 
*forceSecurityLevel())
+ q_SSL_CTX_set_security_level(sslContext->ctx, 1);
++#endif // LIBRESSL_VERSION_NUMBER
+ 
+ const long anyVersion =
+ #if QT_CONFIG(dtls)
+@@ -627,14 +629,14 @@ init_context:
+  q_X509Callback);
+ }
+ 
+-#ifdef TLS1_3_VERSION
++#if defined(TLS1_3_VERSION) && !defined(LIBRESSL_VERSION_NUMBER)
+ // NewSessionTicket callback:
+ if (mode == QSslSocket::SslClientMode && !isDtls) {
+ q_SSL_CTX_sess_set_new_cb(sslContext->ctx, 

[gentoo-commits] proj/releng:master commit in: releases/specs/arm64/, releases/specs/ppc/ppc32/, releases/specs/ppc/ppc64le/

2022-01-19 Thread Georgy Yakovlev
commit: fd134fa043ddba6169b36f4f6b8b6536868e35bf
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 01:08:56 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 01:16:31 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=fd134fa0

releases/specs: add bcache-tools to arm64, ppc and ppc64le installcds

Bug: https://bugs.gentoo.org/831288
Signed-off-by: Georgy Yakovlev  gentoo.org>

 releases/specs/arm64/installcd-stage1.spec   | 1 +
 releases/specs/ppc/ppc32/installcd-stage1.spec   | 1 +
 releases/specs/ppc/ppc64le/installcd-stage1.spec | 1 +
 3 files changed, 3 insertions(+)

diff --git a/releases/specs/arm64/installcd-stage1.spec 
b/releases/specs/arm64/installcd-stage1.spec
index ae1d37f4..06f1cc48 100644
--- a/releases/specs/arm64/installcd-stage1.spec
+++ b/releases/specs/arm64/installcd-stage1.spec
@@ -82,6 +82,7 @@ livecd/packages:
#sys-block/partimage # needs keywording
#sys-firmware/ipw2100-firmware # needs keywording
#sys-firmware/ipw2200-firmware # needs keywording
+   sys-fs/bcache-tools
sys-fs/btrfs-progs
sys-fs/cryptsetup
#sys-fs/dmraid # needs stable

diff --git a/releases/specs/ppc/ppc32/installcd-stage1.spec 
b/releases/specs/ppc/ppc32/installcd-stage1.spec
index 5921354e..509a8348 100644
--- a/releases/specs/ppc/ppc32/installcd-stage1.spec
+++ b/releases/specs/ppc/ppc32/installcd-stage1.spec
@@ -65,6 +65,7 @@ livecd/packages:
sys-boot/grub
sys-firmware/b43-firmware
sys-firmware/b43legacy-firmware
+   sys-fs/bcache-tools
sys-fs/btrfs-progs
sys-fs/cryptsetup
sys-fs/dosfstools

diff --git a/releases/specs/ppc/ppc64le/installcd-stage1.spec 
b/releases/specs/ppc/ppc64le/installcd-stage1.spec
index 6279aac3..da31286c 100644
--- a/releases/specs/ppc/ppc64le/installcd-stage1.spec
+++ b/releases/specs/ppc/ppc64le/installcd-stage1.spec
@@ -77,6 +77,7 @@ livecd/packages:
sys-apps/usbutils
sys-block/parted
sys-boot/grub
+   sys-fs/bcache-tools
sys-fs/btrfs-progs
sys-fs/cryptsetup
sys-fs/dosfstools



[gentoo-commits] proj/releng:master commit in: releases/specs/arm64/

2022-01-19 Thread Georgy Yakovlev
commit: c3af798b001739eb782b886c15dba32264145a93
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 01:15:32 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 01:16:37 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=c3af798b

releases/specs/arm64/installcd: enable extra tools that got stable kw

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

 releases/specs/arm64/installcd-stage1.spec | 28 ++--
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/releases/specs/arm64/installcd-stage1.spec 
b/releases/specs/arm64/installcd-stage1.spec
index 06f1cc48..81133fd3 100644
--- a/releases/specs/arm64/installcd-stage1.spec
+++ b/releases/specs/arm64/installcd-stage1.spec
@@ -29,7 +29,7 @@ livecd/use:
 livecd/packages:
app-accessibility/brltty
#app-accessibility/espeakup # needs keywording
-   #app-admin/hddtemp # needs stable
+   app-admin/hddtemp
app-admin/pwgen
app-admin/syslog-ng
app-arch/unzip
@@ -41,26 +41,26 @@ livecd/packages:
app-misc/tmux
app-portage/mirrorselect
app-text/wgetpaste
-   #media-gfx/fbgrab # needs stable
+   media-gfx/fbgrab
media-sound/alsa-utils
net-analyzer/traceroute
net-dialup/mingetty
net-dialup/pptpclient
-   #net-dialup/rp-pppoe # needs stable
+   net-dialup/rp-pppoe
net-fs/cifs-utils
net-fs/nfs-utils
-   #net-irc/irssi # needs stable
+   net-irc/irssi
net-misc/dhcpcd
net-misc/iputils
-   #net-misc/ndisc6 # needs stable
+   net-misc/ndisc6
net-misc/ntp
net-misc/openssh
-   #net-misc/rdate # needs stable
+   net-misc/rdate
net-misc/rsync
-   #net-misc/vconfig # needs keywording
+   #net-misc/vconfig # needs stable
net-proxy/dante
-   #net-proxy/tsocks # needs keywording
-   #net-wireless/b43-fwcutter # needs stable
+   #net-proxy/tsocks # needs stable
+   net-wireless/b43-fwcutter
net-wireless/iw
net-wireless/wireless-tools
net-wireless/wpa_supplicant
@@ -85,18 +85,18 @@ livecd/packages:
sys-fs/bcache-tools
sys-fs/btrfs-progs
sys-fs/cryptsetup
-   #sys-fs/dmraid # needs stable
+   sys-fs/dmraid
sys-fs/dosfstools
sys-fs/e2fsprogs
sys-fs/f2fs-tools
-   #sys-fs/jfsutils # needs stable
+   sys-fs/jfsutils
sys-fs/lsscsi
sys-fs/lvm2
#sys-fs/mac-fdisk # not needed?
-   #sys-fs/mdadm # needs stable
+   sys-fs/mdadm
sys-fs/multipath-tools
-   #sys-fs/ntfs3g # needs stable
-   #sys-fs/reiserfsprogs # needs stable
+   sys-fs/ntfs3g
+   sys-fs/reiserfsprogs
sys-fs/xfsprogs
sys-kernel/linux-firmware
sys-libs/gpm



[gentoo-commits] proj/releng:master commit in: releases/specs/hppa/

2022-01-19 Thread Matt Turner
commit: c8bc5410b95c68bcaa4657988b85a4a011e8af00
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jan 20 00:09:06 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jan 20 00:09:06 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=c8bc5410

specs/hppa: Include sys-boot/palo on the livecd

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

 releases/specs/hppa/installcd-stage2-minimal.spec | 1 -
 1 file changed, 1 deletion(-)

diff --git a/releases/specs/hppa/installcd-stage2-minimal.spec 
b/releases/specs/hppa/installcd-stage2-minimal.spec
index fd079e32..134d40d0 100644
--- a/releases/specs/hppa/installcd-stage2-minimal.spec
+++ b/releases/specs/hppa/installcd-stage2-minimal.spec
@@ -120,7 +120,6 @@ livecd/unmerge:
sys-apps/sandbox
sys-apps/tcp-wrappers
sys-apps/texinfo
-   sys-boot/palo
sys-apps/miscfiles
sys-devel/autoconf
sys-devel/autoconf-wrapper



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

2022-01-19 Thread Ionen Wolkens
commit: fbf1bda90b63e596432824061042127a95d47f1e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jan 19 19:09:15 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 19 23:52:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf1bda9

games-util/sc-controller: add 0.4.8.6 with PEP517, py3.10, and tests

Haven't really used (don't have a steam controller for one),
but added tests and they run fine.

Also add check for CONFIG_INPUT_UINPUT needed for user-mode, and
add introspection dependencies.

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

 games-util/sc-controller/Manifest  |  1 +
 .../sc-controller/sc-controller-0.4.8.6.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/games-util/sc-controller/Manifest 
b/games-util/sc-controller/Manifest
index b712ecee7617..9b7064f7ec97 100644
--- a/games-util/sc-controller/Manifest
+++ b/games-util/sc-controller/Manifest
@@ -1 +1,2 @@
 DIST sc-controller-0.4.8.2.tar.gz 2520528 BLAKE2B 
0c98e1fd49e846909ec0a78c5bbf48731de464ab79ebe3e1b0370e2a6f176e925e6f2b288c17358221b2e50be0cd783f31f05324ac585aec310967d148ce5011
 SHA512 
8d157e871fa519ebd3eee27dd1c0ff1afe6f79201df12578aa31f3cbc62974bd7ba47c8a097870b693a7abaacaadd1e502012c9664c0aecddbd982fa10c7f84d
+DIST sc-controller-0.4.8.6.tar.gz 2524756 BLAKE2B 
b31454fde0705bd49cdf3d56aec43d230617877a1dd1f72bef84d772c28f153b2e6812fd50b096e32a2ea3be549cfd1ee5fb3f9cf138c1dbc73c004ec11984b7
 SHA512 
d6f8098bff0fce064e194815a6c9bbf6ee974e22af056df9a12ebc24de4f1a22decfcf5191565c81aed39e3aa73b742bdc26040945e2b87543b67202834b46ea

diff --git a/games-util/sc-controller/sc-controller-0.4.8.6.ebuild 
b/games-util/sc-controller/sc-controller-0.4.8.6.ebuild
new file mode 100644
index ..764a714fde01
--- /dev/null
+++ b/games-util/sc-controller/sc-controller-0.4.8.6.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 linux-info xdg
+
+DESCRIPTION="User-mode driver and GTK-based GUI for Steam Controllers and 
others"
+HOMEPAGE="https://github.com/Ryochan7/sc-controller/;
+SRC_URI="https://github.com/Ryochan7/sc-controller/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2 CC0-1.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+udev"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pygobject[${PYTHON_USEDEP},cairo]
+   dev-python/pylibacl[${PYTHON_USEDEP}]
+   dev-python/python-evdev[${PYTHON_USEDEP}]
+   dev-python/vdf[${PYTHON_USEDEP}]')
+   gnome-base/librsvg[introspection]
+   x11-libs/gtk+:3[introspection]
+   udev? ( games-util/game-device-udev-rules )"
+
+distutils_enable_tests pytest
+
+pkg_setup() {
+   local CONFIG_CHECK="~INPUT_UINPUT"
+
+   linux-info_pkg_setup
+   python-single-r1_pkg_setup
+}



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

2022-01-19 Thread James Le Cuirot
commit: ddf6a80883444714f03d91aa3d55291f36772ee5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 19 23:14:01 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 19 23:14:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf6a808

dev-db/unixODBC: Keyword 2.3.9 for ~m68k

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

 dev-db/unixODBC/unixODBC-2.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild 
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
index 7c2f87cf0cd7..f3635e6ebe8f 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+minimal odbcmanual static-libs unicode"
 
 RDEPEND="



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

2022-01-19 Thread James Le Cuirot
commit: f2eb95483e270df63d9946ca052e3acc72c74847
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 19 23:13:44 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 19 23:13:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2eb9548

dev-db/libiodbc: Keyword 3.52.15 for ~m68k

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

 dev-db/libiodbc/libiodbc-3.52.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/libiodbc/libiodbc-3.52.15.ebuild 
b/dev-db/libiodbc/libiodbc-3.52.15.ebuild
index 7510d0d83058..dd05945fbbfd 100644
--- a/dev-db/libiodbc/libiodbc-3.52.15.ebuild
+++ b/dev-db/libiodbc/libiodbc-3.52.15.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="|| ( LGPL-2 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="gtk"
 
 RDEPEND="gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )"



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

2022-01-19 Thread Michał Górny
commit: 5a44d5eee3ef821fcdb90560651647ca50f71d82
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 19 22:22:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 19 22:59:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a44d5ee

dev-python/tekore: Bump to 4.2.0

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

 dev-python/tekore/Manifest|  1 +
 dev-python/tekore/tekore-4.2.0.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest
index bfa85b5e9031..6984225cd2a9 100644
--- a/dev-python/tekore/Manifest
+++ b/dev-python/tekore/Manifest
@@ -1,2 +1,3 @@
 DIST tekore-4.0.0.tar.gz 259755 BLAKE2B 
5c4c990c14187c20ef3566d1bc0cf32e50fe108d90b59126e2d56105b6fe053ca02c98e7ad7a4fa09345792106e956873a0f42b8492420bd74898557c6d97f23
 SHA512 
7e5cf6044a6a7045257b9b9830fe4bdb6fb175240b295da3f93cb0557150536655ddf44ab551b52182815fc517b8e43ee704b1061db1284426574e741f7d9a56
 DIST tekore-4.1.0.tar.gz 260732 BLAKE2B 
91b9158ee73b8b7134c1c6211a3a491a2669b9b21ed66361d0391d591168eecefe10dfa821a1f6fd9a8e8ab26d166fdf7dfa414b5c1b5d94de6efbea0364
 SHA512 
424a63d044b0bd9fcf0e3ec0a2ea292860de52ee166a558066b3b5ab382dbf0933116fe0691214e85fdfc10ad3e79cae007876e626e3d61095c63e2765965052
+DIST tekore-4.2.0.tar.gz 261053 BLAKE2B 
16e76c7e4ff147140bb5a698381249d135e45cb9bcba23ac14c811bfe220c08e8da003ded44526f5d8f46fc9e439d750c3b21560b38b382751a5d0ee834b72eb
 SHA512 
e22232eb7d4ce453e8338b07caad56b04ec35bf7b4ef2207dae450404e62afaca32b29a74155c99918bea75b0cfb80cc847242ff2ec4762abb8a45c1eb6d6d60

diff --git a/dev-python/tekore/tekore-4.2.0.ebuild 
b/dev-python/tekore/tekore-4.2.0.ebuild
new file mode 100644
index ..839a36c242bd
--- /dev/null
+++ b/dev-python/tekore/tekore-4.2.0.ebuild
@@ -0,0 +1,41 @@
+# 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} )
+inherit distutils-r1
+
+DESCRIPTION="Spotify Web API client"
+HOMEPAGE="
+   https://tekore.readthedocs.io
+   https://github.com/felix-hilden/tekore
+"
+SRC_URI="https://github.com/felix-hilden/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="
+   

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

2022-01-19 Thread Michał Górny
commit: 438c77957b72cf1f66fa8a0bf14cb22d036207a0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 19 22:21:15 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 19 22:59:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438c7795

dev-python/dogpile-cache: Bump to 1.1.5

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

 dev-python/dogpile-cache/Manifest  |  1 +
 .../dogpile-cache/dogpile-cache-1.1.5.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/dogpile-cache/Manifest 
b/dev-python/dogpile-cache/Manifest
index 883a646e7611..9b4f4e535497 100644
--- a/dev-python/dogpile-cache/Manifest
+++ b/dev-python/dogpile-cache/Manifest
@@ -1 +1,2 @@
 DIST dogpile.cache-1.1.4.tar.gz 390117 BLAKE2B 
88c38473c3f177a42c2e336f7913940cde5f793245ddbb2ce3e7569c0853a1f93138a4987dc7781490132f84beb17c568ec9fc9a955201123842ccdbdfff2fc4
 SHA512 
d70f0ad1097f7de5bc887cfd0835f02a10bd6096433d39e6fe2fad5ed294f019ee043ced670c08bacb8ad1f6cf32ada36a62149a9b6db6205e72f49fa68bf4c4
+DIST dogpile.cache-1.1.5.tar.gz 392536 BLAKE2B 
062392cda9b06da889f924bc04743faa133b978a908ffdbc1e9cc9a2a9a69db22ee26b27c7cb2ec2dedee20786cf90c6d02d163731224956091b2d3baa25774b
 SHA512 
b6d453121ef8e58da60478e2e1e2db57804dfa3b17cceeace930ba75d159629dfba4b5d63c50fbbc2eafeadbfcd6e1e4cbe22c8da1f54c90473f8ee677d764f8

diff --git a/dev-python/dogpile-cache/dogpile-cache-1.1.5.ebuild 
b/dev-python/dogpile-cache/dogpile-cache-1.1.5.ebuild
new file mode 100644
index ..0f50911455b1
--- /dev/null
+++ b/dev-python/dogpile-cache/dogpile-cache-1.1.5.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} )
+inherit distutils-r1
+
+DESCRIPTION="A locking API for expiring values while a single thread generates 
a new value"
+HOMEPAGE="https://github.com/sqlalchemy/dogpile.cache;
+SRC_URI="mirror://pypi/${PN:0:1}/dogpile.cache/dogpile.cache-${PV}.tar.gz"
+S="${WORKDIR}/dogpile.cache-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/decorator-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-01-19 Thread Michał Górny
commit: 68eaba5b44755e300306f8baa1c1438bc761f462
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 19 22:33:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 19 22:59:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68eaba5b

dev-python/ipython: Bump to 7.31.1

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

 dev-python/ipython/Manifest  |   1 +
 dev-python/ipython/ipython-7.31.1.ebuild | 157 +++
 2 files changed, 158 insertions(+)

diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest
index fc5e7602c6b7..315d892b12d7 100644
--- a/dev-python/ipython/Manifest
+++ b/dev-python/ipython/Manifest
@@ -1,5 +1,6 @@
 DIST ipython-7.29.0.tar.gz 5151803 BLAKE2B 
685bb7df39513fe262c07dbb10de4d795860bf2958c626d030bfa3e18052a98d7c9d5f0f96c0c9a5d4b9fdcfab09c492457d409f05ce522f607456ff3a4b35fd
 SHA512 
b8e9cc07a0f77bbfaa88183546ed9d7e4a4c37e7c1704b1a3716d605a04339f986c7767f3c0920a94039eda99e75afb62a7bb43fa0cde6699a902f3b8f83a398
 DIST ipython-7.30.1.tar.gz 5154336 BLAKE2B 
0753433eea2ee6a5a6451db6aa537c9c9469c749b970ecdd040123787064e7be78363060a785c7ea4175b8e0f4f2bfefa15485f6f5412ec34690fe505a1cfb97
 SHA512 
839f709e019dd5efe32730f2e4c457e6dae0db5490844805d30f12a1fd17bfb2f991f1374a84542b2392d3ce332096d3922471c6b14149331075be8719b14734
 DIST ipython-7.31.0.tar.gz 5154974 BLAKE2B 
5debac9a1011cc6541a2ce97df5d8793465ce4c289d1293c33c29eacc23cbd2271f0a8d7362c3445a88d080edefd85046aebc8782cd930c3dd8b6837ec682bf6
 SHA512 
705122ca63df17812ab360da06d58431b51d3a1f3bba47df7131e882de64de54c6986e7ba3d55f4b77c4b1049981b0100ba64825e952b25712c843ef7e975e2f
+DIST ipython-7.31.1.tar.gz 5156314 BLAKE2B 
e6528c9d3920078918180c4c2fae5d0ac20cd377e012691fee4c0cfa6c3056c739efc1ab9cc6231f55034d70619e501ff30e31b929bd5f1f623c89075abfb02d
 SHA512 
7bd1378f7b2bd2146d8c2cf15c958b08f286b0163ca3e267bcd92c3f988d2d20cf48fd6e3c185eed6d30baceb195aeb0170280900e587c898d0812c4ffdee3a0
 DIST ipython-8.0.0.tar.gz 5395839 BLAKE2B 
8844372c423c4b33a2a77b376c033aa00a4d44d1735cad42c4c85b05950370fcafea109025f4f02d124643656673ebf45ef27f78a93d31083b94e13d9364b32c
 SHA512 
cb372080fac212f0d3872747820d06829f6b008ba142650c1af6fbc2ff287a0a82e9ec2fe1c94f86d7dd9b57a9ebab467eeabd100344d053becd8ec1f70b
 DIST ipython-8.0.1.tar.gz 5306811 BLAKE2B 
9088faf779e2783ce97c6a45f0baa3c7163e12f63546aa65eb961de2b2fbacaac8ba1cf0c3c705bc326b4c999fe3ce672f31e3abaa7168d912504880ad8d3c2f
 SHA512 
c4f3cf6e4aa7dab1e4e8cec2d669e5fe4ea3eeac9063132a38544596fafbaaed0f287bbdce12e8bc3d7613766c51b0e1ff8c7c86fdbd53e387caade6bbcdb828

diff --git a/dev-python/ipython/ipython-7.31.1.ebuild 
b/dev-python/ipython/ipython-7.31.1.ebuild
new file mode 100644
index ..5f1351e1d213
--- /dev/null
+++ b/dev-python/ipython/ipython-7.31.1.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='readline,sqlite,threads(+)'
+
+inherit distutils-r1 optfeature virtualx
+
+DESCRIPTION="Advanced interactive shell for Python"
+HOMEPAGE="https://ipython.org/ https://github.com/ipython/ipython/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/backcall[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   >=dev-python/jedi-0.16[${PYTHON_USEDEP}]
+   >=dev-python/pexpect-4.3[${PYTHON_USEDEP}]
+   dev-python/pickleshare[${PYTHON_USEDEP}]
+   >=dev-python/prompt_toolkit-2[${PYTHON_USEDEP}]
+   https://github.com/ipython/ipython/issues/12892
+   mv IPython/extensions/{,ipython_}tests || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   emake -C docs html_noapi
+   HTML_DOCS=( docs/build/html/. )
+   fi
+}
+
+python_test() {
+   local -x IPYTHON_TESTING_TIMEOUT_SCALE=20
+   local EPYTEST_DESELECT=(
+   # TODO: looks to be a regression due to a newer dep
+   IPython/core/tests/test_oinspect.py::test_class_signature
+   IPython/core/tests/test_oinspect.py::test_render_signature_long
+   )
+   [[ ${EPYTHON} == python3.10 ]] && EPYTEST_DESELECT+=(
+   # TODO
+   
IPython/core/tests/test_completer.py::TestCompleter::test_all_completions_dups
+   
IPython/core/tests/test_completer.py::TestCompleter::test_deduplicate_completions
+   
IPython/core/tests/test_oinspect.py::test_pinfo_docstring_if_detail_and_no_source
+   # fails due to changed argparse output
+   IPython/core/tests/test_magic_arguments.py::test_magic_arguments
+   # py3.10 API incompat, doesn't 

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

2022-01-19 Thread Michał Górny
commit: bc84b2ff8d6e6464857ed5ac1da6fefe11a9c0d0
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 19 22:15:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 19 22:59:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc84b2ff

app-admin/awscli: Bump to 1.22.39

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.22.39.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 0d2c5e736319..3ce69ab4350f 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -11,4 +11,5 @@ DIST awscli-1.22.34.tar.gz 2146588 BLAKE2B 
794fc2b579126e9c37eaca6aeb8f750cf9176
 DIST awscli-1.22.35.tar.gz 2147435 BLAKE2B 
24fdb6d273dfeddeb7ef8adb15fad843a25edae0cc6dfd37465c294421de6cda0c0c0d49c931f5c2b28ac337d44c3be63f6fd15e7ce84ed493baa0a5c5aa8cc7
 SHA512 
64f297981987f8f6ab75c43f645624f1794b411f82885e3784c3dd55da0e0ed98ab6395edea7319cbc2c7a320451a6722bd558431a3acb1b7aaf94c2521b4c2d
 DIST awscli-1.22.37.tar.gz 2148283 BLAKE2B 
0355bac3b0710af5ce6938a59c1e93115fb109f5aa6b05fe7bd2b5341a11c9e4bf35b826addaa1a7f8e404fd58c15cd2056802c192abe6d5acfc4ff4facd42fc
 SHA512 
3cb1acead139329774565a5aed818eb2bc1e444627d6448c1c31eb431a6aae1e07af273c8b24a1910522764d5898946629197606e0b2762fb89d1bc163641d73
 DIST awscli-1.22.38.tar.gz 2148993 BLAKE2B 
5adeb94f6edcb679a00dbae8708893a50c302ef7eec049573b478103dbe50194f62bf3486e2d1e2c0d5b09ba0f08b7d988e5c2c2c70056394751beae944213e2
 SHA512 
4aa071bd692fbdceb6e06dcf99d7306dd26971d993a487a6ce908864411c06e01085b8ea1a8acea1bc1994dafa1bcb72f92bb43863e2b584a16b17209057c06f
+DIST awscli-1.22.39.tar.gz 2149309 BLAKE2B 
9c9c65aba965f4f44c4b76a707727163695a8b713ac9dbd215d46a2f8ea173205e142f2d221754e280c15b7bcdecf17e52e16074681b5803895f9a5571d7
 SHA512 
eadf59b201edc2e82ab5c7c03b14f57aeec892a2e76c1e718f77b40d43a945cb4ab6169630b942f11663032a96637461a8f7946f27c55fe225802372d7853f48
 DIST awscli-1.22.5.tar.gz 2111679 BLAKE2B 
970e472e8de43664d060023fdab9f54ce848c5655d8aa417efeae1b1efb52989fd021817521db9dc9cd64580cabbf0c30f3d0178034bdb1edf41feebbc690f46
 SHA512 
9177fe9da0fb8e9e28777bbf8f2c3fe089a08851b57a49fecefab43417fff187584638d17394289bf6df3d18d9052fd958bd3fbc8064327120af04a0cbe30494

diff --git a/app-admin/awscli/awscli-1.22.39.ebuild 
b/app-admin/awscli/awscli-1.22.39.ebuild
new file mode 100644
index ..1f3430af8a9f
--- /dev/null
+++ b/app-admin/awscli/awscli-1.22.39.ebuild
@@ -0,0 +1,58 @@
+# 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} )
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+1).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit}
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2022-01-19 Thread Michał Górny
commit: 8e09f510a90d7304b18bb94aefa41b20c8cad507
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 19 22:31:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 19 22:59:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e09f510

dev-python/pytest-regressions: Bump to 2.3.1

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

 dev-python/pytest-regressions/Manifest |  1 +
 .../pytest-regressions-2.3.1.ebuild| 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/pytest-regressions/Manifest 
b/dev-python/pytest-regressions/Manifest
index acf371ff2dc5..cf92ef8cf28a 100644
--- a/dev-python/pytest-regressions/Manifest
+++ b/dev-python/pytest-regressions/Manifest
@@ -1,2 +1,3 @@
 DIST pytest-regressions-2.2.0.tar.gz 98162 BLAKE2B 
d87b331a35a988e8da6a6c827b594eea6ac64adb17a5b4a054ff0e9526d8d0153d84e0f59ffc805f76a96c1b100961ae12d05849fe2dd35ff4c18f42e235b3b0
 SHA512 
a4c91590f6e3825eef97da4fb21c1b852b68b60d6dc61ca9e1581737c0cb02831b091ae215aa16a5c50d06d413dabf243de4e98ebd01ce2af7fd2ddbaedec3fb
 DIST pytest-regressions-2.3.0.tar.gz 109181 BLAKE2B 
1b47d437c46c134b76b724859b6ebdca6aabee9932a7d63b64f3ee1561a2d84dca9c09b5d7fe7847af97814570cfa85a1eb26ef6c0e6bc14f9ce5684cca0874d
 SHA512 
6013f468c522711eade949d814917ffcd77ef2f3505926d9529a8cfea6c8ee33b5520fa48369160767efdd70e6c54230fc8c77a4c5105c783339a3d7fca93bf7
+DIST pytest-regressions-2.3.1.tar.gz 109616 BLAKE2B 
cc1c4f5bb221f9b2e53cd235a135a91a301de955fa46a6ab62ebe900878d22ca7814745df72de9a664e16cfc044d99c9048d637dd4f0e3460af25ff2895b6ca8
 SHA512 
e6c95a085263c9f67223a342a7495e3e46b6c278ad35af726edf7cd0212e516431626d7655250e68f922417d2224568db15992e15f4f4105aada7180372adb64

diff --git a/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild 
b/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild
new file mode 100644
index ..dd87173268c4
--- /dev/null
+++ b/dev-python/pytest-regressions/pytest-regressions-2.3.1.ebuild
@@ -0,0 +1,35 @@
+# 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} )
+
+inherit distutils-r1
+
+DESCRIPTION="Easy to use fixtures to write regression tests"
+HOMEPAGE="https://github.com/ESSS/pytest-regressions;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~x86"
+
+RDEPEND="
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-datadir[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/tox[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc dev-python/sphinx_rtd_theme



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

2022-01-19 Thread Michał Górny
commit: 9c21a98a63994c09e7e17ccafea74a503db91a82
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 19 22:32:25 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 19 22:59:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c21a98a

dev-python/hypothesis: Bump to 6.36.0

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

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

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index f5b8f7c043db..a20f0581b759 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -5,3 +5,4 @@ DIST hypothesis-python-6.34.1.tar.gz 9178792 BLAKE2B 
72cbb1b372fb23da8ecf4eb8355
 DIST hypothesis-python-6.34.2.tar.gz 9178843 BLAKE2B 
24bbc19ea5c207880d577a3c451f6e90c4b124a934aa1cd103c11ec77cbb5076d75e3860abd2b9bd2fc75640ba562b81d3fa038cc7752109625990e0ac0e1039
 SHA512 
a03233a2b84b1e009ad246663b0c7f6b56f2c04d08d69297ff50b02b8af292fdee37f877ca2f709e6ef64192d31e3d9bf18f78a6f5c92b8f03bf04ba398d063c
 DIST hypothesis-python-6.35.0.tar.gz 9178905 BLAKE2B 
7cb55da84b979d8a075361674bbfa00cfeb5276e0ae25c153794fd876d1f65c7a88c5cc16e8b0c085560be937be14a113ba4854b734808b592f3d7c0be30215f
 SHA512 
b390272ac471b23d8de1414cb7e2fd9d814318bc1063e4ad2bb2d61ba3b3af0c92701fa7a737117dc894a71e8d0473f52c11caf70fbb35d0837a4927537daaf5
 DIST hypothesis-python-6.35.1.tar.gz 9179056 BLAKE2B 
3667ed7fe2a5402a3055941c44afe8e3e909381a0cbc1bec61cdcec18cb102796d283c737d5642ff6242fee4f0a2dc88774befe880a58f64bb4e183789b21e09
 SHA512 
839c9b2cf607f44fccf20c814a774889484f61a40a93e976f7bcb457dceac272bf6b775231fb36009e115181cf2089907bcad898f795e266d98ca218c5c4af28
+DIST hypothesis-python-6.36.0.tar.gz 9179303 BLAKE2B 
f7e1b7f4400f4e6acd15898a32630420b693dd41d432e0914b56469f7781e5ff4df2e2679be9af36bcfe65a618ddd5d8be9ff22b9df8b05af697960c6721a813
 SHA512 
afff635df30552aa8165a28e2dd02e01cd265e22793d788b8a7009f5d3f85fee6330423eed405f64a13d8749c852b81b3d21b4c48f3b3b3a3682e8cdd4cdf238

diff --git a/dev-python/hypothesis/hypothesis-6.36.0.ebuild 
b/dev-python/hypothesis/hypothesis-6.36.0.ebuild
new file mode 100644
index ..1cf6111cc060
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.36.0.ebuild
@@ -0,0 +1,65 @@
+# 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="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/;
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz;
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' python3_{8..9})
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2022-01-19 Thread Michał Górny
commit: 8bd620828ec525c3c365360a413d357181788795
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 19 22:29:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 19 22:59:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd62082

dev-python/ipython: Bump to 8.0.1

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

 dev-python/ipython/Manifest |   1 +
 dev-python/ipython/ipython-8.0.1.ebuild | 153 
 2 files changed, 154 insertions(+)

diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest
index e945e69ec573..fc5e7602c6b7 100644
--- a/dev-python/ipython/Manifest
+++ b/dev-python/ipython/Manifest
@@ -2,3 +2,4 @@ DIST ipython-7.29.0.tar.gz 5151803 BLAKE2B 
685bb7df39513fe262c07dbb10de4d795860b
 DIST ipython-7.30.1.tar.gz 5154336 BLAKE2B 
0753433eea2ee6a5a6451db6aa537c9c9469c749b970ecdd040123787064e7be78363060a785c7ea4175b8e0f4f2bfefa15485f6f5412ec34690fe505a1cfb97
 SHA512 
839f709e019dd5efe32730f2e4c457e6dae0db5490844805d30f12a1fd17bfb2f991f1374a84542b2392d3ce332096d3922471c6b14149331075be8719b14734
 DIST ipython-7.31.0.tar.gz 5154974 BLAKE2B 
5debac9a1011cc6541a2ce97df5d8793465ce4c289d1293c33c29eacc23cbd2271f0a8d7362c3445a88d080edefd85046aebc8782cd930c3dd8b6837ec682bf6
 SHA512 
705122ca63df17812ab360da06d58431b51d3a1f3bba47df7131e882de64de54c6986e7ba3d55f4b77c4b1049981b0100ba64825e952b25712c843ef7e975e2f
 DIST ipython-8.0.0.tar.gz 5395839 BLAKE2B 
8844372c423c4b33a2a77b376c033aa00a4d44d1735cad42c4c85b05950370fcafea109025f4f02d124643656673ebf45ef27f78a93d31083b94e13d9364b32c
 SHA512 
cb372080fac212f0d3872747820d06829f6b008ba142650c1af6fbc2ff287a0a82e9ec2fe1c94f86d7dd9b57a9ebab467eeabd100344d053becd8ec1f70b
+DIST ipython-8.0.1.tar.gz 5306811 BLAKE2B 
9088faf779e2783ce97c6a45f0baa3c7163e12f63546aa65eb961de2b2fbacaac8ba1cf0c3c705bc326b4c999fe3ce672f31e3abaa7168d912504880ad8d3c2f
 SHA512 
c4f3cf6e4aa7dab1e4e8cec2d669e5fe4ea3eeac9063132a38544596fafbaaed0f287bbdce12e8bc3d7613766c51b0e1ff8c7c86fdbd53e387caade6bbcdb828

diff --git a/dev-python/ipython/ipython-8.0.1.ebuild 
b/dev-python/ipython/ipython-8.0.1.ebuild
new file mode 100644
index ..6ca52adc2b8b
--- /dev/null
+++ b/dev-python/ipython/ipython-8.0.1.ebuild
@@ -0,0 +1,153 @@
+# 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} )
+PYTHON_REQ_USE='readline,sqlite,threads(+)'
+
+inherit distutils-r1 optfeature virtualx
+
+DESCRIPTION="Advanced interactive shell for Python"
+HOMEPAGE="https://ipython.org/ https://github.com/ipython/ipython/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~riscv"
+IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/backcall[${PYTHON_USEDEP}]
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   >=dev-python/jedi-0.16[${PYTHON_USEDEP}]
+   dev-python/matplotlib-inline[${PYTHON_USEDEP}]
+   >=dev-python/pexpect-4.3[${PYTHON_USEDEP}]
+   dev-python/pickleshare[${PYTHON_USEDEP}]
+   >=dev-python/prompt_toolkit-2[${PYTHON_USEDEP}]
+   =dev-python/traitlets-5.0[${PYTHON_USEDEP}]
+   matplotlib? (
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   )
+"
+
+BDEPEND="
+   test? (
+   app-text/dvipng[truetype]
+   >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
+   dev-python/matplotlib-inline[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.19[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/testpath[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-2[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+RDEPEND+="
+   nbconvert? (
+   dev-python/nbconvert[${PYTHON_USEDEP}]
+   )"
+PDEPEND="
+   notebook? (
+   dev-python/notebook[${PYTHON_USEDEP}]
+   dev-python/ipywidgets[${PYTHON_USEDEP}]
+   dev-python/widgetsnbextension[${PYTHON_USEDEP}]
+   )
+   qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] )
+   smp? (
+   >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/ipyparallel-6.2.3[${PYTHON_USEDEP}]
+   )"
+
+PATCHES=( "${FILESDIR}"/2.1.0-substitute-files.patch )
+
+python_prepare_all() {
+   # Remove out of date insource files
+   #rm IPython/extensions/cythonmagic.py || die
+   #rm IPython/extensions/rmagic.py || die
+
+   # Prevent un-needed download during build
+   if use 

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

2022-01-19 Thread Michał Górny
commit: cb4ab9c087c85084eb20c720d7540d2e43ecb8b3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 19 22:10:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 19 22:59:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb4ab9c0

dev-util/stripe-mock: Bump to 0.117.0

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

 dev-util/stripe-mock/Manifest   |  1 +
 dev-util/stripe-mock/stripe-mock-0.117.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest
index 83cc7758aa88..c9ffa510b414 100644
--- a/dev-util/stripe-mock/Manifest
+++ b/dev-util/stripe-mock/Manifest
@@ -1 +1,2 @@
 DIST stripe-mock-0.116.0.tar.gz 631741 BLAKE2B 
8b8d3e0db1b0cb9e6f54773ac0a2f340c7a609e147c398b55b3616638163a88e8924d3739150b040eb4068aed142bad7f3de3db3679a8bd111b028286ae0ac68
 SHA512 
bf6dd3abf0fdf4472047060ed28d6709b9215a7c708e40ee573a7ada4be7af1d68d26000c7f1517b15d04923479f5e5113cc952457e810ca29220284b76dd783
+DIST stripe-mock-0.117.0.tar.gz 649146 BLAKE2B 
c7e51c932f43b012df28cd83a4232e0cf5a4892e60bdf6d6fc5a8e34d1ba480a69b7f86a7bb61eff0509bd22b1ac67e9292daea874aa1a291cac78d1c9b86001
 SHA512 
2a3b7979180be47bd0ade3f920fc17b5a341e38999cf6492e36a572be4308bc10225b0ba9de0f61d5826b2ae189a2c98f99f89e51235faccadaa00db80dd8d91

diff --git a/dev-util/stripe-mock/stripe-mock-0.117.0.ebuild 
b/dev-util/stripe-mock/stripe-mock-0.117.0.ebuild
new file mode 100644
index ..0f98e7040d17
--- /dev/null
+++ b/dev-util/stripe-mock/stripe-mock-0.117.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_SRC="github.com/stripe/stripe-mock"
+EGO_PN=${EGO_SRC}/...
+inherit golang-build golang-vcs-snapshot
+
+DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
+HOMEPAGE="https://github.com/stripe/stripe-mock;
+SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="MIT ISC BSD-2"
+SLOT="0"
+
+src_install() {
+   golang-build_src_install
+   dobin bin/stripe-mock
+   rm -rf "${D}$(get_golibdir_gopath)" || die
+}



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

2022-01-19 Thread Michał Górny
commit: 26a6cab61bcbab418bf69a15c441e7ae650a5ff8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 19 22:15:02 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 19 22:59:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26a6cab6

dev-python/botocore: Bump to 1.23.39

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 82af4a47595a..d578b441070a 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -11,4 +11,5 @@ DIST botocore-1.23.34.tar.gz 8718420 BLAKE2B 
67325949a37c3a3ff61e66279626c30b8f2
 DIST botocore-1.23.35.tar.gz 8719275 BLAKE2B 
2bda51eef1ac3d420952751d610722fbb57e004e8503e170a31e7ab360ba719c97f97d4b9e5aa6440965bafea9966b11d246e85fe753633c88141881cbfa
 SHA512 
84a8692d840d9c8930ad8f80756f4d6ce6350e6a655966ff33ffd7f2bf5f5997989d6cc9067b52dd5631f49c35b5120eaa3d533274f322581281810ab47b988a
 DIST botocore-1.23.37.tar.gz 8728451 BLAKE2B 
039352d4c727433cc5aef435cd7527fa3bc6027c3db8b2a27219d4cab8f602f74995b09e5407c1df1c7a51e37830db7e8f351484485f6b822499933c35607472
 SHA512 
79004d38fbfc744d2fd91364a1cc99d8be1f2d03f25f2ba77df0da4b4d429a156ac5d52ca523ee4992ff99ac83b7a14e7f49e3b12b9b6f91e164fb720c41e10d
 DIST botocore-1.23.38.tar.gz 8732008 BLAKE2B 
012dbd44294038234ca127b5c2db924ecf4a6c17d91a4a5e8f1e58b860dba605cc43248035f8bc0b485e993c65ec5b6ba2d54ae4b9d93d423afedc025f806a40
 SHA512 
22c04b7d18c2642ea45e11886fac6379fea14466d7f03fc976c4a81e42166583d1702888229ba560d4220781e742ff0264bae5df94e2d00b945259efc35f6016
+DIST botocore-1.23.39.tar.gz 8730499 BLAKE2B 
0b622b23e89ec862b62ae078dc0b73218beb0824918cc01545832e66e98ed02f8fdd79b6fbc25a01360847795754c6e43d0dad7ab2a0492a1a8add651aa55ac2
 SHA512 
317206eeebebf490c950b858da627fe35a97312bf3e0d622c3bb18211d27f7b406b37b584c6e31774f911370401d3e04e721ea7fcdb51f690093ed3147272e24
 DIST botocore-1.23.5.tar.gz 8374467 BLAKE2B 
467092e7d8aa5ccb756132669049865445a47205913964c1c944b20caaf100b1efdd1bf3af9c5416ff079b487e6d4d08ffe6208e2b352d09655cc5be21c88739
 SHA512 
6afca19b724f9019f21e5993ce970d605b95d31c1a4e969ec1b4080510a5a120b3fa0cfd5ade973a9203bd6b7983a3dbca2f7a03108a9167392efd60d5e2fe9b

diff --git a/dev-python/botocore/botocore-1.23.39.ebuild 
b/dev-python/botocore/botocore-1.23.39.ebuild
new file mode 100644
index ..79a1cd5da0e2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.23.39.ebuild
@@ -0,0 +1,65 @@
+# 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} )
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   epytest tests/{functional,unit}
+}



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

2022-01-19 Thread Michał Górny
commit: dbca8f95a746fb829b323a6c8495d0cbef5c8f50
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 19 22:14:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 19 22:59:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbca8f95

dev-python/h11: Bump to 0.13.0

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

 dev-python/h11/Manifest  |  1 +
 dev-python/h11/h11-0.13.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/h11/Manifest b/dev-python/h11/Manifest
index 6eaa87ec259b..be9848a0cdfa 100644
--- a/dev-python/h11/Manifest
+++ b/dev-python/h11/Manifest
@@ -1 +1,2 @@
 DIST h11-0.12.0.tar.gz 98121 BLAKE2B 
8e510461e0256a49166ad3b11394d715634d036642629b216f0c94785245909fc3d9ab89ba3048b857f1ae030cae7ed0b3195745739d80c74028a85848a762db
 SHA512 
ba2a2c185af270185ba5e1fd80ec9308e35afcd60a125a77cbeae2669f462983d063339371312f154a7c80c154ac97796ab36782b36549235435dcfd81b93421
+DIST h11-0.13.0.tar.gz 100165 BLAKE2B 
6cb610afa474f5945151300e6ec6c2860e8b959b9ab0224b58fb047f3fa0b417499adb0119b7b7727b9ebfb4b60360fef78843fde41935616784bbf450605503
 SHA512 
c3a16dd66287ab6491b664aab9d72e14f1e61950c19182d60e195b81b2857e47157c38137b2ee2a9cd35d9d54997f554f768a3933051030895ddf7bc5b813e02

diff --git a/dev-python/h11/h11-0.13.0.ebuild b/dev-python/h11/h11-0.13.0.ebuild
new file mode 100644
index ..29c5e50af62c
--- /dev/null
+++ b/dev-python/h11/h11-0.13.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USEPEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A pure-Python implementation of HTTP/1.1 inspired by hyper-h2"
+HOMEPAGE="https://github.com/python-hyper/h11/ https://pypi.org/project/h11/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+distutils_enable_tests pytest



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

2022-01-19 Thread Michał Górny
commit: edd9c2d8e6b810e62879df805a8291636676eb10
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 19 22:18:11 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 19 22:59:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd9c2d8

distutils-r1.eclass: Mark installed scripts +x in PEP517 mode

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

 eclass/distutils-r1.eclass | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index ae19ca08f7e4..d7cea6a512f6 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -971,6 +971,12 @@ distutils-r1_python_compile() {
--no-compile-bytecode ||
die "installer failed"
 
+   # TODO: workaround for a bug in installer; remove once we depend
+   # on a properly fixed version
+   if [[ -d ${root}/usr/bin ]]; then
+   chmod +x "${root}"/usr/bin/* || die
+   fi
+
# clean the build tree; otherwise we may end up with PyPy3
# extensions duplicated into CPython dists
if [[ ${DISTUTILS_USE_PEP517:-setuptools} == setuptools ]]; then



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

2022-01-19 Thread Michał Górny
commit: 1cfc87c0cdcafdd3435332f41226bc67b53aabfd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 19 22:15:09 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 19 22:59:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cfc87c0

dev-python/boto3: Bump to 1.20.39

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.20.39.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 597e8ac8f950..2fcf7b44cbc7 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -11,4 +11,5 @@ DIST boto3-1.20.34.tar.gz 460169 BLAKE2B 
d687bb3a90da0e8cd48e551dad68754edc97689
 DIST boto3-1.20.35.tar.gz 460636 BLAKE2B 
4ec04ae5caac912beb4933727ef0f8f1266b9ab27788a98d7ae10fc8b19a79e3deeed0ce6c1156f12ad12062df24828909fff070813fae4efc705b5e7babc2b1
 SHA512 
59fcaf477d5d67d68dcc007d93391b71ad8d04d46fc3c098c3f0fb7c82806a1a37999bdb292a240862dbaf83a6c2890d947315d1d9a4faeae68fb9e896cae73b
 DIST boto3-1.20.37.tar.gz 461197 BLAKE2B 
4ae94815809401378bbd6c6b7774776c62436c3ae379be44b045105d00ffdebc6cfba1112ed6d4693662c6a00b5de53b4fcd1ea605a93cccb1406f3f983d8c9a
 SHA512 
368abbe51e814b5a8080323f436d8e0b5ea660b31abd77a49299afd6363c3d10e51883a3237f06799be53472c3e24c76f5ba3ece8cc9721b87fe3fb40ad8911f
 DIST boto3-1.20.38.tar.gz 461687 BLAKE2B 
8a2959be81279d20036f1f9da239260f3161f6b7f8c25716ad56075b354cc24bd555bbd32f5addf6e0cf3447676a54ee01f9f6a14e907214c248e1e20941e215
 SHA512 
73c080e466d2c45dcfb897e2d7390fa4c1acd93625791b6c6a96b8b48b9990aa4e5377486293e92701392faacfdeaa97579dbdc6f29a48ba5ddba0037533a4cf
+DIST boto3-1.20.39.tar.gz 461996 BLAKE2B 
3bb7aa78b7b4afa24c9e3d2a50137296d72236a48f53b4727c4546b796f6de1c65f19d45f42fae35cc2d7a60c8a8b0abae45be1b312fed9d62fa846740c5e339
 SHA512 
25fd66712dc85c02033759022bd48ef082cf7ec2442de574f22baa4b6ab4e9ae71ba17e258d7495bf2f4cce51a975d3a49e61c921e265d40ab9717081a0a2fd7
 DIST boto3-1.20.5.tar.gz 439166 BLAKE2B 
c140e15e497e6cdf6b4b77bb99e0a0f5ac01d5b5793f8bfb210b52bbc09e39e6fe06a957951375e0795210dc1c3b2a0afd2f498bc88e449d9e6846f2b357f016
 SHA512 
2823466e4851684253d4ce42a8c34e5cbdad6d04c823040fe2cebdf0cffb14d5d3f40e28d57ebec14533fab04ba74f27c25f078ddb8791b8f52d0424e11b39fc

diff --git a/dev-python/boto3/boto3-1.20.39.ebuild 
b/dev-python/boto3/boto3-1.20.39.ebuild
new file mode 100644
index ..48ea5aa483a1
--- /dev/null
+++ b/dev-python/boto3/boto3-1.20.39.ebuild
@@ -0,0 +1,60 @@
+# 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} )
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit}
+}



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

2022-01-19 Thread James Le Cuirot
commit: 8df30a2f03c7052885378882e9b21dc32528303f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 19 22:52:49 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 19 22:52:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df30a2f

net-dns/resolvconf-symlink: Keyword 0 for ~m68k

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

 net-dns/resolvconf-symlink/resolvconf-symlink-0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/resolvconf-symlink/resolvconf-symlink-0.ebuild 
b/net-dns/resolvconf-symlink/resolvconf-symlink-0.ebuild
index b1b8eebaefda..ac49c77edaf7 100644
--- a/net-dns/resolvconf-symlink/resolvconf-symlink-0.ebuild
+++ b/net-dns/resolvconf-symlink/resolvconf-symlink-0.ebuild
@@ -10,7 +10,7 @@ S=${WORKDIR}
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~m68k ~riscv ~x86"
 IUSE="+symlink"
 
 pkg_preinst() {



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

2022-01-19 Thread James Le Cuirot
commit: 206abd489de55f0ccdbfb1077be5ab3b1c046643
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 19 22:46:27 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 19 22:46:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206abd48

profiles: Mask net-misc/chrony[html] on m68k

Requires Ruby, which is broken on m68k.

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

 profiles/arch/m68k/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/m68k/package.use.mask 
b/profiles/arch/m68k/package.use.mask
index 73c872bfe47d..7ba819280c8c 100644
--- a/profiles/arch/m68k/package.use.mask
+++ b/profiles/arch/m68k/package.use.mask
@@ -36,6 +36,7 @@ media-gfx/imagemagick svg
 # James Le Cuirot  (2021-09-19)
 # Requires Ruby, which is broken on m68k.
 app-text/htmltidy test
+net-misc/chrony html
 sys-block/thin-provisioning-tools test
 
 # James Le Cuirot  (2021-09-19)



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

2022-01-19 Thread James Le Cuirot
commit: b5b7709ddf4462eac807ea6cf45cdf3f6db250bb
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 19 22:48:23 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 19 22:48:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b7709d

net-misc/pps-tools: Keyword 1.0.2 for ~m68k

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

 net-misc/pps-tools/pps-tools-1.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/pps-tools/pps-tools-1.0.2.ebuild 
b/net-misc/pps-tools/pps-tools-1.0.2.ebuild
index be0e8d3fa125..86887a1015f4 100644
--- a/net-misc/pps-tools/pps-tools-1.0.2.ebuild
+++ b/net-misc/pps-tools/pps-tools-1.0.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="6"
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/redlab-i/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ppc ppc64 ~riscv ~sparc x86"
 IUSE=""
 
 PATCHES=(



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

2022-01-19 Thread James Le Cuirot
commit: f8474d1c4bba7f062c8bfd3db7f5622754cb4a85
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 19 22:48:47 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 19 22:48:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8474d1c

net-misc/chrony: Keyword 4.2 for ~m68k

The tests pass.

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

 net-misc/chrony/chrony-4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/chrony/chrony-4.2.ebuild 
b/net-misc/chrony/chrony-4.2.ebuild
index 57c2893c3532..315962c96066 100644
--- a/net-misc/chrony/chrony-4.2.ebuild
+++ b/net-misc/chrony/chrony-4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,7 @@ else
SRC_URI+=" verify-sig? ( 
https://download.tuxfamily.org/chrony/${P/_/-}-tar-gz-asc.txt -> 
${P/_/-}.tar.gz.asc )"
 
if [[ ${PV} != *_pre* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
fi
 fi
 



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

2022-01-19 Thread James Le Cuirot
commit: 74e2561a9d7cb11c81c3bf32238d6709c0bd27ac
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 19 22:41:20 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 19 22:44:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74e2561a

dev-python/inflect: Keyword 5.3.0 for ~m68k

The tests pass.

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

 dev-python/inflect/inflect-5.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/inflect/inflect-5.3.0.ebuild 
b/dev-python/inflect/inflect-5.3.0.ebuild
index 1bf777fa4c77..95a3ab4e365c 100644
--- a/dev-python/inflect/inflect-5.3.0.ebuild
+++ b/dev-python/inflect/inflect-5.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
 
 BDEPEND="
>=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}]



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

2022-01-19 Thread James Le Cuirot
commit: c75593e5653353410f653465efc4b057c218d94e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 19 22:43:41 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 19 22:44:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75593e5

dev-python/poetry-core: Keyword 1.0.7 for ~m68k

The tests pass.

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

 dev-python/poetry-core/poetry-core-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/poetry-core/poetry-core-1.0.7.ebuild 
b/dev-python/poetry-core/poetry-core-1.0.7.ebuild
index eea3e06a7263..8e513592a91c 100644
--- a/dev-python/poetry-core/poetry-core-1.0.7.ebuild
+++ b/dev-python/poetry-core/poetry-core-1.0.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 # check inside src/poetry/core/_vendor/vendor.txt
 RDEPEND="



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

2022-01-19 Thread James Le Cuirot
commit: 84544b827a44f8343f7df4cb4b7525c5c0119bea
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 19 22:42:31 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 19 22:44:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84544b82

dev-python/importlib_resources: Keyword 5.4.0-r2 for ~m68k

The tests pass.

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

 dev-python/importlib_resources/importlib_resources-5.4.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/importlib_resources/importlib_resources-5.4.0-r2.ebuild 
b/dev-python/importlib_resources/importlib_resources-5.4.0-r2.ebuild
index 39f7c3830f79..219174377b5b 100644
--- a/dev-python/importlib_resources/importlib_resources-5.4.0-r2.ebuild
+++ b/dev-python/importlib_resources/importlib_resources-5.4.0-r2.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
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2022-01-19 Thread James Le Cuirot
commit: 4879ef22ac80bb8ff5eec57cb41e0db1fb066136
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 19 22:43:15 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 19 22:44:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4879ef22

dev-python/jsonschema: Keyword 4.4.0 for ~m68k

The tests have not been run due to dev-python/twisted not being keyworded.

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

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

diff --git a/dev-python/jsonschema/jsonschema-4.4.0.ebuild 
b/dev-python/jsonschema/jsonschema-4.4.0.ebuild
index 03d1e2c86ba7..cea522ba3cf8 100644
--- a/dev-python/jsonschema/jsonschema-4.4.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.4.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/attrs[${PYTHON_USEDEP}]



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

2022-01-19 Thread James Le Cuirot
commit: 7e70ea217e662f127782d407e7143f5ae753e22f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 19 22:39:48 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 19 22:44:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e70ea21

dev-python/jaraco-packaging: Keyword 8.2.1 for ~m68k

The tests pass.

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

 dev-python/jaraco-packaging/jaraco-packaging-8.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/jaraco-packaging/jaraco-packaging-8.2.1.ebuild 
b/dev-python/jaraco-packaging/jaraco-packaging-8.2.1.ebuild
index 260aa5172c10..9e95d77977b9 100644
--- a/dev-python/jaraco-packaging/jaraco-packaging-8.2.1.ebuild
+++ b/dev-python/jaraco-packaging/jaraco-packaging-8.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 RDEPEND="
$(python_gen_cond_dep 'dev-python/importlib_metadata[${PYTHON_USEDEP}]' 
pypy3 python3_{6,7})



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

2022-01-19 Thread James Le Cuirot
commit: 488b474d5c22171621453becafd9438ee5339335
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 19 22:40:49 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 19 22:44:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488b474d

dev-python/jaraco-itertools: Keyword 6.0.3 for ~m68k

The tests pass.

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

 dev-python/jaraco-itertools/jaraco-itertools-6.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/jaraco-itertools/jaraco-itertools-6.0.3.ebuild 
b/dev-python/jaraco-itertools/jaraco-itertools-6.0.3.ebuild
index 562d7d904266..99d845e38bfe 100644
--- a/dev-python/jaraco-itertools/jaraco-itertools-6.0.3.ebuild
+++ b/dev-python/jaraco-itertools/jaraco-itertools-6.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-macos"
 
 RDEPEND="
dev-python/inflect[${PYTHON_USEDEP}]



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

2022-01-19 Thread James Le Cuirot
commit: 06ed187622d4d36dee342c83dc3a0f7b6504e58b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 19 22:34:43 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 19 22:44:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06ed1876

dev-python/lark-parser: Keyword 0.11.3-r1 for ~m68k

The tests pass.

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

 dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild 
b/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
index 8a049a8e8b27..b6479da4c850 100644
--- a/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
+++ b/dev-python/lark-parser/lark-parser-0.11.3-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-01-19 Thread James Le Cuirot
commit: 3bbf00f3738275d7d315d388fd5ce074e247ac5d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 19 22:41:59 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 19 22:44:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bbf00f3

dev-python/zipp: Keyword 3.7.0 for ~m68k

The tests pass.

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

 dev-python/zipp/zipp-3.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/zipp/zipp-3.7.0.ebuild 
b/dev-python/zipp/zipp-3.7.0.ebuild
index bef59282ca20..5d93b0eb6e26 100644
--- a/dev-python/zipp/zipp-3.7.0.ebuild
+++ b/dev-python/zipp/zipp-3.7.0.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
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
 
 BDEPEND="
dev-python/toml[${PYTHON_USEDEP}]



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

2022-01-19 Thread Sam James
commit: af7352dcabd09b914faedc98c82bea68b3ccd77a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:43:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:43:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af7352dc

media-sound/mpg123: Stabilize 1.29.3 ppc, #831066

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

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

diff --git a/media-sound/mpg123/mpg123-1.29.3.ebuild 
b/media-sound/mpg123/mpg123-1.29.3.ebuild
index 342fce7d1aaa..a57001dd1aeb 100644
--- a/media-sound/mpg123/mpg123-1.29.3.ebuild
+++ b/media-sound/mpg123/mpg123-1.29.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
 
 # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/pari/

2022-01-19 Thread Sam James
commit: 957852bb4bbd31d1da8a0794757a47f182a1968b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:43:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:43:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957852bb

sci-mathematics/pari: Stabilize 2.13.3 ppc, #831413

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

 sci-mathematics/pari/pari-2.13.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/pari/pari-2.13.3.ebuild 
b/sci-mathematics/pari/pari-2.13.3.ebuild
index bbafbde7a257..2b6dd7c50043 100644
--- a/sci-mathematics/pari/pari-2.13.3.ebuild
+++ b/sci-mathematics/pari/pari-2.13.3.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-2"
 # The subslot is the value of $soname_num obtained from
 # upstream's config/version script.
 SLOT="0/7"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="data doc fltk gmp test threads X"
 RESTRICT="!test? ( test )"
 



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

2022-01-19 Thread Sam James
commit: 6f1af03b42bb06aa5f209bf7187dfa8b426a292b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:43:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:43:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1af03b

dev-util/meson: Stabilize 0.60.3 sparc, #831505

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

 dev-util/meson/meson-0.60.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.60.3.ebuild 
b/dev-util/meson/meson-0.60.3.ebuild
index aa7c69fa5468..3546a2f2f655 100644
--- a/dev-util/meson/meson-0.60.3.ebuild
+++ b/dev-util/meson/meson-0.60.3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



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

2022-01-19 Thread Sam James
commit: 7c858f13eab8a8c3d05cd556994a2fd409d43f4e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c858f13

dev-qt/qtgui: Stabilize 5.15.2-r16 ppc, #829923

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

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

diff --git a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild 
b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
index 6222c0942260..dfcc0efd08f1 100644
--- a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The GUI module and platform plugins for the Qt5 
framework"
 SLOT=5/${QT5_PV} # bug 707658
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg



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

2022-01-19 Thread Sam James
commit: e01362a661b99d770366fd707c5bbadbb43eb0ce
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01362a6

dev-qt/qtnetwork: Stabilize 5.15.2-r14 ppc, #829923

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

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

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild
index b391adf410e1..6d9985e8142e 100644
--- a/dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Network abstraction library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="connman gssapi libproxy networkmanager sctp +ssl"



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

2022-01-19 Thread Sam James
commit: c61269f62c551e503ad62b1296c5edcc6d211945
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c61269f6

dev-qt/qtsvg: Stabilize 5.15.2-r13 ppc, #829923

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

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

diff --git a/dev-qt/qtsvg/qtsvg-5.15.2-r13.ebuild 
b/dev-qt/qtsvg/qtsvg-5.15.2-r13.ebuild
index 97177d58d5bc..4797d4e06bf4 100644
--- a/dev-qt/qtsvg/qtsvg-5.15.2-r13.ebuild
+++ b/dev-qt/qtsvg/qtsvg-5.15.2-r13.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="SVG rendering library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/pari/

2022-01-19 Thread Sam James
commit: 7f5f000d5ad7f9578f276a1bdaf8da4556a1976c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5f000d

sci-mathematics/pari: Stabilize 2.13.3 ppc64, #831413

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

 sci-mathematics/pari/pari-2.13.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/pari/pari-2.13.3.ebuild 
b/sci-mathematics/pari/pari-2.13.3.ebuild
index 9f41ff8648fd..bbafbde7a257 100644
--- a/sci-mathematics/pari/pari-2.13.3.ebuild
+++ b/sci-mathematics/pari/pari-2.13.3.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-2"
 # The subslot is the value of $soname_num obtained from
 # upstream's config/version script.
 SLOT="0/7"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="data doc fltk gmp test threads X"
 RESTRICT="!test? ( test )"
 



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

2022-01-19 Thread Sam James
commit: 13a5650d233779f92ded29139b12c8e11218d0c2
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a5650d

dev-java/jmh-core: Stabilize 1.21 ppc64, #831395

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

 dev-java/jmh-core/jmh-core-1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jmh-core/jmh-core-1.21.ebuild 
b/dev-java/jmh-core/jmh-core-1.21.ebuild
index 70dfc64e9ba3..386bb957ba87 100644
--- a/dev-java/jmh-core/jmh-core-1.21.ebuild
+++ b/dev-java/jmh-core/jmh-core-1.21.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://openjdk.java.net/projects/code-tools/jmh;
 
SRC_URI="https://hg.openjdk.java.net/code-tools/${MY_PN}/archive/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 # jopt *must* be 4.6, see 
https://mail.openjdk.java.net/pipermail/jmh-dev/2016-October/002395.html
 CP_DEPEND="



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

2022-01-19 Thread Sam James
commit: 4b0e0f838d29f4e6956ea87efc45ac3d36a1a75c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b0e0f83

dev-qt/qtwayland: Stabilize 5.15.2-r17 ppc, #829923

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

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

diff --git a/dev-qt/qtwayland/qtwayland-5.15.2-r17.ebuild 
b/dev-qt/qtwayland/qtwayland-5.15.2-r17.ebuild
index d301f0254edb..7d5476fb6368 100644
--- a/dev-qt/qtwayland/qtwayland-5.15.2-r17.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.15.2-r17.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Wayland platform plugin for Qt"
 SLOT=5/${QT5_PV} # bug 815646
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="vulkan X"



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

2022-01-19 Thread Sam James
commit: be5f5a193e309df47a15375d662b5e6a36c67d91
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be5f5a19

dev-qt/qtwebsockets: Stabilize 5.15.2-r11 ppc64, #829923

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

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

diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.15.2-r11.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-5.15.2-r11.ebuild
index d52c347a9e5e..003755ec0b35 100644
--- a/dev-qt/qtwebsockets/qtwebsockets-5.15.2-r11.ebuild
+++ b/dev-qt/qtwebsockets/qtwebsockets-5.15.2-r11.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="qml +ssl"



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

2022-01-19 Thread Sam James
commit: 66573486ce5432c5705d350a7eb2424f2e3a524e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66573486

dev-qt/qtcore: Stabilize 5.15.2-r14 ppc, #829923

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

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

diff --git a/dev-qt/qtcore/qtcore-5.15.2-r14.ebuild 
b/dev-qt/qtcore/qtcore-5.15.2-r14.ebuild
index b363dd813723..cb13f3fd0422 100644
--- a/dev-qt/qtcore/qtcore-5.15.2-r14.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.2-r14.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Cross-platform application development framework"
 SLOT=5/${QT5_PV}
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="icu old-kernel systemd"



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

2022-01-19 Thread Sam James
commit: 6b63ab8f8d15873ca08895e81a9a9564700bca30
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b63ab8f

dev-qt/qtsvg: Stabilize 5.15.2-r13 ppc64, #829923

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

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

diff --git a/dev-qt/qtsvg/qtsvg-5.15.2-r13.ebuild 
b/dev-qt/qtsvg/qtsvg-5.15.2-r13.ebuild
index 75c79412648a..97177d58d5bc 100644
--- a/dev-qt/qtsvg/qtsvg-5.15.2-r13.ebuild
+++ b/dev-qt/qtsvg/qtsvg-5.15.2-r13.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="SVG rendering library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE=""



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

2022-01-19 Thread Sam James
commit: f1c26975034d867241ec448d44d497d67e2898f4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c26975

dev-libs/libical: Stabilize 3.0.12 ppc64, #831253

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

 dev-libs/libical/libical-3.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libical/libical-3.0.12.ebuild 
b/dev-libs/libical/libical-3.0.12.ebuild
index 187ef2403057..203b1f861a48 100644
--- a/dev-libs/libical/libical-3.0.12.ebuild
+++ b/dev-libs/libical/libical-3.0.12.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE="berkdb doc examples +glib +introspection static-libs test vala"
 
 REQUIRED_USE="introspection? ( glib ) vala? ( introspection )"



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

2022-01-19 Thread Sam James
commit: 8b3ff0d9f95c7809a95d372f6a8ad6c4ff8859f3
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b3ff0d9

dev-qt/qtwebchannel: Stabilize 5.15.2-r10 ppc64, #829923

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

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

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.15.2-r10.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.15.2-r10.ebuild
index 3fb1f7ea1aa8..c36aae97a19e 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5.15.2-r10.ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.15.2-r10.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Qt5 module for integrating C++ and QML applications with 
HTML/JavaScript clients"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv ~x86"
 fi
 
 IUSE="qml"



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

2022-01-19 Thread Sam James
commit: 4002db150816a7a7e4ecb5cf2187dc19c486a01d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:43:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:43:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4002db15

dev-libs/libical: Stabilize 3.0.12 ppc, #831253

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

 dev-libs/libical/libical-3.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libical/libical-3.0.12.ebuild 
b/dev-libs/libical/libical-3.0.12.ebuild
index 203b1f861a48..464fc4b1043e 100644
--- a/dev-libs/libical/libical-3.0.12.ebuild
+++ b/dev-libs/libical/libical-3.0.12.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE="berkdb doc examples +glib +introspection static-libs test vala"
 
 REQUIRED_USE="introspection? ( glib ) vala? ( introspection )"



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

2022-01-19 Thread Sam James
commit: b317693a10df6de5d47de46555ecfeec8c61eff9
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b317693a

dev-qt/qtnetwork: Stabilize 5.15.2-r14 ppc64, #829923

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

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

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild
index fcbff132a2d8..b391adf410e1 100644
--- a/dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild
@@ -10,7 +10,7 @@ inherit qt5-build
 DESCRIPTION="Network abstraction library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="connman gssapi libproxy networkmanager sctp +ssl"



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

2022-01-19 Thread Sam James
commit: eb064e7e0dbc4c8ae7458f6b52dce1b2cb4b1529
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb064e7e

dev-qt/qtgui: Stabilize 5.15.2-r16 ppc64, #829923

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

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

diff --git a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild 
b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
index ffa89e29243d..6222c0942260 100644
--- a/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2-r16.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The GUI module and platform plugins for the Qt5 
framework"
 SLOT=5/${QT5_PV} # bug 707658
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="accessibility dbus egl eglfs evdev +gif gles2-only ibus jpeg



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

2022-01-19 Thread Sam James
commit: b5e1fd9638f5c08c9a3d498fecb2d26096d48991
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:41:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:41:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e1fd96

dev-util/meson: Stabilize 0.60.3 x86, #831505

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

 dev-util/meson/meson-0.60.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-0.60.3.ebuild 
b/dev-util/meson/meson-0.60.3.ebuild
index d25eb77f79ca..aa7c69fa5468 100644
--- a/dev-util/meson/meson-0.60.3.ebuild
+++ b/dev-util/meson/meson-0.60.3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 inherit distutils-r1 toolchain-funcs



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

2022-01-19 Thread Sam James
commit: 9ad88841e349420f0adbf81a1f0ebcedb81db3d8
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad88841

dev-qt/qtwayland: Stabilize 5.15.2-r17 ppc64, #829923

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

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

diff --git a/dev-qt/qtwayland/qtwayland-5.15.2-r17.ebuild 
b/dev-qt/qtwayland/qtwayland-5.15.2-r17.ebuild
index 8ef5ea5ea24a..d301f0254edb 100644
--- a/dev-qt/qtwayland/qtwayland-5.15.2-r17.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.15.2-r17.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Wayland platform plugin for Qt"
 SLOT=5/${QT5_PV} # bug 815646
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="vulkan X"



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

2022-01-19 Thread Sam James
commit: eea983c39cf89670621798689bcc4eb2658ed040
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:41:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:41:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea983c3

sys-fs/bcache-tools: Stabilize 1.1-r1 arm64, #831331

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

 sys-fs/bcache-tools/bcache-tools-1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/bcache-tools/bcache-tools-1.1-r1.ebuild 
b/sys-fs/bcache-tools/bcache-tools-1.1-r1.ebuild
index 9bb698bcae75..596570f7666c 100644
--- a/sys-fs/bcache-tools/bcache-tools-1.1-r1.ebuild
+++ b/sys-fs/bcache-tools/bcache-tools-1.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/colyli/${PN}.git/snapsh
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2022-01-19 Thread Sam James
commit: 6ce1984bda7d92a87128359b4c6660bae32e4a51
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 19 22:42:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 19 22:42:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce1984b

dev-qt/qtcore: Stabilize 5.15.2-r14 ppc64, #829923

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

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

diff --git a/dev-qt/qtcore/qtcore-5.15.2-r14.ebuild 
b/dev-qt/qtcore/qtcore-5.15.2-r14.ebuild
index b4a1f81ebe34..b363dd813723 100644
--- a/dev-qt/qtcore/qtcore-5.15.2-r14.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.2-r14.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Cross-platform application development framework"
 SLOT=5/${QT5_PV}
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="icu old-kernel systemd"



[gentoo-commits] repo/gentoo:master commit in: games-strategy/lgeneral/

2022-01-19 Thread Ionen Wolkens
commit: 220f6b60229152338fd0f9dcf50465c68310bae2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jan 19 22:05:51 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 19 22:07:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=220f6b60

games-strategy/lgeneral: update lgames' HOMEPAGE to use https

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

 games-strategy/lgeneral/lgeneral-1.4.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-strategy/lgeneral/lgeneral-1.4.4.ebuild 
b/games-strategy/lgeneral/lgeneral-1.4.4.ebuild
index d1a83d7e6c89..945971fd5c14 100644
--- a/games-strategy/lgeneral/lgeneral-1.4.4.ebuild
+++ b/games-strategy/lgeneral/lgeneral-1.4.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit readme.gentoo-r1 toolchain-funcs xdg
 
 DESCRIPTION="Turn-based strategy game heavily inspired by the classic Panzer 
General"
-HOMEPAGE="http://lgames.sourceforge.net/LGeneral/;
+HOMEPAGE="https://lgames.sourceforge.io/LGeneral/;
 SRC_URI="
mirror://sourceforge/lgeneral/${P}.tar.gz
mirror://sourceforge/lgeneral/kukgen-data-1.1.tar.gz"



[gentoo-commits] repo/gentoo:master commit in: games-arcade/lbreakout/

2022-01-19 Thread Ionen Wolkens
commit: 02537605a36e29c3cde0cc21061adf11f189d2f7
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jan 19 19:04:48 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 19 21:56:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02537605

games-arcade/lbreakout: use https

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/23874
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-arcade/lbreakout/lbreakout-010315-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-arcade/lbreakout/lbreakout-010315-r1.ebuild 
b/games-arcade/lbreakout/lbreakout-010315-r1.ebuild
index cd7d50cc9b40..c9c02681cb30 100644
--- a/games-arcade/lbreakout/lbreakout-010315-r1.ebuild
+++ b/games-arcade/lbreakout/lbreakout-010315-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 inherit desktop toolchain-funcs
 
 DESCRIPTION="Breakout clone written with the SDL library"
-HOMEPAGE="http://lgames.sourceforge.net/LBreakout/;
+HOMEPAGE="https://lgames.sourceforge.io/LBreakout/;
 SRC_URI="
mirror://sourceforge/lgames/${P}.tar.gz
https://dev.gentoo.org/~ionen/distfiles/${PN}.png;



[gentoo-commits] repo/gentoo:master commit in: games-action/barrage/

2022-01-19 Thread Ionen Wolkens
commit: 41f53c709fc46a09e8e1f32fec966b14d501cd80
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jan 19 22:06:22 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 19 22:07:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f53c70

games-action/barrage: update lgames' HOMEPAGE to use https

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

 games-action/barrage/barrage-1.0.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/barrage/barrage-1.0.5.ebuild 
b/games-action/barrage/barrage-1.0.5.ebuild
index 62254d9f380d..9e10b6e84c15 100644
--- a/games-action/barrage/barrage-1.0.5.ebuild
+++ b/games-action/barrage/barrage-1.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit desktop
 
 DESCRIPTION="Violent point-and-click shooting game"
-HOMEPAGE="http://lgames.sourceforge.net/Barrage/;
+HOMEPAGE="https://lgames.sourceforge.io/Barrage/;
 SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
 
 LICENSE="GPL-2+"



[gentoo-commits] repo/gentoo:master commit in: games-arcade/lbreakout2/

2022-01-19 Thread Ionen Wolkens
commit: 9bc985be61819bc68274683b152826905365bd5d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jan 19 22:06:12 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 19 22:07:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc985be

games-arcade/lbreakout2: update lgames' HOMEPAGE to use https

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

 games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild 
b/games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild
index d96256696ace..6b28f14aa363 100644
--- a/games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild
+++ b/games-arcade/lbreakout2/lbreakout2-2.6.5-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ LB_LEVELS_V="20141220"
 LB_THEMES_V="20141220"
 
 DESCRIPTION="Breakout clone written with the SDL library"
-HOMEPAGE="http://lgames.sourceforge.net/LBreakout2/;
+HOMEPAGE="https://lgames.sourceforge.io/LBreakout2/;
 SRC_URI="
mirror://sourceforge/lgames/${P}.tar.gz

mirror://sourceforge/lgames/add-ons/lbreakout2/${PN}-levelsets-${LB_LEVELS_V}.tar.gz



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/ltris/

2022-01-19 Thread Ionen Wolkens
commit: 8b6be27e8144ca83bb287edfb4b5944d70a4cbef
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jan 19 22:05:58 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 19 22:07:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6be27e

games-puzzle/ltris: update lgames' HOMEPAGE to use https

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

 games-puzzle/ltris/ltris-1.0.19-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-puzzle/ltris/ltris-1.0.19-r1.ebuild 
b/games-puzzle/ltris/ltris-1.0.19-r1.ebuild
index 9f3d02d2cc06..6355966fbbf4 100644
--- a/games-puzzle/ltris/ltris-1.0.19-r1.ebuild
+++ b/games-puzzle/ltris/ltris-1.0.19-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit autotools desktop flag-o-matic
 
 DESCRIPTION="Very polished Tetris clone"
-HOMEPAGE="http://lgames.sourceforge.net/LTris/;
+HOMEPAGE="https://lgames.sourceforge.io/LTris/;
 SRC_URI="mirror://sourceforge/lgames/${P}.tar.gz"
 
 LICENSE="GPL-2+"



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/lmarbles/

2022-01-19 Thread Ionen Wolkens
commit: ef12df49d27d7cd12bf9626df5718eedb7270de4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jan 19 22:06:04 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 19 22:07:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef12df49

games-puzzle/lmarbles: update lgames' HOMEPAGE to use https

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

 games-puzzle/lmarbles/lmarbles-1.0.8-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-puzzle/lmarbles/lmarbles-1.0.8-r2.ebuild 
b/games-puzzle/lmarbles/lmarbles-1.0.8-r2.ebuild
index 0e294386e905..26f3788ce008 100644
--- a/games-puzzle/lmarbles/lmarbles-1.0.8-r2.ebuild
+++ b/games-puzzle/lmarbles/lmarbles-1.0.8-r2.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
@@ -6,7 +6,7 @@ EAPI=8
 inherit desktop
 
 DESCRIPTION="Puzzle game inspired by Atomix and written in SDL"
-HOMEPAGE="http://lgames.sourceforge.net/LMarbles/;
+HOMEPAGE="https://lgames.sourceforge.io/LMarbles/;
 SRC_URI="
https://download.sourceforge.net/lgames/${P}.tar.gz
https://dev.gentoo.org/~ionen/distfiles/${PN}.png;



  1   2   >