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

2022-07-18 Thread Joonas Niilola
commit: f0e6cd629f3a58eeb2d1ef02421412a7f60327fb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jul 19 05:49:17 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 19 05:49:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e6cd62

virtual/gsasl: Stabilize 3 x86, #853637

Signed-off-by: Joonas Niilola  gentoo.org>

 virtual/gsasl/gsasl-3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/gsasl/gsasl-3.ebuild b/virtual/gsasl/gsasl-3.ebuild
index 47786fb78596..44d02ec0edb2 100644
--- a/virtual/gsasl/gsasl-3.ebuild
+++ b/virtual/gsasl/gsasl-3.ebuild
@@ -6,6 +6,6 @@ EAPI=8
 DESCRIPTION="Virtual for the GNU SASL library"
 
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 RDEPEND=">=net-misc/gsasl-2.0.0"



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

2022-07-18 Thread Joonas Niilola
commit: 7b323365f7d60bd586250d859b564231c9b238ab
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jul 19 05:53:13 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 19 05:53:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b323365

virtual/gsasl: Stabilize 3 amd64, #853637

Signed-off-by: Joonas Niilola  gentoo.org>

 virtual/gsasl/gsasl-3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/gsasl/gsasl-3.ebuild b/virtual/gsasl/gsasl-3.ebuild
index 44d02ec0edb2..435ff64f4ce2 100644
--- a/virtual/gsasl/gsasl-3.ebuild
+++ b/virtual/gsasl/gsasl-3.ebuild
@@ -6,6 +6,6 @@ EAPI=8
 DESCRIPTION="Virtual for the GNU SASL library"
 
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 RDEPEND=">=net-misc/gsasl-2.0.0"



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

2022-07-18 Thread Joonas Niilola
commit: 4854b8e545aa184c992255a563e363f8ca7c3d8e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jul 19 05:53:13 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 19 05:53:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4854b8e5

net-misc/gsasl: Stabilize 2.0.1 amd64, #853637

Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/gsasl/gsasl-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/gsasl/gsasl-2.0.1.ebuild 
b/net-misc/gsasl/gsasl-2.0.1.ebuild
index d77bb6426d1e..fd0c5585e309 100644
--- a/net-misc/gsasl/gsasl-2.0.1.ebuild
+++ b/net-misc/gsasl/gsasl-2.0.1.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-3"
 SLOT="0"
 # Before giving keywords (or ideally even bumping), please check 
https://www.gnu.org/software/gsasl/ to see
 # if it's a stable release or not!
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="+client gcrypt gnutls idn kerberos nls ntlm +server static-libs"
 REQUIRED_USE="|| ( client server )"
 



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

2022-07-18 Thread Joonas Niilola
commit: 3b07858ffacea62a0a00724ea40211b730b876eb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jul 19 05:49:16 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 19 05:49:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b07858f

net-misc/gsasl: Stabilize 2.0.1 x86, #853637

Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/gsasl/gsasl-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/gsasl/gsasl-2.0.1.ebuild 
b/net-misc/gsasl/gsasl-2.0.1.ebuild
index 88d772461d09..d77bb6426d1e 100644
--- a/net-misc/gsasl/gsasl-2.0.1.ebuild
+++ b/net-misc/gsasl/gsasl-2.0.1.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-3"
 SLOT="0"
 # Before giving keywords (or ideally even bumping), please check 
https://www.gnu.org/software/gsasl/ to see
 # if it's a stable release or not!
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="+client gcrypt gnutls idn kerberos nls ntlm +server static-libs"
 REQUIRED_USE="|| ( client server )"
 



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

2022-07-18 Thread Joonas Niilola
commit: a8c49ee7a2ed4fec4e91a6d8a6112429322d3093
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jul 19 05:43:45 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 19 05:43:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c49ee7

x11-misc/skippy: Stabilize 0.5.0-r2 amd64, #828943

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-misc/skippy/skippy-0.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/skippy/skippy-0.5.0-r2.ebuild 
b/x11-misc/skippy/skippy-0.5.0-r2.ebuild
index cc52ee4003a7..d84562e78793 100644
--- a/x11-misc/skippy/skippy-0.5.0-r2.ebuild
+++ b/x11-misc/skippy/skippy-0.5.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://thegraveyard.org/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
 
 RDEPEND="media-libs/imlib2[X]
x11-libs/libXext



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

2022-07-18 Thread Joonas Niilola
commit: fe968bda85977a3f58e28f5cde6e8fc628beb298
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jul 19 05:45:42 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 19 05:45:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe968bda

media-libs/giblib: Stabilize 1.2.4-r2 amd64, #828879

Signed-off-by: Joonas Niilola  gentoo.org>

 media-libs/giblib/giblib-1.2.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/giblib/giblib-1.2.4-r2.ebuild 
b/media-libs/giblib/giblib-1.2.4-r2.ebuild
index 000888d632df..4c473d51034c 100644
--- a/media-libs/giblib/giblib-1.2.4-r2.ebuild
+++ b/media-libs/giblib/giblib-1.2.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.linuxbrit.co.uk/downloads/${P}.tar.gz;
 
 LICENSE="feh"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
media-libs/freetype



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

2022-07-18 Thread Joonas Niilola
commit: 2691f813c24400ea063cb711e44579a74e599aa1
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jul 19 05:41:02 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 19 05:41:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2691f813

x11-misc/skippy: Stabilize 0.5.0-r2 x86, #828943

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-misc/skippy/skippy-0.5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/skippy/skippy-0.5.0-r2.ebuild 
b/x11-misc/skippy/skippy-0.5.0-r2.ebuild
index 51f0174ed446..cc52ee4003a7 100644
--- a/x11-misc/skippy/skippy-0.5.0-r2.ebuild
+++ b/x11-misc/skippy/skippy-0.5.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://thegraveyard.org/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
 
 RDEPEND="media-libs/imlib2[X]
x11-libs/libXext



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

2022-07-18 Thread Joonas Niilola
commit: 1cf0d930ef67de21d0e772268f8d67d97d8a6bb7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jul 19 05:42:19 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 19 05:42:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf0d930

media-libs/giblib: Stabilize 1.2.4-r2 x86, #828879

Signed-off-by: Joonas Niilola  gentoo.org>

 media-libs/giblib/giblib-1.2.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/giblib/giblib-1.2.4-r2.ebuild 
b/media-libs/giblib/giblib-1.2.4-r2.ebuild
index c19ab3fa4421..000888d632df 100644
--- a/media-libs/giblib/giblib-1.2.4-r2.ebuild
+++ b/media-libs/giblib/giblib-1.2.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.linuxbrit.co.uk/downloads/${P}.tar.gz;
 
 LICENSE="feh"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
media-libs/freetype



[gentoo-commits] proj/sci:master commit in: dev-python/hdmf/

2022-07-18 Thread Horea Christian
commit: 994ac92ee6990aeba470c2c6a166140be31efa9e
Author: Horea Christian  chymera  eu>
AuthorDate: Tue Jul 19 05:04:22 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Jul 19 05:04:22 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=994ac92e

dev-python/hdmf: removed explicit version listing in PATCHES

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Horea Christian  chymera.eu>

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

diff --git a/dev-python/hdmf/hdmf-3.1.1-r1.ebuild 
b/dev-python/hdmf/hdmf-3.1.1-r1.ebuild
index e9334b67a..866b5e553 100644
--- a/dev-python/hdmf/hdmf-3.1.1-r1.ebuild
+++ b/dev-python/hdmf/hdmf-3.1.1-r1.ebuild
@@ -34,5 +34,5 @@ EPYTEST_DESELECT=(
 )
 
 PATCHES=(
-   "${FILESDIR}/${PN}-3.1.1-versions.patch"
+   "${FILESDIR}/${P}-versions.patch"
 )



[gentoo-commits] proj/sci:master commit in: dev-python/hdmf/, dev-python/hdmf/files/

2022-07-18 Thread Horea Christian
commit: cfe3213a1f7757442adb88a0aa8a84976c93ba0a
Author: Horea Christian  chymera  eu>
AuthorDate: Tue Jul 19 05:03:28 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Jul 19 05:03:28 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=cfe3213a

dev-python/hdmf: patched upstream versioncheck

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Horea Christian  chymera.eu>

 dev-python/hdmf/files/hdmf-3.3.2-versions.patch  | 20 
 .../hdmf/{hdmf-3.3.2.ebuild => hdmf-3.3.2-r1.ebuild} |  4 
 2 files changed, 24 insertions(+)

diff --git a/dev-python/hdmf/files/hdmf-3.3.2-versions.patch 
b/dev-python/hdmf/files/hdmf-3.3.2-versions.patch
new file mode 100644
index 0..aaf62e115
--- /dev/null
+++ b/dev-python/hdmf/files/hdmf-3.3.2-versions.patch
@@ -0,0 +1,20 @@
+--- a/setup.py 2022-01-31 02:48:24.645837186 -0500
 b/setup.py 2022-01-31 02:49:55.066949247 -0500
+@@ -18,12 +18,12 @@
+ schema_dir = 'common/hdmf-common-schema/common'
+
+ reqs = [
+-'h5py>=2.10,<4',
+-'jsonschema>=2.6.0,<5',
+-'numpy>=1.16,<1.23',
+-'pandas>=1.0.5,<2',
+-'ruamel.yaml>=0.16,<1',
+-'scipy>=1.1,<2',
++'h5py',
++'jsonschema',
++'numpy',
++'pandas',
++'ruamel.yaml',
++'scipy',
+ 'setuptools',
+ ]

diff --git a/dev-python/hdmf/hdmf-3.3.2.ebuild 
b/dev-python/hdmf/hdmf-3.3.2-r1.ebuild
similarity index 93%
rename from dev-python/hdmf/hdmf-3.3.2.ebuild
rename to dev-python/hdmf/hdmf-3.3.2-r1.ebuild
index 071c5b9a0..1bec3913c 100644
--- a/dev-python/hdmf/hdmf-3.3.2.ebuild
+++ b/dev-python/hdmf/hdmf-3.3.2-r1.ebuild
@@ -25,4 +25,8 @@ RDEPEND="
"
 BDEPEND=""
 
+PATCHES=(
+   "${FILESDIR}/${P}-versions.patch"
+)
+
 distutils_enable_tests pytest



[gentoo-commits] proj/sci:master commit in: dev-python/pynwb/files/, dev-python/pynwb/

2022-07-18 Thread Horea Christian
commit: 5ec641ea8274723cbc1b13a0144201b3a6de2623
Author: Horea Christian  chymera  eu>
AuthorDate: Tue Jul 19 04:57:49 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Jul 19 04:57:49 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5ec641ea

dev-python/pynwb: patched upstream versioncheck

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Horea Christian  chymera.eu>

 dev-python/pynwb/files/pynwb-2.1.0-versions.patch   | 21 +
 .../{pynwb-2.1.0.ebuild => pynwb-2.1.0-r1.ebuild}   |  4 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/pynwb/files/pynwb-2.1.0-versions.patch 
b/dev-python/pynwb/files/pynwb-2.1.0-versions.patch
new file mode 100644
index 0..8c816d226
--- /dev/null
+++ b/dev-python/pynwb/files/pynwb-2.1.0-versions.patch
@@ -0,0 +1,21 @@
+diff --git a/setup.py b/tmp/setup.py
+index 39e75824..f7948f64 100755
+--- a/setup.py
 b/setup.py
+@@ -19,11 +19,11 @@ print('found these packages:', pkgs)
+ schema_dir = 'nwb-schema/core'
+ 
+ reqs = [
+-'h5py>=2.10,<4',
+-'hdmf>=3.3.2,<4',
+-'numpy>=1.16,<1.23',
+-'pandas>=1.0.5,<2',
+-'python-dateutil>=2.7,<3',
++'h5py',
++'hdmf',
++'numpy',
++'pandas',
++'python-dateutil',
+ 'setuptools'
+ ]
+ 

diff --git a/dev-python/pynwb/pynwb-2.1.0.ebuild 
b/dev-python/pynwb/pynwb-2.1.0-r1.ebuild
similarity index 96%
rename from dev-python/pynwb/pynwb-2.1.0.ebuild
rename to dev-python/pynwb/pynwb-2.1.0-r1.ebuild
index a53c4bbb0..c24dae23a 100644
--- a/dev-python/pynwb/pynwb-2.1.0.ebuild
+++ b/dev-python/pynwb/pynwb-2.1.0-r1.ebuild
@@ -25,6 +25,10 @@ RDEPEND="
"
 BDEPEND=""
 
