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

2021-12-17 Thread Sam James
commit: abadfbbc46acb3741e839303f64110db2791ab37
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 07:05:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 07:05:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abadfbbc

sys-libs/libxcrypt: add 4.4.27

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

 sys-libs/libxcrypt/Manifest|   1 +
 sys-libs/libxcrypt/libxcrypt-4.4.27.ebuild | 226 +
 2 files changed, 227 insertions(+)

diff --git a/sys-libs/libxcrypt/Manifest b/sys-libs/libxcrypt/Manifest
index 17af4f1fb10d..02dbaeba5293 100644
--- a/sys-libs/libxcrypt/Manifest
+++ b/sys-libs/libxcrypt/Manifest
@@ -1,3 +1,4 @@
 DIST libxcrypt-4.4.20-autotools.tar.xz 628688 BLAKE2B 
4c23af2a765495758e52c8e95d53d1c1d911fea011375160c4f10e468939734fcc7198cc327fafa4d5c90afa6d4c56dfe6d1b56c2c17bbc015b44cffcd7bcc8b
 SHA512 
5b7504e9d83df12af7d11864e88d1034ed9ce0a837ef061044c5c7fe603d7f3e5613ddf20b30613a7943735120cd058f2117401d59879afcba34ce0e48ae62ee
 DIST libxcrypt-4.4.25-autotools.tar.xz 614652 BLAKE2B 
f0f4fbf92585fdd8d328aaa68811ea15bdf75778363ea4bc46a75fb76bb065f044708446d655356ebbf2834f8b14bac40fbe700b510b09ce101f750667a04298
 SHA512 
30f38a54c8e5cbd31c463223913079f9869d38ed38a2f64c57778ac4cf1b6f557caa527073df54ca8396bb7220807b84afcae2f9790f6604af1561a4b277874e
 DIST libxcrypt-4.4.26-autotools.tar.xz 617808 BLAKE2B 
9fb8e31b22a085c0d0d5ab2ee3fb69fbebaccee2281e9be7d745218b5b92d949ffd3aa9c385671d58c93a654e16b943a33284b0b4737d52d26e43e2f7840fe74
 SHA512 
22c72cacd87c5751c4160413738fdf52c8fee300dcad01b289a6eaf892439883b9478103f791f5f53c8e5e2f2dd81057e5fda45e7cf7fdfd3ba93dd811bc01e3
+DIST libxcrypt-4.4.27-autotools.tar.xz 619240 BLAKE2B 
13dd5730fded0684c8e7321fee8a786663ff1080a6ca248bd718c4f6c9f6bd2853689c347be9f9ae51ebc1281aaa2143dfc020149382d259e7eefe66ac8b675e
 SHA512 
