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

2021-11-02 Thread Ionen Wolkens
commit: 13faac6aa8fe5d461972cbb00d6b084e131f9909
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Nov  3 05:57:01 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov  3 05:57:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13faac6a

x11-drivers/nvidia-drivers: drop 470.62.05

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

 x11-drivers/nvidia-drivers/Manifest|   1 -
 .../nvidia-drivers/nvidia-drivers-470.62.05.ebuild | 480 -
 2 files changed, 481 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index eeb8b7c0978..e6283b48d40 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -5,7 +5,6 @@ DIST NVIDIA-Linux-aarch64-495.44.run 210477242 BLAKE2B 
8fb5419be19ab4feab158fb43
 DIST NVIDIA-Linux-x86-390.144.run 49210937 BLAKE2B 
b7e6edb55af88be74e4322ff1d270388a60a9d9809314c3a0502f86ed97edb99dfcdd3c81c5f51e681c8fcc47ecbfecd124b4d733141d23726226a3965b4c1f1
 SHA512 
d962c7e7b4b9c4635a887767d34a49c401a89e5975a5e57fa83366ca824ab70d5b8a81f3dce2e05e0528afddc72d70b2fcd69a216bd16d75e7b88ec704390546
 DIST NVIDIA-Linux-x86_64-390.144.run 85000417 BLAKE2B 
8ecfa768fb8fe92170ff5b82698a7fb22da8bc557ab2036464bf5650b6fffc7028e25a68e1f5638f6bc171eb45a4aba459465490c7a99aacd36dc769994062e8
 SHA512 
9503ebf41037a14deba995288a364768cb03fb682de8653a4b0c05955b23603443c41c4216c93eac7d7efc301734416012864ede728324ab47b93ff167d93da4
 DIST NVIDIA-Linux-x86_64-460.91.03.run 178201292 BLAKE2B 
4d407b7bb3a99ab71c62c3cd18dc3549c98a24e7af28276e6e6a21dd33efcab017fed3f782f6dfb060c4437cd718f19c2f9900de367cc47bf19fa2718a18ad55
 SHA512 
4ac11130fe5a8f1c26f459e9c19660b3ff6f23011e9f77b09ca948fc42609e523ecea70d3bf6def50a75b4a3079ab280018753fb6e53875d9bb8093a033e3b70
-DIST NVIDIA-Linux-x86_64-470.62.05.run 271634590 BLAKE2B 
a37d33d188e9e36c5bfb3ba48af257c76fa58e482733d96326220028a073656a45f7eb40939a54bdfc6fc0df0eec610d5efac54dac83251975ccfeb287457aec
 SHA512 
413b2d2c9d29d91c81f9696c17eb04fce0d7bf00a54779f86ceb16b59c32479a34c4d5a29222e095a8bddbfcafd90af0451493f0cb82a0d268a9160795bbe8d1
 DIST NVIDIA-Linux-x86_64-470.62.07.run 272526158 BLAKE2B 
1ead262eaecc4241b5019f043ddf11acc34acbb048abc1d3a01587d1673f4e806114ce68e3fed1053e17f17e4a450946a43aede156e0ea9a0bd5c8350d02c89c
 SHA512 
73bc488ebba3fe6c5ac5b00e407dd64dbee8027fa088dc78c60df32bae1b777e37e493ea512718f5b08d8d41ac41efc60a4e5ad878e853472784365fe528ea45
 DIST NVIDIA-Linux-x86_64-470.63.01.run 271484294 BLAKE2B 
7769f53897dccea716d459a12808d1f5a738072415639063e47dee82b489bb17121516cf585c1bb6b39f71b11f62f636a466284aba5854a5cfb4f553353cf8d3
 SHA512 
d3dadf93df86e5462ecb4ae6a04f03b05bf1450ad91e8c2aa73e838ddc9aa11b4e926fc32714d32bd7c606498fee5a54c77d5e40ecc08a039d3e9c2d331ad454
 DIST NVIDIA-Linux-x86_64-470.82.00.run 272296454 BLAKE2B 
f28f4a66fb27ccf7967ad66f9dcacc306653895a5f9c63f49e7833f5ca37e6260df37fe28abff89cc2ff9e54491b39594117235e4e87d3b1e22e58de8e69fe5b
 SHA512 