+PATCHES=(
+   "${FILESDIR}/${P}-versions.patch"
+   )
+
 EPYTEST_DESELECT=(
# Reported upsream:
# https://github.com/NeurodataWithoutBorders/pynwb/issues/1425



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

2022-07-18 Thread Matt Turner
commit: 40ff2493349cbe047a89ce3a5a99451286c31b0b
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul 19 03:23:13 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul 19 03:23:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ff2493

sys-power/upower: Version bump to 0.99.20

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

 sys-power/upower/Manifest  |   1 +
 sys-power/upower/upower-0.99.20.ebuild | 117 +
 2 files changed, 118 insertions(+)

diff --git a/sys-power/upower/Manifest b/sys-power/upower/Manifest
index 534d62e44935..1d7d74184043 100644
--- a/sys-power/upower/Manifest
+++ b/sys-power/upower/Manifest
@@ -2,3 +2,4 @@ DIST upower-0.99.12.tar.xz 423640 BLAKE2B 
4c5c6357f0a2f8d721ebae9736912b1871a898
 DIST upower-v0.99.17.tar.bz2 139108 BLAKE2B 
de48a8058752f3e2bcefe83fe049ae9181517276f6d2930c402089291d935ecbdc6f7759d811467c537801c422f5d32a02366f3e3d57bea9e73e311b13df046a
 SHA512 
fcb2f344e82f04af85eee3a4ef42a4d119f7b55fd4e1c6bc2633845135bf524957b54c849bf6501d89cfbd285a7e1fbeecb8e846aa108e2b36d1550347150c04
 DIST upower-v0.99.18.tar.bz2 141140 BLAKE2B 
2e6acfaf58f6e0031326c269ad58bfcdac84a25f952ef3169e6ee85889696c5c83d10aaf67b8244a2378150fd591ddbd3101d21d1e7534e5d7f2f69ee070a174
 SHA512 
f33a2ca35209d69fa7ddf614c6a390973c998c6473448acb00ca86114f7bfc05beb8f904010ed7b5a440209fe503e759682459893fdc9690c4b79d516e7f9de1
 DIST upower-v0.99.19.tar.bz2 141661 BLAKE2B 
4c117927d17f118cd06165160b407190ab86fff6bc194204038fd334dc879726c1f83fa23c89c2574cf8de6211ce6a884cc103f8292618818b1bc60e5ba8f1e8
 SHA512 
1462a64bc642bd6c5c235742f5a8fa9e3440846d90061889b568fc0a91f7b24d56d1f5a3d33bff8d6d35f78aa8bc8c15f9c4a51a2cb40f1ee3b2a822ad60ca33
+DIST upower-v0.99.20.tar.bz2 126098 BLAKE2B 
670a2ad746c5cf8b2aca332f1f8c36fc96cd82b3ad8a7a5337dd3edce60cd73b1a83e807ec3f257d5216b3b4873f1bcf6cc9c434c195f75680e891c653f44fe1
 SHA512 
50e5b03f1319da3869b0caba4fbe78c8eabf1df6f783f1463b06394bee58bae42ad411780faa503965c5fdb983d723c0b5ae0731fae4220997a17875f4850b1e

diff --git a/sys-power/upower/upower-0.99.20.ebuild 
b/sys-power/upower/upower-0.99.20.ebuild
new file mode 100644
index ..5554b4d5e0a6
--- /dev/null
+++ b/sys-power/upower/upower-0.99.20.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit meson python-any-r1 systemd udev xdg-utils
+
+DESCRIPTION="D-Bus abstraction for enumerating power devices, querying history 
and statistics"
+HOMEPAGE="https://upower.freedesktop.org/;
+SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0/3" # based on SONAME of libupower-glib.so
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+# gtk-doc files are not available as prebuilt in the tarball
+IUSE="doc +introspection ios selinux test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.58:2
+   sys-apps/dbus:=
+   introspection? ( dev-libs/gobject-introspection:= )
+   kernel_linux? (
+   >=dev-libs/libgudev-236:=
+   virtual/udev
+   ios? (
+   >=app-pda/libimobiledevice-1:=
+   >=app-pda/libplist-2:=
+   )
+   )
+"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-devicekit )
+"
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   doc? ( dev-util/gtk-doc )
+   test? (
+   $(python_gen_any_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   ')
+   dev-util/umockdev
+   )
+"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+QA_MULTILIB_PATHS="usr/lib/${PN}/.*"
+
+python_check_deps() {
+   python_has_version -b "dev-python/dbus-python[${PYTHON_USEDEP}]" &&
+   python_has_version -b "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   xdg_environment_reset
+}
+
+src_configure() {
+   local backend
+
+   if use kernel_linux ; then
+   backend=linux
+   else
+   backend=dummy
+   fi
+
+   local emesonargs=(
+   --localstatedir "${EPREFIX}"/var
+
+   -Dman=true
+   $(meson_use doc gtk-doc)
+   $(meson_feature introspection)
+   -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Dos_backend="${backend}"
+   $(meson_feature ios idevice)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   keepdir 

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

2022-07-18 Thread Matt Turner
commit: 26ac94e7a9f680d2448544509470f6099e334ffb
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul 19 03:18:47 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul 19 03:20:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ac94e7

gnome-base/gnome-settings-daemon: Subscribe to libwacom subslot

* add Python 3.11 compatibility
* Remove outdated blockers

Closes: https://bugs.gentoo.org/855620
Signed-off-by: Matt Turner  gentoo.org>

 .../gnome-settings-daemon-42.2-r1.ebuild   | 143 +
 1 file changed, 143 insertions(+)

diff --git 
a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-42.2-r1.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-42.2-r1.ebuild
new file mode 100644
index ..11d6661b6315
--- /dev/null
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-42.2-r1.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org gnome2-utils python-any-r1 meson udev virtualx xdg
+
+DESCRIPTION="Gnome Settings Daemon"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-settings-daemon;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="+colord +cups debug elogind input_devices_wacom modemmanager 
networkmanager smartcard systemd test +udev wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ^^ ( elogind systemd )
+   input_devices_wacom? ( udev )
+   wayland? ( udev )
+"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+DEPEND="
+   >=sci-geosciences/geocode-glib-3.10
+   >=dev-libs/glib-2.58:2
+   >=gnome-base/gnome-desktop-3.37.1:3=
+   >=gnome-base/gsettings-desktop-schemas-42
+   >=x11-libs/gtk+-3.15.3:3[X,wayland?]
+   >=dev-libs/libgweather-4.0.0:4=
+   colord? (
+   >=x11-misc/colord-1.4.5:=
+   >=media-libs/lcms-2.2:2
+   )
+   media-libs/libcanberra[gtk3]
+   >=app-misc/geoclue-2.3.1:2.0
+   >=x11-libs/libnotify-0.7.3
+   >=media-sound/pulseaudio-12.99.3[glib]
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.12:=
+   x11-libs/libX11
+   >=x11-libs/libXfixes-6.0.0
+   udev? ( dev-libs/libgudev:= )
+   wayland? ( dev-libs/wayland )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7:=
+   >=x11-libs/pango-1.20.0
+   x11-libs/gdk-pixbuf:2
+   )
+   smartcard? ( >=dev-libs/nss-3.11.2 )
+   cups? ( >=net-print/cups-1.4[dbus] )
+   modemmanager? (
+   >=app-crypt/gcr-3.7.5:=
+   >=net-misc/modemmanager-1.0:=
+   )
+   networkmanager? ( >=net-misc/networkmanager-1.0 )
+   media-libs/alsa-lib
+   x11-libs/libXi
+   x11-libs/libXext
+   media-libs/fontconfig
+   systemd? (
+   >=sys-apps/systemd-243
+   )
+"
+# logind needed for power and session management, bug #464944
+RDEPEND="${DEPEND}
+   gnome-base/dconf
+   elogind? ( sys-auth/elogind )
+"
+# rfkill requires linux/rfkill.h (and USE=udev), thus linux-headers dep, not 
os-headers. If this package wants to work on other kernels, we need to make 
rfkill conditional instead
+BDEPEND="
+   sys-kernel/linux-headers
+   dev-util/glib-utils
+   dev-util/gdbus-codegen
+   x11-base/xorg-proto
+   ${PYTHON_DEPS}
+   test? (
+   $(python_gen_any_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   ')
+   gnome-base/gnome-session
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   
"${FILESDIR}"/42.1-build-Make-wacom-optional-and-controllable-via-meson.patch
+   "${FILESDIR}"/${PN}-3.38.1-build-Allow-NM-optional-on-Linux.patch
+   "${FILESDIR}"/${PN}-3.38.1-Allow-udev-optional-on-Linux.patch
+)
+
+python_check_deps() {
+   if use test; then
+   has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" &&
+   has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+   fi
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   #-Dnssdb_dir # TODO: Is the default /etc/pki/nssdb path correct 
for our nss?
+   -Dudev_dir="$(get_udevdir)"
+   $(meson_use systemd)
+   -Dalsa=true
+   $(meson_use udev gudev)
+   $(meson_use colord)
+   $(meson_use cups)
+   $(meson_use networkmanager network_manager)
+   $(meson_use udev rfkill)
+   $(meson_use smartcard)
+   $(meson_use input_devices_wacom wacom)
+   $(meson_use wayland)
+   $(meson_use modemmanager wwan)
+   )
+   

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

2022-07-18 Thread Sam James
commit: be55d2acab82c0ae924ecef22e60f037fab35fdb
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 02:17:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 02:17:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be55d2ac

media-gfx/inkscape: add 1.2.1

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

 media-gfx/inkscape/Manifest| 1 +
 media-gfx/inkscape/{inkscape-.ebuild => inkscape-1.2.1.ebuild} | 7 ---
 media-gfx/inkscape/inkscape-.ebuild| 6 --
 3 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/media-gfx/inkscape/Manifest b/media-gfx/inkscape/Manifest
index 568f2b0515b2..6bd667bf328c 100644
--- a/media-gfx/inkscape/Manifest
+++ b/media-gfx/inkscape/Manifest
@@ -2,4 +2,5 @@ DIST inkscape-1.1-musl.txz 10820 BLAKE2B 
3e7d346161d8c58436cae01227ce0eafc122276
 DIST inkscape-1.1.1.tar.xz 34221284 BLAKE2B 
e628ead14f76fa3de929cfe14a6f085c5e9cd4304d2ee0a4b2046380284aacb8a32ff311c2e104f39f6abd0d080594ec4f9783fcaff183588107eedb49863c82
 SHA512 
22b1b584a344c4f4ebd0b6e84a4af44e472ef47b3971cb97cbb026a4bf7cb5bea49a7de0c2af2a9e439c7c794f775081c8d1904f33eadb49a5389ea01bc0896c
 DIST inkscape-1.1.2.tar.xz 34222832 BLAKE2B 
cb9bd271ff209055a6f5c2d99fd93dde29c7cb8c1b7caa7061dd1380ea914d5ccc6f5a91c5356c68bf0fd1462a3a5178e9774d0aeadcfceee9f0ea5f4beee73b
 SHA512 
55884f34e6fcc604027e7ea60f67702a658d3838332c1f3b56ec2cb05ab44992df0651ed741d6e7e807848366b24ee7415d0908ed1143b0bfb33ddbf26ae5c16
 DIST inkscape-1.1.tar.xz 34203156 BLAKE2B 
38896509dcdcf1ef18523c790855035ef16dfae75e27c2d69f782270f52a579557edcb790bef30f3210b9f797a619369d7d16dd23f098debdd8e5b6abf9b30aa
 SHA512 
54b75f8794d748ef59d5b719ea04e3debadc1a5cf3f62f14254502567973bbd634850edd0a3bc082be878dacf041e9bd10982c4846bf154f89aa5319eda4ee80
+DIST inkscape-1.2.1.tar.xz 98048464 BLAKE2B 
2de10beb5a90ba81e2f212710dc78fce7c72acef5d004ab86f443b97dcf12e65fb755d7a2655520bd94561a71664dc75abd1ebf9e6bbba14c912cac487b7f18c
 SHA512 
1f968cb20855e77ad8a1b16f8d4841e3279e139c7b1f41eccb7fbef9a7da092f3ffe7f123d032c395939a002725f68d6f1305b2a87ed68610a69a31052711521
 DIST inkscape-1.2.tar.xz 39157952 BLAKE2B 
f2f8041cb57d8aa4cad1007f40ea7ce251a6d0c44d713a1542dd9cdf43b4a221705f5b59a244f6e9aca62ad7ec3686f44e7d79ec8cfdeb83a01f18a0d1be32bf
 SHA512 
d4be4ef80638ed5a0fae655c3ea696a2171130110e220beb510e4b51dba95854ad065293bb07683c93a1c550764a1947621389da1199c43997f76b62b69e3812

diff --git a/media-gfx/inkscape/inkscape-.ebuild 
b/media-gfx/inkscape/inkscape-1.2.1.ebuild
similarity index 97%
copy from media-gfx/inkscape/inkscape-.ebuild
copy to media-gfx/inkscape/inkscape-1.2.1.ebuild
index 71f4ce5d054a..e2183428d93b 100644
--- a/media-gfx/inkscape/inkscape-.ebuild
+++ b/media-gfx/inkscape/inkscape-1.2.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="xml"
+PYTHON_REQ_USE="xml(+)"
 MY_P="${P/_/}"
 inherit cmake flag-o-matic xdg toolchain-funcs python-single-r1
 
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://gitlab.com/inkscape/inkscape.git;
 else
SRC_URI="https://media.inkscape.org/dl/resources/file/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64"
 fi
 
 DESCRIPTION="SVG based generic vector-drawing program"
@@ -49,7 +49,6 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/gdl:3
dev-libs/popt
media-gfx/potrace
-   media-libs/libepoxy
media-libs/fontconfig
media-libs/freetype:2
media-libs/lcms:2
@@ -60,7 +59,9 @@ COMMON_DEPEND="${PYTHON_DEPS}
x11-libs/gtk+:3[X?]
X? ( x11-libs/libX11 )
$(python_gen_cond_dep '
+   dev-python/cachecontrol[${PYTHON_USEDEP}]
dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/lockfile[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
media-gfx/scour[${PYTHON_USEDEP}]
')

diff --git a/media-gfx/inkscape/inkscape-.ebuild 
b/media-gfx/inkscape/inkscape-.ebuild
index 71f4ce5d054a..fc44cfcddf1b 100644
--- a/media-gfx/inkscape/inkscape-.ebuild
+++ b/media-gfx/inkscape/inkscape-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="xml"
+PYTHON_REQ_USE="xml(+)"
 MY_P="${P/_/}"
 inherit cmake flag-o-matic xdg toolchain-funcs python-single-r1
 
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://gitlab.com/inkscape/inkscape.git;
 else
SRC_URI="https://media.inkscape.org/dl/resources/file/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64"
 fi
 
 DESCRIPTION="SVG based generic vector-drawing program"
@@ -60,7 +60,9 @@ COMMON_DEPEND="${PYTHON_DEPS}
x11-libs/gtk+:3[X?]
X? ( x11-libs/libX11 )

[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-ShareDir-Install/

2022-07-18 Thread Sam James
commit: 2375b41ab1a7fd7c92749c670c7b9b56fe9f0a69
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 02:01:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 02:01:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2375b41a

dev-perl/File-ShareDir-Install: add 0.140.0

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

 .../File-ShareDir-Install-0.140.0.ebuild   | 30 ++
 dev-perl/File-ShareDir-Install/Manifest|  1 +
 2 files changed, 31 insertions(+)

diff --git 
a/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.140.0.ebuild 
b/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.140.0.ebuild
new file mode 100644
index ..c4d72d6daf32
--- /dev/null
+++ b/dev-perl/File-ShareDir-Install/File-ShareDir-Install-0.140.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.14
+
+inherit perl-module
+
+DESCRIPTION="Install shared files"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Exporter
+   virtual/perl-File-Spec
+   virtual/perl-IO
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Path
+   virtual/perl-Test-Simple
+   )
+"

diff --git a/dev-perl/File-ShareDir-Install/Manifest 
b/dev-perl/File-ShareDir-Install/Manifest
index aa00cf50..38e53a464a7e 100644
--- a/dev-perl/File-ShareDir-Install/Manifest
+++ b/dev-perl/File-ShareDir-Install/Manifest
@@ -1 +1,2 @@
 DIST File-ShareDir-Install-0.13.tar.gz 31191 BLAKE2B 
53bde507e8fcd0c75030bd977bc6a55d6da810c99102269e46042ebe3873d8fbb224d967cafa87dee4bd02ca18b968f525129986bf7204f84251d7f86f0588b3
 SHA512 
a119e38491fad8ae0ebd95913e3b608e09a2b99376a5160e75083a28abe4f83c4f6a36df216365527ff87bf8ec095254b16a2f6d2515c69f34609df8672605ca
+DIST File-ShareDir-Install-0.14.tar.gz 31637 BLAKE2B 
43d0b944349f44ae860e4291d92d9c7e6dcfe57811190f80624ce6790a4c11a27e82709c27aa84a4248dcb2edd626e1312092b3e2c1f47d1d44c8a00955fef72
 SHA512 
92c1c3899bc58d3e1686fef775ac09e9aab7e3ce6b61d1a8e754127dc1f84627cf1e23e78a5d0042934e011685c0676c706ef7964778c06e073e8725155af34d



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-ShareDir-Install/

2022-07-18 Thread Sam James
commit: a1fcac544d6ffbf8e5a553e29da6343c32a43c18
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 02:01:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 02:01:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1fcac54

dev-perl/File-ShareDir-Install: add github upstream metadata

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

 dev-perl/File-ShareDir-Install/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-perl/File-ShareDir-Install/metadata.xml 
b/dev-perl/File-ShareDir-Install/metadata.xml
index c5fd25e4dc55..348dc4f1bc78 100644
--- a/dev-perl/File-ShareDir-Install/metadata.xml
+++ b/dev-perl/File-ShareDir-Install/metadata.xml
@@ -8,5 +8,6 @@
   
 File-ShareDir-Install
 File::ShareDir::Install
+Perl-Toolchain-Gang/File-ShareDir-Install
   
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Listing/

2022-07-18 Thread Sam James
commit: b1efcf9e663c5a24bae43574d7b30433db864f86
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 01:58:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 01:58:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1efcf9e

dev-perl/File-Listing: add 6.150.0

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

 dev-perl/File-Listing/File-Listing-6.150.0.ebuild | 29 +++
 dev-perl/File-Listing/Manifest|  1 +
 2 files changed, 30 insertions(+)

diff --git a/dev-perl/File-Listing/File-Listing-6.150.0.ebuild 
b/dev-perl/File-Listing/File-Listing-6.150.0.ebuild
new file mode 100644
index ..a0cb609cace5
--- /dev/null
+++ b/dev-perl/File-Listing/File-Listing-6.150.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PLICEASE
+DIST_VERSION=6.15
+inherit perl-module
+
+DESCRIPTION="Parse directory listings"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Exporter
+   dev-perl/HTTP-Date
+   virtual/perl-Time-Local
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Data-Dumper
+   >=virtual/perl-Test-Simple-0.980.0
+   )
+"

diff --git a/dev-perl/File-Listing/Manifest b/dev-perl/File-Listing/Manifest
index 338dc6996d81..b08fd1ca7958 100644
--- a/dev-perl/File-Listing/Manifest
+++ b/dev-perl/File-Listing/Manifest
@@ -1 +1,2 @@
 DIST File-Listing-6.14.tar.gz 80562 BLAKE2B 
ab5b0974c9e8077195b2e3a5749228b07e0176bba5419aca35f0b1fddc22d1ff3d4c294ffa12d9d091074003518f805c37e5bb19ac6d82ef6ede4f0848f1a1bf
 SHA512 
858339b15a455db570d15b02e801ab0e0afd47da71685002083cbcc1a0f89783fcad4e840e0381f186046ab2f355dc0f593dc8c9c0a2da0fc6f17a35265924ab
+DIST File-Listing-6.15.tar.gz 78344 BLAKE2B 
c8ab9d215ee3d5a002a50ad67b00cfabefbc842bbb94619cc0fc8b5161d3c75c2a180c259d495871a9384d895e145c198835642bc17983a7c74869eb31a9d570
 SHA512 
8368605bf196750f4044d87a8b784e6a28fa6fe6d5971c5de507b4df77859020dcba4929ce97f5091966a6a2fca94466a345450f2f9d2fad9fb88d880f491944



[gentoo-commits] repo/gentoo:master commit in: dev-perl/File-Listing/

2022-07-18 Thread Sam James
commit: 7b1146d8825aafa5ccf807cc626f42413ffd801a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 01:58:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 01:58:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1146d8

dev-perl/File-Listing: add github upstream metadata

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

 dev-perl/File-Listing/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-perl/File-Listing/metadata.xml 
b/dev-perl/File-Listing/metadata.xml
index def696ff1420..2fc709a7799e 100644
--- a/dev-perl/File-Listing/metadata.xml
+++ b/dev-perl/File-Listing/metadata.xml
@@ -13,5 +13,6 @@
File::Listing::netware
File::Listing::unix
File::Listing::vms
+   PerlAlien/File-Listing

 



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

2022-07-18 Thread Sam James
commit: 501c378841f57de2d50a97358eccb4344ed4e2f6
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 01:48:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 01:48:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501c3788

dev-python/imageio: add 2.19.5

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

 dev-python/imageio/Manifest  |  1 +
 dev-python/imageio/imageio-2.19.5.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest
index 379ec86c8682..fa1c92018317 100644
--- a/dev-python/imageio/Manifest
+++ b/dev-python/imageio/Manifest
@@ -1 +1,2 @@
 DIST imageio-2.19.3.gh.tar.gz 388949 BLAKE2B 
bf7f7b2cc036d6bc808cedeefe624dfe43b232518f78974fffe9c664f23c8e89da73e5b777ee6049aa0ec363400fe8d9df1388a91a4b0a01089609d7ce12eaf3
 SHA512 
5ad9f332ea723facd5d9295e463b12d2cc17dfef8a7349ce194a8d32fcc5d07a29550834c66dc6e5837f8440347387b46624243fa267750f986042910ff6cb90
+DIST imageio-2.19.5.gh.tar.gz 389832 BLAKE2B 
a4455f97d2607d215ba4797e076487f4648ae6b21bf7b5207df8f337b52319ba4dd415d6e351289b588a049c800e8c541fcdaefe064cb4c83de12e63c492cf83
 SHA512 
481f14116961927946a71a7448ecf38f9781172969ab4e35c05360d758f7273be22262d4cd774a76b2089be3b7f0af6cf0a67d40814504e7a65db7075428966c

diff --git a/dev-python/imageio/imageio-2.19.5.ebuild 
b/dev-python/imageio/imageio-2.19.5.ebuild
new file mode 100644
index ..6770d9759db9
--- /dev/null
+++ b/dev-python/imageio/imageio-2.19.5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library for reading and writing image data"
+HOMEPAGE="
+   https://imageio.readthedocs.io/en/stable/
+   https://github.com/imageio/imageio/
+   https://pypi.org/project/imageio/
+"
+SRC_URI="
+   https://github.com/imageio/imageio/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# over 50% of tests rely on Internet
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/pillow-8.3.2[${PYTHON_USEDEP}]
+   media-libs/freeimage
+"
+# requests for fsspec[github]
+BDEPEND="
+   test? (
+   dev-python/fsspec[${PYTHON_USEDEP}]
+   dev-python/imageio-ffmpeg[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tifffile[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Fails because of system installed freeimage
+   tests/test_core.py::test_findlib2
+   # Tries to download ffmpeg binary ?!
+   tests/test_ffmpeg.py::test_get_exe_installed
+)



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

2022-07-18 Thread Sam James
commit: d2f8ebc7bf5082a40cfbb3cce97ac8282fc4829b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 01:23:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 01:23:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f8ebc7

dev-python/networkx: add 2.8.5

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

 dev-python/networkx/Manifest  |  1 +
 dev-python/networkx/networkx-2.8.5.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/networkx/Manifest b/dev-python/networkx/Manifest
index f93a50fafee3..b9dc5e14633d 100644
--- a/dev-python/networkx/Manifest
+++ b/dev-python/networkx/Manifest
@@ -1 +1,2 @@
 DIST networkx-2.8.4.tar.gz 1951336 BLAKE2B 
f45708eb8a642ee2561caf6b82b8947cc0ed8a90e22ff3424c54db728f6ab91bbaf78c62da113d02325c8f56418690386143c74f2098c670fe102c4e5ec78b9d
 SHA512 
3f874e08a55d924905506fabdba1540745f7a1a99745531b49442206b6cac9b911674441d2241bc2c3e8c173635d53f2e5677fe76936630236ffb3fa021b2f9a
+DIST networkx-2.8.5.tar.gz 1955125 BLAKE2B 
a98eb678f2d3b336e5675ac34b59677ead3d706347feb0150f553b49cad0f1936a5abf179eaa496e32b8e9d59103022e5103d9e2d758aac2df781f031254c2fb
 SHA512 
0a4d50da0eff0ee7d79941d27bf07b5425493b92f482b4f91bd91a930e4e9c5eb1d3832aee44919aa708fd1e2d0a53fe2d77ff33864a54d0e3167b4108545dec

diff --git a/dev-python/networkx/networkx-2.8.5.ebuild 
b/dev-python/networkx/networkx-2.8.5.ebuild
new file mode 100644
index ..56ba57d5aeb2
--- /dev/null
+++ b/dev-python/networkx/networkx-2.8.5.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_FULLY_TESTED=( python3_{8..10} )
+# networkx skips tests w/ missing deps and the available ones all pass w/ 
py3.11
+PYTHON_COMPAT=( "${PYTHON_FULLY_TESTED[@]}" python3_11 )
+inherit distutils-r1 optfeature multiprocessing virtualx
+
+DESCRIPTION="Python tools to manipulate graphs and complex networks"
+HOMEPAGE="
+   https://networkx.org/
+   https://github.com/networkx/networkx/
+   https://pypi.org/project/networkx/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+
+BDEPEND="
+   test? (
+   >=dev-python/lxml-4.5[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/numpy-1.19[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.6.2[${PYTHON_USEDEP}]
+   ' "${PYTHON_FULLY_TESTED[@]}")
+   )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   # virtx implies nonfatal
+   nonfatal epytest -p no:django -n "$(makeopts_jobs)" || die
+}
+
+src_install() {
+   distutils-r1_src_install
+   # those examples use various assets and pre-compressed files
+   docompress -x /usr/share/doc/${PF}/examples
+}
+
+pkg_postinst() {
+   optfeature "recommended dependencies" "dev-python/matplotlib 
dev-python/numpy dev-python/pandas dev-python/scipy"
+   optfeature "graph drawing and graph layout algorithms" 
"dev-python/pygraphviz dev-python/pydot"
+   optfeature "YAML format reading and writing" "dev-python/pyyaml"
+   optfeature "shapefile format reading and writing" "dev-python/gdal"
+   optfeature "GraphML XML format" "dev-python/lxml"
+}



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

2022-07-18 Thread Sam James
commit: 565661f0e4f4db56a9d1dcec7d51067bc7b8c5f6
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 01:48:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 01:48:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=565661f0

net-wireless/gr-osmosdr: drop Python 3.7

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

 net-wireless/gr-osmosdr/gr-osmosdr-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild 
b/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
index f7f6ffa7ed06..33986dd7ed30 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9,10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit cmake python-single-r1
 



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

2022-07-18 Thread Sam James
commit: 0cee850025c3c3000cf0f5beaf26cb3e09f6b5b8
Author: Sergey Alirzaev  riseup  net>
AuthorDate: Tue Jul 19 00:05:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 01:48:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cee8500

net-wireless/gr-osmosdr: allow building live with gnuradio-3.10

it supports both 3.8 and 3.10 these days

Signed-off-by: Sergey Alirzaev  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/26468
Signed-off-by: Sam James  gentoo.org>

 net-wireless/gr-osmosdr/gr-osmosdr-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild 
b/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
index 13f977a568d6..f7f6ffa7ed06 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 
 inherit cmake python-single-r1
 
@@ -24,7 +24,7 @@ IUSE="airspy bladerf hackrf iqbalance python rtlsdr sdrplay 
soapy uhd"
 #xtrx? ( net-wireless/libxtrx )
 RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=
-   =net-wireless/gnuradio-3.8*:0=[${PYTHON_SINGLE_USEDEP}]
+   net-wireless/gnuradio:0=[${PYTHON_SINGLE_USEDEP}]
sci-libs/volk:=
airspy? ( net-wireless/airspy )
bladerf? ( >=net-wireless/bladerf-2018.08_rc1:= )



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

2022-07-18 Thread Sam James
commit: 8099605cf67a3b110baddd10250a093563480571
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 00:46:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 01:07:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8099605c

dev-python/sh: add 1.14.3

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

 dev-python/sh/Manifest |  1 +
 dev-python/sh/sh-1.14.3.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/sh/Manifest b/dev-python/sh/Manifest
index e58acd2905bc..5a74657fad05 100644
--- a/dev-python/sh/Manifest
+++ b/dev-python/sh/Manifest
@@ -1 +1,2 @@
 DIST sh-1.14.2.tar.gz 63779 BLAKE2B 
adc9004334a53f3704e22c318df6b4f60fd9ca2d31f5a9601f84abfaf0fe2ded06938b165e10b1a977ed38fcad7d0fa08799f2f552fc2c6b9b4c2a6476477115
 SHA512 
b7917504ae85606e1986b68127407ad3011639bfe933d4133c3ed16f930842e03b572caa396ca4d58f41fd5594bef776cc16c4b0fbd1242e57c6aad19e62
+DIST sh-1.14.3.tar.gz 62851 BLAKE2B 
e570b3d51bbabebc90a575aaa502dc448f5049caf7485763f7ca84bd30a1e19f37441e4217074cb75ee0094600d328b59693fffdb0647479478246e58c0f00a7
 SHA512 
f78b418a396b78b4d303846da222eedc7525dee8d200bf96d48054d91a82671d40e0f1f82eb406b16016752ff95c3b2360075974abc3a5a814b8cfe70528231a

diff --git a/dev-python/sh/sh-1.14.3.ebuild b/dev-python/sh/sh-1.14.3.ebuild
new file mode 100644
index ..233a8137076b
--- /dev/null
+++ b/dev-python/sh/sh-1.14.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python subprocess interface"
+HOMEPAGE="
+   https://github.com/amoffat/sh/
+   https://pypi.org/project/sh/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+PATCHES=(
+   "${FILESDIR}/sh-1.12.14-skip-unreliable-test.patch"
+   "${FILESDIR}/sh-1.14.0-skip-unreliable-test.patch"
+)
+
+python_test() {
+   "${EPYTHON}" test.py || die "Tests fail with ${EPYTHON}"
+}



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

2022-07-18 Thread Sam James
commit: 4a2562e00719c2276449f188973aaf81637726b0
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 01:07:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 01:07:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2562e0

media-libs/sdl2-net: add github upstream metadata

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

 media-libs/sdl2-net/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-libs/sdl2-net/metadata.xml b/media-libs/sdl2-net/metadata.xml
index 7c730d47817a..56790c9e6201 100644
--- a/media-libs/sdl2-net/metadata.xml
+++ b/media-libs/sdl2-net/metadata.xml
@@ -5,4 +5,7 @@
ga...@gentoo.org
Gentoo Games Project

+   
+   libsdl-org/SDL_net
+   
 



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

2022-07-18 Thread Sam James
commit: 035d0d76709af717f39b0491ce5f9672612f9a27
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 01:07:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 01:07:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=035d0d76

dev-python/PySDL2: add 0.9.12

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

 dev-python/PySDL2/Manifest |  1 +
 dev-python/PySDL2/PySDL2-0.9.12.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/PySDL2/Manifest b/dev-python/PySDL2/Manifest
index d604a9de88f7..dddcf0dee0dd 100644
--- a/dev-python/PySDL2/Manifest
+++ b/dev-python/PySDL2/Manifest
@@ -1 +1,2 @@
 DIST PySDL2-0.9.11.tar.gz 736026 BLAKE2B 
ebf5a98958681cc61155aeffdb67ca9d1aeef8143ca876b63772ce95b7bf23cc5708a01cfa83d3128d4fe20c2b714bf2f1e7dc64454c7d063590c55cfc236f24
 SHA512 
4e3383ef64f4f164d60a69a5a2c6ea153269b45661c9bba988d4c44a5cce7195cec0d29384d1855e9c9d507af2608bc808b9885449aea61c5ee51fc2d4f4af6f
+DIST PySDL2-0.9.12.tar.gz 741668 BLAKE2B 
82f1f63f0b637981a8e98966f34d721495764630f9f0f95e0f6fd4c428d8adf0a31c540f0dcc36da24f073b3485cdb4987e0deb79d7df484ed05bad93c17a2ed
 SHA512 
e4dd5b11a8e1082751bc45b9a18c1c3f7ff977091a35c35965f93b1946f634ea096ba94088404153c712c42cf3b4a8876c9ae05496def51b296be55c31b3b59b

diff --git a/dev-python/PySDL2/PySDL2-0.9.12.ebuild 
b/dev-python/PySDL2/PySDL2-0.9.12.ebuild
new file mode 100644
index ..e6dabf07cdbd
--- /dev/null
+++ b/dev-python/PySDL2/PySDL2-0.9.12.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python (ctypes) bindings for SDL2 libraries"
+HOMEPAGE="
+   https://github.com/py-sdl/py-sdl2/
+   https://pypi.org/project/PySDL2/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( public-domain CC0-1.0 ZLIB )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Optional deps:
+# - dev-python/numpy,
+# - dev-python/pillow,
+# - media-libs/sdl2-* (loaded dynamically via ctypes).
+#
+# If a reverse dependency needs the specific module, it should
+# explicitly depend on the optional module in question. You also
+# probably need to explicitly require some media-libs/libsdl2 flags.
+RDEPEND="media-libs/libsdl2"
+
+# Require all of SDL2 libraries and at least the most common subsystems
+# for better test coverage.
+DEPEND="
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   media-libs/libsdl2[joystick,sound,video]
+   media-libs/sdl2-gfx
+   media-libs/sdl2-image[gif,jpeg,png,tiff,webp]
+   || (
+   media-libs/sdl2-mixer[flac]
+   media-libs/sdl2-mixer[midi]
+   media-libs/sdl2-mixer[mod]
+   media-libs/sdl2-mixer[mp3]
+   media-libs/sdl2-mixer[opus]
+   )
+   media-libs/sdl2-ttf
+   )"
+
+EPYTEST_DESELECT=(
+   # Both tests fail and seem machine-dependent?
+   sdl2/test/sdlttf_test.py::test_TTF_SetFontSize
+   sdl2/test/sdlttf_test.py::test_TTF_SetFontSizeDPI
+)
+
+distutils_enable_tests pytest
+
+src_test() {
+   # from .travis.yml
+   local -x SDL_VIDEODRIVER=dummy
+   local -x SDL_AUDIODRIVER=dummy
+   local -x SDL_RENDER_DRIVER=software
+
+   distutils-r1_src_test
+}



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

2022-07-18 Thread Sam James
commit: 69f0bda8c52aad4dcca7ff03d21d7d9529a443cd
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 01:08:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 01:08:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f0bda8

media-libs/sdl2-mixer: add github upstream metadata

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

 media-libs/sdl2-mixer/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-libs/sdl2-mixer/metadata.xml 
b/media-libs/sdl2-mixer/metadata.xml
index 1988fee6a0cf..c3925886628a 100644
--- a/media-libs/sdl2-mixer/metadata.xml
+++ b/media-libs/sdl2-mixer/metadata.xml
@@ -15,4 +15,7 @@
enable OGG Vorbis music via libtremor
support WAVE files

+   
+   libsdl-org/SDL_mixer
+   
 



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

2022-07-18 Thread Sam James
commit: ed369226978f3d40c060aee4b15a2a73919a8bbd
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 01:06:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 01:07:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed369226

media-libs/sdl2-ttf: add github upstream metadata

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

 media-libs/sdl2-ttf/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-libs/sdl2-ttf/metadata.xml b/media-libs/sdl2-ttf/metadata.xml
index d09642a95cf8..fabe55791e72 100644
--- a/media-libs/sdl2-ttf/metadata.xml
+++ b/media-libs/sdl2-ttf/metadata.xml
@@ -15,4 +15,7 @@

Use media-libs/harfbuzz for 
enhanced font rendering

+   
+   libsdl-org/SDL_ttf
+   
 



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

2022-07-18 Thread Sam James
commit: 4fc48267ec2e03c6f226a0db8a281226a6188e72
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 00:48:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 01:07:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc48267

dev-python/fonttools: add 4.34.4

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

 dev-python/fonttools/Manifest|  1 +
 dev-python/fonttools/fonttools-4.34.4.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest
index 9248ba69c2d4..5b2c65e05ff2 100644
--- a/dev-python/fonttools/Manifest
+++ b/dev-python/fonttools/Manifest
@@ -1 +1,2 @@
 DIST fonttools-4.33.3.tar.gz 3526937 BLAKE2B 
26539f76ac1919e572633695aca7a95f7f715ef18bd7d36de22e5491124ce36d3907f1e7b167d23685bca437f0bf7cf99159cd918ab2b1a450b716166d30fc37
 SHA512 
403e19cda46d67dea9f517e58c2e95ed04c53e6832919d85df9db4538431252e5ec4554e22410fd45cba634998de1576cf55d50f56de5ad497a108dcec4ed56a
+DIST fonttools-4.34.4.gh.tar.gz 3555013 BLAKE2B 
0e4149321cea89fb9ec63a52a127f657421d2902f9d9ec72a918bd7230ce5c9117f876bb1fe0b6dfa986b774a5929f41ba8ff868462f240669f8b2067d4bcf39
 SHA512 
9c6ea7d6e9a9d74d2e705f7966853709ee834195f682bf595f932be2eab8fb728cf69b83680e5b95a308b40b1c17a7d1003efade9473d3f6d8e744ecfd1e2c62

diff --git a/dev-python/fonttools/fonttools-4.34.4.ebuild 
b/dev-python/fonttools/fonttools-4.34.4.ebuild
new file mode 100644
index ..0de6a64f356a
--- /dev/null
+++ b/dev-python/fonttools/fonttools-4.34.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts"
+HOMEPAGE="https://github.com/fonttools/fonttools/;
+SRC_URI="https://github.com/fonttools/fonttools/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND=">=dev-python/fs-2.4.9[${PYTHON_USEDEP}]"
+BDEPEND="${RDEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   app-arch/brotli[python,${PYTHON_USEDEP}]
+   app-arch/zopfli
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # When dev-python/pytest-shutil is installed, we get weird import 
errors.
+   # This is due to incomplete nesting in the Tests/ tree:
+   #
+   #   Tests/feaLib/__init__.py
+   #   Tests/ufoLib/__init__.py
+   #   Tests/svgLib/path/__init__.py
+   #   Tests/otlLib/__init__.py
+   #   Tests/varLib/__init__.py
+   #
+   # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148.
+   touch Tests/svgLib/__init__.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+src_configure() {
+   export FONTTOOLS_WITH_CYTHON=1
+}
+
+src_test() {
+   # virtualx used when matplotlib is installed causing plot module tests 
to run
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   epytest Tests fontTools || die "Tests failed with ${EPYTHON}"
+}



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

2022-07-18 Thread Sam James
commit: 7b19630aff6cc07933076631d24381d2cd547142
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 00:45:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 01:07:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b19630a

dev-python/translate-toolkit: add 3.7.2

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

 dev-python/translate-toolkit/Manifest  |  1 +
 .../translate-toolkit-3.7.2.ebuild | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/dev-python/translate-toolkit/Manifest 
b/dev-python/translate-toolkit/Manifest
index 9e455b3108c9..3de60d70ae58 100644
--- a/dev-python/translate-toolkit/Manifest
+++ b/dev-python/translate-toolkit/Manifest
@@ -1,2 +1,3 @@
 DIST translate-3.7.0.gh.tar.gz 1152162 BLAKE2B 
75d3b0a7f2a840766f983d6e1484aab16de2aa2bab74d0753910be9ad0d1c76ebfa553188318920a7d5a6f1ce6b72e755147eb45c501cdeb79246472c0329449
 SHA512 
18159f85d94768c32fe5a44f3d3e586038b281a0f3e386621bd57a5be64a9ae21a4272c05de8a2ea2a2467c98935205a8ef49a714dc9aabf9ed21de4f533fb93
 DIST translate-3.7.1.gh.tar.gz 1152674 BLAKE2B 
c4a7d8cb1eec656a261a1af145a1171e9d686348294a0849f29ae23dcd867d831c6f95f0927101325f62ef9b21e0891a7a574f08111bbc3e9c0ce2b996faa70c
 SHA512 
5ed9d156f071f4ce567a0ff3f0ef5c0b42b312edaae82e96eee040ae9547f0cb3334f2973d8050b9181b752f7e81021cc183613bb5c6309aeb110bcacab212fb
+DIST translate-3.7.2.gh.tar.gz 1153306 BLAKE2B 
986c531004cb0ee0a58a940043377ee047e13b0f32c6fda5ab80cc7fca96d18b45f2cd3e112d47f177cd06a7e99580777c6591df969a8237bcb9fe7a52b1d4fd
 SHA512 
28d774ff670c92dedee5d98d7d33f21d32ed4b7afd6a8281fcf7abb39470e11a6c0d9c121576aa2be10edf18929c74b2cfc36b70984d66d432cfa5e337b9556c

diff --git a/dev-python/translate-toolkit/translate-toolkit-3.7.2.ebuild 
b/dev-python/translate-toolkit/translate-toolkit-3.7.2.ebuild
new file mode 100644
index ..7c5cbdaf61ca
--- /dev/null
+++ b/dev-python/translate-toolkit/translate-toolkit-3.7.2.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+MY_P=translate-${PV}
+DESCRIPTION="Toolkit to convert between many translation formats"
+HOMEPAGE="
+   https://github.com/translate/translate/
+   https://pypi.org/project/translate-toolkit/
+"
+SRC_URI="
+   https://github.com/translate/translate/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+html +ical +ini +subtitles +yaml"
+
+RDEPEND="
+   !dev-python/pydiff
+   app-text/iso-codes
+   >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
+   dev-python/cheroot[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/pycountry-19.8.18[${PYTHON_USEDEP}]
+   >=dev-python/python-levenshtein-0.12.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-3[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   sys-devel/gettext
+   html? ( dev-python/utidylib[${PYTHON_USEDEP}] )
+   ical? ( dev-python/vobject[${PYTHON_USEDEP}] )
+   ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] )
+   subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] )
+   yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   test? ( dev-python/phply[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-bootstrap-theme
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Fails with network-sandbox (and even with it off but w/ 
softer fail)
+   
'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff'
+   
'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff'
+   )
+   local EPYTEST_IGNORE=(
+   # unpackaged fluent.*
+   translate/storage/test_fluent.py
+   )
+
+   if ! use ini; then
+   EPYTEST_IGNORE+=(
+   translate/convert/test_ini2po.py
+   translate/convert/test_po2ini.py
+   )
+   fi
+
+   if ! use subtitles; then
+   EPYTEST_IGNORE+=(
+   translate/storage/test_subtitles.py
+   )
+   fi
+
+   # translate/storage/test_mo.py needs 'pocompile'
+   distutils_install_for_testing
+   epytest
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if ! use html; then
+   rm "${ED}"/usr/bin/{html2po,po2html} || die
+   fi
+   if ! use ical; then
+   rm "${ED}"/usr/bin/{ical2po,po2ical} || die
+   fi
+   if ! use ini; then
+   rm "${ED}"/usr/bin/{ini2po,po2ini} || die
+   fi
+   if ! use subtitles; then
+   rm "${ED}"/usr/bin/{sub2po,po2sub} || die
+   fi

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

2022-07-18 Thread Sam James
commit: 2044b967bf51f919535fa3881663618cd00868e6
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 01:00:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 01:07:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2044b967

media-libs/sdl2-ttf: add 2.20.0

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

 media-libs/sdl2-ttf/Manifest   |  1 +
 media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-libs/sdl2-ttf/Manifest b/media-libs/sdl2-ttf/Manifest
index 2020f94a2d53..a02e17fa59b2 100644
--- a/media-libs/sdl2-ttf/Manifest
+++ b/media-libs/sdl2-ttf/Manifest
@@ -1,2 +1,3 @@
 DIST SDL2_ttf-2.0.15.tar.gz 4479718 BLAKE2B 
8401ed4979dade5affa86be4463958d0c90f72d3b2874540cf868e460c5d6773a2b11eaf6d13792d23193085050970ebf877b707b0febaba9be29c4329be9d7c
 SHA512 
30d685932c3dd6f2c94e2778357a5c502f0421374293d7102a64d92f9c7861229bf36bedf51c1a698b296a58c858ca442d97afb908b7df1592fc8d4f8ae8ddfd
 DIST SDL2_ttf-2.0.18.tar.gz 14896353 BLAKE2B 
d1409353b06a1ca33e053ffabf1b05222705ba7df0cdf95b12724218649981a1d7b6f895c82b90d6da26bb34561760d6d37b62c0f64ea8672319cb6d7d0ce882
 SHA512 
9a211c07d4180fe3fb2f7614e907d1002ddf3bb77b57f62116f22dc29a6043f091deb6a8113656d26a44d2f06b9abcc372aa3e0761500fcf47b455406973a1c7
+DIST SDL2_ttf-2.20.0.tar.gz 13156472 BLAKE2B 
f31b1193beaaab0e2aaab6f56c82f4931db79ab81526398e20176c9fb121409d4f9f56109aa721d645496f6c228450cb95bda48c40037f1a3f904154e0e21fee
 SHA512 
14c78cfa04b938f0bd141d841a9473a1678bb04d01a96391cfa37ae3e7e316c90f175aff7d052499f7d982f59b823813e4cfdd367631a44b08b85f9b60d09c8c

diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild 
b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild
new file mode 100644
index ..842f7e1ef60b
--- /dev/null
+++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+MY_P="SDL2_ttf-${PV}"
+DESCRIPTION="Library that allows you to use TrueType fonts in SDL applications"
+HOMEPAGE="https://www.libsdl.org/projects/SDL_ttf/;
+SRC_URI="https://github.com/libsdl-org/SDL_ttf/releases/download/release-${PV}/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+harfbuzz static-libs X"
+
+# On bumps, check external/ for versions of bundled freetype + harfbuzz
+# to crank up the dep bounds.
+RDEPEND=">=media-libs/libsdl2-2.0.12[${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.10.4[harfbuzz?,${MULTILIB_USEDEP}]
+   virtual/opengl[${MULTILIB_USEDEP}]
+   harfbuzz? ( >=media-libs/harfbuzz-2.8.0:=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DSDL2TTF_VENDORED=OFF
+   -DSDL2TTF_HARFBUZZ=$(usex harfbuzz)
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_install_all() {
+   dodoc {CHANGES,README}.txt
+}



[gentoo-commits] proj/musl:master commit in: media-libs/mesa/files/, media-libs/mesa/

2022-07-18 Thread Anthony G. Basile
commit: 1af02d54f2f2b0d41b8e176a8156d7e1d37acdf9
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jul 19 01:07:57 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jul 19 01:07:57 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=1af02d54

media-libs/mesa: in tree version 22.0.5 works

Signed-off-by: Anthony G. Basile  gentoo.org>

 media-libs/mesa/Manifest   |   1 -
 media-libs/mesa/files/mesa-tls-2.patch |  60 ---
 .../files/mesa-tls-3-fix-non-initial-exec.patch| 122 -
 media-libs/mesa/files/mesa-tls.patch   | 134 -
 media-libs/mesa/mesa-21.3.7.ebuild | 566 -
 media-libs/mesa/metadata.xml   |  33 --
 6 files changed, 916 deletions(-)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
deleted file mode 100644
index 1e36ad7d..
--- a/media-libs/mesa/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mesa-21.3.7.tar.xz 16569592 BLAKE2B 
7c5a3f144b1ce9e8bbb3560ae2bf46afda9d5c4a3e7b825d406f9a5090dfd51e2b3cc6ee2c10df09c817f5836ffbd09bfc86fbaf63bcc907caef290fd44baee6
 SHA512 
0991543e9435457fa4d077517408b3f197be32ed61a6c7ca34ddb3906eed208791f1a57227f74115f99df18e612efab1d2c6809b7cf426d273633b53d4aefc88

diff --git a/media-libs/mesa/files/mesa-tls-2.patch 
b/media-libs/mesa/files/mesa-tls-2.patch
deleted file mode 100644
index c849e27d..
--- a/media-libs/mesa/files/mesa-tls-2.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-From 60d95c5d0feef4e4b2820a26c4708aff10f5730d Mon Sep 17 00:00:00 2001
-From: "Alex Xu (Hello71)" 
-Date: Thu, 2 Sep 2021 12:19:53 -0400
-Subject: [PATCH] Auto-enable TLSDESC support
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-TLSDESC speeds up access to dynamic TLS. This is especially important
-for non-glibc targets, but is also helpful for non-initial-exec TLS
-variables.
-
-The entry asm does not support TLSDESC, but it only accesses
-initial-exec symbols, so it is not necessary to handle that separately.
-
-Acked-by: Tapani Pälli 
-Acked-by: Jesse Natalie 
-Part-of: 

- meson.build | 24 
- 1 file changed, 24 insertions(+)
-
-diff --git a/meson.build b/meson.build
-index a7ace23677c..29f0c3f3912 100644
 a/meson.build
-+++ b/meson.build
-@@ -520,6 +520,30 @@ if not with_platform_windows or not with_shared_glapi
- c_args += '-fno-emulated-tls'
- cpp_args += '-fno-emulated-tls'
-   endif
-+
-+  # -mtls-dialect=gnu2 speeds up non-initial-exec TLS significantly but 
requires
-+  # full toolchain (including libc) support.
-+  have_mtls_dialect = false
-+  foreach c_arg : get_option('c_args')
-+if c_arg.startswith('-mtls-dialect=')
-+  have_mtls_dialect = true
-+  break
-+endif
-+  endforeach
-+  if not have_mtls_dialect
-+# need .run to check libc support. meson aborts when calling .run when
-+# cross-compiling, but because this is just an optimization we can skip it
-+if meson.is_cross_build()
-+  warning('cannot auto-detect -mtls-dialect when cross-compiling, using 
compiler default')
-+else
-+  # -fpic to force dynamic tls, otherwise TLS relaxation defeats check
-+  gnu2_test = cc.run('int __thread x; int main() { return x; }', args: 
['-mtls-dialect=gnu2', '-fpic'], name: '-mtls-dialect=gnu2')
-+  if gnu2_test.returncode() == 0
-+c_args += '-mtls-dialect=gnu2'
-+cpp_args += '-mtls-dialect=gnu2'
-+  endif
-+endif
-+  endif
- endif
- 
- if with_glx != 'disabled'
--- 
-GitLab
-

diff --git a/media-libs/mesa/files/mesa-tls-3-fix-non-initial-exec.patch 
b/media-libs/mesa/files/mesa-tls-3-fix-non-initial-exec.patch
deleted file mode 100644
index 4ae45ca0..
--- a/media-libs/mesa/files/mesa-tls-3-fix-non-initial-exec.patch
+++ /dev/null
@@ -1,122 +0,0 @@
-From 3aab34171d464f907ed4488ab87c48270381ecde Mon Sep 17 00:00:00 2001
-From: "Alex Xu (Hello71)" 
-Date: Tue, 23 Nov 2021 15:24:38 -0500
-Subject: [PATCH] Fix TSD stubs for non-initial-exec case (fixes #5667).
-
-ppc64le TSD disabled for now since I am insufficiently familiar with ppc
-asm. x86 pthread stubs deleted because adding USE_ELF_TLS to the #if is
-isn't worth the effort since it only saves a single function call on
-initial entry (TSD stubs are not used for read-only text now). also
-potentially fix non-pthread TSD builds (_glapi_Dispatch was undefined),
-but untested (could still be broken).
-
-Tested-by: Jesse Natalie 
-Tested-by: Jan Beich 
-Signed-off-by: Alex Xu (Hello71) 
-Part-of: 

- src/mapi/entry.c |  5 ++---
- src/mapi/entry_x86_tsd.h |  2 +-
- src/mapi/glapi/gen/gl_x86_asm.py | 28 +++-
- 3 files changed, 6 insertions(+), 29 deletions(-)
-
-diff --git a/src/mapi/entry.c b/src/mapi/entry.c

[gentoo-commits] proj/musl:master commit in: x11-base/xorg-server/files/, x11-base/xorg-server/

2022-07-18 Thread Anthony G. Basile
commit: 21ad5b670f0f76feb708ca105e5e576e875e1bae
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jul 19 01:02:53 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jul 19 01:02:53 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=21ad5b67

x11-base/xorg-server: in tree version 21.1.3-r3 works

Signed-off-by: Anthony G. Basile  gentoo.org>

 x11-base/xorg-server/Manifest  |   1 -
 x11-base/xorg-server/files/xdm-setup.initd-1   |  13 --
 x11-base/xorg-server/files/xdm.confd-4 |  10 -
 x11-base/xorg-server/files/xdm.initd-11| 230 
 .../files/xorg-server-1.12-unloadsubmodule.patch   |  45 
 ...rver-1.18-support-multiple-Files-sections.patch |  71 ---
 .../files/xorg-server-1.20.11-arm-musl.patch   |  26 ---
 .../xorg-server-1.20.11-fix-musl-input_event.patch |  58 -
 x11-base/xorg-server/files/xorg-sets.conf  |   6 -
 x11-base/xorg-server/metadata.xml  |  22 --
 x11-base/xorg-server/xorg-server-1.20.11.ebuild| 236 -
 11 files changed, 718 deletions(-)

diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
deleted file mode 100644
index fad12568..
--- a/x11-base/xorg-server/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST xorg-server-1.20.11.tar.bz2 6476116 BLAKE2B 
71ec31c4ed050a3e27fadd525f1039895e43571c04b0a1efa9b35fda318f17b3c89d403c914c591345e7d245a7ebbd6e0f206e4415c1d54f1368fb0735a3d7ef
 SHA512 
1017015b9fd5d53788abe3641d877e6df8609841fa5c1847c0a5e133ddcc1b758a5d695304ebd36828099ec201a85b6b70b46f5ea4f81c5bd3a16fa6e175e3c2

diff --git a/x11-base/xorg-server/files/xdm-setup.initd-1 
b/x11-base/xorg-server/files/xdm-setup.initd-1
deleted file mode 100644
index a9748a83..
--- a/x11-base/xorg-server/files/xdm-setup.initd-1
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   need localmount
-}
-
-start() {
-   if get_bootparam "nox" ; then
-   touch /etc/.noxdm
-   fi
-}

diff --git a/x11-base/xorg-server/files/xdm.confd-4 
b/x11-base/xorg-server/files/xdm.confd-4
deleted file mode 100644
index 880d4635..
--- a/x11-base/xorg-server/files/xdm.confd-4
+++ /dev/null
@@ -1,10 +0,0 @@
-# We always try and start X on a static VT. The various DMs normally default
-# to using VT7. If you wish to use the xdm init script, then you should ensure
-# that the VT checked is the same VT your DM wants to use. We do this check to
-# ensure that you haven't accidentally configured something to run on the VT
-# in your /etc/inittab file so that you don't get a dead keyboard.
-CHECKVT=7
-
-# What display manager do you use ?  [ xdm | gdm | sddm | gpe | lightdm | 
entrance ]
-# NOTE: If this is set in /etc/rc.conf, that setting will override this one.
-DISPLAYMANAGER="xdm"

diff --git a/x11-base/xorg-server/files/xdm.initd-11 
b/x11-base/xorg-server/files/xdm.initd-11
deleted file mode 100644
index 34b22be5..
--- a/x11-base/xorg-server/files/xdm.initd-11
+++ /dev/null
@@ -1,230 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License, v2
-
-# This is here to serve as a note to myself, and future developers.
-#
-# Any Display manager (gdm,kdm,xdm) has the following problem:  if
-# it is started before any getty, and no vt is specified, it will
-# usually run on vt2.  When the getty on vt2 then starts, and the
-# DM is already started, the getty will take control of the keyboard,
-# leaving us with a "dead" keyboard.
-#
-# Resolution: add the following line to /etc/inittab
-#
-#  x:a:once:/etc/X11/startDM.sh
-#
-# and have /etc/X11/startDM.sh start the DM in daemon mode if
-# a lock is present (with the info of what DM should be started),
-# else just fall through.
-#
-# How this basically works, is the "a" runlevel is a additional
-# runlevel that you can use to fork processes with init, but the
-# runlevel never gets changed to this runlevel.  Along with the "a"
-# runlevel, the "once" key word means that startDM.sh will only be
-# run when we specify it to run, thus eliminating respawning
-# startDM.sh when "xdm" is not added to the default runlevel, as was
-# done previously.
-#
-# This script then just calls "telinit a", and init will run
-# /etc/X11/startDM.sh after the current runlevel completes (this
-# script should only be added to the actual runlevel the user is
-# using).
-#
-# Martin Schlemmer
-# aka Azarah
-# 04 March 2002
-
-depend() {
-   need localmount xdm-setup
-
-   # this should start as early as possible
-   # we can't do 'before *' as that breaks it
-   # (#139824) Start after ypbind and autofs for network authentication
-   # (#145219 #180163) Could use lirc mouse as input device
-   # (#70689 comment #92) Start after consolefont to 

[gentoo-commits] repo/gentoo:master commit in: games-fps/quakeforge/

2022-07-18 Thread Ionen Wolkens
commit: 18074a63bbe978e0aea255e395287188fd16432e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jul 19 00:53:47 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jul 19 01:00:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18074a63

games-fps/quakeforge: filter-lto

This is already all sort of fragile and tempting to last-rite,
probably not worth trying to figure lto out.

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

 games-fps/quakeforge/quakeforge-0.7.2_p20210722.ebuild | 6 --
 games-fps/quakeforge/quakeforge-.ebuild| 4 +++-
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/games-fps/quakeforge/quakeforge-0.7.2_p20210722.ebuild 
b/games-fps/quakeforge/quakeforge-0.7.2_p20210722.ebuild
index 1a58d8f86151..00b38e91bb28 100644
--- a/games-fps/quakeforge/quakeforge-0.7.2_p20210722.ebuild
+++ b/games-fps/quakeforge/quakeforge-0.7.2_p20210722.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit autotools readme.gentoo-r1 toolchain-funcs
+inherit autotools flag-o-matic readme.gentoo-r1 toolchain-funcs
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -68,6 +68,8 @@ src_prepare() {
 }
 
 src_configure() {
+   filter-lto #858755
+
qf_client() {
echo $(usex client $(use_enable ${1}) --disable-${1})
}

diff --git a/games-fps/quakeforge/quakeforge-.ebuild 
b/games-fps/quakeforge/quakeforge-.ebuild
index 5a6d465477c4..8b48e19f6810 100644
--- a/games-fps/quakeforge/quakeforge-.ebuild
+++ b/games-fps/quakeforge/quakeforge-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools readme.gentoo-r1 toolchain-funcs
+inherit autotools flag-o-matic readme.gentoo-r1 toolchain-funcs
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -70,6 +70,8 @@ src_prepare() {
 }
 
 src_configure() {
+   filter-lto #858755
+
qf_client() {
usex client $(use_enable ${1}) --disable-${1}
}



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

2022-07-18 Thread Maciej Barć
commit: 17e337a8b24621b7dfae37ce3db0c0d453eb1946
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jul 18 23:27:45 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul 19 00:38:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e337a8

dev-ml/re: bump to 1.10.4

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

 dev-ml/re/Manifest |  1 +
 dev-ml/re/re-1.10.4.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ml/re/Manifest b/dev-ml/re/Manifest
index 45db396b8581..1ea0a5bd0051 100644
--- a/dev-ml/re/Manifest
+++ b/dev-ml/re/Manifest
@@ -1,2 +1,3 @@
 DIST ocaml-re-1.10.3.tar.gz 90155 BLAKE2B 
44f7779e2004c8ac24f6bf476edaea5f6469fd64319c681df1917d571e5f4175559516e5f19bcf5eee19687eb3ad0c93b672b97cfdc54f29803180b3b9a229d7
 SHA512 
c86bc375d52ba4d0363d56636dd389c29ce3fc430f569fd5c3af3265023bb80462d94ea9fce97387fdebc8731d33166871ac2f9162327674c2b97bdbde423bbd
+DIST ocaml-re-1.10.4.tar.gz 90379 BLAKE2B 
411786bd89c712db0a7fba071abd303895621f0353b52e33dffeba146994cf145ea7f5199435d5b4c4738eedafa5bb00b430c92fe072f13fe455bb30a0b29998
 SHA512 
1bef38154f856b48985a0dfa975dc8539f146d0308d7c2af01078f5e998683fd635c7ae4a888e95c1a4dc4df9539dcd5dc506a5ef8718386cf0073947507f91a
 DIST ocaml-re-1.9.0.tar.gz 83642 BLAKE2B 
abcabb80ffef241fc7e8ea075f49365cc64f8749db1d1f7eb654eeb52f5be8e96756f98ae7903391a26d8537f82e105878a38a15923d7f93c61abd5c08d3ff98
 SHA512 
3e11c6eccf573ab5d7f43accf1f1ac9eda0d7320067e142b9f76b309315c1e30d22c5bb80c7a54b05d9c92d3518d26ea82b5093de9b48f86e3c62d6073f14eda

diff --git a/dev-ml/re/re-1.10.4.ebuild b/dev-ml/re/re-1.10.4.ebuild
new file mode 100644
index ..21f879768cdd
--- /dev/null
+++ b/dev-ml/re/re-1.10.4.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Regular expression library for OCaml"
+HOMEPAGE="https://github.com/ocaml/ocaml-re;
+SRC_URI="https://github.com/ocaml/ocaml-re/archive/${PV}.tar.gz
+   -> ocaml-${P}.tar.gz"
+S="${WORKDIR}"/ocaml-${P}
+
+LICENSE="LGPL-2-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !dev-ml/ocaml-re
+   dev-ml/seq:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-ml/ounit2 )"
+
+PATCHES=( "${FILESDIR}"/ounit2.patch )



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

2022-07-18 Thread Maciej Barć
commit: 7b3e76810a79d08d3a3232ddded2b5be4881d75d
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul 19 00:34:01 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul 19 00:38:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3e7681

dev-ml/integers: bump to 0.7.0

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

 dev-ml/integers/Manifest  |  1 +
 dev-ml/integers/integers-0.7.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-ml/integers/Manifest b/dev-ml/integers/Manifest
index e57f6f7c2f41..63b75be95c44 100644
--- a/dev-ml/integers/Manifest
+++ b/dev-ml/integers/Manifest
@@ -1,2 +1,3 @@
 DIST integers-0.4.0.tar.gz 9980 BLAKE2B 
ee67c39024d77f4ce20e9ba7e1564b3418397f1e98b9a5f30e238f5c161d7572701e3d824871b46d15b90887d5f3983a9ab440f46e22c4de8cbc68912daea5eb
 SHA512 
73af64654579b27db18c612229044dba094064dc7d36a73f42ffd4ba7040ed326f859f588e7a764bce3b2fd6e9365f9e9f99330ef29bafbe77ca6dcb53d5ed79
 DIST integers-0.5.1.tar.gz 12687 BLAKE2B 
37807cf0642ff4b85c91b82d7fa6ee46a242750970123b0d9d3bec7c532d0d6ceceb4b2365cc71e0664068b3fcb99e61e5c6621363cd527237cf3051da813791
 SHA512 
25d90c41d66a73ca18f2cfb5e13e9b3af57d1712dab108e45cb8e9eeb88f4a2f822e03f05e08832080d4764d46c7e5f116fe48bdf060c6ebd80c3e558de41983
+DIST integers-0.7.0.tar.gz 12758 BLAKE2B 
26244bb4fd6556c4e8e493180211a778552b84ae2de269b02d3094960fe7ab059a83f01263ee9e654e2e0c83195087bae621d7b60efde5eac519f9aae3a962fa
 SHA512 
f71bf73af2e4e0dd5bd039b28bce1fdabfb199ada1836d694814aa6d0c1c2d205531fbfc05581082b2dbb1e9cc0948e594915d5ad6a1cfa1dbffa9e44a7a7450

diff --git a/dev-ml/integers/integers-0.7.0.ebuild 
b/dev-ml/integers/integers-0.7.0.ebuild
new file mode 100644
index ..03524e4bb5de
--- /dev/null
+++ b/dev-ml/integers/integers-0.7.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Various signed and unsigned integer types for OCaml"
+HOMEPAGE="https://github.com/ocamllabs/ocaml-integers;
+SRC_URI="https://github.com/ocamllabs/ocaml-integers/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}"/ocaml-${P}
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+RDEPEND="dev-ml/stdlib-shims:="
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/elpher/

2022-07-18 Thread Maciej Barć
commit: 829ffc1743e6e7d6223dd8b63bd825768160ffcb
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul 19 00:45:13 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul 19 00:51:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829ffc17

app-emacs/elpher: bump to 3.4.2

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

 app-emacs/elpher/Manifest|  1 +
 app-emacs/elpher/elpher-3.4.2.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/app-emacs/elpher/Manifest b/app-emacs/elpher/Manifest
index 71628cdfdfd9..5d4ee2d7d645 100644
--- a/app-emacs/elpher/Manifest
+++ b/app-emacs/elpher/Manifest
@@ -1,2 +1,3 @@
 DIST elpher-3.3.3.tar.gz 57439 BLAKE2B 
f8e3f2acba0faf0eeae06fe86699dc97def0119a6d6e2fa2ad34555e20907deb566f99a669e8f98380c95293c4a38cca9bc47678f36597c898ba1e33dc6d0880
 SHA512 
ca40dcb92af8b5f3635cd45f0877f750746d0eb61aff71fc16754770709d15f35d0f335a04ecd9ee6b6f13440f9a9e55afb2cdb2934e550157b3218d428fdfa1
 DIST elpher-3.4.1.tar.gz 58460 BLAKE2B 
e7b0ad033b2ec51b0700128c566c5f50af8cdd9ed2120d12b39a62f0b3486347dd4b2af1cdf0223f9300b7f7fbd767342c654b4a4d02455db105045dc8fb1c4f
 SHA512 
8cb1aa587e373e5cc0957286f9b86dc7958f20db0bb61ed815f45747a6cede328da16017897d83489a9a347055d08e95bd2effdda7cccd2de79ac5e4e525cbc6
+DIST elpher-3.4.2.tar.gz 58546 BLAKE2B 
34f0984a5533fa3049d57867214eb5000c08ca459cdaad61e08b031a1e09343697c7beaf6c83724f2b64fca85975cb27d4be16724a5a7cfb76f99c3bb048e937
 SHA512 
080eb9812cbcf4e72ba33272461f628892d8abc940328e6e14d56ad2a7bafb3740d75fa07b2693b9937303f9d8427531ea3aa95c228cbf53741c32cfd5408c84

diff --git a/app-emacs/elpher/elpher-3.4.2.ebuild 
b/app-emacs/elpher/elpher-3.4.2.ebuild
new file mode 100644
index ..5697a17cb252
--- /dev/null
+++ b/app-emacs/elpher/elpher-3.4.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=f117f2f
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs"
+HOMEPAGE="https://thelambdalab.xyz/elpher/;
+SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${H};sf=tgz
+   -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${H}
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+DOCS=( ISSUES.org README )
+ELISP_REMOVE="elpher-pkg.el"
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/inf-clojure/

2022-07-18 Thread Maciej Barć
commit: e2edc9bbdd0c4c0086dde457ddfb8f2d2ef2900b
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul 19 00:52:04 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul 19 00:52:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2edc9bb

app-emacs/inf-clojure: bump to 3.2.0

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

 app-emacs/inf-clojure/Manifest |  1 +
 app-emacs/inf-clojure/inf-clojure-3.2.0.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/app-emacs/inf-clojure/Manifest b/app-emacs/inf-clojure/Manifest
index 4f58f927cb2f..0b2cd193fdc1 100644
--- a/app-emacs/inf-clojure/Manifest
+++ b/app-emacs/inf-clojure/Manifest
@@ -1 +1,2 @@
 DIST inf-clojure-3.1.0.tar.gz 30621 BLAKE2B 
a3d98e47225b659763ecbb6ea08457a2803dbce3ca8f58a4a141587e10eba0618f8f1b06a6f56062bed0ede987bb78dcb92260020aacd2ba6e1e49bba954b20b
 SHA512 
d96fd0a5db664fff553d94d1ac9bcf1f8c544d0618c24b0d894fec9564f5b1a165755ba25188a7b58ea9314416ed86f3e26921bf1c6dc86ebd4d5d27df604b69
+DIST inf-clojure-3.2.0.tar.gz 30898 BLAKE2B 
8c4a1d719aa7e999fbe300eec291d1d1f0a2f9482084817475d081a41985d513ff212a4f9bcec502bb4c785c2a29e8c354785f84c6356830fe421cb304aea6c6
 SHA512 
712f6e0925d9972fce927414ed970574dc9cb8fbbaf8ffe8f0838c2db1fe48b899cc08bbe6ae203a2937810951616e1e7286aea5d53a9e6250e883f04bf077ab

diff --git a/app-emacs/inf-clojure/inf-clojure-3.2.0.ebuild 
b/app-emacs/inf-clojure/inf-clojure-3.2.0.ebuild
new file mode 100644
index ..54ec4c7b8d82
--- /dev/null
+++ b/app-emacs/inf-clojure/inf-clojure-3.2.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Major mode for Clojure code"
+HOMEPAGE="https://github.com/clojure-emacs/inf-clojure/;
+SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="app-emacs/clojure-mode"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   app-emacs/assess
+   app-emacs/buttercup
+   )
+"
+
+DOCS=( CHANGELOG.md README.md )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   # Silence a failing test (mark as "PENDING").
+   sed "s|it \"computes no bounds|xit \"computes no bounds|" \
+   -i test/${PN}-tests.el || die
+}
+
+src_test() {
+   buttercup -L . -L test --traceback full || die
+}



[gentoo-commits] proj/portage:master commit in: man/

2022-07-18 Thread Sam James
commit: 54d778fb16653f5f57f1892bacf0b36baa4ea462
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 00:17:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 00:17:56 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=54d778fb

ebuild.5: fix typo

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

 man/ebuild.5 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/man/ebuild.5 b/man/ebuild.5
index 226b998e8..1e38e18af 100644
--- a/man/ebuild.5
+++ b/man/ebuild.5
@@ -1281,7 +1281,7 @@ Beginning with \fBEAPI 7\fR, \fBeconf\fR adds
 \fIwith\-sysroot\fR to the arguments if the string
 \fIwith\-sysroot\fR occurs in the output of \fIconfigure \-\-help\fR.
 Beginning with \fBEAPI 8\fR, \fBeconf\fR adds
-\fIdatarootdir\fR to the arguments if the srting
+\fIdatarootdir\fR to the arguments if the string
 \fIdatarootdir\fR occurs in the output of \fIconfigure \-\-help\fR.  
Additionally,
 in \fBEAPI 8\fR, \fBeconf\fR adds \fIdisable\-static\fR to the arguments
 if the string \fIdisable\-static\fR or \fIenable\-static\fR occurs in the 
output



[gentoo-commits] proj/grss:master commit in: conf/

2022-07-18 Thread Anthony G. Basile
commit: 05e364bd45e5a3a1db95e7dbf6c45e6823846072
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Jul 19 00:02:28 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Jul 19 00:02:28 2022 +
URL:https://gitweb.gentoo.org/proj/grss.git/commit/?id=05e364bd

conf/systems.conf: drop desktop-amd64-uclibc-hardened

Signed-off-by: Anthony G. Basile  gentoo.org>

 conf/systems.conf | 4 
 1 file changed, 4 deletions(-)

diff --git a/conf/systems.conf b/conf/systems.conf
index 8b3c9db..e750275 100644
--- a/conf/systems.conf
+++ b/conf/systems.conf
@@ -1,7 +1,3 @@
-[desktop-amd64-uclibc-hardened]
-repo_uri : git://anongit.gentoo.org/proj/grs.git
-stage_uri : 
http://distfiles.gentoo.org/releases/amd64/autobuilds/current-stage3-amd64-uclibc-hardened/stage3-amd64-uclibc-hardened-20151005.tar.bz2
-
 [desktop-amd64-musl-hardened]
 repo_uri : git://anongit.gentoo.org/proj/grs.git
 stage_uri : 
http://distfiles.gentoo.org/experimental/amd64/musl/stage3-amd64-musl-hardened-20151004.tar.bz2



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: scripts/

2022-07-18 Thread Anthony G. Basile
commit: 78ae88b489f733453ba60b5ce9be5f54c0a6b885
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Jul 18 23:56:34 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Jul 18 23:58:06 2022 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=78ae88b4

Revert "scripts/cycle.2.sh: just for testing (REVERT ME)"

This reverts commit 869d6bf0f5913bc13aee7451443af5d97c7ac7b6.

Signed-off-by: Anthony G. Basile  gentoo.org>

 scripts/cycle.2.sh | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/scripts/cycle.2.sh b/scripts/cycle.2.sh
index 121bf6a..e5bc604 100644
--- a/scripts/cycle.2.sh
+++ b/scripts/cycle.2.sh
@@ -1,14 +1,14 @@
 #!/bin/bash -e
 
-#source /etc/profile
-#env-update
-#emerge -b1q portage
-#emerge -b1q argp-standalone
-#emerge -b1q app-portage/grs
+source /etc/profile
+env-update
+emerge -b1q portage
+emerge -b1q argp-standalone
+emerge -b1q app-portage/grs
 
-#emerge -b1q binutils
-#emerge -b1q gcc
-#emerge -b1q musl
+emerge -b1q binutils
+emerge -b1q gcc
+emerge -b1q musl
 
 unset CONFIGFILE
 install-worldconf



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: scripts/

2022-07-18 Thread Anthony G. Basile
commit: 869d6bf0f5913bc13aee7451443af5d97c7ac7b6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Jul 18 23:52:08 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Jul 18 23:52:08 2022 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=869d6bf0

scripts/cycle.2.sh: just for testing (REVERT ME)

Signed-off-by: Anthony G. Basile  gentoo.org>

 scripts/cycle.2.sh | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/scripts/cycle.2.sh b/scripts/cycle.2.sh
index e5bc604..121bf6a 100644
--- a/scripts/cycle.2.sh
+++ b/scripts/cycle.2.sh
@@ -1,14 +1,14 @@
 #!/bin/bash -e
 
-source /etc/profile
-env-update
-emerge -b1q portage
-emerge -b1q argp-standalone
-emerge -b1q app-portage/grs
+#source /etc/profile
+#env-update
+#emerge -b1q portage
+#emerge -b1q argp-standalone
+#emerge -b1q app-portage/grs
 
-emerge -b1q binutils
-emerge -b1q gcc
-emerge -b1q musl
+#emerge -b1q binutils
+#emerge -b1q gcc
+#emerge -b1q musl
 
 unset CONFIGFILE
 install-worldconf



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/etc/grs/

2022-07-18 Thread Anthony G. Basile
commit: 5d910135310a9627161b102e47cc4ad3b8c4f72f
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Jul 18 23:50:48 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Jul 18 23:50:48 2022 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=5d910135

world.conf: refresh

Signed-off-by: Anthony G. Basile  gentoo.org>

 core/etc/grs/world.conf | 1208 ++-
 1 file changed, 566 insertions(+), 642 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index a6f4c27..642a725 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -7,97 +7,94 @@ package.use : app-accessibility/at-spi2-core:2 -gtk-doc -test 
X introspection
 [app-admin/eselect:0]
 package.use : app-admin/eselect:0 -doc -emacs vim-syntax
 
-[app-admin/gam-server:0]
-package.use : app-admin/gam-server:0 -debug
-
 [app-admin/sudo:0]
-package.use : app-admin/sudo:0 -gcrypt -nls -offensive -openssl -pam -sasl 
-selinux -sssd ldap sendmail skey
+package.use : app-admin/sudo:0 -gcrypt -nls -offensive -pam -sasl -selinux 
-sssd -verify-sig ldap secure-path sendmail skey ssl
 
 [app-admin/syslog-ng:0]
-package.use : app-admin/syslog-ng:0 -amqp -geoip2 -http -json -libressl 
-mongodb -pacct -python -redis -smtp -spoof-source -systemd caps dbi geoip ipv6 
tcpd
-
-[app-arch/brotli:0]
-package.use : app-arch/brotli:0 -python -test
+package.use : app-admin/syslog-ng:0 -amqp -geoip2 -http -json -kafka -mongodb 
-pacct -python -redis -smtp -snmp -spoof-source -systemd -test caps dbi ipv6 
tcpd
 
 [app-arch/bzip2:0]
-package.use : app-arch/bzip2:0 -static static-libs
+package.use : app-arch/bzip2:0 -static -verify-sig split-usr static-libs
 
 [app-arch/cpio:0]
 package.use : app-arch/cpio:0 -nls
 
 [app-arch/file-roller:0]
-package.use : app-arch/file-roller:0 -libnotify -nautilus -packagekit
+package.use : app-arch/file-roller:0 -libnotify -nautilus
 
 [app-arch/gzip:0]
-package.use : app-arch/gzip:0 -static pic
+package.use : app-arch/gzip:0 -static -verify-sig pic
 
 [app-arch/libarchive:0]
-package.use : app-arch/libarchive:0 -expat -libressl -lz4 -nettle -zstd acl 
bzip2 e2fsprogs iconv lzma lzo static-libs threads xattr zlib
+package.use : app-arch/libarchive:0 -blake2 -expat -lz4 -nettle -verify-sig 
-zstd acl bzip2 e2fsprogs iconv lzma lzo static-libs xattr
 
 [app-arch/lz4:0]
 package.use : app-arch/lz4:0 -static-libs
 
 [app-arch/tar:0]
-package.use : app-arch/tar:0 -minimal -nls -selinux -static acl xattr
+package.use : app-arch/tar:0 -minimal -nls -selinux -verify-sig acl xattr
 
 [app-arch/unzip:0]
 package.use : app-arch/unzip:0 bzip2 natspec unicode
 
 [app-arch/xz-utils:0]
-package.use : app-arch/xz-utils:0 -nls extra-filters static-libs threads
+package.use : app-arch/xz-utils:0 -nls -verify-sig extra-filters split-usr 
static-libs
+
+[app-arch/zstd:0]
+package.use : app-arch/zstd:0 -lz4 -static-libs threads
 
 [app-crypt/argon2:0]
 package.use : app-crypt/argon2:0 static-libs
 
 [app-crypt/gcr:0]
-package.use : app-crypt/gcr:0 -debug -test gtk introspection vala
+package.use : app-crypt/gcr:0 -gtk-doc -systemd -test gtk introspection vala
 
 [app-crypt/gnupg:0]
-package.use : app-crypt/gnupg:0 -doc -nls -selinux -tofu -tools -usb 
-user-socket -wks-server bzip2 ldap readline smartcard ssl
+package.use : app-crypt/gnupg:0 -doc -nls -selinux -test -tofu -tools -usb 
-user-socket -verify-sig -wks-server bzip2 ldap readline smartcard ssl
 
 [app-crypt/gpgme:1]
-package.use : app-crypt/gpgme:1 -common-lisp -python -qt5 cxx static-libs
+package.use : app-crypt/gpgme:1 -common-lisp -python -qt5 -test -verify-sig 
cxx static-libs
 package.env : app-crypt/gpgme:1 app-crypt_gpgme_1
 env : LDFLAGS=-largp
 
+[app-crypt/libb2:0]
+package.use : app-crypt/libb2:0 -native-cflags -static-libs openmp
+
 [app-crypt/libsecret:0]
-package.use : app-crypt/libsecret:0 -test crypt introspection vala
+package.use : app-crypt/libsecret:0 -gtk-doc -test -tpm crypt introspection 
vala
 
 [app-crypt/mit-krb5:0]
-package.use : app-crypt/mit-krb5:0 -doc -libressl -openldap -selinux -test 
keyutils nls pkinit threads xinetd
-
-[app-crypt/openpgp-keys-gentoo-release:0]
-package.use : app-crypt/openpgp-keys-gentoo-release:0 -test
+package.use : app-crypt/mit-krb5:0 -cpu_flags_x86_aes -doc -lmdb -openldap 
-selinux -test keyutils nls pkinit threads xinetd
 
 [app-crypt/p11-kit:0]
-package.use : app-crypt/p11-kit:0 -debug asn1 libffi trust
+package.use : app-crypt/p11-kit:0 -debug -systemd asn1 libffi trust
 
 [app-crypt/pinentry:0]
-package.use : app-crypt/pinentry:0 -emacs -fltk -qt5 -static caps 
gnome-keyring gtk ncurses
+package.use : app-crypt/pinentry:0 -efl -emacs -qt5 caps gnome-keyring gtk 
ncurses
 
 [app-crypt/rhash:0]
-package.use : app-crypt/rhash:0 -debug -libressl -static-libs nls ssl
+package.use : app-crypt/rhash:0 -debug -static-libs nls ssl
 
 [app-editors/gedit:0]
-package.use : app-editors/gedit:0 -test introspection python spell vala

[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2022-07-18 Thread Sam James
commit: e5506e4c4388f32c13d9f3bd960d44a112b543bc
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5506e4c

net-print/cups: Stabilize 2.4.2-r1 ppc64, #858155

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

 net-print/cups/cups-2.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.2-r1.ebuild 
b/net-print/cups/cups-2.4.2-r1.ebuild
index 8e35240ffa3e..98885fee4bcd 100644
--- a/net-print/cups/cups-2.4.2-r1.ebuild
+++ b/net-print/cups/cups-2.4.2-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



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

2022-07-18 Thread Sam James
commit: 2b84ba7e04a934dba43361ca815291e3e28bd9f6
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b84ba7e

sys-apps/osinfo-db: Stabilize 20220516 arm64, #853958

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

 sys-apps/osinfo-db/osinfo-db-20220516.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/osinfo-db/osinfo-db-20220516.ebuild 
b/sys-apps/osinfo-db/osinfo-db-20220516.ebuild
index e40530368a72..b121959cf21f 100644
--- a/sys-apps/osinfo-db/osinfo-db-20220516.ebuild
+++ b/sys-apps/osinfo-db/osinfo-db-20220516.ebuild
@@ -11,7 +11,7 @@ S="${WORKDIR}"
 LICENSE="GPL-2+"
 SLOT="0"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 BDEPEND="sys-apps/osinfo-db-tools"
 



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

2022-07-18 Thread Sam James
commit: ad946fe83041ac9509a0885ae3080ff86b23c0b7
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad946fe8

sys-apps/xdg-dbus-proxy: Stabilize 0.1.4 arm64, #853958

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

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

diff --git a/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.4.ebuild 
b/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.4.ebuild
index 184ffbb14e84..18aac8ce1afe 100644
--- a/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.4.ebuild
+++ b/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/gnome-terminal/

2022-07-18 Thread Sam James
commit: b8724f3414e58270a534e9c9aa759596be595f20
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8724f34

x11-terms/gnome-terminal: Stabilize 3.44.1 arm64, #853958

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

 x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild 
b/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild
index 5c981784ed21..416f71c0de81 100644
--- a/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild
+++ b/x11-terms/gnome-terminal/gnome-terminal-3.44.1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
 IUSE="debug +gnome-shell +nautilus vanilla"
 SRC_URI+=" !vanilla? ( 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-3.44.0-cntr-ntfy-autottl-ts.patch.xz
 )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 # FIXME: automagic dependency on gtk+[X], just transitive but needs proper 
control, bug 624960
 RDEPEND="



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

2022-07-18 Thread Sam James
commit: 6a0b3007f202b02d3cdcdf657758c34ef0584782
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a0b3007

net-libs/sofia-sip: Stabilize 1.13.8 arm64, #853958

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

 net-libs/sofia-sip/sofia-sip-1.13.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/sofia-sip/sofia-sip-1.13.8.ebuild 
b/net-libs/sofia-sip/sofia-sip-1.13.8.ebuild
index 4b52032164f2..1d5094166a19 100644
--- a/net-libs/sofia-sip/sofia-sip-1.13.8.ebuild
+++ b/net-libs/sofia-sip/sofia-sip-1.13.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/freeswitch/${PN}/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="LGPL-2.1+ BSD public-domain" # See COPYRIGHT
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux"
 IUSE="ssl test"
 RESTRICT="!test? ( test )"
 



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

2022-07-18 Thread Sam James
commit: 7dd0e2b2a44ae5200fc8b391f8778a3292887959
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd0e2b2

media-libs/libmediaart: Stabilize 1.9.6 arm64, #853958

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

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

diff --git a/media-libs/libmediaart/libmediaart-1.9.6.ebuild 
b/media-libs/libmediaart/libmediaart-1.9.6.ebuild
index fc0f7522e832..3f594eb1597c 100644
--- a/media-libs/libmediaart/libmediaart-1.9.6.ebuild
+++ b/media-libs/libmediaart/libmediaart-1.9.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libmediaart;
 
 LICENSE="LGPL-2.1+"
 SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="gtk gtk-doc +introspection qt5 test vala"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="



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

2022-07-18 Thread Sam James
commit: a01a23fdda48c1bb6dea14fe1ee150723923bbbd
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01a23fd

net-libs/libnice: Stabilize 0.1.19 arm64, #853958

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

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

diff --git a/net-libs/libnice/libnice-0.1.19.ebuild 
b/net-libs/libnice/libnice-0.1.19.ebuild
index ab918d10646d..02f21831860e 100644
--- a/net-libs/libnice/libnice-0.1.19.ebuild
+++ b/net-libs/libnice/libnice-0.1.19.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://nice.freedesktop.org/releases/${P}.tar.gz;
 
 LICENSE="|| ( MPL-1.1 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="+gnutls gtk-doc +introspection +upnp"
 
 RDEPEND="



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

2022-07-18 Thread Sam James
commit: 2b5082f4b972c982f34add849db108ad22fa112e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b5082f4

media-plugins/gst-plugins-libnice: Stabilize 0.1.19 arm64, #853958

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

 media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild 
b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild
index 23f42cdb3c13..80f21bb5ff5e 100644
--- a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild
+++ b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://nice.freedesktop.org/releases/${MY_P}.tar.gz;
 
 LICENSE="|| ( MPL-1.1 LGPL-2.1 )"
 SLOT="1.0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE=""
 
 RDEPEND="



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

2022-07-18 Thread Sam James
commit: b2de1c034ae7eccc42444e3385e86a91da073be9
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2de1c03

media-gfx/eog: Stabilize 42.2 arm64, #853958

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

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

diff --git a/media-gfx/eog/eog-42.2.ebuild b/media-gfx/eog/eog-42.2.ebuild
index 190ea0887d7f..bb56eb7315ce 100644
--- a/media-gfx/eog/eog-42.2.ebuild
+++ b/media-gfx/eog/eog-42.2.ebuild
@@ -14,7 +14,7 @@ SLOT="1"
 IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff"
 REQUIRED_USE="exif? ( jpeg )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
>=dev-libs/glib-2.53.4:2



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

2022-07-18 Thread Sam James
commit: aa36fa7ae5aee0c45ce17772e534a26b5c63ffd8
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa36fa7a

media-libs/clutter-gst: Stabilize 3.0.27-r2 arm64, #853958

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

 media-libs/clutter-gst/clutter-gst-3.0.27-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/clutter-gst/clutter-gst-3.0.27-r2.ebuild 
b/media-libs/clutter-gst/clutter-gst-3.0.27-r2.ebuild
index f65691ba453f..8a49da2bc03c 100644
--- a/media-libs/clutter-gst/clutter-gst-3.0.27-r2.ebuild
+++ b/media-libs/clutter-gst/clutter-gst-3.0.27-r2.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="GStreamer integration library for Clutter"
 
 LICENSE="LGPL-2.1+"
 SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="X debug +introspection udev"
 
 # >=cogl-1.18 provides cogl-2.0-experimental



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

2022-07-18 Thread Sam James
commit: 238e4b83fd4a53911c1c30fcf41cd7cc17634841
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238e4b83

gui-libs/amtk: Stabilize 5.4.1 arm64, #853958

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

 gui-libs/amtk/amtk-5.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/amtk/amtk-5.4.1.ebuild b/gui-libs/amtk/amtk-5.4.1.ebuild
index 828d7700a471..666b60e2a119 100644
--- a/gui-libs/amtk/amtk-5.4.1.ebuild
+++ b/gui-libs/amtk/amtk-5.4.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Amtk 
https://gitlab.gnome.org/swilmet/
 
 LICENSE="LGPL-2.1+"
 SLOT="5"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="+introspection gtk-doc"
 
 RDEPEND="



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

2022-07-18 Thread Sam James
commit: 7ecd3524973cf748616501ad9b1eff0dc368de62
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ecd3524

gnome-base/gnome-shell: Stabilize 42.2 arm64, #853958

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

 gnome-base/gnome-shell/gnome-shell-42.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-shell/gnome-shell-42.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.2.ebuild
index 43e7dd5cfe5b..fff3a41b6682 100644
--- a/gnome-base/gnome-shell/gnome-shell-42.2.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-42.2.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
?? ( elogind systemd )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 
 # libXfixes-5.0 needed for pointer barriers and #include 

 # FIXME:



[gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/

2022-07-18 Thread Sam James
commit: 6a66b4ef1f6e76c4aeeeaa2e1586e99c987f1e61
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a66b4ef

mail-client/evolution: Stabilize 3.44.2 arm64, #853958

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

 mail-client/evolution/evolution-3.44.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/evolution/evolution-3.44.2.ebuild 
b/mail-client/evolution/evolution-3.44.2.ebuild
index 29a140216b3e..2b66eef3b27e 100644
--- a/mail-client/evolution/evolution-3.44.2.ebuild
+++ b/mail-client/evolution/evolution-3.44.2.ebuild
@@ -14,7 +14,7 @@ SLOT="2.0"
 
 IUSE="archive +bogofilter geolocation gtk-doc highlight ldap spamassassin 
spell ssl +weather ytnef"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 
 # glade-3 support is for maintainers only per configure.ac
 # pst is not mature enough and changes API/ABI frequently



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

2022-07-18 Thread Sam James
commit: e8fa14dbc3974f3a626931a10108df22eb4bfacb
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8fa14db

gui-libs/tepl: Stabilize 6.0.2 arm64, #853958

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

 gui-libs/tepl/tepl-6.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/tepl/tepl-6.0.2.ebuild b/gui-libs/tepl/tepl-6.0.2.ebuild
index 8a6d03400b46..acdb00a4b06d 100644
--- a/gui-libs/tepl/tepl-6.0.2.ebuild
+++ b/gui-libs/tepl/tepl-6.0.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/swilmet/tepl;
 
 LICENSE="LGPL-3+"
 SLOT="6"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="+introspection gtk-doc"
 RESTRICT="!test? ( test )"
 



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

2022-07-18 Thread Sam James
commit: d5ce2602bf25c87b532d1d6abc70ad8944a35926
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ce2602

gnome-extra/gnome-calendar: Stabilize 42.2 arm64, #853958

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

 gnome-extra/gnome-calendar/gnome-calendar-42.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-calendar/gnome-calendar-42.2.ebuild 
b/gnome-extra/gnome-calendar/gnome-calendar-42.2.ebuild
index 7bc558978035..ed7f77824527 100644
--- a/gnome-extra/gnome-calendar/gnome-calendar-42.2.ebuild
+++ b/gnome-extra/gnome-calendar/gnome-calendar-42.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Calendar;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
 
 # >=libical-1.0.1 for https://bugzilla.gnome.org/show_bug.cgi?id=751244
 DEPEND="



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

2022-07-18 Thread Sam James
commit: 74b343bdc3ac364327fdbd0313e7243639210958
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b343bd

gui-libs/gtksourceview: Stabilize 5.4.2 arm64, #853958

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

 gui-libs/gtksourceview/gtksourceview-5.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/gtksourceview/gtksourceview-5.4.2.ebuild 
b/gui-libs/gtksourceview/gtksourceview-5.4.2.ebuild
index 81c572bea2fc..110ffda6d7c6 100644
--- a/gui-libs/gtksourceview/gtksourceview-5.4.2.ebuild
+++ b/gui-libs/gtksourceview/gtksourceview-5.4.2.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="
gtk-doc? ( introspection )
vala? ( introspection )
 "
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
>=dev-libs/glib-2.70:2



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

2022-07-18 Thread Sam James
commit: 95a42bd7bdc6ecfc005ea0a6788afc46c7952355
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a42bd7

gnome-extra/gnome-shell-extensions: Stabilize 42.2 arm64, #853958

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

 gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild
index c81228c8fb47..c9a61b00860a 100644
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-42.2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
 
 DEPEND="
>=dev-libs/glib-2.26:2



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/

2022-07-18 Thread Sam James
commit: d46b3e21f46ed5313baa37c88603c18d06a2d306
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46b3e21

gnome-extra/evolution-data-server: Stabilize 3.44.2 arm64, #853958

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

 gnome-extra/evolution-data-server/evolution-data-server-3.44.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.44.2.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.44.2.ebuild
index 4ad469521f17..1fe248fefe52 100644
--- a/gnome-extra/evolution-data-server/evolution-data-server-3.44.2.ebuild
+++ b/gnome-extra/evolution-data-server/evolution-data-server-3.44.2.ebuild
@@ -15,7 +15,7 @@ SLOT="0/63-26-20" # subslot = 
libcamel-1.2/libedataserver-1.2/libebook-1.2.so so
 IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ipv6 ldap 
kerberos oauth vala +weather"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 # gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to 
handle more than 100 google tasks
 # berkdb needed only for migrating old addressbook data from <3.13 versions, 
bug #519512



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gtk/

2022-07-18 Thread Sam James
commit: 88b3e1c9004890510709417cb4ee002f89efcc4b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b3e1c9

sys-apps/xdg-desktop-portal-gtk: Stabilize 1.14.0 arm64, #853958

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

 sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.0.ebuild 
b/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.0.ebuild
index 5fde4a3f7c46..376bb0ee5de0 100644
--- a/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.0.ebuild
+++ b/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/flatpak/${PN}/releases/download/${MY_PV}/${MY_P}.tar
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="wayland X"
 
 BDEPEND="



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

2022-07-18 Thread Sam James
commit: d79c650a9bedd61054609896b54415278feabd2c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79c650a

gnome-extra/gnome-calculator: Stabilize 42.1 arm64, #853958

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

 gnome-extra/gnome-calculator/gnome-calculator-42.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-calculator/gnome-calculator-42.1.ebuild 
b/gnome-extra/gnome-calculator/gnome-calculator-42.1.ebuild
index 0e4f4d6c3ca9..ef7eef23c9e4 100644
--- a/gnome-extra/gnome-calculator/gnome-calculator-42.1.ebuild
+++ b/gnome-extra/gnome-calculator/gnome-calculator-42.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Calculator;
 LICENSE="GPL-3+"
 SLOT="0"
 IUSE="+introspection test"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 # gtksourceview vapi definitions in dev-lang/vala itself are too old, and 
newer vala removes them
 # altogether, thus we need them installed by gtksourceview[vala]



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

2022-07-18 Thread Sam James
commit: 74e849488fa16430154915d14fcfd9c67f83382a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74e84948

net-wireless/gnome-bluetooth: Stabilize 42.1 arm64, #853958

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

 net-wireless/gnome-bluetooth/gnome-bluetooth-42.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.1.ebuild 
b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.1.ebuild
index ccb2d099a00d..ad5d15fb2397 100644
--- a/net-wireless/gnome-bluetooth/gnome-bluetooth-42.1.ebuild
+++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-42.1.ebuild
@@ -12,7 +12,7 @@ LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
 SLOT="3/13" # subslot = libgnome-bluetooth-3 soname version
 IUSE="gtk-doc +introspection sendto test"
 RESTRICT="!test? ( test )"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
 
 DEPEND="
>=dev-libs/glib-2.44:2



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

2022-07-18 Thread Sam James
commit: 8cb10b8ad51a6b46e755ac939620289c1d557ca2
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb10b8a

x11-wm/mutter: Stabilize 42.2 arm64, #853958

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

 x11-wm/mutter/mutter-42.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/mutter/mutter-42.2.ebuild b/x11-wm/mutter/mutter-42.2.ebuild
index c071bf22c445..3edf61ef69c1 100644
--- a/x11-wm/mutter/mutter-42.2.ebuild
+++ b/x11-wm/mutter/mutter-42.2.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
test? ( wayland )"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 
 # gnome-settings-daemon is build checked, but used at runtime only for 
org.gnome.settings-daemon.peripherals.keyboard gschema
 # xorg-server is needed at build and runtime with USE=wayland for Xwayland



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

2022-07-18 Thread Sam James
commit: cf99946adfc47b6d0820d6713957091b8920a68a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf99946a

gnome-base/gnome-settings-daemon: Stabilize 42.2 arm64, #853958

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

 gnome-base/gnome-settings-daemon/gnome-settings-daemon-42.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-42.2.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-42.2.ebuild
index 39899bfdbd10..5e3aeac628e1 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-42.2.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-42.2.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
input_devices_wacom? ( udev )
wayland? ( udev )
 "
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
 DEPEND="
>=sci-geosciences/geocode-glib-3.10



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

2022-07-18 Thread Sam James
commit: eeed556a11e3399d6238acfbc5aa86b145e2c59f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeed556a

gnome-base/gnome-control-center: Stabilize 42.2 arm64, #853958

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

 gnome-base/gnome-control-center/gnome-control-center-42.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-42.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-42.2.ebuild
index 1f68ec0d245f..a12d836e92c2 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-42.2.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-42.2.ebuild
@@ -17,7 +17,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="
^^ ( elogind systemd )
 " # Theoretically "?? ( elogind systemd )" is fine too, lacking some 
functionality at runtime, but needs testing if handled gracefully enough
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
 
 # meson.build depends on python unconditionally
 BDEPEND="${PYTHON_DEPS}"



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

2022-07-18 Thread Sam James
commit: 1d4027655e1088d1c402aae4ec59ebfc903b8a29
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d402765

gnome-base/gnome-keyring: Stabilize 42.1 arm64, #853958

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

 gnome-base/gnome-keyring/gnome-keyring-42.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-keyring/gnome-keyring-42.1.ebuild 
b/gnome-base/gnome-keyring/gnome-keyring-42.1.ebuild
index 117a584f88d8..426f068c7575 100644
--- a/gnome-base/gnome-keyring/gnome-keyring-42.1.ebuild
+++ b/gnome-base/gnome-keyring/gnome-keyring-42.1.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
 IUSE="pam selinux +ssh-agent systemd test"
 RESTRICT="!test? ( test )"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
 
 # Replace gkd gpg-agent with pinentry[gnome-keyring] one, bug #547456
 RDEPEND="



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

2022-07-18 Thread Sam James
commit: b4c8afb4871cfe41ac739b40d3ec99debe084ff7
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:41:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:41:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c8afb4

net-libs/libnma: Stabilize 1.8.40 arm64, #853958

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

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

diff --git a/net-libs/libnma/libnma-1.8.40.ebuild 
b/net-libs/libnma/libnma-1.8.40.ebuild
index b9690caec21d..0821be49a878 100644
--- a/net-libs/libnma/libnma-1.8.40.ebuild
+++ b/net-libs/libnma/libnma-1.8.40.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
 # pkcs11 default enabled as it's a small dep often already present by libnma 
users, and it was default enabled as IUSE=+gcr in nm-applet before
 IUSE="gtk-doc +introspection +pkcs11 vala"
 REQUIRED_USE="vala? ( introspection )"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 DEPEND="
>=gui-libs/gtk-4.0:4



[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/files/, dev-db/redis/

2022-07-18 Thread Sam James
commit: e26f3cfacab6d82c401e7ca113d9210360c59fec
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 23:32:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 23:32:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e26f3cfa

dev-db/redis: add 7.0.4

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

 dev-db/redis/Manifest |   1 +
 dev-db/redis/files/redis-7.0.4-no-which.patch |  66 +
 dev-db/redis/redis-7.0.4.ebuild   | 187 ++
 3 files changed, 254 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 259087e0e51b..52c3687e7b3d 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -4,3 +4,4 @@ DIST redis-6.2.7.tar.gz 2487287 BLAKE2B 
06f1b1e16cdf06c38b67c1f1d025da50cc37
 DIST redis-7.0.1.tar.gz 2955839 BLAKE2B 
67ff36e5e78ab9a90d4404d0f0bddbe9b539166c826d8a1b314bb32cdece7d40caf5eff57302cd641548ed3b1e19aff1b657ed31a20233550636708b6386c2db
 SHA512 
e61d27695fd2d439f204612b97a3ea245ebf92d418949460f7144026191ade4fac1647717bbb48a2b3e238856f0392af08b4fdb4358d04f2ccd1088ff9d3dac4
 DIST redis-7.0.2.tar.gz 2956784 BLAKE2B 
418f6114662c9b9b67dc7f28f89f58fefee3eb5fec84a6193ca50034366c963986a56d1c96dadfdd88a88ea1ddd4542ed910b89c8a81c95b38aa4f7bdc5ae571
 SHA512 
bc8d679ecaad0220318b87be70476653f42b76815af61ff6f4e8885f5a5d17d41cea754fbf448f9e18e9a9f90227c5ac198fa9bc523370752f590ba01418a1b0
 DIST redis-7.0.3.tar.gz 2962858 BLAKE2B 
f523d96140e8ede263a5697ec8d88d02ee309a482b861ecbcdbd9063d94da4b1a801c3b8f01f50863a132b0dd33bfe09ec9b3f1c8ea2d12ea8a6f22d7f770263
 SHA512 
d4419c596577d58195478ff2414bedcfd81658067de733781fe8d41b79938c4dacb46b456779b94e30343d1e717140579b73db1715a6d721827afe1842d548e3
+DIST redis-7.0.4.tar.gz 2963216 BLAKE2B 
95ad18547b4be0b199fccc4b0f534b00d2f442609b604b02ef83f44cef4283048d1f8b89e383a14208a00842eb3d6655649d32169a2a6586ed6fac1792e19d5a
 SHA512 
7edecfa667b30584666be0a2dbcb2ac25a6764fa5b8db49ab421602ad20272eeab99ccff0b7c2f789c30a0425d80b774515b03c849e517451cbe597d37eb0247

diff --git a/dev-db/redis/files/redis-7.0.4-no-which.patch 
b/dev-db/redis/files/redis-7.0.4-no-which.patch
new file mode 100644
index ..e8c775d8bce1
--- /dev/null
+++ b/dev-db/redis/files/redis-7.0.4-no-which.patch
@@ -0,0 +1,66 @@
+--- a/runtest
 b/runtest
+@@ -3,7 +3,7 @@ TCL_VERSIONS="8.5 8.6 8.7"
+ TCLSH=""
+ 
+ for VERSION in $TCL_VERSIONS; do
+-  TCL=`which tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
++  TCL=`command -v tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
+ done
+ 
+ if [ -z $TCLSH ]
+--- a/runtest-cluster
 b/runtest-cluster
+@@ -3,7 +3,7 @@ TCL_VERSIONS="8.5 8.6 8.7"
+ TCLSH=""
+ 
+ for VERSION in $TCL_VERSIONS; do
+-  TCL=`which tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
++  TCL=`command -v tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
+ done
+ 
+ if [ -z $TCLSH ]
+--- a/runtest-moduleapi
 b/runtest-moduleapi
+@@ -4,7 +4,7 @@ TCLSH=""
+ [ -z "$MAKE" ] && MAKE=make
+ 
+ for VERSION in $TCL_VERSIONS; do
+-  TCL=`which tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
++  TCL=`command -v tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
+ done
+ 
+ if [ -z $TCLSH ]
+--- a/runtest-sentinel
 b/runtest-sentinel
+@@ -3,7 +3,7 @@ TCL_VERSIONS="8.5 8.6 8.7"
+ TCLSH=""
+ 
+ for VERSION in $TCL_VERSIONS; do
+-  TCL=`which tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
++  TCL=`command -v tclsh$VERSION 2>/dev/null` && TCLSH=$TCL
+ done
+ 
+ if [ -z $TCLSH ]
+--- a/utils/generate-module-api-doc.rb
 b/utils/generate-module-api-doc.rb
+@@ -164,7 +164,7 @@ end
+ # Populate the 'since' map (name => version) if we're in a git repo.
+ $since = {}
+ git_dir = File.dirname(__FILE__) ++ "/../.git"
+-if File.directory?(git_dir) && `which git` != ""
++if File.directory?(git_dir) && `comamnd -v git` != ""
+ `git --git-dir="#{git_dir}" tag --sort=v:refname`.each_line do |version|
+ next if version !~ /^(\d+)\.\d+\.\d+?$/ || $1.to_i < 4
+ version.chomp!
+--- a/src/Makefile
 b/src/Makefile
+@@ -52,7 +52,7 @@ INSTALL=install
+ PKG_CONFIG?=pkg-config
+ 
+ ifndef PYTHON
+-PYTHON := $(shell which python3 || which python)
++PYTHON := $(shell command -v python3 || command -v python)
+ endif
+ 
+ # Default allocator defaults to Jemalloc if it's not an ARM

diff --git a/dev-db/redis/redis-7.0.4.ebuild b/dev-db/redis/redis-7.0.4.ebuild
new file mode 100644
index ..d16e991e2f8b
--- /dev/null
+++ b/dev-db/redis/redis-7.0.4.ebuild
@@ -0,0 +1,187 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# N.B.: It is no clue in porting to Lua eclasses, as upstream have deviated
+# too far from vanilla Lua, adding their own APIs like lua_enablereadonlytable
+
+inherit autotools edo flag-o-matic multiprocessing systemd tmpfiles 
toolchain-funcs
+
+DESCRIPTION="A persistent caching system, key-value, and data structures 
database"

[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: scripts/

2022-07-18 Thread Anthony G. Basile
commit: 8901de8f006c9fb82e0aef18bafe77b42ef0fdbb
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Jul 18 23:28:18 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Jul 18 23:28:18 2022 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=8901de8f

scripts/cycle.2.sh: no need to cleanup the tarball

Signed-off-by: Anthony G. Basile  gentoo.org>

 scripts/cycle.2.sh | 4 
 1 file changed, 4 deletions(-)

diff --git a/scripts/cycle.2.sh b/scripts/cycle.2.sh
index 29f7a52..e5bc604 100644
--- a/scripts/cycle.2.sh
+++ b/scripts/cycle.2.sh
@@ -10,10 +10,6 @@ emerge -b1q binutils
 emerge -b1q gcc
 emerge -b1q musl
 
-# This is from the tarball.
-rm -rf /etc/portage/package.use
-rm -rf /etc/portage/package.accept_keywords
-
 unset CONFIGFILE
 install-worldconf
 emerge -bevq --keep-going --verbose-conflicts --with-bdeps=y @world



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: core/var/lib/portage/

2022-07-18 Thread Anthony G. Basile
commit: f62084dfa976028c2decd190041e7f08c67422ec
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Jul 18 23:22:27 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Jul 18 23:22:27 2022 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=f62084df

world.conf: remove net-misc/vinagre

Signed-off-by: Anthony G. Basile  gentoo.org>

 core/var/lib/portage/world.CYCLE.2 | 1 -
 core/var/lib/portage/world.CYCLE.3 | 1 -
 core/var/lib/portage/world.CYCLE.4 | 1 -
 3 files changed, 3 deletions(-)

diff --git a/core/var/lib/portage/world.CYCLE.2 
b/core/var/lib/portage/world.CYCLE.2
index 5dd549d..40affdf 100644
--- a/core/var/lib/portage/world.CYCLE.2
+++ b/core/var/lib/portage/world.CYCLE.2
@@ -33,7 +33,6 @@ net-irc/hexchat
 net-mail/dovecot
 net-misc/ntp
 net-misc/rdate
-net-misc/vinagre
 net-p2p/transmission
 net-vpn/tor
 net-wireless/wpa_supplicant

diff --git a/core/var/lib/portage/world.CYCLE.3 
b/core/var/lib/portage/world.CYCLE.3
index 5f0cabf..7fa8974 100644
--- a/core/var/lib/portage/world.CYCLE.3
+++ b/core/var/lib/portage/world.CYCLE.3
@@ -35,7 +35,6 @@ net-irc/hexchat
 net-mail/dovecot
 net-misc/ntp
 net-misc/rdate
-net-misc/vinagre
 net-p2p/transmission
 net-print/cups
 net-vpn/tor

diff --git a/core/var/lib/portage/world.CYCLE.4 
b/core/var/lib/portage/world.CYCLE.4
index 70fa90b..41801e7 100644
--- a/core/var/lib/portage/world.CYCLE.4
+++ b/core/var/lib/portage/world.CYCLE.4
@@ -36,7 +36,6 @@ net-mail/dovecot
 net-misc/ntp
 net-misc/rdate
 net-misc/tigervnc
-net-misc/vinagre
 net-p2p/transmission
 net-print/cups
 net-vpn/tor



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

2022-07-18 Thread Matt Turner
commit: 982b84d0147119b68d6287c96fc1e33538932d52
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul 16 21:11:25 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul 18 23:04:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982b84d0

dev-libs/appstream-glib: Version bump to 0.8.0

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

 dev-libs/appstream-glib/Manifest   |  1 +
 .../appstream-glib/appstream-glib-0.8.0.ebuild | 67 ++
 .../appstream-glib-0.8.0-fix-as-self-test.patch| 34 +++
 3 files changed, 102 insertions(+)

diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest
index 67e6ab38ac18..7423b9b1b360 100644
--- a/dev-libs/appstream-glib/Manifest
+++ b/dev-libs/appstream-glib/Manifest
@@ -1 +1,2 @@
 DIST appstream-glib-0.7.18.tar.xz 2309276 BLAKE2B 
67f414ae45866cab314ed2b307f2045a2035c262810696246f5bdea2a0bac88d98b561f72a8e87608f90407ad6d577d720213461ecef09d277e919b5330c0bc2
 SHA512 
2a202eb25d823d524128a8ab164025b6579e069f8b62373cf5447d049a0e3764fca5bf1464296101a45870d1426b094493fc8ead07a6a4bcb514c0f1a91e8ff2
+DIST appstream-glib-0.8.0.tar.xz 2315988 BLAKE2B 
b0858a2dccc70c3eee32262bd83a73ad739d72ca049b23387fea012c68d8dcbaec28aeaa31f81b05dee12c60a5426bdbcf1f22f5a8edbb441c663882c47b1a22
 SHA512 
13aeb37b8e890691a14d20ed0a86a14ae7125a6e08e60adcefe58ce2f861cebf7f49a01d9d1c137205b923f3162b307fc2671d476b7aaa9eae5fc5234ea4c1da

diff --git a/dev-libs/appstream-glib/appstream-glib-0.8.0.ebuild 
b/dev-libs/appstream-glib/appstream-glib-0.8.0.ebuild
new file mode 100644
index ..28cc5cc07b30
--- /dev/null
+++ b/dev-libs/appstream-glib/appstream-glib-0.8.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg meson
+
+DESCRIPTION="Provides GObjects and helper methods to read and write AppStream 
metadata"
+HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/ 
https://github.com/hughsie/appstream-glib;
+SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/8" # soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="gtk-doc fonts +introspection stemmer"
+
+RDEPEND="
+   >=dev-libs/glib-2.58.0:2
+   sys-apps/util-linux
+   app-arch/libarchive:=
+   >=net-misc/curl-7.56.0
+   >=dev-libs/json-glib-1.1.2
+   >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?]
+
+   fonts? (
+   x11-libs/gtk+:3
+   >=media-libs/freetype-2.4:2
+   )
+   >=media-libs/fontconfig-2.11:1.0
+   dev-libs/libyaml
+   stemmer? ( dev-libs/snowball-stemmer:= )
+   x11-libs/pango
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+# libxml2 required for glib-compile-resources
+BDEPEND="
+   dev-util/gperf
+
+   dev-libs/libxml2:2
+   app-text/docbook-xml-dtd:4.2
+   dev-libs/libxslt
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.9
+   app-text/docbook-xml-dtd:4.3
+   )
+   >=sys-devel/gettext-0.19.8
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-as-self-test.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   -Ddep11=true
+   -Dbuilder=true
+   -Drpm=false
+   -Dalpm=false
+   $(meson_use fonts)
+   $(meson_use stemmer)
+   -Dman=true
+   $(meson_use gtk-doc)
+   $(meson_use introspection)
+   )
+   meson_src_configure
+}

diff --git 
a/dev-libs/appstream-glib/files/appstream-glib-0.8.0-fix-as-self-test.patch 
b/dev-libs/appstream-glib/files/appstream-glib-0.8.0-fix-as-self-test.patch
new file mode 100644
index ..e302a04a9ce8
--- /dev/null
+++ b/dev-libs/appstream-glib/files/appstream-glib-0.8.0-fix-as-self-test.patch
@@ -0,0 +1,34 @@
+From 3870226a3585be4c31c1719248be0e17d789f3d7 Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Fri, 15 Jul 2022 20:33:50 +0200
+Subject: [PATCH] Properly initialize AsNodeToXmlHelper
+
+Fixes: https://github.com/hughsie/appstream-glib/issues/445
+---
+ libappstream-glib/as-node.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/libappstream-glib/as-node.c b/libappstream-glib/as-node.c
+index 4d438f5..b6650e4 100644
+--- a/libappstream-glib/as-node.c
 b/libappstream-glib/as-node.c
+@@ -826,7 +826,7 @@ as_node_from_xml_internal (const gchar *data, gssize 
data_sz,
+  AsNodeFromXmlFlags flags,
+  GError **error)
+ {
+-  AsNodeToXmlHelper helper;
++  AsNodeToXmlHelper helper = {0};
+   AsNode *root = NULL;
+   gboolean ret;
+   g_autoptr(GError) 

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

2022-07-18 Thread Patrick McLean
commit: 7788a6465a51363ac5a2bfebba62db6e981e88d8
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Jul 18 22:52:27 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Jul 18 22:52:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7788a646

net-misc/exabgp: drop 4.2.17, 4.2.20

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

 net-misc/exabgp/Manifest |  2 --
 net-misc/exabgp/exabgp-4.2.17.ebuild | 64 ---
 net-misc/exabgp/exabgp-4.2.20.ebuild | 65 
 3 files changed, 131 deletions(-)

diff --git a/net-misc/exabgp/Manifest b/net-misc/exabgp/Manifest
index a5a96201f4dc..e4972b9defb6 100644
--- a/net-misc/exabgp/Manifest
+++ b/net-misc/exabgp/Manifest
@@ -1,4 +1,2 @@
-DIST exabgp-4.2.17.tar.gz 2933104 BLAKE2B 
5751888232479c24aa4f66ef357821178c7a5564c0522adb8abf26057eb222ecfbb33caa6d9b71219b79fa309a0c4051b6098015c2362ad9c02e59326ee2bfac
 SHA512 
2000856f540dcaed12dfaf54b689f6b04670f0ec8f19ec7a811ea8e54663afec68a7ae97ed79a001cc09ed42e6a1c5bd2d94ae0c3e3c8bde2da446cf00d66374
 DIST exabgp-4.2.19.tar.gz 2932903 BLAKE2B 
de988dca0d6c32dbe5a5a04a2f3b5065a71ec83aabccecf675ddf09f9bd38ee417b670c5a2940d12bf3618a9a39e8ec6d0184bfa77cfda8c5e853da0fd52bda4
 SHA512 
35031fbf1b73339926dd08c7edc80497c3a5c4d1a5d626bf2a704ad2e70baeca51a88fe56fe3e43b97187010cf7e89c2b69f0b28276bbf9a945e761c6578818f
-DIST exabgp-4.2.20.tar.gz 2933683 BLAKE2B 
8d25442dd3e95ad6db2849adb2ba04563c9c2add50fe94993cc1d72f17c704118732c1a8b88cec48f4a5c3b3f186c66b6643d3d06543475a43f0630801394006
 SHA512 
39de1baa9a4abee9829b3dea211966ec58e487f26c7f9d0d0cd19f5fcca596c9d3a389073bcb19506924feb7af34f4ffc6cbf13b7471cf5e51857af35271e6a5
 DIST exabgp-4.2.21.tar.gz 2933721 BLAKE2B 
1d4b7cb6d053d2a9b8a338b6cf5f84d8d4ea2e1d1685cac8fb9b4b02cbdb8b9d5de41d4072d9379892e4bf89444f301f88243e5d5145d213956be7319861b723
 SHA512 
0efc7143191e8b557297e9329354c01e2418e0c4c45753941eba3a1f063e77d17a0efa7a14a3062764e45e709f0598f491c10e2c02e751590bb7c0943b61932b

diff --git a/net-misc/exabgp/exabgp-4.2.17.ebuild 
b/net-misc/exabgp/exabgp-4.2.17.ebuild
deleted file mode 100644
index 0bac38485f18..
--- a/net-misc/exabgp/exabgp-4.2.17.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit tmpfiles systemd distutils-r1
-
-DESCRIPTION="The BGP swiss army knife of networking"
-HOMEPAGE="https://github.com/Exa-Networks/exabgp;
-SRC_URI="https://github.com/Exa-Networks/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   acct-group/exabgp
-   acct-user/exabgp
-"
-BDEPEND="
-   test? (
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/exabgp-4.2.7-paths.patch"
-   "${FILESDIR}/exabgp-4.2.10-ip-path.patch"
-   "${FILESDIR}/exabgp-4.2.11-healthcheck-allow-disable-metric.patch"
-   "${FILESDIR}/exabgp-4.2.11-healthcheck-fix-log-crash.patch"
-   "${FILESDIR}/exabgp-4.2.11-less-verbose-logging.patch"
-)
-
-python_test() {
-   ./qa/bin/parsing || die "tests fail with ${EPYTHON}"
-   nosetests -v ./qa/tests/*_test.py || die "tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   newinitd "${FILESDIR}/${PN}.initd-r2" ${PN}
-   newconfd "${FILESDIR}/${PN}.confd" ${PN}
-
-   newtmpfiles "${FILESDIR}/exabgp.tmpfiles" ${PN}.conf
-   systemd_dounit etc/systemd/*
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
-   keepdir /etc/exabgp
-
-   doman doc/man/*.?
-}
-
-pkg_postinst() {
-   tmpfiles_process ${PN}.conf
-}

diff --git a/net-misc/exabgp/exabgp-4.2.20.ebuild 
b/net-misc/exabgp/exabgp-4.2.20.ebuild
deleted file mode 100644
index 2bd1bad24a9e..
--- a/net-misc/exabgp/exabgp-4.2.20.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit tmpfiles systemd distutils-r1
-
-DESCRIPTION="The BGP swiss army knife of networking"
-HOMEPAGE="https://github.com/Exa-Networks/exabgp;
-SRC_URI="https://github.com/Exa-Networks/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   acct-group/exabgp
-   acct-user/exabgp
-"
-BDEPEND="
-   test? (
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/exabgp-4.2.7-paths.patch"
-   

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

2022-07-18 Thread Patrick McLean
commit: 53e2bea6aaea1bc0ba7663ac771c303f82a0a688
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Jul 18 22:51:44 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Jul 18 22:51:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e2bea6

net-misc/exabgp: add 4.2.21

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

 net-misc/exabgp/Manifest |  1 +
 net-misc/exabgp/exabgp-4.2.21.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/net-misc/exabgp/Manifest b/net-misc/exabgp/Manifest
index d1318297e489..a5a96201f4dc 100644
--- a/net-misc/exabgp/Manifest
+++ b/net-misc/exabgp/Manifest
@@ -1,3 +1,4 @@
 DIST exabgp-4.2.17.tar.gz 2933104 BLAKE2B 
5751888232479c24aa4f66ef357821178c7a5564c0522adb8abf26057eb222ecfbb33caa6d9b71219b79fa309a0c4051b6098015c2362ad9c02e59326ee2bfac
 SHA512 
2000856f540dcaed12dfaf54b689f6b04670f0ec8f19ec7a811ea8e54663afec68a7ae97ed79a001cc09ed42e6a1c5bd2d94ae0c3e3c8bde2da446cf00d66374
 DIST exabgp-4.2.19.tar.gz 2932903 BLAKE2B 
de988dca0d6c32dbe5a5a04a2f3b5065a71ec83aabccecf675ddf09f9bd38ee417b670c5a2940d12bf3618a9a39e8ec6d0184bfa77cfda8c5e853da0fd52bda4
 SHA512 
35031fbf1b73339926dd08c7edc80497c3a5c4d1a5d626bf2a704ad2e70baeca51a88fe56fe3e43b97187010cf7e89c2b69f0b28276bbf9a945e761c6578818f
 DIST exabgp-4.2.20.tar.gz 2933683 BLAKE2B 
8d25442dd3e95ad6db2849adb2ba04563c9c2add50fe94993cc1d72f17c704118732c1a8b88cec48f4a5c3b3f186c66b6643d3d06543475a43f0630801394006
 SHA512 
39de1baa9a4abee9829b3dea211966ec58e487f26c7f9d0d0cd19f5fcca596c9d3a389073bcb19506924feb7af34f4ffc6cbf13b7471cf5e51857af35271e6a5
+DIST exabgp-4.2.21.tar.gz 2933721 BLAKE2B 
1d4b7cb6d053d2a9b8a338b6cf5f84d8d4ea2e1d1685cac8fb9b4b02cbdb8b9d5de41d4072d9379892e4bf89444f301f88243e5d5145d213956be7319861b723
 SHA512 
0efc7143191e8b557297e9329354c01e2418e0c4c45753941eba3a1f063e77d17a0efa7a14a3062764e45e709f0598f491c10e2c02e751590bb7c0943b61932b

diff --git a/net-misc/exabgp/exabgp-4.2.21.ebuild 
b/net-misc/exabgp/exabgp-4.2.21.ebuild
new file mode 100644
index ..2bd1bad24a9e
--- /dev/null
+++ b/net-misc/exabgp/exabgp-4.2.21.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit tmpfiles systemd distutils-r1
+
+DESCRIPTION="The BGP swiss army knife of networking"
+HOMEPAGE="https://github.com/Exa-Networks/exabgp;
+SRC_URI="https://github.com/Exa-Networks/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   acct-group/exabgp
+   acct-user/exabgp
+"
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/exabgp-4.2.7-paths.patch"
+   "${FILESDIR}/exabgp-4.2.10-ip-path.patch"
+   "${FILESDIR}/exabgp-4.2.11-healthcheck-allow-disable-metric.patch"
+   "${FILESDIR}/exabgp-4.2.11-healthcheck-fix-log-crash.patch"
+   "${FILESDIR}/exabgp-4.2.11-less-verbose-logging.patch"
+)
+
+distutils_enable_tests pytest
+
+python_test() {
+   ./qa/bin/parsing || die "tests fail with ${EPYTHON}"
+   epytest
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   newinitd "${FILESDIR}/${PN}.initd-r2" ${PN}
+   newconfd "${FILESDIR}/${PN}.confd" ${PN}
+
+   newtmpfiles "${FILESDIR}/exabgp.tmpfiles" ${PN}.conf
+   systemd_dounit etc/systemd/*
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+   keepdir /etc/exabgp
+
+   doman doc/man/*.?
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



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

2022-07-18 Thread Sam James
commit: 1906907b0e06cfa12fc9dcabc4ec6a49e2f7f795
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 22:17:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 22:17:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1906907b

dev-libs/libnl: add 3.7.0

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

 dev-libs/libnl/Manifest   |   1 +
 dev-libs/libnl/libnl-3.7.0.ebuild | 101 ++
 2 files changed, 102 insertions(+)

diff --git a/dev-libs/libnl/Manifest b/dev-libs/libnl/Manifest
index 94fe71f27f45..e8c77cb37ad4 100644
--- a/dev-libs/libnl/Manifest
+++ b/dev-libs/libnl/Manifest
@@ -1,2 +1,3 @@
 DIST libnl-3.5.0.tar.gz 967835 BLAKE2B 
cf21c1ffa89799b91bf4bddb8833d5af5c62eb1c53a078ee55a2888bd8439e1ae6db8886c9c4f937297962faac6873b4cf5211ee3d1e5354d96b5dc545a6fc2d
 SHA512 
9c94c09bac34297493b3ea482713d7c0865d2839b5042e5c7d1ed008e2402ab63df35a18e272f40b2cce27d0c31dc733fe7e4b2d376e7ca847a2b0d5e90de50c
 DIST libnl-3.6.0.tar.gz 981921 BLAKE2B 
4fbc1f6284dfbf0aaa855dfc3bb9774327254718257cf162c14574ece6b0da20f03a587830b21a2481d1da6e9c90482d71d8f9308f1eeafa605c90d0847a838c
 SHA512 
7d1190ce94f43f5b18b1f7909221ca034d4ea5c8ed5735dbd27224d03e7f95d3c4e8ccdb611e33b58007729a21bfc0e23adc8758b112c712355664d87a81ce1b
+DIST libnl-3.7.0.tar.gz 1000913 BLAKE2B 
22c418ea520416d79ee4552ab6bc5ba99239b29e074c840d31b0ec4171a0403ea9d2c1afcbf1b3428564dd371cadd99bc062ae7540e7496f970c4fb98f967e84
 SHA512 
80fbbc079299c90afd2a5eda62e4d4f98bf4ef23958c3ce5101f4ed4d81d783af733213bb3bab15f218555d8460bc2394898f909f4ac024fc27281faec86a041

diff --git a/dev-libs/libnl/libnl-3.7.0.ebuild 
b/dev-libs/libnl/libnl-3.7.0.ebuild
new file mode 100644
index ..ee24246ef92f
--- /dev/null
+++ b/dev-libs/libnl/libnl-3.7.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit autotools distutils-r1 multilib-minimal
+
+LIBNL_P=${P/_/-}
+LIBNL_DIR=${PV/_/}
+LIBNL_DIR=${LIBNL_DIR//./_}
+
+DESCRIPTION="Libraries providing APIs to netlink protocol based Linux kernel 
interfaces"
+HOMEPAGE="https://www.infradead.org/~tgr/libnl/ 
https://github.com/thom311/libnl;
+SRC_URI="https://github.com/thom311/${PN}/releases/download/${PN}${LIBNL_DIR}/${P/_rc/-rc}.tar.gz;
+S="${WORKDIR}/${LIBNL_P}"
+
+LICENSE="LGPL-2.1 utils? ( GPL-2 )"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+debug python test utils"
+RESTRICT="!test? ( test )"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}
+   sys-devel/bison
+   sys-devel/flex
+   python? ( dev-lang/swig )
+   test? ( dev-libs/check )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+MULTILIB_WRAPPED_HEADERS=(
+   # we do not install CLI stuff for non-native
+   /usr/include/libnl3/netlink/cli/addr.h
+   /usr/include/libnl3/netlink/cli/class.h
+   /usr/include/libnl3/netlink/cli/cls.h
+   /usr/include/libnl3/netlink/cli/ct.h
+   /usr/include/libnl3/netlink/cli/exp.h
+   /usr/include/libnl3/netlink/cli/link.h
+   /usr/include/libnl3/netlink/cli/mdb.h
+   /usr/include/libnl3/netlink/cli/neigh.h
+   /usr/include/libnl3/netlink/cli/qdisc.h
+   /usr/include/libnl3/netlink/cli/route.h
+   /usr/include/libnl3/netlink/cli/rule.h
+   /usr/include/libnl3/netlink/cli/tc.h
+   /usr/include/libnl3/netlink/cli/utils.h
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   if use python; then
+   pushd "${S}"/python > /dev/null || die
+   distutils-r1_src_prepare
+   popd > /dev/null || die
+   fi
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(multilib_native_use_enable utils cli) \
+   $(use_enable debug)
+}
+
+multilib_src_compile() {
+   default
+
+   if multilib_is_native_abi && use python ; then
+   pushd python > /dev/null || die
+   distutils-r1_src_compile
+   popd > /dev/null || die
+   fi
+}
+
+multilib_src_install() {
+   default
+
+   if multilib_is_native_abi && use python ; then
+   # Unset DOCS= since distutils-r1.eclass interferes
+   local DOCS=()
+
+   pushd python > /dev/null || die
+
+   distutils-r1_src_install
+
+   popd > /dev/null || die
+   fi
+}
+
+multilib_src_install_all() {
+   DOCS=( ChangeLog )
+
+   einstalldocs
+
+   find "${ED}" -name '*.la' -delete || die
+}



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

2022-07-18 Thread Sam James
commit: 62c57ba88bff4041d3c8a476baa2c074fdff1e3d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 22:17:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 22:22:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c57ba8

dev-libs/libnl: rename live ebuild

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

 dev-libs/libnl/libnl-3.7.0.ebuild  | 12 --
 .../{libnl-.ebuild => libnl-.ebuild}   | 47 --
 2 files changed, 34 insertions(+), 25 deletions(-)

diff --git a/dev-libs/libnl/libnl-3.7.0.ebuild 
b/dev-libs/libnl/libnl-3.7.0.ebuild
index ee24246ef92f..6b420eb95d66 100644
--- a/dev-libs/libnl/libnl-3.7.0.ebuild
+++ b/dev-libs/libnl/libnl-3.7.0.ebuild
@@ -14,12 +14,18 @@ LIBNL_DIR=${LIBNL_DIR//./_}
 
 DESCRIPTION="Libraries providing APIs to netlink protocol based Linux kernel 
interfaces"
 HOMEPAGE="https://www.infradead.org/~tgr/libnl/ 
https://github.com/thom311/libnl;
-SRC_URI="https://github.com/thom311/${PN}/releases/download/${PN}${LIBNL_DIR}/${P/_rc/-rc}.tar.gz;
-S="${WORKDIR}/${LIBNL_P}"
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/thom311/libnl;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/thom311/${PN}/releases/download/${PN}${LIBNL_DIR}/${P/_rc/-rc}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+   S="${WORKDIR}/${LIBNL_P}"
+fi
 
 LICENSE="LGPL-2.1 utils? ( GPL-2 )"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="+debug python test utils"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-libs/libnl/libnl-.ebuild 
b/dev-libs/libnl/libnl-.ebuild
similarity index 72%
rename from dev-libs/libnl/libnl-.ebuild
rename to dev-libs/libnl/libnl-.ebuild
index 0cfee098abde..6b420eb95d66 100644
--- a/dev-libs/libnl/libnl-.ebuild
+++ b/dev-libs/libnl/libnl-.ebuild
@@ -1,35 +1,43 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_OPTIONAL=1
-inherit autotools distutils-r1 git-r3 multilib-minimal
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit autotools distutils-r1 multilib-minimal
+
+LIBNL_P=${P/_/-}
+LIBNL_DIR=${PV/_/}
+LIBNL_DIR=${LIBNL_DIR//./_}
 
 DESCRIPTION="Libraries providing APIs to netlink protocol based Linux kernel 
interfaces"
 HOMEPAGE="https://www.infradead.org/~tgr/libnl/ 
https://github.com/thom311/libnl;
-EGIT_REPO_URI="https://github.com/thom311/libnl;
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/thom311/libnl;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/thom311/${PN}/releases/download/${PN}${LIBNL_DIR}/${P/_rc/-rc}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+   S="${WORKDIR}/${LIBNL_P}"
+fi
 
 LICENSE="LGPL-2.1 utils? ( GPL-2 )"
 SLOT="3"
-KEYWORDS=""
 IUSE="+debug python test utils"
 RESTRICT="!test? ( test )"
 
 RDEPEND="python? ( ${PYTHON_DEPS} )"
 DEPEND="${RDEPEND}"
-BDEPEND="
-   ${RDEPEND}
+BDEPEND="${RDEPEND}
sys-devel/bison
sys-devel/flex
python? ( dev-lang/swig )
-   test? ( dev-libs/check )
-"
+   test? ( dev-libs/check )"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-DOCS=( ChangeLog )
-
 MULTILIB_WRAPPED_HEADERS=(
# we do not install CLI stuff for non-native
/usr/include/libnl3/netlink/cli/addr.h
@@ -57,15 +65,10 @@ src_prepare() {
distutils-r1_src_prepare
popd > /dev/null || die
fi
-
-   # out-of-source build broken
-   # https://github.com/thom311/libnl/pull/58
-   multilib_copy_sources
 }
 
 multilib_src_configure() {
-   econf \
-   --disable-static \
+   ECONF_SOURCE="${S}" econf \
$(multilib_native_use_enable utils cli) \
$(use_enable debug)
 }
@@ -73,7 +76,7 @@ multilib_src_configure() {
 multilib_src_compile() {
default
 
-   if multilib_is_native_abi && use python; then
+   if multilib_is_native_abi && use python ; then
pushd python > /dev/null || die
distutils-r1_src_compile
popd > /dev/null || die
@@ -83,7 +86,7 @@ multilib_src_compile() {
 multilib_src_install() {
default
 
-   if multilib_is_native_abi && use python; then
+   if multilib_is_native_abi && use python ; then
# Unset DOCS= since distutils-r1.eclass interferes
local DOCS=()
 
@@ -91,14 +94,14 @@ multilib_src_install() {
 
distutils-r1_src_install
 
-   # For no obvious reason this is not done automatically
-  

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

2022-07-18 Thread Sam James
commit: 51296f43ea25f9c041635a3ec674bd5940c4c8b2
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 21:57:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 21:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51296f43

dev-libs/libappindicator: Stabilize 12.10.1_p20200706 ppc, #848810

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

 dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild 
b/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild
index 950195bd63b0..868f4eedc155 100644
--- a/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild
+++ b/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://ubuntu/pool/main/liba/${PN}/${PN}_${MY_PV}+20.10.${PATCH_VERSI
 
 LICENSE="LGPL-2.1 LGPL-3"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="+introspection test"
 
 RDEPEND="



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

2022-07-18 Thread Sam James
commit: 88954a48938882b7ee1c443c629fd192f2f7e036
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 21:57:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 21:57:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88954a48

dev-libs/libindicator: Stabilize 12.10.1-r301 ppc, #848810

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

 dev-libs/libindicator/libindicator-12.10.1-r301.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild 
b/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild
index 90d84a4c8a65..5287e3d1d49d 100644
--- a/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild
+++ b/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-07-18 Thread Sam James
commit: 01c9621ee91f873e4ce4daf06711bef72e9df59a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 21:57:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 21:57:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c9621e

dev-libs/libindicate: Stabilize 12.10.1-r3 ppc, #848810

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

 dev-libs/libindicate/libindicate-12.10.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild 
b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild
index 22b3891f2d6d..e1cb38a5bbb4 100644
--- a/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild
+++ b/dev-libs/libindicate/libindicate-12.10.1-r3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz;
 
 LICENSE="LGPL-2.1 LGPL-3"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="gtk +introspection"
 
 RESTRICT="test" # consequence of the -no-mono.patch



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

2022-07-18 Thread Andreas K. Hüttel
commit: 8b9e03e052bdbbf1ae3161fcba17e7e30dd9f692
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul 18 21:49:05 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jul 18 21:50:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b9e03e0

profiles: clang profile: use portage-3.0.33 even on stable immediately

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/features/clang/package.accept_keywords | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/features/clang/package.accept_keywords 
b/profiles/features/clang/package.accept_keywords
new file mode 100644
index ..92fa6b506f07
--- /dev/null
+++ b/profiles/features/clang/package.accept_keywords
@@ -0,0 +1,5 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# this version contains the path fix for portage needed for stage1 builds
+=sys-apps/portage-3.0.33 ~amd64



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

2022-07-18 Thread Sam James
commit: a0d7268581fd1306f60367b73a8426b0e7f8cda7
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 21:50:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 21:50:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d72685

sys-apps/portage: drop 3.0.31

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

 sys-apps/portage/Manifest  |   1 -
 sys-apps/portage/portage-3.0.31.ebuild | 274 -
 2 files changed, 275 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index ff3b26fabe24..2f5933711b1c 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,4 +1,3 @@
 DIST portage-3.0.30.tar.bz2 1157316 BLAKE2B 
56939618f4915f77dca6bb85d4a7cf98e50133b524f68a0b192c0a928ca209a0cb944c174dda78f1b5a071c02c190857ea8a7ecd514301c45e897b302542f52e
 SHA512 
accec770f63180b6d5d4cd08ef50f0cd01aa5701104156523f1a735d8ec3313a3b513629a33d8863285736515b6a3d56fc21498404da3a0f89b196655a98db7d
-DIST portage-3.0.31.tar.gz 1452362 BLAKE2B 
4e74270b23375daca044a34bb1344f0d403a7a7de9a6edb41aec02c95c86193d3f6f2a27c12629a25aed19e63567987e9018bd4df47798f1364fb1a914edd72a
 SHA512 
05891c474aebd38defb240efab29267b8125de8361fe01a25bb65532f8dd1c6bd19867db7db9df109bab2c04535dc85839a7c5512ce7f99ae1b77c3f2c6eec69
 DIST portage-3.0.32.tar.gz 1452442 BLAKE2B 
9f46ba0651c742b447e04b6573ba5e9527399d80d3aede1cc47a7c08405befd3ce586f7f523111df9145ca19ffce89a1a563ee9329b093dfd6387f273e49290d
 SHA512 
09e9bfc38a5fffb8ead2d67136c4aef006cd9b0922faf7f63fa8ee326e56389ec65199dc22c53e8bfcd6251e8e8309f8cef7045feab842b4bc8ddd3e0bc79fa0
 DIST portage-3.0.33.tar.bz2 1110583 BLAKE2B 
9d8db052a7091f7b5c4ab77221fbfc98b4cfb738988597bf38d4e8311b57b5f8f5d99c9a285db934e1d46b03b4c8a39e3e0347c965d7c3fbbf568357588db2ff
 SHA512 
28358fb1b1bb8634c9267ad84762549b499cf59e15a1e59f3db7d27a04b3325083457d3fc4af0fa4cf9574f8cd0349baaf0fccd49e8aa72963ebe61370f5c34b

diff --git a/sys-apps/portage/portage-3.0.31.ebuild 
b/sys-apps/portage/portage-3.0.31.ebuild
deleted file mode 100644
index d5a59b7698c0..
--- a/sys-apps/portage/portage-3.0.31.ebuild
+++ /dev/null
@@ -1,274 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-TMPFILES_OPTIONAL=1
-
-inherit distutils-r1 linux-info toolchain-funcs tmpfiles prefix
-
-DESCRIPTION="The package management and distribution system for Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-# Switch back to bzip2 for next release
-SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.gz;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   app-arch/xz-utils
-   test? ( dev-vcs/git )"
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   apidoc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx-epytext[${PYTHON_USEDEP}]
-   )"
-# Require sandbox-2.2 for bug #288863.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
-RDEPEND="
-   acct-user/portage
-   app-arch/zstd
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/findutils-4.4
-   !build? (
-   >=sys-apps/sed-4.0.5
-   >=app-shells/bash-5.0:0[readline]
-   >=app-admin/eselect-1.2
-   rsync-verify? (
-   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
-   >=sec-keys/openpgp-keys-gentoo-release-20180706
-   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
-   )
-   )
-   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
-   elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   kernel_linux? ( sys-apps/util-linux )
-   >=app-misc/pax-utils-0.1.17
-   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
-   xattr? ( kernel_linux? (
-   >=sys-apps/install-xattr-0.3
-   ) )
-   !> cnf/make.globals || die
-   fi
-
-   if use native-extensions && ! tc-is-cross-compiler; then
-   printf "[build_ext]\nportage_ext_modules=true\n" >> \
-   setup.cfg || die
-   fi
-
-   if ! use ipc ; then
-   einfo "Disabling ipc..."
-   sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = 
False:" \
-   -i lib/_emerge/AbstractEbuildProcess.py 

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

2022-07-18 Thread Conrad Kostecki
commit: 0839cf9d55886e2e02e2a320e423c4fa480241b5
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Jul 18 21:46:57 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 18 21:47:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0839cf9d

dev-ruby/rrdtool-bindings: update SRC_URI

Upstream moved from own hosting to Github.

Closes: https://bugs.gentoo.org/840362
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild 
b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild
index 9890e062684e..224e120755fc 100644
--- a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild
+++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.8.0.ebuild
@@ -13,8 +13,8 @@ inherit ruby-ng
 
 DESCRIPTION="Ruby bindings for rrdtool"
 HOMEPAGE="https://oss.oetiker.ch/rrdtool/;
-SRC_URI="https://oss.oetiker.ch/rrdtool/pub/${MY_P}.tar.gz;
-RUBY_S="$MY_P"/bindings/ruby
+SRC_URI="https://github.com/oetiker/${PN/-bindings}-1.x/releases/download/v${PV}/${MY_P}.tar.gz;
+RUBY_S="${MY_P}/bindings/ruby"
 
 LICENSE="GPL-2"
 SLOT="0"



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

2022-07-18 Thread Sam James
commit: 12cec950b69ca41a94fdc756e4025c6ea85c41a1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 21:43:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 21:43:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12cec950

sys-apps/portage: add 3.0.33

Closes: https://bugs.gentoo.org/858824
Closes: https://bugs.gentoo.org/857933
Closes: https://bugs.gentoo.org/858407
Closes: https://bugs.gentoo.org/858818
Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-3.0.33.ebuild | 273 +
 2 files changed, 274 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 326e6866327e..ff3b26fabe24 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,3 +1,4 @@
 DIST portage-3.0.30.tar.bz2 1157316 BLAKE2B 
56939618f4915f77dca6bb85d4a7cf98e50133b524f68a0b192c0a928ca209a0cb944c174dda78f1b5a071c02c190857ea8a7ecd514301c45e897b302542f52e
 SHA512 
accec770f63180b6d5d4cd08ef50f0cd01aa5701104156523f1a735d8ec3313a3b513629a33d8863285736515b6a3d56fc21498404da3a0f89b196655a98db7d
 DIST portage-3.0.31.tar.gz 1452362 BLAKE2B 
4e74270b23375daca044a34bb1344f0d403a7a7de9a6edb41aec02c95c86193d3f6f2a27c12629a25aed19e63567987e9018bd4df47798f1364fb1a914edd72a
 SHA512 
05891c474aebd38defb240efab29267b8125de8361fe01a25bb65532f8dd1c6bd19867db7db9df109bab2c04535dc85839a7c5512ce7f99ae1b77c3f2c6eec69
 DIST portage-3.0.32.tar.gz 1452442 BLAKE2B 
9f46ba0651c742b447e04b6573ba5e9527399d80d3aede1cc47a7c08405befd3ce586f7f523111df9145ca19ffce89a1a563ee9329b093dfd6387f273e49290d
 SHA512 
09e9bfc38a5fffb8ead2d67136c4aef006cd9b0922faf7f63fa8ee326e56389ec65199dc22c53e8bfcd6251e8e8309f8cef7045feab842b4bc8ddd3e0bc79fa0
+DIST portage-3.0.33.tar.bz2 1110583 BLAKE2B 
9d8db052a7091f7b5c4ab77221fbfc98b4cfb738988597bf38d4e8311b57b5f8f5d99c9a285db934e1d46b03b4c8a39e3e0347c965d7c3fbbf568357588db2ff
 SHA512 
28358fb1b1bb8634c9267ad84762549b499cf59e15a1e59f3db7d27a04b3325083457d3fc4af0fa4cf9574f8cd0349baaf0fccd49e8aa72963ebe61370f5c34b

diff --git a/sys-apps/portage/portage-3.0.33.ebuild 
b/sys-apps/portage/portage-3.0.33.ebuild
new file mode 100644
index ..26815216586a
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.33.ebuild
@@ -0,0 +1,273 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+TMPFILES_OPTIONAL=1
+
+inherit distutils-r1 linux-info toolchain-funcs tmpfiles prefix
+
+DESCRIPTION="The package management and distribution system for Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-arch/xz-utils
+   test? ( dev-vcs/git )"
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-epytext[${PYTHON_USEDEP}]
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   acct-user/portage
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
+   !build? (
+   >=sys-apps/sed-4.0.5
+   >=app-shells/bash-5.0:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
+   >=sec-keys/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   ) )
+   !> cnf/make.globals || die
+   fi
+
+   if use native-extensions && ! tc-is-cross-compiler; then
+   printf "[build_ext]\nportage_ext_modules=true\n" >> \
+   setup.cfg || die
+   fi
+
+   if ! use ipc ; then
+   einfo "Disabling ipc..."
+   sed -e 

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

2022-07-18 Thread Sam James
commit: a68c28469792175d0ffe78c354c505e1d8f49a04
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 21:38:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 21:38:53 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a68c2846

setup.py: prepare for 3.0.33

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

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index ba6194b29..18eb487e3 100755
--- a/setup.py
+++ b/setup.py
@@ -817,7 +817,7 @@ def get_data_files(regular_files, venv_files):
 
 setup(
 name="portage",
-version="3.0.32",
+version="3.0.33",
 url="https://wiki.gentoo.org/wiki/Project:Portage;,
 project_urls={
 "Release Notes": 
"https://gitweb.gentoo.org/proj/portage.git/plain/RELEASE-NOTES;,



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

2022-07-18 Thread Sam James
commit: 233eec19fac0e340850c0432401e1bd4e8f842cd
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 21:38:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 21:38:40 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=233eec19

NEWS: release 3.0.33

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

 NEWS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 634531453..03772642b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-portage-3.0.33 (UNRELEASED)
+portage-3.0.33 (2022-07-18)
 --
 
 Bug fixes:



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

2022-07-18 Thread Conrad Kostecki
commit: 8c834d154fad64b4e41fe90008a21d573b1fa490
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Jun 20 08:59:27 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 18 21:41:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c834d15

sys-process/numactl: remove unused patch

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

 .../numactl/files/numactl-2.0.10-numademo-cflags.patch| 15 ---
 1 file changed, 15 deletions(-)

diff --git a/sys-process/numactl/files/numactl-2.0.10-numademo-cflags.patch 
b/sys-process/numactl/files/numactl-2.0.10-numademo-cflags.patch
deleted file mode 100644
index 9b318df5a5ca..
--- a/sys-process/numactl/files/numactl-2.0.10-numademo-cflags.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-https://bugs.gentoo.org/540856
-
-respect user CFLAGS
-
 a/Makefile.am
-+++ b/Makefile.am
-@@ -23,7 +23,7 @@ numastat_CFLAGS = $(AM_CFLAGS) -std=gnu99
- 
- numademo_SOURCES = numademo.c stream_lib.c stream_lib.h mt.c mt.h 
clearcache.c clearcache.h
- numademo_CPPFLAGS = $(AM_CPPFLAGS) -DHAVE_STREAM_LIB -DHAVE_MT 
-DHAVE_CLEAR_CACHE
--numademo_CFLAGS = -O3 -ffast-math -funroll-loops
-+numademo_CFLAGS = $(AM_CFLAGS) -ffast-math -funroll-loops
- if HAVE_TREE_VECTORIZE
- numademo_CFLAGS += -ftree-vectorize
- endif



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

2022-07-18 Thread Conrad Kostecki
commit: 57269f10c1fe43b755d475d446165abeb24fa970
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Jul 15 18:38:12 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 18 21:41:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57269f10

sys-process/parallel: remove unused patch

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

 .../parallel-20220622-makefile-completions.patch   | 23 --
 1 file changed, 23 deletions(-)

diff --git 
a/sys-process/parallel/files/parallel-20220622-makefile-completions.patch 
b/sys-process/parallel/files/parallel-20220622-makefile-completions.patch
deleted file mode 100644
index 24b479a33a2a..
--- a/sys-process/parallel/files/parallel-20220622-makefile-completions.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-https://lists.gnu.org/archive/html/parallel/2022-06/msg00010.html
 a/Makefile.am
-+++ b/Makefile.am
-@@ -170,12 +170,12 @@ pack_unpack_and_test_build:
- zshcompletiondir=${datarootdir}/zsh/site-functions
- zshcompletion=${zshcompletiondir}/_parallel
- install-data-hook:
--  mkdir -p ${datarootdir}/bash-completion/completions
--  mkdir -p ${zshcompletiondir}
--  parallel --shell-completion bash > 
${datarootdir}/bash-completion/completions/parallel
--  echo '#compdef parallel' > ${zshcompletion}
--  echo '(( $$+functions[_comp_parallel] )) ||' >> ${zshcompletion}
--  echo '  eval "$$(parallel --shell-completion auto)" &&' >> 
${zshcompletion}
--  echo '  _comp_parallel' >> ${zshcompletion}
-+  mkdir -p $(DESTDIR)${datarootdir}/bash-completion/completions
-+  mkdir -p $(DESTDIR)${zshcompletiondir}
-+  parallel --shell-completion bash > 
$(DESTDIR)${datarootdir}/bash-completion/completions/parallel
-+  echo '#compdef parallel' > $(DESTDIR)${zshcompletion}
-+  echo '(( $$+functions[_comp_parallel] )) ||' >> 
$(DESTDIR)${zshcompletion}
-+  echo '  eval "$$(parallel --shell-completion auto)" &&' >> 
$(DESTDIR)${zshcompletion}
-+  echo '  _comp_parallel' >> $(DESTDIR)${zshcompletion}
- 
- EXTRA_DIST = CITATION CITATION.cff CREDITS LICENSES/CC-BY-SA-4.0.txt 
LICENSES/GFDL-1.3-or-later.txt LICENSES/GPL-3.0-or-later.txt



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

2022-07-18 Thread Conrad Kostecki
commit: 5f4adadb15d2b71a062e75f0aeb9a7f8701b216c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jun 29 08:58:01 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 18 21:41:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4adadb

app-admin/salt: remove unused patches

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

 app-admin/salt/files/salt-3003-tests.patch   | 139 
 app-admin/salt/files/salt-3003.3-jinja.patch | 155 ---
 2 files changed, 294 deletions(-)

diff --git a/app-admin/salt/files/salt-3003-tests.patch 
b/app-admin/salt/files/salt-3003-tests.patch
deleted file mode 100644
index c3562c5a4448..
--- a/app-admin/salt/files/salt-3003-tests.patch
+++ /dev/null
@@ -1,139 +0,0 @@
-diff --git a/tests/integration/grains/test_core.py 
b/tests/integration/grains/test_core.py
-index 5f1cf11e24..8affb398ff 100644
 a/tests/integration/grains/test_core.py
-+++ b/tests/integration/grains/test_core.py
-@@ -21,6 +21,7 @@ def _freebsd_or_openbsd():
- return salt.utils.platform.is_freebsd() or 
salt.utils.platform.is_openbsd()
- 
- 
-+@pytest.mark.skip("Tests only should run on FreeBSD and OpenBSD")
- @pytest.mark.windows_whitelisted
- class TestGrainsCore(ModuleCase):
- """
-diff --git a/tests/integration/states/test_x509.py 
b/tests/integration/states/test_x509.py
-index 2321689ef5..574de51e56 100644
 a/tests/integration/states/test_x509.py
-+++ b/tests/integration/states/test_x509.py
-@@ -468,7 +468,7 @@ c9bcgp7D7xD+TxWWNj4CSXEccJgGr91StV+gFg4ARQ==
- first_run[key]["changes"]["Certificate"]["New"]["Not After"],
- "%Y-%m-%d %H:%M:%S",
- )
--self.assertEqual(29, (expiry - datetime.datetime.now()).days)
-+self.assertEqual(30, (expiry - datetime.datetime.now()).days)
- self.assertTrue(os.path.exists(crtfile), "Certificate was not 
created.")
- 
- with salt.utils.files.fopen(crtfile, "r") as first_cert:
-@@ -485,14 +485,14 @@ c9bcgp7D7xD+TxWWNj4CSXEccJgGr91StV+gFg4ARQ==
- },
- )
- self.assertEqual(
--"Certificate needs renewal: 29 days remaining but it needs to be 
at least 90",
-+"Certificate needs renewal: 30 days remaining but it needs to be 
at least 90",
- second_run[key]["changes"]["Status"]["Old"],
- )
- expiry = datetime.datetime.strptime(
- second_run[key]["changes"]["Certificate"]["New"]["Not After"],
- "%Y-%m-%d %H:%M:%S",
- )
--self.assertEqual(179, (expiry - datetime.datetime.now()).days)
-+self.assertEqual(180, (expiry - datetime.datetime.now()).days)
- with salt.utils.files.fopen(crtfile, "r") as second_cert:
- self.assertNotEqual(
- cert_contents,
-diff --git a/tests/pytests/unit/modules/test_cmdmod.py 
b/tests/pytests/unit/modules/test_cmdmod.py
-index 5424514160..0564b59593 100644
 a/tests/pytests/unit/modules/test_cmdmod.py
-+++ b/tests/pytests/unit/modules/test_cmdmod.py
-@@ -438,6 +438,7 @@ def test_run_cwd_doesnt_exist_issue_7154():
- 
- @pytest.mark.skip_on_darwin
- @pytest.mark.skip_on_windows
-+@pytest.mark.skip("does not work in sandbox environment")
- def test_run_cwd_in_combination_with_runas():
- """
- cmd.run executes command in the cwd directory
-diff --git a/tests/unit/ext/test_ipaddress.py 
b/tests/unit/ext/test_ipaddress.py
-index 4fd87d1c3f..02585a9e4e 100644
 a/tests/unit/ext/test_ipaddress.py
-+++ b/tests/unit/ext/test_ipaddress.py
-@@ -2682,6 +2682,7 @@ class IpaddrUnitTest(TestCase):
- "2001:658:22a:cafe:200::1/:::::",
- )
- 
-+@pytest.mark.skip("_cache no longer present in python3.8+")
- def testNetworkElementCaching(self):
- # V4 - make sure we're empty
- self.assertNotIn("broadcast_address", self.ipv4_network._cache)
-diff --git a/tests/unit/utils/test_parsers.py 
b/tests/unit/utils/test_parsers.py
-index 907c67f477..2429d27641 100644
 a/tests/unit/utils/test_parsers.py
-+++ b/tests/unit/utils/test_parsers.py
-@@ -5,6 +5,7 @@
- import os
- import shutil
- import tempfile
-+import pytest
- 
- import salt.config
- import salt.log.setup as log
-@@ -983,6 +984,7 @@ class SaltRunOptionParserTestCase(ParserBase, TestCase):
- if os.path.exists(self.log_file):
- os.unlink(self.log_file)
- 
-+@pytest.mark.skip("Tries to write to /var")
- def test_jid_option(self):
- jid = salt.utils.jid.gen_jid({})
- args = ["--jid", jid]
-@@ -991,6 +993,7 @@ class SaltRunOptionParserTestCase(ParserBase, TestCase):
- parser.parse_args(args)
- assert parser.options.jid == jid
- 
-+@pytest.mark.skip("Tries to write to /var")
- def 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/files/

2022-07-18 Thread Conrad Kostecki
commit: 85a8243dcdfc6b3092fcbdcab11c2c4417b752e9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Jul 15 18:37:26 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 18 21:41:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a8243d

sys-fs/btrfs-progs: remove unused patch(es)

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

 .../files/5.16-linux-headers-before-5.11.patch | 40 --
 1 file changed, 40 deletions(-)

diff --git a/sys-fs/btrfs-progs/files/5.16-linux-headers-before-5.11.patch 
b/sys-fs/btrfs-progs/files/5.16-linux-headers-before-5.11.patch
deleted file mode 100644
index 184656d96d22..
--- a/sys-fs/btrfs-progs/files/5.16-linux-headers-before-5.11.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-https://github.com/kdave/btrfs-progs/commit/b0cfe12c4d4b8b4ef335cdf4ddefcbdcd1b70d58.patch
-https://bugs.gentoo.org/831817
-
-From b0cfe12c4d4b8b4ef335cdf4ddefcbdcd1b70d58 Mon Sep 17 00:00:00 2001
-From: David Sterba 
-Date: Thu, 13 Jan 2022 14:47:08 +0100
-Subject: [PATCH] btrfs-progs: kerncompat: add local definition for alignment
- macros
-
-There's still problem left with compilation on musl and kernel < 5.11,
-because __ALIGN_KERNEL is not defined anymore:
-
-../bin/ld: kernel-shared/volumes.o: in function `create_chunk':
-volumes.c:(.text+0x17f8): undefined reference to `__ALIGN_KERNEL'
-
-Due to the entangled includes and unconditional definition of
-__ALIGN_KERNEL, we can't use #ifdef in kerncompat.h to define it
-eventually (as kerncompat.h is the first include). Instead add local
-definitions of the macros and rename them to avoid name clashes.
-
-Pull-request: #433
-Signed-off-by: David Sterba 
 a/kerncompat.h
-+++ b/kerncompat.h
-@@ -359,7 +359,14 @@ do {  \
- 
- /* Alignment check */
- #define IS_ALIGNED(x, a)(((x) & ((typeof(x))(a) - 1)) == 0)
--#define ALIGN(x, a)   __ALIGN_KERNEL((x), (a))
-+
-+/*
-+ * Alignment, copied and renamed from /usr/include/linux/const.h to work 
around
-+ * issues caused by moving the definition in 5.12
-+ */
-+#define __ALIGN_KERNEL__(x, a)__ALIGN_KERNEL_MASK__(x, 
(typeof(x))(a) - 1)
-+#define __ALIGN_KERNEL_MASK__(x, mask)(((x) + (mask)) & ~(mask))
-+#define ALIGN(x, a)   __ALIGN_KERNEL__((x), (a))
- 
- static inline int is_power_of_2(unsigned long n)
- {



[gentoo-commits] repo/gentoo:master commit in: net-p2p/freenet/files/

2022-07-18 Thread Conrad Kostecki
commit: 5d421418ff221a325216a577ee48ce002682e4ab
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Jun 13 18:50:13 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 18 21:41:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d421418

net-p2p/freenet: remove unused file

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

 .../freenet/files/freenet-0.7.5_p1493-wrapper.conf | 37 --
 1 file changed, 37 deletions(-)

diff --git a/net-p2p/freenet/files/freenet-0.7.5_p1493-wrapper.conf 
b/net-p2p/freenet/files/freenet-0.7.5_p1493-wrapper.conf
deleted file mode 100644
index d3471affad62..
--- a/net-p2p/freenet/files/freenet-0.7.5_p1493-wrapper.conf
+++ /dev/null
@@ -1,37 +0,0 @@
-wrapper.java.command=java
-wrapper.working.dir=/var/freenet/
-wrapper.java.mainclass=freenet.node.NodeStarter
-wrapper.java.library.path.1=/usr/lib
-wrapper.java.initmemory=60
-wrapper.java.maxmemory=768
-wrapper.java.additional.1=-Dnetworkaddress.cache.ttl=0
-wrapper.java.additional.2=-Dnetworkaddress.cache.negative.ttl=0
-wrapper.java.additional.3=-enableassertions:freenet
-# You might want to set the following line if you have changed java.maxmemory
-wrapper.java.additional.4=-XX:MaxPermSize=1024M
-# open the modules required for Java 16 and Java 17
-wrapper.java.additional.5=--illegal-access=permit
-wrapper.java.additional.6=--add-opens=java.base/java.lang=ALL-UNNAMED
-wrapper.java.additional.7=--add-opens=java.base/java.util=ALL-UNNAMED
-wrapper.java.additional.8=--add-opens=java.base/java.io=ALL-UNNAMED
-# reduce the stacksize per thread from 1MiB to conserve memory since we easily 
use 500 threads.
-# Old form for compatibility with Java 11.
-wrapper.java.additional.9=-Xss512k
-# Required since JNA 5.0.0, which changed the default JNI library search path
-# https://github.com/java-native-access/jna/issues/384
-wrapper.java.additional.10=-Djna.nosys=false
-
-wrapper.app.parameter.1=freenet.ini
-wrapper.console.format=PM
-wrapper.console.loglevel=INFO
-wrapper.logfile=wrapper.log
-wrapper.logfile.format=LPTM
-wrapper.logfile.loglevel=INFO
-wrapper.logfile.maxsize=2M
-wrapper.logfile.maxfiles=3
-wrapper.syslog.loglevel=NONE
-wrapper.console.title=Freenet 0.7
-wrapper.jvm_exit.timeout=120
-wrapper.restart.reload_configuration=TRUE
-wrapper.filter.trigger.1=java.lang.OutOfMemoryError
-wrapper.filter.action.1=RESTART



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

2022-07-18 Thread Conrad Kostecki
commit: 48ed59df16169b636531ca5c3fdbdd293f0133e7
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Jun 13 18:48:27 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 18 21:41:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ed59df

net-libs/nodejs: remove unused patch

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

 .../nodejs/files/nodejs-18.0.0-paxmarking.patch| 113 -
 1 file changed, 113 deletions(-)

diff --git a/net-libs/nodejs/files/nodejs-18.0.0-paxmarking.patch 
b/net-libs/nodejs/files/nodejs-18.0.0-paxmarking.patch
deleted file mode 100644
index c778d1729384..
--- a/net-libs/nodejs/files/nodejs-18.0.0-paxmarking.patch
+++ /dev/null
@@ -1,113 +0,0 @@
-diff -urNp node-v15.8.0-orig/node.gyp node-v15.8.0-dwok/node.gyp
 node-v15.8.0-orig/node.gyp 2021-02-24 22:21:44.202911780 +0100
-+++ node-v15.8.0-dwok/node.gyp 2021-02-24 22:25:34.298281739 +0100
-@@ -55,7 +55,9 @@
-   'deps/undici/undici.js',
- ],
- 'node_mksnapshot_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot<(EXECUTABLE_SUFFIX)',
-+'node_mksnapshot_u_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot_u<(EXECUTABLE_SUFFIX)',
- 'mkcodecache_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache<(EXECUTABLE_SUFFIX)',
-+'mkcodecache_u_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache_u<(EXECUTABLE_SUFFIX)',
- 'conditions': [
-   ['GENERATOR == "ninja"', {
- 'node_text_start_object_path': 
'src/large_pages/node_text_start.node_text_start.o'
-@@ -293,10 +295,24 @@
-   ],
-   'actions': [
- {
-+  'action_name': 'run_pax_mkcodecache',
-+  'inputs': [
-+'<(mkcodecache_exec)',
-+  ],
-+  'outputs': [
-+'<(mkcodecache_u_exec)',
-+  ],
-+  'action': [
-+'bash',
-+'-c',
-+'mv <(mkcodecache_exec) <(mkcodecache_u_exec) && paxmark.sh m 
<(mkcodecache_u_exec)',
-+  ],
-+},
-+{
-   'action_name': 'run_mkcodecache',
-   'process_outputs_as_sources': 1,
-   'inputs': [
--'<(mkcodecache_exec)',
-+'<(mkcodecache_u_exec)',
-   ],
-   'outputs': [
- '<(SHARED_INTERMEDIATE_DIR)/node_code_cache.cc',
-@@ -340,10 +356,24 @@
- }, {
-   'actions': [
- {
-+  'action_name': 'run_pax_mksnapshot',
-+  'inputs': [
-+'<(node_mksnapshot_exec)',
-+  ],
-+  'outputs': [
-+'<(node_mksnapshot_u_exec)',
-+  ],
-+  'action': [
-+'bash',
-+'-c',
-+'mv <(node_mksnapshot_exec) <(node_mksnapshot_u_exec) && 
paxmark.sh m <(node_mksnapshot_u_exec)',
-+  ],
-+},
-+{
-   'action_name': 'node_mksnapshot',
-   'process_outputs_as_sources': 1,
-   'inputs': [
--'<(node_mksnapshot_exec)',
-+'<(node_mksnapshot_u_exec)',
-   ],
-   'outputs': [
- '<(SHARED_INTERMEDIATE_DIR)/node_snapshot.cc',
-diff -urNp node-v15.8.0-orig/tools/v8_gypfiles/v8.gyp 
node-v15.8.0-dwok/tools/v8_gypfiles/v8.gyp
 node-v15.8.0-orig/tools/v8_gypfiles/v8.gyp 2021-02-24 22:21:44.654910571 
+0100
-+++ node-v15.8.0-dwok/tools/v8_gypfiles/v8.gyp 2021-02-24 22:25:54.834224791 
+0100
-@@ -9,6 +9,7 @@
- 'v8_vector_stores%': 0,
- 'v8_embed_script%': "",
- 'mksnapshot_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mksnapshot<(EXECUTABLE_SUFFIX)',
-+'mksnapshot_u_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mksnapshot_u<(EXECUTABLE_SUFFIX)',
- 'v8_os_page_size%': 0,
- 'generate_bytecode_output_root': 
'<(SHARED_INTERMEDIATE_DIR)/generate-bytecode-output-root',
- 'generate_bytecode_builtins_list_output': 
'<(generate_bytecode_output_root)/builtins-generated/bytecodes-builtins-list.h',
-@@ -1413,7 +1414,7 @@
-   ],
- },  # bytecode_builtins_list_generator
- {
--  'target_name': 'mksnapshot',
-+  'target_name': 'mksnapshot_u',
-   'type': 'executable',
-   'dependencies': [
- 'v8_base_without_compiler',
-@@ -1432,6 +1433,27 @@
-   'toolsets': ['host'],
- }],
-   ],
-+},  # mksnapshot_u
-+{
-+  'target_name': 'mksnapshot',
-+  'type': 'none',
-+  'dependencies': ['mksnapshot_u'],
-+  'actions': [
-+{
-+  'action_name': 'paxmark_mksnapshot',
-+  

[gentoo-commits] proj/portage: New tag: portage-3.0.33

2022-07-18 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 21:40:31 2022 +

New tag: portage-3.0.33




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

2022-07-18 Thread Sam James
commit: 155b6c50d32763bafb94470e47b29da7c8ed240c
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 21:37:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 21:38:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155b6c50

sys-apps/hwdata: add 0.361

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

 sys-apps/hwdata/Manifest|  1 +
 sys-apps/hwdata/hwdata-0.361.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/sys-apps/hwdata/Manifest b/sys-apps/hwdata/Manifest
index 4a195991a142..2f53c6fd0cbd 100644
--- a/sys-apps/hwdata/Manifest
+++ b/sys-apps/hwdata/Manifest
@@ -3,3 +3,4 @@ DIST hwdata-0.357.tar.gz 2234392 BLAKE2B 
54f26384664cc78d99db52cffa99bf74f57bf35
 DIST hwdata-0.358.tar.gz 2240851 BLAKE2B 
b164c267a6779fec2a4018fb8bad98e564794e46cdec77b6f123f0fb20f49f44303a400d3301b40b07cebe0cc590553ae5e01702032b53180826273eb416
 SHA512 
52c765786aa41551e47bad2358bbe50f8f6a60cd820696c6c341f08cbde695f86746660a3fdadd8fad5614b99a98616111011a17d115c25bbcaf03c891cc3e69
 DIST hwdata-0.359.tar.gz 2247837 BLAKE2B 
af573e38cc04281e18e202fe134430cca3f85129196ff793571f1aa12c2380719e470941e4c8ab74cc888b5f06498d70af2ac1604e758b77f329e11043aae4c0
 SHA512 
e3054ded9ff913498f27206829af91cfd816acc0cb574f85207f6df5568502c28ff9d4a778549c900e90dcc8958deb45a1eb1511bae57b3240472402576b4943
 DIST hwdata-0.360.tar.gz 2254316 BLAKE2B 
c2fae537f2ff594f73577cf72af9d6201bcd1dc26059786c1ae8cb7999d3774306244ea10aee0f9b4916f4a7547b549ccbd815ca9a93053e6ca069140e3a7232
 SHA512 
dc04bdfc21a7bb9903cc51156c9bf1f0d6c7c772db1a47f9d5b120e1e4955155fb5057ccc6679ae56ac790e5da3ca719a3a9b9cd9082eac261ef11e75c97a244
+DIST hwdata-0.361.tar.gz 2263204 BLAKE2B 
83f613dd75e677bb25e884c00e8c32aa97e1b030ac8642df2c35f895df815bf6b8ca150c448fb6a14a8cf6c6cec9ef351896a5762a45ea99c34c39790213
 SHA512 
942cf6fa17c2f6fa41d7c624aa7fd28d57d6ad7750eb7a01c8ce85a663154140af75108a8ab12d43375bae63574a594ea2117195a743c12e5c4cb2986f198454

diff --git a/sys-apps/hwdata/hwdata-0.361.ebuild 
b/sys-apps/hwdata/hwdata-0.361.ebuild
new file mode 100644
index ..719e257fb904
--- /dev/null
+++ b/sys-apps/hwdata/hwdata-0.361.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo
+
+DESCRIPTION="Hardware identification and configuration data"
+HOMEPAGE="https://github.com/vcrhonek/hwdata;
+SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RESTRICT="test"
+
+src_configure() {
+   # configure is not compatible with econf
+   local conf=(
+   ./configure
+   --prefix="${EPREFIX}/usr"
+   --libdir="${EPREFIX}/lib"
+   --datadir="${EPREFIX}/usr/share"
+   )
+
+   edo "${conf[@]}" || die
+}



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

2022-07-18 Thread Sam James
commit: cb429507bc8098ed92692ffda45a45d8be26ef4a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 18 21:37:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 18 21:38:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb429507

sys-apps/hwdata: drop 0.354, 0.357, 0.359

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

 sys-apps/hwdata/Manifest|  3 ---
 sys-apps/hwdata/hwdata-0.354.ebuild | 25 -
 sys-apps/hwdata/hwdata-0.357.ebuild | 25 -
 sys-apps/hwdata/hwdata-0.359.ebuild | 25 -
 4 files changed, 78 deletions(-)

diff --git a/sys-apps/hwdata/Manifest b/sys-apps/hwdata/Manifest
index 2f53c6fd0cbd..2f604cd491f1 100644
--- a/sys-apps/hwdata/Manifest
+++ b/sys-apps/hwdata/Manifest
@@ -1,6 +1,3 @@
-DIST hwdata-0.354.tar.gz 2212834 BLAKE2B 
5df04fd6069e131be7195b515f4f7273e28030d46823fa3054371f9afde4eb9976df2663bc7d31d056cb718a479630676f05459064decd59914f3a69bcfb03f1
 SHA512 
07bbe5137f35c0402029e066e90a29da1ca95faa6996a192b1f9ac00568e5020cc540b642ad2b22b25c2cfa0d7e4c2d7b80c9978ca0cd091691d8f1cf2933915
-DIST hwdata-0.357.tar.gz 2234392 BLAKE2B 
54f26384664cc78d99db52cffa99bf74f57bf355908bd0a87bd01436596b8ed618567caa6f4486e32cbf11bd9313946db2f4d52ce7f2eae1d25b643e68714473
 SHA512 
7674e77887629e57cf1d6cb73ce7f4734f9dd5e5f8cee0016aa74f0ff6b962f9f0e501069f4cbaa0a5281fed179d2912a653071999b9f7d0eb4d81fff719cad1
 DIST hwdata-0.358.tar.gz 2240851 BLAKE2B 
b164c267a6779fec2a4018fb8bad98e564794e46cdec77b6f123f0fb20f49f44303a400d3301b40b07cebe0cc590553ae5e01702032b53180826273eb416
 SHA512 
52c765786aa41551e47bad2358bbe50f8f6a60cd820696c6c341f08cbde695f86746660a3fdadd8fad5614b99a98616111011a17d115c25bbcaf03c891cc3e69
-DIST hwdata-0.359.tar.gz 2247837 BLAKE2B 
af573e38cc04281e18e202fe134430cca3f85129196ff793571f1aa12c2380719e470941e4c8ab74cc888b5f06498d70af2ac1604e758b77f329e11043aae4c0
 SHA512 
e3054ded9ff913498f27206829af91cfd816acc0cb574f85207f6df5568502c28ff9d4a778549c900e90dcc8958deb45a1eb1511bae57b3240472402576b4943
 DIST hwdata-0.360.tar.gz 2254316 BLAKE2B 
c2fae537f2ff594f73577cf72af9d6201bcd1dc26059786c1ae8cb7999d3774306244ea10aee0f9b4916f4a7547b549ccbd815ca9a93053e6ca069140e3a7232
 SHA512 
dc04bdfc21a7bb9903cc51156c9bf1f0d6c7c772db1a47f9d5b120e1e4955155fb5057ccc6679ae56ac790e5da3ca719a3a9b9cd9082eac261ef11e75c97a244
 DIST hwdata-0.361.tar.gz 2263204 BLAKE2B 
83f613dd75e677bb25e884c00e8c32aa97e1b030ac8642df2c35f895df815bf6b8ca150c448fb6a14a8cf6c6cec9ef351896a5762a45ea99c34c39790213
 SHA512 
942cf6fa17c2f6fa41d7c624aa7fd28d57d6ad7750eb7a01c8ce85a663154140af75108a8ab12d43375bae63574a594ea2117195a743c12e5c4cb2986f198454

diff --git a/sys-apps/hwdata/hwdata-0.354.ebuild 
b/sys-apps/hwdata/hwdata-0.354.ebuild
deleted file mode 100644
index 6fe39a2aa36b..
--- a/sys-apps/hwdata/hwdata-0.354.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Hardware identification and configuration data"
-HOMEPAGE="https://github.com/vcrhonek/hwdata;
-SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
-RESTRICT="test"
-
-src_configure() {
-   # configure is not compatible with econf
-   local conf=(
-   ./configure
-   --prefix="${EPREFIX}/usr"
-   --libdir="${EPREFIX}/lib"
-   --datadir="${EPREFIX}/usr/share"
-   )
-   echo "${conf[@]}" >&2
-   "${conf[@]}" || die
-}

diff --git a/sys-apps/hwdata/hwdata-0.357.ebuild 
b/sys-apps/hwdata/hwdata-0.357.ebuild
deleted file mode 100644
index 6ad75332f251..
--- a/sys-apps/hwdata/hwdata-0.357.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Hardware identification and configuration data"
-HOMEPAGE="https://github.com/vcrhonek/hwdata;
-SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-RESTRICT="test"
-
-src_configure() {
-   # configure is not compatible with econf
-   local conf=(
-   ./configure
-   --prefix="${EPREFIX}/usr"
-   --libdir="${EPREFIX}/lib"
-   --datadir="${EPREFIX}/usr/share"
-   )
-   echo "${conf[@]}" >&2
-   "${conf[@]}" || die
-}

diff --git a/sys-apps/hwdata/hwdata-0.359.ebuild 
b/sys-apps/hwdata/hwdata-0.359.ebuild
deleted file mode 100644
index 81b4b0771008..
--- a/sys-apps/hwdata/hwdata-0.359.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022 Gentoo 

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2022-07-18 Thread Conrad Kostecki
commit: 3c8c0e1056af9c932dd500ff702d35ee138e4812
Author: Harald Judt  gmx  at>
AuthorDate: Mon Jul 18 13:58:53 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 18 21:37:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8c0e10

dev-lisp/c2ffi: Remove c2ffi-12.0.0

Signed-off-by: Harald Judt  gmx.at>
Closes: https://github.com/gentoo/gentoo/pull/26464
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 -
 dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index b0c626c4846a..5436dc2ed414 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1,2 +1 @@
-DIST c2ffi-12.0.0.20210615.tar.gz 45048 BLAKE2B 
0659ed2ac52eb53f47e8e481c2112c37768f5664799b63b4fca7ca88166dfcdf34b99fd82750f683c2cf0baabe4bcbec22b87d66f6d586ccb09166c82623c767
 SHA512 
a94aaa1b13b25b9f601ad55609582d9d87ba3e70cadca793184a34b8a21bc39e8915fecd9e4d6e635a555ef083de54d93845a5ffe17f33d087b4511b8ff81a4b
 DIST c2ffi-13.0.0.20220626.tar.gz 44547 BLAKE2B 
1e9274abb9443d14f1df108fd422becc04b23c96cd93111810917cd852d4dd118b68f27a0f4674af9e32713bba19971a952f6db4af0292d8416747f60ca225af
 SHA512 
d39d0356af654b0dac0c774a6927cc2ff39c2a06e2b8b52b4783086dc063b79aec85daa0b3a4a80b63366b45d15e38f07e9066edc1a1c53a25c2afbe306121ef

diff --git a/dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild 
b/dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild
deleted file mode 100644
index 49b836463adb..
--- a/dev-lisp/c2ffi/c2ffi-12.0.0.20210615.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake llvm
-
-MY_COMMIT="3a92064409d258e1688727266c3f023a502e8866"
-
-DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
-HOMEPAGE="https://github.com/rpav/c2ffi;
-SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="sys-devel/clang:12=
-   sys-devel/llvm:12=
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/c2ffi-${MY_COMMIT}"



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/c2ffi/

2022-07-18 Thread Conrad Kostecki
commit: 48b95b54f79a23f896eb60ba64a7715c5146d382
Author: Harald Judt  gmx  at>
AuthorDate: Mon Jul 18 13:57:36 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jul 18 21:37:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b95b54

dev-lisp/c2ffi: Bump version to c2ffi-13.0.0

Closes: https://bugs.gentoo.org/840610

Signed-off-by: Harald Judt  gmx.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lisp/c2ffi/Manifest |  1 +
 dev-lisp/c2ffi/c2ffi-13.0.0.20220626.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-lisp/c2ffi/Manifest b/dev-lisp/c2ffi/Manifest
index 88112b87fbaa..b0c626c4846a 100644
--- a/dev-lisp/c2ffi/Manifest
+++ b/dev-lisp/c2ffi/Manifest
@@ -1 +1,2 @@
 DIST c2ffi-12.0.0.20210615.tar.gz 45048 BLAKE2B 
0659ed2ac52eb53f47e8e481c2112c37768f5664799b63b4fca7ca88166dfcdf34b99fd82750f683c2cf0baabe4bcbec22b87d66f6d586ccb09166c82623c767
 SHA512 
a94aaa1b13b25b9f601ad55609582d9d87ba3e70cadca793184a34b8a21bc39e8915fecd9e4d6e635a555ef083de54d93845a5ffe17f33d087b4511b8ff81a4b
+DIST c2ffi-13.0.0.20220626.tar.gz 44547 BLAKE2B 
1e9274abb9443d14f1df108fd422becc04b23c96cd93111810917cd852d4dd118b68f27a0f4674af9e32713bba19971a952f6db4af0292d8416747f60ca225af
 SHA512 
d39d0356af654b0dac0c774a6927cc2ff39c2a06e2b8b52b4783086dc063b79aec85daa0b3a4a80b63366b45d15e38f07e9066edc1a1c53a25c2afbe306121ef

diff --git a/dev-lisp/c2ffi/c2ffi-13.0.0.20220626.ebuild 
b/dev-lisp/c2ffi/c2ffi-13.0.0.20220626.ebuild
new file mode 100644
index ..52168c39da05
--- /dev/null
+++ b/dev-lisp/c2ffi/c2ffi-13.0.0.20220626.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake llvm
+
+MY_COMMIT="bfa50485ffa86b886215c72ea1e43dbd3acaf940"
+
+DESCRIPTION="Clang-based FFI wrapper generator for Common Lisp"
+HOMEPAGE="https://github.com/rpav/c2ffi;
+SRC_URI="https://github.com/rpav/c2ffi/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/c2ffi-${MY_COMMIT}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="sys-devel/clang:13="
+RDEPEND="${DEPEND}"



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

2022-07-18 Thread James Le Cuirot
commit: f6125674d3319051cd0ecf342a72ea580c002633
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Jul 18 21:36:07 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Jul 18 21:36:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6125674

games-action/psychonauts2-hb: New package at version 1097251

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

 games-action/psychonauts2-hb/Manifest  |  2 +
 games-action/psychonauts2-hb/metadata.xml  | 22 +
 .../psychonauts2-hb/psychonauts2-hb-1097251.ebuild | 55 ++
 3 files changed, 79 insertions(+)

diff --git a/games-action/psychonauts2-hb/Manifest 
b/games-action/psychonauts2-hb/Manifest
new file mode 100644
index ..3c27a94747c2
--- /dev/null
+++ b/games-action/psychonauts2-hb/Manifest
@@ -0,0 +1,2 @@
+DIST Psychonauts2_1097251.tar.xz 30744988256 BLAKE2B 
b411a143ac10e3256dd0eec0615eac179d03465c6fedb7da9863da44ead160fbe6bc0e62ddb25e0fdf79d247c5325e6a6777f26a98cd97536b406b33e977f7c0
 SHA512 
fd6a94a1fbf6a12b38903a40ade86d58cb1826790c3b15bd1d272a80b71cf9bde68d34a2fb28987b01b0f88d21762edc403f442d1d73e6d6633d20c6f28f9204
+DIST psychonauts2.png 73910 BLAKE2B 
ce33615237b2ab65cf95da4febfdfa33884ab44f03f6bce50dd553a4b65dff96055d6e8e47d4c23483856f499ddb3b1b09cd19d29c1efd322b5e91bd60bb82ae
 SHA512 
1ccb5c77f57aaec152d23c1b27ec880e5064a28a48e9f137e462ee656c672ab5f8c700583d97947d90cb244655f7ade89cd153cee29892e0852ca41e3370d664

diff --git a/games-action/psychonauts2-hb/metadata.xml 
b/games-action/psychonauts2-hb/metadata.xml
new file mode 100644
index ..3febbdad35dc
--- /dev/null
+++ b/games-action/psychonauts2-hb/metadata.xml
@@ -0,0 +1,22 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+   
+   Razputin “Raz” Aquato, trained acrobat and powerful young 
psychic, has
+   realized his lifelong dream of joining the international psychic
+   espionage organization known as the Psychonauts! But these 
psychic super
+   spies are in trouble. Their leader hasn't been the same since 
he was
+   rescued from a kidnapping, and what's worse, there's a mole 
hiding in
+   headquarters.
+
+   Combining quirky missions and mysterious conspiracies, 
Psychonauts 2 is
+   a platform-adventure game with cinematic style and tons of 
customizable
+   psychic powers. Psychonauts 2 serves up danger, excitement and 
laughs in
+   equal measure as players guide Raz on a journey through the 
minds of
+   friends and foes on a quest to defeat a murderous psychic 
villain.
+   
+

diff --git a/games-action/psychonauts2-hb/psychonauts2-hb-1097251.ebuild 
b/games-action/psychonauts2-hb/psychonauts2-hb-1097251.ebuild
new file mode 100644
index ..c985c9884abc
--- /dev/null
+++ b/games-action/psychonauts2-hb/psychonauts2-hb-1097251.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHECKREQS_DISK_BUILD="30583M"
+inherit check-reqs desktop xdg
+
+MY_P="Psychonauts2_${PV}"
+MY_PN="${PN%-hb}"
+DESCRIPTION="Platform-adventure game with cinematic style and customizable 
psychic powers"
+HOMEPAGE="https://www.humblebundle.com/store/psychonauts-2;
+SRC_URI="${MY_P}.tar.xz
+   mirror+https://dev.gentoo.org/~chewi/distfiles/${MY_PN}.png;
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist fetch splitdebug"
+
+RDEPEND="
+   >=sys-libs/glibc-2.17
+   x11-misc/xdg-user-dirs
+   !${CATEGORY}/${MY_PN}-gog
+"
+
+S="${WORKDIR}/${MY_P}"
+DIR="/opt/${MY_PN}"
+QA_PREBUILT="${DIR#/}/*"
+
+pkg_nofetch() {
+   einfo "Please buy and download ${SRC_URI} from:"
+   einfo "  ${HOMEPAGE}"
+   einfo "and move it to your distfiles directory."
+}
+
+src_install() {
+   local d
+
+   insinto "${DIR}"/Psychonauts2
+   doins -r Psychonauts2/Content
+
+   for d in 
Engine/Binaries/ThirdParty/PhysX3/Linux/x86_64-unknown-linux-gnu \
+Engine/Plugins/Wwise/ThirdParty/Linux_x64/Release/bin \
+Psychonauts2/Binaries/Linux
+   do
+   exeinto "${DIR}/${d}"
+   doexe "${d}"/*
+   done
+
+   dosym 
../..${DIR}/Psychonauts2/Binaries/Linux/Psychonauts2-Linux-Shipping 
/usr/bin/${MY_PN}
+
+   doicon -s 256 "${DISTDIR}"/${MY_PN}.png
+   make_desktop_entry ${MY_PN} "Psychonauts 2" ${MY_PN}
+}



[gentoo-commits] proj/releng:master commit in: tools/

2022-07-18 Thread Andreas K. Hüttel
commit: 4af672c29118e66f4fd45def97cde502a3750a15
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul 18 21:36:23 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jul 18 21:36:23 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=4af672c2

Add clang stages to autobuilds

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 tools/catalyst-auto-amd64.conf | 24 +++-
 1 file changed, 23 insertions(+), 1 deletion(-)

diff --git a/tools/catalyst-auto-amd64.conf b/tools/catalyst-auto-amd64.conf
index 401c640d..6e98d814 100644
--- a/tools/catalyst-auto-amd64.conf
+++ b/tools/catalyst-auto-amd64.conf
@@ -15,12 +15,14 @@ SETS="
livegui
nomultilib_openrc
nomultilib_systemd
+   clang_openrc
hardened_openrc
hardened_nomultilib_openrc
hardened_selinux_openrc
hardened_nomultilib_selinux_openrc
musl
musl_hardened
+   musl_clang
x32_openrc
 "
 
@@ -44,8 +46,12 @@ 
SET_hardened_nomultilib_openrc_SPECS="hardened-nomultilib/stage1-openrc.spec har
 SET_nomultilib_openrc_SPECS="nomultilib/stage1-openrc.spec 
nomultilib/stage3-openrc.spec"
 SET_nomultilib_systemd_SPECS="nomultilib/stage1-systemd.spec 
nomultilib/stage3-systemd.spec"
 
+SET_clang_openrc_SPECS="clang/stage1-openrc.spec clang/stage3-openrc.spec"
+
 SET_musl_SPECS="musl/stage1.spec musl/stage3.spec"
 
+SET_musl_clang_SPECS="musl-clang/stage1.spec musl-clang/stage3.spec"
+
 SET_musl_hardened_SPECS="musl-hardened/stage1.spec musl-hardened/stage3.spec"
 
 SET_x32_openrc_SPECS="x32/stage1-openrc.spec x32/stage3-openrc.spec"
@@ -56,7 +62,7 @@ EXTENSIONS="@(.tar.xz|.tar.bz2|.tar.gz|.tar|.sfs)"
 
 update_symlinks() {
# Symlink the latest stages3 to build from
-   for d in 
${BUILD_SRCDIR_BASE}/builds/{default,hardened,musl,musl-hardened} ; do
+   for d in 
${BUILD_SRCDIR_BASE}/builds/{default,clang,hardened,musl,musl-clang,musl-hardened}
 ; do
pushd "${d}" >/dev/null || exit
shopt -s extglob
for f in $(ls stage3*${EXTENSIONS} | grep -v latest | 
give_latest_from_dates ) ; do
@@ -111,6 +117,14 @@ post_build() {
esac
popd >/dev/null || exit
 
+   pushd "${BUILD_SRCDIR_BASE}"/builds/clang >/dev/null || exit
+   case ${spec} in
+   clang/stage3-openrc.spec)
+   upload stage3-amd64-clang-openrc-${TIMESTAMP}.tar.xz*
+   ;;
+   esac
+   popd >/dev/null || exit
+
pushd "${BUILD_SRCDIR_BASE}"/builds/hardened >/dev/null || exit
case ${spec} in
hardened/stage3-openrc.spec)
@@ -139,6 +153,14 @@ post_build() {
esac
popd >/dev/null || exit
 
+   pushd "${BUILD_SRCDIR_BASE}"/builds/musl-clang >/dev/null || exit
+   case ${spec} in
+   musl-clang/stage3.spec)
+   upload stage3-amd64-musl-clang-${TIMESTAMP}.tar.xz*
+   ;;
+   esac
+   popd >/dev/null || exit
+
pushd "${BUILD_SRCDIR_BASE}"/builds/musl-hardened >/dev/null || exit
case ${spec} in
musl-hardened/stage3.spec)



[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/musl-clang/, releases/specs/amd64/clang/

2022-07-18 Thread Andreas K. Hüttel
commit: 6efb090272bd8b7dc760fcca18e8c1023dc97e32
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jul 18 21:27:16 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jul 18 21:27:16 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=6efb0902

Add specs for clang and musl-clang builds

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 releases/specs/amd64/clang/stage1-openrc.spec | 12 
 releases/specs/amd64/clang/stage3-openrc.spec | 10 ++
 releases/specs/amd64/musl-clang/stage1.spec   | 13 +
 releases/specs/amd64/musl-clang/stage3.spec   | 10 ++
 4 files changed, 45 insertions(+)

diff --git a/releases/specs/amd64/clang/stage1-openrc.spec 
b/releases/specs/amd64/clang/stage1-openrc.spec
new file mode 100644
index ..737fe2c9
--- /dev/null
+++ b/releases/specs/amd64/clang/stage1-openrc.spec
@@ -0,0 +1,12 @@
+subarch: amd64
+target: stage1
+version_stamp: clang-openrc-@TIMESTAMP@
+rel_type: clang
+profile: default/linux/amd64/17.1/clang
+snapshot: @TIMESTAMP@
+source_subpath: clang/stage3-amd64-clang-openrc-latest
+compression_mode: pixz
+update_seed: yes
+update_seed_command: --update --deep --newuse @world
+portage_confdir: @REPO_DIR@/releases/portage/stages
+portage_prefix: releng

diff --git a/releases/specs/amd64/clang/stage3-openrc.spec 
b/releases/specs/amd64/clang/stage3-openrc.spec
new file mode 100644
index ..187377f7
--- /dev/null
+++ b/releases/specs/amd64/clang/stage3-openrc.spec
@@ -0,0 +1,10 @@
+subarch: amd64
+target: stage3
+version_stamp: clang-openrc-@TIMESTAMP@
+rel_type: clang
+profile: default/linux/amd64/17.1/clang
+snapshot: @TIMESTAMP@
+source_subpath: clang/stage1-amd64-clang-openrc-@TIMESTAMP@
+compression_mode: pixz
+portage_confdir: @REPO_DIR@/releases/portage/stages
+portage_prefix: releng

diff --git a/releases/specs/amd64/musl-clang/stage1.spec 
b/releases/specs/amd64/musl-clang/stage1.spec
new file mode 100644
index ..08875fe8
--- /dev/null
+++ b/releases/specs/amd64/musl-clang/stage1.spec
@@ -0,0 +1,13 @@
+subarch: amd64
+target: stage1
+version_stamp: musl-clang-@TIMESTAMP@
+rel_type: musl-clang
+profile: default/linux/amd64/17.0/musl/clang
+snapshot: @TIMESTAMP@
+source_subpath: musl-clang/stage3-amd64-musl-clang-latest
+chost: x86_64-gentoo-linux-musl
+portage_confdir: @REPO_DIR@/releases/portage/stages
+portage_prefix: releng
+update_seed: yes
+update_seed_command: --update --deep --newuse @world
+compression_mode: pixz

diff --git a/releases/specs/amd64/musl-clang/stage3.spec 
b/releases/specs/amd64/musl-clang/stage3.spec
new file mode 100644
index ..97d49a2f
--- /dev/null
+++ b/releases/specs/amd64/musl-clang/stage3.spec
@@ -0,0 +1,10 @@
+subarch: amd64
+target: stage3
+version_stamp: musl-clang-@TIMESTAMP@
+rel_type: musl-clang
+profile: default/linux/amd64/17.0/musl/clang
+snapshot: @TIMESTAMP@
+source_subpath: musl-clang/stage1-amd64-musl-clang-@TIMESTAMP@
+portage_confdir: @REPO_DIR@/releases/portage/stages
+portage_prefix: releng
+compression_mode: pixz



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

2022-07-18 Thread William Hubbs
commit: 7616860b34469fd090df233edd1113e9b53f6689
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jul 18 21:12:55 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jul 18 21:17:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7616860b

app-containers/cosign: drop 1.6.0

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

 app-containers/cosign/Manifest|  2 --
 app-containers/cosign/cosign-1.6.0.ebuild | 33 ---
 2 files changed, 35 deletions(-)

diff --git a/app-containers/cosign/Manifest b/app-containers/cosign/Manifest
index 6ee85c02edc2..0e34c3367e2c 100644
--- a/app-containers/cosign/Manifest
+++ b/app-containers/cosign/Manifest
@@ -1,5 +1,3 @@
-DIST cosign-1.6.0-deps.tar.xz 532055072 BLAKE2B 
c9192d5e4dae37d0f3826bec3a945812776d513af474cf0bcbba33eeda2b5e26f9166e69b3f9f3e3591361dac70a6b49c90e4b087899138bf8f1196db757b346
 SHA512 
8894eaddd3009f6c50e5e3cc681b8f0e78950d497f8808dee501305a137eed83e3cfd7382a1f171361aba271bd0d0c27dcb3d0d3907d970982e9748e8ba97273
-DIST cosign-1.6.0.tar.gz 7069651 BLAKE2B 
74ef05aacc19bfb627039bc9b7a7ec981b2ad80e3ef779d2b538369243b1727c51808dd8b45e5514bc1d798fef8f8d07d9fd22c36df11d29c44316d36e77900f
 SHA512 
d812fbb8861ee9ddf117a4f9b6d1e9d90f3ecf1d9f396beef73b381caf30ef73162ac081dcf5e6abe18a21ca16fc8e99b299166543a5d7c72085e0fb821dc712
 DIST cosign-1.8.0-deps.tar.xz 541301856 BLAKE2B 
fb1fd9c2570f327876a5d151261f906951c57fdbaa6eefe1dcb84166f71ae381053f44a3d8a5707660cba066435aa6747aa5c47896b19b461954f6c824c33cd2
 SHA512 
b2773c1f07d32edc6a4ba02c487a3620eea141f29b425159eb2973ef32867afa7f334fdde2a23d00c84314a236b3bd513f1ea8faf231204a7fd9358ba0ba5234
 DIST cosign-1.8.0.tar.gz 7217748 BLAKE2B 
2d9625609f86cad05770085617cd80335d62554e608f64abf96a3dcf5f0d4449b850d493ce2faff2593d0f996d2ace3f304d89ef99c7bfa2a2027a419ae6da1d
 SHA512 
7d45e80ae5fa15fa7fe14bc5cd13a159356b58afc3baebac5d2c64fa38c74e73a3d17f75bed0730fe842da63de5487c54dfb9f77bbffa1f943281b74d3b30c94
 DIST cosign-1.9.0-deps.tar.xz 543778128 BLAKE2B 
56f1e75c4199ae8bb33e71546709ebf621bab8123036f80e61624929e46d679353a211eb2da30197181f285033293c35f055977d762684bfc88d843deb06edc6
 SHA512 
07942be16e53e4325b3026b51557f352d45eee0d0b4cf84d823ebdd53573630c9e461f8dd6e93068dc20e6f25d589241a4e809839c7aa2aab65e3b7aebc2f3a3

diff --git a/app-containers/cosign/cosign-1.6.0.ebuild 
b/app-containers/cosign/cosign-1.6.0.ebuild
deleted file mode 100644
index c80ec8ff7f8c..
--- a/app-containers/cosign/cosign-1.6.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-GIT_HASH=4b2c3c0c8ee97f31b9dac3859b40e0a48b8648ee
-inherit go-module
-
-DESCRIPTION="container signing utility"
-HOMEPAGE="https://sigstore.dev;
-SRC_URI="https://github.com/sigstore/cosign/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.5.0-fix-makefile.patch
-)
-
-RESTRICT="test"
-
-src_compile() {
-   emake \
-   GIT_HASH=${GIT_HASH}
-   GIT_VERSION=v${PV} \
-   GIT_TREESTATE=clean
-}
-
-src_install() {
-   dobin cosign
-   einstalldocs
-}



  1   2   3   4   >