f13ae1e69bf5850abb47a28f9ac3e3b0a8b3123adc53d39fd39a26d53847bf6e3fdca751e086cd80ce4e5d9ee419b09148c247cbe5f663b3019b66f82cdc5f5c

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.27.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.27.ebuild
new file mode 100644
index ..fa017859016b
--- /dev/null
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.27.ebuild
@@ -0,0 +1,226 @@
+# Copyright 2004-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+# NEED_BOOTSTRAP is for developers to quickly generate a tarball
+# for publishing to the tree.
+NEED_BOOTSTRAP="no"
+inherit multibuild multilib python-any-r1 toolchain-funcs multilib-minimal
+
+DESCRIPTION="Extended crypt library for descrypt, md5crypt, bcrypt, and others"
+HOMEPAGE="https://github.com/besser82/libxcrypt;
+if [[ ${NEED_BOOTSTRAP} == "yes" ]] ; then
+   inherit autotools
+   SRC_URI="https://github.com/besser82/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+else
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-autotools.tar.xz;
+fi
+
+LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="+compat split-usr static-libs system test"
+REQUIRED_USE="split-usr? ( system )"
+RESTRICT="!test? ( test )"
+
+DEPEND="system? (
+   elibc_glibc? (
+   sys-libs/glibc[-crypt(+)]
+   !sys-libs/glibc[crypt(+)]
+   )
+   !sys-libs/musl
+   )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-lang/perl
+   sys-apps/findutils
+   test? ( $(python_gen_any_dep 'dev-python/passlib[${PYTHON_USEDEP}]') )"
+
+python_check_deps() {
+   has_version -b "dev-python/passlib[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+   if has "distcc" ${FEATURES} ; then
+   ewarn "Please verify all distcc nodes are using the same 
versions of GCC (>= 10) and Binutils!"
+   ewarn "Older/mismatched versions of GCC may lead to a 
misbehaving library: bug #823179."
+
+   if [[ ${BUILD_TYPE} != "binary" ]] && tc-is-gcc && [[ 
$(gcc-major-version) -lt 10 ]] ; then
+   die "libxcrypt is known to fail to build or be broken 
at runtime with < GCC 10 (bug #823179)!"
+   fi
+   fi
+}
+
+pkg_setup() {
+   MULTIBUILD_VARIANTS=(
+   $(usex compat 'xcrypt_compat' '')
+   xcrypt_nocompat
+   )
+
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # WARNING: Please read on bumping or applying patches!
+   #
+   # There are two circular dependencies to be aware of:
+   # 1)
+   #   if we're bootstrapping configure and makefiles:
+   #   libxcrypt -> automake -> perl -> libxcrypt
+   #
+   #   mitigation:
+   #   toolchain@ manually runs `make dist` after running 
autoconf + `./configure`
+   #   and the ebuild uses that.
+   #   (Don't 

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

2021-12-17 Thread Sam James
commit: f11611de548f4ede3dd5cc524cad2b16f241c15c
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 06:38:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 06:38:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11611de

media-video/pipewire: drop 0.3.38, 0.3.40-r1, 0.3.41

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

 media-video/pipewire/Manifest  |   3 -
 .../files/pipewire-0.3.38-find-readline.patch  |  36 ---
 .../files/pipewire-0.3.38-fix-arm-build.patch  |  18 --
 .../pipewire-0.3.38-libcamera-null-deref.patch |  70 -
 media-video/pipewire/pipewire-0.3.38.ebuild| 290 
 media-video/pipewire/pipewire-0.3.40-r1.ebuild | 297 -
 media-video/pipewire/pipewire-0.3.41.ebuild| 297 -
 7 files changed, 1011 deletions(-)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 0908d6b41340..a1d886e79e61 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -1,6 +1,3 @@
 DIST pipewire-0.3.30.tar.gz 1540950 BLAKE2B 
69b35743e3ad9a8caf68d9bb16cf395203efed6c3046b3f4ea33bbcdd6649f5d425d813042c12396a7cd5ff4e8ed91dbc395a96fe55935ad50f9c3f3918b0407
 SHA512 
ec525e0fb7e5c5313245fcc745b971fd7d4a1caa7ab9fe1fa38dc20d50f03e5969197e86b60659971676bec0f79aa7b7951c8209bfe9565a3fd1dcac1b8535b3
 DIST pipewire-0.3.36.tar.gz 1708209 BLAKE2B 
20fce0d7f88347fe594491d4fae7b6a8edee67ff7749f1a40b807a5d5094d792e61e3efd05dca2221f781c263e34ff0a50ad3c162231911d4b1d87704df6c775
 SHA512 
f0fc68ea005018b420a4f65a24dc9c85eb6263c24e66852a7ce2b03f966990d62487b388c7d73ff5adfc10c80c439b1200ae876e41d78f91db190036a1799a14
-DIST pipewire-0.3.38.tar.gz 1727371 BLAKE2B 
dac7f3e1992b9690195df1dbc04575d386d21d06d1727b004b851e300709b3707806b7b20d36c1e74225d91a2df5428c913376903b286592f87083857347e53e
 SHA512 
c3c6c822bf4e5e77fed8d6ef09059d3e43195957692ab7baddc349af3d759d892a9af0e7802d389e2a9a15e5fece4c08ec963ac42df931233eec6057bad67eb6
-DIST pipewire-0.3.40.tar.gz 1675384 BLAKE2B 
b7df4f1ca363b764a5230099d32dd5ba5dceaadc8ca2d4ce55f42810a91628b4e32891757b22fd5eb7a7f497163936c63b86330ab2d5efa261a82d450660c371
 SHA512 
63109b87d50be160a6cde632470849564d4743f4cb469f5e3713bb1cbefc08f80416210ddedc09439555b702193c0266a1b9724e366a3b850bdf1a346c5e80cb
-DIST pipewire-0.3.41.tar.gz 1704856 BLAKE2B 
69370630055daf381e9700faf0c153fc2aaeef4fd1da9a4010e2b52ed1edb3d01fd33a3ddb74a697d0ab320b3a820f195f8c077c4deed5b6d31003604cf9c3f1
 SHA512 
ecd9ef5c0cf2edc583606d0b8633d5060e251aa04b8f562b8214a6685d6e29ec211bac4c19dec35c993bc51d98b252e8926217b48f879f06c625282637abea77
 DIST pipewire-0.3.42.tar.gz 1705295 BLAKE2B 
afd397e75be4f776b9d3042258e8091d6e1722f374e62417274238e5017e268c986ac7624e1b91ec8a97fc9078e8aa6d46a22f30c0834f99e5cd3112a096aded
 SHA512 
bbf00ad5cee8ac872d8c2ef6b9499233100dba04c127b435894cf16c349188ae11edf918479a58039becc1b493c6f53a318d8fb483043dde074dc21ec32984c1

diff --git a/media-video/pipewire/files/pipewire-0.3.38-find-readline.patch 
b/media-video/pipewire/files/pipewire-0.3.38-find-readline.patch
deleted file mode 100644
index 6b56304f5d17..
--- a/media-video/pipewire/files/pipewire-0.3.38-find-readline.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/ddfbd684e78e2b8b9ad40bedb4612ea0197d231a.patch
-
-From: Joshua Strobl 
-Date: Thu, 30 Sep 2021 23:11:50 +0300
-Subject: [PATCH] Fix readline detection by allowing fallback to cc
- find_library
-
 a/meson.build
-+++ b/meson.build
-@@ -326,6 +326,11 @@ dbus_dep = dependency('dbus-1')
- sdl_dep = dependency('sdl2', required : get_option('sdl2'))
- summary({'SDL 2': sdl_dep.found()}, bool_yn: true, section: 'Misc 
dependencies')
- readline_dep = dependency('readline', required : false)
-+
-+if not readline_dep.found()
-+  readline_dep = cc.find_library('readline', required: false)
-+endif
-+
- summary({'readline (for pw-cli)': readline_dep.found()}, bool_yn: true, 
section: 'Misc dependencies')
- ncurses_dep = dependency('ncursesw', required : false)
- sndfile_dep = dependency('sndfile', version : '>= 1.0.20', required : 
get_option('sndfile'))
-@@ -406,7 +411,12 @@ libinotify_dep = (build_machine.system() == 'freebsd'
- : dependency('', required: false))
- 
- # On FreeBSD, libintl library is required for gettext
--libintl_dep = cc.find_library('intl', required: false)
-+libintl_dep = dependency('intl', required: false)
-+
-+if not libintl_dep.found()
-+libintl_dep = cc.find_library('intl', required: false)
-+endif
-+summary({'intl support': libintl_dep.found()}, bool_yn: true)
- 
- need_alsa = get_option('pipewire-alsa').enabled() or 
get_option('session-managers').contains('media-session')
- alsa_dep = dependency('alsa', version : '>=1.1.7', required: need_alsa)
-GitLab

diff --git a/media-video/pipewire/files/pipewire-0.3.38-fix-arm-build.patch 
b/media-video/pipewire/files/pipewire-0.3.38-fix-arm-build.patch
deleted 

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

2021-12-17 Thread Sam James
commit: 1236d7df4e88683924abc5825c39690ad3049d83
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 06:37:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 06:37:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1236d7df

profiles: drop obsolete pipewire:0/0.3 mask

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

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/x86/package.use.mask   | 4 
 profiles/base/package.use.mask   | 4 
 3 files changed, 12 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 772ea0b0ea5d..618cccae1a49 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -93,10 +93,6 @@ app-metrics/collectd -collectd_plugins_gpu_nvidia
 # Columnstore engine is supported on amd64
 dev-db/mariadb -columnstore
 
-# Thomas Deutschmann  (2020-07-27)
-# media-video/pipewire:0/0.3 is available for amd64
-www-client/firefox -screencast
-
 # Sam James  (2020-07-03)
 # Rust is available here
 # Bug #728558

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index b2b1c34cb53f..516e0970a46f 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -91,10 +91,6 @@ sys-libs/compiler-rt-sanitizers -profile
 # (See 9.3.8 in the Guile manual)
 dev-scheme/guile -jit
 
-# Thomas Deutschmann  (2020-07-27)
-# media-video/pipewire:0/0.3 is available for x86
-www-client/firefox -screencast
-
 # Sam James  (2020-07-03)
 # Rust is available here
 # Bug #728558

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index cd76470f9b77..b4b7b45fa8f0 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -240,10 +240,6 @@ dev-db/mariadb columnstore
 # Please file a bug if this feature is needed
 dev-python/autobahn xbr
 
-# Thomas Deutschmann  (2020-07-27)
-# media-video/pipewire:0/0.3 is only available for certain architectures
-www-client/firefox screencast
-
 # Stephan Hartmann  (2020-06-28)
 # Mostly intended for development and not for general use.
 >=www-client/chromium-84 headless



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

2021-12-17 Thread Sam James
commit: 764be84a7661201044cfab13a8fb7c54436875fb
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 06:31:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 06:34:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764be84a

gnome-base/gnome-shell: lift pipewire subslot restriction

PW broke ABI recently and pinning the subslot like this prevents rebuilds.

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

 .../gnome-shell/{gnome-shell-40.4.ebuild => gnome-shell-40.4-r1.ebuild} | 2 +-
 .../gnome-shell/{gnome-shell-40.5.ebuild => gnome-shell-40.5-r1.ebuild} | 2 +-
 .../gnome-shell/{gnome-shell-41.1.ebuild => gnome-shell-41.1-r1.ebuild} | 2 +-
 .../gnome-shell/{gnome-shell-41.2.ebuild => gnome-shell-41.2-r1.ebuild} | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.4-r1.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-40.4.ebuild
rename to gnome-base/gnome-shell/gnome-shell-40.4-r1.ebuild
index f873b46053e3..b1f920349a61 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.4.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.4-r1.ebuild
@@ -36,7 +36,7 @@ DEPEND="
bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
>=media-libs/gstreamer-0.11.92:1.0
media-libs/gst-plugins-base:1.0
-   >=media-video/pipewire-0.3.0:0/0.3
+   >=media-video/pipewire-0.3.0:=
networkmanager? (
>=net-misc/networkmanager-1.10.4:=[introspection]
net-libs/libnma[introspection]

diff --git a/gnome-base/gnome-shell/gnome-shell-40.5.ebuild 
b/gnome-base/gnome-shell/gnome-shell-40.5-r1.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-40.5.ebuild
rename to gnome-base/gnome-shell/gnome-shell-40.5-r1.ebuild
index 9273794623bc..308122265769 100644
--- a/gnome-base/gnome-shell/gnome-shell-40.5.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-40.5-r1.ebuild
@@ -36,7 +36,7 @@ DEPEND="
bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
>=media-libs/gstreamer-0.11.92:1.0
media-libs/gst-plugins-base:1.0
-   >=media-video/pipewire-0.3.0:0/0.3
+   >=media-video/pipewire-0.3.0:=
networkmanager? (
>=net-misc/networkmanager-1.10.4:=[introspection]
net-libs/libnma[introspection]

diff --git a/gnome-base/gnome-shell/gnome-shell-41.1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-41.1-r1.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-41.1.ebuild
rename to gnome-base/gnome-shell/gnome-shell-41.1-r1.ebuild
index 535631da257e..950ce4355d5c 100644
--- a/gnome-base/gnome-shell/gnome-shell-41.1.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-41.1-r1.ebuild
@@ -36,7 +36,7 @@ DEPEND="
bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
>=media-libs/gstreamer-0.11.92:1.0
media-libs/gst-plugins-base:1.0
-   >=media-video/pipewire-0.3.0:0/0.3
+   >=media-video/pipewire-0.3.0:=
networkmanager? (
>=net-misc/networkmanager-1.10.4:=[introspection]
net-libs/libnma[introspection]

diff --git a/gnome-base/gnome-shell/gnome-shell-41.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-41.2-r1.ebuild
similarity index 99%
rename from gnome-base/gnome-shell/gnome-shell-41.2.ebuild
rename to gnome-base/gnome-shell/gnome-shell-41.2-r1.ebuild
index 535631da257e..950ce4355d5c 100644
--- a/gnome-base/gnome-shell/gnome-shell-41.2.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-41.2-r1.ebuild
@@ -36,7 +36,7 @@ DEPEND="
bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
>=media-libs/gstreamer-0.11.92:1.0
media-libs/gst-plugins-base:1.0
-   >=media-video/pipewire-0.3.0:0/0.3
+   >=media-video/pipewire-0.3.0:=
networkmanager? (
>=net-misc/networkmanager-1.10.4:=[introspection]
net-libs/libnma[introspection]



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

2021-12-17 Thread Sam James
commit: e257807aa423986ee54caea6e7a35a33e097bbc7
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 06:32:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 06:34:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e257807a

www-client/chromium: lift pipewire subslot restriction

PW broke ABI recently and pinning the subslot like this prevents rebuilds.

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

 .../{chromium-97.0.4692.56.ebuild => chromium-97.0.4692.56-r1.ebuild}   | 2 +-
 .../{chromium-98.0.4750.0.ebuild => chromium-98.0.4750.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/chromium-97.0.4692.56.ebuild 
b/www-client/chromium/chromium-97.0.4692.56-r1.ebuild
similarity index 99%
rename from www-client/chromium/chromium-97.0.4692.56.ebuild
rename to www-client/chromium/chromium-97.0.4692.56-r1.ebuild
index 78dde3c997dd..933da6984230 100644
--- a/www-client/chromium/chromium-97.0.4692.56.ebuild
+++ b/www-client/chromium/chromium-97.0.4692.56-r1.ebuild
@@ -87,7 +87,7 @@ COMMON_DEPEND="
x11-libs/gtk+:3[X]
wayland? (
dev-libs/wayland:=
-   screencast? ( media-video/pipewire:0/0.3 )
+   screencast? ( media-video/pipewire:= )
x11-libs/gtk+:3[wayland,X]
x11-libs/libdrm:=
)

diff --git a/www-client/chromium/chromium-98.0.4750.0.ebuild 
b/www-client/chromium/chromium-98.0.4750.0-r1.ebuild
similarity index 99%
rename from www-client/chromium/chromium-98.0.4750.0.ebuild
rename to www-client/chromium/chromium-98.0.4750.0-r1.ebuild
index 840aa825a9bb..75ea036037c3 100644
--- a/www-client/chromium/chromium-98.0.4750.0.ebuild
+++ b/www-client/chromium/chromium-98.0.4750.0-r1.ebuild
@@ -87,7 +87,7 @@ COMMON_DEPEND="
x11-libs/gtk+:3[X]
wayland? (
dev-libs/wayland:=
-   screencast? ( media-video/pipewire:0/0.3 )
+   screencast? ( media-video/pipewire:= )
x11-libs/gtk+:3[wayland,X]
x11-libs/libdrm:=
)



[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/

2021-12-17 Thread Sam James
commit: 13f65f39b70a9f490b870d217716fdf7833c81e5
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 06:29:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 06:29:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13f65f39

x11-wm/mutter: lift pipewire subslot restriction

PW broke ABI recently and pinning the subslot like this
prevents rebuilds.

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

 x11-wm/mutter/{mutter-40.4-r2.ebuild => mutter-40.4-r3.ebuild} | 2 +-
 x11-wm/mutter/{mutter-40.5-r5.ebuild => mutter-40.5-r6.ebuild} | 2 +-
 x11-wm/mutter/{mutter-41.1.ebuild => mutter-41.1-r1.ebuild}| 2 +-
 x11-wm/mutter/{mutter-41.2.ebuild => mutter-41.2-r1.ebuild}| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-wm/mutter/mutter-40.4-r2.ebuild 
b/x11-wm/mutter/mutter-40.4-r3.ebuild
similarity index 98%
rename from x11-wm/mutter/mutter-40.4-r2.ebuild
rename to x11-wm/mutter/mutter-40.4-r3.ebuild
index 1d2f1214d2f2..94dd02db647d 100644
--- a/x11-wm/mutter/mutter-40.4-r2.ebuild
+++ b/x11-wm/mutter/mutter-40.4-r3.ebuild
@@ -72,7 +72,7 @@ DEPEND="
x11-libs/libSM
input_devices_wacom? ( >=dev-libs/libwacom-0.13 )
>=x11-libs/startup-notification-0.7
-   screencast? ( >=media-video/pipewire-0.3.21:0/0.3 )
+   screencast? ( >=media-video/pipewire-0.3.21:= )
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
 "
 RDEPEND="${DEPEND}

diff --git a/x11-wm/mutter/mutter-40.5-r5.ebuild 
b/x11-wm/mutter/mutter-40.5-r6.ebuild
similarity index 98%
rename from x11-wm/mutter/mutter-40.5-r5.ebuild
rename to x11-wm/mutter/mutter-40.5-r6.ebuild
index ff038d790780..68ed88cbb8c5 100644
--- a/x11-wm/mutter/mutter-40.5-r5.ebuild
+++ b/x11-wm/mutter/mutter-40.5-r6.ebuild
@@ -73,7 +73,7 @@ DEPEND="
x11-libs/libSM
input_devices_wacom? ( >=dev-libs/libwacom-0.13 )
>=x11-libs/startup-notification-0.7
-   screencast? ( >=media-video/pipewire-0.3.21:0/0.3 )
+   screencast? ( >=media-video/pipewire-0.3.21:= )
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
 "
 RDEPEND="${DEPEND}

diff --git a/x11-wm/mutter/mutter-41.1.ebuild 
b/x11-wm/mutter/mutter-41.1-r1.ebuild
similarity index 98%
rename from x11-wm/mutter/mutter-41.1.ebuild
rename to x11-wm/mutter/mutter-41.1-r1.ebuild
index 61469e32b533..b05673366a97 100644
--- a/x11-wm/mutter/mutter-41.1.ebuild
+++ b/x11-wm/mutter/mutter-41.1-r1.ebuild
@@ -72,7 +72,7 @@ DEPEND="
x11-libs/libSM
input_devices_wacom? ( >=dev-libs/libwacom-0.13 )
>=x11-libs/startup-notification-0.7
-   screencast? ( >=media-video/pipewire-0.3.21:0/0.3 )
+   screencast? ( >=media-video/pipewire-0.3.21:= )
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
 "
 RDEPEND="${DEPEND}

diff --git a/x11-wm/mutter/mutter-41.2.ebuild 
b/x11-wm/mutter/mutter-41.2-r1.ebuild
similarity index 98%
rename from x11-wm/mutter/mutter-41.2.ebuild
rename to x11-wm/mutter/mutter-41.2-r1.ebuild
index 61469e32b533..b05673366a97 100644
--- a/x11-wm/mutter/mutter-41.2.ebuild
+++ b/x11-wm/mutter/mutter-41.2-r1.ebuild
@@ -72,7 +72,7 @@ DEPEND="
x11-libs/libSM
input_devices_wacom? ( >=dev-libs/libwacom-0.13 )
>=x11-libs/startup-notification-0.7
-   screencast? ( >=media-video/pipewire-0.3.21:0/0.3 )
+   screencast? ( >=media-video/pipewire-0.3.21:= )
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
 "
 RDEPEND="${DEPEND}



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

2021-12-17 Thread Sam James
commit: 6748320fc2304723b4f7be691f040a1f86599ce9
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 06:35:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 06:35:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6748320f

www-client/firefox: lift pipewire subslot restriction

PW broke ABI recently and pinning the subslot like this prevents rebuilds.

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

 www-client/firefox/{firefox-95.0.1.ebuild => firefox-95.0.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/firefox-95.0.1.ebuild 
b/www-client/firefox/firefox-95.0.1-r1.ebuild
similarity index 99%
rename from www-client/firefox/firefox-95.0.1.ebuild
rename to www-client/firefox/firefox-95.0.1-r1.ebuild
index c94e31f56b4c..08b4ba89f731 100644
--- a/www-client/firefox/firefox-95.0.1.ebuild
+++ b/www-client/firefox/firefox-95.0.1-r1.ebuild
@@ -147,7 +147,7 @@ CDEPEND="
sys-apps/dbus
dev-libs/dbus-glib
)
-   screencast? ( media-video/pipewire:0/0.3 )
+   screencast? ( media-video/pipewire:= )
system-av1? (
>=media-libs/dav1d-0.9.3:=
>=media-libs/libaom-1.0.0:=



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2021-12-17 Thread Sam James
commit: 6390440e16efc0ae805b5f3216255ed3fc13daed
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 06:33:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 06:34:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6390440e

net-misc/gnome-remote-desktop: lift pipewire subslot restriction

PW broke ABI recently and pinning the subslot like this prevents rebuilds.

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

 ...e-remote-desktop-40.1.ebuild => gnome-remote-desktop-40.1-r1.ebuild} | 2 +-
 ...e-remote-desktop-40.2.ebuild => gnome-remote-desktop-40.2-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.1-r1.ebuild
similarity index 97%
rename from net-misc/gnome-remote-desktop/gnome-remote-desktop-40.1.ebuild
rename to net-misc/gnome-remote-desktop/gnome-remote-desktop-40.1-r1.ebuild
index 700f245f2103..2fead429fc5a 100644
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.1.ebuild
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.1-r1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="test" # Tests run xvfb-run directly
 DEPEND="
x11-libs/cairo
>=dev-libs/glib-2.68:2
-   >=media-video/pipewire-0.3.0:0/0.3
+   >=media-video/pipewire-0.3.0:=
app-crypt/libsecret
x11-libs/libnotify
rdp? (

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2-r1.ebuild
similarity index 97%
rename from net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2.ebuild
rename to net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2-r1.ebuild
index 8df01c6524eb..073774aa90af 100644
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2.ebuild
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-40.2-r1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="test" # Tests run xvfb-run directly
 DEPEND="
x11-libs/cairo
>=dev-libs/glib-2.68:2
-   >=media-video/pipewire-0.3.0:0/0.3
+   >=media-video/pipewire-0.3.0:=
app-crypt/libsecret
x11-libs/libnotify
rdp? (



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

2021-12-17 Thread Sam James
commit: 19344d6bba7414016251e79c84ffe4a4fa2769c5
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 06:18:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 06:18:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19344d6b

media-video/pipewire: Keyword 0.3.42-r1 sparc, #813015

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

 media-video/pipewire/pipewire-0.3.42-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/pipewire/pipewire-0.3.42-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.42-r1.ebuild
index e74fc97557fb..966cc0b8c14b 100644
--- a/media-video/pipewire/pipewire-0.3.42-r1.ebuild
+++ b/media-video/pipewire/pipewire-0.3.42-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"



[gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/

2021-12-17 Thread Sam James
commit: 1bb2802d1e8390cf26b964069e7eb95ad7ec2c47
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 06:18:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 06:18:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb2802d

media-video/wireplumber: Keyword 0.4.5-r2 sparc, #813015

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

 media-video/wireplumber/wireplumber-0.4.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild 
b/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
index 86d867cdc6c2..8e8a9b7ebc8e 100644
--- a/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
@@ -17,7 +17,7 @@ else
# One commit is in git, the rest are in a PR which should be merged soon
# bug #817881
SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.4.5-endianness-fixes.patch.bz2;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"



[gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/

2021-12-17 Thread Georgy Yakovlev
commit: 07c969670b023b72ac69f4ba80f79a24a13e1ae7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Dec 18 06:15:42 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Dec 18 06:15:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c96967

media-video/wireplumber: sync live ebuild keywords

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

 media-video/wireplumber/wireplumber-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-.ebuild 
b/media-video/wireplumber/wireplumber-.ebuild
index d4b4645cdbf4..ce558e3165e2 100644
--- a/media-video/wireplumber/wireplumber-.ebuild
+++ b/media-video/wireplumber/wireplumber-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else

SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"



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

2021-12-17 Thread Georgy Yakovlev
commit: 2870a7e1332fa180a080f032df07ff568ae6c243
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Dec 18 06:16:10 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Dec 18 06:16:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2870a7e1

media-video/pipewire: sync live ebuild keywords

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

 media-video/pipewire/pipewire-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/pipewire/pipewire-.ebuild 
b/media-video/pipewire/pipewire-.ebuild
index 547fd139487e..e74fc97557fb 100644
--- a/media-video/pipewire/pipewire-.ebuild
+++ b/media-video/pipewire/pipewire-.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"



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

2021-12-17 Thread Georgy Yakovlev
commit: 20a515d3afa8ec37ea0c5e64681e3aa782fd1ffc
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Dec 18 06:12:04 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Dec 18 06:12:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a515d3

media-video/pipewire: Keyword 0.3.42-r1 ppc, #813015

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

 media-video/pipewire/pipewire-0.3.42-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/pipewire/pipewire-0.3.42-r1.ebuild 
b/media-video/pipewire/pipewire-0.3.42-r1.ebuild
index 547fd139487e..e74fc97557fb 100644
--- a/media-video/pipewire/pipewire-0.3.42-r1.ebuild
+++ b/media-video/pipewire/pipewire-0.3.42-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else

SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Multimedia processing graphs"



[gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/

2021-12-17 Thread Georgy Yakovlev
commit: 11863c02d8c9593ace0c9fc0bb434c04c92b7abe
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Dec 18 06:12:09 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Dec 18 06:12:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11863c02

media-video/wireplumber: Keyword 0.4.5-r2 ppc, #813015

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

 media-video/wireplumber/wireplumber-0.4.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild 
b/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
index 4e8f57550f96..86d867cdc6c2 100644
--- a/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
@@ -17,7 +17,7 @@ else
# One commit is in git, the rest are in a PR which should be merged soon
# bug #817881
SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.4.5-endianness-fixes.patch.bz2;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Replacement for pipewire-media-session"



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

2021-12-17 Thread Sam James
commit: 1319eb9562a902cdfc408c95d49a906d28bd3666
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 05:46:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 05:46:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1319eb95

sys-fs/eudev: fix UnusedInherits

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

 sys-fs/eudev/eudev-3.2.11.ebuild | 5 +
 sys-fs/eudev/eudev-.ebuild   | 5 +
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild
index 50acdf5e2fcb..2fc945efca76 100644
--- a/sys-fs/eudev/eudev-3.2.11.ebuild
+++ b/sys-fs/eudev/eudev-3.2.11.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 KV_MIN=2.6.39
 
-inherit autotools linux-info multilib multilib-minimal toolchain-funcs
+inherit autotools linux-info multilib-minimal toolchain-funcs
 
 if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/eudev-project/eudev.git;
@@ -29,15 +29,12 @@ DEPEND=">=sys-apps/util-linux-2.20
introspection? ( >=dev-libs/gobject-introspection-1.38 )
kmod? ( >=sys-apps/kmod-16 )
selinux? ( >=sys-libs/libselinux-2.1.9 )
-   !https://github.com/eudev-project/eudev.git;
@@ -29,15 +29,12 @@ DEPEND=">=sys-apps/util-linux-2.20
introspection? ( >=dev-libs/gobject-introspection-1.38 )
kmod? ( >=sys-apps/kmod-16 )
selinux? ( >=sys-libs/libselinux-2.1.9 )
-   !

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

2021-12-17 Thread Sam James
commit: 392f2d3287394fe504764ae6f8830199b162cba6
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 05:43:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 05:43:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392f2d32

sys-fs/eudev: fix UnusedLocalUse

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

 sys-fs/eudev/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sys-fs/eudev/metadata.xml b/sys-fs/eudev/metadata.xml
index 1a5c17dcddae..b8e252b970b3 100644
--- a/sys-fs/eudev/metadata.xml
+++ b/sys-fs/eudev/metadata.xml
@@ -5,11 +5,8 @@
 eu...@gentoo.org
   
   
-enable blkid support
-enable EFI support
 read vendor/device string database and add it to udev 
database
 enable module loading through libkmod
-enable SMACK security model
 install legacy rule generator rules and 
support scripts - note
 that the functionality within was dropped from sys-fs/udev as it is not 
stable in
 all cases; use at your own risk



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

2021-12-17 Thread Sam James
commit: 551391833c6edbb225377d984554f6aee0254dbe
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 05:43:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 05:43:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55139183

sys-fs/eudev: update upstream metadata

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

 sys-fs/eudev/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/eudev/metadata.xml b/sys-fs/eudev/metadata.xml
index b8e252b970b3..4ea35bd6e025 100644
--- a/sys-fs/eudev/metadata.xml
+++ b/sys-fs/eudev/metadata.xml
@@ -8,10 +8,10 @@
 read vendor/device string database and add it to udev 
database
 enable module loading through libkmod
 install legacy rule generator rules and 
support scripts - note
-that the functionality within was dropped from sys-fs/udev as it is not 
stable in
+that the functionality within was dropped from sys-fs/udev as 
it is not stable in
 all cases; use at your own risk
   
   
-gentoo/eudev
+eudev-project/eudev
   
 



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

2021-12-17 Thread Sam James
commit: 9c9987ac657c945afacbf0030e1e424c82b27ed6
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 05:15:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 05:15:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9987ac

sys-fs/eudev: drop 3.2.5, 3.2.7-r2, 3.2.8, 3.2.9, 3.2.10, 4.

3.2.10-r1 has been stable for quite some time and 4. was for a branch
that was never released.

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

 sys-fs/eudev/Manifest  |   4 -
 sys-fs/eudev/eudev-3.2.10.ebuild   | 237 -
 sys-fs/eudev/eudev-3.2.5.ebuild| 234 
 sys-fs/eudev/eudev-3.2.7-r2.ebuild | 237 -
 sys-fs/eudev/eudev-3.2.8.ebuild| 237 -
 sys-fs/eudev/eudev-3.2.9.ebuild| 237 -
 sys-fs/eudev/eudev-4..ebuild   | 218 --
 7 files changed, 1404 deletions(-)

diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest
index 6d701c1410f4..96e53cf784d9 100644
--- a/sys-fs/eudev/Manifest
+++ b/sys-fs/eudev/Manifest
@@ -1,6 +1,2 @@
 DIST eudev-3.2.10.tar.gz 1961960 BLAKE2B 
3708c78fad3abad6aa4b2beaaa325e25e118621aa2e6cb351732f6d8349dc17da9be852cab79045c7a513e927c2d1266c6443814fd264943765d98fb5b404e75
 SHA512 
d0a076d8a54e9d4ca9ca48cf885d082965144b322950d351b7ead4a5035c2dad6fd66b7f137d7281982876c3c50330cdd5e599788f23e1369388181dd178941d
 DIST eudev-3.2.11.tar.gz 2254373 BLAKE2B 
cfa6235d6509b751fde93ff2b0961b93c3741458e561a7ad9b07b49a57779627532cff25ad3519e5f79320854fcedfcdc23642ef542505cebcd6b2803067389a
 SHA512 
17b328365913af3e434abe667dd0498c3702a41c6cb66f3793ca2c195b05ac06397b0a401077f81df7dd25193e4eeea13657a221ca6cb3d237c4d91e31e30b33
-DIST eudev-3.2.5.tar.gz 1856958 BLAKE2B 
8ca5706a91395ffa38c9bc552df874c1521d18103a6568bcf82d0664a20f8e38b58b67a74798f9f0c10a5adc99a7524318055b79dc2e360aee684c2a2a5983a4
 SHA512 
f73efde0d2dafcf79be4ebe9f6e6abb44329ea4ae45ccc4d9662c1d5ca6f4d45c27ca0b3135d7fa85f305bf7c5825dc179eb93fe7179c36a229fe63e372c
-DIST eudev-3.2.7.tar.gz 1892931 BLAKE2B 
9ae903d624e8fb1b334735527329e6074a194dd6e22073c54acc58010d0f8f2d29bdc42d3e6d72dd388c1012be273ca27626ffe1173382d7dde9ad3aee942cd0
 SHA512 
e6c8ec86ae434c967f6a568fa0b281229bb87be7e3fec025dc3e0225de7843ffaa5dd65bdeffefbc91e9e2911aa3de9df84c76148fe8863ff60fba4c88653c40
-DIST eudev-3.2.8.tar.gz 1894193 BLAKE2B 
8709a13031744d5dd2f57853375b920bdaa6ea028624111dc96be9d46748de8423ac749f27183c668336701c16735d7ca2db4566621e0e741a2604785c14c64f
 SHA512 
13221e6f9696a8630d867eb7d73f3bf5dd1bc2dfd80d62af00342be4cbf39a862e644ea3776fa4d91463e594ca50c5deecbeb7e05d161097e889ea58a66ccc42
-DIST eudev-3.2.9.tar.gz 1959836 BLAKE2B 
8792ded8a7d1dfbc16fae249283b58251656961cf360d72932c3fc6ea3e752f6334c21e9ebd9ee3ad0da03a590f8405b3bb7413eec3f964984225f7813311ef6
 SHA512 
09e49fff9848e72507ef14b9d4cfab2d1443f16d5b3d54d2b0e4f6b04c471ca41f09200cb8772e9f850f0dc4a574a7ec7eede7ce11cbabda65e210a89287531f

diff --git a/sys-fs/eudev/eudev-3.2.10.ebuild b/sys-fs/eudev/eudev-3.2.10.ebuild
deleted file mode 100644
index c2910b122451..
--- a/sys-fs/eudev/eudev-3.2.10.ebuild
+++ /dev/null
@@ -1,237 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-KV_min=2.6.39
-
-inherit autotools linux-info multilib multilib-minimal toolchain-funcs
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/gentoo/eudev.git;
-   inherit git-r3
-else
-   SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"
-HOMEPAGE="https://github.com/gentoo/eudev;
-
-LICENSE="LGPL-2.1 MIT GPL-2"
-SLOT="0"
-IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND=">=sys-apps/util-linux-2.20
-   virtual/libcrypt:=
-   introspection? ( >=dev-libs/gobject-introspection-1.38 )
-   kmod? ( >=sys-apps/kmod-16 )
-   selinux? ( >=sys-libs/libselinux-2.1.9 )
-   !https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames;
-   ewarn
-   ewarn "This functionality is enabled BY DEFAULT because eudev has no 
means of synchronizing"
-   ewarn "between the default or user-modified choice of sys-fs/udev.  If 
you wish to disable"
-   ewarn "this new iface naming, please be sure that 
/etc/udev/rules.d/80-net-name-slot.rules"
-   ewarn "exists: touch /etc/udev/rules.d/80-net-name-slot.rules"
-   ewarn
-}
-
-pkg_setup() {
-   CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~!IDE ~INOTIFY_USER 
~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2 ~SIGNALFD ~EPOLL ~FHANDLE ~NET ~UNIX"
-   linux-info_pkg_setup
-   

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

2021-12-17 Thread Sam James
commit: 5c4c880663e94c6b545fdb4c3b2f330f716a6a9f
Author: Karlson2k (Evgeny Grin)  narod  ru>
AuthorDate: Fri Dec 17 11:32:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 05:10:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4c8806

x11-libs/libva-intel-media-driver: rebuild on gmmlib subslot

Signed-off-by: Karlson2k (Evgeny Grin)  narod.ru>
Closes: https://github.com/gentoo/gentoo/pull/23368
Signed-off-by: Sam James  gentoo.org>

 ...driver-20.4.5.ebuild => libva-intel-media-driver-20.4.5-r1.ebuild} | 4 ++--
 ...driver-21.3.5.ebuild => libva-intel-media-driver-21.3.5-r1.ebuild} | 4 ++--
 ...driver-21.4.0.ebuild => libva-intel-media-driver-21.4.0-r1.ebuild} | 4 ++--
 ...driver-21.4.2.ebuild => libva-intel-media-driver-21.4.2-r1.ebuild} | 4 ++--
 .../libva-intel-media-driver/libva-intel-media-driver-.ebuild | 2 +-
 5 files changed, 9 insertions(+), 9 deletions(-)

diff --git 
a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild 
b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5-r1.ebuild
similarity index 95%
rename from 
x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild
rename to 
x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5-r1.ebuild
index 00f684239d6c..e2d8b2fbf610 100644
--- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild
+++ 
b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5-r1.ebuild
@@ -26,8 +26,8 @@ IUSE="+custom-cflags set-as-default test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-20.4.1
-   =media-libs/gmmlib-21.3.1:=
+   =x11-libs/libva-2.13.0[X?]
 "
 RDEPEND="${DEPEND}"

diff --git 
a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.0.ebuild 
b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.0-r1.ebuild
similarity index 95%
rename from 
x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.0.ebuild
rename to 
x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.0-r1.ebuild
index 1363cb4f8c48..9767f0ec4642 100644
--- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.0.ebuild
+++ 
b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.0-r1.ebuild
@@ -29,8 +29,8 @@ IUSE="+custom-cflags set-as-default test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-21.3.1
-   =media-libs/gmmlib-21.3.1:=
+   =x11-libs/libva-2.13.0[X?]
 "
 RDEPEND="${DEPEND}"

diff --git 
a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild 
b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
index 53f1093683e0..7645bfd38f1d 100644
--- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
+++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-.ebuild
@@ -29,7 +29,7 @@ IUSE="+redistributable test X"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=media-libs/gmmlib-21.3.1
+DEPEND=">=media-libs/gmmlib-21.3.1:=
>=x11-libs/libva-2.13.0[X?]
 "
 RDEPEND="${DEPEND}"



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

2021-12-17 Thread Sam James
commit: 0c270857b4c4702f4ba48e1b68250671aa788913
Author: Karlson2k (Evgeny Grin)  narod  ru>
AuthorDate: Fri Dec 17 10:43:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 05:10:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c270857

x11-libs/libva-intel-media-driver: fixed dependency on gmmlib version

media-libs/gmmlib-21.3.4 and later break compatibility with old API.

Bug: https://bugs.gentoo.org/829406
Signed-off-by: Karlson2k (Evgeny Grin)  narod.ru>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild | 1 +
 x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.3.5.ebuild | 1 +
 x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.0.ebuild | 1 +
 x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.2.ebuild | 1 +
 4 files changed, 4 insertions(+)

diff --git 
a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild 
b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild
index 7e51437dd247..00f684239d6c 100644
--- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild
+++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-20.4.5.ebuild
@@ -27,6 +27,7 @@ IUSE="+custom-cflags set-as-default test X"
 RESTRICT="!test? ( test )"
 
 DEPEND=">=media-libs/gmmlib-20.4.1
+   =x11-libs/libva-2.10.0[X?]
>=x11-libs/libpciaccess-0.13.1-r1:=
 "

diff --git 
a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.3.5.ebuild 
b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.3.5.ebuild
index fb2d94e7416b..677d47a92e5c 100644
--- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.3.5.ebuild
+++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.3.5.ebuild
@@ -30,6 +30,7 @@ IUSE="+custom-cflags set-as-default test X"
 RESTRICT="!test? ( test )"
 
 DEPEND=">=media-libs/gmmlib-21.3.1
+   =x11-libs/libva-2.13.0[X?]
 "
 RDEPEND="${DEPEND}"

diff --git 
a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.0.ebuild 
b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.0.ebuild
index 15ca5a26b62c..1363cb4f8c48 100644
--- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.0.ebuild
+++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.0.ebuild
@@ -30,6 +30,7 @@ IUSE="+custom-cflags set-as-default test X"
 RESTRICT="!test? ( test )"
 
 DEPEND=">=media-libs/gmmlib-21.3.1
+   =x11-libs/libva-2.13.0[X?]
 "
 RDEPEND="${DEPEND}"

diff --git 
a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.2.ebuild 
b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.2.ebuild
index 53f1093683e0..4a506b294246 100644
--- a/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.2.ebuild
+++ b/x11-libs/libva-intel-media-driver/libva-intel-media-driver-21.4.2.ebuild
@@ -30,6 +30,7 @@ IUSE="+redistributable test X"
 RESTRICT="!test? ( test )"
 
 DEPEND=">=media-libs/gmmlib-21.3.1
+   =x11-libs/libva-2.13.0[X?]
 "
 RDEPEND="${DEPEND}"



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

2021-12-17 Thread Sam James
commit: 3003daaf68647bf768b1cbe2ee8bcbb453c2e2a0
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 04:48:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 04:48:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3003daaf

media-video/pipewire: change subslot for ABI break

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

 .../pipewire/{pipewire-0.3.42.ebuild => pipewire-0.3.42-r1.ebuild} | 3 ++-
 media-video/pipewire/pipewire-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-video/pipewire/pipewire-0.3.42.ebuild 
b/media-video/pipewire/pipewire-0.3.42-r1.ebuild
similarity index 99%
rename from media-video/pipewire/pipewire-0.3.42.ebuild
rename to media-video/pipewire/pipewire-0.3.42-r1.ebuild
index 93882727fc56..547fd139487e 100644
--- a/media-video/pipewire/pipewire-0.3.42.ebuild
+++ b/media-video/pipewire/pipewire-0.3.42-r1.ebuild
@@ -19,7 +19,8 @@ DESCRIPTION="Multimedia processing graphs"
 HOMEPAGE="https://pipewire.org/;
 
 LICENSE="MIT LGPL-2.1+ GPL-2"
-SLOT="0/0.3"
+# ABI was broken in 0.3.42 for 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49
+SLOT="0/0.4"
 IUSE="bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk 
pipewire-alsa systemd test v4l"
 
 # Once replacing system JACK libraries is possible, it's likely that

diff --git a/media-video/pipewire/pipewire-.ebuild 
b/media-video/pipewire/pipewire-.ebuild
index 93882727fc56..547fd139487e 100644
--- a/media-video/pipewire/pipewire-.ebuild
+++ b/media-video/pipewire/pipewire-.ebuild
@@ -19,7 +19,8 @@ DESCRIPTION="Multimedia processing graphs"
 HOMEPAGE="https://pipewire.org/;
 
 LICENSE="MIT LGPL-2.1+ GPL-2"
-SLOT="0/0.3"
+# ABI was broken in 0.3.42 for 
https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49
+SLOT="0/0.4"
 IUSE="bluetooth doc echo-cancel extra gstreamer jack-client jack-sdk 
pipewire-alsa systemd test v4l"
 
 # Once replacing system JACK libraries is possible, it's likely that



[gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/

2021-12-17 Thread Sam James
commit: 7ed48683fb09adbd02151e27ff0043465787f6eb
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 04:43:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 04:47:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed48683

media-video/wireplumber: add big-endian patches from upstream

Closes: https://bugs.gentoo.org/817881
Thanks-to: Georgy Yakovlev  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 media-video/wireplumber/Manifest |  1 +
 ...replumber-.ebuild => wireplumber-0.4.5-r2.ebuild} | 16 ++--
 media-video/wireplumber/wireplumber-.ebuild  |  2 +-
 3 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 7e7ad56f15da..55ce53511807 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1 +1,2 @@
+DIST wireplumber-0.4.5-endianness-fixes.patch.bz2 2341 BLAKE2B 
225b164a4624128b50fe8691e3577de9aea35e85ed0527c605a617227d96ad49646b658da120d118ab45fd1ed82ed188ad1073b0a8954632ec6501535d533009
 SHA512 
d5b64612aad6d462ffbc78a24cf50ebde83b29e183a6d169976f5d8fdb0ec3c72984135ee75d52f7d7e8261716482ca277c49cf5824028bfaf33e596857de97f
 DIST wireplumber-0.4.5.tar.gz 345035 BLAKE2B 
177984901790228d8ddeb8ee2a548eb53db07c8077734590c3f964df36cfa47a4099e049ae9a19a136f4147c75b7122359a73b8387a641768f71484b9c4ab119
 SHA512 
b0d5962e7a83709cc3115fbf0a04b63660085aeea2ebda6d78d692065ccb193cea8b44bb506fa440cf0b88bfae71a4f69a192cd6cba885ebf3c9270bea50c67a

diff --git a/media-video/wireplumber/wireplumber-.ebuild 
b/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
similarity index 80%
copy from media-video/wireplumber/wireplumber-.ebuild
copy to media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
index a9fdc9cb8744..4e8f57550f96 100644
--- a/media-video/wireplumber/wireplumber-.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.5-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
 LUA_COMPAT=( lua5-{3,4} )
 
@@ -13,6 +13,10 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else

SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz;
+
+   # One commit is in git, the rest are in a PR which should be merged soon
+   # bug #817881
+   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.4.5-endianness-fixes.patch.bz2;
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
@@ -40,7 +44,7 @@ BDEPEND="
 DEPEND="
${LUA_DEPS}
>=dev-libs/glib-2.62
-   >=media-video/pipewire-0.3.41
+   >=media-video/pipewire-0.3.42:=
virtual/libc
elogind? ( sys-auth/elogind )
systemd? ( sys-apps/systemd )
@@ -54,6 +58,14 @@ RDEPEND="${DEPEND}"
 
 DOCS=( {NEWS,README}.rst )
 
+PATCHES=(
+   
"${FILESDIR}"/${P}-m-reserve-device-replace-the-hash-table-key-on-new-i.patch
+   
"${FILESDIR}"/${P}-policy-node-wait-for-nodes-when-we-become-unlinked.patch
+   
"${FILESDIR}"/${P}-lib-don-t-read-hidden-files-from-the-config-director.patch
+   "${FILESDIR}"/${P}-alsa-handle-the-release-requested-signal.patch
+   "${WORKDIR}"/${P}-endianness-fixes.patch
+)
+
 src_configure() {
local emesonargs=(
-Dintrospection=disabled # Only used for Sphinx doc generation

diff --git a/media-video/wireplumber/wireplumber-.ebuild 
b/media-video/wireplumber/wireplumber-.ebuild
index a9fdc9cb8744..d4b4645cdbf4 100644
--- a/media-video/wireplumber/wireplumber-.ebuild
+++ b/media-video/wireplumber/wireplumber-.ebuild
@@ -40,7 +40,7 @@ BDEPEND="
 DEPEND="
${LUA_DEPS}
>=dev-libs/glib-2.62
-   >=media-video/pipewire-0.3.41
+   >=media-video/pipewire-0.3.42:=
virtual/libc
elogind? ( sys-auth/elogind )
systemd? ( sys-apps/systemd )



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

2021-12-17 Thread Sam James
commit: fc0715ede3fb1cc3014777e8a4be0f991a942881
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 04:49:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 04:49:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0715ed

media-video/pipewire: add myself as a maintainer

Been unofficially doing it for ages anyway.

Acked-by: Matt Turner  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 media-video/pipewire/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/media-video/pipewire/metadata.xml 
b/media-video/pipewire/metadata.xml
index d6ee6bc2024f..dfdfec054d9e 100644
--- a/media-video/pipewire/metadata.xml
+++ b/media-video/pipewire/metadata.xml
@@ -5,6 +5,10 @@
gn...@gentoo.org
Gentoo GNOME Desktop

+   
+   s...@gentoo.org
+   Sam James
+   

ast...@gentoo.org
Andreas Sturmlechner



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

2021-12-17 Thread Sam James
commit: 65a20c02cfb0fc22232526f3351fd946bd71d2ed
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 04:40:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 04:40:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a20c02

sys-fs/eudev: fix DoubleEmptyLine

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

 sys-fs/eudev/eudev-3.2.11.ebuild | 1 -
 sys-fs/eudev/eudev-.ebuild   | 1 -
 2 files changed, 2 deletions(-)

diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild
index 381b0506fcb8..50acdf5e2fcb 100644
--- a/sys-fs/eudev/eudev-3.2.11.ebuild
+++ b/sys-fs/eudev/eudev-3.2.11.ebuild
@@ -163,7 +163,6 @@ multilib_src_test() {
fi
 }
 
-
 multilib_src_install() {
if multilib_is_native_abi; then
emake DESTDIR="${D}" install

diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild
index 7b1de5189e52..43b9ff4f 100644
--- a/sys-fs/eudev/eudev-.ebuild
+++ b/sys-fs/eudev/eudev-.ebuild
@@ -163,7 +163,6 @@ multilib_src_test() {
fi
 }
 
-
 multilib_src_install() {
if multilib_is_native_abi; then
emake DESTDIR="${D}" install



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

2021-12-17 Thread Sam James
commit: 1ace9e737373145bde93067af5cbe10db933fd2a
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 04:32:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 04:39:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ace9e73

sys-fs/eudev: drop extra installation of files

Installing to /etc/udev/ is what upstream (eudev) do right now;
deviating is just going to be confusing. We should get it sorted
properly though.

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

 sys-fs/eudev/eudev-3.2.11.ebuild | 3 ---
 sys-fs/eudev/eudev-.ebuild   | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild
index cf9f8b3b41a6..381b0506fcb8 100644
--- a/sys-fs/eudev/eudev-3.2.11.ebuild
+++ b/sys-fs/eudev/eudev-3.2.11.ebuild
@@ -178,9 +178,6 @@ multilib_src_install_all() {
insinto /lib/udev/rules.d
doins "${FILESDIR}"/40-gentoo.rules
 
-   insinto /lib/udev/hwdb.d
-   doins hwdb/*.hwdb
-
use rule-generator && doinitd "${FILESDIR}"/udev-postmount
 }
 

diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild
index 99ca4c45aba6..7b1de5189e52 100644
--- a/sys-fs/eudev/eudev-.ebuild
+++ b/sys-fs/eudev/eudev-.ebuild
@@ -178,9 +178,6 @@ multilib_src_install_all() {
insinto /lib/udev/rules.d
doins "${FILESDIR}"/40-gentoo.rules
 
-   insinto /lib/udev/hwdb.d
-   doins hwdb/*.hwdb
-
use rule-generator && doinitd "${FILESDIR}"/udev-postmount
 }
 



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

2021-12-17 Thread Sam James
commit: a86a1f553906b5caac4ead5e176442bf326d75db
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 03:35:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 04:39:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86a1f55

sys-fs/eudev: update live ebuild for hwids/hwdb changes upstream

eudev upstream now includes updated hwdb files and shouldn't need hwids.

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

 sys-fs/eudev/eudev-.ebuild | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild
index 1ed46df87518..991bd8047532 100644
--- a/sys-fs/eudev/eudev-.ebuild
+++ b/sys-fs/eudev/eudev-.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/gentoo/eudev;
 
 LICENSE="LGPL-2.1 MIT GPL-2"
 SLOT="0"
-IUSE="+hwdb +kmod introspection rule-generator selinux static-libs test"
+IUSE="+kmod introspection rule-generator selinux static-libs test"
 RESTRICT="!test? ( test )"
 
 COMMON_DEPEND=">=sys-apps/util-linux-2.20
@@ -46,10 +46,10 @@ RDEPEND="${COMMON_DEPEND}
!https://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda



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

2021-12-17 Thread Sam James
commit: fa280d0503125ef715e6f52bbeae4c0ab2d09aea
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 03:44:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 04:39:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa280d05

sys-fs/eudev: modernise for EAPI 7

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

 sys-fs/eudev/eudev-3.2.11.ebuild | 68 +---
 sys-fs/eudev/eudev-.ebuild   | 68 +---
 2 files changed, 72 insertions(+), 64 deletions(-)

diff --git a/sys-fs/eudev/eudev-3.2.11.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild
index f482a0348910..cf9f8b3b41a6 100644
--- a/sys-fs/eudev/eudev-3.2.11.ebuild
+++ b/sys-fs/eudev/eudev-3.2.11.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-KV_min=2.6.39
+KV_MIN=2.6.39
 
 inherit autotools linux-info multilib multilib-minimal toolchain-funcs
 
@@ -23,7 +23,8 @@ SLOT="0"
 IUSE="+kmod introspection rule-generator selinux static-libs test"
 RESTRICT="!test? ( test )"
 
-COMMON_DEPEND=">=sys-apps/util-linux-2.20
+DEPEND=">=sys-apps/util-linux-2.20
+   >=sys-kernel/linux-headers-${KV_MIN}
virtual/libcrypt:=
introspection? ( >=dev-libs/gobject-introspection-1.38 )
kmod? ( >=sys-apps/kmod-16 )
@@ -31,15 +32,7 @@ COMMON_DEPEND=">=sys-apps/util-linux-2.20
!/dev/null
-   if [[ -d ${EROOT}dev/loop ]]; then
+   rmdir "${EROOT}"/dev/loop 2>/dev/null
+   if [[ -d ${EROOT}/dev/loop ]]; then
ewarn "Please make sure your remove /dev/loop,"
ewarn "else losetup may be confused when looking for unused 
devices."
fi
@@ -207,15 +210,16 @@ pkg_postinst() {
done
 
if has_version 'sys-apps/hwids[udev]'; then
-   udevadm hwdb --update --root="${ROOT%/}"
+   udevadm hwdb --update --root="${ROOT}"
 
# 
https://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda
# reload database after it has be rebuilt, but only if we are 
not upgrading
# also pass if we are - since who knows what hwdb related 
changes there might be
-   if [[ ${rvres} == doit* ]] && [[ ${ROOT%/} == "" ]] && [[ ${PV} 
!= "" ]]; then
+   if [[ ${rvres} == doit* ]] && [[ -z ${ROOT} ]] && [[ ${PV} != 
"" ]]; then
udevadm control --reload
fi
fi
+
if [[ ${rvres} != doitnew ]]; then
ewarn
ewarn "You need to restart eudev as soon as possible to make 
the"

diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild
index d7b7155f78de..99ca4c45aba6 100644
--- a/sys-fs/eudev/eudev-.ebuild
+++ b/sys-fs/eudev/eudev-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-KV_min=2.6.39
+KV_MIN=2.6.39
 
 inherit autotools linux-info multilib multilib-minimal toolchain-funcs
 
@@ -23,7 +23,8 @@ SLOT="0"
 IUSE="+kmod introspection rule-generator selinux static-libs test"
 RESTRICT="!test? ( test )"
 
-COMMON_DEPEND=">=sys-apps/util-linux-2.20
+DEPEND=">=sys-apps/util-linux-2.20
+   >=sys-kernel/linux-headers-${KV_MIN}
virtual/libcrypt:=
introspection? ( >=dev-libs/gobject-introspection-1.38 )
kmod? ( >=sys-apps/kmod-16 )
@@ -31,15 +32,7 @@ COMMON_DEPEND=">=sys-apps/util-linux-2.20
!/dev/null
-   if [[ -d ${EROOT}dev/loop ]]; then
+   rmdir "${EROOT}"/dev/loop 2>/dev/null
+   if [[ -d ${EROOT}/dev/loop ]]; then
ewarn "Please make sure your remove /dev/loop,"
ewarn "else losetup may be confused when looking for unused 
devices."
fi
@@ -207,15 +210,16 @@ pkg_postinst() {
done
 
if has_version 'sys-apps/hwids[udev]'; then
-   udevadm hwdb --update --root="${ROOT%/}"
+   udevadm hwdb --update --root="${ROOT}"
 
# 
https://cgit.freedesktop.org/systemd/systemd/commit/?id=1fab57c209035f7e66198343074e9cee06718bda
# reload database after it has be rebuilt, but only if we are 
not upgrading
# also pass if we are - since who knows what hwdb related 
changes there might be
-   if [[ ${rvres} == doit* ]] && [[ ${ROOT%/} == "" ]] && [[ ${PV} 
!= "" ]]; then
+   if [[ ${rvres} == doit* ]] && [[ -z ${ROOT} ]] && [[ ${PV} != 
"" ]]; then
udevadm control --reload
fi
fi
+
if [[ ${rvres} != doitnew ]]; then
ewarn
ewarn "You need to restart eudev as soon as possible to make 
the"



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

2021-12-17 Thread Sam James
commit: 28f9202a03df03d5e9c7ab3b660404df984c6234
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 03:38:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 04:39:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f9202a

sys-fs/eudev: add 3.2.11 (unkeyworded)

First release from new upstream. Experimental still in Gentoo.

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

 sys-fs/eudev/Manifest   | 1 +
 sys-fs/eudev/{eudev-.ebuild => eudev-3.2.11.ebuild} | 8 
 sys-fs/eudev/eudev-.ebuild  | 6 +++---
 3 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/sys-fs/eudev/Manifest b/sys-fs/eudev/Manifest
index 3a6a38b7c961..6d701c1410f4 100644
--- a/sys-fs/eudev/Manifest
+++ b/sys-fs/eudev/Manifest
@@ -1,4 +1,5 @@
 DIST eudev-3.2.10.tar.gz 1961960 BLAKE2B 
3708c78fad3abad6aa4b2beaaa325e25e118621aa2e6cb351732f6d8349dc17da9be852cab79045c7a513e927c2d1266c6443814fd264943765d98fb5b404e75
 SHA512 
d0a076d8a54e9d4ca9ca48cf885d082965144b322950d351b7ead4a5035c2dad6fd66b7f137d7281982876c3c50330cdd5e599788f23e1369388181dd178941d
+DIST eudev-3.2.11.tar.gz 2254373 BLAKE2B 
cfa6235d6509b751fde93ff2b0961b93c3741458e561a7ad9b07b49a57779627532cff25ad3519e5f79320854fcedfcdc23642ef542505cebcd6b2803067389a
 SHA512 
17b328365913af3e434abe667dd0498c3702a41c6cb66f3793ca2c195b05ac06397b0a401077f81df7dd25193e4eeea13657a221ca6cb3d237c4d91e31e30b33
 DIST eudev-3.2.5.tar.gz 1856958 BLAKE2B 
8ca5706a91395ffa38c9bc552df874c1521d18103a6568bcf82d0664a20f8e38b58b67a74798f9f0c10a5adc99a7524318055b79dc2e360aee684c2a2a5983a4
 SHA512 
f73efde0d2dafcf79be4ebe9f6e6abb44329ea4ae45ccc4d9662c1d5ca6f4d45c27ca0b3135d7fa85f305bf7c5825dc179eb93fe7179c36a229fe63e372c
 DIST eudev-3.2.7.tar.gz 1892931 BLAKE2B 
9ae903d624e8fb1b334735527329e6074a194dd6e22073c54acc58010d0f8f2d29bdc42d3e6d72dd388c1012be273ca27626ffe1173382d7dde9ad3aee942cd0
 SHA512 
e6c8ec86ae434c967f6a568fa0b281229bb87be7e3fec025dc3e0225de7843ffaa5dd65bdeffefbc91e9e2911aa3de9df84c76148fe8863ff60fba4c88653c40
 DIST eudev-3.2.8.tar.gz 1894193 BLAKE2B 
8709a13031744d5dd2f57853375b920bdaa6ea028624111dc96be9d46748de8423ac749f27183c668336701c16735d7ca2db4566621e0e741a2604785c14c64f
 SHA512 
13221e6f9696a8630d867eb7d73f3bf5dd1bc2dfd80d62af00342be4cbf39a862e644ea3776fa4d91463e594ca50c5deecbeb7e05d161097e889ea58a66ccc42

diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-3.2.11.ebuild
similarity index 96%
copy from sys-fs/eudev/eudev-.ebuild
copy to sys-fs/eudev/eudev-3.2.11.ebuild
index 991bd8047532..f482a0348910 100644
--- a/sys-fs/eudev/eudev-.ebuild
+++ b/sys-fs/eudev/eudev-3.2.11.ebuild
@@ -1,18 +1,18 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 KV_min=2.6.39
 
 inherit autotools linux-info multilib multilib-minimal toolchain-funcs
 
 if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/gentoo/eudev.git;
+   EGIT_REPO_URI="https://github.com/eudev-project/eudev.git;
inherit git-r3
 else
-   SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   
SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 
 DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"

diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild
index 991bd8047532..d7b7155f78de 100644
--- a/sys-fs/eudev/eudev-.ebuild
+++ b/sys-fs/eudev/eudev-.ebuild
@@ -1,17 +1,17 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 KV_min=2.6.39
 
 inherit autotools linux-info multilib multilib-minimal toolchain-funcs
 
 if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/gentoo/eudev.git;
+   EGIT_REPO_URI="https://github.com/eudev-project/eudev.git;
inherit git-r3
 else
-   SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz;
+   
SRC_URI="https://github.com/eudev-project/eudev/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 



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

2021-12-17 Thread Matt Turner
commit: 05016395cf4965541a6c54e426ebc37596e7ac4c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 18 03:55:12 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 18 03:55:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05016395

media-libs/mesa: Version bump to 21.3.2

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-21.3.2.ebuild | 552 +
 2 files changed, 553 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index ac222e4aaa42..e1272b51be5c 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -2,3 +2,4 @@ DIST mesa-21.2.5.tar.xz 15829684 BLAKE2B 
a5d00d6c566e699acd1f8cfcf1b52024c92cfa8
 DIST mesa-21.2.6.tar.xz 15868208 BLAKE2B 
aaa6447a2f5a472c2ee2b7d6b12effb79d02804684358fd233aa00bda945c66efa3850931cd9114c51ddd492033b9f66372380395540a11fe40229edfe7ee125
 SHA512 
e65d77e2609cba85bd2cdbd4ba2072729c1556a43defdd24a91e708e3223f84b23657e63a91b16c5729684ea12fe31f45bae88294c572e057f2981a5d6c0f5a0
 DIST mesa-21.3.0.tar.xz 16427424 BLAKE2B 
d3feac77b61ea724b841b2569871eb8ff59561fa47b65a2358a0e912cd27f728a226795b23d63232daab6532b9931dd0d2fc8f001a1902dc6b75d474b44e
 SHA512 
b27c0ccf2fc9b96bbece715612cec4f4e267ab25dc5386c3debd2346c385afa0146317c67a3d2eec198dbf5338fb182b458c5fe5567216b265153c0b7b560de1
 DIST mesa-21.3.1.tar.xz 16439988 BLAKE2B 
0b6f8bbee2de199a4fedf0e663d5c19f29deeccc4da59327fbf3586a54747e16f12cd1e08a8653e9c86ca25e33db8a4bed86d453c864478a777bedbf937a4474
 SHA512 
43f019d4810bafd177b1a41207ae20a77982e4e6df3ab2b7a700273748cbc766694bd44594c898c4bd7848a94200fd28237a67d290c4e06595e6eab71cb716e8
+DIST mesa-21.3.2.tar.xz 16466760 BLAKE2B 
549d37d365b477b3f991ef0602c94b6df826e32dfac8bf76c19157e01ffca84ce1f0fd8311a04bbdc1a6804f562a075945e2662083a3a663ba78fae0d4853ef6
 SHA512 
35c510cbab70be43bc207720a12fe85b0c010fafa147238f2c22dd873967278f187ee7675a662882ead3598305f1f37804567deb93022a692ca259f563abfdac

diff --git a/media-libs/mesa/mesa-21.3.2.ebuild 
b/media-libs/mesa/mesa-21.3.2.ebuild
new file mode 100644
index ..4fb71e92fcad
--- /dev/null
+++ b/media-libs/mesa/mesa-21.3.2.ebuild
@@ -0,0 +1,552 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit llvm meson-multilib python-any-r1 linux-info
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} crocus freedreno i915 i965 intel iris lima 
nouveau panfrost v3d vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic cpu_flags_x86_sse2 d3d9 debug +gallium gles1 +gles2 +llvm
+   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa xvmc zink +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   osmesa? ( gallium )
+   vulkan? ( video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   video_cards_crocus? ( gallium )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
+   video_cards_lima?   ( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_panfrost? ( gallium )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_v3d? ( gallium )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium )
+   video_cards_vmware? ( gallium )
+   xa? ( X )
+   xvmc? ( X )
+   zink? ( gallium vulkan )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.107"
+RDEPEND="
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   

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

2021-12-17 Thread Matt Turner
commit: 3db3d80c4671d48c4dec4eaadc1749356b964247
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 18 03:55:42 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 18 03:55:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db3d80c

media-libs/mesa: Propagate stable keywords

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

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

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



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

2021-12-17 Thread Matt Turner
commit: ca8991f2431c69d67e714fa43d27f618fefa70a6
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 18 03:56:00 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 18 03:56:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca8991f2

media-libs/mesa: Drop old

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

 media-libs/mesa/Manifest  |   3 -
 media-libs/mesa/mesa-21.2.5.ebuild| 560 --
 media-libs/mesa/mesa-21.3.0.ebuild| 552 -
 media-libs/mesa/mesa-21.3.1-r1.ebuild | 552 -
 4 files changed, 1667 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index e1272b51be5c..c41afefbc80c 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,5 +1,2 @@
-DIST mesa-21.2.5.tar.xz 15829684 BLAKE2B 
a5d00d6c566e699acd1f8cfcf1b52024c92cfa8a4cc9a6fb1d6493526ea0d65790ed97c47c5c174d4369e589caf1a361351df6d43aba89f818970f87f9a81059
 SHA512 
aaa1ebaa1e18eea76c3784c9a65942c3e417c1079d7bf75dcede574999dc459fb4d68d041cf2f767afb9cbfa834a985e0a4edd5a56b0fc90f8fdc506359aa5da
 DIST mesa-21.2.6.tar.xz 15868208 BLAKE2B 
aaa6447a2f5a472c2ee2b7d6b12effb79d02804684358fd233aa00bda945c66efa3850931cd9114c51ddd492033b9f66372380395540a11fe40229edfe7ee125
 SHA512 
e65d77e2609cba85bd2cdbd4ba2072729c1556a43defdd24a91e708e3223f84b23657e63a91b16c5729684ea12fe31f45bae88294c572e057f2981a5d6c0f5a0
-DIST mesa-21.3.0.tar.xz 16427424 BLAKE2B 
d3feac77b61ea724b841b2569871eb8ff59561fa47b65a2358a0e912cd27f728a226795b23d63232daab6532b9931dd0d2fc8f001a1902dc6b75d474b44e
 SHA512 
b27c0ccf2fc9b96bbece715612cec4f4e267ab25dc5386c3debd2346c385afa0146317c67a3d2eec198dbf5338fb182b458c5fe5567216b265153c0b7b560de1
-DIST mesa-21.3.1.tar.xz 16439988 BLAKE2B 
0b6f8bbee2de199a4fedf0e663d5c19f29deeccc4da59327fbf3586a54747e16f12cd1e08a8653e9c86ca25e33db8a4bed86d453c864478a777bedbf937a4474
 SHA512 
43f019d4810bafd177b1a41207ae20a77982e4e6df3ab2b7a700273748cbc766694bd44594c898c4bd7848a94200fd28237a67d290c4e06595e6eab71cb716e8
 DIST mesa-21.3.2.tar.xz 16466760 BLAKE2B 
549d37d365b477b3f991ef0602c94b6df826e32dfac8bf76c19157e01ffca84ce1f0fd8311a04bbdc1a6804f562a075945e2662083a3a663ba78fae0d4853ef6
 SHA512 
35c510cbab70be43bc207720a12fe85b0c010fafa147238f2c22dd873967278f187ee7675a662882ead3598305f1f37804567deb93022a692ca259f563abfdac

diff --git a/media-libs/mesa/mesa-21.2.5.ebuild 
b/media-libs/mesa/mesa-21.2.5.ebuild
deleted file mode 100644
index 922ef8bc5f58..
--- a/media-libs/mesa/mesa-21.2.5.ebuild
+++ /dev/null
@@ -1,560 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit llvm meson-multilib python-any-r1 linux-info
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="OpenGL-like graphic library for Linux"
-HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
-   inherit git-r3
-else
-   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-RESTRICT="
-   !test? ( test )
-"
-
-RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} crocus freedreno i915 i965 intel iris lima 
nouveau panfrost v3d vc4 virgl vivante vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS}
-   +classic cpu_flags_x86_sse2 d3d9 debug +egl +gallium +gbm gles1 +gles2 
+llvm
-   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
-   vulkan-overlay wayland +X xa xvmc zink +zstd"
-
-REQUIRED_USE="
-   d3d9?   ( || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
-   gles1?  ( egl )
-   gles2?  ( egl )
-   osmesa? ( gallium )
-   vulkan? ( video_cards_radeonsi? ( llvm ) )
-   vulkan-overlay? ( vulkan )
-   wayland? ( egl gbm )
-   video_cards_crocus? ( gallium )
-   video_cards_freedreno?  ( gallium )
-   video_cards_intel?  ( classic )
-   video_cards_i915?   ( || ( classic gallium ) )
-   video_cards_i965?   ( classic )
-   video_cards_iris?   ( gallium )
-   video_cards_lima?   ( gallium )
-   video_cards_nouveau? ( || ( classic gallium ) )
-   video_cards_panfrost? ( gallium )
-   video_cards_radeon? ( || ( classic gallium )
- gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
-   video_cards_r100?   ( classic )
-   video_cards_r200?   ( classic )
-   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
-   video_cards_r600?   ( gallium )
-   

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

2021-12-17 Thread Matt Turner
commit: 8a31c6f3dc0c8aaffd89ba47ddad8fc5cf7e3f15
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec 17 23:45:53 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 18 03:47:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a31c6f3

x11-libs/pango: Version bump to 1.50.2

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

 x11-libs/pango/Manifest|  1 +
 x11-libs/pango/pango-1.50.2.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 9e8a7cd33f8c..4fd2bfbddf5f 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -4,3 +4,4 @@ DIST pango-1.48.10.tar.xz 2071736 BLAKE2B 
68bca7e8307fc7ddb49830c84b17e95fbb1f2e
 DIST pango-1.48.5.tar.xz 1819476 BLAKE2B 
8529e8cbcf0f33be56cf09229abe45fb3525e12a9c2a6ad7cca416ff67a92eb010abc2ce814fa4d19a924186369eede4a576efdd2f4c64b39e31c9821c5e414a
 SHA512 
2c758e649af5b9f9fa960c26a6f4dcf5abd8035101fdfe4a02fe02cb892250b615584b02d63aaa06f3da5cbe7bb848459ac969f43437c34cec084b51bcf48cab
 DIST pango-1.48.7.tar.xz 2050880 BLAKE2B 
2ee048d9713aed0972ffdf3feb96c7c0683ffa1494ac2b798a4f6b1f5797d689b0e0c06bcc3f4a10130d23279ed295a3a59141c75bd3a0f2da7facf62d6c3baa
 SHA512 
e5680d628f531bea7633945bd74dc51a93c4c881dec58fcf9f6271043e77b82a4805e311355cb4d9f8cdfcdf52785a5a6391517a264b62416c26e82dff4aca39
 DIST pango-1.48.9.tar.xz 2063756 BLAKE2B 
d1610aaac783b95a35ad3e083b4bab33f3d4beff533386817addcb5eb9022de242087ffe4e62c043870b4aac1fbc0fe3e1c5d18744909a5a05015a702dfea2e3
 SHA512 
e3bba743bb596b0a34cedc893f9af0216bcc9fec521c2da09cfdeec9ad80a05b5c53c3fce1a225ab27536e9335725cffb87c66867d0522fd4632df00b1d4c056
+DIST pango-1.50.2.tar.xz 4089160 BLAKE2B 
3b752d72ab3c656c23efa591a8508ed52475e73ea329984c11aacaca4a1f4ebee68bdc4000104d2150b01a452215d6b3fc9ac5c50a71b4b2ddca78d1aed231e9
 SHA512 
e85898370c68ee91391f926aaab046763b6b6086fd892e1a7d98bf83787bcca9c463f3ccb4a2fc4b8f248722a8a229bb52363f799c8bc4040eeb94028c6361b6

diff --git a/x11-libs/pango/pango-1.50.2.ebuild 
b/x11-libs/pango/pango-1.50.2.ebuild
new file mode 100644
index ..b756a9e7e501
--- /dev/null
+++ b/x11-libs/pango/pango-1.50.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic gnome2-utils meson-multilib xdg
+
+DESCRIPTION="Internationalized text layout and rendering library"
+HOMEPAGE="https://www.pango.org/ https://gitlab.gnome.org/GNOME/pango;
+SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 
1-2)/${P}.tar.xz"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+IUSE="debug +introspection sysprof X"
+
+RDEPEND="
+   >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-1.0.6[${MULTILIB_USEDEP}]
+   
>=media-libs/harfbuzz-2.6.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
+   >=media-libs/fontconfig-2.13.0:1.0=[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+   X? (
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="
+   dev-util/glib-utils
+   sys-apps/help2man
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   xdg_src_prepare
+   gnome2_environment_reset
+}
+
+multilib_src_configure() {
+   if use debug; then
+   append-cflags -DPANGO_ENABLE_DEBUG
+   else
+   append-cflags -DG_DISABLE_CAST_CHECKS
+   fi
+
+   local emesonargs=(
+   # Never use gi-docgen subproject
+   --wrap-mode nofallback
+
+   -Dgtk_doc=false # we ship pregenerated docs
+   $(meson_native_use_feature introspection)
+   -Dinstall-tests=false
+   -Dfontconfig=enabled
+   $(meson_feature sysprof)
+   -Dlibthai=disabled
+   -Dcairo=enabled
+   $(meson_feature X xft)
+   -Dfreetype=enabled
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   insinto /usr/share/gtk-doc/html
+   # This will install PangoXft API docs regardless of USE=-X, but this is 
intentional
+   doins -r "${S}"/docs/Pango*
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   if has_version 'media-libs/freetype[-harfbuzz]' ; then
+   ewarn "media-libs/freetype is installed without harfbuzz 
support. This may"
+   ewarn "lead to minor font rendering problems, see bug 712374."
+ 

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

2021-12-17 Thread Matt Turner
commit: 9db419d290d931d05e4bef7cd0305ac88fa532a1
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec 17 23:54:53 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 18 03:47:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db419d2

dev-cpp/pangomm: Version bump to 2.50.0

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

 dev-cpp/pangomm/Manifest  |  1 +
 dev-cpp/pangomm/pangomm-2.50.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-cpp/pangomm/Manifest b/dev-cpp/pangomm/Manifest
index 3fdd6184d2bc..77711bcf8458 100644
--- a/dev-cpp/pangomm/Manifest
+++ b/dev-cpp/pangomm/Manifest
@@ -1,2 +1,3 @@
 DIST pangomm-2.42.2.tar.xz 656760 BLAKE2B 
8fae779aa78b2337b83759adc7aadec1f61c08c54d892e3cdd05180e2ab032a61faa72c39281fab649bcd08591c5d7ace9ea65b25f76ce17d6f4d96f38900b6a
 SHA512 
5e4826d64c0178527b4df73e901d2fdf5661d41777e189f5e2d4b26577e42689efaccf5a28502246c6b3926571ccd5876cb23d33267b44ace7ee164322c14667
 DIST pangomm-2.48.1.tar.xz 675452 BLAKE2B 
bb012fc5cb66d5cb98f522e3706fdd35bcc5692fcd942f86ee1e20116590ceca26874c5a58bd3f8fac4f154700dfb37ea060747a6c3069e67adf83ba551e7abc
 SHA512 
c204a1cb7a404f055d62880a760716c5567a835ca495cc5e01589ed59fabb332490e529de716c3438cefbc4428c025d6d01c71e4412b2843e3ab3a3175ccc2f4
+DIST pangomm-2.50.0.tar.xz 753592 BLAKE2B 
0db7d43fe2d23e4cfc2b083a4d832c7875c63a261c6b10c62898bf428351ea7d8d05136a46f9498cdb78c51a0223ca988cbc3481041b997dc5d6a9f16f02ec91
 SHA512 
844850db93b8c4dab19dd364e674ee3d61b2fcb8e020ab3d314f240065ee17aeceea21e9ddc438a7d09d56410e3f82147a57425f76bb01e26d82872934269477

diff --git a/dev-cpp/pangomm/pangomm-2.50.0.ebuild 
b/dev-cpp/pangomm/pangomm-2.50.0.ebuild
new file mode 100644
index ..ff1f9a59e9ed
--- /dev/null
+++ b/dev-cpp/pangomm/pangomm-2.50.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit gnome.org meson-multilib python-any-r1
+
+DESCRIPTION="C++ interface for pango"
+HOMEPAGE="https://www.gtkmm.org;
+
+LICENSE="LGPL-2.1+"
+SLOT="2.48"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+IUSE="doc"
+
+DEPEND="
+   >=dev-cpp/cairomm-1.16.0:1.16[doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.68.0:2.68[doc?,${MULTILIB_USEDEP}]
+   >=dev-libs/libsigc++-3:3[doc?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.49.4[${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen[dot]
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+   ${PYTHON_DEPS}
+"
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_bool doc build-documentation)
+   )
+   meson_src_configure
+}



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

2021-12-17 Thread Matt Turner
commit: 292e51945e394bc65510a43748d0b55175f929b9
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 18 03:39:50 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 18 03:47:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292e5194

dev-libs/libgusb: Version bump to 0.3.9

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

 dev-libs/libgusb/Manifest |  1 +
 dev-libs/libgusb/libgusb-0.3.9.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-libs/libgusb/Manifest b/dev-libs/libgusb/Manifest
index 79ecf5093f89..540af78296f8 100644
--- a/dev-libs/libgusb/Manifest
+++ b/dev-libs/libgusb/Manifest
@@ -1 +1,2 @@
 DIST libgusb-0.3.7.tar.xz 41844 BLAKE2B 
e0829430a7c4c9372ebc061ca8245ecd6b30f0922e4e37ae41f7f65055e7339b5a3a882c5526ea5e5663be3b7c1ad71fee7da5cffb501d63bd1cda2b618fd40d
 SHA512 
65a35be62bff689621f418abf045f62f946c67488dd021d363ab252b9b3a2380898ec763b374f7da50901945eda666fdcae7cbfda7e143544175d7ade3ebc20d
+DIST libgusb-0.3.9.tar.xz 42708 BLAKE2B 
6d73f3dba891dc7594c2df02198bb1632c8e7ccea2b60f5071c87aeb6e2cfed4f9b912f58f788f199c5ee075db156a4d7326aa9b5e6448581c2acd1af469
 SHA512 
4a4545d9e8ccadf2c66ef891936a30b2b73b7b471a9b0e945da21fd2b55efc3a8d12cfd5127dfcbca0ba24f565b25f8edd7a276b70a6615eb4b2201791745c6c

diff --git a/dev-libs/libgusb/libgusb-0.3.9.ebuild 
b/dev-libs/libgusb/libgusb-0.3.9.ebuild
new file mode 100644
index ..2df3883b3301
--- /dev/null
+++ b/dev-libs/libgusb/libgusb-0.3.9.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit meson-multilib python-any-r1 vala
+
+DESCRIPTION="GObject wrapper for libusb"
+HOMEPAGE="https://github.com/hughsie/libgusb;
+SRC_URI="https://people.freedesktop.org/~hughsient/releases/${P}.tar.xz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+IUSE="gtk-doc +introspection static-libs test +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44.0:2[${MULTILIB_USEDEP}]
+   virtual/libusb:1[udev,${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   sys-apps/hwdata
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   gtk-doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xml-dtd:4.4
+   dev-util/gtk-doc
+   )
+   vala? ( $(vala_depend) )
+   virtual/pkgconfig
+"
+
+RESTRICT="!test? ( test )"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   use vala && vala_src_prepare
+   default
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Ddefault_library=$(usex static-libs both shared)
+   $(meson_use test tests)
+   $(meson_native_use_bool vala vapi)
+   -Dusb_ids="${EPREFIX}"/usr/share/hwdata/usb.ids
+   $(meson_native_use_bool gtk-doc docs)
+   $(meson_native_use_bool introspection)
+
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2021-12-17 Thread Matt Turner
commit: 537861df99afd410887f92fc4913e921613578cb
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 18 03:34:26 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 18 03:47:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=537861df

gui-libs/libhandy: Version bump to 1.5.0

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

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.5.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index e83537ad3a30..61ca92abf741 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,2 +1,3 @@
 DIST libhandy-1.2.3.tar.xz 491024 BLAKE2B 
b15e4b12135230ce6e588e005f55edada001abaa3fbdcf2f05b5e05f364beaa8983239f3a562b8600fc07edd6b6b7e834d42a06ec1ec626d7a43d6634ba93d0e
 SHA512 
20ed6708bb517c81d9b8520c522555d7cdaf36f19dd29603a4f86d6d47ec2552af8874605b1866eb634d25afd0a2c18690cb1be6eafce81cac7857890388799e
 DIST libhandy-1.4.0.tar.xz 496476 BLAKE2B 
fca22f75348de5a485aa426f90201217e3f5b9bea664d9625b205990fa2c1a6e7ee32dfeec9a6695fcc9bfd841de1d2d310590ed6c59ec9835cb243f6bba54eb
 SHA512 
a616430873cdd928d7875f776c5b98c66f1ab2f11422dffeed86844cec68cd212eb698413e38da0f0c38fc6c144372519ea1d03c8255fb4f7da9603c1713e6f8
+DIST libhandy-1.5.0.tar.xz 516128 BLAKE2B 
51b479b297009f0663b9cd614c350d78dd702e3428f98759219b277d9010f2453142eabda2a9f8318d65b0efb156f0716fd606bf93b157c296648e4a1cb68123
 SHA512 
cd7706e97bc9d5a7d595c450145bc157b95afaccc1ee26b5490149327fd644eb522b7bbfee92ea2780083c36d69bbd666c52e38a752e78068a5ba0f79b3c56a0

diff --git a/gui-libs/libhandy/libhandy-1.5.0.ebuild 
b/gui-libs/libhandy/libhandy-1.5.0.ebuild
new file mode 100644
index ..8af23d0bf4e6
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.5.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2021-12-17 Thread Matt Turner
commit: 1e0a70d9a8899bcbfb39fec1e1d0b89ae67e19b9
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec 17 23:42:01 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 18 03:47:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0a70d9

dev-cpp/glibmm: Version bump to 2.70.0

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

 dev-cpp/glibmm/Manifest |  1 +
 dev-cpp/glibmm/glibmm-2.70.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest
index e3240765a51f..6cd3f3284f99 100644
--- a/dev-cpp/glibmm/Manifest
+++ b/dev-cpp/glibmm/Manifest
@@ -2,3 +2,4 @@ DIST glibmm-2.66.1.tar.xz 7509820 BLAKE2B 
4750940093cadbae7c32d387ac8b16c8230eb0
 DIST glibmm-2.66.2.tar.xz 7603104 BLAKE2B 
5696391bd5dbb35f8c961250af6d9b2644e900ac6a800054e9e7630cbf4882c17ef1bf8cf322e89a3bdbe613d13d4a045920bfc1071442daa3afc78afa8cd759
 SHA512 
097af6b140a5af3e52cc2c5d251475a5aa923d0c528c3cbc97f31d3a95868bcb3aa2328047ca94a55ef7fd188f271917dfe29faa86f477a441f0a024284216f9
 DIST glibmm-2.68.1.tar.xz 7657712 BLAKE2B 
a8141e53f89c981a9916d5f71dfd8c6d08e45a653b98c507acaadfefbedf2f22e8130a722f3398f5e0dff8196ffc8efa6567ebb2c8290f7373e34377e281db18
 SHA512 
ca164f986da651e66bb5b98a760853e73d57ff84e035809d4c3b2c0a1b6ddf8ca68ffc49a71d0e0b2e14eca1c00e2e727e3bf3821e0b2b3a808397c3d33c6d5c
 DIST glibmm-2.68.2.tar.xz 7844508 BLAKE2B 
890f3a8f15580891df000acfe365989a6b09a63712b5f24f999a70e62983c725c9aef2b386b8995933c41b345164bb0b330b6cb0af182476f14657db8ba7d0cf
 SHA512 
96b2970ac47e6a8de2d4352412f0107fbdcb61942d27f20a2f533f9704304e5f55c52829567457e7c925f830a69c739bf00676882741ed2969e52caf3e135c46
+DIST glibmm-2.70.0.tar.xz 7874312 BLAKE2B 
5d0fb2b8764e3f972f342a540164debb841f74e5d27db721feff9baa70c9ff5821b26642cb8c5da048f9a1271b1ed7283d9f0338ba0f184be396981310e3
 SHA512 
059cab7f0b865303cef3cba6c4f3a29ae4e359aba428f5e79cea6fedd3f1e082199f673323cf804902cee14b91739598fbc6ff706ec36f19c4d793d032782518

diff --git a/dev-cpp/glibmm/glibmm-2.70.0.ebuild 
b/dev-cpp/glibmm/glibmm-2.70.0.ebuild
new file mode 100644
index ..8cf7ffdce6e5
--- /dev/null
+++ b/dev-cpp/glibmm/glibmm-2.70.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+inherit gnome.org meson-multilib python-any-r1
+
+DESCRIPTION="C++ interface for glib2"
+HOMEPAGE="https://www.gtkmm.org;
+
+LICENSE="LGPL-2.1+"
+SLOT="2.68"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE="doc debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}]
+   dev-libs/libsigc++:3[doc?,${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen[dot]
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+"
+
+src_prepare() {
+   default
+
+   # giomm_tls_client requires FEATURES=-network-sandbox and 
glib-networking rdep
+   sed -i -e '/giomm_tls_client/d' tests/meson.build || die
+
+   if ! use test; then
+   sed -i -e "/^subdir('tests')/d" meson.build || die
+   fi
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dwarnings=min
+   -Dbuild-deprecated-api=true
+   $(meson_native_use_bool doc build-documentation)
+   $(meson_use debug debug-refcounting)
+   -Dbuild-examples=false
+   )
+   meson_src_configure
+}



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

2021-12-17 Thread Matt Turner
commit: 0aae891c1cd10d2fbe4a1c0b5065183722dd858e
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 18 00:04:24 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 18 03:47:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aae891c

dev-cpp/gtkmm: Version bump to 4.4.0

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

 dev-cpp/gtkmm/Manifest   |  1 +
 dev-cpp/gtkmm/gtkmm-4.4.0.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest
index 58c7f6edc8ef..8fa676283af5 100644
--- a/dev-cpp/gtkmm/Manifest
+++ b/dev-cpp/gtkmm/Manifest
@@ -1,3 +1,4 @@
 DIST gtkmm-2.24.5.tar.xz 12022024 BLAKE2B 
6b2bca9fe6ad81cd956e1f3cc3140bc503b78386cf3931c8eeac08c8b2a08c73450bdbb703d1febaee67cdf834093ff5e89790f866357190822613a68a596ad3
 SHA512 
c50e52830977c37181439f4b82a30ac8bead0cf9022d2bec8225f8dc33e08414f863bf67056e1938fae8f888c09a5a6d757acc011fa9331a78caa6bb626dd51e
 DIST gtkmm-3.24.5.tar.xz 13540488 BLAKE2B 
b55c55e4bb56bc835be9c09dae59ee103fb0ae80ee99bb54c36c366686f4f1a0309435e91c2e323d7ebfabf7922b76ac85de6a1132c53ab708ba17be661d834b
 SHA512 
8cc5aed26cc631123a5b38bc19643cf9e900beb38681b29ead9049f6b8f930f0b8ace317b8290279ab89cad85075dcb66863174082f77a2b67e4d8bd3c29de49
 DIST gtkmm-4.2.0.tar.xz 13850496 BLAKE2B 
0e39824085fde11ebe3ecd65e3fbdb1778f307292a51b98955f4fa1418e7d1a349838126093b0a2b6d628b66d39bba76f66d2928999f777a4abb7961dc77
 SHA512 
c4532c427da0a37e4f8ba6f0e6d3975c3f84db461bc08263a4a81e6ee9e750112a2b4b0c5000ba22f8fd4fc5f833ef320f2c1f56580157f7ae41667ff15ccc72
+DIST gtkmm-4.4.0.tar.xz 13829052 BLAKE2B 
1572f4fcbd15526b980a511b10eb0663964ea1fdc5b5f728399415bf053f913646c4c5fc7bf6f93feae9749693260e2d09fd04ed93a7150993f36ac17645d7be
 SHA512 
d6f20213e9ea7a13e2b9822f220a5cdeaef9a9406abee813e0eebdb540839f25f4c19cc7669c24184bef471f5529a7897cd16ee679266148f3181dd2cfa39eb4

diff --git a/dev-cpp/gtkmm/gtkmm-4.4.0.ebuild b/dev-cpp/gtkmm/gtkmm-4.4.0.ebuild
new file mode 100644
index ..f3e7943a72bb
--- /dev/null
+++ b/dev-cpp/gtkmm/gtkmm-4.4.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit gnome.org meson python-any-r1 virtualx
+
+DESCRIPTION="C++ interface for GTK+"
+HOMEPAGE="https://www.gtkmm.org;
+
+LICENSE="LGPL-2.1+"
+SLOT="4.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="doc test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.68.0:2.68[doc?]
+   >=gui-libs/gtk-4.4.0:4
+   >=dev-cpp/cairomm-1.15.4:1.16[doc?]
+   >=dev-cpp/pangomm-2.48.0:2.48[doc?]
+   >=x11-libs/gdk-pixbuf-2.35.5:2
+   >=media-libs/libepoxy-1.2
+"
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-libs/libsigc++:3 )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen[dot]
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+   ${PYTHON_DEPS}
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dbuild-demos=false
+   $(meson_use doc build-documentation)
+   $(meson_use test build-tests)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2021-12-17 Thread Georgy Yakovlev
commit: a5bb9d3829d733d1519925eb229c8b3d147468e2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Dec 18 03:08:06 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Dec 18 03:08:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5bb9d38

app-shells/ksh: keyword 1.0.0_beta2 for ~sparc

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

 app-shells/ksh/ksh-1.0.0_beta2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta2.ebuild 
b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
index f9a81e836268..0e9fc60a7871 100644
--- a/app-shells/ksh/ksh-1.0.0_beta2.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz;
 LICENSE="EPL-1.0"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 



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

2021-12-17 Thread Sam James
commit: c666389179c1a6236e22ad7a55418c0600871259
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 02:39:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:39:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6663891

virtual/dist-kernel: Stabilize 5.10.85 arm64, #829459

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

 virtual/dist-kernel/dist-kernel-5.10.85.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.85.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.85.ebuild
index e36ec835b937..1c0a99c46ac9 100644
--- a/virtual/dist-kernel/dist-kernel-5.10.85.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.10.85.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
 
 RDEPEND="
|| (



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

2021-12-17 Thread Sam James
commit: 7be37be0b9aed6a098ddaa29e915b80a4d9e7f4b
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 02:39:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:39:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be37be0

sys-kernel/gentoo-kernel-bin: Stabilize 5.4.166 arm64, #829458

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

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.166.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.166.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.166.ebuild
index 661acec31546..7273b23c65f1 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.166.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.166.ebuild
@@ -34,7 +34,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}"



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

2021-12-17 Thread Sam James
commit: 6adede8393173e477b802f14f8fa4a861b294c33
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 02:39:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:39:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6adede83

sys-kernel/gentoo-kernel: Stabilize 5.4.166 amd64, #829458

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.166.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.166.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.166.ebuild
index 568476caff2f..6488f50ee164 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.166.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.166.ebuild
@@ -39,7 +39,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="debug"
 
 RDEPEND="



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

2021-12-17 Thread Sam James
commit: 8f838c96c55a6a1fceb37b9dd63fb400bf55c5b7
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 02:39:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:39:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f838c96

virtual/dist-kernel: Stabilize 5.4.166 amd64, #829458

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

 virtual/dist-kernel/dist-kernel-5.4.166.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/dist-kernel/dist-kernel-5.4.166.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.166.ebuild
index db9206ed3422..2b238318d54a 100644
--- a/virtual/dist-kernel/dist-kernel-5.4.166.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.4.166.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="
|| (



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

2021-12-17 Thread Sam James
commit: 995f5d2b6f59ebcaedbef4047953b16c3acacb73
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 02:39:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:39:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=995f5d2b

sys-kernel/gentoo-kernel-bin: Stabilize 5.10.85 arm64, #829459

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

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.85.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.85.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.85.ebuild
index ac36a3e5406d..fe646cb61590 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.85.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.85.ebuild
@@ -34,7 +34,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}"



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

2021-12-17 Thread Sam James
commit: c9b65f50b3d9aeeba6418387eaa45b4add99d148
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 02:39:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:39:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b65f50

sys-kernel/gentoo-kernel: Stabilize 5.10.85 amd64, #829459

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.85.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.85.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.85.ebuild
index 44ad391debf3..492af4aa3e22 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.85.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.85.ebuild
@@ -39,7 +39,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 



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

2021-12-17 Thread Sam James
commit: 632a64f3fd755a134378695f1e4d154ef1f309d0
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 02:39:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:39:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=632a64f3

virtual/dist-kernel: Stabilize 5.4.166 arm64, #829458

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

 virtual/dist-kernel/dist-kernel-5.4.166.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/dist-kernel/dist-kernel-5.4.166.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.166.ebuild
index 2b238318d54a..80ee6702e320 100644
--- a/virtual/dist-kernel/dist-kernel-5.4.166.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.4.166.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="
|| (



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

2021-12-17 Thread Sam James
commit: 62af33634f797221fac7afcd23bd8718f8204c78
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 02:39:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:39:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62af3363

sys-kernel/gentoo-kernel-bin: Stabilize 5.4.166 amd64, #829458

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

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.166.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.166.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.166.ebuild
index 9954fd93dd40..661acec31546 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.166.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.166.ebuild
@@ -34,7 +34,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}"



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

2021-12-17 Thread Sam James
commit: 0d0b861e6f59ab572cef6fa1431fb58b9712ab1b
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 02:39:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:39:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d0b861e

sys-kernel/gentoo-kernel: Stabilize 5.4.166 arm64, #829458

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.4.166.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.166.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.166.ebuild
index 6488f50ee164..62175f82422f 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.166.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.166.ebuild
@@ -39,7 +39,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc ~ppc64 ~x86"
 IUSE="debug"
 
 RDEPEND="



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

2021-12-17 Thread Sam James
commit: 8b6ee9a2c50606ec5b65d453599bd177a6b205c5
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 02:39:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:39:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6ee9a2

sys-kernel/gentoo-kernel: Stabilize 5.10.85 arm64, #829459

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

 sys-kernel/gentoo-kernel/gentoo-kernel-5.10.85.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.85.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.85.ebuild
index 492af4aa3e22..745b1fa03aa1 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.85.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.85.ebuild
@@ -39,7 +39,7 @@ SRC_URI+="
 S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
 IUSE="debug hardened"
 REQUIRED_USE="arm? ( savedconfig )"
 



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

2021-12-17 Thread Sam James
commit: 7b22c083bc495d79c1e8207c301eb385d61b5df8
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 02:39:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:39:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b22c083

virtual/dist-kernel: Stabilize 5.10.85 amd64, #829459

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

 virtual/dist-kernel/dist-kernel-5.10.85.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.85.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.85.ebuild
index 3df38272de32..e36ec835b937 100644
--- a/virtual/dist-kernel/dist-kernel-5.10.85.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.10.85.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
|| (



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

2021-12-17 Thread Sam James
commit: b4ce8cc1b09c3f3ae4b8d6cdf5197706119f9ea6
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 02:39:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:39:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ce8cc1

sys-kernel/gentoo-kernel-bin: Stabilize 5.10.85 amd64, #829459

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

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.85.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.85.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.85.ebuild
index b9e45376fb18..ac36a3e5406d 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.85.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.85.ebuild
@@ -34,7 +34,7 @@ SRC_URI+="
 S=${WORKDIR}
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}"



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

2021-12-17 Thread Sam James
commit: 9f30200db1b961201c47f4af4824e1920516e0d0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 17 13:13:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:10:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f30200d

dev-ruby/kramdown: keyword 2.3.1-r1 for sparc, bug #828125

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/kramdown/kramdown-2.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/kramdown/kramdown-2.3.1-r1.ebuild 
b/dev-ruby/kramdown/kramdown-2.3.1-r1.ebuild
index 22f29ce4996d..0823e197d546 100644
--- a/dev-ruby/kramdown/kramdown-2.3.1-r1.ebuild
+++ b/dev-ruby/kramdown/kramdown-2.3.1-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://kramdown.gettalong.org/;
 LICENSE="MIT"
 
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
 IUSE="latex"
 
 LATEX_DEPS="latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra 
)"



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

2021-12-17 Thread Sam James
commit: f4c121d31bebca03552b679d1b191841a4acfbde
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 17 13:05:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:10:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c121d3

dev-ruby/stringex: keyword 2.8.5 for sparc, bug #828125

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/stringex/stringex-2.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/stringex/stringex-2.8.5.ebuild 
b/dev-ruby/stringex/stringex-2.8.5.ebuild
index 8fdfc1106fba..458c387941e6 100644
--- a/dev-ruby/stringex/stringex-2.8.5.ebuild
+++ b/dev-ruby/stringex/stringex-2.8.5.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/rsl/stringex;
 LICENSE="MIT"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc"
 IUSE="test"
 
 # we could rely on activerecord[sqlite3], but since we do not remove the



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

2021-12-17 Thread Sam James
commit: 01dde658786bc8df3c3fc7361159036defdf006a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 17 13:14:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:10:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01dde658

app-text/ronn-ng: keyword 0.9.1 for sparc, bug #828125

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-text/ronn-ng/ronn-ng-0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/ronn-ng/ronn-ng-0.9.1.ebuild 
b/app-text/ronn-ng/ronn-ng-0.9.1.ebuild
index c35f4ad46bfc..4858edf7a04f 100644
--- a/app-text/ronn-ng/ronn-ng-0.9.1.ebuild
+++ b/app-text/ronn-ng/ronn-ng-0.9.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/apjanke/ronn-ng;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
 
 IUSE=""
 



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

2021-12-17 Thread Sam James
commit: 83153ffb182b8043c88ca71443e4ebc84a054414
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 17 13:06:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:10:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83153ffb

app-shells/ksh: keyword 1.0.0_beta1 for sparc, bug #829226

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild 
b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index edd609c996e2..ae2481bd2e6b 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz;
 LICENSE="EPL-1.0"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 PATCHES=(
"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Type-Tiny/

2021-12-17 Thread Sam James
commit: 51b279d3d4294a3cd90acd5dd577e24c12324b50
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 17 22:14:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:10:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b279d3

dev-perl/Type-Tiny: stable 1.12.4 for sparc, bug #828883

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-perl/Type-Tiny/Type-Tiny-1.12.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Type-Tiny/Type-Tiny-1.12.4.ebuild 
b/dev-perl/Type-Tiny/Type-Tiny-1.12.4.ebuild
index eede1e55f9d6..4219ca6edb87 100644
--- a/dev-perl/Type-Tiny/Type-Tiny-1.12.4.ebuild
+++ b/dev-perl/Type-Tiny/Type-Tiny-1.12.4.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="tiny, yet Moo(se)-compatible type constraint"
 
 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 ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="test minimal"
 RESTRICT="!test? ( test )"
 



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

2021-12-17 Thread Sam James
commit: 156c16857fe4ce7df6f012f3ad2e737a26ab7c9c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 17 13:11:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:10:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156c1685

dev-util/cmake: stable 3.21.4 for hppa, bug #829333

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-util/cmake/cmake-3.21.4.ebuild 
b/dev-util/cmake/cmake-3.21.4.ebuild
index 901b2597a6db..466c27ca2e7b 100644
--- a/dev-util/cmake/cmake-3.21.4.ebuild
+++ b/dev-util/cmake/cmake-3.21.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://cmake.org/files/v$(ver_cut 
1-2)/${MY_P}.tar.gz"
 LICENSE="CMake"
 SLOT="0"
 [[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc emacs ncurses qt5 test"
 RESTRICT="!test? ( test )"
 



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

2021-12-17 Thread Sam James
commit: 79b49294e114eed84096575453dcac78f7384f87
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 02:09:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:09:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b49294

dev-libs/libgnt: Stabilize 2.14.3 arm64, #829474

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

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

diff --git a/dev-libs/libgnt/libgnt-2.14.3.ebuild 
b/dev-libs/libgnt/libgnt-2.14.3.ebuild
index 37f07d746650..748235f137a6 100644
--- a/dev-libs/libgnt/libgnt-2.14.3.ebuild
+++ b/dev-libs/libgnt/libgnt-2.14.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/pidgin/${P}.tar.xz"
 LICENSE="GPL-2"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="doc"
 
 RDEPEND="



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

2021-12-17 Thread Sam James
commit: b5855b40157493496bf7b704aa807b96f0451989
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 02:09:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 02:09:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5855b40

net-im/pidgin: Stabilize 2.14.8 arm64, #829474

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

 net-im/pidgin/pidgin-2.14.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/pidgin/pidgin-2.14.8.ebuild 
b/net-im/pidgin/pidgin-2.14.8.ebuild
index acb21d9c7077..e296f4393472 100644
--- a/net-im/pidgin/pidgin-2.14.8.ebuild
+++ b/net-im/pidgin/pidgin-2.14.8.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0/2" # libpurple version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="aqua dbus debug doc eds gadu gnutls groupwise +gstreamer +gtk idn
 meanwhile ncurses networkmanager nls perl pie prediction python sasl spell tcl
 tk +xscreensaver zephyr zeroconf"



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

2021-12-17 Thread Marek Szuba
commit: 5bfe02835b699f6078c2528f7f31008c0094feed
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Dec 18 00:31:33 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Dec 18 00:32:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bfe0283

dev-libs/isa-l: keyword 2.30.0-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/isa-l/isa-l-2.30.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/isa-l/isa-l-2.30.0-r1.ebuild 
b/dev-libs/isa-l/isa-l-2.30.0-r1.ebuild
index 1bd7d4afdd80..793f5856db3f 100644
--- a/dev-libs/isa-l/isa-l-2.30.0-r1.ebuild
+++ b/dev-libs/isa-l/isa-l-2.30.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 IUSE="cpu_flags_x86_avx512f"
 
 # AVX512 support in yasm is still work in progress



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/octetos-core/

2021-12-17 Thread Azael Reyes
commit: 45ac12bdce3db07ff25e5ce0cf23ce84ebe69b2c
Author: Azael Reyes  gmail  com>
AuthorDate: Sat Dec 18 00:05:13 2021 +
Commit: Azael Reyes  gmail  com>
CommitDate: Sat Dec 18 00:05:45 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=45ac12bd

dev-libs/octetos-core: updating to 2.32.0

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-3.0.28, Repoman-3.0.3

 dev-libs/octetos-core/Manifest |  1 +
 .../octetos-core/octetos-core-2.32.0_beta.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/octetos-core/Manifest b/dev-libs/octetos-core/Manifest
index 7cbde5737..87c0cf1bb 100644
--- a/dev-libs/octetos-core/Manifest
+++ b/dev-libs/octetos-core/Manifest
@@ -5,3 +5,4 @@ DIST octetos-core-2.25.1_beta.tar.gz 99500 BLAKE2B 
b8e9a38e79311866cc30e95bd4866
 DIST octetos-core-2.31.2_beta.tar.gz 109324 BLAKE2B 
a8cf319229ae03804ebf1062aeee984837a69b20e90257f6a966404525ee650828477f878b87a6ddc32f907ecb4855f3947b39e349095e71945b3236a6e41bfc
 SHA512 
f1051567300025751b8486602897d1e30b25458cdc33f974f23eab72361d65c90d20d4f6d84b2609cdf002a1f87586be053a2104fec275f93a56d6bae87db4ab
 DIST octetos-core-2.31.3_beta.tar.gz 109294 BLAKE2B 
baf2d98dae6973f9455d747c9833bf8123c9b8171d4d3e6c94e880d9a5adbd0248fa5a02dbbbd63c21d97755b52d239ab126470f0dac982861748a09c315b006
 SHA512 
fdab21df5080472a393d53a9bd4b1b6a14b04801160051f950f7eb0cb76c602b51244c9d1ab087f659b00da6ddb5b8d3ae52185a82e0e23f2b0beecd2a9484e6
 DIST octetos-core-2.31.5_beta.tar.gz 109294 BLAKE2B 
521d6cb0dbb07e933a6df7e64e4b360cb60eefff5cbb639c725de05e11268a234c5256daaedbb74fcb0a7f117df02586d643f25bfe5994e1a7c8f3ea6b947629
 SHA512 
0fa2275d0b69f4027af90daede76b2d6d27f4b5897ae864caf671d37c4bf69ac5fadedfa18cbe4e02e86f93a35b2d033807634a160bb30bae5627922cec9aaee
+DIST octetos-core-2.32.0_beta.tar.gz 112988 BLAKE2B 
51d463d8a03c2931d8481883091f022b6d19b190d91c4f744ae9659ec20f1b939c2b1fb055d28f7880e96d0b2e10e6cc04d01e9b33ed3210b653b5610cd95d22
 SHA512 
449879f619bddb9aeeed3cb31d84be3fe265e29d53e21177b6cd7847d337257e75fbbc6845f2a5f1a290b747b9fcf8b3643af62778fe7780482444a6e6a6221d

diff --git a/dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild 
b/dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild
new file mode 100644
index 0..8970c37f7
--- /dev/null
+++ b/dev-libs/octetos-core/octetos-core-2.32.0_beta.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MYPV="${PV/_beta/-beta/}"
+DESCRIPTION="C/C++ library to mainly provide Semantic Versioned implementation"
+HOMEPAGE="https://github.com/azaeldevel/octetos-core;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/azaeldevel/octetos-core.git;
+else
+   inherit autotools
+   SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND="
+   dev-libs/libconfig
+   dev-perl/XML-Parser
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/cunit
+   dev-util/intltool
+   sys-devel/bison
+   >=sys-devel/gcc-8.1
+   sys-devel/libtool
+"
+
+S="${WORKDIR}/${PN}-${MYPV}"
+
+src_prepare() {
+   default
+   eautoreconf -fi
+}



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

2021-12-17 Thread James Le Cuirot
commit: 3e8d192358bc7d54b6500594304af8e44b29462d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Dec 17 23:53:52 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Dec 17 23:53:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8d1923

media-libs/libopenmpt: Bump to 0.5.14, drop old 0.5.13

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

 media-libs/libopenmpt/Manifest  | 2 +-
 .../libopenmpt/{libopenmpt-0.5.13.ebuild => libopenmpt-0.5.14.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libopenmpt/Manifest b/media-libs/libopenmpt/Manifest
index 4ac3fe07118f..197a8eaf9e90 100644
--- a/media-libs/libopenmpt/Manifest
+++ b/media-libs/libopenmpt/Manifest
@@ -1 +1 @@
-DIST libopenmpt-0.5.13+release.autotools.tar.gz 1479605 BLAKE2B 
dd8abffb89950e14843a19d8f8066b052a773a1ca8f441c5fd02b191886d605db693dc861ddc7d9d50979231554aea2e76b82d74d35f92a6218a6d1b3fc4c5b8
 SHA512 
5ddf293755ca9696acaeaf2130a38dece3bba9a45519e1d4b61b594b2e014e67e6f3f79f55d54e7cc2528b9e40feac6d36bbe78788b6f2a1888f89c090872242
+DIST libopenmpt-0.5.14+release.autotools.tar.gz 1446898 BLAKE2B 
ab6ff8db2e19d859fecca882aea3e569b58d96d5055ec0dd42494a7eb38fefa9c8b88f4700d354de71346c71c6d9a96327db1c2b7b48e227928dcba0ce7347d6
 SHA512 
8897549c18afb57c5bf54f4dd8a1d80983829bca958052d76cda1315ef4a37f4201575817b7cedfe17a44ee79051a52aa35b26a51b554091e92c9d2dcf5924a3

diff --git a/media-libs/libopenmpt/libopenmpt-0.5.13.ebuild 
b/media-libs/libopenmpt/libopenmpt-0.5.14.ebuild
similarity index 100%
rename from media-libs/libopenmpt/libopenmpt-0.5.13.ebuild
rename to media-libs/libopenmpt/libopenmpt-0.5.14.ebuild



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

2021-12-17 Thread James Le Cuirot
commit: facbfcd512b471ab4c7ba6d418b4f4805e28c51a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Dec 17 23:54:04 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Dec 17 23:54:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=facbfcd5

media-sound/openmpt123: Bump to 0.5.14, drop old 0.5.13

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

 media-sound/openmpt123/Manifest | 2 +-
 .../openmpt123/{openmpt123-0.5.13.ebuild => openmpt123-0.5.14.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/openmpt123/Manifest b/media-sound/openmpt123/Manifest
index 4ac3fe07118f..197a8eaf9e90 100644
--- a/media-sound/openmpt123/Manifest
+++ b/media-sound/openmpt123/Manifest
@@ -1 +1 @@
-DIST libopenmpt-0.5.13+release.autotools.tar.gz 1479605 BLAKE2B 
dd8abffb89950e14843a19d8f8066b052a773a1ca8f441c5fd02b191886d605db693dc861ddc7d9d50979231554aea2e76b82d74d35f92a6218a6d1b3fc4c5b8
 SHA512 
5ddf293755ca9696acaeaf2130a38dece3bba9a45519e1d4b61b594b2e014e67e6f3f79f55d54e7cc2528b9e40feac6d36bbe78788b6f2a1888f89c090872242
+DIST libopenmpt-0.5.14+release.autotools.tar.gz 1446898 BLAKE2B 
ab6ff8db2e19d859fecca882aea3e569b58d96d5055ec0dd42494a7eb38fefa9c8b88f4700d354de71346c71c6d9a96327db1c2b7b48e227928dcba0ce7347d6
 SHA512 
8897549c18afb57c5bf54f4dd8a1d80983829bca958052d76cda1315ef4a37f4201575817b7cedfe17a44ee79051a52aa35b26a51b554091e92c9d2dcf5924a3

diff --git a/media-sound/openmpt123/openmpt123-0.5.13.ebuild 
b/media-sound/openmpt123/openmpt123-0.5.14.ebuild
similarity index 100%
rename from media-sound/openmpt123/openmpt123-0.5.13.ebuild
rename to media-sound/openmpt123/openmpt123-0.5.14.ebuild



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

2021-12-17 Thread Jakov Smolić
commit: cc7009e71effc8fe029a84453294079341a8edd4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 23:26:38 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 23:27:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc7009e7

dev-util/bpftool: add 5.15.7

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

 dev-util/bpftool/Manifest  |   1 +
 dev-util/bpftool/bpftool-5.15.7.ebuild | 117 +
 2 files changed, 118 insertions(+)

diff --git a/dev-util/bpftool/Manifest b/dev-util/bpftool/Manifest
index 041fc47bb2b6..60f3dde94c37 100644
--- a/dev-util/bpftool/Manifest
+++ b/dev-util/bpftool/Manifest
@@ -2,3 +2,4 @@ DIST linux-5.14.tar.xz 120669872 BLAKE2B 
0047f5aaa3940dff97f4055ef544faafbbb5282
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST patch-5.14.14.xz 528644 BLAKE2B 
3917c340eb1cd814b7fd40420e32baa84c6a062a7c52ab75301cfce8e59acf055f3c9ff38f4ae1590837f245607e294277001f0a0b53ee44b0056b83f98bc68f
 SHA512 
258fa67ee6e6d13b4e92d361898313b4e2f3d9d0be883e5c5a0c436e51cf8bcb3eb5acb46272bb5df2bbf8390b81152e8244b1d6faf7299314589b90c95eebba
 DIST patch-5.15.6.xz 430232 BLAKE2B 
ed3eb640ae8617ae726b9d98f3b17ab1602f733e228970826e4a34cb7e466b61ead5371f51e6bc1fc75bb9e468cfeca66c6bca21731f25b53decc52eb59ecb3e
 SHA512 
926403406c82f4589bb872cb74ff21dc4729184a3dd5293ba0cc201c13a5c3917b231721be551a6f19fb1d93e443b8ebac557df2a9cc265967a693b4031cedb3
+DIST patch-5.15.7.xz 491544 BLAKE2B 
3dbf6bcc894d8a35c052e70fd1b724dfbee1a3cec9f26a6c4b7b5cd74b35c8b3fd3c480382d7bc45b31066f66ddd1f011a268ec184dc2ab21e96d6df64a5cffc
 SHA512 
49720c2b26773ad1962f41d10fd62283a249206b58b77cc7095780f12ac91a226dac8450667f60ecdcd58d474c664da73695330bf3c0ffb7c54642b20460cf5b

diff --git a/dev-util/bpftool/bpftool-5.15.7.ebuild 
b/dev-util/bpftool/bpftool-5.15.7.ebuild
new file mode 100644
index ..e3fa3487cfe7
--- /dev/null
+++ b/dev-util/bpftool/bpftool-5.15.7.ebuild
@@ -0,0 +1,117 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit estack linux-info optfeature python-any-r1 toolchain-funcs
+
+MY_PV="${PV/_/-}"
+MY_PV="${MY_PV/-pre/-git}"
+
+DESCRIPTION="Tool for inspection and simple manipulation of eBPF programs and 
maps"
+HOMEPAGE="https://kernel.org/;
+
+LINUX_V="${PV:0:1}.x"
+LINUX_VER=$(ver_cut 1-2)
+LINUX_PATCH=patch-${PV}.xz
+SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH};
+
+LINUX_SOURCES="linux-${LINUX_VER}.tar.xz"
+SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES};
+
+S_K="${WORKDIR}/linux-${LINUX_VER}"
+S="${S_K}/tools/bpf/bpftool"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="caps"
+
+RDEPEND="
+   sys-libs/binutils-libs:=
+   sys-libs/zlib:=
+   virtual/libelf:=
+   caps? ( sys-libs/libcap:= )
+"
+DEPEND="
+   ${RDEPEND}
+   >=sys-kernel/linux-headers-5.8
+"
+BDEPEND="
+   ${LINUX_PATCH+dev-util/patchutils}
+   ${PYTHON_DEPS}
+   dev-python/docutils
+"
+
+CONFIG_CHECK="~DEBUG_INFO_BTF"
+
+# src_unpack and src_prepare are copied from dev-util/perf since
+# it's building from the same tarball, please keep it in sync with perf
+src_unpack() {
+   local paths=(
+   tools/bpf kernel/bpf
+   tools/{arch,build,include,lib,perf,scripts} 
{scripts,include,lib} "arch/*/lib"
+   )
+
+   # We expect the tar implementation to support the -j option (both
+   # GNU tar and libarchive's tar support that).
+   echo ">>> Unpacking ${LINUX_SOURCES} (${paths[*]}) to ${PWD}"
+   tar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \
+   "${paths[@]/#/linux-${LINUX_VER}/}" || die
+
+   if [[ -n ${LINUX_PATCH} ]] ; then
+   eshopts_push -o noglob
+   ebegin "Filtering partial source patch"
+   filterdiff -p1 ${paths[@]/#/-i } -z "${DISTDIR}"/${LINUX_PATCH} 
\
+   > ${P}.patch
+   eend $? || die "filterdiff failed"
+   eshopts_pop
+   fi
+
+   local a
+   for a in ${A}; do
+   [[ ${a} == ${LINUX_SOURCES} ]] && continue
+   [[ ${a} == ${LINUX_PATCH} ]] && continue
+   unpack ${a}
+   done
+}
+
+src_prepare() {
+   default
+
+   if [[ -n ${LINUX_PATCH} ]] ; then
+   pushd "${S_K}" >/dev/null || die
+   eapply "${WORKDIR}"/${P}.patch
+   popd || die
+   fi
+
+   # dev-python/docutils installs rst2man.py, not rst2man
+   sed -i -e 's/rst2man/rst2man.py/g' Documentation/Makefile || die
+}
+
+bpftool_make() {
+   local 

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

2021-12-17 Thread Jakov Smolić
commit: 4192c1d72e755619a399b89595c33156541d5014
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 23:26:46 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 23:27:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4192c1d7

dev-util/bpftool: drop 5.15.6

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

 dev-util/bpftool/Manifest  |   1 -
 dev-util/bpftool/bpftool-5.15.6.ebuild | 117 -
 2 files changed, 118 deletions(-)

diff --git a/dev-util/bpftool/Manifest b/dev-util/bpftool/Manifest
index 60f3dde94c37..08cc9090ece1 100644
--- a/dev-util/bpftool/Manifest
+++ b/dev-util/bpftool/Manifest
@@ -1,5 +1,4 @@
 DIST linux-5.14.tar.xz 120669872 BLAKE2B 
0047f5aaa3940dff97f4055ef544faafbbb5282128e6afe21d2f47d8dc8c395806a17016febfa050117d16f59e74b882cb8b9c5011d68f119c230d0a4d120524
 SHA512 
8e4f3ec3d36f774280f75dc7b004a43e09417af58f12e9c9f8348976659d4cfda7ad905f306f43fed66a27922e5c45db22e46bbfa7a0b9f365012380de3b6f64
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST patch-5.14.14.xz 528644 BLAKE2B 
3917c340eb1cd814b7fd40420e32baa84c6a062a7c52ab75301cfce8e59acf055f3c9ff38f4ae1590837f245607e294277001f0a0b53ee44b0056b83f98bc68f
 SHA512 
258fa67ee6e6d13b4e92d361898313b4e2f3d9d0be883e5c5a0c436e51cf8bcb3eb5acb46272bb5df2bbf8390b81152e8244b1d6faf7299314589b90c95eebba
-DIST patch-5.15.6.xz 430232 BLAKE2B 
ed3eb640ae8617ae726b9d98f3b17ab1602f733e228970826e4a34cb7e466b61ead5371f51e6bc1fc75bb9e468cfeca66c6bca21731f25b53decc52eb59ecb3e
 SHA512 
926403406c82f4589bb872cb74ff21dc4729184a3dd5293ba0cc201c13a5c3917b231721be551a6f19fb1d93e443b8ebac557df2a9cc265967a693b4031cedb3
 DIST patch-5.15.7.xz 491544 BLAKE2B 
3dbf6bcc894d8a35c052e70fd1b724dfbee1a3cec9f26a6c4b7b5cd74b35c8b3fd3c480382d7bc45b31066f66ddd1f011a268ec184dc2ab21e96d6df64a5cffc
 SHA512 
49720c2b26773ad1962f41d10fd62283a249206b58b77cc7095780f12ac91a226dac8450667f60ecdcd58d474c664da73695330bf3c0ffb7c54642b20460cf5b

diff --git a/dev-util/bpftool/bpftool-5.15.6.ebuild 
b/dev-util/bpftool/bpftool-5.15.6.ebuild
deleted file mode 100644
index e3fa3487cfe7..
--- a/dev-util/bpftool/bpftool-5.15.6.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit estack linux-info optfeature python-any-r1 toolchain-funcs
-
-MY_PV="${PV/_/-}"
-MY_PV="${MY_PV/-pre/-git}"
-
-DESCRIPTION="Tool for inspection and simple manipulation of eBPF programs and 
maps"
-HOMEPAGE="https://kernel.org/;
-
-LINUX_V="${PV:0:1}.x"
-LINUX_VER=$(ver_cut 1-2)
-LINUX_PATCH=patch-${PV}.xz
-SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH};
-
-LINUX_SOURCES="linux-${LINUX_VER}.tar.xz"
-SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES};
-
-S_K="${WORKDIR}/linux-${LINUX_VER}"
-S="${S_K}/tools/bpf/bpftool"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="caps"
-
-RDEPEND="
-   sys-libs/binutils-libs:=
-   sys-libs/zlib:=
-   virtual/libelf:=
-   caps? ( sys-libs/libcap:= )
-"
-DEPEND="
-   ${RDEPEND}
-   >=sys-kernel/linux-headers-5.8
-"
-BDEPEND="
-   ${LINUX_PATCH+dev-util/patchutils}
-   ${PYTHON_DEPS}
-   dev-python/docutils
-"
-
-CONFIG_CHECK="~DEBUG_INFO_BTF"
-
-# src_unpack and src_prepare are copied from dev-util/perf since
-# it's building from the same tarball, please keep it in sync with perf
-src_unpack() {
-   local paths=(
-   tools/bpf kernel/bpf
-   tools/{arch,build,include,lib,perf,scripts} 
{scripts,include,lib} "arch/*/lib"
-   )
-
-   # We expect the tar implementation to support the -j option (both
-   # GNU tar and libarchive's tar support that).
-   echo ">>> Unpacking ${LINUX_SOURCES} (${paths[*]}) to ${PWD}"
-   tar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \
-   "${paths[@]/#/linux-${LINUX_VER}/}" || die
-
-   if [[ -n ${LINUX_PATCH} ]] ; then
-   eshopts_push -o noglob
-   ebegin "Filtering partial source patch"
-   filterdiff -p1 ${paths[@]/#/-i } -z "${DISTDIR}"/${LINUX_PATCH} 
\
-   > ${P}.patch
-   eend $? || die "filterdiff failed"
-   eshopts_pop
-   fi
-
-   local a
-   for a in ${A}; do
-   [[ ${a} == ${LINUX_SOURCES} ]] && continue
-   [[ ${a} == ${LINUX_PATCH} ]] && continue
-   unpack ${a}
-   done
-}
-
-src_prepare() {
-   default
-
-   if [[ -n ${LINUX_PATCH} ]] ; then
-   pushd "${S_K}" >/dev/null || die
-   eapply 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nessus-agent-bin/

2021-12-17 Thread Marek Szuba
commit: 0d6b1d9265a9f49a665059c1c7895b93af773467
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Dec 17 23:22:17 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Dec 17 23:25:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6b1d92

net-analyzer/nessus-agent-bin: add 10.0.1, drop 10.0.0

Signed-off-by: Marek Szuba  gentoo.org>

 net-analyzer/nessus-agent-bin/Manifest  | 2 +-
 .../{nessus-agent-bin-10.0.0.ebuild => nessus-agent-bin-10.0.1.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/nessus-agent-bin/Manifest 
b/net-analyzer/nessus-agent-bin/Manifest
index 4743621f8277..921834a8fbef 100644
--- a/net-analyzer/nessus-agent-bin/Manifest
+++ b/net-analyzer/nessus-agent-bin/Manifest
@@ -1 +1 @@
-DIST NessusAgent-10.0.0-es8.x86_64.rpm 15610556 BLAKE2B 
d7c2e761978998374d484aa061ed12a32a5eb1c458ebe56a1e2c27bf2777132d8aa467b9f1bee2668895f7fd1cca84ee947cd8ba8230e803168faed98c6c3005
 SHA512 
eadbf52e410354771aee27c6b90254727d5764404552c0d3c0326c48421fecc2ed19be8fb118bfc1784a9dbeaaa79f1d1d3e55278814bd4dcd6d3f2613996d64
+DIST NessusAgent-10.0.1-es8.x86_64.rpm 15611336 BLAKE2B 
b9b40e4b892ba1b6bd84584937814848004981aa5e9f04ff736b18f1db558344d2ad516fe680805ec8fe2e64727c54cd3d38f211d49ddde483356733e97972cb
 SHA512 
2ef04593b6dd84dc6c02375c9a9d37bede82eea3941d243b463b3937530c90b942a336e139b7aeed52a51df5daffa2f8a0aa00207782ae03fecd2c5ad22b4ef0

diff --git a/net-analyzer/nessus-agent-bin/nessus-agent-bin-10.0.0.ebuild 
b/net-analyzer/nessus-agent-bin/nessus-agent-bin-10.0.1.ebuild
similarity index 99%
rename from net-analyzer/nessus-agent-bin/nessus-agent-bin-10.0.0.ebuild
rename to net-analyzer/nessus-agent-bin/nessus-agent-bin-10.0.1.ebuild
index c347d77eb5a2..8d4c4cdd4e54 100644
--- a/net-analyzer/nessus-agent-bin/nessus-agent-bin-10.0.0.ebuild
+++ b/net-analyzer/nessus-agent-bin/nessus-agent-bin-10.0.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit rpm systemd
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nessus-bin/

2021-12-17 Thread Marek Szuba
commit: 2883552e4d99920425227e1fb7f4f777aaa28666
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Dec 17 23:22:00 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Dec 17 23:25:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2883552e

net-analyzer/nessus-bin: add 10.0.2, drop 10.0.1

Signed-off-by: Marek Szuba  gentoo.org>

 net-analyzer/nessus-bin/Manifest| 2 +-
 .../nessus-bin/{nessus-bin-10.0.1.ebuild => nessus-bin-10.0.2.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nessus-bin/Manifest b/net-analyzer/nessus-bin/Manifest
index 0df08f4a0a55..4de86afc0059 100644
--- a/net-analyzer/nessus-bin/Manifest
+++ b/net-analyzer/nessus-bin/Manifest
@@ -1 +1 @@
-DIST Nessus-10.0.1-es8.x86_64.rpm 46334128 BLAKE2B 
3ec2a2177978bd07767c9e04c62b4c83b9050d73adbcb18d6bbcd1f60f7e489f06b2d49701a56b4c0c239d12359d63f107fc28439604e10e958f072b7ea6273e
 SHA512 
b97e2231a5f05317416757449b3cae27efcc8ec0a7f30333268bf4dbbeaaef61d6db740a3e389ab2c34ead0eae0a19c400f9bbac26f5bd1e8380ead141e47496
+DIST Nessus-10.0.2-es8.x86_64.rpm 47542540 BLAKE2B 
02afb5a90204e6d8a8ca8eea0e6a8241f05385c274d77802de8d0ff2eea3b3c03866d8974cfd022e856ce603870677aaf779469c0613b5d1b7b8efb549114151
 SHA512 
32cc9de9f2d098562092a9d6e593786e42daa79c0830d863873ff2847cd7c25a951775f39eeecdccf20331ced5a2dec0f207bd398ee2cd6f954b8424c88dc86a

diff --git a/net-analyzer/nessus-bin/nessus-bin-10.0.1.ebuild 
b/net-analyzer/nessus-bin/nessus-bin-10.0.2.ebuild
similarity index 100%
rename from net-analyzer/nessus-bin/nessus-bin-10.0.1.ebuild
rename to net-analyzer/nessus-bin/nessus-bin-10.0.2.ebuild



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

2021-12-17 Thread Jakov Smolić
commit: a706e2ae023aa182fe28d8d02a399debc4f249c4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 23:23:43 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 23:23:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a706e2ae

app-emulation/qemu: Stabilize 6.1.0-r2 amd64, #829504

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

 app-emulation/qemu/qemu-6.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/qemu/qemu-6.1.0-r2.ebuild 
b/app-emulation/qemu/qemu-6.1.0-r2.ebuild
index 3882becdca90..320f0ed5a997 100644
--- a/app-emulation/qemu/qemu-6.1.0-r2.ebuild
+++ b/app-emulation/qemu/qemu-6.1.0-r2.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} = ** ]]; then
SRC_URI=""
 else
SRC_URI="https://download.qemu.org/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"



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

2021-12-17 Thread Jakov Smolić
commit: 54969ddcc98b5f7a1052888d6f5b17c465f8dee5
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 23:24:03 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 23:24:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54969ddc

app-emulation/qemu: Stabilize 6.1.0-r2 x86, #829504

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

 app-emulation/qemu/qemu-6.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/qemu/qemu-6.1.0-r2.ebuild 
b/app-emulation/qemu/qemu-6.1.0-r2.ebuild
index 320f0ed5a997..bef1e26f9036 100644
--- a/app-emulation/qemu/qemu-6.1.0-r2.ebuild
+++ b/app-emulation/qemu/qemu-6.1.0-r2.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} = ** ]]; then
SRC_URI=""
 else
SRC_URI="https://download.qemu.org/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
 fi
 
 DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"



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

2021-12-17 Thread Marek Szuba
commit: 03c7155befcb7bb7cc0b3276abad3c5a81d7ba12
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Dec 17 23:15:35 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Dec 17 23:18:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c7155b

dev-libs/isa-l: add cpu_flags_x86_avx512f support

For the time being users wishing for isa-l to take advantage of this
instruction set must build it using nasm; everyone else can choose
between nasm and yasm.

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/isa-l/{isa-l-2.30.0.ebuild => isa-l-2.30.0-r1.ebuild} | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-libs/isa-l/isa-l-2.30.0.ebuild 
b/dev-libs/isa-l/isa-l-2.30.0-r1.ebuild
similarity index 78%
rename from dev-libs/isa-l/isa-l-2.30.0.ebuild
rename to dev-libs/isa-l/isa-l-2.30.0-r1.ebuild
index 1cb5aeb2a2c7..1bd7d4afdd80 100644
--- a/dev-libs/isa-l/isa-l-2.30.0.ebuild
+++ b/dev-libs/isa-l/isa-l-2.30.0-r1.ebuild
@@ -12,12 +12,15 @@ 
SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="cpu_flags_x86_avx512f"
 
+# AVX512 support in yasm is still work in progress
 BDEPEND="amd64? (
-   || (
-   >=dev-lang/nasm-2.13
+   cpu_flags_x86_avx512f? ( >=dev-lang/nasm-2.13 )
+   !cpu_flags_x86_avx512f? ( || (
+   >=dev-lang/nasm-2.11.01
>=dev-lang/yasm-1.2.0
-   )
+   ) )
 )"
 
 PATCHES=(



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

2021-12-17 Thread Marek Szuba
commit: 0ca8f8468c7f4c1e980eee134e106fd62cb784bc
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Dec 17 23:08:39 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Dec 17 23:18:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ca8f846

dev-libs/isa-l: disallow overriding AS on amd64

Closes: https://bugs.gentoo.org/829497
Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/isa-l/isa-l-2.30.0.ebuild | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/dev-libs/isa-l/isa-l-2.30.0.ebuild 
b/dev-libs/isa-l/isa-l-2.30.0.ebuild
index 641f57997e4b..1cb5aeb2a2c7 100644
--- a/dev-libs/isa-l/isa-l-2.30.0.ebuild
+++ b/dev-libs/isa-l/isa-l-2.30.0.ebuild
@@ -13,10 +13,12 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
 
-#DEPEND=""
-#RDEPEND=""
-# TODO: yasm version to support avx512?
-BDEPEND="amd64? ( >=dev-lang/nasm-2.15 )"
+BDEPEND="amd64? (
+   || (
+   >=dev-lang/nasm-2.13
+   >=dev-lang/yasm-1.2.0
+   )
+)"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.30.0_makefile-no-D.patch
@@ -24,6 +26,11 @@ PATCHES=(
 
 src_prepare() {
default
+
+   # isa-l does not support arbitrary assemblers on amd64 (and presumably 
x86),
+   # it must be either nasm or yasm.
+   use amd64 && unset AS
+
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2021-12-17 Thread Steve Arnold
commit: 2c414ffb2ffc0f7fa39ad989969f5e22976afe4f
Author: Steve Arnold  gentoo  org>
AuthorDate: Fri Dec 17 22:56:59 2021 +
Commit: Steve Arnold  gentoo  org>
CommitDate: Fri Dec 17 22:56:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c414ffb

media-gfx/gthumb: keyword latest ~arm64

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

 media-gfx/gthumb/gthumb-3.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.10.4.ebuild 
b/media-gfx/gthumb/gthumb-3.10.4.ebuild
index d04ede00e330..01175894449c 100644
--- a/media-gfx/gthumb/gthumb-3.10.4.ebuild
+++ b/media-gfx/gthumb/gthumb-3.10.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer http lcms raw slideshow svg tiff 
webp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-util/local-log4j-vuln-scanner/

2021-12-17 Thread William Hubbs
commit: e5079e60d78fe4b56e9853f0cc948e35ff84455d
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Dec 17 22:09:00 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Dec 17 22:09:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5079e60

dev-util/local-log4j-vuln-scanner: simple local log4j vulnerability scanner

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

 dev-util/local-log4j-vuln-scanner/Manifest |  1 +
 .../local-log4j-vuln-scanner-0.9.ebuild| 23 ++
 dev-util/local-log4j-vuln-scanner/metadata.xml |  8 
 3 files changed, 32 insertions(+)

diff --git a/dev-util/local-log4j-vuln-scanner/Manifest 
b/dev-util/local-log4j-vuln-scanner/Manifest
new file mode 100644
index ..0b0fa18564a5
--- /dev/null
+++ b/dev-util/local-log4j-vuln-scanner/Manifest
@@ -0,0 +1 @@
+DIST local-log4j-vuln-scanner-0.9.tar.gz 48694 BLAKE2B 
08f9f04c3defcfe9b1da77271f2083f108418f3e9d1110f52dea895cd9961b956150dae0a97c642e5a089afcf012b3b0a20854804e6c7472171d9e4f2e03fd5f
 SHA512 
871c844f56a28dbd54decb5ff3bce742b40527132482b0e490b9686d183b8446745d7b045b951943ef9bb1c8adea2b630190f17a595e7c92d25b1f2b529b1cfe

diff --git 
a/dev-util/local-log4j-vuln-scanner/local-log4j-vuln-scanner-0.9.ebuild 
b/dev-util/local-log4j-vuln-scanner/local-log4j-vuln-scanner-0.9.ebuild
new file mode 100644
index ..984660f97f33
--- /dev/null
+++ b/dev-util/local-log4j-vuln-scanner/local-log4j-vuln-scanner-0.9.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="simple local log4j vulnerability scanner"
+HOMEPAGE="https://github.com/hillu/local-log4j-vuln-scanner;
+SRC_URI="https://github.com/hillu/local-log4j-vuln-scanner/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   go build -o local-log4j-vuln-scanner ./scanner || die
+   go build -o local-log4j-vuln-patcher ./patcher || die
+}
+
+src_install() {
+   dobin local-log4j-vuln-{scanner,patcher}
+   dodoc README.md
+}

diff --git a/dev-util/local-log4j-vuln-scanner/metadata.xml 
b/dev-util/local-log4j-vuln-scanner/metadata.xml
new file mode 100644
index ..db463f3eeb66
--- /dev/null
+++ b/dev-util/local-log4j-vuln-scanner/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



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

2021-12-17 Thread Georgy Yakovlev
commit: 3964a0d18ac59b03120685a1fd4b2d5e91871a5d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 17 21:54:11 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 17 21:54:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3964a0d1

dev-lang/spidermonkey: Stabilize 78.15.0 ppc64, #822954

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

 dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild
index 0de3589e789d..15522077311b 100644
--- a/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-78.15.0.ebuild
@@ -61,7 +61,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}
 DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++"
 
HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey;
 
-KEYWORDS="amd64 arm arm64 ~mips ~ppc64 ~riscv ~s390 x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc64 ~riscv ~s390 x86"
 
 SLOT="78"
 LICENSE="MPL-2.0"



[gentoo-commits] repo/gentoo:master commit in: media-video/libva-utils/

2021-12-17 Thread Georgy Yakovlev
commit: 8eebea17f1aa65f10f46ec2c83cf16c67e853459
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 17 21:55:16 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 17 21:55:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eebea17

media-video/libva-utils: Stabilize 2.13.0 ppc64, #810067

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

 media-video/libva-utils/libva-utils-2.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/libva-utils/libva-utils-2.13.0.ebuild 
b/media-video/libva-utils/libva-utils-2.13.0.ebuild
index 5f77a232170e..20c064a87332 100644
--- a/media-video/libva-utils/libva-utils-2.13.0.ebuild
+++ b/media-video/libva-utils/libva-utils-2.13.0.ebuild
@@ -15,7 +15,7 @@ else
# without pre-built 'configure' as they are always available upstream.
# 
SRC_URI="https://github.com/intel/libva-utils/releases/download/${PV}/${P}.tar.bz2;
SRC_URI="https://github.com/intel/libva-utils/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 arm64 ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="MIT"



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

2021-12-17 Thread Piotr Karbowski
commit: f385b25c1879b67c3933fc926b8b764349879994
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Fri Dec 17 21:29:52 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Fri Dec 17 21:29:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f385b25c

media-libs/libglvnd: Python 3.10 support added.

Closes: https://bugs.gentoo.org/829437
Signed-off-by: Piotr Karbowski  gentoo.org>

 media-libs/libglvnd/libglvnd-1.3.4.ebuild | 2 +-
 media-libs/libglvnd/libglvnd-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-1.3.4.ebuild 
b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
index 8c83eaea5785..4e4423833af2 100644
--- a/media-libs/libglvnd/libglvnd-1.3.4.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.3.4.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 VIRTUALX_REQUIRED=manual
 
 inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 430500414962..f3579afc1b9c 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 VIRTUALX_REQUIRED=manual
 
 inherit ${GIT_ECLASS} meson-multilib python-any-r1 virtualx



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2021-12-17 Thread Piotr Karbowski
commit: dfbd2ffb58447ebe9c5790585f3720f130245094
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Fri Dec 17 21:25:14 2021 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Fri Dec 17 21:26:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfbd2ffb

x11-base/xorg-server: 21.1.2-r1: font-util dependency.

Closes: https://bugs.gentoo.org/829429
Signed-off-by: Piotr Karbowski  gentoo.org>

 .../{xorg-server-21.1.2.ebuild => xorg-server-21.1.2-r1.ebuild}  | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-base/xorg-server/xorg-server-21.1.2.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.2-r1.ebuild
similarity index 99%
rename from x11-base/xorg-server/xorg-server-21.1.2.ebuild
rename to x11-base/xorg-server/xorg-server-21.1.2-r1.ebuild
index 8e9f6cb25f32..bf3ac9cffacf 100644
--- a/x11-base/xorg-server/xorg-server-21.1.2.ebuild
+++ b/x11-base/xorg-server/xorg-server-21.1.2-r1.ebuild
@@ -20,6 +20,7 @@ RESTRICT="!test? ( test )"
 
 CDEPEND="
media-libs/libglvnd[X]
+   media-fonts/font-util
dev-libs/libbsd
dev-libs/openssl:0=
>=x11-apps/iceauth-1.0.2



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

2021-12-17 Thread Mike Pagano
commit: 066a33e2325ecc9edee26e4294c1b9119665cdd0
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Dec 17 20:58:53 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Dec 17 20:58:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066a33e2

sys-kernel/gentoo-sources: 5.10 clean-up

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

 sys-kernel/gentoo-sources/Manifest | 15 
 .../gentoo-sources/gentoo-sources-5.10.79.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-5.10.80.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-5.10.81.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-5.10.82.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-5.10.83.ebuild   | 28 --
 6 files changed, 155 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 837e7a9d38b1..d2bfee5c35a7 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -49,21 +49,6 @@ DIST genpatches-4.9-297.extras.tar.xz 3676 BLAKE2B 
03cd4fc2a94f9dccb5aff9816c5d0
 DIST genpatches-5.10-83.base.tar.xz 2437628 BLAKE2B 
87fa0fed28498c5048ebb06ae7692f2a2591aa5acf91b471b0e6c641d2397e2213f437797f3a4cee268c9ad7c7bb4ef751e5fc4e184169ceb25ce9f7096f
 SHA512 
8f1ae3705626e92acd04a5a539be60d07d7ad5b09c9b3a3a76b93ae0cfd71687ea397f27b59e8c443068520f3d5e4ac78678d3def2265650c745e7031b4e27b5
 DIST genpatches-5.10-83.experimental.tar.xz 16868 BLAKE2B 
7dc109c60c354e2a58410b45a84edf5346563c478ad8ab50f9249c5d6471e076022baa4b954f5559bfc0253a555392c78f545848ffe76100ca20aa587325b614
 SHA512 
c2ee67cff75de2ed0264d1ab0d2ee682861837dd7f688415c3436d9d55f317330556239714f00872725231a7af377a413438585aa37efcef56fbed66f3bb16ba
 DIST genpatches-5.10-83.extras.tar.xz 3844 BLAKE2B 
08632b33122638d287da0a770ef2c431d2a393d8efc089f44e11038f8f2d10a5acf2ee73fd6a7112d313463d0c297cd31da4fa2fce1abb30e1af88a14bd23c49
 SHA512 
a0cc6b0ee77064db826d155a201b22cae2d0fd85a9239f8dc7062fd4b2f89764f6559c3562903e4b2c98190da631539ad45bf7005cae5ca26c6bd12ca5a06326
-DIST genpatches-5.10-86.base.tar.xz 2463088 BLAKE2B 
34f37eca7a8880c76aac81efb164d5da205cbf9d958a1c678ea570349ef156d71ee49a6557f3c8a4229b7bc2dd22424bb0cf0f2e9b7eb404025640add9c1313b
 SHA512 
133f1704d806f929cc8c4a800fcece05985c55f701bba05061f6413d545e40ceecad5f54cafb20d677e176339cbfc95f36e9ebbcb8177349de5f0666ccbebb77
-DIST genpatches-5.10-86.experimental.tar.xz 16856 BLAKE2B 
b6fdec0631db88613bd39949f0854211eda2ad80c3ad0e8ad60406900a41d5538b1e035cab86ba54ebae3bf3f5b18c8b1e450ee144e456f5a28d6b39e775493b
 SHA512 
9bb9b5f9b96663e7029d0c4f53c5828634ed049ed61ce40d477ce2067898b54aaf7f62dd79d5f89723d71340a109e29843b0cc33c2f60ac8767f9ab3d516ea39
-DIST genpatches-5.10-86.extras.tar.xz 3844 BLAKE2B 
608aba1a5b2bedd005b48aa58d066cfcfe7f4219e89ee35f16ba25da443b9d224aab29986623bd640565b90aba1f5bd347a278d55f2e8a23c876fcebbffb
 SHA512 
848711bf665668e7023ad26327b2a15863eade161330885fab8b8d1cb3b0d59568c3bc7a780f172178d526de704987bea50fe319a12a68df60c11761250f3339
-DIST genpatches-5.10-87.base.tar.xz 2594680 BLAKE2B 
ee5823f80add6faad8cfea1c36e3597ecc0292c5f98b64844fab7c76605fb369e07f4ae48b2e39d3d17879f0befe37cd58a45734c47c73c7572522afb01cc6ad
 SHA512 
15b8d5e3e8403c4c9139fad59382e37a5e211ecec363c43ca385b529fc292a0439c9f93e7b525949bf1519c553111acc96107d0195e11cdad77b03d905bbfdd5
-DIST genpatches-5.10-87.experimental.tar.xz 16876 BLAKE2B 
f7d0dcce0eef924d32e2c3a409c564e487821f30b235bdf6bee77fe3a67c9259bf6bd1eade0072efcd1f76629a5d5ab74d7ebdb5c61bb1d17c281003a432c10b
 SHA512 
279b4218c3593ae5a244b0da6c956cf2e38951f13efc1812e0f814348575376eae5ade236ec6973bf871969f9274d14c4710f77a213dcaaa5bf4ed229b35c976
-DIST genpatches-5.10-87.extras.tar.xz 3844 BLAKE2B 
7d06efb6943f262cd37cb9c93ed4b0477943fc267499a80fcf1a419641286c072fb8cc7bdb061593be0861e437bc347e9cb4443257fa40887c0875780c76e80e
 SHA512 
c3331486191e9e7e51dd4bde83c2f9a3c76f7753f0e2ff3b1c0dd661e8eb73d39653efdce7e084aadffb55e840de84fe2f9a4878101334bdf0d52e2389e67156
-DIST genpatches-5.10-88.base.tar.xz 2600948 BLAKE2B 
31505fdfdf40fa4ae446a496eade8243b74dec54cacf3ed38d06e4e0d6c3088451f9b85d0a32707a609f6f233ace2544f358e24851a0cfd561800b99986d189c
 SHA512 
d1ea1aaf5efd894fe97a937cb591680a4b74e0c3ebc0c747e6a75c813ae784825a3f50ea846f6c3e38a36c94b1d110c172697ca2e63e22ae813da140065893ce
-DIST genpatches-5.10-88.experimental.tar.xz 16880 BLAKE2B 
19e4ab1096898d986b047c162aa21cafe14b52374c85f5076c5eabb8844400961c39c578f9a035086238377dd9299c60ae18130d0ecc8eabbd1559de2e9c
 SHA512 
db536dbe3c56accaf592d37e60af82148e53e1e33fe98885a2fd30da943081e07fe1abc4eea783fc9cc78349ef60c106893cfdb23531c6928fa4e640f03b32c4
-DIST genpatches-5.10-88.extras.tar.xz 3840 BLAKE2B 
d6d4ec32303320ac6b45cbb2bff67442d45a723efaacecbd7bd45df1cfeaff98683b30e06cba2f2286c24179978aa17a5de5915e8fb1af3558869274ba4caab6
 SHA512 

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

2021-12-17 Thread Conrad Kostecki
commit: 7a2d1a1813e6ee53bf3ff86c4eb74f3fdab360d8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 17 20:30:02 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 17 20:30:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a2d1a18

app-misc/prog-express: add 3.8.9

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-misc/prog-express/Manifest  |  2 +
 app-misc/prog-express/prog-express-3.8.9.ebuild | 80 +
 2 files changed, 82 insertions(+)

diff --git a/app-misc/prog-express/Manifest b/app-misc/prog-express/Manifest
index 3bb1c5a6faba..e8d20e2f2165 100644
--- a/app-misc/prog-express/Manifest
+++ b/app-misc/prog-express/Manifest
@@ -1,2 +1,4 @@
 DIST prog-express-3.8.8-1.amd64.deb 37892996 BLAKE2B 
bc1a7cb59d1e5b2f2dc83598a00c0714127f20a35ff7acc768c2a305459e7a362da2f86c283dbc049e5a9200b2aedd2b019444106ae387e2f4b8ed5fdeeebfa3
 SHA512 
60d5f7592df20b0fe3119cc4e8e8c9aa6168838c6636b90cda6b9068d4dccf7c025593ee977a370cfbf7ab1fc3bf8373e46bdd0cdb27337874142c9e9d0603a6
 DIST prog-express-3.8.8-1.i386.deb 37892672 BLAKE2B 
0735385044db036185c1005622645182fc354d799d1c869cf6e52e4269ab44eecf7c8211eb794ae885332ae8a4ac4a43d7ccdf58548cf50fa82ee65c71138ed4
 SHA512 
fd91692b7da9992224a657bfc1c48dd07ef0b7813efb7ca640ba57c23ece04a5791e43c246820739ce045dae89aa2b02b0404a419b296f14cb5f703ea59c8ed4
+DIST prog-express-3.8.9-1.amd64.deb 38052856 BLAKE2B 
e06b743593f2fe1a17fb0b0961c88fa920ed511635b922a106809000fda25805f9d57a2b605b7087d3758eb25739e1e951f95d639568b4ad04cddc3c79cb4998
 SHA512 
9a14ad7c689674d288d9f0e3ce6ebfabc1eb8ffd6fa0e7df8f9348f58eff83c43497f9799a6035fec6e98feda24d3c24c7d78a1e838a85916d6b02016fa503e6
+DIST prog-express-3.8.9-1.i386.deb 38052912 BLAKE2B 
88d9b5ba7abd45c8f89a7a75aeec32ed9cfc2d4800a5b19e47299d6afbdce9d4c0f56a9ee9df8dc141d7a550f0e5d8acd9ba81c2bb1c6a1ae71eda76c6a78aaa
 SHA512 
41179dd974bdf331838339ee16a905165ca23955bdd321f15f03bdb794fe0a289ca0bc513925e4c5edccb5675211c1a5371b3b85fb5cc155086746794aa6d908

diff --git a/app-misc/prog-express/prog-express-3.8.9.ebuild 
b/app-misc/prog-express/prog-express-3.8.9.ebuild
new file mode 100644
index ..9a2ed30bf080
--- /dev/null
+++ b/app-misc/prog-express/prog-express-3.8.9.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop udev unpacker xdg-utils
+
+DESCRIPTION="A modern and intuitive control software for the Batronix USB 
programming devices"
+HOMEPAGE="https://www.batronix.com;
+SRC_URI="
+   amd64? ( 
https://www.batronix.com/exe/Batronix/Prog-Express/deb/${P}-1.amd64.deb )
+   x86? ( 
https://www.batronix.com/exe/Batronix/Prog-Express/deb/${P}-1.i386.deb )
+"
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64 ~x86"
+LICENSE="prog-express"
+SLOT="0"
+
+RDEPEND="
+   dev-db/sqlite:3
+   dev-dotnet/libgdiplus
+   dev-lang/mono
+   dev-lang/mono-basic
+   virtual/libusb:1
+   virtual/udev
+"
+
+DOCS=(
+   "usr/share/doc/prog-express/changelog"
+   "usr/share/doc/prog-express/manuals"
+)
+
+QA_PREBUILT="
+   usr/bin/bxusb
+   usr/bin/bxusb-gui
+   usr/bin/prog-express
+   usr/sbin/bxfxload
+"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   default
+
+   gunzip usr/share/doc/prog-express/changelog.gz usr/share/man/man1/*.gz 
|| die
+}
+
+src_install() {
+   dobin usr/bin/{bxusb,bxusb-gui,prog-express}
+   dosbin usr/sbin/bxfxload
+
+   insinto /usr/lib
+   doins -r usr/lib/bxusb usr/lib/prog-express
+
+   insinto /usr/lib/prog-express
+   doins "${FILESDIR}"/pe.exe.config
+
+   udev_dorules lib/udev/rules.d/85-batronix-devices.rules
+
+   doicon usr/share/pixmaps/prog-express.png
+
+   domenu usr/share/applications/prog-express.desktop
+
+   doman usr/share/man/man1/{bxfxload,bxusb,bxusb-gui,prog-express}.1
+}
+
+pkg_postinst() {
+   udev_reload
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   udev_reload
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2021-12-17 Thread Ulrich Müller
commit: 976a4b914cb0805b1e59932bc46ed3ef33273421
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Dec 17 19:50:25 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Dec 17 19:50:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976a4b91

profiles/info_vars: Drop L10N because it is a USE_EXPAND

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

 profiles/info_vars | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/info_vars b/profiles/info_vars
index 7f539593399f..85787e172082 100644
--- a/profiles/info_vars
+++ b/profiles/info_vars
@@ -45,7 +45,6 @@ LEX
 LFLAGS
 LIBTOOL
 LINGUAS
-L10N
 MAKE
 MAKEFLAGS
 MAKEOPTS



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

2021-12-17 Thread Ulrich Müller
commit: 70e77eda1484db03e822f9b59b7eae4ffa92b094
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Dec 11 13:53:27 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Dec 17 19:53:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e77eda

profiles/info_vars: Add EXTRA_ECONF

This is in the same category as CFLAGS and LDFLAGS. Especially, it can
break the build, so I'd rather know if the variable is set.

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

 profiles/info_vars | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/info_vars b/profiles/info_vars
index 85787e172082..c058aceb7f87 100644
--- a/profiles/info_vars
+++ b/profiles/info_vars
@@ -28,6 +28,7 @@ CTARGET
 CXXFLAGS
 DISTDIR
 ELFEDIT
+EXTRA_ECONF
 FC
 FCFLAGS
 FEATURES



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

2021-12-17 Thread Michał Górny
commit: 5733fb8f97a1c539434ebf07d2334fcd34a8c86c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 17 18:57:09 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 17 18:57:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5733fb8f

dev-python/fido2: Remove old

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

 dev-python/fido2/Manifest   |  1 -
 dev-python/fido2/fido2-0.9.1.ebuild | 53 -
 2 files changed, 54 deletions(-)

diff --git a/dev-python/fido2/Manifest b/dev-python/fido2/Manifest
index 41ff30bdd4b8..0ba0a3f09459 100644
--- a/dev-python/fido2/Manifest
+++ b/dev-python/fido2/Manifest
@@ -1,2 +1 @@
-DIST fido2-0.9.1.tar.gz 206395 BLAKE2B 
9a9b5d0dd808de896c91aa605540a1968aab7ae543336521d4a206f27bcf836c57e88aa6cdd0bacf71db8d16a0f94c2f9c16b16ca415363fd0b5e145a448ec18
 SHA512 
cde8c247fe0875129a890866ab76d40b2bd6feee86ff1ccb4b9ec5e6dc037e569fc8d969b51a456b5e66c6f7c67e18d14c3917375d5de85bbe7da5af3254f797
 DIST fido2-0.9.3.tar.gz 217894 BLAKE2B 
ccc3a9b59045216037664b5bf4b969a79b86b300f67fc4253b563acbbee98912ea076996772f17b88141d2a36a933b4926de96f05c53e204d0bb4eaaa2daad6b
 SHA512 
f105c347784cdfab88ab08852227d24f4bca623145f7f76bd066dadab6ada1eae751934fd4dc7436a5c5fb3a0ed2fc4d5c59bb2a93888d470028f0713ca7e09e

diff --git a/dev-python/fido2/fido2-0.9.1.ebuild 
b/dev-python/fido2/fido2-0.9.1.ebuild
deleted file mode 100644
index 86f0257593d5..
--- a/dev-python/fido2/fido2-0.9.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python based FIDO 2.0 library"
-HOMEPAGE="https://github.com/Yubico/python-fido2;
-SRC_URI="https://github.com/Yubico/python-fido2/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
-SLOT="0/0.9" # Bumped every time a backwards-incompatible version is released
-KEYWORDS="amd64 ~riscv x86"
-IUSE="examples"
-RESTRICT="test" # Tests require 

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

2021-12-17 Thread Michał Górny
commit: 8574eafe4295e2d0d56dd686d62098d4b5e2a788
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 17 18:56:56 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 17 18:56:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8574eafe

dev-python/stripe: Remove old

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

 dev-python/stripe/Manifest |  1 -
 dev-python/stripe/stripe-2.62.0.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index 341e0e843f20..1f8602b96967 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -1,2 +1 @@
-DIST stripe-2.62.0.tar.gz 233447 BLAKE2B 
c4cdddcb5397ed45606600183dccba9395e098f236dd592e0a0326832642c79d112bdcb52ade736a0a1137e29b7368157e76a8a84895efa9a2debf2a60ffe886
 SHA512 
5c2f49e0639082a75ee97b8ad6e50926bb1d894b395f5363b2300825e497527518b682c3380ef458b4dc9ab832dc71afae5f85ff4ecc2e188aab4ad29df4a60f
 DIST stripe-2.63.0.tar.gz 233693 BLAKE2B 
18de5e0a74b241759a7c84203e675159958a77e3ee225ebdfd5ed2d2d633a3b91f5165ac14a164b09e4df81176aafe1727685c4156b5055dc4ea2a44b0af9134
 SHA512 
fedef25d95e1fe3f9b4fdab37fb4ababc3c0243218da590076942491884b284b07e6bb15e9c85a6871dabffc34c260ec9d9fb80634ab0a368cf312c2324c2bdd

diff --git a/dev-python/stripe/stripe-2.62.0.ebuild 
b/dev-python/stripe/stripe-2.62.0.ebuild
deleted file mode 100644
index 4ccaea01bef0..
--- a/dev-python/stripe/stripe-2.62.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# 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="Stripe python bindings"
-HOMEPAGE="https://github.com/stripe/stripe-python;
-SRC_URI="mirror://pypi/s/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-util/stripe-mock-0.114.0
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   net-misc/curl
-   )
-"
-
-distutils_enable_tests pytest
-
-DOCS=(LONG_DESCRIPTION.rst CHANGELOG.md README.md)
-
-src_test() {
-   local stripe_mock_port=12111
-   local stripe_mock_max_port=12121
-   local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
-   # Try to start stripe-mock until we find a free port
-   while [[ "${stripe_mock_port}" -le "${stripe_mock_max_port}" ]]; do
-   ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
-   stripe-mock --http-port ${stripe_mock_port} &> 
"${stripe_mock_logfile}" &
-   local stripe_mock_pid=$!
-   sleep 2
-   # Did stripe-mock start?
-   curl --fail -u "sk_test_123:" \
-   http://127.0.0.1:${stripe_mock_port}/v1/customers &> 
/dev/null
-   eend $? "Port ${stripe_mock_port} unavailable"
-   if [[ $? -eq 0 ]]; then
-   einfo "stripe-mock running on port ${stripe_mock_port}"
-   break
-   fi
-   (( stripe_mock_port++ ))
-   done
-   if [[ "${stripe_mock_port}" -gt "${stripe_mock_max_port}" ]]; then
-   eerror "Unable to start stripe-mock for tests"
-   die "Please see the logfile located at: ${stripe_mock_logfile}"
-   fi
-
-   local -x STRIPE_MOCK_PORT=${stripe_mock_port}
-   distutils-r1_src_test
-
-   # Tear down stripe-mock
-   kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock"
-}



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

2021-12-17 Thread Michał Górny
commit: 1e26dc0c8be08fee93639a8c616de4dd91e23352
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 17 18:56:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 17 18:56:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e26dc0c

dev-python/pyopencl: Remove old

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

 dev-python/pyopencl/Manifest |  1 -
 dev-python/pyopencl/pyopencl-2021.2.6.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/dev-python/pyopencl/Manifest b/dev-python/pyopencl/Manifest
index 3ad6fec049a6..8fe146384657 100644
--- a/dev-python/pyopencl/Manifest
+++ b/dev-python/pyopencl/Manifest
@@ -1,2 +1 @@
-DIST pyopencl-2021.2.6.tar.gz 450194 BLAKE2B 
be9d0bf653f77d33a4337deab9189a5a9031ff50526444283c6fb9f8625d0451cb211ff703b5eb86c18beebb973f8f7a7cc93da3efc6bb4e95cd533d633fde93
 SHA512 
b7bea4903a34104c538545c611554c1651ae7a94ee56d8c7129a88a9e547911fac085617b4238fac33534c9b981bcfdb9fabd716456a86fa428cfd42d9cb128c
 DIST pyopencl-2021.2.9.tar.gz 451109 BLAKE2B 
a4b9b1ee1bd4f42742aa2de3acb3f5fe54771905f15dc002327a6669bf460c825c81729403df0b98537deb91ca9d0fa8dd30dd8d7e718fcc23a256b6a797484b
 SHA512 
557bdf20df97090557f441f47b31d5b2878341fe670a4e64a563d8a464fdd5915ece651103ed17396248ab174b1895f4841e5b7ac803b8bf6286266e2c4366d6

diff --git a/dev-python/pyopencl/pyopencl-2021.2.6.ebuild 
b/dev-python/pyopencl/pyopencl-2021.2.6.ebuild
deleted file mode 100644
index 153702aea574..
--- a/dev-python/pyopencl/pyopencl-2021.2.6.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# 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="Python wrapper for OpenCL"
-HOMEPAGE="https://mathema.tician.de/software/pyopencl/
-   https://pypi.org/project/pyopencl/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="examples opengl"
-
-COMMON="dev-python/numpy[${PYTHON_USEDEP}]
-   >=virtual/opencl-2"
-RDEPEND="${COMMON}
-   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
-   dev-python/mako[${PYTHON_USEDEP}]
-   >=dev-python/pytools-2021.2.7[${PYTHON_USEDEP}]"
-DEPEND="${COMMON}
-   dev-python/pybind11[${PYTHON_USEDEP}]
-   opengl? ( media-libs/libglvnd )"
-
-# The test suite fails if there are no OpenCL platforms available, and
-# even if there is one (which requires the presence of both an OpenCL
-# runtime *and* hardware supported by it - simply emerging any runtime
-# is not enough) the vast majority of tests end up skipped because by
-# default the portage user hasn't got sufficient privileges to talk
-# to the GPU.
-RESTRICT="test"
-
-python_configure_all() {
-   local myconf=()
-   if use opengl; then
-   myconf+=(--cl-enable-gl)
-   fi
-
-   "${EPYTHON}" configure.py \
-   "${myconf[@]}"
-}
-
-python_install_all() {
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-
-   distutils-r1_python_install_all
-}



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

2021-12-17 Thread Michał Górny
commit: 92703e1516806cefd2c43562c837c95ef1932630
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec 17 16:52:29 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec 17 18:56:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92703e15

dev-python/notebook: Remove old

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

 dev-python/notebook/Manifest  |   1 -
 dev-python/notebook/notebook-6.4.5.ebuild | 100 --
 2 files changed, 101 deletions(-)

diff --git a/dev-python/notebook/Manifest b/dev-python/notebook/Manifest
index 89bb47cab549..ac1972ba53ae 100644
--- a/dev-python/notebook/Manifest
+++ b/dev-python/notebook/Manifest
@@ -1,2 +1 @@
-DIST notebook-6.4.5.tar.gz 14339237 BLAKE2B 
932e9c90804e6f759a9cd03c45e5093b26d1477908570726ae4782fec6c1127559f129ba8b9d1b4b4ff8e5bcb7fb32fea4cfafbc4c64b55859dbf6ed08960828
 SHA512 
8e0f6db6f232b7234e65ac41105cbc81b4d2d38d9f8cbd629ca3722b2fc876d8bd64beb7417e0bd99e3ae0c047be8328f4a0a433c2282defa5f026b20953608f
 DIST notebook-6.4.6.tar.gz 14342345 BLAKE2B 
cc9d5968d05d9f75f60f02adfb5ef35f39e4a5de027356af73c6dfb1f3aebc271e5b3bc639eb8605748abd30d43bfaab662d41b3b764c91cc545c2d1848881f4
 SHA512 
92b10bdc041bc0f3af1b42ad219abda37402e0fa4ea16ddcfd2ffc450cc7f49ce1d770cb477160c3fa58c387f85d22ca3f4e4c6507a5cbf7a92bc5268baf661e

diff --git a/dev-python/notebook/notebook-6.4.5.ebuild 
b/dev-python/notebook/notebook-6.4.5.ebuild
deleted file mode 100644
index 2e9f669b2949..
--- a/dev-python/notebook/notebook-6.4.5.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 xdg-utils
-
-DESCRIPTION="Jupyter Interactive Notebook"
-HOMEPAGE="https://jupyter.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
-   >=dev-libs/mathjax-2.4
-   dev-python/argon2-cffi[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}]
-   >=www-servers/tornado-6.0[${PYTHON_USEDEP}]
-   dev-python/ipython_genutils[${PYTHON_USEDEP}]
-   >=dev-python/traitlets-4.2.1[${PYTHON_USEDEP}]
-   >=dev-python/jupyter_core-4.6.1[${PYTHON_USEDEP}]
-   >=dev-python/pyzmq-17[${PYTHON_USEDEP}]
-   >=dev-python/jupyter_client-5.3.4[${PYTHON_USEDEP}]
-   dev-python/nbformat[${PYTHON_USEDEP}]
-   >=dev-python/nbconvert-4.2.0[${PYTHON_USEDEP}]
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/send2trash[${PYTHON_USEDEP}]
-   dev-python/prometheus_client[${PYTHON_USEDEP}]"
-
-# sphinx 2+ seems to have a problem with its github plugin. temporarily adding
-# a version constraint.
-BDEPEND="
-   test? (
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/requests-unixsocket[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}"-5.7.0-no-mathjax.patch
-)
-
-distutils_enable_tests --install pytest
-
-python_prepare_all() {
-   # disable bundled mathjax
-   sed -i 's/^.*MathJax.*$//' bower.json || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   local deselect=(
-   # trash doesn't seem to work for us
-   
notebook/services/contents/tests/test_contents_api.py::APITest::test_checkpoints_follow_file
-   
notebook/services/contents/tests/test_contents_api.py::APITest::test_delete
-   
notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_checkpoints_follow_file
-   
notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete
-   
notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete_dirs
-   
notebook/services/contents/tests/test_contents_api.py::GenericFileCheckpointsAPITest::test_delete_non_empty_dir
-   
notebook/services/contents/tests/test_manager.py::TestContentsManager::test_delete
-   
notebook/services/contents/tests/test_manager.py::TestContentsManagerNoAtomic::test_delete
-   # TODO
-   
notebook/services/kernels/tests/test_kernels_api.py::KernelAPITest::test_connections
-   
notebook/services/kernels/tests/test_kernels_api.py::AsyncKernelAPITest::test_connections
-   
notebook/services/kernels/tests/test_kernels_api.py::KernelCullingTest::test_culling
-   )
-
-   # selenium tests require geckodriver
-   epytest --ignore notebook/tests/selenium ${deselect[@]/#/--deselect }
-}
-
-python_install() {
-   distutils-r1_python_install
-
-   ln -sf \
-   "${EPREFIX}/usr/share/mathjax" \
-   

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

2021-12-17 Thread Jakov Smolić
commit: 74062eb3095b20afa9218621e7ee273dfb1e8dd7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 18:29:49 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 18:29:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74062eb3

dev-python/fido2: Stabilize 0.9.3 ALLARCHES, #829477

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

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

diff --git a/dev-python/fido2/fido2-0.9.3.ebuild 
b/dev-python/fido2/fido2-0.9.3.ebuild
index b57545910a73..86f0257593d5 100644
--- a/dev-python/fido2/fido2-0.9.3.ebuild
+++ b/dev-python/fido2/fido2-0.9.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/Yubico/python-fido2/releases/download/${PV}/${P}.tar
 
 LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0"
 SLOT="0/0.9" # Bumped every time a backwards-incompatible version is released
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
 IUSE="examples"
 RESTRICT="test" # Tests require 

[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/xephem/

2021-12-17 Thread Jakov Smolić
commit: f0a8fbce3d8a450a610a7f30736a7c3fbf7c63df
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 18:29:32 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 18:29:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a8fbce

sci-astronomy/xephem: Stabilize 3.7.7-r1 amd64, #829476

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

 sci-astronomy/xephem/xephem-3.7.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/xephem/xephem-3.7.7-r1.ebuild 
b/sci-astronomy/xephem/xephem-3.7.7-r1.ebuild
index 6b0253ce91eb..2454ac785246 100644
--- a/sci-astronomy/xephem/xephem-3.7.7-r1.ebuild
+++ b/sci-astronomy/xephem/xephem-3.7.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.clearskyinstitute.com/xephem/${P}.tgz;
 
 LICENSE="XEphem"
 SLOT=0
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND=">=x11-libs/motif-2.3:0
virtual/jpeg:0



[gentoo-commits] repo/gentoo:master commit in: dev-games/physfs/

2021-12-17 Thread Jakov Smolić
commit: 7f63c303ddc2c78ddf20899d219b494290a822a1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 18:29:24 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 18:29:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f63c303

dev-games/physfs: Stabilize 3.0.2-r1 amd64, #829469

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

 dev-games/physfs/physfs-3.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/physfs/physfs-3.0.2-r1.ebuild 
b/dev-games/physfs/physfs-3.0.2-r1.ebuild
index 1ce61f71da90..ead851aaf68e 100644
--- a/dev-games/physfs/physfs-3.0.2-r1.ebuild
+++ b/dev-games/physfs/physfs-3.0.2-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
EHG_REPO_URI="https://hg.icculus.org/icculus/physfs;
inherit mercurial
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
SRC_URI="https://icculus.org/physfs/downloads/${P}.tar.bz2;
 fi
 



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

2021-12-17 Thread Jakov Smolić
commit: 87ce850f40108d7c19dff5521b7a921b48230d88
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 18:30:05 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 18:30:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ce850f

net-libs/libgfbgraph: Stabilize 0.2.5 x86, #829475

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

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

diff --git a/net-libs/libgfbgraph/libgfbgraph-0.2.5.ebuild 
b/net-libs/libgfbgraph/libgfbgraph-0.2.5.ebuild
index f71db2975b19..da63e53c252b 100644
--- a/net-libs/libgfbgraph/libgfbgraph-0.2.5.ebuild
+++ b/net-libs/libgfbgraph/libgfbgraph-0.2.5.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libgfbgraph/;
 
 LICENSE="LGPL-2.1+"
 SLOT="0.2"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE="+introspection"
 
 DEPEND="



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

2021-12-17 Thread Jakov Smolić
commit: 359c884e89970ee8e330c3e9dcd38fec32a44a4d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 18:29:45 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 18:29:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359c884e

dev-python/stripe: Stabilize 2.63.0 ALLARCHES, #829483

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

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

diff --git a/dev-python/stripe/stripe-2.63.0.ebuild 
b/dev-python/stripe/stripe-2.63.0.ebuild
index a38c790f5220..ba1432a6f725 100644
--- a/dev-python/stripe/stripe-2.63.0.ebuild
+++ b/dev-python/stripe/stripe-2.63.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/s/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
>=dev-python/requests-2.20[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-text/build-docbook-catalog/

2021-12-17 Thread Jakov Smolić
commit: 380feebc2631d4db035b9e2f4959249be0d20649
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 18:29:17 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 18:29:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=380feebc

app-text/build-docbook-catalog: Stabilize 2.1 amd64, #829468

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

 app-text/build-docbook-catalog/build-docbook-catalog-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/build-docbook-catalog/build-docbook-catalog-2.1.ebuild 
b/app-text/build-docbook-catalog/build-docbook-catalog-2.1.ebuild
index 1b37116d1c81..d8f8dbf9bbc8 100644
--- a/app-text/build-docbook-catalog/build-docbook-catalog-2.1.ebuild
+++ b/app-text/build-docbook-catalog/build-docbook-catalog-2.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://gitweb.gentoo.org/proj/build-docbook-catalog.git/snapshot/${P}.
 
 LICENSE="GPL-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 ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
dev-libs/libxml2



[gentoo-commits] repo/gentoo:master commit in: dev-games/physfs/

2021-12-17 Thread Jakov Smolić
commit: 10fb9a9ebbc8ef44d2b0109f7d3a95bc368c8203
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 18:30:01 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 18:30:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10fb9a9e

dev-games/physfs: Stabilize 3.0.2-r1 x86, #829469

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

 dev-games/physfs/physfs-3.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/physfs/physfs-3.0.2-r1.ebuild 
b/dev-games/physfs/physfs-3.0.2-r1.ebuild
index ead851aaf68e..3f2c45ccc029 100644
--- a/dev-games/physfs/physfs-3.0.2-r1.ebuild
+++ b/dev-games/physfs/physfs-3.0.2-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
EHG_REPO_URI="https://hg.icculus.org/icculus/physfs;
inherit mercurial
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv x86"
SRC_URI="https://icculus.org/physfs/downloads/${P}.tar.bz2;
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/xephem/

2021-12-17 Thread Jakov Smolić
commit: d9094b5dce90c661307bff834d14e5086a36c01e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 18:30:09 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 18:30:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9094b5d

sci-astronomy/xephem: Stabilize 3.7.7-r1 x86, #829476

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

 sci-astronomy/xephem/xephem-3.7.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/xephem/xephem-3.7.7-r1.ebuild 
b/sci-astronomy/xephem/xephem-3.7.7-r1.ebuild
index 2454ac785246..c5dad8fa7842 100644
--- a/sci-astronomy/xephem/xephem-3.7.7-r1.ebuild
+++ b/sci-astronomy/xephem/xephem-3.7.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.clearskyinstitute.com/xephem/${P}.tgz;
 
 LICENSE="XEphem"
 SLOT=0
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 
 RDEPEND=">=x11-libs/motif-2.3:0
virtual/jpeg:0



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

2021-12-17 Thread Jakov Smolić
commit: 1355eee4210c432e62af9a767aeab9e004601de3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 18:29:36 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 18:29:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1355eee4

dev-python/moto: Stabilize 2.2.17 amd64, #829478

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

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

diff --git a/dev-python/moto/moto-2.2.17.ebuild 
b/dev-python/moto/moto-2.2.17.ebuild
index c441cb0f4e77..9059a3a1d26d 100644
--- a/dev-python/moto/moto-2.2.17.ebuild
+++ b/dev-python/moto/moto-2.2.17.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="
>=dev-python/aws-xray-sdk-python-0.93[${PYTHON_USEDEP}]



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

2021-12-17 Thread Jakov Smolić
commit: 7dc09f0f297ad60c76a0d646ab9019c42445273a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 18:29:28 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 18:29:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc09f0f

net-libs/libgfbgraph: Stabilize 0.2.5 amd64, #829475

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

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

diff --git a/net-libs/libgfbgraph/libgfbgraph-0.2.5.ebuild 
b/net-libs/libgfbgraph/libgfbgraph-0.2.5.ebuild
index adc704afe62d..f71db2975b19 100644
--- a/net-libs/libgfbgraph/libgfbgraph-0.2.5.ebuild
+++ b/net-libs/libgfbgraph/libgfbgraph-0.2.5.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libgfbgraph/;
 
 LICENSE="LGPL-2.1+"
 SLOT="0.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="+introspection"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/build-docbook-catalog/

2021-12-17 Thread Jakov Smolić
commit: e2219ab432f93ac25f9547c81433d819bc55294c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 18:29:55 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 18:29:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2219ab4

app-text/build-docbook-catalog: Stabilize 2.1 x86, #829468

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

 app-text/build-docbook-catalog/build-docbook-catalog-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/build-docbook-catalog/build-docbook-catalog-2.1.ebuild 
b/app-text/build-docbook-catalog/build-docbook-catalog-2.1.ebuild
index d8f8dbf9bbc8..1c5c688a2271 100644
--- a/app-text/build-docbook-catalog/build-docbook-catalog-2.1.ebuild
+++ b/app-text/build-docbook-catalog/build-docbook-catalog-2.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://gitweb.gentoo.org/proj/build-docbook-catalog.git/snapshot/${P}.
 
 LICENSE="GPL-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 ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
dev-libs/libxml2



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

2021-12-17 Thread Jakov Smolić
commit: 28a5920c292c125d42d860b56f532968ec04b762
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 17 18:29:41 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 17 18:29:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a5920c

dev-python/pyopencl: Stabilize 2021.2.9 amd64, #829480

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

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

diff --git a/dev-python/pyopencl/pyopencl-2021.2.9.ebuild 
b/dev-python/pyopencl/pyopencl-2021.2.9.ebuild
index 95577e0b236f..ad4c7b710706 100644
--- a/dev-python/pyopencl/pyopencl-2021.2.9.ebuild
+++ b/dev-python/pyopencl/pyopencl-2021.2.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="examples opengl"
 
 DEPEND=">=virtual/opencl-2"



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

2021-12-17 Thread Arthur Zamarin
commit: 6961419f6935e9b24c4855eeb7a4360c89852114
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 17 18:27:35 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 17 18:27:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6961419f

dev-libs/libgnt: Stabilize 2.14.3 sparc, #829474

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

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

diff --git a/dev-libs/libgnt/libgnt-2.14.3.ebuild 
b/dev-libs/libgnt/libgnt-2.14.3.ebuild
index b0ee4aa1f2cc..37f07d746650 100644
--- a/dev-libs/libgnt/libgnt-2.14.3.ebuild
+++ b/dev-libs/libgnt/libgnt-2.14.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/pidgin/${P}.tar.xz"
 LICENSE="GPL-2"
 SLOT="0"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="doc"
 
 RDEPEND="



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

2021-12-17 Thread Arthur Zamarin
commit: 7febf6dbb728685d4439383cf70acd64dca12b84
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 17 18:27:35 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 17 18:27:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7febf6db

net-im/pidgin: Stabilize 2.14.8 sparc, #829474

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

 net-im/pidgin/pidgin-2.14.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/pidgin/pidgin-2.14.8.ebuild 
b/net-im/pidgin/pidgin-2.14.8.ebuild
index 5b28584d138a..acb21d9c7077 100644
--- a/net-im/pidgin/pidgin-2.14.8.ebuild
+++ b/net-im/pidgin/pidgin-2.14.8.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0/2" # libpurple version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="aqua dbus debug doc eds gadu gnutls groupwise +gstreamer +gtk idn
 meanwhile ncurses networkmanager nls perl pie prediction python sasl spell tcl
 tk +xscreensaver zephyr zeroconf"



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

2021-12-17 Thread Mike Pagano
commit: baab206d0bf75898a285cb57d3b03f5b1e989069
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Dec 17 18:16:45 2021 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Dec 17 18:16:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baab206d

sys-kernel/gentoo-sources: Old version clean-ups

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

 sys-kernel/gentoo-sources/Manifest | 70 --
 .../gentoo-sources/gentoo-sources-4.14.254.ebuild  | 28 -
 .../gentoo-sources/gentoo-sources-4.14.255.ebuild  | 28 -
 .../gentoo-sources/gentoo-sources-4.19.215.ebuild  | 28 -
 .../gentoo-sources/gentoo-sources-4.19.216.ebuild  | 28 -
 .../gentoo-sources/gentoo-sources-4.19.217.ebuild  | 28 -
 .../gentoo-sources/gentoo-sources-4.19.218.ebuild  | 28 -
 .../gentoo-sources/gentoo-sources-4.4.291.ebuild   | 28 -
 .../gentoo-sources/gentoo-sources-4.4.292.ebuild   | 28 -
 .../gentoo-sources/gentoo-sources-4.9.289.ebuild   | 28 -
 .../gentoo-sources/gentoo-sources-4.9.290.ebuild   | 28 -
 .../gentoo-sources/gentoo-sources-5.14.20.ebuild   | 28 -
 .../gentoo-sources/gentoo-sources-5.14.21.ebuild   | 28 -
 .../gentoo-sources/gentoo-sources-5.15.2.ebuild| 28 -
 .../gentoo-sources/gentoo-sources-5.15.3.ebuild| 28 -
 .../gentoo-sources/gentoo-sources-5.15.4.ebuild| 28 -
 .../gentoo-sources/gentoo-sources-5.15.5.ebuild| 28 -
 .../gentoo-sources/gentoo-sources-5.15.6.ebuild| 28 -
 .../gentoo-sources/gentoo-sources-5.4.159.ebuild   | 28 -
 .../gentoo-sources/gentoo-sources-5.4.160.ebuild   | 28 -
 .../gentoo-sources/gentoo-sources-5.4.161.ebuild   | 28 -
 .../gentoo-sources/gentoo-sources-5.4.162.ebuild   | 28 -
 .../gentoo-sources/gentoo-sources-5.4.163.ebuild   | 28 -
 .../gentoo-sources/gentoo-sources-5.4.164.ebuild   | 28 -
 24 files changed, 714 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index ba2949e05e7a..837e7a9d38b1 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -1,12 +1,6 @@
 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.14-265.base.tar.xz 512 BLAKE2B 
cc2ca818af0ed8cdbdd1a23775be680be7c4c12918d6598c266f9b49cce1480e3c1f3da65f6a1cddd7af9aee29bccbc054e5f54484a20695eb0099601582e2af
 SHA512 
f53a0232ff1e368da11791fdeb54d84114c6293b91607e704b4dc9b87b84e76ad9ede13be80f5ac1933e8243934e2081fa9c656e1f0193592d443b9ecdcc66a4
-DIST genpatches-4.14-265.experimental.tar.xz 5716 BLAKE2B 
25fcbde2716f303d61fd9190209061a9268e3e656deef3c8cccd3653ce273e89db9ccba2eee4533190c06ce70ce14c9799cff49a2f04f788f6b704baec9fcd7d
 SHA512 
a4e33adbbed2610b64466b2eb4d187f87fbfc570702f676521a11982ec8522c2f6a5086543ddee0ea32fc3f7979488fec63f41b2049718072e86d78613dc2a68
-DIST genpatches-4.14-265.extras.tar.xz 3652 BLAKE2B 

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

2021-12-17 Thread Marek Szuba
commit: ed0b08e35f37cd3e3ea427e2850617c05353d78e
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Dec 17 18:07:05 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Dec 17 18:11:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0b08e3

dev-libs/isa-l: initial import

Required by erasure-coding features of net-libs/xrootd - or rather WILL
BE required, as at the moment the latter seems to have no option to use
a system-installed version.

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/isa-l/Manifest|  1 +
 .../isa-l/files/isa-l-2.30.0_makefile-no-D.patch   | 16 +++
 dev-libs/isa-l/isa-l-2.30.0.ebuild | 33 ++
 dev-libs/isa-l/metadata.xml| 21 ++
 4 files changed, 71 insertions(+)

diff --git a/dev-libs/isa-l/Manifest b/dev-libs/isa-l/Manifest
new file mode 100644
index ..6f03ccf55882
--- /dev/null
+++ b/dev-libs/isa-l/Manifest
@@ -0,0 +1 @@
+DIST isa-l-2.30.0.tar.gz 649389 BLAKE2B 
3364733d61ce16c91891b6da63d2b4fb2bc004761c91f2076a9a6441adaea24af43b6d32caec011c06206e3811e8c9639f8ceaac89fe97800144c7f78c80c350
 SHA512 
d3ecfb7326097534b06a74b584100336509525ae7cadc6112d0c27e3d8704f3810e18f583d3cc33fa266bfec96db023607622b22ddbf17988ec4bf1bb3b3b9b2

diff --git a/dev-libs/isa-l/files/isa-l-2.30.0_makefile-no-D.patch 
b/dev-libs/isa-l/files/isa-l-2.30.0_makefile-no-D.patch
new file mode 100644
index ..98c37f3cc42f
--- /dev/null
+++ b/dev-libs/isa-l/files/isa-l-2.30.0_makefile-no-D.patch
@@ -0,0 +1,16 @@
+--- a/Makefile.am
 b/Makefile.am
+@@ -142,11 +142,11 @@
+ EXTRA_DIST += tools/yasm-filter.sh tools/nasm-filter.sh
+ EXTRA_DIST += tools/yasm-cet-filter.sh tools/nasm-cet-filter.sh
+ 
+-AM_CFLAGS = ${my_CFLAGS} ${INCLUDE} $(src_include) ${D}
++AM_CFLAGS = ${my_CFLAGS} ${INCLUDE} $(src_include) ${DIST_D}
+ if CPU_AARCH64
+ AM_CCASFLAGS = ${AM_CFLAGS}
+ else
+-AM_CCASFLAGS = ${yasm_args} ${INCLUDE} ${src_include} ${DEFS} ${D}
++AM_CCASFLAGS = ${yasm_args} ${INCLUDE} ${src_include} ${DEFS} ${DIST_D}
+ endif
+ 
+ .asm.s:

diff --git a/dev-libs/isa-l/isa-l-2.30.0.ebuild 
b/dev-libs/isa-l/isa-l-2.30.0.ebuild
new file mode 100644
index ..641f57997e4b
--- /dev/null
+++ b/dev-libs/isa-l/isa-l-2.30.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Intelligent Storage Acceleration Library"
+HOMEPAGE="https://github.com/intel/isa-l;
+SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+#DEPEND=""
+#RDEPEND=""
+# TODO: yasm version to support avx512?
+BDEPEND="amd64? ( >=dev-lang/nasm-2.15 )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.30.0_makefile-no-D.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/dev-libs/isa-l/metadata.xml b/dev-libs/isa-l/metadata.xml
new file mode 100644
index ..79b2a15f343d
--- /dev/null
+++ b/dev-libs/isa-l/metadata.xml
@@ -0,0 +1,21 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   ISA-L is a collection of optimized low-level functions targeting 
storage applications. ISA-L includes:
+   * Erasure codes - Fast block Reed-Solomon type erasure codes for any 
encode/decode matrix in GF(2^8).
+   * CRC - Fast implementations of cyclic redundancy check. Six different 
polynomials supported.
+   * iscsi32, ieee32, t10dif, ecma64, iso64, jones64.
+   * Raid - calculate and operate on XOR and P+Q parity found in common 
RAID implementations.
+   * Compression - Fast deflate-compatible data compression.
+   * De-compression - Fast inflate-compatible data compression.
+   * igzip - A command line application like gzip, accelerated with ISA-L.
+   
+   
+   intel/isa-l
+   
+



  1   2   3   >