f4135efd748d8835e9719e6ef93a86c5646a4d771c63e31f0bdaa0cf6ddf25ce9356eca58c27addb988f4cbe88c9bdcc0536512a46915826261d8f4f4247ebd8

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.05.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.05.ebuild
deleted file mode 100644
index e0de37e6d8c..000
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.05.ebuild
+++ /dev/null
@@ -1,480 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MODULES_OPTIONAL_USE="driver"
-inherit desktop linux-info linux-mod multilib-build \
-   readme.gentoo-r1 systemd toolchain-funcs unpacker
-
-NV_KERNEL_MAX="5.15"
-NV_URI="https://download.nvidia.com/XFree86/;
-NV_PIN="470.63.01"
-
-DESCRIPTION="NVIDIA Accelerated Graphics Driver"
-HOMEPAGE="https://www.nvidia.com/download/index.aspx;
-SRC_URI="
-   https://developer.nvidia.com/vulkan-beta-${PV//./}-linux -> 
NVIDIA-Linux-x86_64-${PV}.run
-   ${NV_URI}nvidia-installer/nvidia-installer-${NV_PIN}.tar.bz2
-   ${NV_URI}nvidia-modprobe/nvidia-modprobe-${NV_PIN}.tar.bz2
-   ${NV_URI}nvidia-persistenced/nvidia-persistenced-${NV_PIN}.tar.bz2
-   ${NV_URI}nvidia-settings/nvidia-settings-${NV_PIN}.tar.bz2
-   ${NV_URI}nvidia-xconfig/nvidia-xconfig-${NV_PIN}.tar.bz2"
-# nvidia-installer is unused but here for GPL-2's "distribute sources"
-S="${WORKDIR}"
-
-LICENSE="GPL-2 MIT NVIDIA-r2 ZLIB"
-SLOT="0/vulkan"
-KEYWORDS="-* ~amd64"
-IUSE="+X +driver static-libs +tools wayland"
-
-COMMON_DEPEND="
-   acct-group/video
-   acct-user/nvpd
-   net-libs/libtirpc:=
-   tools? (
-   dev-libs/atk
-   dev-libs/glib:2
-   dev-libs/jansson
-   media-libs/harfbuzz:=
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXxf86vm
- 

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

2021-11-02 Thread Ionen Wolkens
commit: b21c1c960006c1aaedb4eb4f16fe43dfd28e7401
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Nov  3 05:56:10 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov  3 05:56:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21c1c96

x11-drivers/nvidia-drivers: add 470.62.07 (0/vulkan)

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

 x11-drivers/nvidia-drivers/Manifest|   1 +
 .../nvidia-drivers/nvidia-drivers-470.62.07.ebuild | 480 +
 2 files changed, 481 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 16922578913..eeb8b7c0978 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -6,6 +6,7 @@ DIST NVIDIA-Linux-x86-390.144.run 49210937 BLAKE2B 
b7e6edb55af88be74e4322ff1d270
 DIST NVIDIA-Linux-x86_64-390.144.run 85000417 BLAKE2B 
8ecfa768fb8fe92170ff5b82698a7fb22da8bc557ab2036464bf5650b6fffc7028e25a68e1f5638f6bc171eb45a4aba459465490c7a99aacd36dc769994062e8
 SHA512 
9503ebf41037a14deba995288a364768cb03fb682de8653a4b0c05955b23603443c41c4216c93eac7d7efc301734416012864ede728324ab47b93ff167d93da4
 DIST NVIDIA-Linux-x86_64-460.91.03.run 178201292 BLAKE2B 
4d407b7bb3a99ab71c62c3cd18dc3549c98a24e7af28276e6e6a21dd33efcab017fed3f782f6dfb060c4437cd718f19c2f9900de367cc47bf19fa2718a18ad55
 SHA512 
4ac11130fe5a8f1c26f459e9c19660b3ff6f23011e9f77b09ca948fc42609e523ecea70d3bf6def50a75b4a3079ab280018753fb6e53875d9bb8093a033e3b70
 DIST NVIDIA-Linux-x86_64-470.62.05.run 271634590 BLAKE2B 
a37d33d188e9e36c5bfb3ba48af257c76fa58e482733d96326220028a073656a45f7eb40939a54bdfc6fc0df0eec610d5efac54dac83251975ccfeb287457aec
 SHA512 
413b2d2c9d29d91c81f9696c17eb04fce0d7bf00a54779f86ceb16b59c32479a34c4d5a29222e095a8bddbfcafd90af0451493f0cb82a0d268a9160795bbe8d1
+DIST NVIDIA-Linux-x86_64-470.62.07.run 272526158 BLAKE2B 
1ead262eaecc4241b5019f043ddf11acc34acbb048abc1d3a01587d1673f4e806114ce68e3fed1053e17f17e4a450946a43aede156e0ea9a0bd5c8350d02c89c
 SHA512 
73bc488ebba3fe6c5ac5b00e407dd64dbee8027fa088dc78c60df32bae1b777e37e493ea512718f5b08d8d41ac41efc60a4e5ad878e853472784365fe528ea45
 DIST NVIDIA-Linux-x86_64-470.63.01.run 271484294 BLAKE2B 
7769f53897dccea716d459a12808d1f5a738072415639063e47dee82b489bb17121516cf585c1bb6b39f71b11f62f636a466284aba5854a5cfb4f553353cf8d3
 SHA512 
d3dadf93df86e5462ecb4ae6a04f03b05bf1450ad91e8c2aa73e838ddc9aa11b4e926fc32714d32bd7c606498fee5a54c77d5e40ecc08a039d3e9c2d331ad454
 DIST NVIDIA-Linux-x86_64-470.82.00.run 272296454 BLAKE2B 
f28f4a66fb27ccf7967ad66f9dcacc306653895a5f9c63f49e7833f5ca37e6260df37fe28abff89cc2ff9e54491b39594117235e4e87d3b1e22e58de8e69fe5b
 SHA512 
f4135efd748d8835e9719e6ef93a86c5646a4d771c63e31f0bdaa0cf6ddf25ce9356eca58c27addb988f4cbe88c9bdcc0536512a46915826261d8f4f4247ebd8
 DIST NVIDIA-Linux-x86_64-495.44.run 282259831 BLAKE2B 
ca11406a5b1b25d9691ec61d4125457c22438b8f0af0651043235f72ee75c4b264cfde7b04840bbec15c22bc5eb657a46326b49941e6c776a8990430cf052818
 SHA512 
bc9054e6028ba172906e6eb9a0b8f5cfc3ae74d57f3e95e0f9057879e3af07a4b19479e80d81e948872bc47bbd674f77f5f81d4debd2e2c3ce45058cd9211802

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.07.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.07.ebuild
new file mode 100644
index 000..e0de37e6d8c
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.07.ebuild
@@ -0,0 +1,480 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MODULES_OPTIONAL_USE="driver"
+inherit desktop linux-info linux-mod multilib-build \
+   readme.gentoo-r1 systemd toolchain-funcs unpacker
+
+NV_KERNEL_MAX="5.15"
+NV_URI="https://download.nvidia.com/XFree86/;
+NV_PIN="470.63.01"
+
+DESCRIPTION="NVIDIA Accelerated Graphics Driver"
+HOMEPAGE="https://www.nvidia.com/download/index.aspx;
+SRC_URI="
+   https://developer.nvidia.com/vulkan-beta-${PV//./}-linux -> 
NVIDIA-Linux-x86_64-${PV}.run
+   ${NV_URI}nvidia-installer/nvidia-installer-${NV_PIN}.tar.bz2
+   ${NV_URI}nvidia-modprobe/nvidia-modprobe-${NV_PIN}.tar.bz2
+   ${NV_URI}nvidia-persistenced/nvidia-persistenced-${NV_PIN}.tar.bz2
+   ${NV_URI}nvidia-settings/nvidia-settings-${NV_PIN}.tar.bz2
+   ${NV_URI}nvidia-xconfig/nvidia-xconfig-${NV_PIN}.tar.bz2"
+# nvidia-installer is unused but here for GPL-2's "distribute sources"
+S="${WORKDIR}"
+
+LICENSE="GPL-2 MIT NVIDIA-r2 ZLIB"
+SLOT="0/vulkan"
+KEYWORDS="-* ~amd64"
+IUSE="+X +driver static-libs +tools wayland"
+
+COMMON_DEPEND="
+   acct-group/video
+   acct-user/nvpd
+   net-libs/libtirpc:=
+   tools? (
+   dev-libs/atk
+   dev-libs/glib:2
+   dev-libs/jansson
+   media-libs/harfbuzz:=
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXext
+   

[gentoo-commits] proj/sandbox:master commit in: src/

2021-11-02 Thread Mike Frysinger
commit: 373c81e05db464d82d9f667871d682b36804de15
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Nov  3 04:50:10 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Nov  3 04:50:10 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=373c81e0

sandbox: fix passing of config env vars down

This code has been buggy since it was first added years ago -- it
would read the right value out of the config file, but then always
just set $SANDBOX_VERBOSE to it instead of the right env var.  This
prevented the basic loading of sandbox settings from sandbox.conf.

Bug: https://bugs.gentoo.org/821403
Signed-off-by: Mike Frysinger  gentoo.org>

 src/environ.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/environ.c b/src/environ.c
index 542dd64..ecff0dc 100644
--- a/src/environ.c
+++ b/src/environ.c
@@ -96,7 +96,7 @@ static void setup_cfg_var(const char *env_var)
 * environment if not already present. */
config = rc_get_cnf_entry(sb_conf_file(), env_var, NULL);
if (NULL != config) {
-   setenv(ENV_SANDBOX_VERBOSE, config, 0);
+   setenv(env_var, config, 0);
free(config);
}
 }



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

2021-11-02 Thread Ionen Wolkens
commit: f22ee91e18ac1b65eec983dd3ea49b48c85d3b19
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Nov  3 03:58:11 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov  3 04:06:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22ee91e

games-strategy/tornado: use domo

Hadn't realized there was an ebuild helper to install .mo files.
This doesn't make this prettier but feels more proper.

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

 games-strategy/tornado/tornado-1.4-r3.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/games-strategy/tornado/tornado-1.4-r3.ebuild 
b/games-strategy/tornado/tornado-1.4-r3.ebuild
index 290d8ba7825..1fc5666fe72 100644
--- a/games-strategy/tornado/tornado-1.4-r3.ebuild
+++ b/games-strategy/tornado/tornado-1.4-r3.ebuild
@@ -50,12 +50,10 @@ src_install() {
local PLOCALES="de fr it nl no ru"
plocale_for_each_locale tornado_man
 
-   tornado_loc() {
-   insinto /usr/share/locale/${1}/LC_MESSAGES
-   newins po/${1}.mo ${PN}.mo
-   }
PLOCALES+=" es pt"
-   plocale_for_each_locale tornado_loc
+   local mo=($(plocale_get_locales))
+   mo=("${mo[@]/%/.mo}")
+   (( ${#mo[@]} )) && domo "${mo[@]/#/po/}"
 
insinto /var/games
doins ${PN}.scores



[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/gcc/, sys-devel/gcc/files/

2021-11-02 Thread Sam James
commit: 2990c38b564bf54bce0454f7c21f21db76628bc8
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  3 03:37:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  3 03:37:06 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=2990c38b

sys-devel/gcc: add patch for building on macOS 12 (Monterey)

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

 sys-devel/gcc/files/gcc-10.3.0-monterey.patch | 80 +++
 sys-devel/gcc/gcc-10.3.0-r2.ebuild|  2 +
 2 files changed, 82 insertions(+)

diff --git a/sys-devel/gcc/files/gcc-10.3.0-monterey.patch 
b/sys-devel/gcc/files/gcc-10.3.0-monterey.patch
new file mode 100644
index 00..904414dad1
--- /dev/null
+++ b/sys-devel/gcc/files/gcc-10.3.0-monterey.patch
@@ -0,0 +1,80 @@
+https://github.com/macports/macports-ports/blob/573b82fd5df538ea2ad75e2c2373f4727ef3430c/lang/gcc11/files/patch-darwin21-support.diff
+
+From 20f61faaed3b335d792e38892d826054d2ac9f15 Mon Sep 17 00:00:00 2001
+From: Saagar Jha 
+Date: Tue, 15 Jun 2021 04:08:23 -0700
+Subject: [PATCH] Darwin, config: Amend for Darwin 21 / macOS 12.
+
+It seems that the OS major version is now tracking the kernel
+major version - 9.  Minor version tracking is unknown.
+
+Signed-off-by: Iain Sandoe 
+Signed-off-by: Saagar Jha 
+
+gcc/ChangeLog:
+
+   * config.gcc: Adjust for Darwin21.
+   * config/darwin-c.c (macosx_version_as_macro): Likewise.
+   * config/darwin-driver.c (validate_macosx_version_min):
+   Likewise.
+   (darwin_find_version_from_kernel): Likewise.
+
+--- a/gcc/config.gcc
 b/gcc/config.gcc
+@@ -679,9 +679,9 @@ case ${target} in
+   *-*-darwin[4-9]* | *-*-darwin1[0-9]*)
+ macos_min=`expr $darwin_maj - 4`
+ ;;
+-  *-*-darwin20*)
+-# Darwin 20 corresponds to macOS 11.
+-macos_maj=11
++  *-*-darwin2*)
++# Darwin 20 corresponds to macOS 11, Darwin 21 to macOS 12.
++macos_maj=`expr $darwin_maj - 9`
+ def_ld64=609.0
+ ;;
+   *-*-darwin)
+--- a/gcc/config/darwin-c.c
 b/gcc/config/darwin-c.c
+@@ -691,7 +691,7 @@ macosx_version_as_macro (void)
+   if (!version_array)
+ goto fail;
+ 
+-  if (version_array[MAJOR] < 10 || version_array[MAJOR] > 11)
++  if (version_array[MAJOR] < 10 || version_array[MAJOR] > 12)
+ goto fail;
+ 
+   if (version_array[MAJOR] == 10 && version_array[MINOR] < 10)
+--- a/gcc/config/darwin-driver.c
 b/gcc/config/darwin-driver.c
+@@ -64,17 +64,17 @@ validate_macosx_version_min (const char *version_str)
+ 
+   major = strtoul (version_str, , 10);
+ 
+-  if (major < 10 || major > 11 ) /* MacOS 10 and 11 are known. */
++  if (major < 10 || major > 12 ) /* macOS 10, 11, and 12 are known. */
+ return NULL;
+ 
+   /* Skip a separating period, if there's one.  */
+   version_str = end + ((*end == '.') ? 1 : 0);
+ 
+-  if (major == 11 && *end != '\0' && !ISDIGIT (version_str[0]))
+- /* For MacOS 11, we allow just the major number, but if the minor is
++  if (major > 10 && *end != '\0' && !ISDIGIT (version_str[0]))
++ /* For macOS 11+, we allow just the major number, but if the minor is
+   there it must be numeric.  */
+ return NULL;
+-  else if (major == 11 && *end == '\0')
++  else if (major > 10 && *end == '\0')
+ /* We will rewrite 11 =>  11.0.0.  */
+ need_rewrite = true;
+   else if (major == 10 && (*end == '\0' || !ISDIGIT (version_str[0])))
+@@ -172,7 +172,7 @@ darwin_find_version_from_kernel (void)
+   if (minor_vers > 0)
+   minor_vers -= 1; /* Kernel 20.3 => macOS 11.2.  */
+   /* It's not yet clear whether patch level will be considered.  */
+-  asprintf (_flag, "11.%02d.00", minor_vers);
++  asprintf (_flag, "%d.%02d.00", major_vers - 9, minor_vers);
+ }
+   else if (major_vers - 4 <= 4)
+ /* On 10.4 and earlier, the old linker is used which does not

diff --git a/sys-devel/gcc/gcc-10.3.0-r2.ebuild 
b/sys-devel/gcc/gcc-10.3.0-r2.ebuild
index b1e30bf1e1..3b0eecc0a4 100644
--- a/sys-devel/gcc/gcc-10.3.0-r2.ebuild
+++ b/sys-devel/gcc/gcc-10.3.0-r2.ebuild
@@ -59,6 +59,8 @@ src_prepare() {
 
# fix interoperation with Xcode 12.5, bug #799170
eapply -p1 "${FILESDIR}"/${PN}-10.2.0-xcode-12.5.patch
+   # allow building with macOS 12
+   eapply -p1 "${FILESDIR}"/${PN}-10.3.0-monterey.patch
 }
 
 src_configure() {



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

2021-11-02 Thread Sam James
commit: 3514dcddc225dd2170cd162d1d68165995eedf8e
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  3 03:22:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  3 03:22:52 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=3514dcdd

bootstrap-prefix.sh: fix typo in profile

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

 scripts/bootstrap-prefix.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 11a042315b..cbe4aa6543 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -390,7 +390,7 @@ bootstrap_setup() {
x86_64-apple-darwin2[123456789])
# Monterey is 12.0
rev=${CHOST##*darwin}
-   profile="prefix/darwin/macos/12.$((rev - 20))/x64"
+   profile="prefix/darwin/macos/12.$((rev - 21))/x64"
;;
arm64-apple-darwin20)
rev=${CHOST##*darwin}
@@ -399,7 +399,7 @@ bootstrap_setup() {
x86_64-apple-darwin2[123456789])
# Monterey is 12.0
rev=${CHOST##*darwin}
-   profile="prefix/darwin/macos/12.$((rev - 20))/x64"
+   profile="prefix/darwin/macos/12.$((rev - 21))/x64"
;;
i*86-pc-linux-gnu)
profile=${profile_linux/ARCH/x86}



[gentoo-commits] proj/musl:master commit in: app-emulation/qemu/

2021-11-02 Thread Jory Pratt
commit: a5d68ab17020883025f9b2d1c708b67c3cc9fe1a
Author: Jory Pratt  gentoo  org>
AuthorDate: Wed Nov  3 02:59:19 2021 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Wed Nov  3 02:59:19 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a5d68ab1

app-emulation/qemu: sync with ::gentoo stable

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jory Pratt  gentoo.org>

 .../qemu/{qemu-6.0.0-r3.ebuild => qemu-6.0.0-r54.ebuild}| 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/app-emulation/qemu/qemu-6.0.0-r3.ebuild 
b/app-emulation/qemu/qemu-6.0.0-r54.ebuild
similarity index 98%
rename from app-emulation/qemu/qemu-6.0.0-r3.ebuild
rename to app-emulation/qemu/qemu-6.0.0-r54.ebuild
index 443089d..3e8e235 100644
--- a/app-emulation/qemu/qemu-6.0.0-r3.ebuild
+++ b/app-emulation/qemu/qemu-6.0.0-r54.ebuild
@@ -6,7 +6,7 @@ EAPI="7"
 PYTHON_COMPAT=( python3_{7,8,9,10} )
 PYTHON_REQ_USE="ncurses,readline"
 
-FIRMWARE_ABI_VERSION="5.2.0-r50"
+FIRMWARE_ABI_VERSION="6.0.0-r50"
 
 inherit eutils linux-info toolchain-funcs multilib python-r1
 inherit udev fcaps readme.gentoo-r1 pax-utils xdg-utils
@@ -27,7 +27,7 @@ else
 fi
 
 DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
-HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org;
+HOMEPAGE="https://www.qemu.org https://www.linux-kvm.org;
 
 LICENSE="GPL-2 LGPL-2 BSD-2"
 SLOT="0"
@@ -182,7 +182,7 @@ SOFTMMU_TOOLS_DEPEND="
virtual/opengl
media-libs/libepoxy[static-libs(+)]
media-libs/mesa[static-libs(+)]
-   media-libs/mesa[egl,gbm]
+   media-libs/mesa[egl(+),gbm(+)]
)
png? ( media-libs/libpng:0=[static-libs(+)] )
pulseaudio? ( media-sound/pulseaudio )
@@ -213,17 +213,18 @@ SOFTMMU_TOOLS_DEPEND="
zstd? ( >=app-arch/zstd-1.4.0[static-libs(+)] )
 "
 
+EDK2_OVMF_VERSION="202105"
 SEABIOS_VERSION="1.14.0"
 
 X86_FIRMWARE_DEPEND="
pin-upstream-blobs? (
-   ~sys-firmware/edk2-ovmf-202008[binary]
+   ~sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION}[binary]
~sys-firmware/ipxe-1.21.1[binary,qemu]
~sys-firmware/seabios-${SEABIOS_VERSION}[binary,seavgabios]
~sys-firmware/sgabios-0.1_pre10[binary]
)
!pin-upstream-blobs? (
-   sys-firmware/edk2-ovmf
+   >=sys-firmware/edk2-ovmf-${EDK2_OVMF_VERSION}
sys-firmware/ipxe[qemu]
>=sys-firmware/seabios-${SEABIOS_VERSION}[seavgabios]
sys-firmware/sgabios
@@ -242,7 +243,7 @@ BDEPEND="
dev-lang/perl
sys-apps/texinfo
virtual/pkgconfig
-   doc? ( dev-python/sphinx )
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
gtk? ( nls? ( sys-devel/gettext ) )
test? (
dev-libs/glib[utils]



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

2021-11-02 Thread Thomas Deutschmann
commit: 0efa88c7ebf6f42cac0b553061d755cbc1a5fa24
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov  3 01:59:10 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov  3 02:22:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0efa88c7

www-client/firefox-bin: depend on x11-libs/libXrandr

Reported-by: Georgy Yakovlev  gentoo.org>
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox-bin/firefox-bin-94.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/firefox-bin/firefox-bin-94.0.ebuild 
b/www-client/firefox-bin/firefox-bin-94.0.ebuild
index ccc2f8c0071..e0620e75496 100644
--- a/www-client/firefox-bin/firefox-bin-94.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-94.0.ebuild
@@ -74,6 +74,7 @@ RDEPEND="${CDEPEND}
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
+   x11-libs/libXrandr
x11-libs/libXrender
>=x11-libs/pango-1.22.0
ffmpeg? ( media-video/ffmpeg )



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

2021-11-02 Thread Thomas Deutschmann
commit: 3846a5cadde13f7177171e2597f2a74c5c89b222
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov  3 02:10:15 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov  3 02:22:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3846a5ca

www-client/firefox-bin: bump to v91.3.0 ESR

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox-bin/Manifest  |  97 ++
 www-client/firefox-bin/firefox-bin-91.3.0.ebuild | 387 +++
 2 files changed, 484 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 76a571bb106..cbd09f6dcce 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -93,6 +93,101 @@ DIST firefox-78.15.0esr-vi.xpi 562848 BLAKE2B 
7dadd051a61597f548a45f47f8a2b085ce
 DIST firefox-78.15.0esr-xh.xpi 427847 BLAKE2B 
aaf667de15953c99c580766047afe082e414eb38cc8c048121aad026db6ba5b45b4c97a1d5f85bb8813108bf3e69e8a4e4ab67d320d32e2d1fd6f9b175dd90c5
 SHA512 
8689c86b30e229c96014e1c930bd4d7eb1d6ef7e6e18f3e757d553923edf0cd5923dd83e8f20f4608b691cecbb1df2035dbb45ce1ffe2202562784acf000f1f3
 DIST firefox-78.15.0esr-zh-CN.xpi 564764 BLAKE2B 
df0b207411e7731c9238dd069fd42e47c7ecd0477089e0673a98fc879e76db566dc6f92c60a515938a831c0e0ef116f4f75f9a0b37350ce2f04be4fd72e53677
 SHA512 
072aba4d663091121118ecf6978129ad3cad28ae16eea7e1f680831ae0326d8ad5e0f853cac25827719229d7eb51635d1d8ed33e6fec01a48ce05875e15db2f3
 DIST firefox-78.15.0esr-zh-TW.xpi 564733 BLAKE2B 
dfcc1df31227d62486a8a36428c413523e2b6a81f96fc91481fc35fa65744bdb06f92ec1b259a1b79d1e5b43f1cb16c6fefb0a74fe2d4b33538783755b165453
 SHA512 
b5b9c3c6a4d717fef8ca250e6ccc636be2de0b22988f3f1da634266622ee0304b59a10a194f424d2b6693ce3262658172fe2a015474de600e1686950f8b90370
+DIST firefox-91.3.0esr-ach.xpi 465504 BLAKE2B 
bba9ecb26423405f8a89c2f736e761e3726b13b430dc697be9e3ef7daa8de476a588fac47f3ec3c8f217744a33d9b62f7c8de919ed851044b97ea05292720912
 SHA512 
4f645517df27da2c02d59c752e1893ecb289d9213a6d4d0ab6b199c2562c8e16b14ee3a2cbfc70846cfe8e4a6fd4ccdf7e47e2963823b38a8fd2f70eef4c3421
+DIST firefox-91.3.0esr-af.xpi 433476 BLAKE2B 
15e53cc1f41e4bc7b139a098d200a4cb2feae696101f9fef473edd5fb3a1e1789d4566d1d2b45c7fd8313a9aba8462c37adc32bf784142310541db7976a85b32
 SHA512 
0ccf4a8a6862676e84f001b62e76a07deaf0acf17477a1d880ae77d76925dda5e009f61c317475bad7b44908d1dcd2b4d57eb3618116106eb9f843abe988235c
+DIST firefox-91.3.0esr-an.xpi 516389 BLAKE2B 
6149b95aa8b23753beaad6da38e808bdf8f2e2003e3b311901613651db53dd09bd99c16a05fce0be9c9927f54ac554bdbd885c0744a672dcb587a0607c1cfca7
 SHA512 
9539510ac122a856d0949e6ada18d69c59c4f2b57afe3a00bca71def119d34ec7342dcfa78128bb8eaa9bafb1b413404e2667dfc732a97c7f3ab544c97be028f
+DIST firefox-91.3.0esr-ar.xpi 575196 BLAKE2B 
8061ac755ab45bd6aa29a15e9e1f005b576ab5338c7283af51bcb38d437f468f466ff5e2e979a21af917f42d6a92be731bd76fd1abb5acdea88e4f7675b05d4c
 SHA512 
13736873b2bf2475885fddd0a806a45c6392df24e19198a74ad8222d1bad37cdf1713aec7db1e0b090fd66d2508a770ee04534f79ec8ac823a93fcf78d2020e2
+DIST firefox-91.3.0esr-ast.xpi 503834 BLAKE2B 
78a7bfd02c844dc0e3d2611c395a9a337751707e31f3524d599b7ceeb740a818bdcde991320e9ac7634a840afdae6e4f34ba84aafcc8a4294f692231cfc86bcc
 SHA512 
1d3b56ee24692071ba5377c157e42c7de8e8511cb5c4414b0918c2a16a06be42984d9a3d5aeb2ed99403d45eee1878862b550a922572834e7d71b48d13a54643
+DIST firefox-91.3.0esr-az.xpi 501266 BLAKE2B 
7d2396b76b79467cc2702201adf1514ae9ce76aa8a7a2057decc1ab764830fbb77d29e2793f223feba9777b5acfbb3b9fad38c8520e9fd7d83ec8334f54f73ce
 SHA512 
23719ddad4c82ae8cfcf6d7664affe46fc2fabdaa9352152ddba537e1a08ef724c4c5e51209eb3684cfe735cd6b4f0df80e5f0c8717152ee4b97957127103baa
+DIST firefox-91.3.0esr-be.xpi 631737 BLAKE2B 
582375c5fc70712de533cc2475f1da53be5162adbafe0c808509dfcc58c21fd9e885e7538803ac41def37898ee3a41591633db9acafb276148eb7d9e3de9b6d5
 SHA512 
c7b3cb3792fbd45502e14d6f1d4d501f477204e73743bb61997fb778f047be286e4b112ecf65fe41f5dd00f8f48c0408e0fc7cb6a6579774a29a76dbe5d8ddc8
+DIST firefox-91.3.0esr-bg.xpi 585450 BLAKE2B 
5a0d2f0dd9219a067bf91ea6b48d8f6c236483d6b08d626c78bfc6886a9b0044a6506be30fda219dee519aaaececefb00f896d4a76ef3d4b277e9993d3ee6a6e
 SHA512 
c1059741da643937c50a5d2be9016cc5ad5260240ef020b38a5f7029e593e67ad0cc0136fe53353b1278faf55f5de91ab004e517c048f89a86db940242197b1d
+DIST firefox-91.3.0esr-bn.xpi 576657 BLAKE2B 
fd14c81b08a8328634abe5190a978a768550bfa6fd9e85302c5e870c7ac875ae27a16267e9cab88d51a3703f95aae80061ac572aeaf6f09a8ca32f4d72b5
 SHA512 
71f2e15c69e3fefdeba61b29a1cbac4a8ee11d2427b898df21da9615ff72566da62e7192662310ccb8345a5afe971aaa4df2f08e5bb0e253112ca6aa02b64611
+DIST firefox-91.3.0esr-br.xpi 535048 BLAKE2B 
1e48fbc6d8c1ec1b6e469c910c0ef3c6c4e4bca402c98b7aa249e47be6a94e64c4284b2ba248c475cb8429d751f6e43789fbf667423666dee089c5f05b72b459
 SHA512 

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

2021-11-02 Thread Thomas Deutschmann
commit: e9f8c17458dc1cd42c7c116f6d07671704b56c7b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov  3 01:57:09 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov  3 02:22:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f8c174

www-client/firefox: depend on x11-libs/libXrandr

Reported-by: Georgy Yakovlev  gentoo.org>
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox/firefox-94.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/firefox/firefox-94.0.ebuild 
b/www-client/firefox/firefox-94.0.ebuild
index 2167d170a72..9e4031e9724 100644
--- a/www-client/firefox/firefox-94.0.ebuild
+++ b/www-client/firefox/firefox-94.0.ebuild
@@ -138,6 +138,7 @@ CDEPEND="
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
+   x11-libs/libXrandr
x11-libs/libXrender
dbus? (
sys-apps/dbus



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

2021-11-02 Thread Thomas Deutschmann
commit: fb57cafc308519d465529a68ea037cc09b9fc6ba
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov  3 02:04:13 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov  3 02:22:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb57cafc

www-client/firefox-bin: add some more implicit deps

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../{firefox-bin-94.0.ebuild => firefox-bin-94.0-r1.ebuild}| 3 +++
 1 file changed, 3 insertions(+)

diff --git a/www-client/firefox-bin/firefox-bin-94.0.ebuild 
b/www-client/firefox-bin/firefox-bin-94.0-r1.ebuild
similarity index 99%
rename from www-client/firefox-bin/firefox-bin-94.0.ebuild
rename to www-client/firefox-bin/firefox-bin-94.0-r1.ebuild
index e0620e75496..dd4f26774a9 100644
--- a/www-client/firefox-bin/firefox-bin-94.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-94.0-r1.ebuild
@@ -69,11 +69,14 @@ RDEPEND="${CDEPEND}
>=x11-libs/cairo-1.10[X]
x11-libs/gdk-pixbuf
>=x11-libs/gtk+-3.11:3[wayland?]
+   x11-libs/libxcb
x11-libs/libX11
x11-libs/libXcomposite
+   x11-libs/libXcursor
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
+   x11-libs/libXi
x11-libs/libXrandr
x11-libs/libXrender
>=x11-libs/pango-1.22.0



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

2021-11-02 Thread Thomas Deutschmann
commit: 62a0df6818eb62f02c65d6b9cb0808017595b5e8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov  3 02:22:35 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov  3 02:22:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a0df68

www-client/firefox: add some more implicit deps

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox/firefox-91.3.0.ebuild | 1 +
 www-client/firefox/firefox-94.0.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/www-client/firefox/firefox-91.3.0.ebuild 
b/www-client/firefox/firefox-91.3.0.ebuild
index 90dc094997a..7764b7c4a09 100644
--- a/www-client/firefox/firefox-91.3.0.ebuild
+++ b/www-client/firefox/firefox-91.3.0.ebuild
@@ -134,6 +134,7 @@ CDEPEND="
>=dev-libs/libffi-3.0.10:=
media-video/ffmpeg
x11-libs/libX11
+   x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext

diff --git a/www-client/firefox/firefox-94.0.ebuild 
b/www-client/firefox/firefox-94.0.ebuild
index 9e4031e9724..5c7cbe52269 100644
--- a/www-client/firefox/firefox-94.0.ebuild
+++ b/www-client/firefox/firefox-94.0.ebuild
@@ -134,6 +134,7 @@ CDEPEND="
>=dev-libs/libffi-3.0.10:=
media-video/ffmpeg
x11-libs/libX11
+   x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext



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

2021-11-02 Thread Sam James
commit: 387fe7923e63b7722a7d7ab644533530da7baccd
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  3 02:06:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  3 02:06:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387fe792

sys-process/audit: enable py3.10 and disable py3.7

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

 sys-process/audit/audit-3.0.6.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sys-process/audit/audit-3.0.6.ebuild 
b/sys-process/audit/audit-3.0.6.ebuild
index 7ca9ea03f3d..515bd1b8416 100644
--- a/sys-process/audit/audit-3.0.6.ebuild
+++ b/sys-process/audit/audit-3.0.6.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
-inherit autotools multilib multilib-minimal toolchain-funcs python-r1 
linux-info systemd usr-ldscript
+inherit autotools multilib-minimal toolchain-funcs python-r1 linux-info 
systemd usr-ldscript
 
 DESCRIPTION="Userspace utilities for storing and processing auditing records"
 HOMEPAGE="https://people.redhat.com/sgrubb/audit/;
@@ -54,6 +54,7 @@ multilib_src_configure() {
--without-python
--without-python3
)
+
ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
 
if multilib_is_native_abi && use python; then
@@ -148,7 +149,7 @@ pkg_postinst() {
 lockdown_perms() {
# Upstream wants these to have restrictive perms.
# Should not || die as not all paths may exist.
-   local basedir="$1"
+   local basedir="${1}"
chmod 0750 "${basedir}"/sbin/au{ditctl,ditd,report,search,trace} 
2>/dev/null
chmod 0750 "${basedir}"/var/log/audit 2>/dev/null
chmod 0640 "${basedir}"/etc/audit/{auditd.conf,audit*.rules*} 
2>/dev/null



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

2021-11-02 Thread Sam James
commit: df3edf6e10364ead8c3155511319c930f67eb545
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  3 02:05:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  3 02:05:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df3edf6e

sys-process/audit: add github upstream metadata

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

 sys-process/audit/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-process/audit/metadata.xml b/sys-process/audit/metadata.xml
index d21680a5ad2..3524ab03cd2 100644
--- a/sys-process/audit/metadata.xml
+++ b/sys-process/audit/metadata.xml
@@ -10,4 +10,7 @@

Enable GSSAPI support

+   
+   linux-audit/audit-userspace
+   
 



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

2021-11-02 Thread Sam James
commit: 8e1bcb5904e8f18acc6f4457ba0fd20de8d63c4f
Author: Jonathan Davies  protonmail  com>
AuthorDate: Fri Jul 16 23:09:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  3 02:02:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1bcb59

sys-process/audit: Version updated to 3.0.3, with changes:

* Enabled test USE flag.

Signed-off-by: Jonathan Davies  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21681
Signed-off-by: Sam James  gentoo.org>

 sys-process/audit/Manifest   |   1 +
 sys-process/audit/audit-3.0.3.ebuild | 155 +++
 2 files changed, 156 insertions(+)

diff --git a/sys-process/audit/Manifest b/sys-process/audit/Manifest
index 48cc8ee6601..380c8e8d470 100644
--- a/sys-process/audit/Manifest
+++ b/sys-process/audit/Manifest
@@ -1,3 +1,4 @@
 DIST audit-3.0.1.tar.gz 1180286 BLAKE2B 
f29687ebc76f4eb88184cce1a3da0b8ca4464b2f81f56d71048ac4a64a713f33d6964e46e78b73c72b6ac2495f80114866773b3b86753c1d0dead25df73f7c43
 SHA512 
ad2897c9f539681f0f65b08cd0e650c528957fd4799755c2bcc47f869e04272aad31684c46847124d7b42dde243a16ba2754936890189610814c7007c0381d8c
 DIST audit-3.0.2.tar.gz 1184356 BLAKE2B 
13f76e9c40bc8ffc53b5499076b5cb75c2690d95414a0e1942fa9725b9617f10327a2ee676dc10cc46ba76d223f77509d305bcd22344b678443b7707cc6d10cd
 SHA512 
9e831ed6f30ac7d58f028cede97adba431bde18dfd9045c19f5e03eff52cd28db3a6792e5969f555ce51aa562662b59fa5cc5265586c6acf0b3aa1feae4d720f
+DIST audit-3.0.3.tar.gz 1186684 BLAKE2B 
53e3fbb2acc574bad86cd41e6ffe396631695321e1c02f2d0f1f1f6fed8c77f61c3513431eafb157ec11e99330b4e277f6c75eaabac6179dac2abc8826e9cc76
 SHA512 
7132fd5d90c3745cdb2cd664c8d0b74ad9108bc39940e87fd1ae3ee461c484505d5d33fa5c741caa237e79e3bf9c7e1ccb07cac81b5cbfbe59db8fc8db021fd7
 DIST audit-3.0.tar.gz 1109442 BLAKE2B 
f9c94f7163522068f5f37163a242cb913acc87b5465f7f8550fad27ac1dc673fd7a98e208bd5e6fb136eac1fdadd659e599e7722426937481bbf8c66d86a1617
 SHA512 
b82ec73c85a8ebb5108b526673d6fe08cbe0b51376788f3ea6ed5747c4612158462893e719496dffbd723f833f84383a2d1d55fd78a3ed985ecfd19545060c88

diff --git a/sys-process/audit/audit-3.0.3.ebuild 
b/sys-process/audit/audit-3.0.3.ebuild
new file mode 100644
index 000..7ca9ea03f3d
--- /dev/null
+++ b/sys-process/audit/audit-3.0.3.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit autotools multilib multilib-minimal toolchain-funcs python-r1 
linux-info systemd usr-ldscript
+
+DESCRIPTION="Userspace utilities for storing and processing auditing records"
+HOMEPAGE="https://people.redhat.com/sgrubb/audit/;
+SRC_URI="https://people.redhat.com/sgrubb/audit/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+IUSE="gssapi ldap python static-libs test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="gssapi? ( virtual/krb5 )
+   ldap? ( net-nds/openldap )
+   sys-libs/libcap-ng
+   python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+   >=sys-kernel/linux-headers-2.6.34
+   test? ( dev-libs/check )"
+BDEPEND="python? ( dev-lang/swig:0 )"
+
+CONFIG_CHECK="~AUDIT"
+
+src_prepare() {
+   # audisp-remote moved in multilib_src_install_all
+   sed -i \
+   -e "s,/sbin/audisp-remote,${EPREFIX}/usr/sbin/audisp-remote," \
+   audisp/plugins/remote/au-remote.conf || die
+
+   # Disable installing sample rules so they can be installed as docs.
+   echo -e '%:\n\t:' | tee rules/Makefile.{am,in} >/dev/null
+
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local -a myeconfargs=(
+   --sbindir="${EPREFIX}/sbin"
+   $(use_enable gssapi gssapi-krb5)
+   $(use_enable ldap zos-remote)
+   $(use_enable static-libs static)
+   --enable-systemd
+   --without-golang
+   --without-python
+   --without-python3
+   )
+   ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
+
+   if multilib_is_native_abi && use python; then
+   python_configure() {
+   mkdir -p "${BUILD_DIR}"
+   pushd "${BUILD_DIR}" &>/dev/null || die
+   ECONF_SOURCE=${S} econf "${myeconfargs[@]}" 
--with-python3
+   popd &>/dev/null || die
+   }
+   python_foreach_impl python_configure
+   fi
+}
+
+src_configure() {
+   tc-export_build_env BUILD_{CC,CPP}
+   local -x CC_FOR_BUILD="${BUILD_CC}"
+   local -x CPP_FOR_BUILD="${BUILD_CPP}"
+   multilib-minimal_src_configure
+}
+
+multilib_src_compile() {
+   if multilib_is_native_abi; then
+   default
+
+   local native_build="${BUILD_DIR}"
+   python_compile() {
+ 

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

2021-11-02 Thread Sam James
commit: c434c5b3099597710c1698747aa21961dc1256ef
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  3 02:01:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  3 02:02:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c434c5b3

sys-process/audit: add 3.0.6

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

 sys-process/audit/Manifest   |   1 +
 sys-process/audit/audit-3.0.6.ebuild | 155 +++
 2 files changed, 156 insertions(+)

diff --git a/sys-process/audit/Manifest b/sys-process/audit/Manifest
index 380c8e8d470..4fcfb13e54c 100644
--- a/sys-process/audit/Manifest
+++ b/sys-process/audit/Manifest
@@ -1,4 +1,5 @@
 DIST audit-3.0.1.tar.gz 1180286 BLAKE2B 
f29687ebc76f4eb88184cce1a3da0b8ca4464b2f81f56d71048ac4a64a713f33d6964e46e78b73c72b6ac2495f80114866773b3b86753c1d0dead25df73f7c43
 SHA512 
ad2897c9f539681f0f65b08cd0e650c528957fd4799755c2bcc47f869e04272aad31684c46847124d7b42dde243a16ba2754936890189610814c7007c0381d8c
 DIST audit-3.0.2.tar.gz 1184356 BLAKE2B 
13f76e9c40bc8ffc53b5499076b5cb75c2690d95414a0e1942fa9725b9617f10327a2ee676dc10cc46ba76d223f77509d305bcd22344b678443b7707cc6d10cd
 SHA512 
9e831ed6f30ac7d58f028cede97adba431bde18dfd9045c19f5e03eff52cd28db3a6792e5969f555ce51aa562662b59fa5cc5265586c6acf0b3aa1feae4d720f
 DIST audit-3.0.3.tar.gz 1186684 BLAKE2B 
53e3fbb2acc574bad86cd41e6ffe396631695321e1c02f2d0f1f1f6fed8c77f61c3513431eafb157ec11e99330b4e277f6c75eaabac6179dac2abc8826e9cc76
 SHA512 
7132fd5d90c3745cdb2cd664c8d0b74ad9108bc39940e87fd1ae3ee461c484505d5d33fa5c741caa237e79e3bf9c7e1ccb07cac81b5cbfbe59db8fc8db021fd7
+DIST audit-3.0.6.tar.gz 1190011 BLAKE2B 
93a7efad1cbea6771a73222b05aacbabc4ac61d1efb9fc2532607a94804bcac6512d0be2f4d89aa62d94fb85ba5818ffae4bf0a72676e8d549ddbec766e83e9c
 SHA512 
74734e1b1fddea086db9c5dc8c4b7817917fdf17bc7ca4e5b440aae975484d020a17c3f485f6a37b6b150a307d809e50d559d31a8cbd6f1e554933719551bcd1
 DIST audit-3.0.tar.gz 1109442 BLAKE2B 
f9c94f7163522068f5f37163a242cb913acc87b5465f7f8550fad27ac1dc673fd7a98e208bd5e6fb136eac1fdadd659e599e7722426937481bbf8c66d86a1617
 SHA512 
b82ec73c85a8ebb5108b526673d6fe08cbe0b51376788f3ea6ed5747c4612158462893e719496dffbd723f833f84383a2d1d55fd78a3ed985ecfd19545060c88

diff --git a/sys-process/audit/audit-3.0.6.ebuild 
b/sys-process/audit/audit-3.0.6.ebuild
new file mode 100644
index 000..7ca9ea03f3d
--- /dev/null
+++ b/sys-process/audit/audit-3.0.6.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit autotools multilib multilib-minimal toolchain-funcs python-r1 
linux-info systemd usr-ldscript
+
+DESCRIPTION="Userspace utilities for storing and processing auditing records"
+HOMEPAGE="https://people.redhat.com/sgrubb/audit/;
+SRC_URI="https://people.redhat.com/sgrubb/audit/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+IUSE="gssapi ldap python static-libs test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="gssapi? ( virtual/krb5 )
+   ldap? ( net-nds/openldap )
+   sys-libs/libcap-ng
+   python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+   >=sys-kernel/linux-headers-2.6.34
+   test? ( dev-libs/check )"
+BDEPEND="python? ( dev-lang/swig:0 )"
+
+CONFIG_CHECK="~AUDIT"
+
+src_prepare() {
+   # audisp-remote moved in multilib_src_install_all
+   sed -i \
+   -e "s,/sbin/audisp-remote,${EPREFIX}/usr/sbin/audisp-remote," \
+   audisp/plugins/remote/au-remote.conf || die
+
+   # Disable installing sample rules so they can be installed as docs.
+   echo -e '%:\n\t:' | tee rules/Makefile.{am,in} >/dev/null
+
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local -a myeconfargs=(
+   --sbindir="${EPREFIX}/sbin"
+   $(use_enable gssapi gssapi-krb5)
+   $(use_enable ldap zos-remote)
+   $(use_enable static-libs static)
+   --enable-systemd
+   --without-golang
+   --without-python
+   --without-python3
+   )
+   ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
+
+   if multilib_is_native_abi && use python; then
+   python_configure() {
+   mkdir -p "${BUILD_DIR}"
+   pushd "${BUILD_DIR}" &>/dev/null || die
+   ECONF_SOURCE=${S} econf "${myeconfargs[@]}" 
--with-python3
+   popd &>/dev/null || die
+   }
+   python_foreach_impl python_configure
+   fi
+}
+
+src_configure() {
+   tc-export_build_env BUILD_{CC,CPP}
+   local -x CC_FOR_BUILD="${BUILD_CC}"
+   local -x CPP_FOR_BUILD="${BUILD_CPP}"
+   multilib-minimal_src_configure
+}
+

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

2021-11-02 Thread Sam James
commit: 84dea05a86e0f1256a8ca7e5696229168773a218
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  3 02:02:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  3 02:02:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84dea05a

sys-kernel/linux-headers: add 5.15

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

 sys-kernel/linux-headers/Manifest  |  2 +
 sys-kernel/linux-headers/linux-headers-5.15.ebuild | 45 ++
 2 files changed, 47 insertions(+)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index 11bc241576f..53067ee5824 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -8,6 +8,7 @@ DIST gentoo-headers-5.11-1.tar.xz 3624 BLAKE2B 
378eed88876a911e47ea08563f4fea840
 DIST gentoo-headers-5.12-1.tar.xz 3624 BLAKE2B 
71206e81c9df3c26b93384231094f2e7762cc3b957261a18999b4e3c782ca3edd2ba25461dcb308b938f515495aabbf5d34234f2b9f072fc344a1c8eb1c3a001
 SHA512 
f15f31116e81114794de8d2ff30e60ff3844a2202837753754b8ee2c2a56dffcfacc6f873d3d67bc313367ad678d00d84410bf6ced0a32cf391e2978d9eaed6a
 DIST gentoo-headers-5.13-1.tar.xz 2164 BLAKE2B 
bd2a7454111961c29134087801c5bcf88c9d0ff9d066c87ba8e81b9004c89290ebec46508324f2062e52166c0e4f82a1a740a66e48140030ce8adc7f4b4c9ccd
 SHA512 
9f7fc903c7ad5142322e83a15a356acfbddd0b8f67c998dd03d74c57816eca7eb54f4b8b02c31f92bb9cf63b3285ff98ad9fe09a5fb8f0864a88da2ec80d3da5
 DIST gentoo-headers-5.14-1.tar.xz 1496 BLAKE2B 
f58c7079fdc95a4f0add255b3aca6f39554349369930364d1d67df9a2020213c1dd3f24f00e1992877d69839a28183a2139c26ac52db42b9edfff7a2254ee333
 SHA512 
1c1052405e2ec7bc0b32ed3036d173ca8f471ea2997f52cd5915a5a0963c86ec263beb63615f14267cb473ec2e5d047fd78960718a6866b64f84b634a0062b07
+DIST gentoo-headers-5.15-1.tar.xz 1496 BLAKE2B 
9d88ecc517e226580ba43cba1b5cc62232690ed219f9c5e2d26047de6dbc4056eaaf04c320b2758acb3cb08b44ec402c7185989e0c5ded40c44f7b4bb1d77328
 SHA512 
f31d5fb4b5264a8b9c060d4215462796240c2423f0872e55ba4e96904086264f55b54d00342aef625a8f710c2ebc2d731bcf79cd0362b398c84235ff949eb229
 DIST gentoo-headers-5.4-2.tar.xz 11352 BLAKE2B 
0ff989dbfff9070c291efe1a8b925462770e71d0c3faeb2e53581dcce02abe45969ec293a7293b6d843f483927b15f4accc1f24ee4966483164e8f72727cfad8
 SHA512 
b460e4d00bdd9ec2ecf229f3b2dde7c6468f775399ba6a49fa0533c0688628c7b27d83835c21eab07407fd98c220043cd1b20e37cc4decbd08a3f2fd9cf6c2be
 DIST gentoo-headers-5.9-1.tar.xz 4304 BLAKE2B 
5dda91dac529cf3afca220d0ec323f679eae00e850e127ca6fb7dd42313afe7d4e2b23860a5b58673c070456e1ebd6b0d48efd681a764eef1bab996de579fd11
 SHA512 
3522d25e4d13f703e69a7e8da1813b38c8977821363b56af1988d78c446087dea4c3499283a2fdef2dc000fde29b945abb821a01f53ac0ac6c2b551699b3b18c
 DIST gentoo-headers-base-3.18.tar.xz 3776668 BLAKE2B 
837a675ecf05ec270549d0ba6b9dcb98fb0e40f22007ebfa3e430152b7149dcfa29c8bbe38c737add07f75642234f1633c1d5ae0170788e8d4f765faf00bbdbe
 SHA512 
6615c604e5e618d26fff5a61691f7827bb05be9790db6c9f8e16e3842bce8f056f9928f85ae5714710b75743b0d0804faba4ba9c76e934e1de22dc03ef6d5535
@@ -20,5 +21,6 @@ DIST linux-5.11.tar.xz 117619104 BLAKE2B 
81300c27bd5476387a83123aaeb4163c73eb61e
 DIST linux-5.12.tar.xz 118112412 BLAKE2B 
842d921b9a73d2aaade763dbd2ec67bdfe0275baa6d628b775f5c87574ad7dc86f0419afcd48c10c1235f4bffa16084243f2cf4556e6afcd391e975fe8ba530b
 SHA512 
be03b6fee1d1ea8087b09874d27c0a602c0b04fd90ad38b975bd2c8455a07e83c29b56814aaf1389e82305fae0e4c2d1701075a7f0a7295dd28149f967ec5b3d
 DIST linux-5.13.tar.xz 119297284 BLAKE2B 
9c4c12e2394dec064adff51f7ccdf389192eb27ba7906db5eda543afe3d04afca6b9ea0848a057571bf2534eeb98e1e3a67734deff82c0d3731be205ad995668
 SHA512 
a8edf97e9d38a49f1be2bde1e29ad96274bb2c6f7e8a2bebaa1161dd4df9cabcbaec4ff644c45bee94f86ae47725087d6deed0cd954209cec717621d137db85e
 DIST linux-5.14.tar.xz 120669872 BLAKE2B 
0047f5aaa3940dff97f4055ef544faafbbb5282128e6afe21d2f47d8dc8c395806a17016febfa050117d16f59e74b882cb8b9c5011d68f119c230d0a4d120524
 SHA512 
8e4f3ec3d36f774280f75dc7b004a43e09417af58f12e9c9f8348976659d4cfda7ad905f306f43fed66a27922e5c45db22e46bbfa7a0b9f365012380de3b6f64
+DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-5.9.tar.xz 115507140 BLAKE2B 
e8d11472d63a9f8409ca12a2e8c97c6963a3d4516b5a398b627d6ece565584526f9b5a1377a2fa4bd184c09c7db94c987428bc5d52df0c788464a67e9e8d6dcb
 SHA512 

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

2021-11-02 Thread Sam James
commit: 252c900b9bf522e3f0be8e5f900210162c670599
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  3 02:02:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  3 02:02:04 2021 +
URL:
https://gitweb.gentoo.org/proj/toolchain/linux-headers-patches.git/commit/?id=252c900b

5.15: new patchset, clone of 5.14

* 5.15/00_all_0001-unifdef-drop-unused-errno.h-include.patch
* 5.15/00_all_0002-x86-do-not-build-relocs-tool-when-installing-headers.patch
* 5.15/00_all_0003-uapi-fix-System-V-buf-header-includes.patch

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

 ..._0001-unifdef-drop-unused-errno.h-include.patch | 32 +
 ...build-relocs-tool-when-installing-headers.patch | 33 ++
 ...003-uapi-fix-System-V-buf-header-includes.patch | 28 ++
 3 files changed, 93 insertions(+)

diff --git a/5.15/00_all_0001-unifdef-drop-unused-errno.h-include.patch 
b/5.15/00_all_0001-unifdef-drop-unused-errno.h-include.patch
new file mode 100644
index 000..617eb9a
--- /dev/null
+++ b/5.15/00_all_0001-unifdef-drop-unused-errno.h-include.patch
@@ -0,0 +1,32 @@
+From c4d1a109c5c0b1bd27d2b5448a1306a2f6005339 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Tue, 6 Dec 2011 17:22:42 -0500
+Subject: [PATCH] unifdef: drop unused errno.h include
+
+This is the only header on my system that ends up requiring kernel
+headers, so if the kernel headers aren't available, we end up being
+unable to install kernel headers :).
+
+Since this file doesn't actually use anything from errno.h, drop
+the include so it at least makes us a bit more robust on glibc.
+
+Signed-off-by: Mike Frysinger 
+---
+ scripts/unifdef.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/scripts/unifdef.c b/scripts/unifdef.c
+index 7493c0ee51cc..c5dfae538b08 100644
+--- a/scripts/unifdef.c
 b/scripts/unifdef.c
+@@ -48,7 +48,6 @@
+ 
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.16.1
+

diff --git 
a/5.15/00_all_0002-x86-do-not-build-relocs-tool-when-installing-headers.patch 
b/5.15/00_all_0002-x86-do-not-build-relocs-tool-when-installing-headers.patch
new file mode 100644
index 000..a82c98e
--- /dev/null
+++ 
b/5.15/00_all_0002-x86-do-not-build-relocs-tool-when-installing-headers.patch
@@ -0,0 +1,33 @@
+From 57875de37c5375ea95e1e949ec7c741d0038d3a1 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Sat, 15 Nov 2014 03:37:38 -0500
+Subject: [PATCH] x86: do not build relocs tool when installing headers
+
+This isn't needed to install headers, so don't bother building it.
+Otherwise we run into a chicken/egg issue where we need the kernel
+headers in order to install the kernel headers.  It's also a waste
+of time.
+
+Signed-off-by: Mike Frysinger 
+---
+ arch/x86/Makefile | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/arch/x86/Makefile b/arch/x86/Makefile
+index 60135cbd905c..9b15b2daa77f 100644
+--- a/arch/x86/Makefile
 b/arch/x86/Makefile
+@@ -221,8 +221,10 @@
+ endif
+ 
+ 
++ifneq ($(filter-out headers_install,$(MAKECMDGOALS)),)
+ archscripts: scripts_basic
+   $(Q)$(MAKE) $(build)=arch/x86/tools relocs
++endif
+ 
+ ###
+ # Syscall table generation
+-- 
+2.16.1
+

diff --git a/5.15/00_all_0003-uapi-fix-System-V-buf-header-includes.patch 
b/5.15/00_all_0003-uapi-fix-System-V-buf-header-includes.patch
new file mode 100644
index 000..987a98d
--- /dev/null
+++ b/5.15/00_all_0003-uapi-fix-System-V-buf-header-includes.patch
@@ -0,0 +1,28 @@
+From beac664726b0b5b5c833aaf6576ca583534406ba Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Mon, 2 Nov 2015 13:30:12 -0500
+Subject: [PATCH] uapi: fix System V buf header includes
+
+These headers rely on kernel types but don't include the other headers
+that define them.  So when you try to include them directly, you often
+hit build failures due to unknown types.
+
+Signed-off-by: Mike Frysinger 
+
+diff --git a/include/uapi/asm-generic/shmbuf.h 
b/include/uapi/asm-generic/shmbuf.h
+index 2b6c3bb97f97..a0171147d796 100644
+--- a/include/uapi/asm-generic/shmbuf.h
 b/include/uapi/asm-generic/shmbuf.h
+@@ -2,7 +2,9 @@
+ #ifndef __ASM_GENERIC_SHMBUF_H
+ #define __ASM_GENERIC_SHMBUF_H
+ 
++
+ #include 
++#include 
+ 
+ /*
+  * The shmid64_ds structure for x86 architecture.
+-- 
+2.16.1
+



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

2021-11-02 Thread Thomas Deutschmann
commit: f93594a37045f488efd32924df4e34bc6d82cecd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov  3 01:32:16 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov  3 01:37:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93594a3

app-arch/rar: drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-arch/rar/Manifest   |   3 -
 app-arch/rar/rar-6.0.1_p20210407.ebuild | 109 
 2 files changed, 112 deletions(-)

diff --git a/app-arch/rar/Manifest b/app-arch/rar/Manifest
index dd738b1da82..13092167b78 100644
--- a/app-arch/rar/Manifest
+++ b/app-arch/rar/Manifest
@@ -1,6 +1,3 @@
-DIST rarlinux-6.0.1_p20210407.tar.gz 610095 BLAKE2B 
897a72f7fca5efe828bf21cfd6ce5a320b5aba8fb9ca7f83991fda292ab753f860188c632aa96fa5c8e50bc3bbfda644d163e349e68a655681f36e1d36d5991f
 SHA512 
55627c4cf7ad1651f4f9d79650b9b6ea203e20573f65158c366e4a2ec5492549e0f74d7c5ec96b71f7264a6ecebd7f6b5d8706d294f0e4bb66ca7d5eb57d9f39
 DIST rarlinux-6.0.2_p20210611.tar.gz 610546 BLAKE2B 
927a7f60af431e84e9ff19dc1abf52c4697068264d3c67a17ada324bfb00975824e26937a19dea023cda772066991de719ec68fb1fb380f6656130af67202131
 SHA512 
6b6ef629dd0e681702fb0835cf6fe9962dc2ce774291f800893308a93a0a498099775e7d897d69375f68107b0ce0862bb2a6a169b8fbda534091678e9be3f09c
-DIST rarlinux-x64-6.0.1_p20210407.tar.gz 598720 BLAKE2B 
7b33c2d10064db20d9bea0d416e3531dbafec659733ac361fb6c87afd646bdbf8eb8ac8581c854ec2cf193a8fbb3fe3da028a20653ead6e566e9b8de4be3b1e9
 SHA512 
58b308ee90dbbb416cbb1d510372fc6099c499155787e521a9103347ca853d0c30552a3f0d74207cb456fa3081a7d41c11685208bc996325b825f832cba12b12
 DIST rarlinux-x64-6.0.2_p20210611.tar.gz 599150 BLAKE2B 
ff60f32ee5215403e622bc5c341b8212c3deee0020155043e4c7c3d5feff113da351412a91fd42f46e3293dc5975fd2beca558e3e45744cdc5356ace82af6c93
 SHA512 
909eb3b05c56327ccec101652d1d68ca5eb97ba3a7223954724fbccf4960b07ffa0ff5fe5405c53a248342a3ae171325e7bbf7fadeaf63c1c45bf00853e0a940
-DIST winrar-x64-6.0.1_p20210407.exe 3342736 BLAKE2B 
d85763f9f78528c0da838efc4ad131eaffd0c97087394df32373847110127735f8199fedc7d577dee7fff97cb31566d1431eb31a202c36f340cbf5acbea045ce
 SHA512 
9b897be51947871cbc4a3395e4f25644ac5bf328c86b033c58b127710264abb1486dac28f91b421c6f8e1196466fd91313acd379077fdfba7795df8cb929a7b2
 DIST winrar-x64-6.0.2_p20210611.exe 3348968 BLAKE2B 
482e5c34cae9c452b539f6e9e89efc7db8e463cc58b4db43cd25caa7e3fc6ab7945a7a17e9605b9d6d505c31a9a343a29812531dc5ba319765bf80fcc775426e
 SHA512 
4c2bd804465e6bd948de248a7a0893f4b38728665b8e67c65bfc14766475072960250057ad1afc457a0df1f128da96d69483b000a5da18826776ea0a4377230a

diff --git a/app-arch/rar/rar-6.0.1_p20210407.ebuild 
b/app-arch/rar/rar-6.0.1_p20210407.ebuild
deleted file mode 100644
index e94158b2cea..000
--- a/app-arch/rar/rar-6.0.1_p20210407.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="RAR compressor/uncompressor"
-HOMEPAGE="https://rarlab.com/;
-URI_x86="https://mirror.whissi.de/distfiles/rar/rarlinux-${PV}.tar.gz;
-URI_amd64="https://mirror.whissi.de/distfiles/rar/rarlinux-x64-${PV}.tar.gz;
-URI_w64="https://mirror.whissi.de/distfiles/rar/winrar-x64-${PV}.exe;
-SRC_URI="x86? ( ${URI_x86} )
-   amd64? ( ${URI_amd64} )
-   all_sfx? (
-   ${URI_x86}
-   ${URI_amd64}
-   ${URI_w64}
-   )"
-
-LICENSE="RAR BSD BSD-2"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="all_sfx"
-RESTRICT="mirror bindist"
-
-DEPEND="all_sfx? ( app-arch/unrar )"
-RDEPEND="sys-libs/glibc"
-
-S="${WORKDIR}/${PN}"
-
-QA_FLAGS_IGNORED="opt/rar/default.sfx
-   opt/rar/default-elf32.sfx
-   opt/rar/default-elf64.sfx
-   opt/rar/default-win32.sfx
-   opt/rar/default-win64.sfx
-   opt/rar/WinCon.SFX
-   opt/rar/WinCon64.SFX
-   opt/rar/Zip.SFX
-   opt/rar/Zip64.SFX
-   opt/rar/unrar
-   opt/rar/rar"
-QA_PRESTRIPPED=${QA_FLAGS_IGNORED}
-
-src_unpack() {
-   local _file
-
-   for _file in ${A}; do
-   if [[ "${_file}" == rarli* ]]; then
-   if [[ "${_file}" =~ x64 ]]; then
-   if ! use amd64; then
-   continue
-   fi
-
-   unpack "${_file}"
-   elif [[ ! "${_file}" =~ x64 ]]; then
-   if ! use x86; then
-   continue
-   fi
-
-   unpack "${_file}"
-   else
-   die "Unknown SRC file '${_file}'!"
-   fi
-   fi
-   done
-
-   rm -f "${S}"/license.txt
-
-   if use all_sfx ; then
-   mkdir sfx
-   cd sfx
-   for _file in ${A}; do
-   

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

2021-11-02 Thread Thomas Deutschmann
commit: e028ca1fc4965a86bc3d95331891b58d5af4e0c1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov  3 01:36:51 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov  3 01:44:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e028ca1f

www-servers/nginx: bump to v1.21.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-servers/nginx/Manifest|1 +
 www-servers/nginx/nginx-1.21.4.ebuild | 1087 +
 2 files changed, 1088 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 3ba4d199313..47336418ff0 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -4,6 +4,7 @@ DIST nginx-1.21.0.tar.gz 1063682 BLAKE2B 
3c29a8832e879677ff6df198aa420bbe546322a
 DIST nginx-1.21.1.tar.gz 1064925 BLAKE2B 
ff5dfb4a07d0dd3c8dd10e2545659cc25e15db71109c39ddb315f2949b0ec033ffa6df226f9f882e605bbac0b19a57f85eade41060c3317c9f07231ef496dcea
 SHA512 
4fee94e9981abf4506cc3a24053828e81c763e98a3704b1cc54944cf09b49269a04495aca154b2dc6e065551d60f3f9f219659e93056b67952ecf8d07f9fcd98
 DIST nginx-1.21.2.tar.gz 1066678 BLAKE2B 
7af3a6f4cfc84c98058cb5ef3e0991b4f3cc2d8d9ca3b84111c30eac158253ac7f444e5b6ac9fd3a296f03a6c906e8a411b02c54e8df199f67a9ee0acce683d4
 SHA512 
5fa9c8f3a1bd9366b30de2bdbbd5baef47381e6d8672341ed601116baeb077ea1b596716ca06ec03d8a2773a437b78acd408084e49ba239f74de915f1b7fb8a5
 DIST nginx-1.21.3.tar.gz 1066609 BLAKE2B 
424e9525f8f27dad6a49e7ec7c76160331ce98015d1023c71e9c60146aef7d330c780dc69bf2db01da0bedce3acecb156b3e108c24d2683ffee2954396ff440e
 SHA512 
173d6d5c1471df1f5fbcf43fab19699ac509faee44a6c603f5e96ba59ac58774bbd84be5b45f5922a12b4037e4b32f875ce71c28e3e6adb70f306a2d25b40736
+DIST nginx-1.21.4.tar.gz 1070260 BLAKE2B 
61297386c59b4c29ec120f963e76fb7570a262304a0401381b0b2fbd2fa0ce9b3392c552d6c70eeda88b45553cca39bb5ccb42cce7f23a45c57745c366907b68
 SHA512 
8f0be700bbec70abdb9902c27044334038087d03bdf07b9bdf1520f416edd12ca504bdd0244b34c542b222c28d5bd2d0add54dcb04b235e763d088fa3e2cee6e
 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 
BLAKE2B 
5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333
 SHA512 
ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269
 DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 BLAKE2B 
d37ef9a15c91abe3c6258e420d1f99fa452f9d9966a0e13102174973314a3bac5413957a5fe632a9dcb1163b3be5df8116e05cc053ee061e19319ec25f341570
 SHA512 
6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529
 DIST ngx_brotli-1.0.0rc.tar.gz 16207 BLAKE2B 
450d0ea693bd98d4a1b615f2cdcaad41ccd28266f6d80beec7fe77fe750ab8c5d1bb55aabe15161b9b6d819d2b4d99a7774f2706f2f6fd084b52a7c7dddbc00c
 SHA512 
05a880d5e48ac83be84498ed41fb4750211b827a9d7541acfd6ef494e5205a6e853d5594bfec3ab4ae668ea3f803e4f4b0ba550c76811971c8e266e42663c56d

diff --git a/www-servers/nginx/nginx-1.21.4.ebuild 
b/www-servers/nginx/nginx-1.21.4.ebuild
new file mode 100644
index 000..bdebfbba028
--- /dev/null
+++ b/www-servers/nginx/nginx-1.21.4.ebuild
@@ -0,0 +1,1087 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - keep the following requirements in mind before adding external modules:
+#  * alive upstream
+#  * sane packaging
+#  * builds cleanly
+#  * does not need a patch for nginx core
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.1"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz;
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# ngx_brotli (https://github.com/google/ngx_brotli, BSD-2)
+HTTP_BROTLI_MODULE_PV="1.0.0rc"
+HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+HTTP_BROTLI_MODULE_URI="https://github.com/google/ngx_brotli/archive/v${HTTP_BROTLI_MODULE_PV}.tar.gz;
+HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+
+# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
+HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.2"
+HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}-r1"

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

2021-11-02 Thread Thomas Deutschmann
commit: 23cbe73faa41b493d74411b34ed1f32c3976d2ca
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov  3 01:34:15 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov  3 01:44:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23cbe73f

sys-apps/fwupd: bump to v1.7.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/fwupd/Manifest   |   1 +
 sys-apps/fwupd/fwupd-1.7.1.ebuild | 176 ++
 sys-apps/fwupd/metadata.xml   |   3 +-
 3 files changed, 179 insertions(+), 1 deletion(-)

diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest
index 576bc66efdd..9163bf9246a 100644
--- a/sys-apps/fwupd/Manifest
+++ b/sys-apps/fwupd/Manifest
@@ -3,3 +3,4 @@ DIST fwupd-1.6.2.tar.gz 3885963 BLAKE2B 
183abc4d620b884a276dece39ad1e57f606c2237
 DIST fwupd-1.6.3.tar.gz 312 BLAKE2B 
08d24fde80010d50e2396f59d743a00e640c1fcc06f6ada566ebcff48d25f1dc33676a40d13e1b684e45fd9483af1d9755ef3ac00bdaa8a37236589c03bb8a4c
 SHA512 
837bcfe57873315ade8f3ff82d290d492dcb047387db5a642e6e7fc8e9ff7c3cabe5892692e2d4b5b0c5bd69f8a253bc364c61f23013c161a350b39de7d58e67
 DIST fwupd-1.6.4.tar.gz 3891113 BLAKE2B 
b4f3a629c0594ee69a0e2ea727c8080f63e970a6e9964b53d007e490d6b538f5441a65de20412673ded181611342c7c1c1ec16eb0d05c69c149f635fed325269
 SHA512 
d0c788313f8cf00c6e0e238436668ab5885133933cd74202d3eb4a3377d1b123689dd7f3827d45853c92b98196d5d896027b471117af461356e2f3c3ec82f58e
 DIST fwupd-1.7.0.tar.gz 4102985 BLAKE2B 
9a29621e029c526d513304863294ee69f14ff1cf069b388fe5dc6037b2f030ea24136f18d9096abcc449376295996e3184c1c969f8dda329f2786622ba1300a7
 SHA512 
148f161f0e8d008fa20091c747baf4a205bc2e76ddc5dbb3676e3f2a15ca5d6d1454b572ea0336f185b5ef3a8ca8bfd3ad1098649e095a58c9822d4dbffe2987
+DIST fwupd-1.7.1.tar.gz 4025627 BLAKE2B 
035796e8ebaafe139b8b6e7014f51c6e16a228d0ef697984f86e31c28f38aa62bc7d3bd64466b3f3c83c2605b229d7b3063287373c83ec4d962adca3c85cc6de
 SHA512 
c695b66ebbe23908f5d6ef6d6084c092af8754e0677f094ee4d09b02d904f3f3cca0e460c5345a835c16b7303bba72209e216ba28285e44bce4872fffa136a5e

diff --git a/sys-apps/fwupd/fwupd-1.7.1.ebuild 
b/sys-apps/fwupd/fwupd-1.7.1.ebuild
new file mode 100644
index 000..3d035a100b4
--- /dev/null
+++ b/sys-apps/fwupd/fwupd-1.7.1.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit linux-info meson python-single-r1 vala xdg
+
+DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and 
reliable"
+HOMEPAGE="https://fwupd.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="agent amt archive bluetooth dell elogind fastboot flashrom gnutls 
gtk-doc gusb introspection logitech lzma +man minimal modemmanager nvme 
policykit spi synaptics systemd test thunderbolt tpm uefi"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ^^ ( elogind minimal systemd )
+   dell? ( uefi )
+   fastboot? ( gusb )
+   logitech? ( gusb )
+   minimal? ( !introspection )
+   spi? ( lzma )
+   synaptics? ( gnutls )
+   uefi? ( gnutls )
+"
+RESTRICT="!test? ( test )"
+
+BDEPEND="$(vala_depend)
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+   man? (
+   app-text/docbook-sgml-utils
+   sys-apps/help2man
+   )
+   test? (
+   thunderbolt? ( dev-util/umockdev )
+   net-libs/gnutls[tools]
+   )
+"
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-arch/gcab-1.0
+   dev-db/sqlite
+   >=dev-libs/glib-2.45.8:2
+   dev-libs/json-glib
+   dev-libs/libgpg-error
+   dev-libs/libgudev:=
+   >=dev-libs/libjcat-0.1.0[gpg,pkcs7]
+   >=dev-libs/libxmlb-0.1.13:=[introspection?]
+   $(python_gen_cond_dep '
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+   ')
+   >=net-libs/libsoup-2.51.92:2.4[introspection?]
+   net-misc/curl
+   virtual/libelf:0=
+   virtual/udev
+   archive? ( app-arch/libarchive:= )
+   dell? ( >=sys-libs/libsmbios-2.4.0 )
+   elogind? ( >=sys-auth/elogind-211 )
+   flashrom? ( >=sys-apps/flashrom-1.2-r3 )
+   gnutls? ( net-libs/gnutls )
+   gusb? ( >=dev-libs/libgusb-0.3.5[introspection?] )
+   logitech? ( dev-libs/protobuf-c:= )
+   lzma? ( app-arch/xz-utils )
+   modemmanager? ( net-misc/modemmanager[qmi] )
+   policykit? ( >=sys-auth/polkit-0.103 )
+   systemd? ( >=sys-apps/systemd-211 )
+   tpm? ( app-crypt/tpm2-tss )
+   uefi? (
+   sys-apps/fwupd-efi
+   sys-boot/efibootmgr
+   sys-fs/udisks
+ 

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

2021-11-02 Thread Sam James
commit: 3062f2ce92ef51f40385300dc9d3a3ec176bb9c6
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  3 00:53:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  3 00:54:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3062f2ce

sys-libs/glibc: only copy crypt.h if it exists

Some folks may have rather strict INSTALL_MASKs and such
and don't need headers, so if they don't have it already,
go with it.

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

 sys-libs/glibc/glibc-2.33-r7.ebuild | 15 +--
 sys-libs/glibc/glibc-2.34.ebuild| 16 ++--
 sys-libs/glibc/glibc-.ebuild| 15 +--
 3 files changed, 40 insertions(+), 6 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.33-r7.ebuild 
b/sys-libs/glibc/glibc-2.33-r7.ebuild
index dbea0d35d4d..146cce876a7 100644
--- a/sys-libs/glibc/glibc-2.33-r7.ebuild
+++ b/sys-libs/glibc/glibc-2.33-r7.ebuild
@@ -1506,7 +1506,12 @@ pkg_preinst() {
if ! use crypt && has_version "${CATEGORY}/${PN}[crypt]"; then
PRESERVED_OLD_LIBCRYPT=1
preserve_old_lib /$(get_libdir)/libcrypt$(get_libname 1)
-   cp "${EROOT}"/usr/include/crypt.h "${T}"/crypt.h || die
+
+   # Only copy if it exists; some people may have tiny embedded
+   # systems without headers: https://bugs.gentoo.org/802207#c16.
+   if [[ -f "${EROOT}"/usr/include/crypt.h ]] ; then
+   cp "${EROOT}"/usr/include/crypt.h "${T}"/crypt.h || die
+   fi
else
PRESERVED_OLD_LIBCRYPT=0
fi
@@ -1542,7 +1547,13 @@ pkg_postinst() {
 
if [[ ${PRESERVED_OLD_LIBCRYPT} -eq 1 ]] ; then
preserve_old_lib_notify /$(get_libdir)/libcrypt$(get_libname 1)
-   cp "${T}"/crypt.h "${EROOT}"/usr/include/crypt.h || eerror 
"Error restoring crypt.h, please file a bug"
+
+   # Only copy if it exists; some people may have tiny embedded
+   # systems without headers: https://bugs.gentoo.org/802207#c16
+   if [[ -f "${T}"/crypt.h ]] ; then
+   cp "${T}"/crypt.h "${EROOT}"/usr/include/crypt.h || 
eerror "Error restoring crypt.h, please file a bug"
+   fi
+
elog "Please ignore a possible later error message about a file 
collision involving"
elog "/usr/include/crypt.h. We need to preserve this file for 
the moment to keep"
elog "the upgrade working, but it also needs to be overwritten 
when"

diff --git a/sys-libs/glibc/glibc-2.34.ebuild b/sys-libs/glibc/glibc-2.34.ebuild
index 0a5f70fd284..f292dc31fc3 100644
--- a/sys-libs/glibc/glibc-2.34.ebuild
+++ b/sys-libs/glibc/glibc-2.34.ebuild
@@ -1519,7 +1519,13 @@ pkg_preinst() {
if ! use crypt && has_version "${CATEGORY}/${PN}[crypt]"; then
PRESERVED_OLD_LIBCRYPT=1
preserve_old_lib /$(get_libdir)/libcrypt$(get_libname 1)
-   cp "${EROOT}"/usr/include/crypt.h "${T}"/crypt.h || die
+
+   # Only copy if it exists; some people may have tiny embedded
+   # systems without headers: https://bugs.gentoo.org/802207#c16
+   if [[ -f "${EROOT}"/usr/include/crypt.h ]] ; then
+   cp "${EROOT}"/usr/include/crypt.h "${T}"/crypt.h || die
+   fi
+
else
PRESERVED_OLD_LIBCRYPT=0
fi
@@ -1555,7 +1561,13 @@ pkg_postinst() {
 
if [[ ${PRESERVED_OLD_LIBCRYPT} -eq 1 ]] ; then
preserve_old_lib_notify /$(get_libdir)/libcrypt$(get_libname 1)
-   cp "${T}"/crypt.h "${EROOT}"/usr/include/crypt.h || eerror 
"Error restoring crypt.h, please file a bug"
+
+   # Only copy if it exists; some people may have tiny embedded
+   # systems without headers: https://bugs.gentoo.org/802207#c16
+   if [[ -f "${T}"/crypt.h ]] ; then
+   cp "${T}"/crypt.h "${EROOT}"/usr/include/crypt.h || 
eerror "Error restoring crypt.h, please file a bug"
+   fi
+
elog "Please ignore a possible later error message about a file 
collision involving"
elog "/usr/include/crypt.h. We need to preserve this file for 
the moment to keep"
elog "the upgrade working, but it also needs to be overwritten 
when"

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 7be3669c52a..ce817f25421 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -1519,7 +1519,12 @@ pkg_preinst() {
if ! use crypt && has_version "${CATEGORY}/${PN}[crypt]"; then
PRESERVED_OLD_LIBCRYPT=1
preserve_old_lib /$(get_libdir)/libcrypt$(get_libname 1)
-   cp "${EROOT}"/usr/include/crypt.h "${T}"/crypt.h || die
+
+   # Only copy if it exists; some people may have tiny 

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

2021-11-02 Thread Mike Frysinger
commit: 93a9010e572cc9d2184c9be2eac584f6c0294434
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Nov  3 00:27:47 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Nov  3 00:34:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a9010e

sys-apps/sandbox: version bump to 3.0

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

 sys-apps/sandbox/Manifest   |  1 +
 sys-apps/sandbox/sandbox-3.0.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 50fedc869e8..5397ff24101 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -4,3 +4,4 @@ DIST sandbox-2.26.tar.xz 12 BLAKE2B 
3bc88d86ba4e2522895c4448dff6da2cffceb912
 DIST sandbox-2.27.tar.xz 448948 BLAKE2B 
03a311c8c7c8719bac398e39ce49e7149bdaa1d5b2811f395eb2251a32aabba995f97c3d5d27461aadb64bf43adf2b0cbaa7c2f141dd86f64f8dd326422ac104
 SHA512 
2a53e6fc87cec975962737b1fadc447d86985d27b18ad2caed76da2ba435f54db0f7dadb02664b2638b9dc77752831cd4820390f5c3e61a42429e13462a7
 DIST sandbox-2.28.tar.xz 450840 BLAKE2B 
1a144db1dcd140ce393f47b224c4389693bd3db6d056749968a9e78730b1075192148aa63fdfd5ab93893dfb96a87bcc36bee8b4540abefca0590a8def8365f2
 SHA512 
eaac54fbc35f51da3c94bfa10e0556f0fd39c20660fea2aa7d3cbf76dd3e4c9fb4a16cc198425988b79313f9331af030e1dca431c3f057ee4a04927c96897895
 DIST sandbox-2.29.tar.xz 452784 BLAKE2B 
388f5d9c49134696bafbc6b882581396a9fa2e7caa6ccfb4376706d653f836ce18e0d77527c4c4f2ff753c0b920ab5ab60e151dd8a4e399e13dbc3fe7c0533d6
 SHA512 
15c0e6b71e8b8547b8188f857568c99b1925d5a837a289b21c4f842341361bf7119b96083697dc83546caf530daab700fb8c2704974e7cfb804d64bb5257a4b4
+DIST sandbox-3.0.tar.xz 454384 BLAKE2B 
b4f38b7c5ed2dc52e558f1b7e36d2308e6017c9d14861c60eace0f240a909f11184e259b2359ea96cad81d21234cc9a6bcd9f313ce56bd2f3bb1ce836f006a50
 SHA512 
3a35ee0b19a356b1986468ef5d2ecd553b88cbdaf287ce31a211b4072097a9844fca413ffa0f2858b9a4e75ead822fe9d9834f17c241ba32c2f14e02619a70b3

diff --git a/sys-apps/sandbox/sandbox-3.0.ebuild 
b/sys-apps/sandbox/sandbox-3.0.ebuild
new file mode 100644
index 000..83e90898881
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-3.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+DEPEND="app-arch/xz-utils
+   >=app-misc/pax-utils-0.1.19" #265376
+RDEPEND=""
+
+has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" 
sandbox_death_notice"
+
+sandbox_death_notice() {
+   ewarn "If configure failed with a 'cannot run C compiled programs' 
error, try this:"
+   ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
+}
+
+src_prepare() {
+   default
+
+   if ! use nnp ; then
+   sed -i 's:PR_SET_NO_NEW_PRIVS:___disable_nnp_hack:' 
src/sandbox.c || die
+   fi
+
+   # sandbox uses `__asm__ (".symver "...` which does
+   # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
+   append-flags -fno-lto
+   append-ldflags -fno-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] proj/sandbox:master commit in: /

2021-11-02 Thread Mike Frysinger
commit: 82adb3fc965b4e7d74340e3bd9e1e6a52318e60b
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Nov  3 00:33:04 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Nov  3 00:34:07 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=82adb3fc

bump to sandbox-3.1

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

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index 512f581..4b7b64e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ([2.69])
-AC_INIT([sandbox], [3.0], [sand...@gentoo.org])
+AC_INIT([sandbox], [3.1], [sand...@gentoo.org])
 AM_INIT_AUTOMAKE([1.15 dist-xz foreign no-dist-gzip silent-rules 
subdir-objects -Wall])
 AM_SILENT_RULES([yes]) # AM_INIT_AUTOMAKE([silent-rules]) is broken atm
 AC_CONFIG_HEADER([config.h])



[gentoo-commits] proj/sandbox:master commit in: libsandbox/, /

2021-11-02 Thread Mike Frysinger
commit: e4441de47e6b4b588689ce407d057c134f8130c7
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov  2 07:28:11 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Nov  3 00:05:30 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=e4441de4

libsandbox: merge sandbox settings from tracee end when execing

This allows traced children to change their sandox settings on the fly
and the out-of-process tracer will react accordingly.  We don't try to
read the environ all the time as it's kind of impossible to know where
the tracee is storing it (since it can point |environ| anywhere).

This means turning the sandbox on/off won't work in the current process,
only in forked children.

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

 TODO   |  2 --
 libsandbox/trace.c | 33 +
 2 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/TODO b/TODO
index f48068c..2210d84 100644
--- a/TODO
+++ b/TODO
@@ -46,8 +46,6 @@ handle multiple processing writing to log simultaneously
 doesnt seem to work quite right:
echo $(./vfork-0 ./mkdir_static-0 2>&1)
 
-handle env var modification inside of traced apps
-
 messaging still needs a little work.  consider:
  - user is running as root
  - user does `emerge foo`

diff --git a/libsandbox/trace.c b/libsandbox/trace.c
index 0434f96..2110a46 100644
--- a/libsandbox/trace.c
+++ b/libsandbox/trace.c
@@ -390,6 +390,39 @@ static bool trace_check_syscall(const struct syscall_entry 
*se, void *regs)
ret = 1;
free(path);
return ret;
+
+   } else if (nr == SB_NR_EXECVE || nr == SB_NR_EXECVEAT) {
+   /* Try to extract environ and merge with our own. */
+   char *path;
+   unsigned long environ, i = 0;
+
+   if (nr == SB_NR_EXECVEAT) {
+   int dirfd = do_peekdata(trace_arg(regs, 1));
+   unsigned long argv = trace_arg(regs, 3);
+   environ = trace_arg(regs, 4);
+   path = do_peekstr(trace_arg(regs, 2));
+   __sb_debug("(%i, \"%s\", %lx, %lx{", dirfd, path, argv, 
environ);
+   } else {
+   path = do_peekstr(trace_arg(regs, 1));
+   unsigned long argv = trace_arg(regs, 2);
+   environ = trace_arg(regs, 3);
+   __sb_debug("(\"%s\", %lx, %lx{", path, argv, environ);
+   }
+
+   while (1) {
+   unsigned long envp = do_peekdata(environ + i);
+   if (!envp)
+   break;
+
+   char *env = do_peekstr(envp);
+   if (strncmp(env, "SANDBOX_", 8) == 0) {
+   __sb_debug("\"%s\"  ", env);
+   putenv(env);
+   }
+   i += sizeof(long);
+   }
+   __sb_debug("})");
+   return 1;
}
 
  done:



[gentoo-commits] proj/sandbox:master commit in: tests/, libsbutil/, libsandbox/

2021-11-02 Thread Mike Frysinger
commit: ba41b3b01c573a4f942605142a5a0d2f08b4c799
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Oct 18 22:06:39 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Nov  3 00:05:25 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=ba41b3b0

libsandbox: fix ptracing children

The ptrace logic was largely built around the assumption of execing a
single static binary and that's it.  But there's nothing stopping it
from also forking & creating children.  Today, that means children do
not get tracked for problems.

One major known issue is that the sandbox env is frozen upon launch.
So once we switch to ptrace mode, it's not possible for traced code
to disable sandboxing or otherwise reconfigure it.  Currently that
shouldn't be a big deal as we assume the main execution environment
(i.e. bash) is dynamic, and that's where the env will be tweaked,
but we'll have to address this before we can deploy ptrace more.

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

 libsandbox/trace.c | 73 +-
 libsbutil/sb_efuncs.c  |  1 +
 libsbutil/sbutil.h |  9 ++
 tests/fork-follow_static_tst.c |  1 +
 tests/fork-follow_tst.c| 34 
 tests/local.mk |  2 ++
 tests/script-17.sh | 17 ++
 tests/script.at|  3 +-
 8 files changed, 131 insertions(+), 9 deletions(-)

diff --git a/libsandbox/trace.c b/libsandbox/trace.c
index 4ae58aa..0434f96 100644
--- a/libsandbox/trace.c
+++ b/libsandbox/trace.c
@@ -29,7 +29,7 @@ static long _do_ptrace(sb_ptrace_req_t request, const char 
*srequest, void *addr
 # define SBDEBUG 0
 #endif
 #define __sb_debug(fmt, args...) do { if (SBDEBUG) sb_eraw(fmt, ## args); } 
while (0)
-#define _sb_debug(fmt, args...)  do { if (SBDEBUG) sb_ewarn("TRACE 
(pid=%i):%s: " fmt, getpid(), __func__, ## args); } while (0)
+#define _sb_debug(fmt, args...)  do { if (SBDEBUG) sb_ewarn("TRACE 
(pid=%i<%i):%s: " fmt, getpid(), trace_pid, __func__, ## args); } while (0)
 #define sb_debug(fmt, args...)   _sb_debug(fmt "\n", ## args)
 
 #include "trace/os.c"
@@ -397,6 +397,19 @@ static bool trace_check_syscall(const struct syscall_entry 
*se, void *regs)
return ret;
 }
 
+static void trace_init_tracee(void)
+{
+   do_ptrace(PTRACE_SETOPTIONS, NULL, (void *)(uintptr_t)(
+   PTRACE_O_EXITKILL |
+   PTRACE_O_TRACECLONE |
+   PTRACE_O_TRACEEXEC |
+   PTRACE_O_TRACEEXIT |
+   PTRACE_O_TRACEFORK |
+   PTRACE_O_TRACEVFORK |
+   PTRACE_O_TRACESYSGOOD
+   ));
+}
+
 static void trace_loop(void)
 {
trace_regs regs;
@@ -471,6 +484,56 @@ static void trace_loop(void)
__sb_debug(" exit event!\n");
continue;
 
+   case PTRACE_EVENT_CLONE:
+   case PTRACE_EVENT_FORK:
+   case PTRACE_EVENT_VFORK: {
+   /* The tracee is forking, so fork a new tracer to 
handle it. */
+   long newpid;
+   do_ptrace(PTRACE_GETEVENTMSG, NULL, );
+   sb_debug("following forking event %i; pid=%li %i\n",
+event, newpid, before_syscall);
+
+   /* Pipe for synchronizing detach & attach events. */
+   int fds[2];
+   ret = pipe(fds);
+   sb_assert(ret == 0);
+   if (fork() == 0) {
+   /* New tracer needs to take control of new 
tracee. */
+   char ch;
+   close(fds[1]);
+   RETRY_EINTR(read(fds[0], , 1));
+   close(fds[0]);
+   trace_pid = newpid;
+ retry_attach:
+   ret = do_ptrace(PTRACE_ATTACH, NULL, NULL);
+   if (ret) {
+   if (errno == EPERM)
+   goto retry_attach;
+   sb_ebort("ISE:PTRACE_ATTACH %s", 
strerror(errno));
+   }
+   trace_init_tracee();
+   before_syscall = true;
+   continue;
+   } else {
+   /* Existing tracer needs to release new tracee. 
*/
+ retry_detach:
+   ret = ptrace(PTRACE_DETACH, newpid, NULL, (void 
*)SIGSTOP);
+   if (ret) {
+   if (errno == ESRCH) {
+   /* The kernel might not have 
the proc ready yet. */
+   struct timespec ts = {0, 500 * 
1000 /* 0.5 millisec */};
+

[gentoo-commits] proj/sandbox:master commit in: /

2021-11-02 Thread Mike Frysinger
commit: 52f6d8422c7c34e3f5cb628b4bb6bcc4f7fd7d11
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Nov  3 00:04:47 2021 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Nov  3 00:04:47 2021 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=52f6d842

bump to sandbox-3.0

Signal the significant changes that are happening around ptrace usage
by bumping the major version up.

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

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index dabb50e..512f581 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ([2.69])
-AC_INIT([sandbox], [2.29], [sand...@gentoo.org])
+AC_INIT([sandbox], [3.0], [sand...@gentoo.org])
 AM_INIT_AUTOMAKE([1.15 dist-xz foreign no-dist-gzip silent-rules 
subdir-objects -Wall])
 AM_SILENT_RULES([yes]) # AM_INIT_AUTOMAKE([silent-rules]) is broken atm
 AC_CONFIG_HEADER([config.h])



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

2021-11-02 Thread Sam James
commit: 54cc1fcab52172976486e951e71262fae4b83fc9
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  3 00:33:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  3 00:33:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54cc1fca

sci-libs/proj: add 8.2.0

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

 sci-libs/proj/Manifest  |  1 +
 sci-libs/proj/proj-8.2.0.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/sci-libs/proj/Manifest b/sci-libs/proj/Manifest
index a87805e63cf..fd507a0cafd 100644
--- a/sci-libs/proj/Manifest
+++ b/sci-libs/proj/Manifest
@@ -2,6 +2,7 @@ DIST proj-7.2.1.tar.gz 5714666 BLAKE2B 
9379ef758b1221b9487f162a27e7afa737e668ad7
 DIST proj-8.0.1.tar.gz 5731452 BLAKE2B 
d2235f87bead1ec35f62b99e5236d1b6dc1a8f924555d21dec7f5e07b3d341b4b4e797dd5a3843e87d12db392716ec9bb5acae871fa2bb7a78c3404fa9487875
 SHA512 
cb5550a9fbccfc680bebb3b8c5ad347d53c38cb526edf4dcaa3af0eff57410b4d4d028e246954c4202a1d637e1e6f4e7a6a33e8741e8aa0a58bdfc8a5dbc68c9
 DIST proj-8.1.0.tar.gz 5786723 BLAKE2B 
8960ae70beda502442548542173e3f21705c8213ba5b7b3004beca67aa16b7401db4b9778ea4abd910eae3e224b7efc73e0d67b83a3d75aaab0fead51977c9ba
 SHA512 
0c11d43bcdf97fbb3be9238c77cc111ae6df7948dc5076b1a31350c84a60299964ea1a320edfbee0568a2d9d3c7f80eafa6322adfdf99aea5f06172d7ee53a2f
 DIST proj-8.1.1.tar.gz 5797853 BLAKE2B 
5ff7640a4727db836b4ed00b36ba914b7f27e0890629dfa9c0cb477c00b74a43b6312ae45bd9fffe75e945689575def021a891110cb43dfaa2dff03624f479c2
 SHA512 
1f18ad83bae40c6c910900a062bd41c331838add6eebb7e83b4784e4e06fbf48706cee24aadbefe0f138f081ecc02e93a2b6fd45a84806e1372bf2997dafa852
+DIST proj-8.2.0.tar.gz 5880399 BLAKE2B 
be8be2f1e6b661600479aefa1cd49dfea70085abd37f66a6768cb6cca31c42fcfa43b6d10aca7ac10a5096aba8b8cc1a2a6c744ae767225c38e31b4c69cf7d40
 SHA512 
e7bcd959deeeb9130325a7bf63a8a0b8de2c55ba573065ca5ea32cf83c2c2643648760cfbe1c3bd1d2a2e74f65ceae4d9d525a537678386260fc2862b3927f5e
 DIST proj-data-1.7.tar.gz 585899744 BLAKE2B 
4d5c81ed64a1ee20b8bd7abf0426ced747e9050d8d7548815365d35884dd3952252a716df9d38986e4bb2e450436df206ce7b51dca77ee35a681e4028b11a54f
 SHA512 
03865e972cc5898b3995582e5a5b8d129609b89ef9a077fa775aaf0b2f4a6002605cd657443840d83ffd5f56233d7d248e3442f7d0efdddfd0f90f2959831310
 DIST proj-datumgrid-1.8.tar.gz 6604329 BLAKE2B 
78df259a811a79457d011b4f675f1a72b6613928bb0083d01bfe65bb4c333628725b300efdb7cf10ebc6f26ff03733886c20f25c7aef80875e81e59bda9fd7d3
 SHA512 
23153f5b57d210e37cd6e9e0fced23bdabb1c67476e9fb50eb83a68ae066a5c3675822472f5d558d10ddf36ac1d73d538b75304d112a1bfcd8d0bbd26c6481a5
 DIST proj-datumgrid-europe-1.6.tar.gz 189057258 BLAKE2B 
66daf2341b05d8d5f929f6d67e1913656c2380a3663b4359cb97576ff5954dbea5890862869bb1077f6cde760dada4d9f13201c5b2c29ef3458a8b43089e459c
 SHA512 
463d2575d5ce6f5984e69897c34ef80ec31a77f5ba00a07a5f55e97c3033dbae40b7d17891e5495bc47e6faf917968b1cdb7b3be9b2a4838e3b093b74753c2a8

diff --git a/sci-libs/proj/proj-8.2.0.ebuild b/sci-libs/proj/proj-8.2.0.ebuild
new file mode 100644
index 000..55d9a6ddfb5
--- /dev/null
+++ b/sci-libs/proj/proj-8.2.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+PROJ_DATA="proj-data-1.7.tar.gz"
+DESCRIPTION="PROJ coordinate transformation software"
+HOMEPAGE="https://proj.org/;
+SRC_URI="
+   https://download.osgeo.org/proj/${P}.tar.gz
+   https://download.osgeo.org/proj/${PROJ_DATA}
+"
+
+LICENSE="MIT"
+# SONAME in 8.1.1 is actually 23 (in 8.1.0, was 22)
+# ... and now 8.2.0 is back to 22 again.
+# Please increment to 25 on the next SONAME bump, even if it's not
+# going to correspond...
+# It's far less confusing to just increment it again here (so N+1)
+SLOT="0/24"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="curl test +tiff"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-db/sqlite:3
+   curl? ( net-misc/curl )
+   tiff? ( media-libs/tiff )"
+DEPEND="${RDEPEND}
+   test? ( dev-cpp/gtest )"
+
+src_unpack() {
+   unpack ${P}.tar.gz
+
+   cd "${S}"/data || die
+   mv README README.DATA || die
+
+   unpack ${PROJ_DATA}
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DDOCDIR="${EPREFIX}"/usr/share/${PF}
+   -DBUILD_TESTING=$(usex test)
+   -DENABLE_CURL=$(usex curl)
+   -DBUILD_PROJSYNC=$(usex curl)
+   -DENABLE_TIFF=$(usex tiff)
+   )
+
+   use test && mycmakeargs+=( -DUSE_EXTERNAL_GTEST=ON )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   cd data || die
+   dodoc README.DATA
+
+   find "${ED}" -name '*.la' -type f -delete || die
+}



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

2021-11-02 Thread Thomas Deutschmann
commit: 2254b707726607fe809cda54ecd30a24db9a1678
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov  3 00:13:11 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov  3 00:13:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2254b707

www-client/firefox: restore keywords

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox/firefox-91.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/firefox-91.3.0.ebuild 
b/www-client/firefox/firefox-91.3.0.ebuild
index e96101290e1..90dc094997a 100644
--- a/www-client/firefox/firefox-91.3.0.ebuild
+++ b/www-client/firefox/firefox-91.3.0.ebuild
@@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="https://www.mozilla.com/firefox;
 
-#KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 SLOT="0/esr$(ver_cut 1)"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"



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

2021-11-02 Thread Sam James
commit: 6ec3be970a630200e3e88b05a022fca9367a2081
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov  3 00:03:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov  3 00:03:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec3be97

app-text/bibutils: Stabilize 7.1 amd64, #821373

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

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

diff --git a/app-text/bibutils/bibutils-7.1.ebuild 
b/app-text/bibutils/bibutils-7.1.ebuild
index a54bd087935..ff15d9bad3b 100644
--- a/app-text/bibutils/bibutils-7.1.ebuild
+++ b/app-text/bibutils/bibutils-7.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 src_prepare() {
default



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

2021-11-02 Thread Sam James
commit: d6c27e19c12facf2816d715ba475eb1193af316a
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 23:50:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 23:50:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6c27e19

net-misc/socat: add 1.7.4.2

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

 net-misc/socat/Manifest |  1 +
 net-misc/socat/socat-1.7.4.2.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/net-misc/socat/Manifest b/net-misc/socat/Manifest
index a47d4af7a88..6a41e2eecbf 100644
--- a/net-misc/socat/Manifest
+++ b/net-misc/socat/Manifest
@@ -1,3 +1,4 @@
 DIST socat-1.7.3.4.tar.bz2 490552 BLAKE2B 
68db1674a3156b28c10340e515f346de83d4e953570f3a3cdee9402db9f276285a8f46db14978b4651df6d0fa90fb496696f151afb3e826172daa444ee35e666
 SHA512 
f338d28e5fd9d7ebb9e30b0fa700bcd5ff50ff9e668403474963a3310ba2b5f68b5236b928872c18e4b1ee95328374987e7e263ac7655a0d9b3fc9da77281123
 DIST socat-1.7.4.1.tar.bz2 510101 BLAKE2B 
9b7ca0a0add173c39d736d470079bf8e1330a8b11497128cc2b5edb019277682697f1f71f6d3d4a526a74a7297e4aace25493acea98ea95a885c52e5a9c34568
 SHA512 
7fa069bff294a01baebfd790faed027391ab1f47f09f0990e6dcb1c7cce5f3cdc20638fecb10e82c10b6342d903de9481f6d85a0debcc0368c882417dafbc756
+DIST socat-1.7.4.2.tar.gz 653068 BLAKE2B 
0eba89e2f8993e6c5f2ffaa57ca9e93ae89cb01bf9d6f0f0d5e9550d4cd7e6aa390b26120a47e3661772550f4fb189807bedd31d1477ff0065f478ef2be062ab
 SHA512 
c331a6348e0febb35cd8adc2b116e3b8896cd7f64bcd93e507df4b8197ee1e6738ca256abf74c9b225e7a3769cf9643f0e237826125c6f390b5124ce0f10c972
 DIST socat-2.0.0-b9.tar.bz2 516673 BLAKE2B 
808c8821b89ae2463074f87915dfae10f82b66ac6cd0b6ff56ab18f57c704e5a2a3ce76650152dccce41e4bd00e3a937948d4ade0a915b1f0e917c7543c6fc31
 SHA512 
f728bd634feeeacd2f0e4020c1c6aafdadaef3ba9da818d9ae1195e9f48fb693b2bea8dbbb208af8daddd8d6405217113d5ce31d05c2e9b27f5d2fba6b1cc834

diff --git a/net-misc/socat/socat-1.7.4.2.ebuild 
b/net-misc/socat/socat-1.7.4.2.ebuild
new file mode 100644
index 000..fbf589fadca
--- /dev/null
+++ b/net-misc/socat/socat-1.7.4.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+MY_P=${P/_beta/-b}
+DESCRIPTION="Multipurpose relay (SOcket CAT)"
+HOMEPAGE="http://www.dest-unreach.org/socat/ https://repo.or.cz/socat.git;
+SRC_URI="http://www.dest-unreach.org/socat/download/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="bindist ipv6 readline ssl tcpd"
+
+DEPEND="ssl? ( dev-libs/openssl:0= )
+   readline? ( sys-libs/readline:= )
+   tcpd? ( sys-apps/tcp-wrappers )"
+RDEPEND="${DEPEND}"
+
+# Tests are a large bash script
+# Hard to disable individual tests needing network or privileges
+# in 1.7.4.2: FAILED:  59 329
+RESTRICT="test ssl? ( readline? ( bindist ) )"
+
+DOCS=( BUGREPORTS CHANGES DEVELOPMENT EXAMPLES FAQ FILES PORTING README 
SECURITY )
+
+pkg_setup() {
+   # bug #587740
+   if use readline && use ssl ; then
+   elog "You are enabling both readline and openssl USE flags, the 
licenses"
+   elog "for these packages conflict. You may not be able to 
legally"
+   elog "redistribute the resulting binary."
+   fi
+}
+
+src_configure() {
+   # bug #293324
+   filter-flags '-Wno-error*'
+
+   tc-export AR
+
+   econf \
+   $(use_enable ssl openssl) \
+   $(use_enable readline) \
+   $(use_enable ipv6 ip6) \
+   $(use_enable tcpd libwrap)
+}
+
+src_install() {
+   default
+
+   docinto html
+   dodoc doc/*.html doc/*.css
+}



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

2021-11-02 Thread Thomas Deutschmann
commit: 53c4a222d26068ec4044c38df0859f008932c35c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov  2 23:28:28 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov  2 23:28:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c4a222

www-client/firefox: bump to v91.3.0 ESR

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox/Manifest  |   99 +++
 www-client/firefox/firefox-91.3.0.ebuild | 1161 ++
 2 files changed, 1260 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 76733045823..567d55d1be1 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -95,6 +95,105 @@ DIST firefox-78.15.0esr-zh-CN.xpi 564764 BLAKE2B 
df0b207411e7731c9238dd069fd42e4
 DIST firefox-78.15.0esr-zh-TW.xpi 564733 BLAKE2B 
dfcc1df31227d62486a8a36428c413523e2b6a81f96fc91481fc35fa65744bdb06f92ec1b259a1b79d1e5b43f1cb16c6fefb0a74fe2d4b33538783755b165453
 SHA512 
b5b9c3c6a4d717fef8ca250e6ccc636be2de0b22988f3f1da634266622ee0304b59a10a194f424d2b6693ce3262658172fe2a015474de600e1686950f8b90370
 DIST firefox-78.15.0esr.source.tar.xz 330819568 BLAKE2B 
dc8785613c2f72c55d484642c89c2545765a9efbd609bc7c2cf57b4a3a06a2ea22e6959e42b5b8af867db782e8b2097a67dec858796b744e47008a8e575e2316
 SHA512 
ac3de735b246ce4f0e1619cd2664321ffa374240ce6843e785d79a350dc30c967996bbcc5e3b301cb3d822ca981cbea116758fc4122f1738d75ddfd1165b6378
 DIST firefox-78esr-patches-19.tar.xz 88424 BLAKE2B 
fdc7bf8f28b3e799551a70f1cec7a695f52c4712f3b28733648fcd7dac5a599613f4c3d2cfa169266dc62b65619b7f28c0e06d32317adb8ec0056ca79c87e9f6
 SHA512 
3c81dadc9bf74207c4e361605127ef6141d77700c5c54f1f9cd5ad3be13df9f73c6eec2f51d779558e4bdad1e7395c6aa8943a93415bd1786d461042bc03550a
+DIST firefox-91.3.0esr-ach.xpi 465504 BLAKE2B 
bba9ecb26423405f8a89c2f736e761e3726b13b430dc697be9e3ef7daa8de476a588fac47f3ec3c8f217744a33d9b62f7c8de919ed851044b97ea05292720912
 SHA512 
4f645517df27da2c02d59c752e1893ecb289d9213a6d4d0ab6b199c2562c8e16b14ee3a2cbfc70846cfe8e4a6fd4ccdf7e47e2963823b38a8fd2f70eef4c3421
+DIST firefox-91.3.0esr-af.xpi 433476 BLAKE2B 
15e53cc1f41e4bc7b139a098d200a4cb2feae696101f9fef473edd5fb3a1e1789d4566d1d2b45c7fd8313a9aba8462c37adc32bf784142310541db7976a85b32
 SHA512 
0ccf4a8a6862676e84f001b62e76a07deaf0acf17477a1d880ae77d76925dda5e009f61c317475bad7b44908d1dcd2b4d57eb3618116106eb9f843abe988235c
+DIST firefox-91.3.0esr-an.xpi 516389 BLAKE2B 
6149b95aa8b23753beaad6da38e808bdf8f2e2003e3b311901613651db53dd09bd99c16a05fce0be9c9927f54ac554bdbd885c0744a672dcb587a0607c1cfca7
 SHA512 
9539510ac122a856d0949e6ada18d69c59c4f2b57afe3a00bca71def119d34ec7342dcfa78128bb8eaa9bafb1b413404e2667dfc732a97c7f3ab544c97be028f
+DIST firefox-91.3.0esr-ar.xpi 575196 BLAKE2B 
8061ac755ab45bd6aa29a15e9e1f005b576ab5338c7283af51bcb38d437f468f466ff5e2e979a21af917f42d6a92be731bd76fd1abb5acdea88e4f7675b05d4c
 SHA512 
13736873b2bf2475885fddd0a806a45c6392df24e19198a74ad8222d1bad37cdf1713aec7db1e0b090fd66d2508a770ee04534f79ec8ac823a93fcf78d2020e2
+DIST firefox-91.3.0esr-ast.xpi 503834 BLAKE2B 
78a7bfd02c844dc0e3d2611c395a9a337751707e31f3524d599b7ceeb740a818bdcde991320e9ac7634a840afdae6e4f34ba84aafcc8a4294f692231cfc86bcc
 SHA512 
1d3b56ee24692071ba5377c157e42c7de8e8511cb5c4414b0918c2a16a06be42984d9a3d5aeb2ed99403d45eee1878862b550a922572834e7d71b48d13a54643
+DIST firefox-91.3.0esr-az.xpi 501266 BLAKE2B 
7d2396b76b79467cc2702201adf1514ae9ce76aa8a7a2057decc1ab764830fbb77d29e2793f223feba9777b5acfbb3b9fad38c8520e9fd7d83ec8334f54f73ce
 SHA512 
23719ddad4c82ae8cfcf6d7664affe46fc2fabdaa9352152ddba537e1a08ef724c4c5e51209eb3684cfe735cd6b4f0df80e5f0c8717152ee4b97957127103baa
+DIST firefox-91.3.0esr-be.xpi 631737 BLAKE2B 
582375c5fc70712de533cc2475f1da53be5162adbafe0c808509dfcc58c21fd9e885e7538803ac41def37898ee3a41591633db9acafb276148eb7d9e3de9b6d5
 SHA512 
c7b3cb3792fbd45502e14d6f1d4d501f477204e73743bb61997fb778f047be286e4b112ecf65fe41f5dd00f8f48c0408e0fc7cb6a6579774a29a76dbe5d8ddc8
+DIST firefox-91.3.0esr-bg.xpi 585450 BLAKE2B 
5a0d2f0dd9219a067bf91ea6b48d8f6c236483d6b08d626c78bfc6886a9b0044a6506be30fda219dee519aaaececefb00f896d4a76ef3d4b277e9993d3ee6a6e
 SHA512 
c1059741da643937c50a5d2be9016cc5ad5260240ef020b38a5f7029e593e67ad0cc0136fe53353b1278faf55f5de91ab004e517c048f89a86db940242197b1d
+DIST firefox-91.3.0esr-bn.xpi 576657 BLAKE2B 
fd14c81b08a8328634abe5190a978a768550bfa6fd9e85302c5e870c7ac875ae27a16267e9cab88d51a3703f95aae80061ac572aeaf6f09a8ca32f4d72b5
 SHA512 
71f2e15c69e3fefdeba61b29a1cbac4a8ee11d2427b898df21da9615ff72566da62e7192662310ccb8345a5afe971aaa4df2f08e5bb0e253112ca6aa02b64611
+DIST firefox-91.3.0esr-br.xpi 535048 BLAKE2B 
1e48fbc6d8c1ec1b6e469c910c0ef3c6c4e4bca402c98b7aa249e47be6a94e64c4284b2ba248c475cb8429d751f6e43789fbf667423666dee089c5f05b72b459
 SHA512 
58dd2fbf4fcd0440448acf1e69569b69beeeb2212f2e585fec85e2da74d9d356af2a3838d98f13ed5bcb6f3aa6d9798a370f9d5ee9d590e76492586654a2d73c

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

2021-11-02 Thread Georgy Yakovlev
commit: f677e12a26a5075d5dbd6cf7eb971afa6dba83e9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  2 23:22:56 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  2 23:24:03 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=f677e12a

uid-gid.txt: add gid (66) systemd-hostname

Recommended GID only: 66
For https://github.com/gentoo/gentoo/pull/22792
Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index 11b19c1..f9dd8a3 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -125,6 +125,7 @@ authpf  -   
63  user.eclass
 netdev -   64  
acct
 uucp   66  65  
baselayout-fbsd
 duende 66  -   
acct
+systemd-hostname   -   66  
acctUsed by sys-apps/systemd[hostnamed-fallback] via 
acct-group/systemd-hostname
 dialer -   68  
baselayout-fbsd
 network-   69  
baselayout-fbsd
 postgres   70  70  
acctMoved out of baselayout in 
[r1861](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0=1572=1861=2545)



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/glpk/, sci-mathematics/glpk/files/

2021-11-02 Thread Michael Orlitzky
commit: d6ff8dba33190ef7bc124b688c9d8ccaa3839cce
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Nov  2 22:52:24 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Nov  2 23:05:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ff8dba

sci-mathematics/glpk: remove old "unused" glpk-4.65.ebuild.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-mathematics/glpk/Manifest  |  1 -
 .../glpk/files/glpk-4.65-longstep_verbosity.patch  | 23 ---
 sci-mathematics/glpk/glpk-4.65.ebuild  | 77 --
 3 files changed, 101 deletions(-)

diff --git a/sci-mathematics/glpk/Manifest b/sci-mathematics/glpk/Manifest
index 30d7dbde93e..6558f5696c6 100644
--- a/sci-mathematics/glpk/Manifest
+++ b/sci-mathematics/glpk/Manifest
@@ -1,2 +1 @@
-DIST glpk-4.65.tar.gz 4167110 BLAKE2B 
4ccb5cd8301bdca2ccdecfc1648642afe26ff0a1ee9a75cb5a3906838086e5c41edfb16e7c55f4ad677d192f6a66b866f2d917c5be7103da7141bfb1f74e636b
 SHA512 
997e8e599ff1718a08c66b86eadd0e01f4644899f1e95920f8ae91d66b4d8361021766b346845f4dcbcfe667b41ab72ea3d377017a0ebf85d7ece091cfd81375
 DIST glpk-5.0.tar.gz 4132649 BLAKE2B 
f8204f66a97af950c13ee72ee9541f305745741d1231325670ede14663cb6c28ec6fbc44b3625973f1924ca078183d1d43f494ad43a7b48b45be131882b1
 SHA512 
4e92195fa058c707146f2690f3a38b46c33add948c852f67659ca005a6aa980bbf97be96528b0f8391690facb880ac2126cd60198c6c175e7f3f06cca7e29f9d

diff --git a/sci-mathematics/glpk/files/glpk-4.65-longstep_verbosity.patch 
b/sci-mathematics/glpk/files/glpk-4.65-longstep_verbosity.patch
deleted file mode 100644
index 1b78ece3e69..000
--- a/sci-mathematics/glpk/files/glpk-4.65-longstep_verbosity.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-http://lists.gnu.org/archive/html/bug-glpk/2018-03/msg0.html
-
-diff --git a/src/draft/glpios03.c b/src/draft/glpios03.c
-index 21d6a00..eb34ad0 100644
 a/src/draft/glpios03.c
-+++ b/src/draft/glpios03.c
-@@ -920,13 +920,10 @@ int ios_driver(glp_tree *T)
- #if 0
-   ((glp_iocp *)T->parm)->msg_lev = GLP_MSG_DBG;
- #endif
--#if 1 /* 16/III-2016 */
-+#if 1 /* 01/III-2018 */
-   if (((glp_iocp *)T->parm)->flip)
--#if 0 /* 20/I-2018 */
-- xprintf("WARNING: LONG-STEP DUAL SIMPLEX WILL BE USED\n");
--#else
-- xprintf("Long-step dual simplex will be used\n");
--#endif
-+ if (T->parm->msg_lev >= GLP_MSG_ALL)
-+xprintf("Long-step dual simplex will be used\n");
- #endif
-   /* on entry to the B driver it is assumed that the active list
-  contains the only active (i.e. root) subproblem, which is the

diff --git a/sci-mathematics/glpk/glpk-4.65.ebuild 
b/sci-mathematics/glpk/glpk-4.65.ebuild
deleted file mode 100644
index abc284449ff..000
--- a/sci-mathematics/glpk/glpk-4.65.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic toolchain-funcs
-
-DESCRIPTION="GNU Linear Programming Kit"
-HOMEPAGE="https://www.gnu.org/software/glpk/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/40"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
-IUSE="doc examples gmp odbc mysql"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-   sci-libs/amd:0=
-   sci-libs/colamd:=
-   sys-libs/zlib:0=
-   gmp? ( dev-libs/gmp:0= )
-   mysql? ( dev-db/mysql-connector-c )
-   odbc? (
-   || (
-   dev-db/libiodbc:0
-   dev-db/unixODBC:0
-   )
-   )"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.65-fix-mysql-include-prefix.patch
-   "${FILESDIR}"/${PN}-4.65-debundle-system-libs.patch
-   "${FILESDIR}"/${PN}-4.65-longstep_verbosity.patch
-)
-
-src_prepare() {
-   # TODO: the ODBC library is dlopen()ed, so we only want to append
-   # -I to the preprocessor flags, and not all of the CFLAGS that
-   # were used to build libiodbc. That fix and the pkg-config fallback
-   # should be sent upstream, and placed into CPPFLAGS rather than
-   # CFLAGS (as configure.ac does now).
-   use odbc && [[ -z $(type -P odbc_config) ]] && \
-   append-cppflags $($(tc-getPKG_CONFIG) --cflags libiodbc)
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myconf
-   if use mysql || use odbc; then
-   myconf="--enable-dl"
-   else
-   myconf="--disable-dl"
-   fi
-
-   econf ${myconf} \
-   --disable-static \
-   $(use_enable mysql) \
-   $(use_enable odbc) \
-   $(use_with gmp)
-}
-
-src_install() {
-   default
-   if use examples; then
-   insinto "/usr/share/doc/${PF}"
-   doins -r examples
-   docompress -x 

[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/, profiles/features/hardened/

2021-11-02 Thread Sam James
commit: 8f375926fb1e991d3aa84f889052a28b225f970b
Author: David Seifert  gentoo  org>
AuthorDate: Tue Nov  2 11:56:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 23:04:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f375926

profiles/default/linux: drop USE="tcpd" from defaults

Closes: https://bugs.gentoo.org/805077
Signed-off-by: David Seifert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/22795
Signed-off-by: Sam James  gentoo.org>

 profiles/default/linux/make.defaults | 2 +-
 profiles/features/hardened/make.defaults | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/default/linux/make.defaults 
b/profiles/default/linux/make.defaults
index 168f895eaf7..6ae7cf297cf 100644
--- a/profiles/default/linux/make.defaults
+++ b/profiles/default/linux/make.defaults
@@ -11,7 +11,7 @@
 
 
 # Default starting set of USE flags for all default/linux profiles.
-USE="crypt ipv6 ncurses nls pam readline ssl tcpd zlib"
+USE="crypt ipv6 ncurses nls pam readline ssl zlib"
 
 # make sure toolchain has sane defaults 
 USE="${USE} fortran openmp"

diff --git a/profiles/features/hardened/make.defaults 
b/profiles/features/hardened/make.defaults
index 0646f485005..2ce5764c527 100644
--- a/profiles/features/hardened/make.defaults
+++ b/profiles/features/hardened/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors.
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Jorge Manuel B. S. Vicetto  (2011-11-16)
@@ -20,7 +20,7 @@ USE="${USE} -ptpax"
 
 # Default starting set of USE flags for all default/linux profiles.
 # We unset them so we get a clean use flag profile.
-USE="${USE} -berkdb -gdbm -tcpd"
+USE="${USE} -berkdb -gdbm"
 USE="${USE} -fortran"
 USE="${USE} -cli"
 USE="${USE} -dri"



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

2021-11-02 Thread Michał Górny
commit: 6080612375254d87f7f54a13b828a9d7f6e80f6d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 22:58:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60806123

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   4 +
 .../gentoo-kernel-bin-5.4.157.ebuild   | 117 +
 2 files changed, 121 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 080f678672b..c3050a64701 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -20,6 +20,8 @@ DIST genpatches-5.4-159.base.tar.xz 4064516 BLAKE2B 
c2c8350597d7cbe7652cea4b5a3f
 DIST genpatches-5.4-159.extras.tar.xz 1788 BLAKE2B 
b3bdde65db00da9eaa5e9d3e1a813bca63304608d61af3c4712a5588fe946a9c53974066467af1678cb7e44646dec35ea607133911f1da2e8a4320118cb44431
 SHA512 
72353c4e7a35c2513bc9d27888050de1446ece8cb9c079ac03ff90cd855070c31001e37f741c42a2b3d2a76890913cae9cd12b19f2250549273b47667b55435f
 DIST genpatches-5.4-160.base.tar.xz 4078816 BLAKE2B 
478bc44ce285e02c37b4452fae6948ca61d0ae841328444e91403a517d398c416cd91a232d057c27a2c3994df19626475566e832457310744d20b700a854ab43
 SHA512 
ab1500a95a8f9295a6f5ebb7f9c0beb24bf1d0f6d67ca03e1135dc6724e74fe33f5025fba96ba2fd1d96078a20e5099ba1c1e0f1be149d01ebcaa991ff5c2dae
 DIST genpatches-5.4-160.extras.tar.xz 1784 BLAKE2B 
8184089c122bb794bc18181ed165b2d03b301f336730b3579c92780b8a551d75963051a0c3c2ce8015a8e7102fda224e7a069ddc5fb5ea90d313637879602270
 SHA512 
f304a0b349c1a2f42297595ef732a6e31a7babfc71031b56e7e81e14b030cbbcefc25b49429381b47bb60676f63a3ca86b24de333a4ca928825fb2fb59109839
+DIST genpatches-5.4-161.base.tar.xz 4088312 BLAKE2B 
b9c445ae9e163ed0d918f2833db1ff0683144d8214f7bf806a4e99cefdb33ab0c5968f6c70b9f0e15c22234a6f438a97fe566a6b04bb9dfda7d177cad98b1e6c
 SHA512 
8e077b14090bbfc0f9c9fa8b01d3159317819b2c5f4903613d3bb3dc942ec47135a9f381fe30c5046f2fc640e35bd9f1aab8879803eebb46b051ada5d958dd43
+DIST genpatches-5.4-161.extras.tar.xz 1788 BLAKE2B 
940f21b0dd0a57c70a42aac772114e16bdfe3a9ca4119c3b2ca24c7023eed73f646250bbb74f308ec33ec03ff7e0b8b73737e50436f4f0ee68344abf93e0bc2c
 SHA512 
97ff320e68c7cc2b0467e0b4be63b5d95509ff784a98de7bca44f60db9baf31ebdb9d45cb122bd75ec87e9b9daea17b4388f552b520d96ead0e4b5975945a065
 DIST gentoo-kernel-5.10.68-1.amd64.xpak 65497706 BLAKE2B 
526ea1fc91fc906828366b4f7c10cb04a0e1cffe19702443790d52ba82a99710aa9ce1eeb7832a0da9970f9ec073173c846d5872ade5ae6f44fb33c20b0c46b8
 SHA512 
6be46f7608dbe3ad05472264957b23e8a841ecab3a978ec94de8043f864a9e9864e8086f979bf185010e65bbec23af941eb3a82828c3341da9a365410c85a030
 DIST gentoo-kernel-5.10.68-1.arm64.xpak 61234698 BLAKE2B 
f30cf0cd18711f3b42d9bfcb528ca56c7bafb88477414a3ed6ecd9c26b66fe76c1c1370461c3b1b83a13266240a20f55cbc35fd68d66bb8ca20503cc26f91f15
 SHA512 
df478abac49f43635cbe7b79faa188570cee3419d920877f05346fae7a3a16333f95c778d170b509277a0ee08c08d73589a177b69f86fdcdf800bde8481b903c
 DIST gentoo-kernel-5.10.68-1.x86.xpak 57237230 BLAKE2B 
be3156a79fc45bac92220f715e0e7270c060545f222d01fc24ff5bb6a239d8187077f6c4beba1d18c704c6e858f36b22db6f1ce9ebc737e574e9130410d5c813
 SHA512 
7ac97263d05bd70b29388d749786788124c6e636a3b1e975df8c9225ad3106d66a93898ce1e6cffefc4ec948a36830cfd3ae16dade66d3281bfebdd3a2bf6f7e
@@ -51,6 +53,8 @@ DIST gentoo-kernel-5.4.155-1.x86.xpak 53166974 BLAKE2B 
635e9b254ad3393c546e8b7dc
 DIST gentoo-kernel-5.4.156-1.amd64.xpak 61386846 BLAKE2B 
776ff69d5f7de04bacf1793ab74ea5143b2e9b11a65e06b7a74b298495c147e8dc2e0920082d5adc45362c4a8c3318887dbc70e071bc98b76e496e35506f8bd6
 SHA512 
1ab3772b4f51b829c5322605718e747cc08f44e48469c26cf1ba5bb13730af1c30ece760dd1dbd89d674fbe1e209595877b02334b7a1a78ffe418b43161f5c59
 DIST gentoo-kernel-5.4.156-1.arm64.xpak 57653246 BLAKE2B 
6163d814d4ac0c0c7f0abf4cd5bccf4a8b2b2d4ffafc9850ffdb94cad81dd542601a667df7c8754307b8b011d0e8efad7fc06baded508eceada267f0ca0e11b7
 SHA512 
5d256be62768f435ca4661ece5eac8d28ee0b3a440ef879c8f34cebde9c38ab55885f9849e88ff645ebcb90476e1ade8d062befc6bac89e36722e0734cbe5ce4
 DIST gentoo-kernel-5.4.156-1.x86.xpak 53160831 BLAKE2B 
0f615e5daf5ea0e86ccf1c21751973e735a57df77c4c6a77decbc4410f2abb57028b5037a390ad5eaf7511beb53f0030f9cee91f194619b7500d32f880cdd1e6
 SHA512 
34e0e6f4590252cf03f19b4c80d9b0c95237821d8c8f451d89cf0642379fa0a6cc8d0c012dd4ed55099fa56f466de78e0632fc0b11987615a5ca1df6b225f005
+DIST gentoo-kernel-5.4.157-1.amd64.xpak 61363009 BLAKE2B 
98893eddbd303aaec3f2d3e6b0e5179d39aef30207db1414a997703323b9eaca5671cafd5ae9f42016a45c10158af8483f368a293af90a27cb3052e89625eaa7
 SHA512 
56258c1ecf93cb1f65bf68aa36a966c67c92770fba19603b169159d1b4b36eb21644ee5a54c4b1d318ff1a8c02a91fb9ed886756659843f6466c10be418d53ab
+DIST gentoo-kernel-5.4.157-1.x86.xpak 53194026 BLAKE2B 

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

2021-11-02 Thread Michał Górny
commit: afcf81662488ce6b09dae73449a4ff691f2fe932
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:56:38 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afcf8166

dev-python/aesara: Bump to 2.2.6

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

 dev-python/aesara/Manifest|  1 +
 dev-python/aesara/aesara-2.2.6.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/dev-python/aesara/Manifest b/dev-python/aesara/Manifest
index 3eebd69eefc..00e059d45c9 100644
--- a/dev-python/aesara/Manifest
+++ b/dev-python/aesara/Manifest
@@ -2,3 +2,4 @@ DIST aesara-rel-2.2.2.tar.gz 8174668 BLAKE2B 
c95347e8b74f6600c3570177f86b7ebd751
 DIST aesara-rel-2.2.3.tar.gz 8179701 BLAKE2B 
53ef58d6f0ab33e7efe3d0eaa2b55153a2ab29c958b48f52f814fecf7f5fa65424465470cde0ebb8d2ef1ced6968fd01217d9f7bd61acc8843cde1a9c0a94cbe
 SHA512 
21414230c0be2c31e08fd371ee69c3bb7098b2134a5aec006abeca00a333e025fcbfd10ebdcbf54d243e1bc8c45f301a2c3443531ba5eaf0fe3a1ac5645ae4f5
 DIST aesara-rel-2.2.4.tar.gz 8180599 BLAKE2B 
2b5e6ce0b0cbf0405d312f5b7c842057f05378c240c4dd36818c1b9d1b57667494c2472537e039ab16fac702a30a692bba5c8d5fc8801eb0c7e492d7f8e059b3
 SHA512 
3e0fe0cfa37f3b597ab94778dca60368aedbf9df79b4bb79812a190d77743addd1ddf5f234bf62c2dd744054204f03b84b358d0c58c27c28829b8fbe919bd151
 DIST aesara-rel-2.2.5.tar.gz 8180714 BLAKE2B 
8c94d26df9244c95a58dcf0c7f8d733841f25aad63046b12264e8081bbb5a7debad82f48dc9b3119c87d8d4709f9016205aeff025235fce2dc381832c9f5a312
 SHA512 
9b28163277b358ebb5bc4d77d7fb9f0e47c4aad3eb92de4702148990fb7cd367c67e42d161465129695869a6c23f31251705c6a24ebd36f048259d70c32f9a65
+DIST aesara-rel-2.2.6.tar.gz 8180674 BLAKE2B 
6d2c237a748aeee524e4182c47b17a9f7e7325d94410f8c9d7e3dea1d22306dbaa32be1b6f3c471baffad30527451772c08eaaed4494bcceba1759e9f7e9c837
 SHA512 
360f280fb997b33fbcef08a278816e51b26e8ba4f6d9b0681984394f293d342b498d4633d5efc1b92d64b056b4cd63b918ea7dd46d00aa78519e00919586f842

diff --git a/dev-python/aesara/aesara-2.2.6.ebuild 
b/dev-python/aesara/aesara-2.2.6.ebuild
new file mode 100644
index 000..86721797fe0
--- /dev/null
+++ b/dev-python/aesara/aesara-2.2.6.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 multiprocessing optfeature
+
+MY_P=aesara-rel-${PV}
+DESCRIPTION="Library for operating on mathematical expressions with 
multi-dimensional arrays"
+HOMEPAGE="https://github.com/aesara-devs/aesara;
+SRC_URI="https://github.com/aesara-devs/aesara/archive/rel-${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/filelock[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -i -e "s/tests.\*/tests\*/" setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local exclude=(
+   # speed tests are unreliable
+   tests/scan/test_basic.py::test_speed
+   tests/scan/test_basic.py::test_speed_rnn
+   tests/scan/test_basic.py::test_speed_batchrnn
+   tests/link/test_vm.py::test_speed
+   tests/link/test_vm.py::test_speed_lazy
+   tests/tensor/test_gc.py::test_merge_opt_runtime
+
+   # rounding problem?
+   # https://github.com/aesara-devs/aesara/issues/477
+   tests/tensor/test_math_scipy.py::TestGammaUBroadcast::test_good
+   
tests/tensor/test_math_scipy.py::TestGammaUInplaceBroadcast::test_good
+   )
+
+   distutils_install_for_testing
+   # we do not package numba
+   epytest ${exclude[@]/#/--deselect } \
+   --ignore tests/link/test_numba.py \
+   -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
+}
+
+# 
https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo
+python_install() {
+   rm "${BUILD_DIR}"/lib/bin/__init__.py || die
+   distutils-r1_python_install
+}
+
+pkg_postinst() {
+   optfeature "GPU code generation/execution on NVIDIA gpus" 
dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk
+   optfeature "GPU/CPU code generation on CUDA and OpenCL devices" 
dev-libs/libgpuarray dev-python/pycuda
+}



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

2021-11-02 Thread Michał Górny
commit: 0f01a5d653d7eaa540fa7001baacc8f939ca851e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 22:36:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f01a5d6

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   4 +
 .../gentoo-kernel-bin-5.14.16.ebuild   | 117 +
 2 files changed, 121 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 07a37d43823..e056b8d4de4 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -10,6 +10,8 @@ DIST genpatches-5.14-15.base.tar.xz 544344 BLAKE2B 
5315b7c850517e559fda958cb73d9
 DIST genpatches-5.14-15.extras.tar.xz 3840 BLAKE2B 
824c2a15749f6e83b03669df117a0838ef955430c4781f5b1423d6a5eb4d3b594c99bda3220ceff3875b00601bf2564eb211ee470a04a7e221f5300d0552adf0
 SHA512 
197bbcb69a9e79f7938342a7ec2d8b6baa55b48f121ff5bef6d8a3969e41a646fa357cf394e9fb3e8ac6c43338749e8be8b50319020564eff5c30b49786978f1
 DIST genpatches-5.14-16.base.tar.xz 591456 BLAKE2B 
5c2faa9bbbc7c35b2c81d2cc3f11e61f3e69964187abfc70301c33fa58bd4762beceab0c298c0b16468def49482d4a0b32c93add83f94bde6e930284f7fc2922
 SHA512 
860f2cea8a95cfdc0e1524baa5baf168dcd06309a44319503ca0768b68cc9a654eafc6ac22c2fe5d1a33954a27e7c53a55480e64310442a9a8e279f3e2ba
 DIST genpatches-5.14-16.extras.tar.xz 3840 BLAKE2B 
c36321060c45651af5fe20fd7bffb8cc2c2cede11a9880997381acd9ab74a2ce99b89632c1061aa1542a6451a87ec4d7ad2536725bf429c243418e6c551d342c
 SHA512 
bf77ba8560347ffd328b97e234d07bd1a8a22378e0209807b21b9cd78d458d4c3bb7a721583d5fffe919ff72fd3c74936dc5a97c911de1ffb35e8db696ff0b5b
+DIST genpatches-5.14-17.base.tar.xz 622212 BLAKE2B 
a0c5bcabe08e292287b57cdbdd573c8b61cedfc0560a63958ccafe2c1cd671b057b3faf6c4a577e9063b6eae46a1c6d7fb7e25ee92406e4a597ec0e74bb241d3
 SHA512 
3042091a962cd540b504570ab5ec11b3dda25b84c03529e78a01db232b4a0a716b9ee7b60352b7ad5afca7534af6ccdf14bcad9140ebd78ed56f292e47bf103f
+DIST genpatches-5.14-17.extras.tar.xz 3844 BLAKE2B 
f50d2d3e47b0e0387c68eff502be6163a167436f6e99a59a56420c1f4215cee35a892b95bcfb2b2f73261db57b52675f080e90a3f69512ba00163bef95cd8e94
 SHA512 
eaed5b496a124c94093d85cc23d73b345b9bc6b946656fa9e8f3d7eeff719303841f199d9d1312b4d8b69e7f55883a3c8961d3cd568c5ac48390850511c936ad
 DIST genpatches-5.4-152.base.tar.xz 3987788 BLAKE2B 
ddc01301f5c778230159b9ea8ba107bb992ef7a8bac0f3068c40e95b5dc32eb701b0c11f4b5ab3dbda6e9f3c29c04612ecb623aade7bf38c7f852aefbba14432
 SHA512 
bbccd15725d1351be6f5feef202b3ae3760346092849902cdf3ca5cb3add804458244fd8b8cfedf39e1917e1a7dd7cba9873df2ab449e36e32a169b1640d34ed
 DIST genpatches-5.4-152.extras.tar.xz 1784 BLAKE2B 
f99caae6094867a9535056ddb3d5cd9b9154f33417a5cddc53dbac79d5ee3f430e5d84ed4607a5bc72c2217049f7677fd3d19594096f61880d6c31e925bf5e92
 SHA512 
cd69e6dadad1eba57a6184cc65330c6497f8b822a025190a80d10d4d7c669bd4d9195bd880ce99f8384d6aec5237358b03e45ad8449f1c394d5743ecbb0da4a7
 DIST genpatches-5.4-159.base.tar.xz 4064516 BLAKE2B 
c2c8350597d7cbe7652cea4b5a3fa92376259f1f4f15c3387f80f24b31d571cbb1094a27f52b099f0c61ce0187c3f498ccd4898cbb63f03c7367df39fdc475b0
 SHA512 
31116496b8d570d596a91e3408db055cbc602af2608ce579f5ce5ff41c084f629edde49c1efdf6220289451286f8a0b68d2937b916886f51b9a7d0529f130d2c
@@ -34,6 +36,8 @@ DIST gentoo-kernel-5.14.14-1.x86.xpak 59175659 BLAKE2B 
4233bbbca15ceac5a1b1e6880
 DIST gentoo-kernel-5.14.15-1.amd64.xpak 68135693 BLAKE2B 
4d1b3c8f095bcbedc67c33e79093ea53499fb0d31732928b9d2594bc3866d02a00462255f012e76f92f956dc3ffa4f226d0c4ba7e42c356d26173b0b1afd2174
 SHA512 
adfaa8f98a34edd81480b3648f0b9bc17cd2047252a8c7f52d64c4d3f042e6565e245a90e591e7106ef27504b65906da81ea4b8df74e6398ef3dc48247886e28
 DIST gentoo-kernel-5.14.15-1.arm64.xpak 63053059 BLAKE2B 
adbc13a8b046cd40da16d9902bfcef68347c81ed695af14445d526fdfed641d44635cc108c761a6056c4d485d9f0beaf80a1256474d427b6954318ca0b211287
 SHA512 
ed6bc279e81e80287cd5da69ae7d633b540ccb3ba219deb104fa04e0809734125d658ba995c39004a895bc6ab093c6d28d8eee6ab0d28e78d1669af5e4b8d189
 DIST gentoo-kernel-5.14.15-1.x86.xpak 59181387 BLAKE2B 
635576604adee2b32c107ca50fb74a106fb1e88a8f4640d8e9660d1493b4f86870e429acb1a3b42286b1d0781b4cc2421b10f1cecd778c4505f6edc1bf05b728
 SHA512 
6bf1300d5b3bc7512184e5d99d7e7b69d354e8b1fba41e609ed0288bdf134a1951c57b75d0255633c70ec250d05e4a403c09be56aa16d5ead38bee2f1b1bbb88
+DIST gentoo-kernel-5.14.16-1.amd64.xpak 68131257 BLAKE2B 
8dc482d683f804b840b9a78f36bb344a6dffb35678ea543467cbfd2bb174d4fa0700f891c4e4935e326d29a24603932b83824506e552c52c90dde426f1db10a7
 SHA512 
07ec41de81bc6fd725aefe3d5209d38e81bf1c883eda59eaceb82c618b872c7075794966add8dc86696cf26fdd9cc61847c694474361a6785ac3d8b426058d37
+DIST gentoo-kernel-5.14.16-1.x86.xpak 59189394 BLAKE2B 

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

2021-11-02 Thread Michał Górny
commit: 846c463063f73b1ac1b35eb939856dacb0db98af
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:44:30 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846c4630

dev-python/boto3: Bump to 1.19.9

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

 dev-python/boto3/Manifest|  1 +
 dev-python/boto3/boto3-1.19.9.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 3ae3e8fbce9..b110176e6e1 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.19.5.tar.gz 433567 BLAKE2B 
52c12a4dd18d6f02326f8002b345cc5df224455f
 DIST boto3-1.19.6.tar.gz 434389 BLAKE2B 
3c7e4c91c95b93358b4a31d401e03f8a397802004a6ee2bfc2ef1a31df8b89e8866fa73d3354509ae00537898cc8e04b878cc9d00f82ae4e94266e8185e7abd1
 SHA512 
6ba4f7a89d973991afe329b4c648c8ecb0bb256d63c7e60ae8bb70e6fd5fc9b1929168dfdd55f2c84039856a32c891013abf61dc2e65f516490c446b0dfaaac2
 DIST boto3-1.19.7.tar.gz 434848 BLAKE2B 
102b2d985cbad6c6ff6fc7866f47c172028e4b1a56ef7eac5854b12aedfbca1b94eb426fead04397e119ebaf939f7732202718395775b0555f566ed938c27dc7
 SHA512 
40cf5341bfd7cc4cae4c542e39e4c5ec1b63ba3bfee5faedb75633e656700dd5e80a137b234b57d22cc1b7d85a2056ced4eb8b7189ab57c8f2c0269e8826811d
 DIST boto3-1.19.8.tar.gz 435192 BLAKE2B 
2cec7fe3a114ef349e4afc15f15315d351de93ecae3439946d9936effa257e55a88f6605b33e13ca927a245e99ad60b0c9c356320be6e4f95a99e52c6ff8da11
 SHA512 
f1038a0103f09c4bb20d4feb30abf3e2be2535d8e9e0e807e4d98f20ac27f27f0260b274c1b6e6b91f00c5d3e4206a92ab1cd80029f2b0720241d98356f688e7
+DIST boto3-1.19.9.tar.gz 435493 BLAKE2B 
7f1485c51816ab4c0c52e47f110eebf5b9fd989e695d24daa0bf38fa9fbe09c2dd40758ece655d3e2734e88ad4aa73e606b951ea39b3fe718c6ad1498d7a52d4
 SHA512 
9cfb454af95d92c68cfd4e12d285ae4c43084d818c3fe75d98929a42eedcf04574e96663b69db6204cab211352dd59254e6c53fb4c3c03bc6ed896d805e6e59e

diff --git a/dev-python/boto3/boto3-1.19.9.ebuild 
b/dev-python/boto3/boto3-1.19.9.ebuild
new file mode 100644
index 000..450c87d9f8b
--- /dev/null
+++ b/dev-python/boto3/boto3-1.19.9.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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 ~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
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit}
+}



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

2021-11-02 Thread Michał Górny
commit: 5eb25675f2e300f1f97cd3d760666beb68173727
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:41:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb25675

sys-kernel/gentoo-kernel: Bump to 5.10.77

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.10.77.ebuild | 105 +
 2 files changed, 107 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index fc16fc8af90..2a6cabc1e93 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -4,6 +4,8 @@ DIST genpatches-5.10-81.base.tar.xz 2412768 BLAKE2B 
fe3b30c2ebbf250eb62c5add1431
 DIST genpatches-5.10-81.extras.tar.xz 3844 BLAKE2B 
9774afc1d893bfa0439cebb0d006cf1c0682571668e09adbf97df38c159f016176b8db538562e896a3ef0380e7ab830503d952d8448b2bd02adb22e84cfa0bea
 SHA512 
c450131db06e63521ec0455a76bd4005f62527e92c0971b63e7076f4fdbae41aa6f4648dd5888bcebaffd41c3c5aff99d99efc0531988fdb54cc9bd3af1bcf96
 DIST genpatches-5.10-82.base.tar.xz 2436944 BLAKE2B 
1ec08fa67b8d075aad46baee204f9965cba2a219c3c237f7310be5c23ec036f2a386488199ed09eb348a4f0575cd48fd3e14b90316e12a00228589f7e339fc20
 SHA512 
8b06790d5ab0dff514c0c03c9789537ee9ff75deff4a89e725df78a023bc29501c6c4d8bb9acfc4179bc530b021fdeddea62499d9c43cce842a49bc3b445f863
 DIST genpatches-5.10-82.extras.tar.xz 3840 BLAKE2B 
013a2c13750a9d235477f5af6f42fb80703590db72ff254d1fec54957dc7a8eea7e1b2ab430c7a375699edb95c1776dd454b42add5d2ed78a65ea90aad58c831
 SHA512 
6d4eab6d4dfbfaabb1a117b2844b1fc110b4c7ea3178acb114c3ab862765f46d2fff32cacc3cffc50429f926cadfd479abf56332cd3630f734852e66139f5411
+DIST genpatches-5.10-84.base.tar.xz 2456624 BLAKE2B 
601a384268e27c058a4e7ac17f7d1c29463069b8f1ba37669015170c420605f91b5d9780c308dc5969acf6a619fde60876a7f0f6507906849ab4f2f0916aec7c
 SHA512 
e6fe9a033bb3ec6fc3274b033d8a68fec7dcb1acceec654659a06785f87eadcf8102f1ad2eed00919ffc16b73abd156c845a675d036d9e11b5a7c264766356fe
+DIST genpatches-5.10-84.extras.tar.xz 3840 BLAKE2B 
77bba1e9fad26e7525b6d3ccb27b2aa0a17c08d21e5a05483895b17babd11a17d280a9c32375cd1b8c2ab8b3875dab7b519ac490c1e189d5df05b7b19c3c74a9
 SHA512 
1c99561593dc8097d7626efe9eaba1712353bc3ac72780edc515833591b02f90034f039e904f2057b7ab56d142c7716aecb56edf0cb656d474246a6ed0438efb
 DIST genpatches-5.13-21.base.tar.xz 951176 BLAKE2B 
ba681ca3732dd42d0242c2b4e95f90f92bf4737eee326a33297c03d9cefd5da3182262626caf4635a3c66329df5fd0f28d55a963b5fbba110f025e7874f00726
 SHA512 
55f21fa1711464d686dcac9886ed0420cf48d2ab4e1b98ec1d8ac52c8828d4d8c2d71c4e57df989d23df670d46a00ec2c7dcdd4dfb7f411e904e379f9fb702f1
 DIST genpatches-5.13-21.extras.tar.xz 3852 BLAKE2B 
5f1b6adf7944a5f8b8394ad651e08647284c685838309f4ae9c58e2fb6ad127ac48e8ba10b65f058793731ae39ea683c290e30425aeb306ee8e6baf7bc7f812a
 SHA512 
397e625d456feb5aa3ee75c18348401c976556a38c401afdf7e242e036fb432c3fafaa6bc8b44d046ccd64be418407927fcd366d172386765832be4877a6d3b3
 DIST genpatches-5.14-15.base.tar.xz 544344 BLAKE2B 
5315b7c850517e559fda958cb73d9bccd97945fd23833f901f81f21ec0b6a114ecbcdc6188b7283f3daf2c2dbb77b470fe4dbd15e6197dbecf1c026aba0f09b5
 SHA512 
963eb0f6ee49360b041e748bf096ccb4e92a075de029fa65884553f3372c34181f3cd1b1d10c55893df0efda0d4e265cc410ee2d5bfbb6a4dac0be98dc86a638

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

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

2021-11-02 Thread Michał Górny
commit: d601b7a741bdb9e44c8406a8d92cb91b536f3c8c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:44:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d601b7a7

app-admin/awscli: Bump to 1.21.9

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

 app-admin/awscli/Manifest |  1 +
 app-admin/awscli/awscli-1.21.9.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index ddc13ce14e3..ea5975350b4 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST awscli-1.21.5.tar.gz 2095418 BLAKE2B 
152d0ac70e9e0120fb9b10451904af52035bce
 DIST awscli-1.21.6.tar.gz 2095961 BLAKE2B 
7c765168604cf98f2c1be1aebf1cacb425124dff51a0a1ba1792634187feab6361d740aa743eda7d41a671300d4196e852640e04f56aa399752ce3305ac1ce86
 SHA512 
912d81f96cef3ae1c2a0969050e1bce304d1019a98d6bf16e45de50c66f85f6f69a10ceffeae773aafa002227e657861a9f41d123368c1b4a93b5d49747137d3
 DIST awscli-1.21.7.tar.gz 2095914 BLAKE2B 
6cb53fab223941a41eceeb8430d7158bc14da670a42609707ee5aea02a7e9d43f32fd7118ef7ab4ede54dd5312a4907eac7aa0e040d775ca7f606049dfc1a090
 SHA512 
8bf7dd4aaab890e4269a02fdd8735dd918a31783128dab46bc5077310ca385717fe4da913c2fb3c36e1132eaaea40cb7c4f434d6060fe27cd4bfc704581cd1e0
 DIST awscli-1.21.8.tar.gz 2096389 BLAKE2B 
5af0d744e243f9251a4d70914db58d2e154959505960fc93de6804951c4f41851072f7431f13e91b0d8ac96e349bdfc67517e2166e33e4224a68f91d9d7749c4
 SHA512 
3ca4913070ed468ea95376b5e571244af8bc562972c1894b4144b7e5e1c6937f298267d9e4db65549fcd61f6b6b552354070091c5b387b6e10f67f8a36e3611c
+DIST awscli-1.21.9.tar.gz 2096564 BLAKE2B 
81abee16a5b901a5d1a297f58f7640b6dcb0bb3471c3303c55e702a3f5f31697902d5826a1254acc4c7688ddcf9169ccef5bce54e0734f6b85ee9e1dee27e8bf
 SHA512 
2cd47efa585a4c842306a2acd3b9f28e39fba12540f792438c3e5bbe32a4ae02a5e6d992358d0717295a7c628b7d42bbec73daa93194da56109821b1fa3e8188

diff --git a/app-admin/awscli/awscli-1.21.9.ebuild 
b/app-admin/awscli/awscli-1.21.9.ebuild
new file mode 100644
index 000..81d5997098c
--- /dev/null
+++ b/app-admin/awscli/awscli-1.21.9.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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 --install pytest
+
+python_test() {
+   distutils_install_for_testing
+   # 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: sys-kernel/gentoo-kernel-bin/

2021-11-02 Thread Michał Górny
commit: f2c55ed8a8216157a6830d67c3b14fea29924661
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 22:36:51 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c55ed8

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   4 +
 .../gentoo-kernel-bin-5.10.77.ebuild   | 117 +
 2 files changed, 121 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index e056b8d4de4..080f678672b 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -4,6 +4,8 @@ DIST genpatches-5.10-81.base.tar.xz 2412768 BLAKE2B 
fe3b30c2ebbf250eb62c5add1431
 DIST genpatches-5.10-81.extras.tar.xz 3844 BLAKE2B 
9774afc1d893bfa0439cebb0d006cf1c0682571668e09adbf97df38c159f016176b8db538562e896a3ef0380e7ab830503d952d8448b2bd02adb22e84cfa0bea
 SHA512 
c450131db06e63521ec0455a76bd4005f62527e92c0971b63e7076f4fdbae41aa6f4648dd5888bcebaffd41c3c5aff99d99efc0531988fdb54cc9bd3af1bcf96
 DIST genpatches-5.10-82.base.tar.xz 2436944 BLAKE2B 
1ec08fa67b8d075aad46baee204f9965cba2a219c3c237f7310be5c23ec036f2a386488199ed09eb348a4f0575cd48fd3e14b90316e12a00228589f7e339fc20
 SHA512 
8b06790d5ab0dff514c0c03c9789537ee9ff75deff4a89e725df78a023bc29501c6c4d8bb9acfc4179bc530b021fdeddea62499d9c43cce842a49bc3b445f863
 DIST genpatches-5.10-82.extras.tar.xz 3840 BLAKE2B 
013a2c13750a9d235477f5af6f42fb80703590db72ff254d1fec54957dc7a8eea7e1b2ab430c7a375699edb95c1776dd454b42add5d2ed78a65ea90aad58c831
 SHA512 
6d4eab6d4dfbfaabb1a117b2844b1fc110b4c7ea3178acb114c3ab862765f46d2fff32cacc3cffc50429f926cadfd479abf56332cd3630f734852e66139f5411
+DIST genpatches-5.10-84.base.tar.xz 2456624 BLAKE2B 
601a384268e27c058a4e7ac17f7d1c29463069b8f1ba37669015170c420605f91b5d9780c308dc5969acf6a619fde60876a7f0f6507906849ab4f2f0916aec7c
 SHA512 
e6fe9a033bb3ec6fc3274b033d8a68fec7dcb1acceec654659a06785f87eadcf8102f1ad2eed00919ffc16b73abd156c845a675d036d9e11b5a7c264766356fe
+DIST genpatches-5.10-84.extras.tar.xz 3840 BLAKE2B 
77bba1e9fad26e7525b6d3ccb27b2aa0a17c08d21e5a05483895b17babd11a17d280a9c32375cd1b8c2ab8b3875dab7b519ac490c1e189d5df05b7b19c3c74a9
 SHA512 
1c99561593dc8097d7626efe9eaba1712353bc3ac72780edc515833591b02f90034f039e904f2057b7ab56d142c7716aecb56edf0cb656d474246a6ed0438efb
 DIST genpatches-5.13-21.base.tar.xz 951176 BLAKE2B 
ba681ca3732dd42d0242c2b4e95f90f92bf4737eee326a33297c03d9cefd5da3182262626caf4635a3c66329df5fd0f28d55a963b5fbba110f025e7874f00726
 SHA512 
55f21fa1711464d686dcac9886ed0420cf48d2ab4e1b98ec1d8ac52c8828d4d8c2d71c4e57df989d23df670d46a00ec2c7dcdd4dfb7f411e904e379f9fb702f1
 DIST genpatches-5.13-21.extras.tar.xz 3852 BLAKE2B 
5f1b6adf7944a5f8b8394ad651e08647284c685838309f4ae9c58e2fb6ad127ac48e8ba10b65f058793731ae39ea683c290e30425aeb306ee8e6baf7bc7f812a
 SHA512 
397e625d456feb5aa3ee75c18348401c976556a38c401afdf7e242e036fb432c3fafaa6bc8b44d046ccd64be418407927fcd366d172386765832be4877a6d3b3
 DIST genpatches-5.14-15.base.tar.xz 544344 BLAKE2B 
5315b7c850517e559fda958cb73d9bccd97945fd23833f901f81f21ec0b6a114ecbcdc6188b7283f3daf2c2dbb77b470fe4dbd15e6197dbecf1c026aba0f09b5
 SHA512 
963eb0f6ee49360b041e748bf096ccb4e92a075de029fa65884553f3372c34181f3cd1b1d10c55893df0efda0d4e265cc410ee2d5bfbb6a4dac0be98dc86a638
@@ -27,6 +29,8 @@ DIST gentoo-kernel-5.10.75-1.x86.xpak 57249997 BLAKE2B 
0ef78af722f9c89b01c7d3cd1
 DIST gentoo-kernel-5.10.76-1.amd64.xpak 65516987 BLAKE2B 
6219fef65f498cb77bed01c576d06a2088baafabe443b20f641422f3ad4d3e05a2ab51fb346f4e10d4462f677aa4b59306ff55976ec28141d317bd4254a03e4f
 SHA512 
ee799bec44cc07a439f26ce9dda9676a67b05eaf20c16a4df11c9e1c752dc95a9f903ce9659217c3a23a7c4e45cc747f57b5c0a7a0c764ff4c9aed5a7021bf52
 DIST gentoo-kernel-5.10.76-1.arm64.xpak 60892400 BLAKE2B 
00dfa37d735df4384d98ae62fa5b91cd07e8e61282b0c1fef503fd10efc075050ed6e66e201f13ffdb6fd64a491fdbf4f37d84ad85064620a6c9136fe53aa822
 SHA512 
41908b71c4ddc3f5c32573733665f14861fac07d4ff0ed47ad265d4eef9bba4ea1da7f680ebeb0d44df1c3ce4a8a4d49876669c000593b6999e3979dced80b98
 DIST gentoo-kernel-5.10.76-1.x86.xpak 57245227 BLAKE2B 
b770d80e40e87c8a74f1724a030f9b06ee6810e240da5675f6a83f38fc23d21d9ab736920fe2277cc5b41a17ca0f17d3b58351fc94c84b69d63da225eb69e993
 SHA512 
0eb636f8a4a9e9c6be8f94cfa74e7a62a43e4492034ad203dec9df8330e065dd9ca05a6ac2e3c11b6b057749ad631a3dc32b3da296a74ee13e25251494a44cbe
+DIST gentoo-kernel-5.10.77-1.amd64.xpak 65535606 BLAKE2B 
f6f9a289e77c9126a7b05cd427d694d798983fca62df11647a67d5caf579147201461e284e3a03d970d27a735cbcafa34101087bf537f3d04ddd0102a5559922
 SHA512 
c8f75a14ce93ca0edf0381778072d4f76c784b2ee120d621016eb41f61bc25fe7eb388159f371fba8c76d98085c260fba037cc53405b6da673b9f92fa5f6ba27
+DIST gentoo-kernel-5.10.77-1.x86.xpak 57261834 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/

2021-11-02 Thread Michał Górny
commit: 0eb6499ea88b0b6085cf566ef5176de4e9fd37fb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:59:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb6499e

dev-python/google-api-python-client: Bump to 2.29.0

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

 dev-python/google-api-python-client/Manifest   |  1 +
 .../google-api-python-client-2.29.0.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/google-api-python-client/Manifest 
b/dev-python/google-api-python-client/Manifest
index 0d066840e57..28b7a60f9bb 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,2 +1,3 @@
 DIST google-api-python-client-2.27.0.tar.gz 27434968 BLAKE2B 
95575f70ec3a7cb71a252495c8daa74ee06fc5499c4b9febbb4f492db9d043e1a67d78bb7a5cafb64bf50697922b1b5f92cf8e5d023fab762cd4dc585507d139
 SHA512 
7486cb120ca726a7ba57e8629e6e369c49d1de4459986c1458d087fd1c01be2979ac0d30697d50adbb1ff67c0d262e68bb17c7f43e1148db62d04b7befe3af2f
 DIST google-api-python-client-2.28.0.tar.gz 27582046 BLAKE2B 
84803c124bdda7d93a28b9690848ab2a41bcb1327feb26cb13c17b395f6fa57d86cb4ae01095966cf5423a821c49996931dde45f95d5f23fedc05e09f875de3a
 SHA512 
d9cbec2ad600af281df2ad6db34d146a37b8248240357d7bc8a7c651d06029dc9dba2e408aa6b7f364e30ffd2b063926e67b184d90ff66f771974ca84979d8db
+DIST google-api-python-client-2.29.0.tar.gz 27697101 BLAKE2B 
e8c9ea3e6a0ff89dce9baef9328dd6a424b096cafe00504f28b516c753c5e9a861fe472edd3e980861c244b0642589cddf537f9a0a37ec9e089ea533b8b5d22c
 SHA512 
c842c16496349fff2ba9522fc7144342024fcb056a79c50350c9fdd01a44f843aaaf5c7f8058595029815c0b9d4d7014ea41d28647dae6780a4dc9ee1bcddad2

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-2.29.0.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-2.29.0.ebuild
new file mode 100644
index 000..e908ee3e3cc
--- /dev/null
+++ b/dev-python/google-api-python-client/google-api-python-client-2.29.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="Google API Client for Python"
+HOMEPAGE="https://github.com/googleapis/google-api-python-client;
+SRC_URI="https://github.com/googleapis/google-api-python-client/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
+   =dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+   

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

2021-11-02 Thread Michał Górny
commit: cd8b26eb4fba79d339252d7f1a6cb6a53187c268
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:42:20 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd8b26eb

sys-kernel/gentoo-kernel: Bump to 5.4.157

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

 sys-kernel/gentoo-kernel/Manifest  |  2 +
 .../gentoo-kernel/gentoo-kernel-5.4.157.ebuild | 90 ++
 2 files changed, 92 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 2a6cabc1e93..88601260f1c 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -20,6 +20,8 @@ DIST genpatches-5.4-159.base.tar.xz 4064516 BLAKE2B 
c2c8350597d7cbe7652cea4b5a3f
 DIST genpatches-5.4-159.extras.tar.xz 1788 BLAKE2B 
b3bdde65db00da9eaa5e9d3e1a813bca63304608d61af3c4712a5588fe946a9c53974066467af1678cb7e44646dec35ea607133911f1da2e8a4320118cb44431
 SHA512 
72353c4e7a35c2513bc9d27888050de1446ece8cb9c079ac03ff90cd855070c31001e37f741c42a2b3d2a76890913cae9cd12b19f2250549273b47667b55435f
 DIST genpatches-5.4-160.base.tar.xz 4078816 BLAKE2B 
478bc44ce285e02c37b4452fae6948ca61d0ae841328444e91403a517d398c416cd91a232d057c27a2c3994df19626475566e832457310744d20b700a854ab43
 SHA512 
ab1500a95a8f9295a6f5ebb7f9c0beb24bf1d0f6d67ca03e1135dc6724e74fe33f5025fba96ba2fd1d96078a20e5099ba1c1e0f1be149d01ebcaa991ff5c2dae
 DIST genpatches-5.4-160.extras.tar.xz 1784 BLAKE2B 
8184089c122bb794bc18181ed165b2d03b301f336730b3579c92780b8a551d75963051a0c3c2ce8015a8e7102fda224e7a069ddc5fb5ea90d313637879602270
 SHA512 
f304a0b349c1a2f42297595ef732a6e31a7babfc71031b56e7e81e14b030cbbcefc25b49429381b47bb60676f63a3ca86b24de333a4ca928825fb2fb59109839
+DIST genpatches-5.4-161.base.tar.xz 4088312 BLAKE2B 
b9c445ae9e163ed0d918f2833db1ff0683144d8214f7bf806a4e99cefdb33ab0c5968f6c70b9f0e15c22234a6f438a97fe566a6b04bb9dfda7d177cad98b1e6c
 SHA512 
8e077b14090bbfc0f9c9fa8b01d3159317819b2c5f4903613d3bb3dc942ec47135a9f381fe30c5046f2fc640e35bd9f1aab8879803eebb46b051ada5d958dd43
+DIST genpatches-5.4-161.extras.tar.xz 1788 BLAKE2B 
940f21b0dd0a57c70a42aac772114e16bdfe3a9ca4119c3b2ca24c7023eed73f646250bbb74f308ec33ec03ff7e0b8b73737e50436f4f0ee68344abf93e0bc2c
 SHA512 
97ff320e68c7cc2b0467e0b4be63b5d95509ff784a98de7bca44f60db9baf31ebdb9d45cb122bd75ec87e9b9daea17b4388f552b520d96ead0e4b5975945a065
 DIST gentoo-kernel-config-5.10.42.tar.gz 3992 BLAKE2B 
b04f585ccc823c25baafea011a5df9e4ed79f5537fb0c47726bb54d3f6197627b078a6f8510707a68edd9308f7ede84ca3f9bff78e64e06c9ea3d53db496c10f
 SHA512 
5d42e1ac694441acb8ea13fa3e80615bd18f0932a37f50c3d34c8c2f95ef4dfa6541407ddcad802b4fb13468e0e85d8cd09ac37d3612260f9a81d081cb4b6713
 DIST gentoo-kernel-config-5.13.4.tar.gz 4024 BLAKE2B 
9b4e3205c356c791768b9de09057b55499519af5551165040c5ad50bd85b2886e34a9f8dfeea08c6a2113b903341c2bed897bc2615913cdfe3d13434d7be6f48
 SHA512 
55d9f2c72d164f81aede7ce5b2c703f8a426ad0a1a3323c0a304c9f07ed86aa06949ba2f42da115b977b810886a47a0126eda96ade853970a951c301eee5e12c
 DIST gentoo-kernel-config-5.4.114.tar.gz 1298 BLAKE2B 
e494041cd63ba53f055cfd555e359934d5054238bd096addd7965754e6708bada63398c4b315318f73130ed81c1391524388396775632248870721f1ce23f203
 SHA512 
225600db53532ee131dd83d10cecc97a83f4615975ff32f3f6190a15eace64707cb59490bb42940e4429f9054221b9d9a589ada443922062bb5ee18ecc42c26c

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

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

2021-11-02 Thread Michał Górny
commit: 5fff0082743ecd13049cb14f170aa5d9dc887f28
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:47:54 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fff0082

dev-python/lxml: Bump to 4.6.4

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

 dev-python/lxml/Manifest  |  1 +
 dev-python/lxml/lxml-4.6.4.ebuild | 97 +++
 2 files changed, 98 insertions(+)

diff --git a/dev-python/lxml/Manifest b/dev-python/lxml/Manifest
index c59350fa14f..2beb210c3e8 100644
--- a/dev-python/lxml/Manifest
+++ b/dev-python/lxml/Manifest
@@ -1 +1,2 @@
 DIST lxml-4.6.3.tar.gz 948931 BLAKE2B 
373248827cb6bc0698b632ef60978adb2b8f7c37444fa1804567f08eb669018dc38fadf52422262fd96280e88c59578d244e4c5a1ed55609af55c010b3bf2b09
 SHA512 
50e42d6269dc45b4c0ab3285c49307f8bee87fcc4b9e0f531e1ee37bcf83c5938b7e361f906a3158fac8df89a79b932dd64a8839455e45f45f3a5f0ba73ff6a5
+DIST lxml-4.6.4.tar.gz 953275 BLAKE2B 
7dae0fe0c92c937d823429b32ae952e501e193835892d40746aa35e48586df4e497865f246362ef10430cc9187cd54f98078b7edcc0fd9f421ac9d15994e7b2a
 SHA512 
4e62b7c9ceec47f490136e86e9875aae3f3dccd0ee5e504f8128c62cdb111e00e64ee35678028438b87d32253fdeb8e1184d4017b56e06dfbc93cd0e8736101f

diff --git a/dev-python/lxml/lxml-4.6.4.ebuild 
b/dev-python/lxml/lxml-4.6.4.ebuild
new file mode 100644
index 000..5669cfb3cd0
--- /dev/null
+++ b/dev-python/lxml/lxml-4.6.4.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1 optfeature toolchain-funcs
+
+DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
+HOMEPAGE="https://lxml.de/ https://pypi.org/project/lxml/ 
https://github.com/lxml/lxml;
+SRC_URI="https://github.com/lxml/lxml/archive/${P}.tar.gz;
+S=${WORKDIR}/lxml-${P}
+
+LICENSE="BSD ElementTree GPL-2 PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples +threads test"
+RESTRICT="!test? ( test )"
+
+# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
+RDEPEND="
+   >=dev-libs/libxml2-2.9.12-r2
+   >=dev-libs/libxslt-1.1.28"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   dev-python/cython[${PYTHON_USEDEP}]
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   ')
+   )
+   test? ( dev-python/cssselect[${PYTHON_USEDEP}] )
+   "
+
+DISTUTILS_IN_SOURCE_BUILD=1
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.6.0-tests-pypy.patch
+)
+
+python_check_deps() {
+   use doc || return 0
+   has_version "dev-python/docutils[${PYTHON_USEDEP}]" &&
+   has_version "dev-python/pygments[${PYTHON_USEDEP}]" &&
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]" &&
+   has_version "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]"
+}
+
+python_prepare_all() {
+   # avoid replacing PYTHONPATH in tests.
+   sed -i -e '/sys\.path/d' test.py || die
+
+   # don't use some random SDK on Darwin
+   sed -i -e '/_ldflags =/s/=.*isysroot.*darwin.*None/= None/' \
+   setupinfo.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   tc-export PKG_CONFIG
+   distutils-r1_python_compile
+}
+
+python_compile_all() {
+   use doc && emake html
+}
+
+python_test() {
+   cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
+   cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
+   ln -s "${S}"/doc "${BUILD_DIR}"/ || die
+
+   "${EPYTHON}" test.py -vv --all-levels -p || die "Test ${test} fails 
with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use doc; then
+   local DOCS=( README.rst *.txt doc/*.txt )
+   local HTML_DOCS=( doc/html/. )
+   fi
+   if use examples; then
+   dodoc -r samples
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "Support for BeautifulSoup as a parser backend" 
dev-python/beautifulsoup4
+   optfeature "Translates CSS selectors to XPath 1.0 expressions" 
dev-python/cssselect
+}



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

2021-11-02 Thread Michał Górny
commit: d9117e2ea154b48c820cc2012445930c629e633c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:54:17 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9117e2e

dev-python/regex: Bump to 2021.11.2

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

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

diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest
index c6fc7d37bc0..42305af6380 100644
--- a/dev-python/regex/Manifest
+++ b/dev-python/regex/Manifest
@@ -1,5 +1,6 @@
 DIST regex-2021.10.23.tar.gz 703746 BLAKE2B 
e26ec50994375f8b128206743209dff1ceb760b67967ff66d2553c1da27840e0df1611bf1a2746fd26246d3ac8b4a3974c98c8b4d4ede4e6d7954875c17b2405
 SHA512 
6bc67a066a7f33f6567a672132b1b65d89b21152d5ec3546262e542413ce40999ad57fb55eec92b9f4010489968b6eed1dab27efa63e14b771d883a890ddf9ab
 DIST regex-2021.10.8.tar.gz 703541 BLAKE2B 
da2a35c0f95c208fe2a9951d4c8cf756cd9eecb3ff27c5d729e9b5702256cc12bdde896019abf2aa12d206cbaace0fa693be332ff8d8baa5e6e628866eb64dea
 SHA512 
395fbef61d54fad539bbd1e51c9100cba02bcd3a147e95a32ff8c32cb7fca66df98bade638e24f9a5c6e5d6c7becca033f925c4fa675b4e6689cba8316a8b46d
 DIST regex-2021.11.1.tar.gz 713328 BLAKE2B 
165949eed94deb7ad6a12ca8e73f99b2b6aae26032d6545e74a897c25b32101707d67efba4cc936cdcad361a799e5742816178f0157d37e1fe9876c8cd4d60f0
 SHA512 
98efb00a88548ec63759f82870775d192ad2456d6c7b6362837e66980f029356fc270e991cf40ea049ead4c98d2baf8bb9a19b118ded7fb24a0bd6efcc1f6916
+DIST regex-2021.11.2.tar.gz 712630 BLAKE2B 
0a6247d1ca26b0ce644f8036892ed4a5177d69b06eb6055bcd42a08874b24666df7525d19c270b61eca0c14474a0b68fb365e4f0499cdf5ede6510595bc302b8
 SHA512 
1863158271224595f6a540dcc0f7fd9125b69f9cdcf7b67efc589605b739e7ed7a09fbe30fbd1f26b1d57fca25df8b150b9726412d331a4aa757387c247cb904
 DIST regex-2021.8.28.tar.gz 694689 BLAKE2B 
1aeceeb77df3c67e3ac14811000dc0f0cccf2a4994fd349f01f3a4e793f265dc9a73ea685202c6a7af8f507f0db94d6b74b1ae448ce58dd985ca4122c3454cba
 SHA512 
da95f8ce03200f45b6be8730b65d01170847d074202e9b5f311688e22e3d59c32a8ff93768e2ac0105bac02936cbcde49eb114b762e89e6ebf895d8b799b4bf9
 DIST regex-2021.9.30.tar.gz 703504 BLAKE2B 
d958fa97aabb4c25c424591cfc9b6006c72e72d33029902a00e705c0db6786dcca92b006c4d77f98b0dd183405f63e282f33af75361d20d2b61f65d70da40da6
 SHA512 
3ce87e01a6e90a2519046595548f9ce38fb177db0d5c2359c57df857a2a9f14be1c6d228b7bd724d5bd66f723e33fd6056180fb45c50931bb0ec5e723df2f16a

diff --git a/dev-python/regex/regex-2021.11.2.ebuild 
b/dev-python/regex/regex-2021.11.2.ebuild
new file mode 100644
index 000..67c833d04b5
--- /dev/null
+++ b/dev-python/regex/regex-2021.11.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="Alternative regular expression module to replace re"
+HOMEPAGE="https://bitbucket.org/mrabarnett/mrab-regex;
+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"
+IUSE="doc"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_empty_array.patch"
+   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_issue_18468.patch"
+)
+
+distutils_enable_tests unittest
+
+python_test() {
+   eunittest -s "${BUILD_DIR}"/lib
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/Features.html )
+   local DOCS=( README.rst docs/*.rst )
+
+   distutils-r1_python_install_all
+}



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

2021-11-02 Thread Michał Górny
commit: 6b944c43df89a9961eedfcbb8043c4324553445a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:42:21 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b944c43

virtual/dist-kernel: Bump to 5.4.157

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

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

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



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

2021-11-02 Thread Michał Górny
commit: 71d39fc92b5c7ff60c2080a66a595bc5c39e50ee
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:55:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d39fc9

dev-python/kombu: Bump to 5.2.0

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

 dev-python/kombu/Manifest   |  1 +
 dev-python/kombu/kombu-5.2.0.ebuild | 77 +
 2 files changed, 78 insertions(+)

diff --git a/dev-python/kombu/Manifest b/dev-python/kombu/Manifest
index a21f167444e..c520b20769f 100644
--- a/dev-python/kombu/Manifest
+++ b/dev-python/kombu/Manifest
@@ -1 +1,2 @@
 DIST kombu-5.1.0.tar.gz 416353 BLAKE2B 
2c26aac0a8eda62475e2a9a859b2548046dfce0699a8dafce3cc6471ee3b82f82882a53903a86f69cf16f948e4d0e66f379479f7f1f46aca2bcbdd031ba87811
 SHA512 
62ef16e8e3fb592882b8060f29b95e7224ba635132ed688eece0c2d254e7f7fb525c778cac23f15495464c6dbcf84d7a1372fde6f55fcfe66677cf43d3e9d4de
+DIST kombu-5.2.0.tar.gz 419952 BLAKE2B 
99065bc89152ce6b8646d74fd77eb162150313b30d911a6d3d58cefc279bf7539742cd259fad456925796e718f732d3a0243a3e3cca99d2cae5e5de575489359
 SHA512 
c5336e239c69cb584cca9dfca137f0bc27ee24d4a2f260d78d70e18925528cd97763a805eefb7270617aad499f9f9a66ed0eaa9acf418e1ae950727c01a84b6e

diff --git a/dev-python/kombu/kombu-5.2.0.ebuild 
b/dev-python/kombu/kombu-5.2.0.ebuild
new file mode 100644
index 000..22dee35e6bf
--- /dev/null
+++ b/dev-python/kombu/kombu-5.2.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1 optfeature
+
+DESCRIPTION="AMQP Messaging Framework for Python"
+HOMEPAGE="https://pypi.org/project/kombu/ https://github.com/celery/kombu;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="examples"
+
+RDEPEND="
+   >=dev-python/py-amqp-5.0.6[${PYTHON_USEDEP}]
+   

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

2021-11-02 Thread Michał Górny
commit: 99528dde697552b63da66d88606679491f079742
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:44:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99528dde

dev-python/botocore: Bump to 1.22.9

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

 dev-python/botocore/Manifest   |  1 +
 dev-python/botocore/botocore-1.22.9.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 6ffdbb992fd..98b34aba7d2 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.22.5.tar.gz 8301083 BLAKE2B 
91f9d38e7c5bcb0b8f58c04547ad45489f58
 DIST botocore-1.22.6.tar.gz 8302901 BLAKE2B 
4627c7bfcbd1750a6517c045b7c7c986c6defb9b35e413fae47e03fe24f3404ff4905c714212ad00193eb4dfa2893a0080da97acb538965a8792278915823a3b
 SHA512 
f39eb6f339011709fa764d3783f225fbd4e4100e51466de9c87d6a3a5430823e81be1b024963ded49785b4fd49febdfa66dd3f91c3b9296508c3d71d794d170d
 DIST botocore-1.22.7.tar.gz 8306878 BLAKE2B 
fd427ced3eb3c2ce71a28f7334ee312293fc98c7b2d91991ce6c894f71bd39b356aa3a2f0a0495fd91e394be4d284b21dc8272863e9568167112aadccaed21a6
 SHA512 
39eaa5d4bc64669bc398797c69d63157a6a4539bed1c4cdc492c4fe94c9a32d58ac9ea8c06fafd75a5c36ab9d3a5c99f88990b03bcef6cccf7e0c4247330780b
 DIST botocore-1.22.8.tar.gz 8316687 BLAKE2B 
0ea2bfbf794d156e5843687927980d4dc9e4243c00ec6ee3175dd02cf7d99a10e549b06eb377edb52b73ca64e4e97e6c03c96389773f5ac87f648a6ec6a89398
 SHA512 
d35748c240ad83155c5d97b044569e1d7093469acdac948d4ce396b1f17563ed5e9bbfa91799a87fabd93df3b63724be096d489be909aa1567d59e6bafe99e03
+DIST botocore-1.22.9.tar.gz 8325440 BLAKE2B 
9d1612941e37446e030178eec54fd17ee4b9ad4bd43a943a09cc53cf343e5dee7f568702da5f1110ddfc4c814c2aef3997dd72c2e07445ad3287044ffc77a34c
 SHA512 
6be85c95fd9ddd7f7756a337b696433c0d7c3d67fd33e2c3249914fd9db957b16d89b54551bfad58e79292becc054220efb70c45af234b92009e0de72e95a512

diff --git a/dev-python/botocore/botocore-1.22.9.ebuild 
b/dev-python/botocore/botocore-1.22.9.ebuild
new file mode 100644
index 000..638620b2cbc
--- /dev/null
+++ b/dev-python/botocore/botocore-1.22.9.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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 ~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
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   epytest tests/{functional,unit}
+}



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

2021-11-02 Thread Michał Górny
commit: 15e852e82383e60df06880e717a57cab31c34e98
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:41:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e852e8

virtual/dist-kernel: Bump to 5.10.77

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

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

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



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

2021-11-02 Thread Michał Górny
commit: d98840cf62304d387461f7a4d8d6396c77cc850e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:41:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98840cf

sys-kernel/vanilla-kernel: Bump to 5.4.157

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.4.157.ebuild   | 101 +
 2 files changed, 103 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index d2844e46ecc..00b1d89710f 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -43,3 +43,5 @@ DIST linux-5.4.155.tar.sign 991 BLAKE2B 
63934a317fc82788f54dbf8ef29873ac44e1654b
 DIST linux-5.4.155.tar.xz 109180688 BLAKE2B 
b803f8d0e212bfcc237097a3d699223aad66aa872806e5bb12c6ce7f8965fac5e1006b27948eebe1f2ba7af88a69582e84f6efcd5156c61a0453e1548313511d
 SHA512 
b79b964976ba9f4bd286806782b7e5e04bc0a73f6e23fa637f347cb466f40537901ce61401f1f5450edf4998dadc49ddabd42e8bb4645e0c3b354cd05ec80682
 DIST linux-5.4.156.tar.sign 991 BLAKE2B 
ea1fc6b0d4185e7b3c8358fee536031e5b3b80bd24b1d9f346e0698fe0931367fd7db1563b4ef67168330fb7320a952d644807c483fd58b60a6ad1f3b939a102
 SHA512 
dc20852a06bdc0024dab516819b755318d12df2b20527437a19ce120700e36ad991312cc23eb5dcac283904b8038f0bcec959fa0a7b5a3c0b500db5584cea908
 DIST linux-5.4.156.tar.xz 109177304 BLAKE2B 
63d5a40f55ff5252cc49efbe5a31069049d1cc5ee3d4d901b996c0378ab01966514852694ad8b4f0a7c38abecec86e14a25b032bb24e7be0a1ac31eb76604db8
 SHA512 
3a5a9c658a883e68bb314a37078f3f0a4bca8d771bad3cfc72f92759cdca1795c9941ba2d58fc77d193873535796b361959fe9801ef74de63c8e93dc64a2658d
+DIST linux-5.4.157.tar.sign 991 BLAKE2B 
9f1fcbc89fb288a5898fb61b6dc23563fb14464b3f794f7e54799263b0d21a3179e5fcdde945f78c59e9dbbea018c3b0a08929956cfbb9602921e6575bdb2158
 SHA512 
badd54cc13da10de1e6729c8307a0269f2856f10b1ace0f4ab6b7ade5eba6fb8983d33037a3213ff4caf5a2508290832a734ce5e967e2f9210ff151fc33f9ea2
+DIST linux-5.4.157.tar.xz 109178352 BLAKE2B 
416f50450cef7d7f2aaeb45cc9be6d88ca63d66e616ffd26bff8b86a5fe7ef30eae007a1e861bbe376cf16b4ff80af7e76df585871eaec4d34d75d32d867edb4
 SHA512 
05c49649f59dc8c86dff63e430aedbd2e77c93eff7056974a672e2d4c9773454d8451223f9f80649837032913fd2aced8573ff413a424314c00dabfb36770cec

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.157.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.157.ebuild
new file mode 100644
index 000..765b04d5024
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.157.ebuild
@@ -0,0 +1,101 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=5.4.114
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+=" https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/v${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
+   -> kernel-ppc64le.config.${CONFIG_VER}
+   )
+   x86? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
+   -> kernel-i686.config.${CONFIG_VER}
+   )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+BDEPEND="
+   debug? ( dev-util/pahole )
+   verify-sig? ( app-crypt/openpgp-keys-kernel )"
+PDEPEND="
+   >=virtual/dist-kernel-${PV}"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+   if use verify-sig; then
+   einfo "Unpacking linux-${PV}.tar.xz ..."
+   verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+   < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar 
-x))
+   assert "Unpack failed"
+   unpack 

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

2021-11-02 Thread Michał Górny
commit: 82727e3f323bdb863d185a65797004446e7fef35
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:40:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82727e3f

sys-kernel/vanilla-kernel: Bump to 5.10.77

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.10.77.ebuild   | 102 +
 2 files changed, 104 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 4c22ff4ce47..d2844e46ecc 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -27,6 +27,8 @@ DIST linux-5.10.75.tar.sign 991 BLAKE2B 
903ef4871f5329bc08910c62b2e0251f0e9527ea
 DIST linux-5.10.75.tar.xz 116447936 BLAKE2B 
7f636f61ad70c6a23859b8ad97c29bb1526f2f69f2d05e9470dea1ae169b8e9bebb86b90e90d89b7897915ec5de871836e528cfeb7f4b46408200b7e6cb9f495
 SHA512 
93ebdccc6ce0ede721b67d5f13d6efb80eb5444c5a57b509c24df2bb92ca9afd7662735b1e009ad24d6d93531a9e614e8f5ba14e96d5e4f1d041a5be826d1975
 DIST linux-5.10.76.tar.sign 991 BLAKE2B 
55ebbfc3819cbdd5e1282ea77126bf0535eeff85073df3e55644177012ac6b0024288c13021e1037d57a9e1c56bf00a335d1d0c5ad9793547d79bea64f73c06e
 SHA512 
14ad6bfc0b37dcc29b8ce1cf187116206ed789b4fdf1059fcc99459f0d5973781ac0e1cf4ab9170927280cf255d9e91c05956d88808fb1b3d7b403f10de2eb0e
 DIST linux-5.10.76.tar.xz 116445144 BLAKE2B 
8ee89f5cac2044e6cd9ff3be25cd59450cdab89aaeccdc90cc9dae4a121d719e0cfd71b9c80818a8a2ceb28f47d17f518aab5691ddbba25b65f57fe147543801
 SHA512 
1c889a003cd776bf8126011a3f7134ea5eab3c16066deb6f650cab5fdedd67a2fb18f4c74401f01ac5aa7f51b3974549a6a74d49dfbd89a4f37175a755148f7c
+DIST linux-5.10.77.tar.sign 991 BLAKE2B 
73ac1243cfa850cdbb5c9c65180d6f5a8b5b0934039e6f4127d80084a547fa142ac08d06ca87e2a0f5f12a4f1d810c6d5b7e69082218a93b096b27179a3c427f
 SHA512 
0aa50e489a9646f243e4479801f081c51b3aa6b393b12e13a80b3cbb8444eee00c2b5ed9caff4438e520c8662180b636426d8452c29a80b7a210bad291c274f2
+DIST linux-5.10.77.tar.xz 116442512 BLAKE2B 
1da240f450143c44dc5c370681001236dfb8054a0c8b057e61ed58c6f0515e8e18141d21e5229b0ddc84b63f2534eb44174f9d235b4c96688f3199fd7eabb985
 SHA512 
ad9c4541504c7ce7422b868b6683f2c24bb0ead9a9402459bff7bd468510e067f05da9b561cd8671e510c7c2f294da26fa427ee77c948455a5cca36bdd8edc3b
 DIST linux-5.13.19.tar.sign 991 BLAKE2B 
d26b1e733f84725318d8dbf1e9fcade7beeadc38a4a07aebf6be653ab0dff5c0a5533b5591e753745aeeeaa7650b2bf0d1942878b2243aac01b68d0ca81f8367
 SHA512 
a4c5ad726818ad7bcb87c3b6621abecdb17ea14ba6cc8686bf36ace3c0d16f8c5353b4f02f0b02b60967957d13172c3fa60b1415ce3d2dd1c0f8a852127a6c4e
 DIST linux-5.13.19.tar.xz 119374060 BLAKE2B 
6a05829867d75705e0282418bd68c1b60a4f2cdced39803458d67c975f8aa3ed455300c19300d7c7cfad71d2e5750b0b0750f825aacb0fb3794eb5b7b3189cc6
 SHA512 
77f6279fe7de3c0dd35946b991fa190aa70f5e806fa6188a0a676dad0939e2a20136b3dfc659dcac7870b387ead328fcdc287c8a25b63120bea1ac960117990e
 DIST linux-5.14.14.tar.sign 991 BLAKE2B 
f391ab4207b20e9efe0e7ddd40d0b25ae643dc9242f353ad708c0e30f8ec3cacbe531f4c1754ce4c4205906965d5d6fcef2c0349c4d49a4288b60e83194a60de
 SHA512 
85f7811b8647dfa3ec04cadf64602a791a5c750f213a45c5fbb6f326b263d51b0c1d7e86645e6b6bce5342458281786aa43e58516375fe082ee99289576ac344

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

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

2021-11-02 Thread Michał Górny
commit: f60711d3e18697f63bb1ff1e530533391cb548c9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:40:07 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:58:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f60711d3

sys-kernel/gentoo-kernel: Bump to 5.14.16

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.14.16.ebuild | 105 +
 2 files changed, 107 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 5af0343a6eb..fc16fc8af90 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -10,6 +10,8 @@ DIST genpatches-5.14-15.base.tar.xz 544344 BLAKE2B 
5315b7c850517e559fda958cb73d9
 DIST genpatches-5.14-15.extras.tar.xz 3840 BLAKE2B 
824c2a15749f6e83b03669df117a0838ef955430c4781f5b1423d6a5eb4d3b594c99bda3220ceff3875b00601bf2564eb211ee470a04a7e221f5300d0552adf0
 SHA512 
197bbcb69a9e79f7938342a7ec2d8b6baa55b48f121ff5bef6d8a3969e41a646fa357cf394e9fb3e8ac6c43338749e8be8b50319020564eff5c30b49786978f1
 DIST genpatches-5.14-16.base.tar.xz 591456 BLAKE2B 
5c2faa9bbbc7c35b2c81d2cc3f11e61f3e69964187abfc70301c33fa58bd4762beceab0c298c0b16468def49482d4a0b32c93add83f94bde6e930284f7fc2922
 SHA512 
860f2cea8a95cfdc0e1524baa5baf168dcd06309a44319503ca0768b68cc9a654eafc6ac22c2fe5d1a33954a27e7c53a55480e64310442a9a8e279f3e2ba
 DIST genpatches-5.14-16.extras.tar.xz 3840 BLAKE2B 
c36321060c45651af5fe20fd7bffb8cc2c2cede11a9880997381acd9ab74a2ce99b89632c1061aa1542a6451a87ec4d7ad2536725bf429c243418e6c551d342c
 SHA512 
bf77ba8560347ffd328b97e234d07bd1a8a22378e0209807b21b9cd78d458d4c3bb7a721583d5fffe919ff72fd3c74936dc5a97c911de1ffb35e8db696ff0b5b
+DIST genpatches-5.14-17.base.tar.xz 622212 BLAKE2B 
a0c5bcabe08e292287b57cdbdd573c8b61cedfc0560a63958ccafe2c1cd671b057b3faf6c4a577e9063b6eae46a1c6d7fb7e25ee92406e4a597ec0e74bb241d3
 SHA512 
3042091a962cd540b504570ab5ec11b3dda25b84c03529e78a01db232b4a0a716b9ee7b60352b7ad5afca7534af6ccdf14bcad9140ebd78ed56f292e47bf103f
+DIST genpatches-5.14-17.extras.tar.xz 3844 BLAKE2B 
f50d2d3e47b0e0387c68eff502be6163a167436f6e99a59a56420c1f4215cee35a892b95bcfb2b2f73261db57b52675f080e90a3f69512ba00163bef95cd8e94
 SHA512 
eaed5b496a124c94093d85cc23d73b345b9bc6b946656fa9e8f3d7eeff719303841f199d9d1312b4d8b69e7f55883a3c8961d3cd568c5ac48390850511c936ad
 DIST genpatches-5.4-152.base.tar.xz 3987788 BLAKE2B 
ddc01301f5c778230159b9ea8ba107bb992ef7a8bac0f3068c40e95b5dc32eb701b0c11f4b5ab3dbda6e9f3c29c04612ecb623aade7bf38c7f852aefbba14432
 SHA512 
bbccd15725d1351be6f5feef202b3ae3760346092849902cdf3ca5cb3add804458244fd8b8cfedf39e1917e1a7dd7cba9873df2ab449e36e32a169b1640d34ed
 DIST genpatches-5.4-152.extras.tar.xz 1784 BLAKE2B 
f99caae6094867a9535056ddb3d5cd9b9154f33417a5cddc53dbac79d5ee3f430e5d84ed4607a5bc72c2217049f7677fd3d19594096f61880d6c31e925bf5e92
 SHA512 
cd69e6dadad1eba57a6184cc65330c6497f8b822a025190a80d10d4d7c669bd4d9195bd880ce99f8384d6aec5237358b03e45ad8449f1c394d5743ecbb0da4a7
 DIST genpatches-5.4-159.base.tar.xz 4064516 BLAKE2B 
c2c8350597d7cbe7652cea4b5a3fa92376259f1f4f15c3387f80f24b31d571cbb1094a27f52b099f0c61ce0187c3f498ccd4898cbb63f03c7367df39fdc475b0
 SHA512 
31116496b8d570d596a91e3408db055cbc602af2608ce579f5ce5ff41c084f629edde49c1efdf6220289451286f8a0b68d2937b916886f51b9a7d0529f130d2c

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

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

2021-11-02 Thread Michał Górny
commit: 85b0670fa4ccf9a50a08478b219514da82b9b48f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:39:49 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:58:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b0670f

sys-kernel/vanilla-kernel: Bump to 5.14.16

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.14.16.ebuild   | 102 +
 2 files changed, 104 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index c7b0dd5db27..4c22ff4ce47 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -33,6 +33,8 @@ DIST linux-5.14.14.tar.sign 991 BLAKE2B 
f391ab4207b20e9efe0e7ddd40d0b25ae643dc92
 DIST linux-5.14.14.tar.xz 120707532 BLAKE2B 
c4f29298a98cfd42a4ee6d2cc94da5d213e57e1160918ddbb7796c511541a85eeed53f9e30203dc5c9e941ebb0a516b6b3f0b525f93f7752cb22d30f76432dfd
 SHA512 
bd21aee0d84e213c4ed387a9da825594d2d576690d0b82ad6aaf123a1d8340b9804d4e99f909ba39f927c524409e35d26ed175c50d5236a8f3f66c7f5837e4a1
 DIST linux-5.14.15.tar.sign 991 BLAKE2B 
d90b6d02ac482a4e1a4420bca5cc515ed00817238a73911405850c10f82d0e365a98185cac365bf94d80b7aaf7fd5932cfe2b66257fa2b191611ee6d35a89a76
 SHA512 
6bece648b07d33abd7e9d28874f15a1fd91da73a5f80df028dfd929a236d2205ab592e07192f81bfca4238c6f679f8f6995c9a6f53f15e6f1f7b4578cfc4c5de
 DIST linux-5.14.15.tar.xz 120705580 BLAKE2B 
68d89bba3c35062e4ba93b4304d238541ced462d839ca4f49641f457f542d27fd11ae4ffe9f5474a5701a26b89858b16c7e6678236945180acc2ef44070d
 SHA512 
f2549b5494ce2e8174b70d29282a60e072ca31d4a83e1e1f4b3f0acb150e1849fe4f2eaf6b6cb18ac758e723c3d53aa8686e4e6d9d7cb9696983ffe64f6a9b59
+DIST linux-5.14.16.tar.sign 991 BLAKE2B 
cdbe56123fcd642dcc284e6dd563ab76f0ce205db671fac8215d4baf0a8fdcbcddd2b3e53607d08f95dd7915b0339a2720038667fb18f884673323689eb5
 SHA512 
e898cbfac7f4aa8270ba07371afee481ff1ed115886ff08fb8adde34f1235d3a4f053e2f8e8a2a2088cc428e0f4278815e94f0f5719e6f9b69ae0d241ba0e104
+DIST linux-5.14.16.tar.xz 120708740 BLAKE2B 
e4935cb8e5cf04c100047ac85460c86bbcfd4202269d508c0c120bfc6169577e808e12f1a901b6b583b853df104abf76bb3501592c5b284a46aa0bd6ec24005c
 SHA512 
67eb8755cc67a76ec340a0f8259ea9323f36aeb66c2ab117a66e7f160b3de63737091d3ab696142223338dd45b6c8ce08c1eacbbc6108da3e87fc90f3e135876
 DIST linux-5.4.148.tar.sign 991 BLAKE2B 
7e1956bb8e2f801374bd4a7247bf36f1153ddc4edcb417fa311e33b748b3c1448f3a4dcac2825393002232976cf3ad86d3cc0888398bebe5697e5c93b63f59b5
 SHA512 
abb9491a3315e23ff2939f1d15a2df55eb34561b0340987b9b40e992ce43d7de2cff9b9a729f41b0c030aa0fa783f983823a9100f97c9cfb43402851b6caf13e
 DIST linux-5.4.148.tar.xz 109151568 BLAKE2B 
67891fe744cef7a69ea992720256a88e1497a5b687e6f43aee8b3ffde7933e99c10ae5b42d954a6f56435677dcfe53f73f577601adfcf40381ae2209d662e942
 SHA512 
8793545e4ec419153f8a7c9f4b779cca2d5a2abaab8ccf5d482473282faf71284f6ec08fa195e40d01803d65c079a4f23fe1d95a01f966b7209015635f5e0d23
 DIST linux-5.4.155.tar.sign 991 BLAKE2B 
63934a317fc82788f54dbf8ef29873ac44e1654b551757dbff48c1e28353795b13871708ce7ff743738adc80d958edbea8ab0db5dddfc59774985bd661a78338
 SHA512 
ad4d8b63bb9743a46f17845e7023ba79e0fd4a36ca7ebefb8de3117edb53849cc807fc48e0a315f710817298da731b504818369c18960debab9b888c09134d61

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

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

2021-11-02 Thread Michał Górny
commit: ba3d0297ffd274f587927e206d5da7bf6750fbb3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  2 20:40:08 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 22:59:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba3d0297

virtual/dist-kernel: Bump to 5.14.16

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

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

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



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

2021-11-02 Thread Sam James
commit: bff7960773bc55e8029a137a522905db39845dd2
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 22:56:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 22:56:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff79607

app-text/calibre: drop blank line at top of patch (harmless)

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

 app-text/calibre/files/calibre-5.31.0-qt-image-test.patch | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-text/calibre/files/calibre-5.31.0-qt-image-test.patch 
b/app-text/calibre/files/calibre-5.31.0-qt-image-test.patch
index 5c38e2d6a52..cfecd4c2a5c 100644
--- a/app-text/calibre/files/calibre-5.31.0-qt-image-test.patch
+++ b/app-text/calibre/files/calibre-5.31.0-qt-image-test.patch
@@ -1,4 +1,3 @@
-
 --- a/src/calibre/test_build.py
 +++ b/src/calibre/test_build.py
 @@ -306,7 +306,6 @@ class BuildTest(unittest.TestCase):



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

2021-11-02 Thread Sam James
commit: ad8e50ac88f97a33d8a43928b2654e53e4cf7c87
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 22:53:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 22:54:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad8e50ac

media-libs/opencolorio: depend on older openimageio

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

 .../{opencolorio-1.1.1-r2.ebuild => opencolorio-1.1.1-r3.ebuild}  | 5 -
 .../{opencolorio-2.0.0-r1.ebuild => opencolorio-2.0.0-r2.ebuild}  | 5 -
 .../{opencolorio-2.0.1-r1.ebuild => opencolorio-2.0.1-r2.ebuild}  | 5 -
 .../{opencolorio-2.0.2-r1.ebuild => opencolorio-2.0.2-r2.ebuild}  | 5 -
 .../{opencolorio-2.1.0.ebuild => opencolorio-2.1.0-r1.ebuild} | 8 +++-
 5 files changed, 23 insertions(+), 5 deletions(-)

diff --git a/media-libs/opencolorio/opencolorio-1.1.1-r2.ebuild 
b/media-libs/opencolorio/opencolorio-1.1.1-r3.ebuild
similarity index 94%
rename from media-libs/opencolorio/opencolorio-1.1.1-r2.ebuild
rename to media-libs/opencolorio/opencolorio-1.1.1-r3.ebuild
index 249ae37e904..4a6a5c7dd95 100644
--- a/media-libs/opencolorio/opencolorio-1.1.1-r2.ebuild
+++ b/media-libs/opencolorio/opencolorio-1.1.1-r3.ebuild
@@ -20,12 +20,15 @@ REQUIRED_USE="
doc? ( python )
python? ( ${PYTHON_REQUIRED_USE} )"
 
+# Not compatible with oiio 2.3
+# https://github.com/AcademySoftwareFoundation/OpenColorIO/issues/1509
+# bug #821073
 RDEPEND="
https://github.com/AcademySoftwareFoundation/OpenColorIO/issues/1509
+# bug #821073
 RDEPEND="
dev-cpp/pystring
dev-python/pybind11
@@ -34,7 +37,7 @@ RDEPEND="
dev-libs/tinyxml
opengl? (
media-libs/lcms:2
-   >=media-libs/openimageio-2.2.13.0:=
+   https://github.com/AcademySoftwareFoundation/OpenColorIO/issues/1509
+# bug #821073
 RDEPEND="
dev-cpp/pystring
dev-python/pybind11
@@ -29,7 +32,7 @@ RDEPEND="
dev-libs/tinyxml
opengl? (
media-libs/lcms:2
-   >=media-libs/openimageio-2.2.13.0:=
+   https://github.com/AcademySoftwareFoundation/OpenColorIO/issues/1509
+# bug #821073
 RDEPEND="
dev-cpp/pystring
dev-python/pybind11
@@ -29,7 +32,7 @@ RDEPEND="
dev-libs/tinyxml
opengl? (
media-libs/lcms:2
-   >=media-libs/openimageio-2.2.13.0:=
+   https://github.com/AcademySoftwareFoundation/OpenColorIO/issues/1509
+# bug #821073
+# 2.1.1 should be?
+#
 # See bug #802363 for yaml-cpp < dep
 RDEPEND="
dev-cpp/pystring
@@ -29,7 +35,7 @@ RDEPEND="
media-libs/ilmbase:=
opengl? (
media-libs/lcms:2
-   >=media-libs/openimageio-2.2.13.0:=
+   

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

2021-11-02 Thread Sam James
commit: e4b531064e3ccf757e231d2073cbe4a6f15292ef
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 22:44:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 22:45:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b53106

app-text/calibre: tidy up ebuild further

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

 app-text/calibre/calibre-5.31.1.ebuild | 40 ++
 .../files/calibre-5.31.0-qt-image-test.patch   | 11 ++
 2 files changed, 36 insertions(+), 15 deletions(-)

diff --git a/app-text/calibre/calibre-5.31.1.ebuild 
b/app-text/calibre/calibre-5.31.1.ebuild
index 2a71b980175..283305d4191 100644
--- a/app-text/calibre/calibre-5.31.1.ebuild
+++ b/app-text/calibre/calibre-5.31.1.ebuild
@@ -115,13 +115,23 @@ BDEPEND="$(python_gen_cond_dep '
virtual/pkgconfig"
 
 PATCHES=(
-   # no_updates: do not annoy user with "new version is availible all the 
time
+   # Don't prompt the user for updates - they've installed via
+   # an ebuild.
"${FILESDIR}/${PN}-2.9.0-no_updates_dialog.patch"
 
# Skip calling a binary (JxrDecApp) from libjxr which is used for tests
# We don't (yet?) package libjxr and it seems to be dead upstream
# (last commit in 2017)
"${FILESDIR}/${PN}-5.31.0-jxr-test.patch"
+
+   # TODO:
+   # test_qt tries to load a bunch of images using Qt and it currently 
fails
+   # due to some presumably missing dependencies. This is important and
+   # we need to look into it, but at time of writing, none of the tests
+   # are even bring run, so I'd like to return to this later.
+   # We don't want to skip test_qt entirely, so just skip this particular
+   # assert for now.
+   "${FILESDIR}/${PN}-5.31.0-qt-image-test.patch"
 )
 
 pkg_pretend() {
@@ -135,6 +145,18 @@ pkg_pretend() {
 src_prepare() {
default
 
+   # Warning:
+   #
+   # While it might be rather tempting to add yet another sed here,
+   # please don't. There have been several bugs in Gentoo's packaging
+   # of calibre from seds-which-become-stale. Please consider
+   # creating a patch instead, but in any case, run the test suite
+   # and ensure it passes.
+   #
+   # If in doubt about a problem, checking Fedora or Arch Linux's packaging
+   # is recommended, as Arch Linux's PKGBUILD is maintained by a Calibre
+   # contributor. Or just ask them.
+
# Fix outdated version constant.
#sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
#   -i src/calibre/constants.py || \
@@ -163,17 +185,6 @@ src_prepare() {
 '-i', os.path.join(os.path.basename(src_dir), 'Makefile')])" \
-e "s|open(self.j(bdir, '.qmake.conf'), 
'wb').close()|open(self.j(bdir, '.qmake.conf'), 'wb').write(b'QMAKE_LFLAGS += 
${LDFLAGS}')|" \
-i setup/build.py || die "sed failed to patch build.py"
-
-   # TODO:
-   # test_qt tries to load a bunch of images using Qt and it currently 
fails
-   # due to some presumably missing dependencies. This is important and
-   # we need to look into it, but at time of writing, none of the tests
-   # are even bring run, so I'd like to return to this later.
-   # We don't want to skip test_qt entirely, so just skip this particular
-   # assert for now.
-   sed -i -e \
-   "/Qt doesn't seem to be able to load some of its image plugins. 
Available plugins:/d" \
-   src/calibre/test_build.py || die
 }
 
 src_compile() {
@@ -189,9 +200,8 @@ src_test() {
# - test_chardet (unpackaged Python dependency: cchardet)
# - test_unrar (unpackaged Python dependency: unrardll)
#
-   # Note that we currently have a hack for test_qt in src_prepare!
-   # CALIBRE_DEVELOP_FROM="${S}/src"
-   # 
PYTHONPATH=${S}/calibre/utils:${S}/src/calibre:${S}/src${PYTHONPATH:+:}${PYTHONPATH}
 \
+   # Note that we currently have a hack to skip one part of test_qt!
+   # See PATCHES for more.
CALIBRE_PY3_PORT=1 ${PYTHON} setup.py test \
--exclude-test-name 7z \
--exclude-test-name test_chardet \

diff --git a/app-text/calibre/files/calibre-5.31.0-qt-image-test.patch 
b/app-text/calibre/files/calibre-5.31.0-qt-image-test.patch
new file mode 100644
index 000..5c38e2d6a52
--- /dev/null
+++ b/app-text/calibre/files/calibre-5.31.0-qt-image-test.patch
@@ -0,0 +1,11 @@
+
+--- a/src/calibre/test_build.py
 b/src/calibre/test_build.py
+@@ -306,7 +306,6 @@ class BuildTest(unittest.TestCase):
+ # then it is a distro problem.
+ fmts = set(map(lambda x: x.data().decode('utf-8'), 
QImageReader.supportedImageFormats()))  # no2to3
+ testf = {'jpg', 'png', 'svg', 'ico', 'gif', 'webp'}
+-self.assertEqual(testf.intersection(fmts), testf, "Qt doesn't seem to 
be able to load some of its image plugins. 

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

2021-11-02 Thread Sam James
commit: 1f49967be0eec90ae3240d5588b97b878697927a
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 22:34:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 22:45:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f49967b

app-text/calibre: drop rejected upstream patch for plugin downloader

The plugins are downloaded over HTTPS and we seem to have been
cargo-culting this Debian patch for quite some time. Upstream
don't see the need for this and neither do I.

It looks like Debian have dropped this now too.

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

 app-text/calibre/calibre-5.31.1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/app-text/calibre/calibre-5.31.1.ebuild 
b/app-text/calibre/calibre-5.31.1.ebuild
index 3f1b8592ace..aa8b79bf038 100644
--- a/app-text/calibre/calibre-5.31.1.ebuild
+++ b/app-text/calibre/calibre-5.31.1.ebuild
@@ -117,8 +117,6 @@ BDEPEND="$(python_gen_cond_dep '
 PATCHES=(
# no_updates: do not annoy user with "new version is availible all the 
time
"${FILESDIR}/${PN}-2.9.0-no_updates_dialog.patch"
-   # disable_plugins: walking sec-hole, wait for upstream to use GHNS 
interface
-   "${FILESDIR}/${PN}-disable_plugins.patch"
 
# Skip calling a binary (JxrDecApp) from libjxr which is used for tests
# We don't (yet?) package libjxr and it seems to be dead upstream



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

2021-11-02 Thread Sam James
commit: 1f183d914431e0e5ecd159bd296f182e22b25491
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 22:38:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 22:45:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f183d91

app-text/calibre: drop unused eclasses

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

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

diff --git a/app-text/calibre/calibre-5.31.1.ebuild 
b/app-text/calibre/calibre-5.31.1.ebuild
index aa8b79bf038..2a71b980175 100644
--- a/app-text/calibre/calibre-5.31.1.ebuild
+++ b/app-text/calibre/calibre-5.31.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 PYTHON_COMPAT=( python3_{8..9} )
 PYTHON_REQ_USE="ipv6(+),sqlite,ssl"
 
-inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils
+inherit toolchain-funcs python-single-r1 xdg-utils
 
 DESCRIPTION="Ebook management application"
 HOMEPAGE="https://calibre-ebook.com/;



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

2021-11-02 Thread Thomas Deutschmann
commit: 7f69f930a11c3c496a4e35d7edb1f791e595ce36
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov  2 22:40:54 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov  2 22:42:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f69f930

www-client/firefox: bump to v94.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox/Manifest|   99 +++
 www-client/firefox/firefox-94.0.ebuild | 1161 
 2 files changed, 1260 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index a78f5f1757c..76733045823 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -194,3 +194,102 @@ DIST firefox-93.0-xh.xpi 426899 BLAKE2B 
d089a23aa56a881db5a5092bf6da2133c001802c
 DIST firefox-93.0-zh-CN.xpi 567752 BLAKE2B 
f21d32140357de5cb98da2c75f5d8511c4d98e8405178b7c54553bfeb043aa372c796a79ac6b33704a64427edafa511ce40f69d8b7267d72f4c2037199972f20
 SHA512 
17c1f6cb48fec384a61ad60b0da4a93648bbd6da9a752be8db1f076dab13efaf5c22fbf539b89b4106427cb310e26aa0f708164f8eb13e045cfeba4e30d048cd
 DIST firefox-93.0-zh-TW.xpi 568218 BLAKE2B 
4d842b6492967fa0a4e5cfd2fd46091e5f683df3b0cbc4dd13b4693023e79652a21eda449690acbced52df9e302e50ea32533420929baf76ca70cad416fc1a13
 SHA512 
11baeb65242512faccb1f4e813b62de681647e246268af1c0763e5a801e8d73dd741eb58b30a0a368f354f4a708dac88f7a1ad32a0497e98b67eb57ab0ef654d
 DIST firefox-93.0.source.tar.xz 382181136 BLAKE2B 
f4315a81ea5709fbf622ea39a4b259e44e8bafad95468d3f41fa8413dd1d5d92e260f549aacafe8b6af04f0c036fb9d59fe8531f0e2fa8de5dffcc403b33f2e1
 SHA512 
b29890e331819d47201b599b9feaaa7eaa0b02088fcbf980efc4f289d43da4f73970bf35ba2f763a2a892fd5318deb68cb9a66e71e9bc0c603642434c7e32e91
+DIST firefox-94-patches-01.tar.xz 20776 BLAKE2B 
f117db17c24431db7284b1f78538dd9fa83c4985914f5a56fd2d4463dd0a4f5c456b412880478951dc27dfa792e8b680987ed428b8f4ccc4b312dec175588a59
 SHA512 
4a8dcea0754188cddadc44385ab64074c8c2eff7b42ef4278d08d419e5f524545ef2fc6cac7fbfb896ab430426b9a8adcb16a88705309c650471f4cbbc638c2b
+DIST firefox-94.0-ach.xpi 446929 BLAKE2B 
cadcdc877a4a7a8c52fcf296957b5cece4a70944d138529c042f0a91d0f955f78918852dc3d0711bc86a4f5b9c308bd2ebca40a1c3999309903b4de8dd22f719
 SHA512 
68712b5d1d427f2be8b875d3339010ff1159de68400963eca476de0675f5ee28d6a2b0fa5254ea15505e4734acdec5595fa10bb9db176b758d502519d10b4a80
+DIST firefox-94.0-af.xpi 418381 BLAKE2B 
1a812192fbdb962d00b104b954d77ffeb9fc98846ae18d08202eb7e7e5516d3c8b0afb7a7d7ff3e1bcc8fc4f95570664159c230f9a73553e6b42c5719301ca7a
 SHA512 
d06a946fb8d26449e1cecff988c053e2e0e4d9aeae52a456c306a465f8d55b9afdb8f4779585df9b4393b91d0c5a45ed7f63d954a03491b7e8b69b28f6ccbcf5
+DIST firefox-94.0-an.xpi 494159 BLAKE2B 
3c91e01ecc3bd5fecca68bd3f3a0de83ab735b0c6808f3cf7557b94d0e3f7aff5ef801bc3d76891c3b5ac67d976e6d9677a4194ab19f9c3d69db6bcb37d0e1d1
 SHA512 
f51a206408de03bae5b2c5b26778f206ed79d8396e3b805d47173271f96ecb6effaab434f9a9e8b1dd24233d299570ecbcb1feb007fb0a4918f2a935decfc3e1
+DIST firefox-94.0-ar.xpi 552880 BLAKE2B 
b0bb09a7a06515875beaa966aa94e1357204a088edf59a756bb9a5ff0b0bef7b69b2b1c55585cd5d8b9fa5016a9067821c03614c9ead962d714f33e4739223ca
 SHA512 
489d61121ab6991eca8d4e2e6440aa38f8b06c45b9b829b0e4e58e07a1870e95873a31b2d7513fb9fe7c1a638ee21dbcfc9d1a654fba52315338fa6493fb3c13
+DIST firefox-94.0-ast.xpi 492496 BLAKE2B 
1615af33cdcf7dfb46e447763ca39ad19cf02a454957a97ed6df567a6eb1204a0a459c0ea8f4adea6af2dc17b0e1b739276c6a1f5da58b7388504fa5dac3a6f1
 SHA512 
3b9fb3394b991e01dc3a06d8c260fb46751663275ad2d1eec2c0c6fb81bf394b6062b470e02bbf171267645fedf82ca2bf1833c98261358bacaee75bee1e53f7
+DIST firefox-94.0-az.xpi 482624 BLAKE2B 
f546e39f453fb075bdfd8f48876bc0ae2795d0d1548793291f48071e8516b4dd86aa3984a482b5ed4fde09091e0807203efe153e35f0f9fdf932ce6a25afe944
 SHA512 
411d100a2aaecfdefb563a4170e96d1c548a24e7bf3736e472f24114b858459fa4b6e243a02f3bcf853172c2931986bb7532ca180c01336aff37e53b1edd5a86
+DIST firefox-94.0-be.xpi 611836 BLAKE2B 
ec34477a19bea5ed81e0e1bc8a0ad6fd9b805fff357078c2b83b158c7b6adca350d1831a902636379b448da336e9aaa3aeeb350ab2a1338a93c11c45654ebeb5
 SHA512 
331b4283c3fccaa3ac1b9699f8c4c0b50981f1b93df4652c3e828d2d3a6914e3f4b8856d080f52a9948675aa2a98560cde5d2b054d37afd5016df2958591ec2e
+DIST firefox-94.0-bg.xpi 561273 BLAKE2B 
03a15d0d7bff358dcd86ecd1c0ec7ada4be3f77818e84081f9fbd760abd9174443ce7cf785a57df198754b41ca2db873db87f27fcbd118673d138a0631ab2cb2
 SHA512 
6e1cfd9616d67972d4d19b838a244d0a1dcf35d699defea229287a7dfa0a3b89e0e4adf1453a49b7fd790448e8cf193b573a6aec94acef8ca55b6fcfba302746
+DIST firefox-94.0-bn.xpi 549314 BLAKE2B 
e1b007557cb930a3080a169c15e0330d8bf0ca423f3b57e0abae5e052ed5df4bd198f4f932b3bf2531e97bade1849996048bb83e2539f3dc9a984ea615fbb3fd
 SHA512 
0c9bc3df94c53406f2286d7cf2fdab9536fa5342868eed23b4c9b1b60a9389b342c558569cb40539edcdbda4ed7fa7a67e13396a2eb3181cfa77fc80350ba9cf
+DIST firefox-94.0-br.xpi 518584 BLAKE2B 

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

2021-11-02 Thread Thomas Deutschmann
commit: 7764443b07f0aabb5cf1124c4d3a15eb3cfcbdf9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Nov  2 22:41:57 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Nov  2 22:42:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7764443b

www-client/firefox-bin: bump to v94.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox-bin/Manifest|  97 +++
 www-client/firefox-bin/firefox-bin-94.0.ebuild | 383 +
 2 files changed, 480 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index aeaf2b8a79e..76a571bb106 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -188,7 +188,104 @@ DIST firefox-93.0-vi.xpi 566298 BLAKE2B 
bb823f537d52dc6ee414c366095396299e47a779
 DIST firefox-93.0-xh.xpi 426899 BLAKE2B 
d089a23aa56a881db5a5092bf6da2133c001802c269a1e99ce7b187eb428c54cfd5642dcf3ecc9362f5f1f8eafaccf5e6b3ff5633f4b908ae72582bf86e0e26a
 SHA512 
3ed06b3dd1d86cc10b4323b441fabd926999a0fcc6aff15c661c91c150fc0a6f9384e310fb1be4d97bd1770a98062d030205033e81d0a674af74f986afca9fcf
 DIST firefox-93.0-zh-CN.xpi 567752 BLAKE2B 
f21d32140357de5cb98da2c75f5d8511c4d98e8405178b7c54553bfeb043aa372c796a79ac6b33704a64427edafa511ce40f69d8b7267d72f4c2037199972f20
 SHA512 
17c1f6cb48fec384a61ad60b0da4a93648bbd6da9a752be8db1f076dab13efaf5c22fbf539b89b4106427cb310e26aa0f708164f8eb13e045cfeba4e30d048cd
 DIST firefox-93.0-zh-TW.xpi 568218 BLAKE2B 
4d842b6492967fa0a4e5cfd2fd46091e5f683df3b0cbc4dd13b4693023e79652a21eda449690acbced52df9e302e50ea32533420929baf76ca70cad416fc1a13
 SHA512 
11baeb65242512faccb1f4e813b62de681647e246268af1c0763e5a801e8d73dd741eb58b30a0a368f354f4a708dac88f7a1ad32a0497e98b67eb57ab0ef654d
+DIST firefox-94.0-ach.xpi 446929 BLAKE2B 
cadcdc877a4a7a8c52fcf296957b5cece4a70944d138529c042f0a91d0f955f78918852dc3d0711bc86a4f5b9c308bd2ebca40a1c3999309903b4de8dd22f719
 SHA512 
68712b5d1d427f2be8b875d3339010ff1159de68400963eca476de0675f5ee28d6a2b0fa5254ea15505e4734acdec5595fa10bb9db176b758d502519d10b4a80
+DIST firefox-94.0-af.xpi 418381 BLAKE2B 
1a812192fbdb962d00b104b954d77ffeb9fc98846ae18d08202eb7e7e5516d3c8b0afb7a7d7ff3e1bcc8fc4f95570664159c230f9a73553e6b42c5719301ca7a
 SHA512 
d06a946fb8d26449e1cecff988c053e2e0e4d9aeae52a456c306a465f8d55b9afdb8f4779585df9b4393b91d0c5a45ed7f63d954a03491b7e8b69b28f6ccbcf5
+DIST firefox-94.0-an.xpi 494159 BLAKE2B 
3c91e01ecc3bd5fecca68bd3f3a0de83ab735b0c6808f3cf7557b94d0e3f7aff5ef801bc3d76891c3b5ac67d976e6d9677a4194ab19f9c3d69db6bcb37d0e1d1
 SHA512 
f51a206408de03bae5b2c5b26778f206ed79d8396e3b805d47173271f96ecb6effaab434f9a9e8b1dd24233d299570ecbcb1feb007fb0a4918f2a935decfc3e1
+DIST firefox-94.0-ar.xpi 552880 BLAKE2B 
b0bb09a7a06515875beaa966aa94e1357204a088edf59a756bb9a5ff0b0bef7b69b2b1c55585cd5d8b9fa5016a9067821c03614c9ead962d714f33e4739223ca
 SHA512 
489d61121ab6991eca8d4e2e6440aa38f8b06c45b9b829b0e4e58e07a1870e95873a31b2d7513fb9fe7c1a638ee21dbcfc9d1a654fba52315338fa6493fb3c13
+DIST firefox-94.0-ast.xpi 492496 BLAKE2B 
1615af33cdcf7dfb46e447763ca39ad19cf02a454957a97ed6df567a6eb1204a0a459c0ea8f4adea6af2dc17b0e1b739276c6a1f5da58b7388504fa5dac3a6f1
 SHA512 
3b9fb3394b991e01dc3a06d8c260fb46751663275ad2d1eec2c0c6fb81bf394b6062b470e02bbf171267645fedf82ca2bf1833c98261358bacaee75bee1e53f7
+DIST firefox-94.0-az.xpi 482624 BLAKE2B 
f546e39f453fb075bdfd8f48876bc0ae2795d0d1548793291f48071e8516b4dd86aa3984a482b5ed4fde09091e0807203efe153e35f0f9fdf932ce6a25afe944
 SHA512 
411d100a2aaecfdefb563a4170e96d1c548a24e7bf3736e472f24114b858459fa4b6e243a02f3bcf853172c2931986bb7532ca180c01336aff37e53b1edd5a86
+DIST firefox-94.0-be.xpi 611836 BLAKE2B 
ec34477a19bea5ed81e0e1bc8a0ad6fd9b805fff357078c2b83b158c7b6adca350d1831a902636379b448da336e9aaa3aeeb350ab2a1338a93c11c45654ebeb5
 SHA512 
331b4283c3fccaa3ac1b9699f8c4c0b50981f1b93df4652c3e828d2d3a6914e3f4b8856d080f52a9948675aa2a98560cde5d2b054d37afd5016df2958591ec2e
+DIST firefox-94.0-bg.xpi 561273 BLAKE2B 
03a15d0d7bff358dcd86ecd1c0ec7ada4be3f77818e84081f9fbd760abd9174443ce7cf785a57df198754b41ca2db873db87f27fcbd118673d138a0631ab2cb2
 SHA512 
6e1cfd9616d67972d4d19b838a244d0a1dcf35d699defea229287a7dfa0a3b89e0e4adf1453a49b7fd790448e8cf193b573a6aec94acef8ca55b6fcfba302746
+DIST firefox-94.0-bn.xpi 549314 BLAKE2B 
e1b007557cb930a3080a169c15e0330d8bf0ca423f3b57e0abae5e052ed5df4bd198f4f932b3bf2531e97bade1849996048bb83e2539f3dc9a984ea615fbb3fd
 SHA512 
0c9bc3df94c53406f2286d7cf2fdab9536fa5342868eed23b4c9b1b60a9389b342c558569cb40539edcdbda4ed7fa7a67e13396a2eb3181cfa77fc80350ba9cf
+DIST firefox-94.0-br.xpi 518584 BLAKE2B 
26de8e4f744fc2a4fe42992aa94ecfa82939ddf6e07d20d2adbe5f94abbcbe825eea4c8696b9fa83a2a1e0df7b603550bcc5d65917bc1a6228bb17d76c3aa70a
 SHA512 
0853d0bfb53b391b58f8a21169ef5d7f2520649006a51b04d2f69348f5029beea799beabf22b5c6c3abc8e112a3676ec2da1f4e990a2ea4fabf3ea3a886099ab
+DIST firefox-94.0-bs.xpi 457395 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/barrier/files/, x11-misc/barrier/

2021-11-02 Thread James Le Cuirot
commit: 637b9e78ba884167eaba3211a49d7266555de924
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Nov  2 22:35:22 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Nov  2 22:36:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=637b9e78

x11-misc/barrier: Drop and old vulnerable 2.3.3

Bug: https://bugs.gentoo.org/821337
Signed-off-by: James Le Cuirot  gentoo.org>

 x11-misc/barrier/Manifest|   1 -
 x11-misc/barrier/barrier-2.3.3.ebuild|  82 -
 x11-misc/barrier/files/barrier-2.3.3-gtest.patch | 116 --
 x11-misc/barrier/files/barrier-2.3.3-tests.patch | 150 ---
 4 files changed, 349 deletions(-)

diff --git a/x11-misc/barrier/Manifest b/x11-misc/barrier/Manifest
index 3fc454b5951..c3e1ba04644 100644
--- a/x11-misc/barrier/Manifest
+++ b/x11-misc/barrier/Manifest
@@ -1,2 +1 @@
-DIST barrier-2.3.3.tar.gz 5465909 BLAKE2B 
3f881526f53113e48f1ea2e1592ebf2e932a8296fcba331243678963945001e7700dddc3bf8957f85285aec02c3d3700d31786cef291862a9b21780ee9e96cd6
 SHA512 
1ac945ce090d5bbdae7bab7d4ca802cc2d54c1644a12088203b240e38078d32d3b30ae2f764ba27d66c9d709e430b0eb1b4576314d99dd6177d8b88d19b89777
 DIST barrier-2.4.0.tar.gz 5572043 BLAKE2B 
e3eee306324a661a655b31e3179b7daf3fb199553a581059c67113f9597fb41d6af00fa3090d20c7d0b1d7420764454a512e91d8180ea663c3f99b89c663417f
 SHA512 
dff8d95c358688952baee0bbbf56b818e40a6c0483d58f6cadd8ab5d0cefc92a37b0751bfd70868686e1716c729871ae00a30ee9b0ba944f531dfb742449

diff --git a/x11-misc/barrier/barrier-2.3.3.ebuild 
b/x11-misc/barrier/barrier-2.3.3.ebuild
deleted file mode 100644
index 33d180e0a5d..000
--- a/x11-misc/barrier/barrier-2.3.3.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop virtualx xdg cmake
-
-DESCRIPTION="Share a mouse and keyboard between computers (fork of Synergy)"
-HOMEPAGE="https://github.com/debauchee/barrier;
-SRC_URI="https://github.com/debauchee/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gui test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   net-misc/curl
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   gui? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   net-dns/avahi[mdnsresponder-compat]
-   )
-   dev-libs/openssl:0=
-"
-DEPEND="
-   ${RDEPEND}
-   dev-cpp/gtest
-   x11-base/xorg-proto
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-tests.patch
-   "${FILESDIR}"/${P}-gtest.patch
-)
-
-DOCS=(
-   ChangeLog
-   README.md
-   doc/${PN}.conf.example{,-advanced,-basic}
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBARRIER_BUILD_GUI=$(usex gui)
-   -DBARRIER_BUILD_INSTALLER=OFF
-   -DBARRIER_BUILD_TESTS=$(usex test)
-   -DBARRIER_REVISION=
-   -DBARRIER_USE_EXTERNAL_GTEST=ON
-   -DBARRIER_VERSION_STAGE=gentoo
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   "${BUILD_DIR}"/bin/unittests || die
-   virtx "${BUILD_DIR}"/bin/integtests || die
-}
-
-src_install() {
-   cmake_src_install
-   einstalldocs
-   doman doc/${PN}{c,s}.1
-
-   if use gui; then
-   doicon -s scalable res/${PN}.svg
-   doicon -s 256 res/${PN}.png
-   make_desktop_entry ${PN} Barrier ${PN} Utility
-   fi
-}

diff --git a/x11-misc/barrier/files/barrier-2.3.3-gtest.patch 
b/x11-misc/barrier/files/barrier-2.3.3-gtest.patch
deleted file mode 100644
index 363f8c2c02c..000
--- a/x11-misc/barrier/files/barrier-2.3.3-gtest.patch
+++ /dev/null
@@ -1,116 +0,0 @@
-From bd1db368b333783697d686c82c42e48c4bec8b9e Mon Sep 17 00:00:00 2001
-From: James Le Cuirot 
-Date: Fri, 21 Aug 2020 23:13:58 +0100
-Subject: [PATCH] Add BARRIER_USE_EXTERNAL_GTEST CMake option to use external
- GTest
-

- CMakeLists.txt |  1 +
- src/test/CMakeLists.txt| 38 --
- src/test/integtests/CMakeLists.txt |  4 +---
- src/test/unittests/CMakeLists.txt  |  4 +---
- 4 files changed, 29 insertions(+), 18 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 4947d20f..18b242db 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -21,6 +21,7 @@ project (barrier C CXX)
- option (BARRIER_BUILD_GUI "Build the GUI" ON)
- option (BARRIER_BUILD_INSTALLER "Build the installer" ON)
- option (BARRIER_BUILD_TESTS "Build the tests" ON)
-+option (BARRIER_USE_EXTERNAL_GTEST "Use external installation of Google Test 
framework" OFF)
- 
- set (CMAKE_EXPORT_COMPILE_COMMANDS ON)
- 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/barrier/files/, x11-misc/barrier/

2021-11-02 Thread James Le Cuirot
commit: 23c07da7a8d7acd22ea09c586fcbe61d31ff6c8f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Nov  2 22:32:40 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Nov  2 22:36:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23c07da7

x11-misc/barrier: Version bump to 2.4.0, EAPI 8

Bug: https://bugs.gentoo.org/821337
Signed-off-by: James Le Cuirot  gentoo.org>

 x11-misc/barrier/Manifest  |  1 +
 x11-misc/barrier/barrier-2.4.0.ebuild  | 82 ++
 .../barrier/files/barrier-2.4.0-includes.patch | 39 ++
 3 files changed, 122 insertions(+)

diff --git a/x11-misc/barrier/Manifest b/x11-misc/barrier/Manifest
index a1a891888b1..3fc454b5951 100644
--- a/x11-misc/barrier/Manifest
+++ b/x11-misc/barrier/Manifest
@@ -1 +1,2 @@
 DIST barrier-2.3.3.tar.gz 5465909 BLAKE2B 
3f881526f53113e48f1ea2e1592ebf2e932a8296fcba331243678963945001e7700dddc3bf8957f85285aec02c3d3700d31786cef291862a9b21780ee9e96cd6
 SHA512 
1ac945ce090d5bbdae7bab7d4ca802cc2d54c1644a12088203b240e38078d32d3b30ae2f764ba27d66c9d709e430b0eb1b4576314d99dd6177d8b88d19b89777
+DIST barrier-2.4.0.tar.gz 5572043 BLAKE2B 
e3eee306324a661a655b31e3179b7daf3fb199553a581059c67113f9597fb41d6af00fa3090d20c7d0b1d7420764454a512e91d8180ea663c3f99b89c663417f
 SHA512 
dff8d95c358688952baee0bbbf56b818e40a6c0483d58f6cadd8ab5d0cefc92a37b0751bfd70868686e1716c729871ae00a30ee9b0ba944f531dfb742449

diff --git a/x11-misc/barrier/barrier-2.4.0.ebuild 
b/x11-misc/barrier/barrier-2.4.0.ebuild
new file mode 100644
index 000..5acabd7ab66
--- /dev/null
+++ b/x11-misc/barrier/barrier-2.4.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop virtualx xdg cmake
+
+DESCRIPTION="Share a mouse and keyboard between computers (fork of Synergy)"
+HOMEPAGE="https://github.com/debauchee/barrier;
+SRC_URI="https://github.com/debauchee/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gui test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   net-misc/curl
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   net-dns/avahi[mdnsresponder-compat]
+   )
+   dev-libs/openssl:0=
+"
+DEPEND="
+   ${RDEPEND}
+   dev-cpp/gtest
+   dev-cpp/gulrak-filesystem
+   x11-base/xorg-proto
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-includes.patch
+)
+
+DOCS=(
+   ChangeLog
+   README.md
+   doc/${PN}.conf.example{,-advanced,-basic}
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBARRIER_BUILD_GUI=$(usex gui)
+   -DBARRIER_BUILD_INSTALLER=OFF
+   -DBARRIER_BUILD_TESTS=$(usex test)
+   -DBARRIER_REVISION=
+   -DBARRIER_USE_EXTERNAL_GTEST=ON
+   -DBARRIER_VERSION_STAGE=gentoo
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   "${BUILD_DIR}"/bin/unittests || die
+   virtx "${BUILD_DIR}"/bin/integtests || die
+}
+
+src_install() {
+   cmake_src_install
+   einstalldocs
+   doman doc/${PN}{c,s}.1
+
+   if use gui; then
+   doicon -s scalable res/${PN}.svg
+   doicon -s 256 res/${PN}.png
+   make_desktop_entry ${PN} Barrier ${PN} Utility
+   fi
+}

diff --git a/x11-misc/barrier/files/barrier-2.4.0-includes.patch 
b/x11-misc/barrier/files/barrier-2.4.0-includes.patch
new file mode 100644
index 000..048a3b06809
--- /dev/null
+++ b/x11-misc/barrier/files/barrier-2.4.0-includes.patch
@@ -0,0 +1,39 @@
+From aa0a2998e8894716644ea5fb29fc6f0165add956 Mon Sep 17 00:00:00 2001
+From: James Le Cuirot 
+Date: Tue, 2 Nov 2021 20:59:51 +
+Subject: [PATCH] Add missing cstddef includes for NULL
+
+---
+ src/lib/base/Event.cpp | 2 ++
+ src/lib/base/Event.h   | 2 ++
+ 2 files changed, 4 insertions(+)
+
+diff --git a/src/lib/base/Event.cpp b/src/lib/base/Event.cpp
+index cc548fc6..08c5e98f 100644
+--- a/src/lib/base/Event.cpp
 b/src/lib/base/Event.cpp
+@@ -19,6 +19,8 @@
+ #include "base/Event.h"
+ #include "base/EventQueue.h"
+ 
++#include 
++
+ //
+ // Event
+ //
+diff --git a/src/lib/base/Event.h b/src/lib/base/Event.h
+index 38a2cf11..cb00dccb 100644
+--- a/src/lib/base/Event.h
 b/src/lib/base/Event.h
+@@ -21,6 +21,8 @@
+ #include "common/basic_types.h"
+ #include "common/stdmap.h"
+ 
++#include 
++
+ class EventData {
+ public:
+ EventData() { }
+-- 
+2.32.0
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Headers-Fast/

2021-11-02 Thread Andreas K. Hüttel
commit: 932e2034ffd76cadc3112bd2efe15bbf6d007105
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Nov  2 21:48:33 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Nov  2 22:33:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932e2034

dev-perl/HTTP-Headers-Fast: EAPI=8 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...rs-Fast-0.220.0.ebuild => HTTP-Headers-Fast-0.220.0-r1.ebuild} | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0.ebuild 
b/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0-r1.ebuild
similarity index 79%
rename from dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0.ebuild
rename to dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0-r1.ebuild
index e740d7a622f..48fb2a111cc 100644
--- a/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0.ebuild
+++ b/dev-perl/HTTP-Headers-Fast/HTTP-Headers-Fast-0.220.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=TOKUHIROM
 DIST_VERSION=0.22
@@ -11,13 +11,11 @@ DESCRIPTION="Faster implementation of HTTP::Headers"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-perl/HTTP-Date
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=dev-perl/Module-Build-Tiny-0.35.0
test? (
>=virtual/perl-Test-Simple-0.980.0



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Request-AsCGI/

2021-11-02 Thread Andreas K. Hüttel
commit: cd203c787631ea7c6d28b149359c8fb4d4761480
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Nov  2 21:55:28 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Nov  2 22:34:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd203c78

dev-perl/HTTP-Request-AsCGI: EAPI=8 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...00.0.ebuild => HTTP-Request-AsCGI-1.200.0-r1.ebuild} | 17 +
 1 file changed, 5 insertions(+), 12 deletions(-)

diff --git a/dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0.ebuild 
b/dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0-r1.ebuild
similarity index 68%
rename from dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0.ebuild
rename to dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0-r1.ebuild
index 1a5072fe2e0..f2a28988053 100644
--- a/dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0.ebuild
+++ b/dev-perl/HTTP-Request-AsCGI/HTTP-Request-AsCGI-1.200.0-r1.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=FLORA
 DIST_VERSION=1.2
+DIST_EXAMPLES=("examples/*")
 inherit perl-module
 
 DESCRIPTION="Set up a CGI environment from an HTTP::Request"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="examples"
 
 RDEPEND="
virtual/perl-Carp
@@ -19,18 +19,11 @@ RDEPEND="
virtual/perl-IO
dev-perl/URI
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
 "
+
 src_test() {
perl_rm_files "t/release-pod-syntax.t" "t/release-pod-coverage.t"
perl-module_src_test
 }
-src_install() {
-   perl-module_src_install
-   if use examples; then
-   docompress -x /usr/share/doc/${PF}/examples
-   docinto examples
-   dodoc -r examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Server-Simple-Mason/

2021-11-02 Thread Andreas K. Hüttel
commit: 2c803602c2afa96a679f7c10157298343fba1eee
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Nov  2 22:30:15 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Nov  2 22:34:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c803602

dev-perl/HTTP-Server-Simple-Mason: EAPI=8 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...40.0-r1.ebuild => HTTP-Server-Simple-Mason-0.140.0-r2.ebuild} | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git 
a/dev-perl/HTTP-Server-Simple-Mason/HTTP-Server-Simple-Mason-0.140.0-r1.ebuild 
b/dev-perl/HTTP-Server-Simple-Mason/HTTP-Server-Simple-Mason-0.140.0-r2.ebuild
similarity index 90%
rename from 
dev-perl/HTTP-Server-Simple-Mason/HTTP-Server-Simple-Mason-0.140.0-r1.ebuild
rename to 
dev-perl/HTTP-Server-Simple-Mason/HTTP-Server-Simple-Mason-0.140.0-r2.ebuild
index c37add1045a..6b610a98030 100644
--- 
a/dev-perl/HTTP-Server-Simple-Mason/HTTP-Server-Simple-Mason-0.140.0-r1.ebuild
+++ 
b/dev-perl/HTTP-Server-Simple-Mason/HTTP-Server-Simple-Mason-0.140.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=JESSE
 DIST_VERSION=0.14
@@ -11,7 +11,6 @@ DESCRIPTION="An abstract baseclass for a standalone mason 
server"
 
 SLOT="0"
 KEYWORDS="amd64 ~ppc x86"
-IUSE=""
 
 RDEPEND="
dev-perl/Hook-LexWrap
@@ -20,16 +19,18 @@ RDEPEND="
>=dev-perl/HTML-Mason-1.250.0
>=dev-perl/HTTP-Server-Simple-0.40.0
 "
-DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"
 
 # Parallel failures,
 # https://bugs.gentoo.org/623112
 DIST_TEST="do"
+
 src_prepare() {
sed -i -e 's/use inc::Module::Install/use lib q[.]; use 
inc::Module::Install/' Makefile.PL ||
die "Can't patch Makefile.PL for 5.26 dot-in-inc"
perl-module_src_prepare
 }
+
 src_test() {
perl_rm_files t/02pod.t t/03podcoverage.t
perl-module_src_test



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Image-Info/

2021-11-02 Thread Andreas K. Hüttel
commit: 675a3a95a9275510efb7a605bb6bfd2999f2ba12
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Nov  2 22:33:07 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Nov  2 22:34:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675a3a95

dev-perl/Image-Info: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Image-Info/Image-Info-1.410.0.ebuild | 25 -
 dev-perl/Image-Info/Manifest  |  1 -
 2 files changed, 26 deletions(-)

diff --git a/dev-perl/Image-Info/Image-Info-1.410.0.ebuild 
b/dev-perl/Image-Info/Image-Info-1.410.0.ebuild
deleted file mode 100644
index 85b28f75329..000
--- a/dev-perl/Image-Info/Image-Info-1.410.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=SREZIC
-DIST_VERSION=1.41
-DIST_EXAMPLES=("exifdump" "imgdump")
-inherit perl-module
-
-DESCRIPTION="The Perl Image-Info Module"
-
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND=">=dev-perl/IO-stringy-1.01
-   dev-perl/XML-LibXML
-   dev-perl/XML-Simple"
-RDEPEND="${DEPEND}"
-
-src_test() {
-   perl_rm_files "t/pod_cov.t" "t/pod.t"
-   perl-module_src_test
-}

diff --git a/dev-perl/Image-Info/Manifest b/dev-perl/Image-Info/Manifest
index 5aaefea74ac..5f2cf6292b1 100644
--- a/dev-perl/Image-Info/Manifest
+++ b/dev-perl/Image-Info/Manifest
@@ -1,2 +1 @@
-DIST Image-Info-1.41.tar.gz 265977 BLAKE2B 
1b9390567c9d9f4f924dee8a2fd134fde7eee7a730bc8c30250b978287a90c99c97f6b86ad9f94568857d81185f4beb3a3023f0e9ce7215fe156f43781c7ef5b
 SHA512 
7e3cb103efa004ce728b6e594f5b7518fa5be14a814e6f06d4a3e85563d7896fd283855cfe9e091c22b3728f6126501463f7326d704c0188ad696206f9318824
 DIST Image-Info-1.42.tar.gz 321727 BLAKE2B 
f0d79ea7c4087ab32332a8a6e252e1f358e0ef0d20d73e8fb501724fe51b91d2965dbfd7396ebd8a4c569653efdadb953d77434a73b07686fa82d7b4b5d19070
 SHA512 
7b17c3510328e062f93f1882c93a4ed24afb6f636d23e9ff1f478e452c9e1cc532c06b639991446442f200696afc63ddde1259afbe4362c3179b515046286133



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Negotiate/

2021-11-02 Thread Andreas K. Hüttel
commit: 97f33716336efacdb977eededd40e8f62a0bedc0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Nov  2 21:53:13 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Nov  2 22:34:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f33716

dev-perl/HTTP-Negotiate: EAPI=8 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...P-Negotiate-6.10.0-r1.ebuild => HTTP-Negotiate-6.10.0-r2.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r1.ebuild 
b/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r2.ebuild
similarity index 93%
rename from dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r1.ebuild
rename to dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r2.ebuild
index 84c0de40592..fa9e661da9a 100644
--- a/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r1.ebuild
+++ b/dev-perl/HTTP-Negotiate/HTTP-Negotiate-6.10.0-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=GAAS
 DIST_VERSION=6.01
@@ -11,10 +11,10 @@ DESCRIPTION="HTTP content negotiation"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
 
 RDEPEND="
!=dev-perl/HTTP-Message-6.0.0
 "
-DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-MultiPartParser/

2021-11-02 Thread Andreas K. Hüttel
commit: 052de437871bf521a8fc9d5620583da42573fc70
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Nov  2 21:52:02 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Nov  2 22:34:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052de437

dev-perl/HTTP-MultiPartParser: EAPI=8 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...Parser-0.20.0.ebuild => HTTP-MultiPartParser-0.20.0-r1.ebuild} | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0.ebuild 
b/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0-r1.ebuild
similarity index 81%
rename from dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0.ebuild
rename to dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0-r1.ebuild
index d537072c5e0..a4cc3c78f0c 100644
--- a/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0.ebuild
+++ b/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=CHANSEN
 DIST_VERSION=0.02
@@ -11,14 +11,12 @@ inherit perl-module
 DESCRIPTION="Low Level MultiPart MIME HTTP parser"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
virtual/perl-Carp
virtual/perl-Scalar-List-Utils
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.590.0
test? (
dev-perl/Test-Deep



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Image-Sane/

2021-11-02 Thread Andreas K. Hüttel
commit: 9ac3a7b49888bd1d0e7ed5986e6a44056383da5a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Nov  2 22:33:37 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Nov  2 22:34:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac3a7b4

dev-perl/Image-Sane: Remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Image-Sane/Image-Sane-0.140.0.ebuild | 30 ---
 dev-perl/Image-Sane/Manifest  |  1 -
 2 files changed, 31 deletions(-)

diff --git a/dev-perl/Image-Sane/Image-Sane-0.140.0.ebuild 
b/dev-perl/Image-Sane/Image-Sane-0.140.0.ebuild
deleted file mode 100644
index 504d7c094b0..000
--- a/dev-perl/Image-Sane/Image-Sane-0.140.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_VERSION=0.14
-DIST_AUTHOR=RATCLIFFE
-DIST_EXAMPLES=( "examples/*" )
-inherit perl-module
-
-DESCRIPTION="Access SANE-compatible scanners from Perl"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-perl/Exception-Class
-   dev-perl/Readonly
-   >=media-gfx/sane-backends-1.0.19"
-DEPEND="${RDEPEND}
-   dev-perl/ExtUtils-Depends
-   dev-perl/ExtUtils-PkgConfig
-   test? (
-   dev-perl/Test-Requires
-   dev-perl/Try-Tiny
-   )
-"
-PERL_RM_FILES=( t/{90_MANIFEST,91_critic,pod}.t )

diff --git a/dev-perl/Image-Sane/Manifest b/dev-perl/Image-Sane/Manifest
index e4279edddc0..60849d825f8 100644
--- a/dev-perl/Image-Sane/Manifest
+++ b/dev-perl/Image-Sane/Manifest
@@ -1,2 +1 @@
-DIST Image-Sane-0.14.tar.gz 47158 BLAKE2B 
a9dfd5f31f0ab66c3e4608e2126ddf019d9a3090dca45a8dc20d41393f3957d6c6e5eca025c0a1e58ab959ac3e22c491a0a0ed0c0295210138f84529383fcda6
 SHA512 
d08be5f0d18f367178b7d76d50abe12faaba48525374c782f6a91fdb44d314b1943617bab9f6e7b2bbbf4c95dcc221bfbd92cdf7c80783916aad24daf5b04bea
 DIST Image-Sane-5.tar.gz 47781 BLAKE2B 
7d2457a89c061f7f160ddd8321feab4611548e10158fe77bd64406fd1d1bc534d67664be59ff73d872b264d9baa947847ea3ebe47057f700d3b05ec8e9ea36b6
 SHA512 
b2c9aec6d6ff598284df495c15cb33c9126364b2551d421580c0f2085a1b102bc5758f81f4f857bf6e098eab0a1945d39b8996d22ece23475296362b1f6a640b



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Server-Simple-PSGI/

2021-11-02 Thread Andreas K. Hüttel
commit: 0cbe6233a8265059b665f4246f13208bbd715ba0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Nov  2 22:31:28 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Nov  2 22:34:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cbe6233

dev-perl/HTTP-Server-Simple-PSGI: EAPI=8 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...I-0.160.0.ebuild => HTTP-Server-Simple-PSGI-0.160.0-r1.ebuild} | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0.ebuild 
b/dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0-r1.ebuild
similarity index 85%
rename from 
dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0.ebuild
rename to 
dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0-r1.ebuild
index 364ffcee4fc..0ab25ca17ca 100644
--- a/dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0.ebuild
+++ b/dev-perl/HTTP-Server-Simple-PSGI/HTTP-Server-Simple-PSGI-0.160.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=MIYAGAWA
 DIST_VERSION=0.16
@@ -10,14 +10,14 @@ inherit perl-module
 DESCRIPTION="PSGI handler for HTTP::Server::Simple"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86"
-IUSE=""
 
 RDEPEND="
>=dev-perl/HTTP-Server-Simple-0.420.0
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
 "
+
 src_test() {
perl_rm_files "t/release-pod-syntax.t"
perl-module_src_test



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Message/

2021-11-02 Thread Andreas K. Hüttel
commit: f06a057abd930425b8ca2d8424f9f56437c32b6e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Nov  2 21:50:52 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Nov  2 22:33:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06a057a

dev-perl/HTTP-Message: Version bump 6.33

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/HTTP-Message/HTTP-Message-6.330.0.ebuild | 41 +++
 dev-perl/HTTP-Message/Manifest|  1 +
 2 files changed, 42 insertions(+)

diff --git a/dev-perl/HTTP-Message/HTTP-Message-6.330.0.ebuild 
b/dev-perl/HTTP-Message/HTTP-Message-6.330.0.ebuild
new file mode 100644
index 000..5e9c8a6009b
--- /dev/null
+++ b/dev-perl/HTTP-Message/HTTP-Message-6.330.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=OALDERS
+DIST_VERSION=6.33
+inherit perl-module
+
+DESCRIPTION="Base class for Request/Response"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !=virtual/perl-Encode-3.10.0
+   >=dev-perl/Encode-Locale-1.0.0
+   >=virtual/perl-Exporter-5.570.0
+   virtual/perl-File-Spec
+   >=dev-perl/HTTP-Date-6.0.0
+   >=virtual/perl-IO-Compress-2.21.0
+   dev-perl/IO-HTML
+   >=dev-perl/LWP-MediaTypes-6.0.0
+   >=virtual/perl-MIME-Base64-2.100.0
+   >=dev-perl/URI-1.100.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   >=virtual/perl-Test-Simple-0.880.0
+   virtual/perl-Time-Local
+   dev-perl/Try-Tiny
+   dev-perl/URI
+   )
+"

diff --git a/dev-perl/HTTP-Message/Manifest b/dev-perl/HTTP-Message/Manifest
index f20830224de..a0271a1ee04 100644
--- a/dev-perl/HTTP-Message/Manifest
+++ b/dev-perl/HTTP-Message/Manifest
@@ -1 +1,2 @@
 DIST HTTP-Message-6.32.tar.gz 88711 BLAKE2B 
765d6ee3053c91448cd3023d87cf3bee23f107ebb10f2ccb77f064b7704c92a81f3268612e23266bb3e28a7e2810238be4da9475e93304a04dab4752ef57e789
 SHA512 
359a0d51e65d721d8167dea05d7aa9853d07eb4a4093735cf5f45814117070400cce93d60b08dcf92cfe0fbc98e7455e7facaecbfcaff44cc0e619fb621b3288
+DIST HTTP-Message-6.33.tar.gz 89245 BLAKE2B 
4a200c634c261ca7c5721bb786277712b15f1dc662543136aa8c8508be149ee520cd192afa0290756e6c1db94f6361348f0357099d3a529ad14dadda777bd5fc
 SHA512 
8c27560796cc28f7db8e5c54a8fec0d21e5bb4d775d1d0d9fa791a7f5b51e523ce4e854facee82211d989f1cacc6f69af53dba23f4558ef0c947add6b35f8314



[gentoo-commits] repo/gentoo:master commit in: dev-perl/HTTP-Server-Simple/

2021-11-02 Thread Andreas K. Hüttel
commit: a51c5cf727619dc7c5d7ac943841d933275b0f65
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Nov  2 21:57:17 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Nov  2 22:34:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a51c5cf7

dev-perl/HTTP-Server-Simple: EAPI=8 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...r-Simple-0.520.0.ebuild => HTTP-Server-Simple-0.520.0-r1.ebuild} | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0.ebuild 
b/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0-r1.ebuild
similarity index 89%
rename from dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0.ebuild
rename to dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0-r1.ebuild
index eefbf5b210e..abf560fe984 100644
--- a/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0.ebuild
+++ b/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.520.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DIST_AUTHOR=BPS
 DIST_VERSION=0.52
@@ -11,14 +11,12 @@ DESCRIPTION="Lightweight HTTP Server"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-perl/CGI
>=virtual/perl-Socket-1.940.0
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( virtual/perl-Test-Simple )
 "



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

2021-11-02 Thread Sam James
commit: 63a6efa27a5612a61ad4afce57a88a5ca86a654d
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 22:21:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 22:21:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a6efa2

dev-util/ccache: Stabilize 4.4.2 hppa, #820632

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

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

diff --git a/dev-util/ccache/ccache-4.4.2.ebuild 
b/dev-util/ccache/ccache-4.4.2.ebuild
index e3d01ec3fcc..56532612dfe 100644
--- a/dev-util/ccache/ccache-4.4.2.ebuild
+++ b/dev-util/ccache/ccache-4.4.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 # Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
 IUSE="doc redis +static-c++ test"
 RESTRICT="!test? ( test )"



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

2021-11-02 Thread Sam James
commit: c68ecfcda81c9ab85de05c07271ee7f3662dc50e
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 22:21:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 22:21:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c68ecfcd

sci-mathematics/glpk: Stabilize 5.0-r1 arm, #821322

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

 sci-mathematics/glpk/glpk-5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/glpk/glpk-5.0-r1.ebuild 
b/sci-mathematics/glpk/glpk-5.0-r1.ebuild
index 0e77ed92842..0659c6bd33a 100644
--- a/sci-mathematics/glpk/glpk-5.0-r1.ebuild
+++ b/sci-mathematics/glpk/glpk-5.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/40"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="doc examples gmp odbc mysql"
 
 BDEPEND="virtual/pkgconfig"



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

2021-11-02 Thread Sam James
commit: 0cf250cbfd5cf7a3b90f30d54eccaee3b77e126f
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 22:21:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 22:21:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf250cb

sci-mathematics/glpk: Stabilize 5.0-r1 arm64, #821322

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

 sci-mathematics/glpk/glpk-5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/glpk/glpk-5.0-r1.ebuild 
b/sci-mathematics/glpk/glpk-5.0-r1.ebuild
index 79a3a11a23d..0e77ed92842 100644
--- a/sci-mathematics/glpk/glpk-5.0-r1.ebuild
+++ b/sci-mathematics/glpk/glpk-5.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/40"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="doc examples gmp odbc mysql"
 
 BDEPEND="virtual/pkgconfig"



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

2021-11-02 Thread Mike Gilbert
commit: 668fbb134ae5bb8bc30cad65e27b5faed869b7b7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Nov  2 21:31:07 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Nov  2 21:31:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668fbb13

dev-vcs/subversion: add 'plaintext-password-storage' USE flag

This allows the user to opt into insecure password storage if they truly
desire it.

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

 dev-vcs/subversion/metadata.xml | 1 +
 dev-vcs/subversion/subversion-1.14.1.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-vcs/subversion/metadata.xml b/dev-vcs/subversion/metadata.xml
index a599f94e6eb..20c7048c476 100644
--- a/dev-vcs/subversion/metadata.xml
+++ b/dev-vcs/subversion/metadata.xml
@@ -12,5 +12,6 @@

Install extra scripts (examples, tools, 
hooks)
Enable encrypted storage of passwords with 
kde-frameworks/kwallet
+   Enable on-disk caching 
of plaintext passwords and passphrases. (Enabling this functionality will not 
force Subversion to store passwords in plaintext, but does permit users to 
explicitly allow that behavior via runtime configuration.)

 

diff --git a/dev-vcs/subversion/subversion-1.14.1.ebuild 
b/dev-vcs/subversion/subversion-1.14.1.ebuild
index bbe0b31da1c..a9987638af1 100644
--- a/dev-vcs/subversion/subversion-1.14.1.ebuild
+++ b/dev-vcs/subversion/subversion-1.14.1.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0 BSD MIT BSD-2 FSFAP unicode"
 SLOT="0"
 [[ "${PV}" = *_rc* ]] || \
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
-IUSE="apache2 berkdb debug doc extras gnome-keyring java kwallet nls perl ruby 
sasl test"
+IUSE="apache2 berkdb debug doc extras gnome-keyring java kwallet nls perl 
plaintext-password-storage ruby sasl test"
 RESTRICT="!test? ( test )"
 
 COMMON_DEPEND="
@@ -184,6 +184,7 @@ src_configure() {
$(use_with java jdk "${JAVA_HOME}")
$(use_with kwallet)
$(use_enable nls)
+   $(use_enable plaintext-password-storage)
$(use_with sasl)
--with-serf
--with-apr="${EPREFIX}/usr/bin/apr-1-config"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gulrak-filesystem/

2021-11-02 Thread James Le Cuirot
commit: 1c0198721f7ce10bb5b7ce1bac4ff646d7dabafc
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Nov  2 21:09:01 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Nov  2 21:09:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c019872

dev-cpp/gulrak-filesystem: New package needed by x11-misc/barrier

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

 dev-cpp/gulrak-filesystem/Manifest |  1 +
 .../gulrak-filesystem-1.5.10.ebuild| 35 ++
 dev-cpp/gulrak-filesystem/metadata.xml | 11 +++
 3 files changed, 47 insertions(+)

diff --git a/dev-cpp/gulrak-filesystem/Manifest 
b/dev-cpp/gulrak-filesystem/Manifest
new file mode 100644
index 000..570717e1d82
--- /dev/null
+++ b/dev-cpp/gulrak-filesystem/Manifest
@@ -0,0 +1 @@
+DIST gulrak-filesystem-1.5.10.tar.gz 176873 BLAKE2B 
0c9ccfd918ede195c65a25a361c9d3a7acca99d2e5e917911a5dcd7e74c989c291f37e962943771860ea8b14f26d066863faea4dd17cb25d44aa9061913d5e5c
 SHA512 
470dd9e1c4358f9d8d9f531d8c3c6716cdd156c815315748436a1dc3caf095d320e58eae2274df8c15e293cc96170752fb00aed8ad2210d417b174c13297fbac

diff --git a/dev-cpp/gulrak-filesystem/gulrak-filesystem-1.5.10.ebuild 
b/dev-cpp/gulrak-filesystem/gulrak-filesystem-1.5.10.ebuild
new file mode 100644
index 000..ea6c138fc1a
--- /dev/null
+++ b/dev-cpp/gulrak-filesystem/gulrak-filesystem-1.5.10.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Header-only single-file std::filesystem compatible helper library"
+HOMEPAGE="https://github.com/gulrak/filesystem;
+SRC_URI="https://github.com/gulrak/filesystem/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/${P#*-}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DGHC_FILESYSTEM_BUILD_EXAMPLES=OFF
+   -DGHC_FILESYSTEM_BUILD_TESTING=$(usex test)
+   -DGHC_FILESYSTEM_WITH_INSTALL=ON
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   docinto examples
+   use examples && dodoc examples/*.cpp
+}

diff --git a/dev-cpp/gulrak-filesystem/metadata.xml 
b/dev-cpp/gulrak-filesystem/metadata.xml
new file mode 100644
index 000..e567ba1ed01
--- /dev/null
+++ b/dev-cpp/gulrak-filesystem/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ch...@gentoo.org
+   James Le Cuirot
+   
+   
+   gulrak/filesystem
+   
+



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

2021-11-02 Thread Georgy Yakovlev
commit: b37dece3267ea2c18016c66180b57dc7573e384a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  2 20:57:17 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  2 21:03:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b37dece3

dev-lang/rust-bin: add QA_EXECSTACK for rmeta sections

Bug: https://bugs.gentoo.org/806466
Closes: https://bugs.gentoo.org/806468
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/rust-bin-1.52.1.ebuild | 5 +
 dev-lang/rust-bin/rust-bin-1.53.0.ebuild | 5 +
 dev-lang/rust-bin/rust-bin-1.54.0.ebuild | 5 +
 dev-lang/rust-bin/rust-bin-1.55.0.ebuild | 5 +
 dev-lang/rust-bin/rust-bin-1.56.0.ebuild | 5 +
 dev-lang/rust-bin/rust-bin-1.56.1.ebuild | 5 +
 6 files changed, 30 insertions(+)

diff --git a/dev-lang/rust-bin/rust-bin-1.52.1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.52.1.ebuild
index 8ae41adca72..74e467bd616 100644
--- a/dev-lang/rust-bin/rust-bin-1.52.1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.52.1.ebuild
@@ -33,6 +33,11 @@ QA_PREBUILT="
opt/${P}/lib/rustlib/.*/lib/.*
 "
 
+# An rmeta file is custom binary format that contains the metadata for the 
crate.
+# rmeta files do not support linking, since they do not contain compiled 
object files.
+# so we can safely silence the warning for this QA check.
+QA_EXECSTACK="opt/${P}/lib/rustlib/*/lib*.rlib:lib.rmeta"
+
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc
 
 pkg_pretend() {

diff --git a/dev-lang/rust-bin/rust-bin-1.53.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.53.0.ebuild
index 8ae41adca72..74e467bd616 100644
--- a/dev-lang/rust-bin/rust-bin-1.53.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.53.0.ebuild
@@ -33,6 +33,11 @@ QA_PREBUILT="
opt/${P}/lib/rustlib/.*/lib/.*
 "
 
+# An rmeta file is custom binary format that contains the metadata for the 
crate.
+# rmeta files do not support linking, since they do not contain compiled 
object files.
+# so we can safely silence the warning for this QA check.
+QA_EXECSTACK="opt/${P}/lib/rustlib/*/lib*.rlib:lib.rmeta"
+
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc
 
 pkg_pretend() {

diff --git a/dev-lang/rust-bin/rust-bin-1.54.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.54.0.ebuild
index 64f7fa3d954..2796cb0698b 100644
--- a/dev-lang/rust-bin/rust-bin-1.54.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.54.0.ebuild
@@ -33,6 +33,11 @@ QA_PREBUILT="
opt/${P}/lib/rustlib/.*/lib/.*
 "
 
+# An rmeta file is custom binary format that contains the metadata for the 
crate.
+# rmeta files do not support linking, since they do not contain compiled 
object files.
+# so we can safely silence the warning for this QA check.
+QA_EXECSTACK="opt/${P}/lib/rustlib/*/lib*.rlib:lib.rmeta"
+
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc
 
 pkg_pretend() {

diff --git a/dev-lang/rust-bin/rust-bin-1.55.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.55.0.ebuild
index 64f7fa3d954..2796cb0698b 100644
--- a/dev-lang/rust-bin/rust-bin-1.55.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.55.0.ebuild
@@ -33,6 +33,11 @@ QA_PREBUILT="
opt/${P}/lib/rustlib/.*/lib/.*
 "
 
+# An rmeta file is custom binary format that contains the metadata for the 
crate.
+# rmeta files do not support linking, since they do not contain compiled 
object files.
+# so we can safely silence the warning for this QA check.
+QA_EXECSTACK="opt/${P}/lib/rustlib/*/lib*.rlib:lib.rmeta"
+
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc
 
 pkg_pretend() {

diff --git a/dev-lang/rust-bin/rust-bin-1.56.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.56.0.ebuild
index 64f7fa3d954..2796cb0698b 100644
--- a/dev-lang/rust-bin/rust-bin-1.56.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.56.0.ebuild
@@ -33,6 +33,11 @@ QA_PREBUILT="
opt/${P}/lib/rustlib/.*/lib/.*
 "
 
+# An rmeta file is custom binary format that contains the metadata for the 
crate.
+# rmeta files do not support linking, since they do not contain compiled 
object files.
+# so we can safely silence the warning for this QA check.
+QA_EXECSTACK="opt/${P}/lib/rustlib/*/lib*.rlib:lib.rmeta"
+
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc
 
 pkg_pretend() {

diff --git a/dev-lang/rust-bin/rust-bin-1.56.1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.56.1.ebuild
index 64f7fa3d954..2796cb0698b 100644
--- a/dev-lang/rust-bin/rust-bin-1.56.1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.56.1.ebuild
@@ -33,6 +33,11 @@ QA_PREBUILT="
opt/${P}/lib/rustlib/.*/lib/.*
 "
 
+# An rmeta file is custom binary format that contains the metadata for the 
crate.
+# rmeta files do not support linking, since they do not contain compiled 
object files.
+# so we can safely silence the warning for this QA check.
+QA_EXECSTACK="opt/${P}/lib/rustlib/*/lib*.rlib:lib.rmeta"
+
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/rust.asc
 
 pkg_pretend() {



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

2021-11-02 Thread Georgy Yakovlev
commit: 90086b35b98db16492aff36bae392ffafc64f66b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  2 21:02:31 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Nov  2 21:03:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90086b35

dev-lang/rust: adjust QA_EXECSTACK variable again

Bug: https://bugs.gentoo.org/806466
Closes: https://bugs.gentoo.org/819402
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/rust-1.52.1.ebuild| 3 +--
 dev-lang/rust/rust-1.53.0.ebuild| 3 +--
 dev-lang/rust/rust-1.54.0.ebuild| 3 +--
 dev-lang/rust/rust-1.55.0.ebuild| 3 +--
 dev-lang/rust/rust-1.56.0-r1.ebuild | 3 +--
 dev-lang/rust/rust-1.56.1.ebuild| 3 +--
 6 files changed, 6 insertions(+), 12 deletions(-)

diff --git a/dev-lang/rust/rust-1.52.1.ebuild b/dev-lang/rust/rust-1.52.1.ebuild
index 30db42404e6..9957b7ceb23 100644
--- a/dev-lang/rust/rust-1.52.1.ebuild
+++ b/dev-lang/rust/rust-1.52.1.ebuild
@@ -141,8 +141,7 @@ QA_SONAME="
 # An rmeta file is custom binary format that contains the metadata for the 
crate.
 # rmeta files do not support linking, since they do not contain compiled 
object files.
 # so we can safely silence the warning for this QA check.
-QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*:lib.rmeta"
-QA_EXECSTACK="${QA_WX_LOAD}"
+QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta"
 
 # causes double bootstrap
 RESTRICT="test"

diff --git a/dev-lang/rust/rust-1.53.0.ebuild b/dev-lang/rust/rust-1.53.0.ebuild
index aeb7bd1f11c..fa79d5221f5 100644
--- a/dev-lang/rust/rust-1.53.0.ebuild
+++ b/dev-lang/rust/rust-1.53.0.ebuild
@@ -143,8 +143,7 @@ QA_SONAME="
 # An rmeta file is custom binary format that contains the metadata for the 
crate.
 # rmeta files do not support linking, since they do not contain compiled 
object files.
 # so we can safely silence the warning for this QA check.
-QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*:lib.rmeta"
-QA_EXECSTACK="${QA_WX_LOAD}"
+QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta"
 
 # causes double bootstrap
 RESTRICT="test"

diff --git a/dev-lang/rust/rust-1.54.0.ebuild b/dev-lang/rust/rust-1.54.0.ebuild
index 0b2c51587d6..0d1daa9be3c 100644
--- a/dev-lang/rust/rust-1.54.0.ebuild
+++ b/dev-lang/rust/rust-1.54.0.ebuild
@@ -143,8 +143,7 @@ QA_SONAME="
 # An rmeta file is custom binary format that contains the metadata for the 
crate.
 # rmeta files do not support linking, since they do not contain compiled 
object files.
 # so we can safely silence the warning for this QA check.
-QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*:lib.rmeta"
-QA_EXECSTACK="${QA_WX_LOAD}"
+QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta"
 
 # causes double bootstrap
 RESTRICT="test"

diff --git a/dev-lang/rust/rust-1.55.0.ebuild b/dev-lang/rust/rust-1.55.0.ebuild
index 366d1e5149b..99d6951548d 100644
--- a/dev-lang/rust/rust-1.55.0.ebuild
+++ b/dev-lang/rust/rust-1.55.0.ebuild
@@ -143,8 +143,7 @@ QA_SONAME="
 # An rmeta file is custom binary format that contains the metadata for the 
crate.
 # rmeta files do not support linking, since they do not contain compiled 
object files.
 # so we can safely silence the warning for this QA check.
-QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*:lib.rmeta"
-QA_EXECSTACK="${QA_WX_LOAD}"
+QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta"
 
 # causes double bootstrap
 RESTRICT="test"

diff --git a/dev-lang/rust/rust-1.56.0-r1.ebuild 
b/dev-lang/rust/rust-1.56.0-r1.ebuild
index a388d0a0069..b12ed45601f 100644
--- a/dev-lang/rust/rust-1.56.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.56.0-r1.ebuild
@@ -143,8 +143,7 @@ QA_SONAME="
 # An rmeta file is custom binary format that contains the metadata for the 
crate.
 # rmeta files do not support linking, since they do not contain compiled 
object files.
 # so we can safely silence the warning for this QA check.
-QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*:lib.rmeta"
-QA_EXECSTACK="${QA_WX_LOAD}"
+QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta"
 
 # causes double bootstrap
 RESTRICT="test"

diff --git a/dev-lang/rust/rust-1.56.1.ebuild b/dev-lang/rust/rust-1.56.1.ebuild
index 59c50dac02d..690bbad1807 100644
--- a/dev-lang/rust/rust-1.56.1.ebuild
+++ b/dev-lang/rust/rust-1.56.1.ebuild
@@ -143,8 +143,7 @@ QA_SONAME="
 # An rmeta file is custom binary format that contains the metadata for the 
crate.
 # rmeta files do not support linking, since they do not contain compiled 
object files.
 # so we can safely silence the warning for this QA check.
-QA_WX_LOAD="usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/.*rmeta"
-QA_EXECSTACK="${QA_WX_LOAD}"
+QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta"
 
 # causes double bootstrap
 RESTRICT="test"



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

2021-11-02 Thread Ben Kohler
commit: 8d82b46211ce7505a4166d28eca2e779075ad0d9
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Nov  2 20:12:24 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Nov  2 20:42:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d82b462

dev-libs/ell: bump to 0.45

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 +
 dev-libs/ell/ell-0.45.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index 0a39ce87a07..ee7ba53b32f 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,2 +1,3 @@
 DIST ell-0.41.tar.xz 525240 BLAKE2B 
80614190c1237fdbb867300418d474d50e163fba7ca15f4c74c3019b4d407da8319b67be5a6894dd8869620bae1338e91d28993077690e93260ed1dc3cf6
 SHA512 
bfbc18195126196776a0d00b4ae8bd8358a6cd1d2f8221132fdae1f323172f148a3faad84a951774ca38a3a72e8d96512b9cac84d9ef3a6cddf4b1490b34453e
 DIST ell-0.44.tar.xz 530720 BLAKE2B 
682217828a6a8c6b429bd3760f39fe2d4139b2836daa30d9cd6fe2149c30db63acbeb9be0b4e2f8ed6debf3a6b153950b12995fa5093078f93b4c45b7425bfd8
 SHA512 
589bf5d8b2954ea7ab38d9673b7ef59729a51c50c20c03b35673bf777b369819222390f471fcd58651f7d51e42375197792119327d4e7e7b101d1bf22c9b7078
+DIST ell-0.45.tar.xz 531140 BLAKE2B 
62a54c18dbb7858ec0e56aae081fd8edf14c1aa82a9acf6edb2a2c16e35525c492467bec3fc0714200d2592c98c9d394314f8f6eef9f0ca0cdfc8548ed9abd09
 SHA512 
38b9e68ed1fae14dc77c1cfd867d497f272530ee40f040ee03862cef46dd4930f09fb40de9ed23db1baad487ba39795665c9833b8988114e4bd357bc0d0fd66d

diff --git a/dev-libs/ell/ell-0.45.ebuild b/dev-libs/ell/ell-0.45.ebuild
new file mode 100644
index 000..e2a5fd2979c
--- /dev/null
+++ b/dev-libs/ell/ell-0.45.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-info multilib-minimal
+
+DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
+HOMEPAGE="https://01.org/ell;
+if [[ "${PV}" == * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="pie test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="test? ( sys-apps/dbus )"
+
+CONFIG_CHECK="
+   ~TIMERFD
+   ~EVENTFD
+   ~CRYPTO_USER_API
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_MD5
+   ~CRYPTO_SHA1
+   ~KEY_DH_OPERATIONS
+"
+
+src_prepare() {
+   default
+   [[ "${PV}" == * ]] && eautoreconf
+}
+
+multilib_src_configure() {
+   append-cflags "-fsigned-char" #662694
+   local myeconfargs=(
+   $(use_enable pie)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   local DOCS=( ChangeLog README )
+   einstalldocs
+
+   find "${ED}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2021-11-02 Thread Ben Kohler
commit: 37015ef74ecf295b3941035dbc6a7aa295b6eff9
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Nov  2 20:37:26 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Nov  2 20:42:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37015ef7

net-wireless/iwd: drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/iwd/Manifest|   1 -
 net-wireless/iwd/iwd-1.15.ebuild | 183 ---
 2 files changed, 184 deletions(-)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 16f3d2bf50a..e72d6570b60 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,3 +1,2 @@
-DIST iwd-1.15.tar.xz 940724 BLAKE2B 
6dae8a71e15136bcc9d8bb44cc6b152848207d89af2f447f48e834a3feda72a0a018dd1db3cb3a0e92c834cb2a19d8f9e4a9c900d91f96df378772d220205d65
 SHA512 
71e1f5f1b9d4e09a158b9bf801cee8af5ed8a19a3e80ad677e28ccab29ae10a79ebb7dbeaed60dd24283b6a40dbda8c212400b6d5ac659ed6056588a8663f0d4
 DIST iwd-1.18.tar.xz 961392 BLAKE2B 
3c7b0a7996590435d8f8033ab0b6283b2860409064c8617eda51ecbd73102134bbced66bb4e1323b64563e21d52beaa7f88ae5168747a5a2a38355e266f9c3a4
 SHA512 
85c3e16bb8eb8e564072fab66b30d1636c853706546fcb35723b4b3339bcf969f08ca07bcd458521f044f407513f5d793724b316af4b7819def8400ed88f0d3b
 DIST iwd-1.19.tar.xz 972652 BLAKE2B 
ff93a1e26ad6afd90d1c92865e2c26c0722b5f1e0a8bba73c37569b0dfac2923e68ab4459dc83dff1bd14364f473b531f967466a2cd70b258ee13c45ce1eb03a
 SHA512 
67544433107ff95ccfc39853a65348c5602495532a40ff6dce3c0e5dc492aa2a6cce281db9b8a1e9f2a1e5c2e712b8adce0b088d340605c9947aa6fe859fa87d

diff --git a/net-wireless/iwd/iwd-1.15.ebuild b/net-wireless/iwd/iwd-1.15.ebuild
deleted file mode 100644
index a38be2745d9..000
--- a/net-wireless/iwd/iwd-1.15.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic linux-info systemd
-
-#Set this variable to the required external ell version
-ELL_REQ="0.41"
-
-if [[ ${PV} == ** ]]; then
-   inherit autotools git-r3
-   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
-   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
-   MYRST2MAN="RST2MAN=:"
-fi
-
-DESCRIPTION="Wireless daemon for linux"
-HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+client +crda +monitor ofono wired cpu_flags_x86_aes cpu_flags_x86_ssse3
-standalone systemd"
-
-DEPEND="
-   sys-apps/dbus
-   client? ( sys-libs/readline:0= )
-"
-
-[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
-
-RDEPEND="
-   ${DEPEND}
-   net-wireless/wireless-regdb
-   crda? ( net-wireless/crda )
-   standalone? (
-   systemd? ( sys-apps/systemd )
-   !systemd? ( virtual/resolvconf )
-   )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
-
-pkg_setup() {
-   CONFIG_CHECK="
-   ~ASYMMETRIC_KEY_TYPE
-   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
-   ~CFG80211
-   ~CRYPTO_AES
-   ~CRYPTO_CBC
-   ~CRYPTO_CMAC
-   ~CRYPTO_DES
-   ~CRYPTO_ECB
-   ~CRYPTO_HMAC
-   ~CRYPTO_MD4
-   ~CRYPTO_MD5
-   ~CRYPTO_RSA
-   ~CRYPTO_SHA1
-   ~CRYPTO_SHA256
-   ~CRYPTO_SHA512
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_USER_API_SKCIPHER
-   ~KEY_DH_OPERATIONS
-   ~PKCS7_MESSAGE_PARSER
-   ~RFKILL
-   ~X509_CERTIFICATE_PARSER
-   "
-   if use crda;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
-   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
-   fi
-
-   if use amd64;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
-   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
-   fi
-
-   if use cpu_flags_x86_aes;then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
-   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
-   fi
-
-   if use cpu_flags_x86_ssse3 && use amd64; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
-   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
-   WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/

2021-11-02 Thread Ben Kohler
commit: c161f0507e91f49abc226bd266ef12619f335229
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Nov  2 20:16:55 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Nov  2 20:42:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c161f050

net-wireless/iwd: bump to 1.19

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/iwd/Manifest|   1 +
 net-wireless/iwd/iwd-1.19.ebuild | 183 +++
 2 files changed, 184 insertions(+)

diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index a8ed7bc00be..16f3d2bf50a 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,2 +1,3 @@
 DIST iwd-1.15.tar.xz 940724 BLAKE2B 
6dae8a71e15136bcc9d8bb44cc6b152848207d89af2f447f48e834a3feda72a0a018dd1db3cb3a0e92c834cb2a19d8f9e4a9c900d91f96df378772d220205d65
 SHA512 
71e1f5f1b9d4e09a158b9bf801cee8af5ed8a19a3e80ad677e28ccab29ae10a79ebb7dbeaed60dd24283b6a40dbda8c212400b6d5ac659ed6056588a8663f0d4
 DIST iwd-1.18.tar.xz 961392 BLAKE2B 
3c7b0a7996590435d8f8033ab0b6283b2860409064c8617eda51ecbd73102134bbced66bb4e1323b64563e21d52beaa7f88ae5168747a5a2a38355e266f9c3a4
 SHA512 
85c3e16bb8eb8e564072fab66b30d1636c853706546fcb35723b4b3339bcf969f08ca07bcd458521f044f407513f5d793724b316af4b7819def8400ed88f0d3b
+DIST iwd-1.19.tar.xz 972652 BLAKE2B 
ff93a1e26ad6afd90d1c92865e2c26c0722b5f1e0a8bba73c37569b0dfac2923e68ab4459dc83dff1bd14364f473b531f967466a2cd70b258ee13c45ce1eb03a
 SHA512 
67544433107ff95ccfc39853a65348c5602495532a40ff6dce3c0e5dc492aa2a6cce281db9b8a1e9f2a1e5c2e712b8adce0b088d340605c9947aa6fe859fa87d

diff --git a/net-wireless/iwd/iwd-1.19.ebuild b/net-wireless/iwd/iwd-1.19.ebuild
new file mode 100644
index 000..a118b5d4477
--- /dev/null
+++ b/net-wireless/iwd/iwd-1.19.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.45"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git;
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   MYRST2MAN="RST2MAN=:"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +crda elibc_musl +monitor 
ofono
+standalone systemd wired"
+
+DEPEND="
+   sys-apps/dbus
+   client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+   ${DEPEND}
+   net-wireless/wireless-regdb
+   crda? ( net-wireless/crda )
+   standalone? (
+   systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/resolvconf )
+   )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+[[ ${PV} == ** ]] && BDEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+   CONFIG_CHECK="
+   ~ASYMMETRIC_KEY_TYPE
+   ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+   ~CFG80211
+   ~CRYPTO_AES
+   ~CRYPTO_CBC
+   ~CRYPTO_CMAC
+   ~CRYPTO_DES
+   ~CRYPTO_ECB
+   ~CRYPTO_HMAC
+   ~CRYPTO_MD4
+   ~CRYPTO_MD5
+   ~CRYPTO_RSA
+   ~CRYPTO_SHA1
+   ~CRYPTO_SHA256
+   ~CRYPTO_SHA512
+   ~CRYPTO_USER_API_HASH
+   ~CRYPTO_USER_API_SKCIPHER
+   ~KEY_DH_OPERATIONS
+   ~PKCS7_MESSAGE_PARSER
+   ~RFKILL
+   ~X509_CERTIFICATE_PARSER
+   "
+   if use crda;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+   WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: 
please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
+   fi
+
+   if use amd64;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+   WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable 
for increased performance"
+   fi
+
+   if use cpu_flags_x86_aes;then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+   WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for 
increased performance"
+   fi
+
+   if use cpu_flags_x86_ssse3 && use amd64; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 
~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+   WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for 
increased performance"
+   

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

2021-11-02 Thread Ben Kohler
commit: bafdb93409cfcdf75b6b6382d388f78f12fde788
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Nov  2 20:41:52 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Nov  2 20:42:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bafdb934

dev-libs/ell: drop desc for removed glib flag

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 dev-libs/ell/Manifest|  1 -
 dev-libs/ell/ell-0.41.ebuild | 60 
 dev-libs/ell/metadata.xml|  3 ---
 3 files changed, 64 deletions(-)

diff --git a/dev-libs/ell/Manifest b/dev-libs/ell/Manifest
index ee7ba53b32f..9181a810a46 100644
--- a/dev-libs/ell/Manifest
+++ b/dev-libs/ell/Manifest
@@ -1,3 +1,2 @@
-DIST ell-0.41.tar.xz 525240 BLAKE2B 
80614190c1237fdbb867300418d474d50e163fba7ca15f4c74c3019b4d407da8319b67be5a6894dd8869620bae1338e91d28993077690e93260ed1dc3cf6
 SHA512 
bfbc18195126196776a0d00b4ae8bd8358a6cd1d2f8221132fdae1f323172f148a3faad84a951774ca38a3a72e8d96512b9cac84d9ef3a6cddf4b1490b34453e
 DIST ell-0.44.tar.xz 530720 BLAKE2B 
682217828a6a8c6b429bd3760f39fe2d4139b2836daa30d9cd6fe2149c30db63acbeb9be0b4e2f8ed6debf3a6b153950b12995fa5093078f93b4c45b7425bfd8
 SHA512 
589bf5d8b2954ea7ab38d9673b7ef59729a51c50c20c03b35673bf777b369819222390f471fcd58651f7d51e42375197792119327d4e7e7b101d1bf22c9b7078
 DIST ell-0.45.tar.xz 531140 BLAKE2B 
62a54c18dbb7858ec0e56aae081fd8edf14c1aa82a9acf6edb2a2c16e35525c492467bec3fc0714200d2592c98c9d394314f8f6eef9f0ca0cdfc8548ed9abd09
 SHA512 
38b9e68ed1fae14dc77c1cfd867d497f272530ee40f040ee03862cef46dd4930f09fb40de9ed23db1baad487ba39795665c9833b8988114e4bd357bc0d0fd66d

diff --git a/dev-libs/ell/ell-0.41.ebuild b/dev-libs/ell/ell-0.41.ebuild
deleted file mode 100644
index 8d87287e565..000
--- a/dev-libs/ell/ell-0.41.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic linux-info multilib-minimal
-
-DESCRIPTION="Embedded Linux Library provides core, low-level functionality for 
system daemons"
-HOMEPAGE="https://01.org/ell;
-if [[ "${PV}" == * ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git;
-else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/libs/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86"
-fi
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-IUSE="glib pie test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( sys-apps/dbus )
-"
-
-CONFIG_CHECK="
-   ~TIMERFD
-   ~EVENTFD
-   ~CRYPTO_USER_API
-   ~CRYPTO_USER_API_HASH
-   ~CRYPTO_MD5
-   ~CRYPTO_SHA1
-   ~KEY_DH_OPERATIONS
-"
-
-src_prepare() {
-   default
-   [[ "${PV}" == * ]] && eautoreconf
-}
-
-multilib_src_configure() {
-   append-cflags "-fsigned-char" #662694
-   local myeconfargs=(
-   $(use_enable glib)
-   $(use_enable pie)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   local DOCS=( ChangeLog README )
-   einstalldocs
-
-   find "${ED}" -name "*.la" -delete || die
-}

diff --git a/dev-libs/ell/metadata.xml b/dev-libs/ell/metadata.xml
index 2e0e9cea268..85c8ec42b7c 100644
--- a/dev-libs/ell/metadata.xml
+++ b/dev-libs/ell/metadata.xml
@@ -5,7 +5,4 @@
 bkoh...@gentoo.org
 Ben Kohler
   
-  
-Enable dev-libs/glib support
-  
 



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

2021-11-02 Thread Mike Pagano
commit: 2d1708ee7a0f171208ef36e34081bf02561bb605
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Nov  2 20:34:08 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Nov  2 20:34:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d1708ee

sys-kernel/vanilla-sources: Linux version bumps

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/vanilla-sources/Manifest| 10 +-
 ...sources-4.14.253.ebuild => vanilla-sources-4.14.254.ebuild} |  0
 ...sources-4.19.214.ebuild => vanilla-sources-4.19.215.ebuild} |  0
 ...a-sources-5.10.76.ebuild => vanilla-sources-5.10.77.ebuild} |  0
 ...a-sources-5.14.15.ebuild => vanilla-sources-5.14.16.ebuild} |  0
 ...a-sources-5.4.156.ebuild => vanilla-sources-5.4.157.ebuild} |  0
 6 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index f00cbc606e1..665a7a9793a 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,10 +6,10 @@ DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a936
 DIST linux-5.14.tar.xz 120669872 BLAKE2B 
0047f5aaa3940dff97f4055ef544faafbbb5282128e6afe21d2f47d8dc8c395806a17016febfa050117d16f59e74b882cb8b9c5011d68f119c230d0a4d120524
 SHA512 
8e4f3ec3d36f774280f75dc7b004a43e09417af58f12e9c9f8348976659d4cfda7ad905f306f43fed66a27922e5c45db22e46bbfa7a0b9f365012380de3b6f64
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
-DIST patch-4.14.253.xz 4478164 BLAKE2B 
da6d601fd5f6fbd5ea0b31a718280bb043703f5ad57d166a442f24769824201e41185619180778139ebe08c671b70f9bf3fb051108740f3a657fd545b25ebb82
 SHA512 
c9be2f81dd381d946c466bcef12c720c8fb6a33a0c44f05c6732ffc5c2b1d26a8c516e8dc575feb18d0ff315dd824d3923a11dbf2dcc2d9ae4a92131a11304f0
-DIST patch-4.19.214.xz 4294436 BLAKE2B 
8914ef6eff8f7ae1dc916b10c346fd6cc1deca32c122fa5ab99da1facd25624f6cef161b3dcf945bcbefb73afbd8b7a98cc7de8787ca5694563cc4f1a129b79c
 SHA512 
0c066edfa4e2cac2c6e2f439e60ad967267ae32d0700082fe028f6d62f969567f87a6f440fe90b18a96e75c1cf71829dc93e8db60d3fa9a32f86df6fea46dd4d
+DIST patch-4.14.254.xz 4481560 BLAKE2B 
fcae604fccb017d3a7725375e8765a1a34387a9eeaee3353277b3397c43c41ad1a3a7bc47235d1c7b1891047a6f6564f6b283092e2e177a4ac7aefe64a5a7bf2
 SHA512 
dbf2c55394b28784ff999827396d234597a65152a1f68a4e64369fe64a03caba7e95cb97a51ed7d72472c23229f58f78df6d6dcb0640d15778efec67951be112
+DIST patch-4.19.215.xz 4299252 BLAKE2B 
618328551b79e6b08e002f45ee0c31ab1d30b90666805b5599f546041834c024b206f08a005c5b3e8b4442d2ae18b372a0256e265a83785e6bc7de448eccffb9
 SHA512 
cf821f0e3079980537c7194bd2b7ed4de876c0ceef471bc041c71907eb3585dd2c700c0414e7ff735cb2e290e00cf92b7a50759da3fc19e6b8d7bb62c1b297e0
 DIST patch-4.4.291.xz 3672288 BLAKE2B 
877c12fa426b05aeaf94d7bbe2895e57f8dc18c7188d449a98f01ad9a86ff1162853d394b4ec61101c591d3385c63925f0b3f5f5146b2d50f5efaea9074e70b8
 SHA512 
8fe918f115836c67f2abdb0bac40e64e930f34d8c00bd5a60d362dbbe1ddd48648bd1288bdbb33096b6d8d936d9a719a8b6c96a9bb524a17bf1ba81d9a66a1b7
 DIST patch-4.9.289.xz 4122944 BLAKE2B 
e5c4598296e2b22957fe93d72ea587494fef42c4bbc4d25d87cac31b8846806343e2e91fac0a1039d51943c9a4328df7962baa64eed17082a2f6c31d2acf336b
 SHA512 
ce52bfac0b18f2fbc777538d0c67980bd672348c5868d77d663a97527b527f294afbb2930a931348661c40762715593c1c4ad9f1d38ccb4eea713a600939f04d
-DIST patch-5.10.76.xz 2256124 BLAKE2B 
2c9b8f25e2a39ad7208313c738db45873ff9bf839d59ca3c3f57d1e7f079581c6d57af79a21e2340d9fbbaa159ac168dd819fab3e840764b360c5ab87c892b6d
 SHA512 
a64d038a370da6a18e5dfea1f9962edc5ea44a144cfc0bebde57672b5a054533fffa5077e37efc8e9171d6fd2e8475de280f1806de6826ba7eebf5799ed0728b
-DIST patch-5.14.15.xz 573672 BLAKE2B 
1c33320afd02af7cb159e8b298c56d4bc6e3785387193f3fbb03460240353b7d0d353d69c412fdb2aaf8b33c76f9094e5cee53f02311ea4c2e05d2c73dd653bb
 SHA512 
02f6e4e44e05bcfd9cbb0d2df0df8b42df67980f02decd95fb23bbbd29d0185da85d203ee1de20059863e1dec93f91ca5e1ae18b37763f788f7091a64d62eb53
-DIST patch-5.4.156.xz 3438776 BLAKE2B 
60024ef0f6665a425136c32349477056fa49df93974ae11387ca4aab3a3f987e469fe3a38e04c15d016a67c44d364c23806111a86c6d5ee1547833dee3ee9a5a
 SHA512 
96fb6c79d86efa2a578bdf49025e7ec46963fc8d5a4ba2d11a19e4b0c84adbc86033e13400a90fa467b460adbf1f2b4ab60f2b050dfb20c6eb3e497bf885c4aa
+DIST patch-5.10.77.xz 2272320 BLAKE2B 

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

2021-11-02 Thread Mike Pagano
commit: 35a78319cfea228e176cfd3b632add4a50fa284b
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Nov  2 20:32:14 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Nov  2 20:32:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a78319

sys-kernel/gentoo-sources: Linux bumps and genpatches

Linux 5.14.16
Linux 5.10.77
Linux 5.4.157 and patch to fix how gcc version detection to
make visible CONFIG_GCC_PLUGINS
Linux 4.19.215
Linux 4.14.254

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest | 15 
 .../gentoo-sources/gentoo-sources-4.14.254.ebuild  | 28 ++
 .../gentoo-sources/gentoo-sources-4.19.215.ebuild  | 28 ++
 .../gentoo-sources/gentoo-sources-5.10.77.ebuild   | 28 ++
 .../gentoo-sources/gentoo-sources-5.14.16.ebuild   | 28 ++
 .../gentoo-sources/gentoo-sources-5.4.157.ebuild   | 28 ++
 6 files changed, 155 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 2ebacae2f61..dd8d056e99a 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -7,6 +7,9 @@ DIST genpatches-4.14-262.extras.tar.xz 3652 BLAKE2B 
e81b1597518d7548e2d0d4ab755f
 DIST genpatches-4.14-263.base.tar.xz 5323160 BLAKE2B 
3226c6f11becf088c82fd5449baba5b0f68c3328df17cf24d3647f879b8fc6ea3d3bd42896c5f4b05d9e54b6cf84f76ba9640fbd1348c769ca49bcd475922842
 SHA512 
d83bd13e54290a4d4808d210b20af37ac244c930a4afd1fe14175374dc7af987b90293050aabc8a7cb790beef47d5e474c0e1fefbdb719a0868074d043202f0f
 DIST genpatches-4.14-263.experimental.tar.xz 5708 BLAKE2B 
1f1464ae2937a921ade2f905f01719064177a91212fd59f06796f656007e3ddd1d3a71898cd92ef90c19cae670e3c67be6d5c8e6f1e1a289b0f9fdcd27cd48ec
 SHA512 
f41063d75af0fe02c8db3c7f027a8f32f0871205637be7d8d018969621e9ba4d6db3bb7e62d83dc9b5a1a582be19de480768e914d143a51ba75b7cf4226e6380
 DIST genpatches-4.14-263.extras.tar.xz 3656 BLAKE2B 
59e227488b2ecfe08671bfdc46baf131336c8a3b02579eef43752e565c3adac63c65ea91916c583e2c11fbcf196aee77405a60f4bc3c84838422f967b2b5c916
 SHA512 
e21f237fc3d78681bd70f173e452c62451cd7e9fa2179047fd41a60b2092773bdda87f302db4d4407435d87e4a0ed65c834be5b8cc75df0a3c547f1e069b9225
+DIST genpatches-4.14-264.base.tar.xz 5327624 BLAKE2B 
40754f6516e790607e929967a6b46e1787021c0554b1f600ec63dec48ed81915c3ceaaabe5bd557542b6f25796dd1e4c6a54046839b0b134890dc8bd905c2a1c
 SHA512 
a1e48badb9f9e9222cd2c37024ec3b02997e30e3f8b90cec220175d7ca4dd8a0a793bb07714a15c020ac33d2786fb9a3162437a78806378a376c32ad75216f2c
+DIST genpatches-4.14-264.experimental.tar.xz 5708 BLAKE2B 
7262609c258173c2cea408bd3e180d44fe8721b2a5ac3292c4cb9e5e22cffe7d094581fe21a09747c8ca585052cb7780cbf0c8400af0cd68c8b9e1de4e4d9774
 SHA512 
9ceb2e3e7d5239616a865925ecc451cb60bcead95c78fe694d0e88662afcc07ceeff61e2b585fca9ce2518f4a6ec319f2d459fdd89f0d57fb3e5d4d3d13be9f8
+DIST genpatches-4.14-264.extras.tar.xz 3656 BLAKE2B 
ff523b7b71dc18730697518b93a3e799907c9801da140dd3d854f30de2b4db4f2799e256fc2e7e928280cdf8f19c988a20dca7d3e6cde31bf67174ba5089416b
 SHA512 
897e291b20f4cd22d328d45a5bd62391d96b055e7377f98a5e0825ac9753e5c6c5665f9fcd076bcb16ba7bd3e9e15e2dc449da515596b64c72635523ef1ae9e0
 DIST genpatches-4.19-204.base.tar.xz 4899768 BLAKE2B 
9e2721950d6786628639ce06c774df260120f3348abee2104c181515727f1f0276d8abc05c15993ad425ae0c4f85c14c54f1f946137a9ac50c9434e61cec4b64
 SHA512 
9dd0c810cf68ffb802e1fdbb538acbe8bc56a03bef36099e29187cc0945e6c539f7f85b17b4acecaa8f7d14492cd1c59cd1c1043891429d7797f842763c32db1
 DIST genpatches-4.19-204.experimental.tar.xz 5464 BLAKE2B 
f913b92f4f6df5f4c0696d6991406da1dec2fd5d70a54a8437b29201104b4d7301844c834cb5184bd7aa29d3359186f8a6e6646260cec4bd49b6480cc202cbd8
 SHA512 
cc7ebf9c8e7813bdf4f9d0ea19fdbd62b66b5507fcfadd421fea1fbf417e0ae4c30da81f3ebadfbcceed60fdaf8f617bcf249893ed620bffd2887860ae0f21a2
 DIST genpatches-4.19-204.extras.tar.xz 3672 BLAKE2B 
e9f384f8fe5caf179d116a04064b9ca93829d8a8c00ea661edc84172e3c55da4f1a115a212472bd4ab89342294952e4a12dac2b902fb10419e12b5501afa1c05
 SHA512 
b59d52624ff422f8b2946d5c73e835a025f602858d42e86f5b124ad4aa1ac126e45483386f66f4f74ba3442be59987b6a94559cea01f4b2577a9aad21996a1c7
@@ -19,6 +22,9 @@ DIST genpatches-4.19-212.extras.tar.xz 3664 BLAKE2B 
3810092edc8ab33dd363bcda2e16
 DIST genpatches-4.19-213.base.tar.xz 5023460 BLAKE2B 
108643587a66448ea4728b8ac22e8e68474f262bc1d037d10a038762b7b327a7d696db028bd3841dd47c0e5b5caa25e143d8cb010b08398d471167bbfe49e2c2
 SHA512 
48e4d89f13e025b4322e3a71376ccb065b0a21f5350344e9d82833397f1425e0ea9665c12ce3cf1afb43e639d8517d8f721714780a711da8d58d8ec5e3d043d4
 DIST genpatches-4.19-213.experimental.tar.xz 5460 BLAKE2B 
6edd7e612fb2a0a729756f33f056b8f5c05a91fcacf2651535085d1375f7f442f369850a11c3fd10e49281c1e06983850ecd2c5258a5f3472de44914ce74ebdb
 SHA512 

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

2021-11-02 Thread Sam James
commit: a60779fae5954691b0600c72ceb1ce20df974f8d
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 20:22:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 20:22:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a60779fa

media-libs/openimageio: add 2.2.19.0

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

 media-libs/openimageio/Manifest|   1 +
 media-libs/openimageio/openimageio-2.2.19.0.ebuild | 159 +
 2 files changed, 160 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 0003a575e6b..65ccad3ba4b 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -4,6 +4,7 @@ DIST openimageio-2.2.14.0.tar.gz 29226972 BLAKE2B 
29daaf4fb987b77dffdd8cb29c5f67
 DIST openimageio-2.2.15.0.tar.gz 29238071 BLAKE2B 
f74f779635b7ff068f87ab6231756cb22acb80185c717c556750d964025aa343f8b3a30b9e73acf6237328b8bdd3fcb6588321d37a3752a6f1d0dd1e3a976363
 SHA512 
7ade071ae8a78427fb51d75f81e6fcc2d9a3632f0854aea70b985794a53a386072fb171dc8179fa762de19067d402c7ab9f2ea1a44bd3196d3a201ea2cb9ec22
 DIST openimageio-2.2.15.1.tar.gz 29237852 BLAKE2B 
0f5050e888e82721aa7012cc5c5eb229b5ac314b067406ef003369431241228d91904fbe455da8423ff978411052b2c960b0688a6b943a0e2bfdb47c489d26a5
 SHA512 
c06df310f91938b25f1f66cd98d995dcaba51c6a0041b47882c52f5ad4a098a9016fc99f41de250dd1b1b7af3ad22f6ed63d5e76f95f1f1cf0f45c80eee9c8e0
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
+DIST openimageio-2.2.19.0.tar.gz 29252399 BLAKE2B 
f90b330944885271e117a01235a48f11e88960f5825d0c84e6e2c994479e76a26bf90e66afec4aae6a5c7164510963027bef79fe0265676ce0993235824d461d
 SHA512 
63951d958daaa4bc62fc210efaeced51affd207be21c938ecd5da70217060bb9c8197bf95813e2fddb728a641e69d2889f9445b7d16653a110e45adf3cb86541
 DIST openimageio-2.3.8.0.tar.gz 29233320 BLAKE2B 
3ad92641a336588941ff18637d6c72bc4765068438ea14b12e067ed7c104f26068c037fe2b38c58806143ff703c894bb97cbc78c3138e9798f063a93ec6626b3
 SHA512 
3ee9755f1dac6fdb63f582abe71e14e1abc50ebd3f8b9ffa66dc356dfb9905575385cb22c47386c0c0ec303db3e8897b4c8cf88a0f7cdc802408916db4b101e0
 DIST openimageio-2.3.9.1.tar.gz 29248072 BLAKE2B 
22cd31dc51670a388f232874d2f3831fb87df09de3fe8d2492a34f2c9d96f2e3ae13426e30c1b9627926a3ec3150ca9b37377642ea6621a184e14d7358e9d0e5
 SHA512 
0522d22eca5c9858ef2b6407053f8a74872b9b05214efe01d88f0abee6b21c48cf23444987a21364261e4addcc5cddef38d7f87deda8bc5167a1cd40770327bb
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f

diff --git a/media-libs/openimageio/openimageio-2.2.19.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.19.0.ebuild
new file mode 100644
index 000..5966a9f7ebd
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.19.0.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake font python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/Release-${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   

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

2021-11-02 Thread Sam James
commit: 228ca6f3edc218317f22a8c65b13cc6366726525
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 20:28:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 20:28:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228ca6f3

media-libs/osl: add 1.11.16.0

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

 media-libs/osl/Manifest |   1 +
 media-libs/osl/osl-1.11.16.0.ebuild | 105 
 2 files changed, 106 insertions(+)

diff --git a/media-libs/osl/Manifest b/media-libs/osl/Manifest
index a23760d3674..3643c48076f 100644
--- a/media-libs/osl/Manifest
+++ b/media-libs/osl/Manifest
@@ -1,4 +1,5 @@
 DIST osl-1.10.13.tar.gz 13551733 BLAKE2B 
63b687ec46bd5334a7d0c00cfa5bf5243003e16adf2637fba648a75f98c10103c7c4b5fa1d091ab43b0929f85523b0fa79589eca56686490ee61c48069593767
 SHA512 
bc39fcf80878160807e35c52654a2993a7d33b3ab2fbf567ec50d0b23636a19064830afab5734f1e39276c77e843bbfe1d6b10a64fd4ebe69b17c8faa5378201
 DIST osl-1.11.15.0.tar.gz 14143372 BLAKE2B 
7385d86417fd2666d7558eb459402a9720fc4b59287c2feb45c451bd1e413d102f3f286e6bc07bbeb320b9f5a96b4981851dddcf3a6eaa69d5869238811978a8
 SHA512 
d1df69349cb43690d0578b32caf92fe33ff570713fd87899e2ab312962c6474bd9c19df5b3b018a7498390e5933fcfbfdd3ecd450a4d91d64dd680ee74f492c5
+DIST osl-1.11.16.0.tar.gz 14143407 BLAKE2B 
0e6a20ee63a836bc268f03eb943731e8bf18909bf86041532de50e51ff9fb78f9be316be9b3677cb2b0e5fddd90defab95281e6597a52e61d982ffc9fcc52f79
 SHA512 
717a588bb371ff64d41dc34caad6a4e8483cba32d3b8fe7db9f98e422be050b1b89e4cf7f018e1106dfc9120d2485c3d8430a63cd80344050b00082fdd45fa1b
 DIST osl-1.11.9.0.tar.gz 14137334 BLAKE2B 
db68cb77d6af56e711b897371a4fe9386bf1a62625f9fa04012e9ec22346933fe3b0112301a8ad17ac6dd9c01c2a8e00c6d6e557d947870fd39bb3dec1443fd8
 SHA512 
f93bce0b29ff2da022372d81f2709c7db68e011c07c346b679c4b5ce05425f7eda8904779d7ea460817639e6be78a8c77272d71a3ffa8b068cfaab7572eb2e65
 DIST osl-1.12.0.2.tar.gz 16205315 BLAKE2B 
543d120e981f093c121b4abb4c36d7d8c127555c8986df931a3040136e3ae3d84d602d73395604cd492f8d192e408f585cd6579fe6283c974778f0b99092985d
 SHA512 
cdcd1fb348f6f2f1f889ed1895bac545e10b73e700959bc09b1df2a40cd86e69ba43a1dfaf26dedaec9c23aa17b74428d4bccc9cf7f4d27ae2fc5152adb6c010

diff --git a/media-libs/osl/osl-1.11.16.0.ebuild 
b/media-libs/osl/osl-1.11.16.0.ebuild
new file mode 100644
index 000..d4591a784b7
--- /dev/null
+++ b/media-libs/osl/osl-1.11.16.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+# check this on updates
+LLVM_MAX_SLOT=13
+
+CMAKE_REMOVE_MODULES_LIST=()
+
+inherit cmake llvm toolchain-funcs python-single-r1
+
+DESCRIPTION="Advanced shading language for production GI renderers"
+HOMEPAGE="http://opensource.imageworks.com/?p=osl 
https://github.com/imageworks/OpenShadingLanguage;
+SRC_URI="https://github.com/imageworks/OpenShadingLanguage/archive/Release-${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/11"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+X86_CPU_FEATURES=(
+   sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="doc partio qt5 test ${CPU_FEATURES[@]%:*} python"
+
+# See bug #821202 for openimageio < dep
+RDEPEND="
+   dev-libs/boost:=
+   dev-libs/pugixml
+   media-libs/openexr:=
+   

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

2021-11-02 Thread Sam James
commit: c5806771f57b92a5736d6525301403771c9e1132
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 20:14:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 20:15:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5806771

media-libs/osl: depend on older openimageio for now

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

 media-libs/osl/{osl-1.11.15.0.ebuild => osl-1.11.15.0-r1.ebuild}  | 3 ++-
 media-libs/osl/{osl-1.12.0.2-r1.ebuild => osl-1.12.0.2-r3.ebuild} | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-libs/osl/osl-1.11.15.0.ebuild 
b/media-libs/osl/osl-1.11.15.0-r1.ebuild
similarity index 97%
rename from media-libs/osl/osl-1.11.15.0.ebuild
rename to media-libs/osl/osl-1.11.15.0-r1.ebuild
index 2874e67dd89..5f806806db4 100644
--- a/media-libs/osl/osl-1.11.15.0.ebuild
+++ b/media-libs/osl/osl-1.11.15.0-r1.ebuild
@@ -29,11 +29,12 @@ CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
 
 IUSE="doc partio qt5 test ${CPU_FEATURES[@]%:*} python"
 
+# See bug #821202 for openimageio < dep
 RDEPEND="
dev-libs/boost:=
dev-libs/pugixml
media-libs/openexr:=
-   media-libs/openimageio:=
+   

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

2021-11-02 Thread Sam James
commit: 44722afc36abcc3920ec14b9f00b5f945f3c6218
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 20:22:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 20:22:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44722afc

media-libs/openimageio: add 2.3.9.1

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

 media-libs/openimageio/Manifest   |   1 +
 media-libs/openimageio/openimageio-2.3.9.1.ebuild | 183 ++
 2 files changed, 184 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 5b5969d5dd7..0003a575e6b 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -5,5 +5,6 @@ DIST openimageio-2.2.15.0.tar.gz 29238071 BLAKE2B 
f74f779635b7ff068f87ab6231756c
 DIST openimageio-2.2.15.1.tar.gz 29237852 BLAKE2B 
0f5050e888e82721aa7012cc5c5eb229b5ac314b067406ef003369431241228d91904fbe455da8423ff978411052b2c960b0688a6b943a0e2bfdb47c489d26a5
 SHA512 
c06df310f91938b25f1f66cd98d995dcaba51c6a0041b47882c52f5ad4a098a9016fc99f41de250dd1b1b7af3ad22f6ed63d5e76f95f1f1cf0f45c80eee9c8e0
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
 DIST openimageio-2.3.8.0.tar.gz 29233320 BLAKE2B 
3ad92641a336588941ff18637d6c72bc4765068438ea14b12e067ed7c104f26068c037fe2b38c58806143ff703c894bb97cbc78c3138e9798f063a93ec6626b3
 SHA512 
3ee9755f1dac6fdb63f582abe71e14e1abc50ebd3f8b9ffa66dc356dfb9905575385cb22c47386c0c0ec303db3e8897b4c8cf88a0f7cdc802408916db4b101e0
+DIST openimageio-2.3.9.1.tar.gz 29248072 BLAKE2B 
22cd31dc51670a388f232874d2f3831fb87df09de3fe8d2492a34f2c9d96f2e3ae13426e30c1b9627926a3ec3150ca9b37377642ea6621a184e14d7358e9d0e5
 SHA512 
0522d22eca5c9858ef2b6407053f8a74872b9b05214efe01d88f0abee6b21c48cf23444987a21364261e4addcc5cddef38d7f87deda8bc5167a1cd40770327bb
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 
137513393 BLAKE2B 
ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad
 SHA512 
840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb

diff --git a/media-libs/openimageio/openimageio-2.3.9.1.ebuild 
b/media-libs/openimageio/openimageio-2.3.9.1.ebuild
new file mode 100644
index 000..88f1d6b8b49
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.9.1.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+
+TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
+TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
+inherit cmake font python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" test? (
+   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
+   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
+   )"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Not quite working yet
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+# 2.3.8.0 should support OpenEXR 3 but it seems to prefer OpenEXR 2
+# when installed, so let's stick with 

[gentoo-commits] proj/linux-patches: New tag: 5.14-17

2021-11-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Nov  2 19:57:17 2021 +

New tag: 5.14-17




[gentoo-commits] proj/linux-patches: New tag: 5.10-84

2021-11-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Nov  2 19:51:16 2021 +

New tag: 5.10-84




[gentoo-commits] proj/linux-patches: New tag: 5.4-161

2021-11-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Nov  2 19:49:11 2021 +

New tag: 5.4-161




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

2021-11-02 Thread Michał Górny
commit: 37747f7f4413f39adb831ba5fe8b07fd3142f802
Author: Emilien Mottet  grenoble-inp  org>
AuthorDate: Tue Nov  2 18:49:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  2 19:48:04 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=37747f7f

repositories: Update git source remote for EmilienMottet

Following : 
https://github.blog/2021-09-01-improving-git-protocol-security-github/#git-protocol-troubleshooting

Closes: https://github.com/gentoo/api-gentoo-org/pull/442
Signed-off-by: Michał Górny  gentoo.org>

 files/overlays/repositories.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 762fa99..87aab0c 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1267,7 +1267,7 @@
   emilien.mot...@grenoble-inp.org
 
 https://github.com/EmilienMottet/overlay.git
-git://github.com/EmilienMottet/overlay
+git+ssh://g...@github.com/EmilienMottet/overlay
 https://github.com/EmilienMottet/overlay/commits/master.atom
   
   



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

2021-11-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Nov  2 19:46:25 2021 +

New tag: 4.19-214




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

2021-11-02 Thread Sam James
commit: d2ae4dcfb6766c4236d41983734d2828b71ce3af
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 19:41:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 19:41:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ae4dcf

app-admin/salt: fix github EGIT_REPO_URI

GitHub no longer supports git://, let's switch to https://.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 app-admin/salt/salt-3000.8-r1.ebuild | 2 +-
 app-admin/salt/salt-3000.9-r1.ebuild | 2 +-
 app-admin/salt/salt-3001.6-r1.ebuild | 2 +-
 app-admin/salt/salt-3001.8.ebuild| 2 +-
 app-admin/salt/salt-3002.5-r1.ebuild | 2 +-
 app-admin/salt/salt-3002.7.ebuild| 2 +-
 app-admin/salt/salt-3003-r1.ebuild   | 2 +-
 app-admin/salt/salt-3003.1-r1.ebuild | 2 +-
 app-admin/salt/salt-3003.3.ebuild| 2 +-
 9 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/app-admin/salt/salt-3000.8-r1.ebuild 
b/app-admin/salt/salt-3000.8-r1.ebuild
index 13ed8d22824..a7beec09126 100644
--- a/app-admin/salt/salt-3000.8-r1.ebuild
+++ b/app-admin/salt/salt-3000.8-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.saltstack.com/resources/community/
 
 if [[ ${PV} == * ]]; then
inherit git-r3
-   EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
+   EGIT_REPO_URI="https://github.com/${PN}stack/${PN}.git;
EGIT_BRANCH="develop"
SRC_URI=""
 else

diff --git a/app-admin/salt/salt-3000.9-r1.ebuild 
b/app-admin/salt/salt-3000.9-r1.ebuild
index 5be41e9acbe..5a4ddb137b9 100644
--- a/app-admin/salt/salt-3000.9-r1.ebuild
+++ b/app-admin/salt/salt-3000.9-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.saltstack.com/resources/community/
 
 if [[ ${PV} == * ]]; then
inherit git-r3
-   EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
+   EGIT_REPO_URI="https://github.com/${PN}stack/${PN}.git;
EGIT_BRANCH="develop"
SRC_URI=""
 else

diff --git a/app-admin/salt/salt-3001.6-r1.ebuild 
b/app-admin/salt/salt-3001.6-r1.ebuild
index e6a695ff300..f7f0572e44b 100644
--- a/app-admin/salt/salt-3001.6-r1.ebuild
+++ b/app-admin/salt/salt-3001.6-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.saltstack.com/resources/community/
 
 if [[ ${PV} == * ]]; then
inherit git-r3
-   EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
+   EGIT_REPO_URI="https://github.com/${PN}stack/${PN}.git;
EGIT_BRANCH="develop"
SRC_URI=""
 else

diff --git a/app-admin/salt/salt-3001.8.ebuild 
b/app-admin/salt/salt-3001.8.ebuild
index 6e4d6f48175..f5be15b9f74 100644
--- a/app-admin/salt/salt-3001.8.ebuild
+++ b/app-admin/salt/salt-3001.8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.saltstack.com/resources/community/
 
 if [[ ${PV} == * ]]; then
inherit git-r3
-   EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
+   EGIT_REPO_URI="https://github.com/${PN}stack/${PN}.git;
EGIT_BRANCH="develop"
SRC_URI=""
 else

diff --git a/app-admin/salt/salt-3002.5-r1.ebuild 
b/app-admin/salt/salt-3002.5-r1.ebuild
index 45c6151ec8e..f5d17b9155a 100644
--- a/app-admin/salt/salt-3002.5-r1.ebuild
+++ b/app-admin/salt/salt-3002.5-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.saltstack.com/resources/community/
 
 if [[ ${PV} == * ]]; then
inherit git-r3
-   EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
+   EGIT_REPO_URI="https://github.com/${PN}stack/${PN}.git;
EGIT_BRANCH="develop"
SRC_URI=""
 else

diff --git a/app-admin/salt/salt-3002.7.ebuild 
b/app-admin/salt/salt-3002.7.ebuild
index d20e3e59a37..ef104ec4d6b 100644
--- a/app-admin/salt/salt-3002.7.ebuild
+++ b/app-admin/salt/salt-3002.7.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.saltstack.com/resources/community/
 
 if [[ ${PV} == * ]]; then
inherit git-r3
-   EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
+   EGIT_REPO_URI="https://github.com/${PN}stack/${PN}.git;
EGIT_BRANCH="develop"
SRC_URI=""
 else

diff --git a/app-admin/salt/salt-3003-r1.ebuild 
b/app-admin/salt/salt-3003-r1.ebuild
index 0d4ef8fc902..a41257f8685 100644
--- a/app-admin/salt/salt-3003-r1.ebuild
+++ b/app-admin/salt/salt-3003-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.saltstack.com/resources/community/
 
 if [[ ${PV} == * ]]; then
inherit git-r3
-   EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
+   EGIT_REPO_URI="https://github.com/${PN}stack/${PN}.git;
EGIT_BRANCH="develop"
SRC_URI=""
 else

diff --git a/app-admin/salt/salt-3003.1-r1.ebuild 
b/app-admin/salt/salt-3003.1-r1.ebuild
index 5c542bc2bd4..e173766c185 100644
--- a/app-admin/salt/salt-3003.1-r1.ebuild
+++ b/app-admin/salt/salt-3003.1-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.saltstack.com/resources/community/
 
 if [[ ${PV} == * ]]; then
inherit git-r3
-   EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
+   

[gentoo-commits] repo/gentoo:master commit in: app-misc/tmux-mem-cpu-load/

2021-11-02 Thread Sam James
commit: 0545003256a3c2736ae28ecd05b944bf1356c6a2
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 19:42:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 19:42:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05450032

app-misc/tmux-mem-cpu-load: fix github EGIT_REPO_URI

GitHub no longer supports git://, let's switch to https://.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.4.0.ebuild | 2 +-
 app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.4.0.ebuild 
b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.4.0.ebuild
index e8fb406d2e5..d83314a824b 100644
--- a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.4.0.ebuild
+++ b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.4.0.ebuild
@@ -8,7 +8,7 @@ inherit cmake-utils
 IUSE=""
 if [[ ${PV} == ** ]]; then
inherit git-r3
-   
EGIT_REPO_URI=${EGIT_REPO_URI:-"git://github.com/thewtex/tmux-mem-cpu-load.git"}
+   
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://github.com/thewtex/tmux-mem-cpu-load.git"}
SRC_URI=""
 else
KEYWORDS="amd64 ~arm64 x86"

diff --git a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-.ebuild 
b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-.ebuild
index a93c22ace65..2ed393ced5f 100644
--- a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-.ebuild
+++ b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ inherit cmake-utils
 IUSE=""
 if [[ ${PV} == ** ]]; then
inherit git-r3
-   
EGIT_REPO_URI=${EGIT_REPO_URI:-"git://github.com/thewtex/tmux-mem-cpu-load.git"}
+   
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://github.com/thewtex/tmux-mem-cpu-load.git"}
SRC_URI=""
 else
KEYWORDS=""



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

2021-11-02 Thread Sam James
commit: af73f604b455828e8eb52a6889f11cb6b3c03d73
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 19:42:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 19:42:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af73f604

media-plugins/tap-plugins: fix github EGIT_REPO_URI

GitHub no longer supports git://, let's switch to https://.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild | 2 +-
 media-plugins/tap-plugins/tap-plugins-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild 
b/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild
index 691543d5b8d..7b79ca1ba1b 100644
--- a/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild
+++ b/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild
@@ -6,7 +6,7 @@ inherit toolchain-funcs
 
 if [[ "${PV}" == "" ]]; then
inherit git-r3
-   EGIT_REPO_URI="git://github.com/tomszilagyi/${PN}.git"
+   EGIT_REPO_URI="https://github.com/tomszilagyi/${PN}.git;
EGIT_PROJECT="${PN}.git"
 else
KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"

diff --git a/media-plugins/tap-plugins/tap-plugins-.ebuild 
b/media-plugins/tap-plugins/tap-plugins-.ebuild
index 8bd2c913c9b..7098ad16ae3 100644
--- a/media-plugins/tap-plugins/tap-plugins-.ebuild
+++ b/media-plugins/tap-plugins/tap-plugins-.ebuild
@@ -6,7 +6,7 @@ inherit toolchain-funcs
 
 if [[ "${PV}" == "" ]]; then
inherit git-r3
-   EGIT_REPO_URI="git://github.com/tomszilagyi/${PN}.git"
+   EGIT_REPO_URI="https://github.com/tomszilagyi/${PN}.git;
EGIT_PROJECT="${PN}.git"
 else
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"



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

2021-11-02 Thread Sam James
commit: 65182e68bcb6b04bdd38230b74f9c5ff4d9b04c4
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 19:42:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 19:42:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65182e68

sci-libs/nanoflann: fix github EGIT_REPO_URI

GitHub no longer supports git://, let's switch to https://.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 sci-libs/nanoflann/nanoflann-1.3.2.ebuild | 2 +-
 sci-libs/nanoflann/nanoflann-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/nanoflann/nanoflann-1.3.2.ebuild 
b/sci-libs/nanoflann/nanoflann-1.3.2.ebuild
index 0e91a4124d0..c18cb819c4f 100644
--- a/sci-libs/nanoflann/nanoflann-1.3.2.ebuild
+++ b/sci-libs/nanoflann/nanoflann-1.3.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/jlblancoc/nanoflann;
 
 if [[ ${PV} = * ]]; then
inherit git-r3
-   EGIT_REPO_URI="git://github.com/jlblancoc/nanoflann.git"
+   EGIT_REPO_URI="https://github.com/jlblancoc/nanoflann.git;
 else
SRC_URI="https://github.com/jlblancoc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"

diff --git a/sci-libs/nanoflann/nanoflann-.ebuild 
b/sci-libs/nanoflann/nanoflann-.ebuild
index 0e91a4124d0..c18cb819c4f 100644
--- a/sci-libs/nanoflann/nanoflann-.ebuild
+++ b/sci-libs/nanoflann/nanoflann-.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/jlblancoc/nanoflann;
 
 if [[ ${PV} = * ]]; then
inherit git-r3
-   EGIT_REPO_URI="git://github.com/jlblancoc/nanoflann.git"
+   EGIT_REPO_URI="https://github.com/jlblancoc/nanoflann.git;
 else
SRC_URI="https://github.com/jlblancoc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"



  1   2   3   >