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

2022-06-02 Thread Jakov Smolić
commit: b33625232517f7c1b07f265157efe3c6ef5a5dfa
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 05:58:47 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 05:58:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3362523

media-libs/libjpeg-turbo: Stabilize 2.1.3 ppc, #833721

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

 media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
index f0bf589ba9e4..b6d88a62385b 100644
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 LICENSE="BSD IJG ZLIB"
 SLOT="0/0.2"
 if [[ "$(ver_cut 3)" -lt 90 ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
 fi
 IUSE="cpu_flags_arm_neon java static-libs"
 



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

2022-06-02 Thread Jakov Smolić
commit: 2f50c71f4be99581a56f4b8d3e070a8917ef28e6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 05:58:48 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 05:58:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f50c71f

media-libs/libjpeg-turbo: Stabilize 2.1.3 ppc64, #833721

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

 media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
index b6d88a62385b..08a9c7a0e46b 100644
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 LICENSE="BSD IJG ZLIB"
 SLOT="0/0.2"
 if [[ "$(ver_cut 3)" -lt 90 ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
 fi
 IUSE="cpu_flags_arm_neon java static-libs"
 



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

2022-06-02 Thread Jakov Smolić
commit: 61153db9671edd825472a75557be46b5245b0edc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 05:50:39 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 05:50:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61153db9

sci-libs/pdal: Stabilize 2.4.0-r1 amd64, #849392

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

 sci-libs/pdal/pdal-2.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/pdal/pdal-2.4.0-r1.ebuild 
b/sci-libs/pdal/pdal-2.4.0-r1.ebuild
index 9bd82c4dc76e..4c4d9e8a35d3 100644
--- a/sci-libs/pdal/pdal-2.4.0-r1.ebuild
+++ b/sci-libs/pdal/pdal-2.4.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/PDAL/PDAL/releases/download/${PV}/PDAL-${PV}-src.tar
 
 LICENSE="BSD"
 SLOT="0/14"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="postgres test"
 RESTRICT="!test? ( test )"
 



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

2022-06-02 Thread Jakov Smolić
commit: 5273761e3f3b459358699903277f86f17b72c7fe
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 05:50:25 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 05:50:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5273761e

media-libs/libjpeg-turbo: Stabilize 2.1.3 x86, #833721

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

 media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
index 303151384efd..1d0ca2b6404a 100644
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 LICENSE="BSD IJG ZLIB"
 SLOT="0/0.2"
 if [[ "$(ver_cut 3)" -lt 90 ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
 fi
 IUSE="cpu_flags_arm_neon java static-libs"
 



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

2022-06-02 Thread Jakov Smolić
commit: 665e34140e501e865e14f060ebe37fdc3131b270
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 05:50:43 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 05:50:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665e3414

media-libs/libjpeg-turbo: Stabilize 2.1.3 amd64, #833721

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

 media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
index 1d0ca2b6404a..f0bf589ba9e4 100644
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 LICENSE="BSD IJG ZLIB"
 SLOT="0/0.2"
 if [[ "$(ver_cut 3)" -lt 90 ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris 
~x86-solaris"
 fi
 IUSE="cpu_flags_arm_neon java static-libs"
 



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

2022-06-02 Thread Jakov Smolić
commit: 524e850e0c3f3d43bc2b3e648e97942771c4c0a3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 05:50:34 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 05:50:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524e850e

dev-python/bottle: Stabilize 0.12.21 ALLARCHES, #849425

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

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

diff --git a/dev-python/bottle/bottle-0.12.21.ebuild 
b/dev-python/bottle/bottle-0.12.21.ebuild
index a1d390cb6eff..5f1690c5bbf0 100644
--- a/dev-python/bottle/bottle-0.12.21.ebuild
+++ b/dev-python/bottle/bottle-0.12.21.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-06-02 Thread Miroslav Šulc
commit: e146ea34e5dce5b1634be3336368c02818b7aa2b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Jun  2 08:18:03 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jun  3 05:38:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e146ea34

www-servers/tomcat: 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/25727
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../tomcat/files/tomcat-10.0.16-build.xml.patch| 349 -
 .../tomcat/files/tomcat-9.0.58-build.xml.patch | 321 ---
 2 files changed, 670 deletions(-)

diff --git a/www-servers/tomcat/files/tomcat-10.0.16-build.xml.patch 
b/www-servers/tomcat/files/tomcat-10.0.16-build.xml.patch
deleted file mode 100644
index 38b3a335eca6..
--- a/www-servers/tomcat/files/tomcat-10.0.16-build.xml.patch
+++ /dev/null
@@ -1,349 +0,0 @@
-diff --git a/build.xml b/build.xml
-index 33a4fde..6b2b5d5 100644
 a/build.xml
-+++ b/build.xml
-@@ -1012,6 +1012,7 @@
-   addOSGi="true" />
- 
- 
-+
- 
-+
- 
-+
- 
- 
- 
- 
--
-+  addOSGi="true" /> -->
- 
- 
- 
--
-+
- 
- 
-   
-@@ -1448,7 +1451,7 @@
- 
-   
- 
--
-+
- 
- 
- 
-@@ -1459,7 +1462,7 @@
- 
-   
- 
--
-+
- 
- 
- 
-@@ -1498,7 +1501,7 @@
- 
-   
- 
--  
-+  
- 
- 
- 
-   
- 
--  
-+  
- 
- 
- 
- 
-+
- 
- 
- 
-+
- 
- 
- Apache Tomcat ${version} native binaries for Win64 AMD64/EMT64 platform.
-@@ -2145,13 +2151,13 @@ Apache Tomcat ${version} native binaries for Win64 
AMD64/EMT64 platform.
-   additionalparam="-breakiterator -notimestamp -html5"
-   source="${compile.release}"
-   maxmemory="512m"
--  failonerror="true"
--  failonwarning="true">
-+  failonerror="true">
-   
- 
- 
-   
- 
-+
- 
-+  failonerror="true">
-   
- 
- 
-@@ -2250,8 +2253,7 @@ Apache Tomcat ${version} native binaries for Win64 
AMD64/EMT64 platform.
-   charset="UTF-8"
-   additionalparam="-breakiterator -notimestamp"
-   maxmemory="512m"
--  failonerror="true"
--  failonwarning="true">
-+  failonerror="true">
-   
- 
- 
-@@ -2270,21 +2272,24 @@ Apache Tomcat ${version} native binaries for Win64 
AMD64/EMT64 platform.
-   additionalparam="-breakiterator -notimestamp -html5"
-   source="${compile.release}"
-   maxmemory="512m"
--  failonerror="true"
--  failonwarning="true">
-+  failonerror="true">
-   
- 
- 
- 
-   
-   
-+
-   
-   
-+
-   
- 
- 
-@@ -3103,7 +3108,7 @@ skip.installer property in build.properties" />
-   
- 
-   
-+  description="Download additional components for the tests">
- 
- 
-   
-@@ -3222,7 +3227,7 @@ skip.installer property in build.properties" />
-   
- 
-   
-+  description="Download additional components for a distribution">
- 
- 
-   
-@@ -3277,13 +3282,13 @@ skip.installer property in build.properties" />
- 
-   
- 
--  
-+  
- 
- 
-   
- 
--  
-+  
- 
- 
-   
-@@ -3405,7 +3410,7 @@ skip.installer property in build.properties" />
- 
-   
- 
--  
-+  
- 
- 
- 
-@@ -3422,7 +3427,7 @@ skip.installer property in build.properties" />
- 
-   
- 
--  
-+  
- 
- 
- 
-@@ -3447,7 +3452,7 @@ skip.installer property in build.properties" />
- 
-   
- 
--  
-+  
- 
- 
- 
-@@ -3463,7 +3468,7 @@ skip.installer property in build.properties" />
- 
-   
- 
--  
-+  
- 
- 
- 
-@@ -3487,7 +3492,7 @@ skip.installer property in build.properties" />
- 
-   
- 
--  
-+  
- 
- 
- 
-@@ -3502,7 +3507,7 @@ skip.installer property in build.properties" />
- 
-   
- 
--  
-+  
- 
- 
- 
-@@ -3530,7 +3535,7 @@ skip.installer property in build.properties" />
- 
-   
- 
--  
-+  
- 
-   
- 
-@@ -3541,7 +3546,7 @@ skip.installer property in build.properties" />
- 
-   
- 
--  
-+  
- 
- 
-   
-@@ -3552,7 +3557,7 @@ skip.installer property in build.properties" />
- 
-   
-+  description="Prepares the source tree to be built in Eclipse" 
unless="noget">
- 
- 
- 
-@@ -3570,7 +3575,7 @@ Read the Building page on the Apache Tomcat 
documentation site for details on ho
- 
-   
-+  description="Creates project directory .idea for IntelliJ IDEA" 
unless="noget">
- 
- 
-   

diff --git a/www-servers/tomcat/files/tomcat-9.0.58-build.xml.patch 
b/www-servers/tomcat/files/tomcat-9.0.58-build.xml.patch
deleted file mode 100644
index 51f97e72e0b2..
--- a/www-servers/tomcat/files/tomcat-9.0.58-build.xml.patch
+++ /dev/null
@@ -1,321 +0,0 @@
-diff --git a/build.xml 

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

2022-06-02 Thread Michał Górny
commit: 88830b3577ddbe0e29542d7d9890029ec5194d86
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 04:56:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 05:37:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88830b35

dev-python/tempest: Bump to 31.0.0

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

 dev-python/tempest/Manifest  |  1 +
 dev-python/tempest/tempest-31.0.0.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/dev-python/tempest/Manifest b/dev-python/tempest/Manifest
index 449bf703f247..af735d4eee9b 100644
--- a/dev-python/tempest/Manifest
+++ b/dev-python/tempest/Manifest
@@ -1 +1,2 @@
 DIST tempest-30.1.0.tar.gz 1112219 BLAKE2B 
864dbd01a843b9c480656788a3a673ea6c089af8bf67e66837fdb77ee46eef00f2caed3ee08722b113db45d1e39fee167dcb344676543ec82fe5f022ae8c713d
 SHA512 
3c4469d5ab590fe2185dbe77cc1ca1179022b75b4da9f2fe0d43956b14598d56328dd4e62e8445197b25f93017c812edd75cb9fef2d81ae183aea478fd817b15
+DIST tempest-31.0.0.tar.gz 1110051 BLAKE2B 
9c3c87db902220e3e8de6e88e0d282eae07cb3b155eaa415156e83aff9d52523416fbfcae5b49a335eb81ae3488e4e2aa4cf86d10a35820aa3e24184466576d8
 SHA512 
9f8cfae192a5fe0fd5d6c1659ae42b5f2042392945e2c91b3bb96cecc412a1e6e582bc46ab481452012dc2440d13bc8298ca875587d5b1592dc95971d9adf4f0

diff --git a/dev-python/tempest/tempest-31.0.0.ebuild 
b/dev-python/tempest/tempest-31.0.0.ebuild
new file mode 100644
index ..8550c5388d90
--- /dev/null
+++ b/dev-python/tempest/tempest-31.0.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2021-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="OpenStack Integration Testing"
+HOMEPAGE="
+   https://pypi.org/project/tempest/
+   https://docs.openstack.org/tempest/latest/
+   https://launchpad.net/tempest/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/paramiko-2.7.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   dev-python/stestr[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # Small subset of tests, which fail as result of not using specific
+   # testing environment. Others expect to run suite using stestr.
+   rm -r tempest/tests/lib/services/volume/v3/ || die
+   rm tempest/tests/test_list_tests.py || die
+   rm tempest/tests/lib/cmd/test_check_uuid.py || die
+
+   # remove dep on hacking
+   rm tempest/tests/test_hacking.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   mv "${BUILD_DIR}"/install/{usr/,}etc || die
+}
+
+python_test() {
+   local -x OS_LOG_CAPTURE=1 OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 
OS_TEST_TIMEOUT=320
+   eunittest -b -s tempest/tests -t .
+}



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

2022-06-02 Thread Michał Górny
commit: df78c9d1581662e28dc12f0ecfd3d78c604c3b8e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 05:17:33 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 05:37:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df78c9d1

dev-python/sphinx: Bump to 5.0.1

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

 dev-python/sphinx/Manifest|   1 +
 dev-python/sphinx/sphinx-5.0.1.ebuild | 122 ++
 2 files changed, 123 insertions(+)

diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index 8531236d67c4..eba82d499de6 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -1,2 +1,3 @@
 DIST Sphinx-4.5.0.tar.gz 6698212 BLAKE2B 
e6c46d35492c3d3068c4f97e497d33973ca86b40934578804fcec901fa89d2c52b45a7546b835b873846dd16936c1bd34a7b053aec8206c688d974671155fd56
 SHA512 
b44d2a81ed67adaefe16a07ae0cf053b5e6c775023aaa6c57d7b3950f171deac410e8004f787b151c3c2fc350650aa69a4dc2dc7239d1fd3d351e5194617cb2c
 DIST Sphinx-5.0.0.tar.gz 6726986 BLAKE2B 
95f2b85c7de6d900922730c3e431259e2333b3fe27e25cbe35e9584ccf1ac3442ca0949018e64ca8481e60f2298b46f6a77523a7a67e6aafe7492b62ff97aa70
 SHA512 
6b58427aa8a4d9e159f5b84366ab2193df5a9e940c9cb11b440dabd2c32dcdbadbb7eddbd9f6f8c53e577bf7bfb7c11f979835b5df75139b5c5315f88794871f
+DIST Sphinx-5.0.1.tar.gz 6728011 BLAKE2B 
fe75d6bae6c035ee8ce24e3edb8ed8df9973835bdc935170775a7e80e1420bb0dee31976343dd0c3791508cc944f7b9ea44793569a94dc03756ab02d313e26d6
 SHA512 
6a850860fd7a320c49f2d406c511d1e7e2fc0e044911f98be3a07b1d519e79d57cd2d16c0042926255323625f186a26509772b425611fea85dfbeaae7e8e06c1

diff --git a/dev-python/sphinx/sphinx-5.0.1.ebuild 
b/dev-python/sphinx/sphinx-5.0.1.ebuild
new file mode 100644
index ..64cbb666842a
--- /dev/null
+++ b/dev-python/sphinx/sphinx-5.0.1.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+MY_P=${P^}
+DESCRIPTION="Python documentation generator"
+HOMEPAGE="
+   https://www.sphinx-doc.org/
+   https://github.com/sphinx-doc/sphinx/
+   https://pypi.org/project/Sphinx/
+"
+SRC_URI="mirror://pypi/${MY_P::1}/${PN^}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="doc latex"
+
+RDEPEND="
+   =dev-python/Babel-1.3[${PYTHON_USEDEP}]
+   =dev-python/jinja-2.3[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/snowballstemmer-1.1[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-applehelp[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-devhelp[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-jsmath[${PYTHON_USEDEP}]
+   >=dev-python/sphinxcontrib-htmlhelp-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinxcontrib-serializinghtml-1.1.5[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-qthelp[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-4.4[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+   latex? (
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-luatex
+   app-text/dvipng
+   )
+   !dev-python/namespace-sphinxcontrib
+"
+BDEPEND="
+   doc? (
+   dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
+   media-gfx/graphviz
+   )
+   test? (
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   virtual/imagemagick-tools[jpeg,png,svg]
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-luatex
+   app-text/dvipng
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/sphinx-3.2.1-doc-link.patch"
+   "${FILESDIR}/sphinx-4.3.2-doc-link.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # disable internet access
+   sed -i -e 's:^intersphinx_mapping:disabled_&:' \
+   doc/conf.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   esetup.py build_sphinx
+   HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
+   fi
+}
+
+python_test() {
+   mkdir -p "${BUILD_DIR}/sphinx_tempdir" || die
+   local -x SPHINX_TEST_TEMPDIR="${BUILD_DIR}/sphinx_tempdir"
+
+   local EPYTEST_DESELECT=(
+   # these tests require Internet access
+   tests/test_build_latex.py::test_latex_images
+   tests/test_build_linkcheck.py::test_defaults
+   

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

2022-06-02 Thread Michał Górny
commit: e4458cdf3f722ea79001d6f1fedfd7ad401cdcdb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 04:49:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 05:37:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4458cdf

dev-python/coverage: Bump to 6.4.1

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

 dev-python/coverage/Manifest  |  1 +
 dev-python/coverage/coverage-6.4.1.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index 9c9afc730d18..ec5b6d7c18e5 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1,3 +1,4 @@
 DIST coverage-6.3.2.tar.gz 709294 BLAKE2B 
2da96731ee0065fb6139af7db073284a83efa135e7379d2a6d6e571cdf58c888cf72719fbddadb1bd8f62b0b155b8420a84377068c40e4c813533b3ad6b190a8
 SHA512 
d9ea3a93eefe2dbb723ed1eadb09dc1165c4f46e7186889ce3615411283baac1d80f04a3831208a164f99accea5d246d4613a7c2e909d2e63d3c714620432a16
 DIST coverage-6.3.3.tar.gz 710958 BLAKE2B 
8bc1e9504e8f59bc2afea40c63958e463d2f6bfc5fa09c890c1c1f8e2ab502e6ad657edda5616f6a866f460b9f73cdda5ab081f8de281d23314f205d61c7621b
 SHA512 
4b3f42602c50bf00a627ff40f3a04b1e8e457ad57759fb93dddb55eedd5ffe775fa81983f5f53502576b89c793c69a52a269148e7b028d5c87f0d4bf3a4d11b1
+DIST coverage-6.4.1.tar.gz 719971 BLAKE2B 
047c57ffae092a9e04470a64d090ee7c3274c5ab60dd69d67c8151e85954b5cf2c34748f2e2641ac8229ed66a238e994d93b17f7ac4c92bce3eb919a5b7f1795
 SHA512 
d7b40bae4fee36c71befb490ee3341b023c0bff38ed2c97cf57a65e47be44b71685b130879640b1c8560359dbc31b0da523f5c363f3544ff666b804c7af122f0
 DIST coverage-6.4.tar.gz 715897 BLAKE2B 
69fd1979da2c652d5cf8b83adcde4755824faf832867c0181e610ef1369bae217c487b230aa649f03692440efc78628474d72303635568f8e7e5b41f83afc1ed
 SHA512 
e834ff2329eb930ea40a28e8be7f665322558a1f00b5297a2daaaefc986ae451f333ea76bf6e345cad1560d721ebd990cdd5b79b30bddd9e17223acc85508089

diff --git a/dev-python/coverage/coverage-6.4.1.ebuild 
b/dev-python/coverage/coverage-6.4.1.ebuild
new file mode 100644
index ..8a27c2c95f30
--- /dev/null
+++ b/dev-python/coverage/coverage-6.4.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Code coverage measurement for Python"
+HOMEPAGE="
+   https://coverage.readthedocs.io/en/latest/
+   https://github.com/nedbat/coveragepy/
+   https://pypi.org/project/coverage/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/^addopts/s:-q -n auto::' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+test_tracer() {
+   local -x COVERAGE_TEST_TRACER=${1}
+   einfo "  Testing with the ${COVERAGE_TEST_TRACER} tracer ..."
+   epytest tests
+}
+
+python_test() {
+   "${EPYTHON}" igor.py zip_mods || die
+
+   local -x COVERAGE_TESTING=True
+   # TODO: figure out why they can't be imported inside test env
+   local -x COVERAGE_NO_CONTRACTS=1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x 
PYTEST_PLUGINS=_hypothesis_pytestplugin,flaky.flaky_pytest_plugin,xdist.plugin
+
+   local prev_opt=$(shopt -p nullglob)
+   shopt -s nullglob
+   local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so 
)
+   ${prev_opt}
+
+   if [[ -n ${c_ext} ]]; then
+   cp "${c_ext}" \
+   coverage/ || die
+   test_tracer c
+   rm coverage/*.so || die
+   else
+   test_tracer py
+   fi
+}



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

2022-06-02 Thread Michał Górny
commit: 609ed33269bc0521adc5e09878eed58afc83318a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 04:47:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 05:37:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609ed332

dev-python/autobahn: Bump to 22.5.1

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-22.5.1.ebuild | 116 +
 2 files changed, 117 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index a1a85babf638..ae02bb72e727 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1,3 @@
 DIST autobahn-22.3.2.tar.gz 376020 BLAKE2B 
5d7b776c24541b08363942ed1868d5e7a2ccb4f99edc1ad722d3d68417852f324e79afa5ec8cc0251499ba27c078087ba40be744d657b562f5f1c431492705b6
 SHA512 
a33619bb7624f56bf571a4c61d11290316554c5c5a23724c6d5624f1e8e673dfc6a8e12ea3b17f809306a14f45e982b3425a23efb123003b575b248718c9a299
 DIST autobahn-22.4.2.tar.gz 396061 BLAKE2B 
da51f53f138ff6935f55561305c9cb0b29dcfef27fa63f32beac867f8aec2149a681f2dcbea6f30423e5571bf0fbf18fe13604c11d1accf78629c714bcbbc754
 SHA512 
9d803a699dd370b25e6c1601e635fe60a8e24f33245008bfe271d34ba47e70b7fab8c555a2c68a5255515a51e56476a63bfb0c9d98ed3687b71317ab46efc5ec
+DIST autobahn-22.5.1.tar.gz 435571 BLAKE2B 
5e596102b639228d95cea027a0e7187adc4f0910afbd3c5753c0408e070a37b911362eba64c79ce6201000e59381de0941619bef152ca2d784a2c19f1a67a36f
 SHA512 
c27c0f1a782c53df7c152c8043a8e5502f19944e9d5a6ab4a95d02016dfbba70a770f1f4969b75995beed852191bde288d80d1336d56fba1eea190d6590ca642

diff --git a/dev-python/autobahn/autobahn-22.5.1.ebuild 
b/dev-python/autobahn/autobahn-22.5.1.ebuild
new file mode 100644
index ..f53a820194fa
--- /dev/null
+++ b/dev-python/autobahn/autobahn-22.5.1.ebuild
@@ -0,0 +1,116 @@
+# 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 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python/
+   https://pypi.org/project/autobahn/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   einfo 

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

2022-06-02 Thread Michał Górny
commit: 9b8ff1a4e9d1d0ab7218272855e31aba44e9655c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 04:48:29 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 05:37:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b8ff1a4

dev-python/awxkit: Bump to 21.1.0

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

 dev-python/awxkit/Manifest |  1 +
 dev-python/awxkit/awxkit-21.1.0.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/awxkit/Manifest b/dev-python/awxkit/Manifest
index cea8cc3cc958..82d648df2e64 100644
--- a/dev-python/awxkit/Manifest
+++ b/dev-python/awxkit/Manifest
@@ -1 +1,2 @@
 DIST awxkit-21.0.0.gh.tar.gz 16493147 BLAKE2B 
9b89f9f6f2e231efcde0edeb7d39a1b328b9b534a38663a2463f974028ce96aa13677d8e14d4b4a55fd3de252d5e53dbab2d104e018ad60eaca1ddb1b7bf937c
 SHA512 
e100359eb9be184924c9b562473dd23dcfddf270e72f2f0fc1f71f8774dc1d3fbfce6b365f13ecffe20b25b116690fcca504d373663c497e74d2d1185b98f01f
+DIST awxkit-21.1.0.gh.tar.gz 16516204 BLAKE2B 
2891244e7dcb0aef7b2053713c4479b94528a69f1225a77c46243cb293ebfa2e86d59939bc906223e598c34a322a726c9b3f5fb9aa7859191385f9c15bae57a0
 SHA512 
2e2ff1ae5a1893e3ba464ff0ab3c5e98b7d0711c3ba1512b8a8f89e55385ab85df9623b23d6a81b2a800b0b184de1ef82fd23a655173fcbcebb1160e9eef973c

diff --git a/dev-python/awxkit/awxkit-21.1.0.ebuild 
b/dev-python/awxkit/awxkit-21.1.0.ebuild
new file mode 100644
index ..f63cc6bc217b
--- /dev/null
+++ b/dev-python/awxkit/awxkit-21.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021-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="Command line interface for Ansible AWX"
+HOMEPAGE="https://github.com/ansible/awx;
+SRC_URI="https://github.com/ansible/awx/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+S="${WORKDIR}/awx-${PV}/awxkit"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+   sed -e 's|websocket-client==[[:digit:]\.]*|websocket-client|' \
+   -e "/'clean'/d" \
+   -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2022-06-02 Thread Michał Górny
commit: 6198c5a8a8b15b26308798ebfe0d9e24f3039660
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 04:45:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 05:37:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6198c5a8

dev-python/pytest-shell-utilities: Bump to 1.5.0

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

 dev-python/pytest-shell-utilities/Manifest |  1 +
 .../pytest-shell-utilities-1.5.0.ebuild| 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/pytest-shell-utilities/Manifest 
b/dev-python/pytest-shell-utilities/Manifest
index 5796acb83aef..84f887ad4850 100644
--- a/dev-python/pytest-shell-utilities/Manifest
+++ b/dev-python/pytest-shell-utilities/Manifest
@@ -4,3 +4,4 @@ DIST pytest-shell-utilities-1.2.0.tar.gz 89881 BLAKE2B 
8332f4f6b9b232cc8d17e94ee
 DIST pytest-shell-utilities-1.2.1.tar.gz 89975 BLAKE2B 
91d0731a2613beef6de98bf7eb61e773659a7047f44558e2ad5cb7c8071761d13f606d04ffb0ac3c6f926f539455cb2a0c2418e398d43d208a028c68bd268576
 SHA512 
73232844b482f973ad79f2578b434339f34c24cbb36f75ae66217fcd9d06a663d54a6bfcdf390d86d21e6d3b7386fd2f4ce9d6a4b1ce55592be62dbc89f2251f
 DIST pytest-shell-utilities-1.3.0.tar.gz 91500 BLAKE2B 
88757447378afb334190c6f13406f6a57085bc574728be8965f22b9b17fd92985c044aa9491980d163631eceec634911ea9c67ff85bb9a91ee998e2dab245878
 SHA512 
1136f4e33c1efb995f7145066af8c7195275e95c2311ba86ad44c9b18f6f6f5c09acb8211f30cde0f479b3afe92555c125a8f27631f9dd289e4a05bbe761
 DIST pytest-shell-utilities-1.4.0.gh.tar.gz 91577 BLAKE2B 
33973d3c465918eb71f76497e9c96d3f3f03acfa83e7a116cdef46c67fcf1ba9d1e4b14f50c56c5a20c1bd85e16101f9a98ef93d19099cd97077b336a0aa4954
 SHA512 
75d8a25d6d607db9697900f36f326d1b86b948da6c83c7840c52a63964ed8cfcf1c54d343f607bcb2b5db3b471e7b59e3aea21d6f4943339f1f2e0388f22b29b
+DIST pytest-shell-utilities-1.5.0.gh.tar.gz 92287 BLAKE2B 
015f78838eaff93438cbd7cd395926ac8f61653f6d27275ca87b379e5f27d60165157880e41e603823c17e639dcff91ac4f5fda1e904ad505bb9db0a577b800c
 SHA512 
00cb5fa6979e09c90ba82928a135f644dd4056fd004f6bee8d216ca63e2cf4549f944930bf16e7a124f26a79c1b696d18ecf210bee3273343b9a90f9126f340e

diff --git 
a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.5.0.ebuild 
b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.5.0.ebuild
new file mode 100644
index ..a8e84f1cb8c6
--- /dev/null
+++ b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.5.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 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="pytest plugin: fixtures and code to help with running shell 
commands on tests"
+HOMEPAGE="
+   https://pypi.org/project/pytest-shell-utilities/
+   https://github.com/saltstack/pytest-shell-utilities/
+"
+SRC_URI="
+   https://github.com/saltstack/pytest-shell-utilities/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   dev-python/pytest-skip-markers[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-subtests[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-06-02 Thread Michał Górny
commit: 2bbcbd8223c311410ea0d4df80968d5645e432a8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 04:41:42 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 05:37:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bbcbd82

dev-python/regex: Bump to 2022.6.2

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

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

diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest
index 3b66fac67416..7c8fe98d2e5d 100644
--- a/dev-python/regex/Manifest
+++ b/dev-python/regex/Manifest
@@ -1 +1,2 @@
 DIST regex-2022.4.24.tar.gz 383365 BLAKE2B 
743a27afa1d504e9653b56d868b076479a476108213137ae7157772d29824204eeb781f5d939debfa8da122e22acbfbea6d8c356b14ad9c1eafca2be5970fdd2
 SHA512 
2b9e83c7164986eceed5ae0e33aca9075afa022398684bb688064394cfa43f06b0ce72c15fb7ceee55b7793072c7b1d7709513faedce4719f0c406164e9e0593
+DIST regex-2022.6.2.tar.gz 383342 BLAKE2B 
48587a91366203301c517dc9cfe4f09e70905924484b906481bc89cf376854d406871312e154ac8b5833feeb50848636a95fdf99511df4feda4f16794a70856b
 SHA512 
ce69a058aa05c471ce8728d29d5a498e387e5661d754d13bee51558a85f5e9e059a1464cc1b7721294cab421bae7219da7fd067e331e6cd6fd3dc464fdf0ecc1

diff --git a/dev-python/regex/regex-2022.6.2.ebuild 
b/dev-python/regex/regex-2022.6.2.ebuild
new file mode 100644
index ..d864a4bd8ea3
--- /dev/null
+++ b/dev-python/regex/regex-2022.6.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Alternative regular expression module to replace re"
+HOMEPAGE="
+   https://bitbucket.org/mrabarnett/mrab-regex/
+   https://pypi.org/project/regex/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+IUSE="doc"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_empty_array.patch"
+   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_issue_18468.patch"
+)
+
+distutils_enable_tests unittest
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/Features.html )
+   local DOCS=( README.rst docs/*.rst )
+
+   distutils-r1_python_install_all
+}



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

2022-06-02 Thread Michał Górny
commit: f48b3c28d85fa43a43091b3ff8d53d6c0cd35f17
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 04:14:53 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 05:37:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48b3c28

dev-python/botocore: Bump to 1.27.2

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 52270a652260..4dea49fd32f3 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.26.10.tar.gz 9008316 BLAKE2B 
a05078ec5732015cbd8ea4da2d2d82e28f4
 DIST botocore-1.26.5.tar.gz 8994964 BLAKE2B 
472bc20b1a579674b97fa42f5b7bba2f06f1bcc40b11d5d5fa31b283a1d8648be82db4ee7e7170097d2e695bad2d1f9e398dfa7e4b85381134f151010f212be2
 SHA512 
a696c241989f6754596f69577c4e4f5d92df87e9b6488533e930b28b85e02fae8af1ac73d907790a75496a46824b45beb7df220c72be3bfc0bee8153b4846939
 DIST botocore-1.27.0.tar.gz 9013575 BLAKE2B 
e00cf7d071bc510a96e32bbc41bb0b3a151974c0c10ada01fc8222d261e680b938f248ffddd5985c8ff92bb3a4a8021a6e3867870d5411cd9ba8544b12f41dfc
 SHA512 
386128c57a584cd6b8d51ff46817678e18292cef3f22194c64abfa007418b9ef906e85d0c0f731e0e8efc8e6a01aa71ba9230c94f86c6d0c248d385a1f79e5d9
 DIST botocore-1.27.1.tar.gz 9020507 BLAKE2B 
5339a41c163f222c93fdd4232a47d98a74470ad7646e35c747517433b63c2c46c7c2d71778993d85bb4a1d5accff7d60546fb8a9cb7d60b532a8ed3dc54c8200
 SHA512 
685cebea8633ae996a8aa9410bdb76fd814b9bed3168aa8015ee1046f165203cf496d01b058ff5a07cbde2a9ff9aff225a6167f37e3f104feb59d6c495e15759
+DIST botocore-1.27.2.tar.gz 9026413 BLAKE2B 
013724df76fb87c8e7731401d09774bec303aced7c3a01bb97935865f34193d1f313d49f32c1f6b7addab9b24384f26caca44b03ba0e77014821dc7cab5142ef
 SHA512 
85045c13fa935b017f66edc132d2a31da2ecbe0c7bfcab369cb1d5f76d8a1401d303ab7d3e2ce95d53e9a59ea81dbf5380c1106169d84f40b21cbb926e35abb9

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



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

2022-06-02 Thread Michał Górny
commit: 849f5622cad1130bf1ba83b980d081ebf2b7afab
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 04:15:33 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 05:37:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=849f5622

app-admin/awscli: Bump to 1.25.2

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

 app-admin/awscli/Manifest |  1 +
 app-admin/awscli/awscli-1.25.2.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index c9908c6d03ef..c3d5487e5d1a 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.24.10.gh.tar.gz 2219050 BLAKE2B 
9655429a65c81b5c6436f0bafb293243d
 DIST aws-cli-1.24.5.gh.tar.gz 2215786 BLAKE2B 
db9077cfe3cf561109dea9ce1395f9d5bbe25b9dd28675e20d56c1fee3ad17e4befdce61cb81f217bb32d85b326ca4069f97482b9670f9653a850fd90fd135f7
 SHA512 
1cb4fcf37ccc6e7c3dfb211a9bc6687172f4052c6dae307e1a8451947078794973a3fd8382824ca2be650ee5b898b1f8d9bc27e2b403a2c51fea17b319bd366d
 DIST aws-cli-1.25.0.gh.tar.gz 2219640 BLAKE2B 
009863c9df07d01e5ddd849565124657bcead4dfac8a921247a1bcd4196593c93441f91fa1e2b4ee1908e5fd59b6559da98fa887083f70f110804a0e252f2c25
 SHA512 
305e16ea51ad0f689232b06dcf1964e0479b3c529631364688afc41e6441fc28ae934cd9959de493ea5734dacb81e01af27305609d6d3919656f8a55bebd4eac
 DIST aws-cli-1.25.1.gh.tar.gz 2220206 BLAKE2B 
574f0d3185911fdb72e15acb2922d15687bccb8551d7128618a7eba39ba5ed689591a1d3a51d75832834fc2511495cb84014bc733bbe49c997f8e92c2bd8dfde
 SHA512 
f78cca5901fcf503ba4bfc3a403548878806f774677d5de1b86b7fcac97e020b3de7370ffb312db839130093319b1c0bf9e4aa9f5fb8f14da118957e2a71dd5e
+DIST aws-cli-1.25.2.gh.tar.gz 2220304 BLAKE2B 
370137db21688db07a1367a1b82b906d5e7f16939fb9a10f8f8e60d986b68cd7cf3fcaca89baa097b351ce1552a9b35c143a5328972577cc08b2369a0ff35407
 SHA512 
4278be5b73865854a736ae447b729670310d557d019fe483376d8bb6317cc557f1567d8cbd77c4fc658d5593bdf8ddb2765696b144694c7df3d3447156ac14b0

diff --git a/app-admin/awscli/awscli-1.25.2.ebuild 
b/app-admin/awscli/awscli-1.25.2.ebuild
new file mode 100644
index ..4154af977ee6
--- /dev/null
+++ b/app-admin/awscli/awscli-1.25.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2022-06-02 Thread Michał Górny
commit: 091c535991790debb0923d76939c555de875613a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 04:50:39 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 05:37:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091c5359

dev-python/asyncstdlib: Bump to 3.10.5

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

 dev-python/asyncstdlib/Manifest  |  1 +
 dev-python/asyncstdlib/asyncstdlib-3.10.5.ebuild | 25 
 2 files changed, 26 insertions(+)

diff --git a/dev-python/asyncstdlib/Manifest b/dev-python/asyncstdlib/Manifest
index e2bc46e22f06..c126eec5dbbb 100644
--- a/dev-python/asyncstdlib/Manifest
+++ b/dev-python/asyncstdlib/Manifest
@@ -1 +1,2 @@
 DIST asyncstdlib-3.10.4.gh.tar.gz 52905 BLAKE2B 
7b71e816395ab9e33ad4bd3d78d62e8260b78d736ba8b70bb6c47d9d4bbcc431f4a54b8c604e4b520df11a5317a7ab1a70d765e40089b323f985217a943eb96b
 SHA512 
ced64809f1a8d1f60ed045bef69ff6cef84fbcf1b4587c70421112cdc65d6344bb1fceeb55e64e17237a00672bbfff19d4627371b45e1e7659e405d506abf216
+DIST asyncstdlib-3.10.5.gh.tar.gz 54697 BLAKE2B 
b8a99a83e97084c4e09ddac0402ca23a8d42921b72774c0658aa0b9a1aa0ac1329baae782f105a52a4b6d979d490d97814ea6eac0e7570a7ca27784a27fa5c4d
 SHA512 
3dfa8d1e5e2ef02dbf52fe7094b68496066978cfa9839cad59222ace40e0871369b45d93c1caa87e0f029c328253f6d72d8377625a8ed182498280662fcb7545

diff --git a/dev-python/asyncstdlib/asyncstdlib-3.10.5.ebuild 
b/dev-python/asyncstdlib/asyncstdlib-3.10.5.ebuild
new file mode 100644
index ..c1603924e233
--- /dev/null
+++ b/dev-python/asyncstdlib/asyncstdlib-3.10.5.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="The missing async toolbox"
+HOMEPAGE="
+   https://github.com/maxfischer2781/asyncstdlib/
+   https://pypi.org/project/asyncstdlib/
+"
+SRC_URI="
+   https://github.com/maxfischer2781/asyncstdlib/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests pytest



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

2022-06-02 Thread Michał Górny
commit: d97d15aa76b4a2084c27c3adb65cbae87f1bfbf9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 04:41:06 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 05:37:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97d15aa

dev-python/cssutils: Bump to 2.4.1

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

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

diff --git a/dev-python/cssutils/Manifest b/dev-python/cssutils/Manifest
index b6d1a8cde68e..6f60b69f666a 100644
--- a/dev-python/cssutils/Manifest
+++ b/dev-python/cssutils/Manifest
@@ -1 +1,2 @@
 DIST cssutils-2.4.0.tar.gz 725986 BLAKE2B 
2f8d0166288e3af1f838fec3443293b4166bab6e2e115e198f3e6f7a0ec0949262de77eaeebe7437b3cf27567780f94ce1225b94c379cabddcae0fe10543
 SHA512 
53e18f9d06905dbda5382a3ed6ef1808571e8a32204864364b0a344e641c774f0998bf23ad0997b34ddbe9f04d3d2c7d622249cfeb0a9e846f7fb1530ae9b12b
+DIST cssutils-2.4.1.tar.gz 726348 BLAKE2B 
a6049a6326c9ffaf399b163a1819bff58445ab798a9c6b697abcadf29fcd00ef4812b516ad7b8c4bfdfd0df804a3ed9a1bbde192783600939b485de1d0b2da38
 SHA512 
f1107a761f20204c214a09647dde3d2e1900ccbe71ecca332049441f3c8916714efaece2b702167326fde016bd1817a76a4fffa6cd4fda9f91359d0a055fe7a3

diff --git a/dev-python/cssutils/cssutils-2.4.1.ebuild 
b/dev-python/cssutils/cssutils-2.4.1.ebuild
new file mode 100644
index ..cb097928cb94
--- /dev/null
+++ b/dev-python/cssutils/cssutils-2.4.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A CSS Cascading Style Sheets library"
+HOMEPAGE="
+   https://pypi.org/project/cssutils/
+   https://github.com/jaraco/cssutils/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_resources[${PYTHON_USEDEP}]
+   ' 3.8)
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # network
+   encutils/__init__.py::encutils
+   cssutils/tests/test_parse.py::CSSParserTestCase::test_parseUrl
+   examples/website.py::website.logging
+)



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

2022-06-02 Thread Michał Górny
commit: f77449108478c081f855cb7be4aefecbe3e57184
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 04:15:15 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 05:37:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7744910

dev-python/boto3: Bump to 1.24.2

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

 dev-python/boto3/Manifest|  1 +
 dev-python/boto3/boto3-1.24.2.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 278962982500..28021ed9b947 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.23.10.gh.tar.gz 504080 BLAKE2B 
1840715ec72b10131a430abdb303adf7619f
 DIST boto3-1.23.5.tar.gz 501625 BLAKE2B 
5a996b4dffd325ea2d6582450b027767ca9845e8096193ef4a8a63ecd61999c67a83cc3b5bc4e77d1f50035188f97003942f1b64293adb36a9cd6e71781b2279
 SHA512 
5496de026313e9a767f3ba42fe903093ce69777627835a00d75dac4aa966c803a46682b4d766002af793c7e8c95be141cd0d0bbbf27961bd020ac18ef64f5175
 DIST boto3-1.24.0.gh.tar.gz 504647 BLAKE2B 
85ff8d83abc9c116de2b54bdfe61239494723bf5214ed6edad380fc15a0a8bde5167125aa2289425395d18c4c459ea7eef1ca9af706b6414302dd23543ff43ab
 SHA512 
6c494557521b0cf2e4d172e4e631c9e10c5d2a1047a592d4fc99566d5bad2c5028b74b8a4bfb090fd289558d2e007d3d038da27d416cdf123e19be96af11f4a3
 DIST boto3-1.24.1.gh.tar.gz 505225 BLAKE2B 
4a56053f71b7acccfdeaaa6cd43d94d661c6d2b9e706dfd63d1caac032569797e76ad2564c2dc00e551a0161851eee4f23a91288b64edd593c690fe1b62383a4
 SHA512 
ba03a9e25920e785eec35b40c166acb45a31ccdb5a235e8a4f18f18365f404b4015ce34f2504f5ebcf52d525e783580361d13831276e23c29516272154e29742
+DIST boto3-1.24.2.gh.tar.gz 505904 BLAKE2B 
e5fe9aa089caaa91aa41554a07ba97da55b04f5cc77be58df10ad4b6b9d3ab8ce22f988f658cb653d9f3890a307ea895c1cd57c30b6729ba12a1ee61f475ba1d
 SHA512 
23b550194805859e37b8f3a7b75390bba500e7043e32930ab1ac46d2fca672472def9f4821e0deadaba6e6010afa05e4385a0f6fe229798250746b079fa27810

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



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

2022-06-02 Thread Sam James
commit: 911921d650f353d873e0ea1646c29c0e760eeb76
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 05:31:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 05:32:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911921d6

media-plugins/vdr-xineliboutput: move away from virtual/jpeg

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

 media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild | 4 ++--
 media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild 
b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild
index d230fd885fb0..22f0489518ed 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild
@@ -27,14 +27,14 @@ COMMON_DEPEND="
xine? (
( >=media-libs/xine-lib-1.2
media-video/ffmpeg )
-   fbcon? ( jpeg? ( virtual/jpeg:* ) )
+   fbcon? ( jpeg? ( media-libs/libjpeg-turbo:= ) )
X? (
x11-libs/libX11
x11-libs/libXext
x11-libs/libXrender
bluray? ( media-libs/libbluray )
dbus? ( dev-libs/dbus-glib dev-libs/glib:2 )
-   jpeg? ( virtual/jpeg:* )
+   jpeg? ( media-libs/libjpeg-turbo:= )
opengl? ( virtual/opengl )
vaapi? ( x11-libs/libva 
>=media-libs/xine-lib-1.2[vaapi] )
vdpau? ( x11-libs/libvdpau 
>=media-libs/xine-lib-1.2[vdpau] )

diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild 
b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild
index 6e879e10e9a7..2ffc32df32a0 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild
@@ -27,7 +27,7 @@ COMMON_DEPEND="
xine? (
( >=media-libs/xine-lib-1.2
media-video/ffmpeg )
-   fbcon? ( jpeg? ( virtual/jpeg:* ) )
+   fbcon? ( jpeg? ( media-libs/libjpeg-turbo:= ) )
X? (
x11-libs/libX11
x11-libs/libXext
@@ -35,7 +35,7 @@ COMMON_DEPEND="
xinerama? ( x11-libs/libXinerama )
dbus? ( dev-libs/dbus-glib dev-libs/glib:2 )
vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2 )
-   jpeg? ( virtual/jpeg:* )
+   jpeg? ( media-libs/libjpeg-turbo:= )
bluray? ( media-libs/libbluray )
opengl? ( virtual/opengl )
)



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

2022-06-02 Thread Sam James
commit: 7dce4489ac962b89da6d80cd17abd971bee3fb92
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  3 05:28:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 05:30:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dce4489

dev-db/firebird: Improve OpenRC script

The attached script updates a couple things which effectively is the same
as the current model however it follows the modular nature of the declarative
syntax.

Changes:
* Removes -p which is implied via pidfile=
* Sets user via command_user
* Moves the daemon options to command_args_background

Closes: https://bugs.gentoo.org/828073
Signed-off-by: Brian Evans  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-db/firebird/files/firebird.init.d.3.0-r1 |  22 +++
 dev-db/firebird/firebird-3.0.4.33054.0-r3.ebuild | 228 +++
 2 files changed, 250 insertions(+)

diff --git a/dev-db/firebird/files/firebird.init.d.3.0-r1 
b/dev-db/firebird/files/firebird.init.d.3.0-r1
new file mode 100644
index ..c49ea97f9203
--- /dev/null
+++ b/dev-db/firebird/files/firebird.init.d.3.0-r1
@@ -0,0 +1,22 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License, v2 or later
+
+name=${RC_SVCNAME}
+
+fbhomedir="/var/run/firebird"
+fblogdir="/var/log/firebird"
+pidfile="${fbhomedir}/firebird.pid"
+command="/usr/sbin/fbguard"
+command_args="-forever"
+command_args_background="-daemon -pidfile $pidfile"
+command_user="${FBUSER:-firebird}:${FBGROUP:-firebird}"
+
+depend() {
+   need net
+}
+
+start_pre() {
+   checkpath -q -d -m 0770 -o ${FBUSER:-firebird}:${FBGROUP:-firebird} 
${fbhomedir} || return 1
+   checkpath -q -d -m 0770 -o ${FBUSER:-firebird}:${FBGROUP:-firebird} 
${fblogdir} || return 1
+}

diff --git a/dev-db/firebird/firebird-3.0.4.33054.0-r3.ebuild 
b/dev-db/firebird/firebird-3.0.4.33054.0-r3.ebuild
new file mode 100644
index ..3ee04900edfe
--- /dev/null
+++ b/dev-db/firebird/firebird-3.0.4.33054.0-r3.ebuild
@@ -0,0 +1,228 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P=${PN/f/F}-$(ver_rs 4 '-')
+inherit autotools flag-o-matic
+
+DESCRIPTION="Relational database offering many ANSI SQL:2003 and some SQL:2008 
features"
+HOMEPAGE="https://www.firebirdsql.org/;
+SRC_URI="
+   https://github.com/FirebirdSQL/firebird/releases/download/R$(ver_rs 1-3 
'_' $(ver_cut 1-3))/${MY_P}.tar.bz2
+   doc? ( ftp://ftpc.inprise.com/pub/interbase/techpubs/ib_b60_doc.zip )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="IDPL Interbase-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples +server xinetd"
+
+BDEPEND="
+   >=dev-util/btyacc-3.0-r2
+   doc? ( app-arch/unzip )
+"
+# FIXME: cloop?
+DEPEND="
+   dev-libs/icu:=
+   dev-libs/libedit
+   dev-libs/libtommath
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/firebird
+   acct-user/firebird
+   xinetd? ( virtual/inetd )
+   !sys-cluster/ganglia
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.0.2.32703.0-unbundle.patch
+   "${FILESDIR}"/${PN}-3.0.2.32703.0-cloop-compiler.patch
+)
+
+pkg_pretend() {
+   if [[ -e /var/run/${PN}/${PN}.pid ]] ; then
+   ewarn
+   ewarn "The presence of server connections may prevent isql or 
gsec"
+   ewarn "from establishing an embedded connection. Accordingly,"
+   ewarn "creating employee.fdb or security3.fdb could fail."
+   ewarn "It is more secure to stop the firebird daemon before 
running emerge."
+   ewarn
+   fi
+}
+
+check_sed() {
+   MSG="sed of $3, required $2 line(s) modified $1"
+   einfo "${MSG}"
+   [[ $1 -ge $2 ]] || die "${MSG}"
+}
+
+src_unpack() {
+   unpack "${MY_P}.tar.bz2"
+   if use doc; then
+   # Unpack docs
+   mkdir "manuals" || die
+   cd "manuals" || die
+   unpack ib_b60_doc.zip
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Rename references to isql to fbsql
+   # sed vs patch for portability and addtional location changes
+   check_sed "$(sed -i -e 's:"isql :"fbsql :w /dev/stdout' \
+   src/isql/isql.epp | wc -l)" "1" "src/isql/isql.epp" # 1 line
+   check_sed "$(sed -i -e 's:isql :fbsql :w /dev/stdout' \
+   src/msgs/history2.sql | wc -l)" "4" "src/msgs/history2.sql" # 4 
lines
+   check_sed "$(sed -i -e 's:--- ISQL:--- FBSQL:w /dev/stdout' \
+   -e 's:isql :fbsql :w /dev/stdout' \
+   -e 's:ISQL :FBSQL :w /dev/stdout' \
+   src/msgs/messages2.sql | wc -l)" "6" "src/msgs/messages2.sql" # 
6 lines
+
+   find . -name \*.sh -exec chmod +x {} + || die
+   rm -r extern/{btyacc,editline,icu} || die
+
+   eautoreconf
+}
+
+src_configure() {
+   filter-flags -fprefetch-loop-arrays
+   filter-mfpmath sse
+
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/ntpsec/files/, net-misc/ntpsec/

2022-06-02 Thread Sam James
commit: 729d3c0a57feff2c9edb4e87136535c133877e4b
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  3 05:20:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 05:29:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=729d3c0a

net-misc/ntpsec: Improve OpenRC script for ntpd

The attached script updates a couple things which effectively is
the same as the current model however it follows the modular nature of the
declarative syntax.

Changes:
* Removes the duplicating start_stop_daemon_args since --pidfile is automatic
  with pidfile=
* Only have ntpd create the pidfile when forking via command_args_background
* Add command_args_foreground for the option not to fork

Closes: https://bugs.gentoo.org/828078
Signed-off-by: Brian Evans  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 net-misc/ntpsec/files/ntpd.rc-r3   |  23 +
 net-misc/ntpsec/ntpsec-1.2.1-r4.ebuild | 177 +
 2 files changed, 200 insertions(+)

diff --git a/net-misc/ntpsec/files/ntpd.rc-r3 b/net-misc/ntpsec/files/ntpd.rc-r3
new file mode 100644
index ..68d07237455c
--- /dev/null
+++ b/net-misc/ntpsec/files/ntpd.rc-r3
@@ -0,0 +1,23 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="ntpd - the network time protocol daemon"
+pidfile="/run/ntpd.pid"
+command="/usr/sbin/ntpd"
+command_args="${NTPD_OPTS}"
+command_args_background="-p ${pidfile}"
+command_args_foreground="-n"
+
+depend() {
+   use net dns logger
+   after ntp-client
+}
+
+start_pre() {
+   if [ ! -f /etc/ntp.conf ] ; then
+   eerror "Please create /etc/ntp.conf"
+   return 1
+   fi
+   return 0
+}

diff --git a/net-misc/ntpsec/ntpsec-1.2.1-r4.ebuild 
b/net-misc/ntpsec/ntpsec-1.2.1-r4.ebuild
new file mode 100644
index ..c6da1c0300fc
--- /dev/null
+++ b/net-misc/ntpsec/ntpsec-1.2.1-r4.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='threads(+)'
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1 flag-o-matic waf-utils systemd
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/NTPsec/ntpsec.git;
+else
+   SRC_URI="ftp://ftp.ntpsec.org/pub/releases/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+DESCRIPTION="The NTP reference implementation, refactored"
+HOMEPAGE="https://www.ntpsec.org/;
+
+NTPSEC_REFCLOCK=(
+   oncore trimble truetime gpsd jjy generic spectracom
+   shm pps hpgps zyfer arbiter nmea modem local
+)
+
+IUSE_NTPSEC_REFCLOCK=${NTPSEC_REFCLOCK[@]/#/rclock_}
+
+LICENSE="HPND MIT BSD-2 BSD CC-BY-SA-4.0"
+SLOT="0"
+IUSE="${IUSE_NTPSEC_REFCLOCK} debug doc early gdb heat libbsd nist ntpviz 
samba seccomp smear" #ionice
+REQUIRED_USE="${PYTHON_REQUIRED_USE} nist? ( rclock_local )"
+
+# net-misc/pps-tools oncore,pps
+DEPEND="${PYTHON_DEPS}
+   dev-libs/openssl:=
+   dev-python/psutil[${PYTHON_USEDEP}]
+   sys-libs/libcap
+   libbsd? ( dev-libs/libbsd:0= )
+   seccomp? ( sys-libs/libseccomp )
+   rclock_oncore? ( net-misc/pps-tools )
+   rclock_pps? ( net-misc/pps-tools )"
+RDEPEND="${DEPEND}
+   !net-misc/ntp
+   !net-misc/openntpd
+   acct-group/ntp
+   acct-user/ntp
+   ntpviz? ( sci-visualization/gnuplot media-fonts/liberation-fonts )"
+BDEPEND=">=app-text/asciidoc-8.6.8
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   sys-devel/bison"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.9-remove-asciidoctor-from-config.patch"
+   "${FILESDIR}/${PN}-1.2.1-seccomp-rollup.patch"
+   "${FILESDIR}/${PN}-1.2.1-seccomp-rseq-glibc-2.35.patch"
+   "${FILESDIR}/${PN}-1.2.1-build-notests.patch"
+   "${FILESDIR}/${PN}-py3-test-clarify.patch"
+)
+
+WAF_BINARY="${S}/waf"
+
+src_prepare() {
+   default
+
+   # Remove autostripping of binaries
+   sed -i -e '/Strip binaries/d' wscript || die
+   if ! use libbsd ; then
+   eapply "${FILESDIR}/${PN}-no-bsd.patch"
+   fi
+   # remove extra default pool servers
+   sed -i '/use-pool/s/^/#/' "${S}"/etc/ntp.d/default.conf || die
+
+   python_copy_sources
+}
+
+src_configure() {
+   is-flagq -flto* && filter-flags -flto* -fuse-linker-plugin
+
+   local string_127=""
+   local rclocks="";
+   local CLOCKSTRING=""
+
+   for refclock in ${NTPSEC_REFCLOCK[@]} ; do
+   if use rclock_${refclock} ; then
+   string_127+="$refclock,"
+   fi
+   done
+   CLOCKSTRING="`echo ${string_127}|sed 's|,$||'`"
+
+   local myconf=(
+   --notests
+   --nopyc
+   --nopyo
+   --enable-pylib ext
+   --refclock="${CLOCKSTRING}"
+

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

2022-06-02 Thread Sam James
commit: 62aa412c33b4364105b14c904e32738617e8ea88
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  3 05:11:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 05:29:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62aa412c

sys-apps/daisydog: improve OpenRC init script

The attached script updates a couple things which effectively is the same as
the current model however it follows the modular nature of the declarative
syntax.

Changes:
* Split start_stop_daemon_args into command_background and pidfile options.

Closes: https://bugs.gentoo.org/828084
Signed-off-by: Brian Evans  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/daisydog/daisydog-2014.05.30-r1.ebuild | 33 +
 sys-apps/daisydog/files/daisydog.init.d-r1  | 13 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/daisydog/daisydog-2014.05.30-r1.ebuild 
b/sys-apps/daisydog/daisydog-2014.05.30-r1.ebuild
new file mode 100644
index ..880303643aee
--- /dev/null
+++ b/sys-apps/daisydog/daisydog-2014.05.30-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs flag-o-matic
+
+GIT_SHA1="3182aa85c087446e4358370549adc45db21ec124"
+MY_P="${PN}-${GIT_SHA1}"
+
+DESCRIPTION="A very simple /dev/watchdog daemon"
+HOMEPAGE="https://chromium.googlesource.com/chromiumos/third_party/daisydog/+/master;
+SRC_URI="mirror://gentoo/${MY_P}.tar.gz
+   
https://chromium.googlesource.com/chromiumos/third_party/daisydog/+archive/${GIT_SHA1}.tar.gz
 -> ${MY_P}.tar.gz"
+S="${WORKDIR}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE="static"
+
+src_configure() {
+   tc-export CC
+   use static && append-ldflags -static
+}
+
+src_install() {
+   dobin daisydog
+   dodoc README.chromiumos
+
+   newconfd "${FILESDIR}"/${PN}.conf.d ${PN}
+   newinitd "${FILESDIR}"/${PN}.init.d-r1 ${PN}
+}

diff --git a/sys-apps/daisydog/files/daisydog.init.d-r1 
b/sys-apps/daisydog/files/daisydog.init.d-r1
new file mode 100644
index ..9d9efdd42772
--- /dev/null
+++ b/sys-apps/daisydog/files/daisydog.init.d-r1
@@ -0,0 +1,13 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+command="/usr/bin/daisydog"
+command_args="${WATCHDOG_OPTS}"
+description="watchdog daemon to pet /dev/watchdog devices"
+command_background="yes"
+pidfile="/run/daisydog.pid"
+
+depend() {
+   provide watchdog
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/ntp/, net-misc/ntp/files/

2022-06-02 Thread Sam James
commit: d8c9b791ed0c3c23ef26ded620334d55f2587758
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  3 05:15:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 05:29:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c9b791

net-misc/ntp: improve OpenRC init script for ntpd

The attached script updates a couple things which effectively is the same
as the current model however it follows the modular nature of the declarative
syntax.

Changes:
* Removes the duplicating start_stop_daemon_args since --pidfile is
  automatic with pidfile=
* Only have ntpd create the pidfile when forking via command_args_background
* Add command_args_foreground for the option not to fork

Closes: https://bugs.gentoo.org/828077
Signed-off-by: Brian Evans  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 net-misc/ntp/files/ntpd.rc-r2|  23 ++
 net-misc/ntp/ntp-4.2.8_p15-r1.ebuild | 143 +++
 2 files changed, 166 insertions(+)

diff --git a/net-misc/ntp/files/ntpd.rc-r2 b/net-misc/ntp/files/ntpd.rc-r2
new file mode 100644
index ..f4608f784615
--- /dev/null
+++ b/net-misc/ntp/files/ntpd.rc-r2
@@ -0,0 +1,23 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="ntpd - the network time protocol daemon"
+pidfile="/var/run/ntpd.pid"
+command="/usr/sbin/ntpd"
+command_args="${NTPD_OPTS}"
+command_args_background="-p ${pidfile}"
+command_args_foreground="-n"
+
+depend() {
+   use net dns logger
+   after ntp-client
+}
+
+start_pre() {
+   if [ ! -f /etc/ntp.conf ] ; then
+   eerror "Please create /etc/ntp.conf"
+   return 1
+   fi
+   return 0
+}

diff --git a/net-misc/ntp/ntp-4.2.8_p15-r1.ebuild 
b/net-misc/ntp/ntp-4.2.8_p15-r1.ebuild
new file mode 100644
index ..7e0c42fe3689
--- /dev/null
+++ b/net-misc/ntp/ntp-4.2.8_p15-r1.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic systemd
+
+MY_P=${P/_p/p}
+DESCRIPTION="Network Time Protocol suite/programs"
+HOMEPAGE="http://www.ntp.org/;
+SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar.gz
+   https://dev.gentoo.org/~polynomial-c/${MY_P}-manpages.tar.xz;
+
+LICENSE="HPND BSD ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="caps debug ipv6 openntpd parse-clocks readline samba selinux snmp ssl 
+threads vim-syntax zeroconf"
+
+COMMON_DEPEND="readline? ( >=sys-libs/readline-4.1:0= )
+   >=dev-libs/libevent-2.0.9:=[threads?]
+   kernel_linux? ( caps? ( sys-libs/libcap ) )
+   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+   snmp? ( net-analyzer/net-snmp )
+   ssl? (
+   dev-libs/openssl:0=
+   )
+   parse-clocks? ( net-misc/pps-tools )"
+BDEPEND="virtual/pkgconfig
+   acct-group/ntp
+   acct-user/ntp"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   acct-group/ntp
+   acct-user/ntp
+   selinux? ( sec-policy/selinux-ntp )
+   vim-syntax? ( app-vim/ntp-syntax )
+   !net-misc/ntpsec
+   !openntpd? ( !net-misc/openntpd )
+"
+PDEPEND="openntpd? ( net-misc/openntpd )"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.2.8-ipc-caps.patch #533966
+   "${FILESDIR}"/${PN}-4.2.8-sntp-test-pthreads.patch #563922
+   "${FILESDIR}"/${PN}-4.2.8_p14-add_cap_ipc_lock.patch #711530
+   "${FILESDIR}"/${PN}-4.2.8_p15-gcc10.patch #759409
+   "${FILESDIR}"/${PN}-4.2.8_p15-glibc-2.34.patch
+)
+
+src_prepare() {
+   default
+   append-cppflags -D_GNU_SOURCE #264109
+   # Make sure every build uses the same install layout. #539092
+   find sntp/loc/ -type f '!' -name legacy -delete || die
+   eautoreconf #622754
+   # Disable pointless checks.
+   touch .checkChangeLog .gcc-warning FRC.html html/.datecheck
+}
+
+src_configure() {
+   # avoid libmd5/libelf
+   export ac_cv_search_MD5Init=no ac_cv_header_md5_h=no
+   export ac_cv_lib_elf_nlist=no
+   # blah, no real configure options #176333
+   export ac_cv_header_dns_sd_h=$(usex zeroconf)
+   export ac_cv_lib_dns_sd_DNSServiceRegister=${ac_cv_header_dns_sd_h}
+   local myeconfargs=(
+   --with-lineeditlibs=readline,edit,editline
+   --with-yielding-select
+   --disable-local-libevent
+   # Increase the default memlimit from 32MiB to 128MiB.  #533232
+   --with-memlock=256
+   $(use_enable caps linuxcaps)
+   $(use_enable parse-clocks)
+   $(use_enable ipv6)
+   $(use_enable debug debugging)
+   $(use_with readline lineeditlibs readline)
+   

[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-xineliboutput/, media-plugins/vdr-xineliboutput/files/

2022-06-02 Thread Sam James
commit: ce2a7001cbdf5d23f626fc99bad66898b8a058e8
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  3 05:26:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 05:30:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2a7001

media-plugins/vdr-xineliboutput: Improve OpenRC script

The attached script updates a couple things which effectively is the same as
the current model however it follows the modular nature of the declarative 
syntax.

Changes:
* Replaces start_stop_daemon_args with command_background and command_user

Closes: https://bugs.gentoo.org/828075
Signed-off-by: Brian Evans  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 .../vdr-xineliboutput/files/vdr-frontend-r1| 13 ++
 ...99.ebuild => vdr-xineliboutput-2.2.0-r5.ebuild} | 53 +++---
 .../vdr-xineliboutput-.ebuild  |  2 +-
 3 files changed, 40 insertions(+), 28 deletions(-)

diff --git a/media-plugins/vdr-xineliboutput/files/vdr-frontend-r1 
b/media-plugins/vdr-xineliboutput/files/vdr-frontend-r1
new file mode 100644
index ..9f1bd6a227e8
--- /dev/null
+++ b/media-plugins/vdr-xineliboutput/files/vdr-frontend-r1
@@ -0,0 +1,13 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="Start xineliboutput sxfe/sxfb remote frontend"
+
+. /etc/conf.d/vdr.xineliboutput
+
+command="/usr/bin/vdr-sxfe"
+command_args="${REMOTE_FRONTEND}"
+pidfile="/var/run/vdr-frontend.pid"
+command_background="yes"
+command_user="vdr:vdr"

diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild 
b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild
similarity index 80%
copy from media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild
copy to media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild
index c95ba6bb45b1..d230fd885fb0 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild
@@ -1,25 +1,25 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-GENTOO_VDR_CONDITIONAL=yes
+inherit toolchain-funcs vdr-plugin-2
 
-inherit flag-o-matic git-r3 toolchain-funcs vdr-plugin-2
+GENTOO_VDR_CONDITIONAL=yes
 
 DESCRIPTION="VDR Plugin: Xinelib PlugIn"
 HOMEPAGE="https://sourceforge.net/projects/xineliboutput/;
-
-EGIT_REPO_URI="https://git.code.sf.net/p/xineliboutput/git;
+SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz
+   http://vdr.websitec.de/download/${PN}/${P}_clang.patch.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS=""
-IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vdpau +X 
+xine xinerama"
+KEYWORDS="~amd64 ~x86"
+IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau 
+X +xine xinerama"
 
 COMMON_DEPEND="
vdr? (
-   >=media-video/vdr-1.6.0
+   media-video/vdr
libextractor? ( >=media-libs/libextractor-0.5.20 )
caps? ( sys-libs/libcap )
)
@@ -32,16 +32,15 @@ COMMON_DEPEND="
x11-libs/libX11
x11-libs/libXext
x11-libs/libXrender
-   xinerama? ( x11-libs/libXinerama )
+   bluray? ( media-libs/libbluray )
dbus? ( dev-libs/dbus-glib dev-libs/glib:2 )
-   vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2 )
jpeg? ( virtual/jpeg:* )
-   bluray? ( media-libs/libbluray )
opengl? ( virtual/opengl )
+   vaapi? ( x11-libs/libva 
>=media-libs/xine-lib-1.2[vaapi] )
+   vdpau? ( x11-libs/libvdpau 
>=media-libs/xine-lib-1.2[vdpau] )
+   xinerama? ( x11-libs/libXinerama )
)
-   )
-
-   cec? ( dev-libs/libcec )"
+   )"
 
 DEPEND="${COMMON_DEPEND}
sys-kernel/linux-headers
@@ -55,15 +54,11 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-S=${WORKDIR}/${P}
+REQUIRED_USE=" || ( vdr xine )"
 
 VDR_CONFD_FILE="${FILESDIR}/confd-2.0.0"
 
 pkg_setup() {
-   if ! use vdr && ! use xine; then
-   die "You either need at least one of these flags: vdr xine"
-   fi
-
vdr-plugin-2_pkg_setup
 
if use xine; then
@@ -73,13 +68,14 @@ pkg_setup() {
 }
 
 src_prepare() {
-   # Allow user patches to be applied without modifyfing the ebuild
-   eapply_user
-
vdr-plugin-2_src_prepare
 
-   # UINT64_C is needed by ffmpeg headers
-   append-cxxflags -D__STDC_CONSTANT_MACROS
+   # bug 711978
+   sed -e "s:X11  opengl:X11  OpenGl:" -i configure || die
+
+   # bug 771036,780462 do not call cc directly
+   eapply 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/moolticute/files/, app-crypt/moolticute/

2022-06-02 Thread Sam James
commit: 6c9fd029ec53ec921bcbbce3ea12f6c5d01eb270
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jun  3 05:24:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 05:29:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9fd029

app-crypt/moolticute: Improve OpenRC script

The attached script updates a couple things which effectively is the same as
the current model however it follows the modular nature of the declarative
syntax.

Changes:
* Splits start_stop_daemon_args into command_background and command_user 
options.

Closes: https://bugs.gentoo.org/828074
Signed-off-by: Brian Evans  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 app-crypt/moolticute/files/moolticuted.init-r1   | 12 
 .../{moolticute-.ebuild => moolticute-0.43.19-r1.ebuild} |  4 ++--
 app-crypt/moolticute/moolticute-.ebuild  |  4 ++--
 3 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/app-crypt/moolticute/files/moolticuted.init-r1 
b/app-crypt/moolticute/files/moolticuted.init-r1
new file mode 100644
index ..8c4942a34935
--- /dev/null
+++ b/app-crypt/moolticute/files/moolticuted.init-r1
@@ -0,0 +1,12 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+command=/usr/bin/moolticuted
+command_background="yes"
+pidfile=/var/run/moolticuted.pid
+command_user="nobody:usb"
+
+depend() {
+   need udev
+}

diff --git a/app-crypt/moolticute/moolticute-.ebuild 
b/app-crypt/moolticute/moolticute-0.43.19-r1.ebuild
similarity index 92%
copy from app-crypt/moolticute/moolticute-.ebuild
copy to app-crypt/moolticute/moolticute-0.43.19-r1.ebuild
index 08512b4847b9..ea058a356a20 100644
--- a/app-crypt/moolticute/moolticute-.ebuild
+++ b/app-crypt/moolticute/moolticute-0.43.19-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -53,7 +53,7 @@ src_install() {
emake install INSTALL_ROOT="${D}"
 
udev_dorules "${FILESDIR}/50-mooltipass.rule"
-   newinitd "${FILESDIR}/moolticuted.init" moolticuted
+   newinitd "${FILESDIR}/moolticuted.init-r1" moolticuted
 }
 
 pkg_postinst() {

diff --git a/app-crypt/moolticute/moolticute-.ebuild 
b/app-crypt/moolticute/moolticute-.ebuild
index 08512b4847b9..ea058a356a20 100644
--- a/app-crypt/moolticute/moolticute-.ebuild
+++ b/app-crypt/moolticute/moolticute-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -53,7 +53,7 @@ src_install() {
emake install INSTALL_ROOT="${D}"
 
udev_dorules "${FILESDIR}/50-mooltipass.rule"
-   newinitd "${FILESDIR}/moolticuted.init" moolticuted
+   newinitd "${FILESDIR}/moolticuted.init-r1" moolticuted
 }
 
 pkg_postinst() {



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

2022-06-02 Thread Sam James
commit: 42bebfb4b74f7a1e6ef30aafd0eb4a5470c54737
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 04:13:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 04:31:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42bebfb4

media-gfx/graphviz: use confcache

... and drop redundant --disable-static (implied by EAPI 8).

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

 media-gfx/graphviz/graphviz-2.50.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-gfx/graphviz/graphviz-2.50.0.ebuild 
b/media-gfx/graphviz/graphviz-2.50.0.ebuild
index 9a1c07da3537..b14f06d1bc0f 100644
--- a/media-gfx/graphviz/graphviz-2.50.0.ebuild
+++ b/media-gfx/graphviz/graphviz-2.50.0.ebuild
@@ -188,7 +188,8 @@ src_prepare() {
 
 src_configure() {
local myconf=(
-   --disable-static
+   # Speeds up the libltdl configure
+   --cache-file="${S}"/config.cache
--enable-ltdl
$(use_with cairo pangocairo)
$(use_with devil)



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

2022-06-02 Thread Sam James
commit: 6f5fe4824516c0704d6c3044b053388647335f53
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 04:03:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 04:31:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f5fe482

dev-db/unixODBC: use confcache

Saves about 10s in configure for me.

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

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

diff --git a/dev-db/unixODBC/unixODBC-2.3.9.ebuild 
b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
index 3450c2c3e521..97506e74f159 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9.ebuild
@@ -31,7 +31,8 @@ MULTILIB_WRAPPED_HEADERS=( /usr/include/unixodbc_conf.h )
 
 multilib_src_configure() {
# --enable-driver-conf is --enable-driverc as per configure.in
-   myeconfargs=(
+   local myeconfargs=(
+   --cache-file="${BUILD_DIR}"/config.cache
--sysconfdir="${EPREFIX}"/etc/${PN}
--disable-editline
--disable-static



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

2022-06-02 Thread Matthias Maier
commit: 1efac637754de80ed8bb6f397c16d44cfcc334c4
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Jun  3 04:26:53 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Jun  3 04:29:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1efac637

sys-apps/likwid: add 5.2.1

Closes: https://bugs.gentoo.org/800106
Closes: https://bugs.gentoo.org/808225
Closes: https://bugs.gentoo.org/822141
Closes: https://bugs.gentoo.org/828825
Signed-off-by: Matthias Maier  gentoo.org>

 sys-apps/likwid/Manifest|   1 +
 sys-apps/likwid/likwid-5.2.1.ebuild | 147 
 2 files changed, 148 insertions(+)

diff --git a/sys-apps/likwid/Manifest b/sys-apps/likwid/Manifest
index 16c593487b67..0ad4fd9fba92 100644
--- a/sys-apps/likwid/Manifest
+++ b/sys-apps/likwid/Manifest
@@ -1 +1,2 @@
 DIST likwid-4.3.4.tar.gz 1584829 BLAKE2B 
dcd1c3a0c5e549dc3d22bb98120339521e270da55460f5af9f2fe04849af0fe1ac4d9b881883a4efc3695ceb087d1afad5bcc55b55543199d2c33b0f5012cc68
 SHA512 
f1ee930a98d160728078a81a2cdc798ec62ac484545ced937131e6a6443e5ac23b8e597d31c7b1b9f67c1169e1c662c366cf1098158cb467d9f7ff12946b08a2
+DIST likwid-5.2.1.tar.gz 2308041 BLAKE2B 
1913212fb5157365a439757018ab58b4555e2b4401575ee05c784d038e13296644a7d0a89769599eef0444b13ed10f0357ad09b9cbae712f7d1fb9cca65fb1e3
 SHA512 
f096dcc071e976284c874aeb254dcb83c66ae808876a8c6be7b05e359d06800f1da25c01c072950c3493eb9ca10f6f9d81624feef61cc7a01f40fc0d003f98a7

diff --git a/sys-apps/likwid/likwid-5.2.1.ebuild 
b/sys-apps/likwid/likwid-5.2.1.ebuild
new file mode 100644
index ..ed2192fcf1bc
--- /dev/null
+++ b/sys-apps/likwid/likwid-5.2.1.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=fortran
+
+inherit fcaps fortran-2 linux-info toolchain-funcs
+
+DESCRIPTION="A performance-oriented tool suite for x86 multicore environments"
+HOMEPAGE="https://github.com/rrze-likwid/likwid;
+SRC_URI="https://ftp.fau.de/pub/likwid/${P}.tar.gz;
+
+LICENSE="GPL-3+ BSD MIT"
+
+SLOT="0"
+KEYWORDS="~amd64" # upstream partial support exists for x86 arm arm64
+IUSE="fortran"
+
+CDEPEND="dev-lang/perl"
+
+RDEPEND="${CDEPEND}"
+DEPEND="${CDEPEND}"
+
+CONFIG_CHECK="~X86_MSR"
+
+FILECAPS=(
+   -M 755 cap_sys_rawio+ep usr/sbin/likwid-accessD
+   --
+   -M 755 cap_sys_rawio+ep usr/sbin/likwid-setFreq
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.3.1-fix-gnustack.patch"
+)
+
+pkg_setup() {
+   fortran-2_pkg_setup
+}
+
+src_prepare() {
+   # Ensure we build with a non executable stack
+   sed \
+   -e '/^SHARED_CFLAGS/s/$/ -Wa,--noexecstack/' \
+   -i make/include_{GCC*,CLANG}.mk \
+   || die "Failed to set nonexecstack"
+
+   # Make the install targets respect Q= for being quiet or not
+   # MUCH easier for debugging
+   sed -r \
+   -e '/^install/,/^[a-z]/{/^\t@/{ s/@/$(Q)/; }}' \
+   -i \
+   Makefile || die "Failed to sed Makefile"
+
+   sed -i \
+   -e '/^\.NOTPARALLEL:/d' \
+   Makefile \
+   bench/Makefile \
+   ext/hwloc/Makefile || die "Failed to re-enable parallel"
+
+   default
+}
+
+export_emake_opts() {
+   # Warning: this build system uses PREFIX in a way that differs from
+   # autoconf! It's more like:
+   # PREFIX=$(DESTDIR)$(INSTALLED_PREFIX)
+   # it's not 100% like that, because parts of the Makefiles are 
inconsistent.
+   # this is the same solution used in the upstream RPM specs
+   # these variables are uppercase so they match what's put into Make.
+   local INSTALLED_PREFIX=/usr
+   local INSTALLED_LIBPREFIX=/usr/$(get_libdir) # upstream is 
'$(INSTALLED_PREFIX)/lib'
+   local INSTALLED_MANPREFIX=/usr/share/man # upstream has it as used but 
undefined variable.
+   # If the build is too loud, pass 'Q=@'
+   src_compile_opts=(
+   "Q="
+   "INSTALLED_PREFIX=${INSTALLED_PREFIX}"
+   "INSTALLED_LIBPREFIX=${INSTALLED_LIBPREFIX}"
+   "INSTALLED_MANPREFIX=${INSTALLED_MANPREFIX}"
+   "PREFIX=${INSTALLED_PREFIX}"
+   "LIBPREFIX=${INSTALLED_LIBPREFIX}"
+   "MANPREFIX=${INSTALLED_MANPREFIX}"
+   "CC=$(tc-getCC)"
+   "ANSI_CFLAGS=${CFLAGS}"
+   "INSTRUMENT_BENCH=true"
+   "FORTRAN_INTERFACE=$(usex fortran likwid.mod false)"
+   "FC=$(usex fortran "${FC}" false)"
+   "FCFLAGS=-J ./ -fsyntax-only" # needed for building correctly
+   )
+   src_install_opts=(
+   "PREFIX=${D}${INSTALLED_PREFIX}"
+   "LIBPREFIX=${D}${INSTALLED_LIBPREFIX}"
+   "MANPREFIX=${D}${INSTALLED_MANPREFIX}"
+   )
+}
+
+src_compile() {
+   export_emake_opts
+   emake \
+   "${src_compile_opts[@]}" \
+   

[gentoo-commits] repo/dev/tamiko:master commit in: sys-apps/likwid/, sys-apps/likwid/files/

2022-06-02 Thread Matthias Maier
commit: a93d3a43b1362718c7f61520fa2de5866eba424f
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Jun  3 04:27:54 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Jun  3 04:28:19 2022 +
URL:https://gitweb.gentoo.org/repo/dev/tamiko.git/commit/?id=a93d3a43

sys-apps/likwid: remove

Signed-off-by: Matthias Maier  gentoo.org>

 sys-apps/likwid/Manifest   |   3 -
 .../likwid/files/likwid-4.3.1-fix-gnustack.patch   |  32 -
 sys-apps/likwid/likwid-5.1.1-r50.ebuild| 151 -
 sys-apps/likwid/likwid-5.2.0-r50.ebuild| 151 -
 sys-apps/likwid/likwid-5.2.1-r50.ebuild| 147 
 sys-apps/likwid/metadata.xml   |  11 --
 6 files changed, 495 deletions(-)

diff --git a/sys-apps/likwid/Manifest b/sys-apps/likwid/Manifest
deleted file mode 100644
index cef42f0..000
--- a/sys-apps/likwid/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST likwid-5.1.1.tar.gz 2226404 SHA256 
faec7c62987967232f476a6ff0ee85af686fd24b5a360126896b7f435d1f943f SHA512 
6f78f57ffddbc12c4861945b5aece86f94b1086911ff2972e1bb5fed08f263c57e73dd278f0d146a9ca3438159b14a8b5431f281972842269fc2f5adb52de6c1
 WHIRLPOOL 
349206045b365b2363618feb0f609852ac7d01c00e46488a172de3d4ba84d0140fdb2bd36f39473c65fc27420def598836e4e7bd30d9f0ac8ceb3b162ebadf7f
-DIST likwid-5.2.0.tar.gz 2299164 SHA256 
aa6dccacfca59e52d8f3be187ffcf292b2a2fa1f51a81bf8912b9d48e5a257e0 SHA512 
f69e44d51b8576db4af76395b5d0620660d9225e3114531b2d5822727f9bceb271ec99853a0f9e14ae4959a3d6f159c832cc0892101ddd12eb1c77a03f744e1f
 WHIRLPOOL 
f50138c7c5cd1b477b174613a4c0c56f3df3c26a5ec842d9969d0d99beffc8412e16e1ef341a90218f0ae648d84c67052808b53cad91cbe24b574e3abdf97a8e
-DIST likwid-5.2.1.tar.gz 2308041 SHA256 
1b8e668da117f24302a344596336eca2c69d2bc2f49fa228ca41ea0688f6cbc2 SHA512 
f096dcc071e976284c874aeb254dcb83c66ae808876a8c6be7b05e359d06800f1da25c01c072950c3493eb9ca10f6f9d81624feef61cc7a01f40fc0d003f98a7
 WHIRLPOOL 
e06a570674a1333481fb97796878dda489dd53204b2eda25b64ce5e88d63f6436efe2ffe1ece0236b39e72df3b0ec12d51d48eb7f91ccabc8c5306ce7e89

diff --git a/sys-apps/likwid/files/likwid-4.3.1-fix-gnustack.patch 
b/sys-apps/likwid/files/likwid-4.3.1-fix-gnustack.patch
deleted file mode 100644
index c543a6c..000
--- a/sys-apps/likwid/files/likwid-4.3.1-fix-gnustack.patch
+++ /dev/null
@@ -1,32 +0,0 @@
 likwid-likwid-4.3.1/bench/Makefile.org 2018-02-26 14:03:17.706837535 
+0800
-+++ likwid-likwid-4.3.1/bench/Makefile 2018-02-26 14:04:19.427195208 +0800
-@@ -115,6 +115,7 @@
- $(BUILD_DIR)/%.o:  $(BUILD_DIR)/%.pas
-   @echo "===>  ASSEMBLE  $@"
-   $(Q)$(PAS) -i $(PASFLAGS) -o $(BUILD_DIR)/$*.s $<  '$(DEFINES)'
-+  @cat ../fix_gnustack.txt >> $(BUILD_DIR)/$*.s
-   $(Q)$(AS) $(ASFLAGS)  $(BUILD_DIR)/$*.s -o $@
- 
- ifeq ($(findstring $(MAKECMDGOALS),clean),)
-
-diff --git a/fix_gnustack.txt b/fix_gnustack.txt
-new file mode 100644
-index 000..965af94
 /dev/null
-+++ likwid-likwid-4.1.1/fix_gnustack.txt
-@@ -0,0 +1,3 @@
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-
 likwid-likwid-4.3.1/src/loadData.S.org 2018-02-26 14:06:16.418872121 
+0800
-+++ likwid-likwid-4.3.1/src/loadData.S 2018-02-26 14:19:03.281289307 +0800
-@@ -41,4 +41,6 @@
- #endif
- .size _loadData, .-_loadData
- 
--
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-

diff --git a/sys-apps/likwid/likwid-5.1.1-r50.ebuild 
b/sys-apps/likwid/likwid-5.1.1-r50.ebuild
deleted file mode 100644
index fe50e47..000
--- a/sys-apps/likwid/likwid-5.1.1-r50.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-FORTRAN_NEEDED=fortran
-#PYTHON_COMPAT=( python3_{5,6,7} )
-
-# 4.3.4 will need python-single-r1
-inherit fcaps fortran-2 linux-info toolchain-funcs
-
-DESCRIPTION="A performance-oriented tool suite for x86 multicore environments"
-HOMEPAGE="https://github.com/rrze-likwid/likwid;
-SRC_URI="https://ftp.fau.de/pub/likwid/${P}.tar.gz;
-
-LICENSE="GPL-3+ BSD MIT"
-
-SLOT="0"
-KEYWORDS="~amd64" # upstream partial support exists for x86 arm arm64
-IUSE="fortran" # ${PYTHON_REQUIRED_USE}
-
-CDEPEND="dev-lang/perl"
-
-# filter/json uses Python3
-RDEPEND="${CDEPEND}"
-
-DEPEND="${CDEPEND}"
-
-CONFIG_CHECK="~X86_MSR"
-
-FILECAPS=(
-   -M 755 cap_sys_rawio+ep usr/sbin/likwid-accessD
-   --
-   -M 755 cap_sys_rawio+ep usr/sbin/likwid-setFreq
-)
-
-PATCHES=(
-   "${FILESDIR}/${PN}-4.3.1-fix-gnustack.patch"
-)
-
-pkg_setup() {
-   fortran-2_pkg_setup
-}
-
-src_prepare() {
-   # Ensure we build with a non executable stack
-   sed \
-   -e '/^SHARED_CFLAGS/s/$/ -Wa,--noexecstack/' \
-   -i make/include_{GCC*,CLANG}.mk \
-   || die "Failed to set nonexecstack"
-
-   # Make the install 

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

2022-06-02 Thread Sam James
commit: b338bf48c70d6e8ef9afb4cd39ca673dde80e3b9
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 03:56:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 03:56:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b338bf48

sci-mathematics/petsc: revbump for configure fix

So that binaries are built with the expected flags (it just gave
a warning, not an error like I'd thought.)

Bug: https://bugs.gentoo.org/848789
See: 27ba48650af3037fa8adf06220d4e5f1373f5885
Signed-off-by: Sam James  gentoo.org>

 sci-mathematics/petsc/{petsc-3.16.0.ebuild => petsc-3.16.0-r1.ebuild} | 0
 sci-mathematics/petsc/{petsc-3.17.1.ebuild => petsc-3.17.1-r1.ebuild} | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/sci-mathematics/petsc/petsc-3.16.0.ebuild 
b/sci-mathematics/petsc/petsc-3.16.0-r1.ebuild
similarity index 100%
rename from sci-mathematics/petsc/petsc-3.16.0.ebuild
rename to sci-mathematics/petsc/petsc-3.16.0-r1.ebuild

diff --git a/sci-mathematics/petsc/petsc-3.17.1.ebuild 
b/sci-mathematics/petsc/petsc-3.17.1-r1.ebuild
similarity index 100%
rename from sci-mathematics/petsc/petsc-3.17.1.ebuild
rename to sci-mathematics/petsc/petsc-3.17.1-r1.ebuild



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

2022-06-02 Thread Sam James
commit: 28053845221891a39248b91a0f45781d4414e8c9
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 03:22:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 03:22:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28053845

toolchain.eclass: only force Bash for < GCC 11

Chosen < 11 just because it's a reasonable enough place to drop, I suspect 
they're
fine though.

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

 eclass/toolchain.eclass | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 8200bc2304b6..eadaa0d83205 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1425,12 +1425,19 @@ toolchain_src_configure() {
# ...and now to do the actual configuration
addwrite /dev/zero
 
+   local gcc_shell="${BROOT}"/bin/bash
+   # Older gcc versions did not detect bash and re-exec itself, so force 
the
+   # use of bash for them.
+   if tc_version_is_at_least 11.2 ; then
+   gcc_shell="${BROOT}"/bin/sh
+   fi
+
if is_jit ; then
einfo "Configuring JIT gcc"
 
mkdir -p "${WORKDIR}"/build-jit || die
pushd "${WORKDIR}"/build-jit > /dev/null || die
-   CONFIG_SHELL="${BROOT}"/bin/bash edo "${BROOT}"/bin/bash 
"${S}"/configure \
+   CONFIG_SHELL="${gcc_shell}" edo "${gcc_shell}" "${S}"/configure 
\
"${confgcc[@]}" \
--disable-libada \
--disable-libsanitizer \
@@ -1445,9 +1452,7 @@ toolchain_src_configure() {
popd > /dev/null || die
fi
 
-   # Older gcc versions did not detect bash and re-exec itself, so force 
the
-   # use of bash. Newer ones will auto-detect, but this is not harmful.
-   CONFIG_SHELL="${BROOT}"/bin/bash edo "${BROOT}"/bin/bash 
"${S}"/configure "${confgcc[@]}"
+   CONFIG_SHELL="${gcc_shell}" edo "${gcc_shell}" "${S}"/configure 
"${confgcc[@]}"
 
# Return to whatever directory we were in before
popd > /dev/null || die



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

2022-06-02 Thread Sam James
commit: 27ba48650af3037fa8adf06220d4e5f1373f5885
Author: Fabio Rossi  inwind  it>
AuthorDate: Tue May 31 13:12:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 03:15:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ba4865

sci-mathematics/petsc: fix configuration with USE=mumps

Bug: https://bugs.gentoo.org/848789
Signed-off-by: Fabio Rossi  inwind.it>
Closes: https://github.com/gentoo/gentoo/pull/25701
Signed-off-by: Sam James  gentoo.org>

 sci-mathematics/petsc/petsc-3.16.0.ebuild | 4 ++--
 sci-mathematics/petsc/petsc-3.17.1.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-mathematics/petsc/petsc-3.16.0.ebuild 
b/sci-mathematics/petsc/petsc-3.16.0.ebuild
index f39f87d8c281..efe8f2be01e6 100644
--- a/sci-mathematics/petsc/petsc-3.16.0.ebuild
+++ b/sci-mathematics/petsc/petsc-3.16.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -171,7 +171,7 @@ src_configure() {
[-lptesmumps,-lptscotch,-lptscotcherr,-lscotch,-lscotcherr]) \
$(petsc_with mumps scalapack \
/usr/include/scalapack -lscalapack) \
-   $(use_with mumps mumps \
+   $(petsc_with mumps mumps \
/usr/include \

[-lcmumps,-ldmumps,-lsmumps,-lzmumps,-lmumps_common,-lpord]) \
--with-imagemagick=0 \

diff --git a/sci-mathematics/petsc/petsc-3.17.1.ebuild 
b/sci-mathematics/petsc/petsc-3.17.1.ebuild
index 241199f5fa1c..5b316ba60986 100644
--- a/sci-mathematics/petsc/petsc-3.17.1.ebuild
+++ b/sci-mathematics/petsc/petsc-3.17.1.ebuild
@@ -168,12 +168,12 @@ src_configure() {
$(petsc_with superlu superlu /usr/include/superlu -lsuperlu) \
$(petsc_with scotch ptscotch /usr/include/scotch 
[-lptesmumps,-lptscotch,-lptscotcherr,-lscotch,-lscotcherr]) \
$(petsc_with mumps scalapack /usr/include/scalapack 
-lscalapack) \
+   $(petsc_with mumps mumps /usr/include 
[-lcmumps,-ldmumps,-lsmumps,-lzmumps,-lmumps_common,-lpord]) \
$(use fortran && echo "$(petsc_select mpi fc mpif77 
$(tc-getF77))") \
$(use int64 && echo "--with-index-size=64") \
$(use_with boost) \
$(use_with fftw) \
$(use_with hdf5) \
-   $(use_with mumps mumps /usr/include 
[-lcmumps,-ldmumps,-lsmumps,-lzmumps,-lmumps_common,-lpord]) \
$(use_with X x) \
$(use_with X x11)
 }



[gentoo-commits] repo/gentoo:master commit in: app-vim/gitgutter/

2022-06-02 Thread Sam James
commit: a4a3bee2cdc40b3c5719f9a8467faefbcc6d19c9
Author: Thomas Bracht Laumann Jespersen  laumann  xyz>
AuthorDate: Wed Jun  1 07:55:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 03:14:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a3bee2

app-vim/gitgutter: update Manifest

Closes: https://bugs.gentoo.org/848906
Signed-off-by: Thomas Bracht Laumann Jespersen  laumann.xyz>
Closes: https://github.com/gentoo/gentoo/pull/25720
Signed-off-by: Sam James  gentoo.org>

 app-vim/gitgutter/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/gitgutter/Manifest b/app-vim/gitgutter/Manifest
index c984b9c0c039..5f8ef64794cb 100644
--- a/app-vim/gitgutter/Manifest
+++ b/app-vim/gitgutter/Manifest
@@ -1,3 +1,3 @@
 DIST gitgutter-20180316.tar.gz 46344 BLAKE2B 
f981753a0f8d066b7cb5c16c49cfdd1a1aac1c6623b4645b8b1abd5719470ac181e09c8b736f8b8a14e6098b60cb8f97b114dc5c2a587b6d1875fcf27b4b12cf
 SHA512 
15873b249f8aec9de312efedc615d6fa822b45ca8ce53cc6cc878fcaf3a6ab3f02eb5d082ff329528cce1b48358846b0aba3f9d3bc8aadd29aa57d3b1a30
 DIST gitgutter-20180815.tar.gz 46741 BLAKE2B 
85189390a2d8c5feaf8d2fabfd2c72bf79954fd1e9f2c3ffeca748e84caf13924f71ef5837ab62aef0ae003a01304305e73bbcb12dca27294c8164e960249fec
 SHA512 
b6d3bd0f779d9afbd38df33888ab3ee0f1d8d10de0a6c5c6766f7f73a292cdd589a6774faa2871877075f6cedd29f14bba07c9a769d706e0e67d8817db86cfaa
-DIST gitgutter-20220524.tar.gz 46741 BLAKE2B 
85189390a2d8c5feaf8d2fabfd2c72bf79954fd1e9f2c3ffeca748e84caf13924f71ef5837ab62aef0ae003a01304305e73bbcb12dca27294c8164e960249fec
 SHA512 
b6d3bd0f779d9afbd38df33888ab3ee0f1d8d10de0a6c5c6766f7f73a292cdd589a6774faa2871877075f6cedd29f14bba07c9a769d706e0e67d8817db86cfaa
+DIST gitgutter-20220524.tar.gz 602709 BLAKE2B 
c3199ebb66076f2ba08872ac610ff3818ce9f021219777326fe76620b7a923793576e693c6960056cdba3aee102538b4394e73c2f0972b387f669caef74304a2
 SHA512 
fb45b40f1a555a34d99436ef9f4d44a12438427c044b156119d319d374a98f3c18e6c5649adbda24c4e7a4db5e24cea29bd16e05188187e07ca331f65f3b8bfa



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2022-06-02 Thread Sam James
commit: 5cb1afafe6e0b9d9adc129e78e4738b0afea4a72
Author: Thomas Bettler  gmail  com>
AuthorDate: Sun Apr 17 17:12:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 03:14:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb1afaf

sci-geosciences/qgis: add support for grass 8

Signed-off-by: Thomas Bettler  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25732
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/qgis/qgis-.ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-.ebuild
index cf05d8a1fd83..b37b4735abda 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-.ebuild
@@ -28,12 +28,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )"
 # Disabling test suite because upstream disallow running from install path
 RESTRICT="!test? ( test )"
 
-# 3.22.5+ *does* support GRASS 8 but we can't enable it yet because of
-# https://github.com/OSGeo/grass/pull/2269 (=> unresolved SONAME dependencies)
-# Keep an eye on that bug / a fixed GRASS release and readd support
-# by unrestricting the dep in ${COMMON_DEPEND} once it's fixed!
-# (No need to change the supported GRASS versions in src_configure b/c
-# it won't find GRASS 8 with this dependency set.)
 COMMON_DEPEND="
app-crypt/qca:2[qt5(+),ssl]
>=dev-db/spatialite-4.2.0
@@ -63,7 +57,7 @@ COMMON_DEPEND="
>=x11-libs/qwt-6.1.2:6=[qt5(+),svg]
3d? ( dev-qt/qt3d:5 )
georeferencer? ( sci-libs/gsl:= )
-   grass? ( =sci-geosciences/grass-7*:= )
+   grass? ( sci-geosciences/grass:= )
hdf5? ( sci-libs/hdf5:= )
mapserver? ( dev-libs/fcgi )
netcdf? ( sci-libs/netcdf:= )



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/

2022-06-02 Thread Sam James
commit: 762f6ff7f6cf467aca82e85948d9c43f933d74a3
Author: Thomas Bettler  gmail  com>
AuthorDate: Tue Apr  5 22:10:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 03:14:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762f6ff7

sci-geosciences/qgis: improve tests on live

Signed-off-by: Thomas Bettler  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/qgis/qgis-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-.ebuild
index b952ea37d5d7..cf05d8a1fd83 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-.ebuild
@@ -217,8 +217,7 @@ src_configure() {
 src_test() {
local myctestargs=(
# test_core_gdalprovider - see 
https://github.com/qgis/QGIS/pull/47887
-   # test_core_offlineediting - see 
https://github.com/qgis/QGIS/pull/48059
-   -E 
'(ProcessingGuiTest|ProcessingQgisAlgorithmsTestPt1|ProcessingQgisAlgorithmsTestPt2|ProcessingQgisAlgorithmsTestPt3|ProcessingQgisAlgorithmsTestPt4|ProcessingGdalAlgorithmsRasterTest|ProcessingGdalAlgorithmsVectorTest|ProcessingGrass7AlgorithmsImageryTest|ProcessingGrass7AlgorithmsRasterTestPt1|ProcessingGrass7AlgorithmsRasterTestPt2|ProcessingGrass7AlgorithmsVectorTest|ProcessingOtbAlgorithmsTest|test_core_callout|test_core_compositionconverter|test_core_expression|test_core_gdalprovider|test_core_gdalutils|test_core_geonodeconnection|test_core_imagecache|test_core_labelingengine|test_core_layout|test_core_layoutcontext|test_core_layouthtml|test_core_layoutlabel|test_core_layoutmanualtable|test_core_layoutmap|test_core_layoutmapgrid|test_core_layoutmapoverview|test_core_layoutmultiframe|test_core_layoutpicture|test_core_linefillsymbol|test_core_mapdevicepixelratio|test_core_maprendererjob|test_core_meshlayer|test_core_meshlayerrenderer|test_core_networkaccessmanager|test_core_
 
offlineediting|test_core_pointpatternfillsymbol|test_core_rastercontourrenderer|test_core_rasterlayer|test_core_simplemarker|test_core_style|test_core_svgmarker|test_core_tiledownloadmanager|test_core_ziplayer|test_core_coordinatereferencesystem|test_core_geometry|test_gui_dualview|test_gui_htmlwidgetwrapper|test_gui_processinggui|test_gui_filedownloader|test_gui_ogrprovidergui|test_gui_meshlayerpropertiesdialog|test_gui_queryresultwidget|test_gui_listwidget|test_3d_3drendering|test_3d_tessellator|test_analysis_processingalgspt1|test_analysis_processingalgspt2|test_analysis_meshcontours|test_analysis_triangulation|test_analysis_processing|test_provider_wcsprovider|test_provider_postgresconn|test_provider_virtualrasterprovider|qgis_grassprovidertest8|test_app_qgisappclipboard|test_app_fieldcalculator|test_app_maptoolcircularstring|test_app_vertextool|PyQgsLocalServer|PyQgsAFSProvider|PyQgsPythonProvider|PyQgsAnnotation|PyQgsAuthenticationSystem|PyQgsAuthBasicMethod|PyQgsDataItem|PyQg
 
sDelimitedTextProvider|PyQgsEmbeddedSymbolRenderer|PyQgsExpressionBuilderWidget|PyQgsExternalStorageWebDAV|PyQgsGeometryTest|PyQgsGoogleMapsGeocoder|PyQgsImageCache|PyQgsLayout|PyQgsLayoutHtml|PyQgsLayoutLegend|PyQgsLayoutMap|PyQgsLayoutMapGrid|PyQgsLayoutMapOverview|PyQgsMapClippingUtils|PyQgsMapLayerComboBox|PyQgsMapLayerProxyModel|PyQgsMemoryProvider|PyQgsOGRProviderGpkg|PyQgsPalLabelingCanvas|PyQgsPalLabelingLayout|PyQgsPalLabelingPlacement|PyQgsPointCloudAttributeByRampRenderer|PyQgsPointCloudClassifiedRenderer|PyQgsPointCloudExtentRenderer|PyQgsPointCloudRgbRenderer|PyQgsProcessExecutable|PyQgsProcessingInPlace|TestQgsRandomMarkerSymbolLayer|PyQgsRasterLayer|PyQgsRasterLayerRenderer|PyQgsRasterResampler|PyQgsRulebasedRenderer|PyQgsShapefileProvider|PyQgsSvgCache|PyQgsOGRProvider|PyQgsSpatialiteProvider|PyQgsTaskManager|PyQgsVectorFileWriter|PyQgsVectorLayer|PyQgsVectorLayerCache|PyQgsVectorLayerEditBuffer|PyQgsVectorLayerSelectedFeatureSource|PyQgsVectorLayerShapefile|PyQgsVir
 
tualLayerProvider|PyQgsWFSProvider|PyQgsOapifProvider|PyQgsDBManagerGpkg|PyQgsAuxiliaryStorage|PyQgsFieldValidator|PyQgsSelectiveMasking|PyQgsPalLabelingServer|PyQgsServerWMSGetMap|PyQgsServerWMSGetLegendGraphic|PyQgsServerWMSGetPrint|PyQgsServerWMSGetPrintExtra|PyQgsServerWMSGetPrintOutputs|PyQgsServerWMSGetPrintAtlas|PyQgsServerWMSDimension|PyQgsServerAccessControlWMS|PyQgsServerAccessControlWFSTransactional|PyQgsServerCacheManager|PyQgsServerWMTS|PyQgsServerWFS|qgis_sipify|qgis_sip_include|qgis_sip_uptodate)'
+   -E 

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

2022-06-02 Thread Sam James
commit: 0b63294354c46b8084b49a9ccb99cc52ec89e44f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 03:09:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 03:09:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b632943

dev-util/meson: restore RESTRICT

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

 dev-util/meson/meson-0.62.2.ebuild | 2 +-
 dev-util/meson/meson-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/meson/meson-0.62.2.ebuild 
b/dev-util/meson/meson-0.62.2.ebuild
index eb03289f3db7..b5d3433c2dab 100644
--- a/dev-util/meson/meson-0.62.2.ebuild
+++ b/dev-util/meson/meson-0.62.2.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://mesonbuild.com/;
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="test"
-#RESTRICT="!test? ( test )"
+RESTRICT="!test? ( test )"
 
 DEPEND="
test? (

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index eb03289f3db7..b5d3433c2dab 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://mesonbuild.com/;
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="test"
-#RESTRICT="!test? ( test )"
+RESTRICT="!test? ( test )"
 
 DEPEND="
test? (



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

2022-06-02 Thread Sam James
commit: 1fbde295b2ac747fe8995079f7007dbfe11ecef0
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:57:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 03:08:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fbde295

app-emulation/libvirt: add 8.4.0

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

 app-emulation/libvirt/Manifest |   2 +
 app-emulation/libvirt/libvirt-8.4.0.ebuild | 340 +
 2 files changed, 342 insertions(+)

diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index a2579a56b3b3..879c08d531e1 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -10,3 +10,5 @@ DIST libvirt-8.2.0.tar.xz 8871236 BLAKE2B 
85c4fd7323f4ea0564e6fcb37dffe643d0ff54
 DIST libvirt-8.2.0.tar.xz.asc 833 BLAKE2B 
3dba2fe7dc76052307ab8b1d7f2a61445759ed15e130615ca2a6325e981ae5c1a7143e7d78ee67f2bf9001cdf82126dff89f4f1eb3b39b77620721a5b75f4cfa
 SHA512 
33ecc465da1b7e4b53733611255d01414f8c1081c96fdcb0a9f1a0e194823872b7f9f9032938527f6d1d8bbebc3b61f2dc393875b8d11fdd47bec40e9408475b
 DIST libvirt-8.3.0.tar.xz 8829288 BLAKE2B 
37890dac8f46e14c5f0329f7f3318b611bfe3b97b7beddcdb91541e71a619738baa2a3e9847fee2d0b63abb630895860555a5337686702fc6fb06cc4f060f8b5
 SHA512 
914c8a4884d703f368849b852ba8330d1b17cf598a359f70d344e0a94e02f60337216e9011cbeba90eb4e87fa644e7eb9e8a407ca58632b2b41511d3f598ff71
 DIST libvirt-8.3.0.tar.xz.asc 833 BLAKE2B 
d1faf041532fc4c33641cab0510401db2fb1c45004f2615df6807729d7a83a8a28bd2410eb5478e479e7cd1b28272ee92885b30ecdccb8a9390536df51377d5e
 SHA512 
5c32087769aba0d2a245a4ce317e1428842a682cf71e03e5f33fc4476309f40c08118241b1ad2b4be14933971431960b89960858a1f841ab1b7c9bda9f571d52
+DIST libvirt-8.4.0.tar.xz 8846528 BLAKE2B 
479d7d47a9d711e0240da09eb295f1a644bc4cfddbe544908f2011eb45dff9cf9ffdfff87ba63ded96f5b69024c65832326f9fb0837c5338114ad5dbbada7af1
 SHA512 
e9dcaa489f162e3a26fe1ca7bb83a22e3f1952594c3541ddd2a7f8e8a0e6ad37e193fb89421df1efe3d2a4d9bb7cf5455c7b7a0b59e133eb6c0ff3cbbd8403b6
+DIST libvirt-8.4.0.tar.xz.asc 833 BLAKE2B 
7bfbfc05ce7d95018c07e92d475bc0fddbb0b396132c12defd0205638d22534ba83fea8180345635b9f59b8a10fd3177b1a84ad748f1ddb9e533e11700bd4cbd
 SHA512 
5d85ce4764dc36d940033c5feda59b9cff64844a52e3a25b1b8d0278adbc2378978a7dbe6f577f82bc760d617edc75c4a6ab8e1325a38847e1d40e3bf7c9684b

diff --git a/app-emulation/libvirt/libvirt-8.4.0.ebuild 
b/app-emulation/libvirt/libvirt-8.4.0.ebuild
new file mode 100644
index ..6128a61b974d
--- /dev/null
+++ b/app-emulation/libvirt/libvirt-8.4.0.ebuild
@@ -0,0 +1,340 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Packages which get releases together:
+# app-emacs/nxml-libvirt-schemas
+# dev-python/libvirt-python
+# dev-perl/Sys-Virt
+# app-emulation/libvirt
+# Please bump them together!
+
+PYTHON_COMPAT=( python3_{8..11} )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libvirt.org.asc
+inherit meson bash-completion-r1 linux-info python-any-r1 readme.gentoo-r1 
tmpfiles verify-sig
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt.git;
+   EGIT_BRANCH="master"
+else
+   SRC_URI="https://libvirt.org/sources/${P}.tar.xz
+   verify-sig? ( https://libvirt.org/sources/${P}.tar.xz.asc )"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="C toolkit to manipulate virtual machines"
+HOMEPAGE="https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/;
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+IUSE="
+   apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs
+   iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nfs nls numa openvz
+   parted pcap policykit +qemu rbd sasl selinux +udev
+   virtualbox +virt-network wireshark-plugins xen zfs
+"
+
+REQUIRED_USE="
+   firewalld? ( virt-network )
+   libvirtd? ( || ( lxc openvz qemu virtualbox xen ) )
+   lxc? ( caps libvirtd )
+   openvz? ( libvirtd )
+   qemu? ( libvirtd )
+   virt-network? ( libvirtd )
+   virtualbox? ( libvirtd )
+   xen? ( libvirtd )"
+
+BDEPEND="
+   app-text/xhtml1
+   dev-lang/perl
+   dev-libs/libxslt
+   dev-perl/XML-XPath
+   dev-python/docutils
+   virtual/pkgconfig
+   net-libs/rpcsvc-proto
+   bash-completion? ( >=app-shells/bash-completion-2.0 )
+   verify-sig? ( sec-keys/openpgp-keys-libvirt )"
+
+# gettext.sh command is used by the libvirt command wrappers, and it's
+# non-optional, so put it into RDEPEND.
+# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
+# package will use 3 by default. Since we don't have slot pinning in an API,
+# we must go with the most recent
+RDEPEND="
+   acct-user/qemu
+   app-misc/scrub
+   >=dev-libs/glib-2.56.0
+   dev-libs/libgcrypt
+   dev-libs/libnl:3
+   

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

2022-06-02 Thread Sam James
commit: 20a02b9dcaa71926c3acfefd01021f82df5b0356
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:52:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 03:08:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a02b9d

dev-util/meson: add 0.62.2

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

 dev-util/meson/Manifest   | 1 +
 dev-util/meson/{meson-.ebuild => meson-0.62.2.ebuild} | 4 ++--
 dev-util/meson/meson-.ebuild  | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 3cf416367b46..bc1123c60783 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,3 +1,4 @@
 DIST meson-0.60.3.tar.gz 2001124 BLAKE2B 
f66fb29d309f5dea9c0b1934e8b5dfc2b33586e06c6a2d616798d5724216035fe03a3f9b1c6976546d5d5c069734357d61a92aa43de01161cf1fe4297a1d1f2e
 SHA512 
0aa6ef71c20cd899ebb0b202c6319e093e1df1c39fa58c94a1bb479efe630213272127346eab589948898d115d02d64f4bdffd892fbb9700884c1edf2dc6c6dc
 DIST meson-0.61.4.tar.gz 2014265 BLAKE2B 
09e6630f8a1786143832007c929e652e743bbf11d1b55ffcf366dd127779f61e8fd4a8be5cb23fa6bc949938a3bd0222f19ad1fec883f0ca6ed8cd6d4bbd6aef
 SHA512 
005f52c678016f3183d36b69254cceab16c682d2389ec9cae41889955a13cb643aea03f2247f3473cfeca9c4dd6c1cc8b9b8b9906dc324c08016c72380a5f195
 DIST meson-0.62.1.tar.gz 2034805 BLAKE2B 
6370b6bf07e6e875f6a0cabbf6284f97c89a4653b62c4765f365fbf083e607853094aa37d5dc97042f086ca1db569b2f8dabd14b37f674615d3b9d267d3d0d0f
 SHA512 
52d2d06c27275b824046164403908be8555faed33aef862940623cef3e4f84b4c9b8d461c291642e6ea2c0db30b2ec4a99f46bde5d54945a26c1dbeca219cc32
+DIST meson-0.62.2.tar.gz 2038542 BLAKE2B 
51446cd348f3e8681a61ebecf95f5aafcafd90654e3c86d87ee2b68239237bd889b667f3c6543faba7d4b98d7e0ed73d96c6a988913e5262d3b9611b80ff8db2
 SHA512 
4089588701f0f702eb3b794e0ede78b99f13ec7545d1a7470c7bfd6a857de59673684a543928dd578402578c53f38365a3a59e3e29022fd30a525353818a4195

diff --git a/dev-util/meson/meson-.ebuild 
b/dev-util/meson/meson-0.62.2.ebuild
similarity index 97%
copy from dev-util/meson/meson-.ebuild
copy to dev-util/meson/meson-0.62.2.ebuild
index 9743e5a1839f..eb03289f3db7 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-0.62.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8..11} )
 DISTUTILS_USE_PEP517=setuptools
 
 if [[ ${PV} = ** ]]; then
@@ -22,7 +22,7 @@ HOMEPAGE="https://mesonbuild.com/;
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="test"
-RESTRICT="!test? ( test )"
+#RESTRICT="!test? ( test )"
 
 DEPEND="
test? (

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 9743e5a1839f..eb03289f3db7 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8..11} )
 DISTUTILS_USE_PEP517=setuptools
 
 if [[ ${PV} = ** ]]; then
@@ -22,7 +22,7 @@ HOMEPAGE="https://mesonbuild.com/;
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="test"
-RESTRICT="!test? ( test )"
+#RESTRICT="!test? ( test )"
 
 DEPEND="
test? (



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

2022-06-02 Thread Sam James
commit: 69f50293a96d7cb08db0b2a37001476838c08a96
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 03:08:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 03:08:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f50293

dev-python/libvirt-python: add 8.4.0

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

 dev-python/libvirt-python/Manifest  | 2 ++
 .../{libvirt-python-.ebuild => libvirt-python-8.4.0.ebuild} | 2 +-
 dev-python/libvirt-python/libvirt-python-.ebuild| 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/libvirt-python/Manifest 
b/dev-python/libvirt-python/Manifest
index 5d8b34c01876..bc4ae5f19b75 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -10,3 +10,5 @@ DIST libvirt-python-8.2.0.tar.gz 223589 BLAKE2B 
6c8d39e6af1167aa24a1c0710177188a
 DIST libvirt-python-8.2.0.tar.gz.asc 833 BLAKE2B 
262a8072b58b19f871a72ed81d8dcab907130ce6f25f6478c72e6f3e7d8d51226fda1844a37baf82667d2f35ef3e64e84e47de1d33217a356ea1d78fec6aa548
 SHA512 
11ea846816a3300940b9792a5a778c633bb2d9e0523f442588ae82f8fb46ecc0256267b2efece655331112e3912c9bfcf46247555e48d1861999d1363f6034b1
 DIST libvirt-python-8.3.0.tar.gz 231579 BLAKE2B 
0bd169b66f490e100eab95f94f412d27836a302d57c4771a35154995122fa23a4b9f8c836b622bbb1d7790664ab5c8c25f7158b2c11dcbfcf48ebf6bb6dc32db
 SHA512 
8b50e4142f14e60bc50065bb3708bb04deb3f72061b056492cca52b866bf86f0b7b47e2f8de39d4f8898cf860f7247d0cb243eb2ad6a9329b27fc890f727ebd8
 DIST libvirt-python-8.3.0.tar.gz.asc 833 BLAKE2B 
bb19bef914e39d04b6580dcce1813bc21c5213a2b4c88d44686eeecc9ffc9383db3bab62d46840138a9a9e80d6429662aec43d586dddc041bca4543ff49c465b
 SHA512 
65d417a6849614f94a59dca94cb258b7de487fbc409cd2cfc8c3e9cbdc76ae83c6c2c40a0cf4c12877d2fa78bbcf371512ca6f71973466d2151be690a8b4422c
+DIST libvirt-python-8.4.0.tar.gz 231985 BLAKE2B 
64d37074e04cdb02332987dc46e6dd7b38dbc8fa4de0e6e1cbde1caba370f5eed650c4a135f6101c355f189a91fbba82dcac3d50f8c0d0678ce4def448a4b168
 SHA512 
6c831ae45549ab0c4d720826e2f5cb219eaab0943b8c71fe70c02fd49097fb5565ee6f651b19e34f72d6b0133bf3b4bb8bfe56b37723b24eaf336f65ab0a5865
+DIST libvirt-python-8.4.0.tar.gz.asc 833 BLAKE2B 
fa6f5e10ca3e06c017e9988e676dd2beca2bcb88f4d55d7a1740d42b4ea56ff0cdb4fd7698392ce1eead7a81fafcc1475eb6270329f56e191a4a4551120e982b
 SHA512 
855869856ff41338c4ed1b707db4a0ace97a60e51d19183a0c1f904695b8a367249ae6266a45d79449443325cc85485db89dc73b09ac318c206cc03ab36ef179

diff --git a/dev-python/libvirt-python/libvirt-python-.ebuild 
b/dev-python/libvirt-python/libvirt-python-8.4.0.ebuild
similarity index 99%
copy from dev-python/libvirt-python/libvirt-python-.ebuild
copy to dev-python/libvirt-python/libvirt-python-8.4.0.ebuild
index cd3ceb1cc71e..59818c6c51d9 100644
--- a/dev-python/libvirt-python/libvirt-python-.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-8.4.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 # Packages which get releases together:
 # app-emacs/nxml-libvirt-schemas

diff --git a/dev-python/libvirt-python/libvirt-python-.ebuild 
b/dev-python/libvirt-python/libvirt-python-.ebuild
index cd3ceb1cc71e..59818c6c51d9 100644
--- a/dev-python/libvirt-python/libvirt-python-.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 # Packages which get releases together:
 # app-emacs/nxml-libvirt-schemas



[gentoo-commits] repo/gentoo:master commit in: app-emacs/nxml-libvirt-schemas/

2022-06-02 Thread Sam James
commit: f74b7f201a4756b61f1484f21b7c07ac0ea6d6c3
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 03:06:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 03:08:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74b7f20

app-emacs/nxml-libvirt-schemas: add 8.4.0

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

 app-emacs/nxml-libvirt-schemas/Manifest|  1 +
 .../nxml-libvirt-schemas-8.4.0.ebuild  | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/app-emacs/nxml-libvirt-schemas/Manifest 
b/app-emacs/nxml-libvirt-schemas/Manifest
index 697e83cbe84f..6187b57663cd 100644
--- a/app-emacs/nxml-libvirt-schemas/Manifest
+++ b/app-emacs/nxml-libvirt-schemas/Manifest
@@ -1,3 +1,4 @@
 DIST libvirt-5.8.0.tar.xz 13129328 BLAKE2B 
ff49b0b6dca86f35c68edfb880677c88e0aed8021ed01ebd145922821914edd70c355ca777fe470e2b0e4baf36f2813c1100be9377344f81c9df374068307da1
 SHA512 
73d18fdf307b8029921a9f1a0c84ca31c50c662a3c0339e3850d6d2f31574168807a6f34943b286ed86a44031decbbc1339f27366da7269e29d38c7094503113
 DIST libvirt-7.10.0.tar.xz 8798000 BLAKE2B 
6cb2ab5913d382b11d24b46154dc3250355050cd3038f64ba571b35f33ae5bd0a322d4b96469bd6c78fd848c87f2e6fc7213c33e5bdb9d375a9b81d2a40899bb
 SHA512 
c7eecc9538b68852a8cc67565566d64ec7b087b6f009858b2eb524bc3ef0f6ca3c0da67edf801e6a3ae3fcc0364e65e108fa92bcb01ee810c85fa5f37785aa32
 DIST libvirt-8.3.0.tar.xz 8829288 BLAKE2B 
37890dac8f46e14c5f0329f7f3318b611bfe3b97b7beddcdb91541e71a619738baa2a3e9847fee2d0b63abb630895860555a5337686702fc6fb06cc4f060f8b5
 SHA512 
914c8a4884d703f368849b852ba8330d1b17cf598a359f70d344e0a94e02f60337216e9011cbeba90eb4e87fa644e7eb9e8a407ca58632b2b41511d3f598ff71
+DIST libvirt-8.4.0.tar.xz 8846528 BLAKE2B 
479d7d47a9d711e0240da09eb295f1a644bc4cfddbe544908f2011eb45dff9cf9ffdfff87ba63ded96f5b69024c65832326f9fb0837c5338114ad5dbbada7af1
 SHA512 
e9dcaa489f162e3a26fe1ca7bb83a22e3f1952594c3541ddd2a7f8e8a0e6ad37e193fb89421df1efe3d2a4d9bb7cf5455c7b7a0b59e133eb6c0ff3cbbd8403b6

diff --git a/app-emacs/nxml-libvirt-schemas/nxml-libvirt-schemas-8.4.0.ebuild 
b/app-emacs/nxml-libvirt-schemas/nxml-libvirt-schemas-8.4.0.ebuild
new file mode 100644
index ..acb053083ec6
--- /dev/null
+++ b/app-emacs/nxml-libvirt-schemas/nxml-libvirt-schemas-8.4.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Packages which get releases together:
+# app-emacs/nxml-libvirt-schemas
+# dev-python/libvirt-python
+# dev-perl/Sys-Virt
+# app-emulation/libvirt
+# Please bump them together!
+
+inherit elisp
+
+MY_P="libvirt-${PV}"
+DESCRIPTION="Extension for nxml-mode with libvirt schemas"
+HOMEPAGE="http://www.libvirt.org/;
+SRC_URI="http://libvirt.org/sources/${MY_P}.tar.xz;
+S="${WORKDIR}/${MY_P%-rc*}/src/conf/schemas"
+
+# This is the license of the package, but the schema files are
+# provided without license, maybe it's bad.
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Yes this requires Java, but I'd rather not repackage this, if you
+# know something better in C, I'll be glad to use that.
+BDEPEND="app-text/trang"
+
+SITEFILE="60${PN}-gentoo.el"
+
+src_compile() {
+   emake -f "${FILESDIR}"/Makefile-trang
+}
+
+src_install() {
+   insinto "${SITEETC}/${PN}"
+   doins "${FILESDIR}"/schemas.xml *.rnc
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+}



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

2022-06-02 Thread Sam James
commit: bb1fa45feb8a0daad9173f06a2e564ff4be23c8e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:46:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 03:08:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb1fa45f

media-libs/exiftool: add 12.42

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

 media-libs/exiftool/Manifest  |  1 +
 media-libs/exiftool/exiftool-12.42.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest
index e8357415c74a..6d617b8ca7fe 100644
--- a/media-libs/exiftool/Manifest
+++ b/media-libs/exiftool/Manifest
@@ -1,2 +1,3 @@
 DIST Image-ExifTool-12.30.tar.gz 4948601 BLAKE2B 
359c06dc5d4f71e186d7a265488cb16e47e40438d8a0e2d4e74f75b6aac7efd1c5b3271a158cb8b822eace5f6b437d5d39458c31ae8e6e886e93f2e643f8c9a9
 SHA512 
2966854d8fd163fd5aaaca5608eeab2a3f0681fe9e22e006840acacd2ff2aaecd6076bcec23989facb7baf64aa96425ad7eeceb4045da44004421b8f10050935
 DIST Image-ExifTool-12.33.tar.gz 4958375 BLAKE2B 
699529e71e87cf2a5b4d1a69049f48b7b00ce8e720918cb25c2f2b35453fd44c580444bca2ff14d6cef76de99568b2e22b98ea87f45e550d69b40dda464831fe
 SHA512 
7d6bb1942597535cc982e77397b4dc2edee3f361338f82cf2b5f24fd7fa94c148312b125d1d4f37c8dd303eed45173a805eb79ba61a6e74205e21c52f7561d90
+DIST Image-ExifTool-12.42.tar.gz 5042086 BLAKE2B 
c518906dfc6c354a6bf834044322727ff0c6787f74c387fb24b2320072bb525fd8b0b55d74cc324ac6e2ad6e75de0f3c552db2f6a1e665ab4b1bed9117916c2b
 SHA512 
f7d3dd98623f44473f67ccf740370fd7704b60274efe1272b5219599dba9fe312afe4107937c6d64c5ee11380914b6e97a5248a2abcf88820822f9947cae0f8f

diff --git a/media-libs/exiftool/exiftool-12.42.ebuild 
b/media-libs/exiftool/exiftool-12.42.ebuild
new file mode 100644
index ..94747649065c
--- /dev/null
+++ b/media-libs/exiftool/exiftool-12.42.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Check https://exiftool.org/history.html for whether a release is 'production'
+# Ideally don't bump to non-production at all, but certainly don't stable.
+
+DIST_NAME=Image-ExifTool
+inherit perl-module
+
+DESCRIPTION="Read and write meta information in image, audio and video files"
+HOMEPAGE="https://exiftool.org/ http://exiftool.sourceforge.net;
+SRC_URI="https://exiftool.org/${DIST_P}.tar.gz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos"
+IUSE="doc"
+
+src_install() {
+   perl-module_src_install
+   use doc && dodoc -r html/
+
+   insinto /usr/share/${PN}
+   doins -r fmt_files config_files arg_files
+}



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

2022-06-02 Thread Matthew Thode
commit: b3fb9eee3f30e86099354db9829c9c528a24a8f3
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun  3 02:58:17 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun  3 02:58:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3fb9eee

app-admin/ansible-base: readd 2.12.6

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

 app-admin/ansible-base/Manifest   |  1 +
 app-admin/ansible-base/ansible-base-2.12.6.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/app-admin/ansible-base/Manifest b/app-admin/ansible-base/Manifest
index 990044b7b7f4..f4d6af7d81e2 100644
--- a/app-admin/ansible-base/Manifest
+++ b/app-admin/ansible-base/Manifest
@@ -1,3 +1,4 @@
 DIST ansible-core-2.11.7.tar.gz 7108269 BLAKE2B 
c5080161bfffc34382db86f3940dbbf1c8194a4413b20ef28b3c15503aec905acfffc864041496b4f6b4b77966fee3221b80e90d4b952e38513ba9ce506ee1ae
 SHA512 
f37c925c5302eff30d17f52a04d4a5311e38ee5c1d6db4fbdb32970afa362e0522d6ec3d07bddf40137b2f5ec5fa03a2b72e7e1ed313c28c207f65490e49af92
 DIST ansible-core-2.12.5.tar.gz 7757691 BLAKE2B 
04be15e932221dfbc8435c703efe3803d4de5f1f94b3205c220f4ea105ffd703df5dff680a4812f1230b77f21ee78b9f6b1020122442aac333aa26304d4d62c0
 SHA512 
795001257d8b2ffdca00c13a018ebfc822c11f1d8a0eb83df30a1670c19bdc995325da1c87414b672a4fcf8bf57215ff8b7a7b85325ad561d5123c549b18dbe9
+DIST ansible-core-2.12.6.tar.gz 7761844 BLAKE2B 
37fe58bd04fcd59bb8085c31d8d7b4d4298c7911acb2a5988afa7a3b9d856769f0a737179f8d4828fd94a1a6c5e029385a7514a5f1b5155fffd6b8aa7ae7427f
 SHA512 
55138701f3733b1ea2049783d9d0246beb7cc778090785eada756c9ef540b248bc345e07a261d5542648fc22088bc25e3ab57f7b904bba615264d5556baae456
 DIST ansible-core-2.13.0.tar.gz 7383065 BLAKE2B 
14c9c30a1d04c4235877da9a2d866bae229fa0bb28815dccc2cbc37ca7a767a6a15b2ae1824849cb2c7031b3c3bdcac433b04bf353265228ab2beec7650aa7b9
 SHA512 
37e17d73477ba88c62af94a6912f9b4b91ebf2ac967c2845875e293fe2ed09307e414644899714e604883973e241eed571d61b7a093a6c212446a1f5b702af6f

diff --git a/app-admin/ansible-base/ansible-base-2.12.6.ebuild 
b/app-admin/ansible-base/ansible-base-2.12.6.ebuild
new file mode 100644
index ..06d9ba54c027
--- /dev/null
+++ b/app-admin/ansible-base/ansible-base-2.12.6.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
+   EGIT_BRANCH="devel"
+else
+   MY_PN="${PN/-base/-core}"
+   MY_P="${MY_PN}-${PV}"
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+   S="${WORKDIR}"/${MY_P}
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="test"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+   

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

2022-06-02 Thread Sam James
commit: 2696a5fbab2a9b19a1a2acd1d4942ee0ceca22a4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:37:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 02:37:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2696a5fb

sys-apps/systemd: add Python 3.11

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

 sys-apps/systemd/systemd-251.2.ebuild | 2 +-
 sys-apps/systemd/systemd-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/systemd/systemd-251.2.ebuild 
b/sys-apps/systemd/systemd-251.2.ebuild
index a11dccb51ae7..117a735a0f0e 100644
--- a/sys-apps/systemd/systemd-251.2.ebuild
+++ b/sys-apps/systemd/systemd-251.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 # Avoid QA warnings
 TMPFILES_OPTIONAL=1

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 61120378152b..8d29e691a36f 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 # Avoid QA warnings
 TMPFILES_OPTIONAL=1



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

2022-06-02 Thread Sam James
commit: 5db477a0e2140ab9637dbee1e3ffbabbb5e8f451
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:35:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 02:35:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db477a0

sys-process/htop: add Python 3.11

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

 sys-process/htop/htop-3.2.0.ebuild | 2 +-
 sys-process/htop/htop-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-process/htop/htop-3.2.0.ebuild 
b/sys-process/htop/htop-3.2.0.ebuild
index 97ec0972056e..7010ef03499c 100644
--- a/sys-process/htop/htop-3.2.0.ebuild
+++ b/sys-process/htop/htop-3.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit autotools linux-info python-any-r1 xdg-utils
 

diff --git a/sys-process/htop/htop-.ebuild 
b/sys-process/htop/htop-.ebuild
index f8aa53177141..a79d5d03033d 100644
--- a/sys-process/htop/htop-.ebuild
+++ b/sys-process/htop/htop-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit autotools fcaps linux-info python-any-r1 xdg-utils
 



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

2022-06-02 Thread Sam James
commit: 995d90f56e1d5eb3b5342ba4ed5243c93f27286a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:38:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 02:38:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=995d90f5

sys-apps/systemd-utils: add Python 3.11

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

 sys-apps/systemd-utils/systemd-utils-250.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-250.7.ebuild 
b/sys-apps/systemd-utils/systemd-utils-250.7.ebuild
index 21922a535e32..93edcbe9fa2c 100644
--- a/sys-apps/systemd-utils/systemd-utils-250.7.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-250.7.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 QA_PKGCONFIG_VERSION=$(ver_cut 1)
 



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

2022-06-02 Thread Sam James
commit: 2613c01e901545227cd5b8c9154649c8bea27178
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:31:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 02:31:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2613c01e

sys-apps/systemd-utils: drop 250.4-r3, 250.5

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

 sys-apps/systemd-utils/Manifest|   2 -
 .../systemd-utils/systemd-utils-250.4-r3.ebuild| 475 -
 sys-apps/systemd-utils/systemd-utils-250.5.ebuild  | 475 -
 3 files changed, 952 deletions(-)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index cc709cbac9ae..72e7b0b8e23e 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -1,5 +1,3 @@
 DIST systemd-musl-patches-250.4.tar.gz 28065 BLAKE2B 
b8366c4bb29705e3f41f07d0105c4d252d543aaac178e968663660eeb573da034813aa50a96c74ac78ae5efeea379e00df33c5a039ec828cf93450ed23786252
 SHA512 
66e41fab1873021913c32e3f43300ea7babd18a36e6543838ab7fab4c44f5590c6a7414dd50c7ee81e5513b0e5aa01cb6df4231e8e06c609d63011a32b524213
-DIST systemd-stable-250.4.tar.gz 11132786 BLAKE2B 
8fdfe1bad76e572dc1be0955f3d1c4080f2beb81a2f9670f80827899f5406ab8ed8675400c2f5e8ccef44cf1bceff42ceae12a42e1b67d46c0deb523e6495f25
 SHA512 
307ed0920da660b6c45d909fea66864fb98db8b2f6905d629fb2012fc4bf64dd25fd61168c22bf4098200be541be9b0e815fbde98806a99c85cb33d49d8b63d0
-DIST systemd-stable-250.5.tar.gz 11212059 BLAKE2B 
b7dbcb9e82c51e966db20a92ccd59ac19309702c481dd575c4e6367ca5ade10fe4b689925416ce1169682380cbf22d7d692b2378ef091f3007c16891992e3f92
 SHA512 
ad864b67bd5e2f5fd5705b636467827e4735142cefba150d24bb8e51ac0263650b2b0e53d4426eb509d1db59b83dc3b4c4bf157cc355fc2b7524db6bc4a9b5cd
 DIST systemd-stable-250.6.tar.gz 11212534 BLAKE2B 
faf065dbe5c02d9d3311202f93b9ad8984c4c9d127d32c17f305b81046f9e29cfc731cdd4abbd073965f448f4e1dff81d80313896b346548d2640939ad509365
 SHA512 
b625d5fb419370d238cf72f2e59c8fa6782972d94746835bde3a64a7746edd1d5fad901bbb01311f858b7dbdff6d759518b615708bb835a81964c16878d5644e
 DIST systemd-stable-250.7.tar.gz 11214975 BLAKE2B 
5d94b4b1f8b0cd6e8284a89ac0d4bd373eccdad2c3d6e6c453df79c8df47ee0f9cfbde764b72b1f9d172d07e2d9f1f1f41c1ab254cf4abd0722469ebc3ad7cf8
 SHA512 
99bc6f0c9757b280cb694f3fb4d6fe04d5ce55583eb2bae5ddeb324bb5ee9930c1720fcc27293d90cddba188473653ec541a471ae8115710a5850c26d0ba215d

diff --git a/sys-apps/systemd-utils/systemd-utils-250.4-r3.ebuild 
b/sys-apps/systemd-utils/systemd-utils-250.4-r3.ebuild
deleted file mode 100644
index 1a7f5f5fb352..
--- a/sys-apps/systemd-utils/systemd-utils-250.4-r3.ebuild
+++ /dev/null
@@ -1,475 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit bash-completion-r1 flag-o-matic meson-multilib python-any-r1 
toolchain-funcs usr-ldscript
-
-DESCRIPTION="Utilities taken from systemd"
-HOMEPAGE="https://systemd.io/;
-
-if [[ ${PV} == *.* ]]; then
-   MY_P="systemd-stable-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
-else
-   MY_P="systemd-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-fi
-
-MUSL_PATCHSET="systemd-musl-patches-250.4"
-SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev"
-REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   selinux? ( sys-libs/libselinux:0= )
-   tmpfiles? (
-   acl? ( sys-apps/acl:0= )
-   )
-   udev? (
-   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   virtual/libcrypt:=[${MULTILIB_USEDEP}]
-   acl? ( sys-apps/acl:0= )
-   kmod? ( >=sys-apps/kmod-15:0= )
-   )
-   !udev? (
-   >=sys-apps/util-linux-2.30:0=
-   sys-libs/libcap:0=
-   virtual/libcrypt:=
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   boot? (
-   >=sys-boot/gnu-efi-3.0.2
-   )
-   >=sys-kernel/linux-headers-3.11
-"
-RDEPEND="${COMMON_DEPEND}
-   boot? ( !https://systemd.io/;
-
-if [[ ${PV} == *.* ]]; then
-   MY_P="systemd-stable-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
-else
-   MY_P="systemd-${PV}"
-   S="${WORKDIR}/${MY_P}"
-   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 

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

2022-06-02 Thread Sam James
commit: a0e6089f9d18d327b4982b0dfeca1e0be436c194
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:32:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 02:32:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e6089f

sys-apps/systemd: drop 250.5-r1, 251, 251.1

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

 sys-apps/systemd/Manifest|   3 -
 sys-apps/systemd/systemd-250.5-r1.ebuild | 534 ---
 sys-apps/systemd/systemd-251.1.ebuild| 532 --
 sys-apps/systemd/systemd-251.ebuild  | 512 -
 4 files changed, 1581 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 879581d25573..63371ab8bbbc 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,7 +1,4 @@
-DIST systemd-251.tar.gz 11431104 BLAKE2B 
da783d815adf244defc3c1ec8a788fffdff45215f5c2449c457e872ad89b8270caa3e48ecb696fa79eb1d79578ded3d098802fed0fc69a191ba2d7d6b120e068
 SHA512 
5a7116cfd99f7875334a1ce55a76ba1840a28b6500b02de82b879629768e10457efd8278024aa1ffefd43defe657284c4d51ab502ed3c7e6b63d5b6e0cc1f642
 DIST systemd-stable-250.4.tar.gz 11132786 BLAKE2B 
8fdfe1bad76e572dc1be0955f3d1c4080f2beb81a2f9670f80827899f5406ab8ed8675400c2f5e8ccef44cf1bceff42ceae12a42e1b67d46c0deb523e6495f25
 SHA512 
307ed0920da660b6c45d909fea66864fb98db8b2f6905d629fb2012fc4bf64dd25fd61168c22bf4098200be541be9b0e815fbde98806a99c85cb33d49d8b63d0
-DIST systemd-stable-250.5.tar.gz 11212059 BLAKE2B 
b7dbcb9e82c51e966db20a92ccd59ac19309702c481dd575c4e6367ca5ade10fe4b689925416ce1169682380cbf22d7d692b2378ef091f3007c16891992e3f92
 SHA512 
ad864b67bd5e2f5fd5705b636467827e4735142cefba150d24bb8e51ac0263650b2b0e53d4426eb509d1db59b83dc3b4c4bf157cc355fc2b7524db6bc4a9b5cd
 DIST systemd-stable-250.6.tar.gz 11212534 BLAKE2B 
faf065dbe5c02d9d3311202f93b9ad8984c4c9d127d32c17f305b81046f9e29cfc731cdd4abbd073965f448f4e1dff81d80313896b346548d2640939ad509365
 SHA512 
b625d5fb419370d238cf72f2e59c8fa6782972d94746835bde3a64a7746edd1d5fad901bbb01311f858b7dbdff6d759518b615708bb835a81964c16878d5644e
 DIST systemd-stable-250.7.tar.gz 11214975 BLAKE2B 
5d94b4b1f8b0cd6e8284a89ac0d4bd373eccdad2c3d6e6c453df79c8df47ee0f9cfbde764b72b1f9d172d07e2d9f1f1f41c1ab254cf4abd0722469ebc3ad7cf8
 SHA512 
99bc6f0c9757b280cb694f3fb4d6fe04d5ce55583eb2bae5ddeb324bb5ee9930c1720fcc27293d90cddba188473653ec541a471ae8115710a5850c26d0ba215d
-DIST systemd-stable-251.1.tar.gz 11431880 BLAKE2B 
0442489242b2fbfb316f207c7c8c718322a1ea2af8176378fb39bea441fdd8bbb36ea840af9bdec257b714f5f3099daa1139bc6df6ca6f0c2f467c59013fba92
 SHA512 
6fc72197b684abc343480acb66b8f749c186bd7a031ddd757c4a0e5fd8fdeda0cde9c9e634fd3d9e2b2d1ed96019c5f8e7119ad10a7f51d5dc13fac2571c6c70
 DIST systemd-stable-251.2.tar.gz 11434645 BLAKE2B 
a7e118649a7d27b789206ea9f6f2d0314e44561367506ee763a9e98fb97579b3fc49c7a402c8da142945dc98444558f0e311557f52c50863cebc7532c17c651f
 SHA512 
0c4011b685a1e8d535af123cbaf79ab53d59ea665ca5350ab1077ad4e962b49c1fd5b1b5bb3f28c3e28145dfd02aa83023f78de5edec15afe84e3e06e742a67c

diff --git a/sys-apps/systemd/systemd-250.5-r1.ebuild 
b/sys-apps/systemd/systemd-250.5-r1.ebuild
deleted file mode 100644
index 455ecd8a9463..
--- a/sys-apps/systemd/systemd-250.5-r1.ebuild
+++ /dev/null
@@ -1,534 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..10} )
-
-# Avoid QA warnings
-TMPFILES_OPTIONAL=1
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
-   inherit git-r3
-else
-   if [[ ${PV} == *.* ]]; then
-   MY_PN=systemd-stable
-   else
-   MY_PN=systemd
-   fi
-   MY_PV=${PV/_/-}
-   MY_P=${MY_PN}-${MY_PV}
-   S=${WORKDIR}/${MY_P}
-   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1 systemd 
toolchain-funcs udev usr-ldscript
-
-DESCRIPTION="System and service manager for Linux"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0/2"
-IUSE="
-   acl apparmor audit build cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
-   fido2 +gcrypt gnuefi gnutls homed hostnamed-fallback http idn importd 
+kmod
-   +lz4 lzma nat +openssl pam pcre pkcs11 policykit pwquality qrcode
-   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
-"
-REQUIRED_USE="
-   dns-over-tls? ( || ( gnutls openssl ) )
-   homed? ( cryptsetup pam openssl )
-   importd? ( curl lzma || ( gcrypt openssl ) )
-   policykit? ( !hostnamed-fallback )
-   pwquality? ( homed )
-"
-RESTRICT="!test? ( test )"
-
-MINKV="3.11"
-

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

2022-06-02 Thread Sam James
commit: f498a9ec26f3d7d9c369b563ca7eda2822663a44
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:29:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 02:29:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f498a9ec

sys-devel/gcc: cleanup KEYWORDS guards

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

 sys-devel/gcc/gcc-10.3.1_p20220526.ebuild | 4 +++-
 sys-devel/gcc/gcc-10.3.1_p20220602.ebuild | 4 +++-
 sys-devel/gcc/gcc-11.3.1_p20220527.ebuild | 5 -
 sys-devel/gcc/gcc-12.1.0.ebuild   | 7 +--
 4 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/sys-devel/gcc/gcc-10.3.1_p20220526.ebuild 
b/sys-devel/gcc/gcc-10.3.1_p20220526.ebuild
index 126a2d87af1b..a96b87526403 100644
--- a/sys-devel/gcc/gcc-10.3.1_p20220526.ebuild
+++ b/sys-devel/gcc/gcc-10.3.1_p20220526.ebuild
@@ -27,7 +27,9 @@ inherit toolchain
 EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 
 # Don't keyword live ebuilds
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+#fi
 
 RDEPEND=""
 BDEPEND="${CATEGORY}/binutils"

diff --git a/sys-devel/gcc/gcc-10.3.1_p20220602.ebuild 
b/sys-devel/gcc/gcc-10.3.1_p20220602.ebuild
index 126a2d87af1b..a96b87526403 100644
--- a/sys-devel/gcc/gcc-10.3.1_p20220602.ebuild
+++ b/sys-devel/gcc/gcc-10.3.1_p20220602.ebuild
@@ -27,7 +27,9 @@ inherit toolchain
 EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 
 # Don't keyword live ebuilds
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+#fi
 
 RDEPEND=""
 BDEPEND="${CATEGORY}/binutils"

diff --git a/sys-devel/gcc/gcc-11.3.1_p20220527.ebuild 
b/sys-devel/gcc/gcc-11.3.1_p20220527.ebuild
index 9124fce642c9..66746a359bd7 100644
--- a/sys-devel/gcc/gcc-11.3.1_p20220527.ebuild
+++ b/sys-devel/gcc/gcc-11.3.1_p20220527.ebuild
@@ -26,7 +26,10 @@ inherit toolchain
 # Needs to be after inherit (for now?), bug #830908
 EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+# Don't keyword live ebuilds
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+#fi
 
 # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
 # If GCC is enabling CET by default, we need glibc to be built with support 
for it.

diff --git a/sys-devel/gcc/gcc-12.1.0.ebuild b/sys-devel/gcc/gcc-12.1.0.ebuild
index a3ed5cb44f85..d2fce9d32825 100644
--- a/sys-devel/gcc/gcc-12.1.0.ebuild
+++ b/sys-devel/gcc/gcc-12.1.0.ebuild
@@ -11,8 +11,11 @@ MUSL_GCC_VER="12.0.0"
 
 inherit toolchain
 
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-KEYWORDS="~loong"
+# Don't keyword live ebuilds
+if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~loong"
+fi
 
 # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
 # If GCC is enabling CET by default, we need glibc to be built with support 
for it.



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

2022-06-02 Thread Sam James
commit: 9be71eda3c68f79360d085a25f8db9c4786d2287
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:26:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 02:26:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be71eda

sys-devel/gcc: add 10.3.1_p20220602

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-10.3.1_p20220602.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index f44068c2fb4a..868df0988d89 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,5 +1,6 @@
 DIST gcc-10-20211126.tar.xz 71674848 BLAKE2B 
81f4a572e973db7a3701601e66ea58c8e535a55d4d4ac164de00bdb06f7f265585f45d46171cf40d42ebcd3fb02ac81b643398c560912698eb6c008ac6e09518
 SHA512 
db887184c649ebeede5a1b9f13c00fe425012434cb93ec960c3ca50c0bcdeab04a1cc13b20de21b940e5d6a09c3b1c7fc415110a0e990ec1d938627bf97b9342
 DIST gcc-10-20220526.tar.xz 71732684 BLAKE2B 
88bb09a7ccc82ecbc52a748065809d06b9441a6d619281cb7a2fff96f3c06644f8b1292d19444f1f044010ce00eab446d00e0c6065f434715fb8b8ff458699f0
 SHA512 
ef9b1c58bf187042ec85c6a780a9c001495eec0cc8cf57a378372e16a22428783c5281ef9204d6ab275acbf8fb02cb5fb66e991323812304fe6ed4714bb39e2b
+DIST gcc-10-20220602.tar.xz 71746456 BLAKE2B 
6a2bb4ff8f829e454bbdc7dddf4ad17a10f9f92c02bb56e9d971b89709c3d11e3c7740e3b7ec84e2d13b28f1b00aa59f51ce515319cb7f041747d01469bf796b
 SHA512 
ee83aebb9b1029ea3d0388695bd77a12e368d6e939eb9decc2c7b609952b799e6132c221b61915b77d8ae8ebaf316829127776095fc61dd19a8e9b03e7893a6d
 DIST gcc-10.3.0-musl-patches-1.tar.bz2 2999 BLAKE2B 
3e36bbf2f93fdce15e20f807fa262f7a7abbde85b6f6b4e1383f6eccd8a53d876687d56cde83a80cde8a50e15bec407a1212aa0c85520892563e3d5ef7aaca98
 SHA512 
21483912a7b152f27db82d837a4cf91f2552d5fe238702aeca0c0dd8c7d3695bc70d8794c94a19106df28e053baf14c38433ca8e38e849082b76273cb51f2384
 DIST gcc-10.3.0-patches-3.tar.bz2 18935 BLAKE2B 
13eaf1e055b5b63069aed1575ed93f6bc822b5e3f2181ddfc88f4e7ff801f58997cd131b2efd79b90469b1f861db994feb2adcaecacf165442078f76e233fd9a
 SHA512 
c3d6a6f32863cc0ff7c877314ff0c00a892e473f64d16b82d46b4a77aa97c3e7a575492d27f0d423acb2621c86c9a49bca0e26e45bda9e697495444fcac85084
 DIST gcc-10.3.0.tar.xz 76692288 BLAKE2B 
ac7898f5eb8a7c5f151a526d1bb38913a68b50a65e4d010ac09fa20b6c801c671c790d780f23ccb8e4ecdfc686f4aa588082ccc9eb5c80c7b0e30788f824c1eb
 SHA512 
2b2dd7453d48a398c29eaebd1422b70341001b8c90a62aee51e83344e7fdd8a8e45f82a4a9165bd7edc76dada912c932f4b6632c5636760fec4c5d7e402b3f86

diff --git a/sys-devel/gcc/gcc-10.3.1_p20220602.ebuild 
b/sys-devel/gcc/gcc-10.3.1_p20220602.ebuild
new file mode 100644
index ..126a2d87af1b
--- /dev/null
+++ b/sys-devel/gcc/gcc-10.3.1_p20220602.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+TOOLCHAIN_PATCH_SUFFIX="xz"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="10.4.0"
+PATCH_VER="1"
+MUSL_VER="1"
+MUSL_GCC_VER="10.4.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND=""
+BDEPEND="${CATEGORY}/binutils"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   if has_version '>=sys-libs/glibc-2.32-r1'; then
+   rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || 
die
+   fi
+
+   toolchain_src_prepare
+}



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

2022-06-02 Thread Sam James
commit: 7f06f467642d69ac28867c3acdab02d09a7e4b17
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:25:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 02:25:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f06f467

sys-devel/gcc: stabilize 9.5.0

Please don't actually use this unless you need to. It's EOL.

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

 sys-devel/gcc/gcc-9.5.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-devel/gcc/gcc-9.5.0.ebuild b/sys-devel/gcc/gcc-9.5.0.ebuild
index 8753fac3a145..4a953b324d63 100644
--- a/sys-devel/gcc/gcc-9.5.0.ebuild
+++ b/sys-devel/gcc/gcc-9.5.0.ebuild
@@ -23,8 +23,7 @@ inherit toolchain
 # Needs to be after inherit (for now?), bug #830908
 EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 
-# Don't keyword live ebuilds
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 
 RDEPEND=""
 BDEPEND="${CATEGORY}/binutils"



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

2022-06-02 Thread Sam James
commit: 91acf8fda8987e953bb93d3af666e961e8942173
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:19:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 02:19:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91acf8fd

dev-python/redis-py: add 4.3.3

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

 dev-python/redis-py/Manifest  |  1 +
 dev-python/redis-py/redis-py-4.3.3.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-python/redis-py/Manifest b/dev-python/redis-py/Manifest
index e4e17c046479..00895337b6f1 100644
--- a/dev-python/redis-py/Manifest
+++ b/dev-python/redis-py/Manifest
@@ -3,3 +3,4 @@ DIST redis-py-4.2.2.tar.gz 2421362 BLAKE2B 
ab59a649e8bc08d706536f994f0462505cea3
 DIST redis-py-4.3.0.gh.tar.gz 4605505 BLAKE2B 
a7cdf8941f99291f6c6f53e6b11b1cd45fd64d0d96e11848d648964518a970275152c00c3aec3a0342ffc5a4805624344076154d007684ce90137f37df4d90f7
 SHA512 
881f250f04cd0376d2e617ff07cba3c4f987574d64b0813890310412293c7825bb11a5117b65b27dad05bbdff250f44a736d542ee116034b7a644c6e58f981fd
 DIST redis-py-4.3.1.gh.tar.gz 4605537 BLAKE2B 
239dd9be0e6c30dbaeeb609f222802f33e4a4e4a743fe1f348f542fe899b89e47ad9513bf99db713d3cbcb13df0e6593d4631745c3afc3368f8a9e8333b759a8
 SHA512 
8d38876fbf3593825bf593188a9749bec0f652907f510657e32043ed26fd6d59b1554870f59af65939754500645e4c4c8f15bcb8eab1385a0640c374aa938643
 DIST redis-py-4.3.2.gh.tar.gz 4610682 BLAKE2B 
1fe8a0aadfbc094fb0904cf2ed71a8d14245cf9f09638073f2fdc5713560cf66d5e00eaef7ab2ad9d68f00b838c5b762c95ca4589075db72b16cfaf5aa31477a
 SHA512 
0d6458c4ecc676a1af6ec96648eecc30e872cbf5546701ee6b8b06feb0f30cab2bfd5de8700ea3e9628ec7cdc8e851460fa248963a745ac73cc0611c6a8787e5
+DIST redis-py-4.3.3.gh.tar.gz 4610718 BLAKE2B 
7edcade0d1d192d49480b10ddd635934dbb8a580e3b92e4cf2fec995520fa26f805f258f1af0a22077c1421f6a7234674c5fbba0da029d0346ab2019b40c88df
 SHA512 
f16e8367258c3042ab687b7435cf481a64e89acd0687f6ee5ff1babe7b0bf120300e38601e8c3c7f0d8a864774c5f77e856a0f720e9eae8bc3a1711fb342e62b

diff --git a/dev-python/redis-py/redis-py-4.3.3.ebuild 
b/dev-python/redis-py/redis-py-4.3.3.ebuild
new file mode 100644
index ..2ff14c069707
--- /dev/null
+++ b/dev-python/redis-py/redis-py-4.3.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python client for Redis key-value store"
+HOMEPAGE="
+   https://github.com/redis/redis-py/
+   https://pypi.org/project/redis/
+"
+SRC_URI="
+   https://github.com/redis/redis-py/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/async_timeout-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/deprecated-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   

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

2022-06-02 Thread Sam James
commit: a3761b555e1e8953411b05b52e10ba1b5822a449
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:19:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 02:19:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3761b55

dev-python/redis-py: drop 4.3.0, 4.3.1, 4.3.2

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

 dev-python/redis-py/Manifest  |  3 --
 dev-python/redis-py/redis-py-4.3.0.ebuild | 72 ---
 dev-python/redis-py/redis-py-4.3.1.ebuild | 72 ---
 dev-python/redis-py/redis-py-4.3.2.ebuild | 72 ---
 4 files changed, 219 deletions(-)

diff --git a/dev-python/redis-py/Manifest b/dev-python/redis-py/Manifest
index 00895337b6f1..9e212f46c8a5 100644
--- a/dev-python/redis-py/Manifest
+++ b/dev-python/redis-py/Manifest
@@ -1,6 +1,3 @@
 DIST redis-py-4.1.4.tar.gz 2352106 BLAKE2B 
a7f40d381e3e1d295d2ce88f0adb897704d0065ee7d5bb00108c2c8c67ef649ea63d4ca06dbbe2b21b2f92d70d96f8e2d32a7992ecf702bb4c73589f30c1bae8
 SHA512 
6dd1bc7622529382901b2fe6e63a5f9d6a4b89175b486c879a63cc8f0e708737431dfe5b834124f0d33f34540ac54813a0e6953bbed3a9dbd226597b4b1cb3ae
 DIST redis-py-4.2.2.tar.gz 2421362 BLAKE2B 
ab59a649e8bc08d706536f994f0462505cea39828072884739b1a6434b45fd120e3b8acb51e8e88ec9fe0ce9acc0bfd6a5ff92bb67080724c7b121ef539af16f
 SHA512 
80673d48cd97af1c5ebc67e919f16891ccb20cd30bc06619ddffeb117ad87f82b73f9b9bda6d36829bc51a35aa3c9b2af7c879ec665cc9664bdd86ac6510095b
-DIST redis-py-4.3.0.gh.tar.gz 4605505 BLAKE2B 
a7cdf8941f99291f6c6f53e6b11b1cd45fd64d0d96e11848d648964518a970275152c00c3aec3a0342ffc5a4805624344076154d007684ce90137f37df4d90f7
 SHA512 
881f250f04cd0376d2e617ff07cba3c4f987574d64b0813890310412293c7825bb11a5117b65b27dad05bbdff250f44a736d542ee116034b7a644c6e58f981fd
-DIST redis-py-4.3.1.gh.tar.gz 4605537 BLAKE2B 
239dd9be0e6c30dbaeeb609f222802f33e4a4e4a743fe1f348f542fe899b89e47ad9513bf99db713d3cbcb13df0e6593d4631745c3afc3368f8a9e8333b759a8
 SHA512 
8d38876fbf3593825bf593188a9749bec0f652907f510657e32043ed26fd6d59b1554870f59af65939754500645e4c4c8f15bcb8eab1385a0640c374aa938643
-DIST redis-py-4.3.2.gh.tar.gz 4610682 BLAKE2B 
1fe8a0aadfbc094fb0904cf2ed71a8d14245cf9f09638073f2fdc5713560cf66d5e00eaef7ab2ad9d68f00b838c5b762c95ca4589075db72b16cfaf5aa31477a
 SHA512 
0d6458c4ecc676a1af6ec96648eecc30e872cbf5546701ee6b8b06feb0f30cab2bfd5de8700ea3e9628ec7cdc8e851460fa248963a745ac73cc0611c6a8787e5
 DIST redis-py-4.3.3.gh.tar.gz 4610718 BLAKE2B 
7edcade0d1d192d49480b10ddd635934dbb8a580e3b92e4cf2fec995520fa26f805f258f1af0a22077c1421f6a7234674c5fbba0da029d0346ab2019b40c88df
 SHA512 
f16e8367258c3042ab687b7435cf481a64e89acd0687f6ee5ff1babe7b0bf120300e38601e8c3c7f0d8a864774c5f77e856a0f720e9eae8bc3a1711fb342e62b

diff --git a/dev-python/redis-py/redis-py-4.3.0.ebuild 
b/dev-python/redis-py/redis-py-4.3.0.ebuild
deleted file mode 100644
index 9f000b888e29..
--- a/dev-python/redis-py/redis-py-4.3.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python client for Redis key-value store"
-HOMEPAGE="
-   https://github.com/redis/redis-py/
-   https://pypi.org/project/redis/
-"
-SRC_URI="
-   https://github.com/redis/redis-py/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-RDEPEND="
-   >=dev-python/async_timeout-4.0.2[${PYTHON_USEDEP}]
-   >=dev-python/deprecated-1.2.3[${PYTHON_USEDEP}]
-   >=dev-python/packaging-20.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   https://github.com/redis/redis-py/
-   https://pypi.org/project/redis/
-"
-SRC_URI="
-   https://github.com/redis/redis-py/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-RDEPEND="
-   >=dev-python/async_timeout-4.0.2[${PYTHON_USEDEP}]
-   >=dev-python/deprecated-1.2.3[${PYTHON_USEDEP}]
-   >=dev-python/packaging-20.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   https://github.com/redis/redis-py/
-   https://pypi.org/project/redis/
-"
-SRC_URI="
-   https://github.com/redis/redis-py/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-RDEPEND="
-   >=dev-python/async_timeout-4.0.2[${PYTHON_USEDEP}]
-   >=dev-python/deprecated-1.2.3[${PYTHON_USEDEP}]
-   >=dev-python/packaging-20.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   

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

2022-06-02 Thread Sam James
commit: 5d052900fcc030b8ef8d8e64565d95a1401bd60c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:16:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 02:19:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d052900

profiles/arch/sparc: drop long-obsolete ruby24 mask

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

 profiles/arch/sparc/use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index 30eeb4fb2ca3..f36f5b502cc6 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -28,10 +28,6 @@ allegro
 # dev-python/mercurial does not work on sparc due to deps.
 mercurial
 
-# Rolf Eike Beer  (2020-04-21)
-# ruby2.4 will go away soon, avoid keywording older packages
-ruby_targets_ruby24
-
 # Rolf Eike Beer  (2020-04-14)
 # media-libs/opencv not keyworded on sparc
 opencv



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

2022-06-02 Thread Zac Medico
commit: f6d08af3cca8fe3c0e3fcf10a3b5409d1ca286fe
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun  3 02:08:27 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun  3 02:09:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6d08af3

www-servers/caddy: drop 2.4.6

Bug: https://bugs.gentoo.org/849407
Signed-off-by: Zac Medico  gentoo.org>

 www-servers/caddy/Manifest   |  2 --
 www-servers/caddy/caddy-2.4.6.ebuild | 46 
 2 files changed, 48 deletions(-)

diff --git a/www-servers/caddy/Manifest b/www-servers/caddy/Manifest
index 62b407448661..04c246844bf8 100644
--- a/www-servers/caddy/Manifest
+++ b/www-servers/caddy/Manifest
@@ -1,4 +1,2 @@
-DIST caddy-2.4.6-deps.tar.xz 187848636 BLAKE2B 
c6735635cc4988eb076c1169439bb09413230347f344c0d33e4407a48bab3b51e23c0a2ca505cf67ffada293b1a4e181c0b870c232f1bf64b6ecb5b676296d87
 SHA512 
4c436ea768a2d89835e3c4b4e2c430837a8951e7a182bf1a8e3f4a83d910a71979949deb32a4a873d07b5827329883921c8cc2d1d1820b23a8e6fc1ea765ff5f
-DIST caddy-2.4.6.tar.gz 471625 BLAKE2B 
43cabb5ca092f21eedb34941d58384feacbd021acdd408eaaf486e25f92e367c7d2e6a193f983b57ae374f6200dc8c04728ea2dfae45ec411b2bdab58dd81d32
 SHA512 
adbf59825fc7b2ad561db936e77272d2f6867212e1dd0099df80a0aefd41d1c67ad112094a4aa3a14492aa3818b02d331ab51987c3d84fdf980954ad1fa6852b
 DIST caddy-2.5.1-deps.tar.xz 133130008 BLAKE2B 
1ef818f057a46109cea61d4821981909a8da93227eb691611a1356415d56d829b4ae922e6dc0b67e7252e2bf5a2738935b4e15e0131c85d7e9a40781410ad202
 SHA512 
5c0c52d2e5349c32c59211de8b210f4e9a49d21ce0182f2b3999d4dfb220e9c99a5981b155db3ab425325615509e2ed7443654cfc72e11a186bb479e2471e631
 DIST caddy-2.5.1.tar.gz 524858 BLAKE2B 
727dbdecce1d16d7f53db0e1fd0a83d3739b0d19226683ed41a3831a8701c657aa49240f05f5985a1f381fc45a68e54420356bab56980e7b1afc85e47b942747
 SHA512 
fe110e9f71f58cd090f695dfaf3e129cd03e4eefabfeddc4d92b2ae8686c849fc7d0e3911014f9a0ce214add9af28b8668af383b83d3dd833ff3666cd14c66b8

diff --git a/www-servers/caddy/caddy-2.4.6.ebuild 
b/www-servers/caddy/caddy-2.4.6.ebuild
deleted file mode 100644
index a40cf8660548..
--- a/www-servers/caddy/caddy-2.4.6.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit fcaps go-module systemd
-
-DESCRIPTION="Fast, cross-platform HTTP/2 web server with automatic HTTPS"
-HOMEPAGE="https://caddyserver.com;
-SRC_URI="https://github.com/caddyserver/caddy/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
-
-LICENSE="Apache-2.0 BSD ECL-2.0 MIT"
-SLOT="0"
-KEYWORDS="amd64"
-RDEPEND="
-   acct-user/http
-   acct-group/http"
-DEPEND="${RDEPEND}"
-BDEPEND="

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

2022-06-02 Thread Zac Medico
commit: a33c248da1c24a1a4f2bf04daec02f913bb90caa
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun  3 02:07:34 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun  3 02:09:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33c248d

www-servers/caddy: stabilize 2.5.1 for amd64

Bug: https://bugs.gentoo.org/849407
Signed-off-by: Zac Medico  gentoo.org>

 www-servers/caddy/caddy-2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/caddy/caddy-2.5.1.ebuild 
b/www-servers/caddy/caddy-2.5.1.ebuild
index 12a995b0d9e9..227be730e1a8 100644
--- a/www-servers/caddy/caddy-2.5.1.ebuild
+++ b/www-servers/caddy/caddy-2.5.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/caddyserver/caddy/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="Apache-2.0 BSD ECL-2.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 RDEPEND="
acct-user/http
acct-group/http"



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

2022-06-02 Thread Sam James
commit: 1fe6b8b959464c36e1251490c21f82c05ba2e76a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 01:16:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 01:31:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe6b8b9

sys-apps/kbd: add 2.5.0

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

 sys-apps/kbd/Manifest  |  1 +
 sys-apps/kbd/{kbd-.ebuild => kbd-2.5.0.ebuild} | 44 +++---
 sys-apps/kbd/kbd-.ebuild   | 44 +++---
 3 files changed, 61 insertions(+), 28 deletions(-)

diff --git a/sys-apps/kbd/Manifest b/sys-apps/kbd/Manifest
index 3db59f47a2c2..01c0afbdec91 100644
--- a/sys-apps/kbd/Manifest
+++ b/sys-apps/kbd/Manifest
@@ -1 +1,2 @@
 DIST kbd-2.4.0.tar.xz 1120700 BLAKE2B 
aa5fc1067d3414b9fa18f35dd81dcc050cdf10bd8692221b6e5304e94c4f90055386ce1f79d2bd092241f9ce15ffd36d5c00d1a15725166d16183f475be4a2e3
 SHA512 
c3823e40878ed4cb5b90edf753dba37a7fc3189b7b08a2e59a7830cac23a7a7daf31dedef1fcc130698c7508bc2a037c8ab54e749d0cdbf51756e346f2ed5abb
+DIST kbd-2.5.0.tar.xz 1490112 BLAKE2B 
c123982d5c80fa3996f6328d7151a9dcc8c969e7beeb65e83204857b044355a3531dd1efe5634d844bc43f8d5715ec63e41120679a3d34888766ef7bf6014f2b
 SHA512 
740c4c7b8a2729f5d0539399f691d4201dab97c6eec554b82cc8c80935e956072e9735a739f8f4febc9849c1e8d9d195318b1d0d4e10dce4d34b5fb6d84111d7

diff --git a/sys-apps/kbd/kbd-.ebuild b/sys-apps/kbd/kbd-2.5.0.ebuild
similarity index 54%
copy from sys-apps/kbd/kbd-.ebuild
copy to sys-apps/kbd/kbd-2.5.0.ebuild
index b430d89f0657..d0f3a2573fa7 100644
--- a/sys-apps/kbd/kbd-.ebuild
+++ b/sys-apps/kbd/kbd-2.5.0.ebuild
@@ -1,17 +1,16 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} ==  ]] ; then
inherit autotools git-r3
-   
#EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git;
-   EGIT_REPO_URI="https://github.com/legionus/kbd.git;
+   EGIT_REPO_URI="https://github.com/legionus/kbd.git 
https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git;
EGIT_BRANCH="master"
 else
if [[ $(ver_cut 3) -lt 90 ]] ; then
SRC_URI="https://www.kernel.org/pub/linux/utils/kbd/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
else
inherit autotools
SRC_URI="https://github.com/legionus/kbd/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
@@ -19,14 +18,17 @@ else
 fi
 
 DESCRIPTION="Keyboard and console utilities"
-HOMEPAGE="http://kbd-project.org/;
+HOMEPAGE="https://kbd-project.org/;
 
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="nls pam test"
-#RESTRICT="!test? ( test )"
-# Upstream has strange assumptions how to run tests (see bug #732868)
-RESTRICT="test"
+RESTRICT="!test? ( test )"
+
+# Testsuite's Makefile.am calls missing(!)
+# ... but this seems to be consistent with the autoconf docs?
+# Needs more investigation: 
https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/autom4te-Invocation.html
+QA_AM_MAINTAINER_MODE=".*--run autom4te --language=autotest.*"
 
 RDEPEND="
app-arch/gzip
@@ -42,23 +44,25 @@ BDEPEND="
 "
 
 src_unpack() {
-   if [[ ${PV} == "" ]] ; then
+   if [[ ${PV} ==  ]] ; then
git-r3_src_unpack
else
default
fi
+}
+
+src_prepare() {
+   default
 
# Rename conflicting keymaps to have unique names, bug #293228
+   # See also https://github.com/legionus/kbd/issues/76.
cd "${S}"/data/keymaps/i386 || die
mv fgGIod/trf.map fgGIod/trf-fgGIod.map || die
mv olpc/es.map olpc/es-olpc.map || die
mv olpc/pt.map olpc/pt-olpc.map || die
mv qwerty/cz.map qwerty/cz-qwerty.map || die
-}
 
-src_prepare() {
-   default
-   if [[ ${PV} == "" ]] || [[ $(ver_cut 3) -ge 90 ]] ; then
+   if [[ ${PV} ==  ]] || [[ $(ver_cut 3) -ge 90 ]] ; then
eautoreconf
fi
 }
@@ -67,15 +71,27 @@ src_configure() {
local myeconfargs=(
# USE="test" installs .a files
--disable-static
+   --disable-werror
$(use_enable nls)
$(use_enable pam vlock)
$(use_enable test tests)
)
+
econf "${myeconfargs[@]}"
 }
 
+src_test() {
+   # Cheesy hack for now for https://github.com/legionus/kbd/issues/76
+   mv "${S}"/data/keymaps/i386/qwerty/cz-qwerty.map 
"${S}"/data/keymaps/i386/qwerty/cz.map || die
+
+   default
+
+   mv "${S}"/data/keymaps/i386/qwerty/cz.map 
"${S}"/data/keymaps/i386/qwerty/cz-qwerty.map || die
+}
+

[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-nettle/

2022-06-02 Thread Sam James
commit: eee3def1f4689aded6a1db37cdfd225f3ea0a1da
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 01:58:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 01:58:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee3def1

sec-keys/openpgp-keys-nettle: new package, add 20220603

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

 sec-keys/openpgp-keys-nettle/Manifest   |  1 +
 sec-keys/openpgp-keys-nettle/metadata.xml   |  8 
 .../openpgp-keys-nettle-20220603.ebuild | 21 +
 3 files changed, 30 insertions(+)

diff --git a/sec-keys/openpgp-keys-nettle/Manifest 
b/sec-keys/openpgp-keys-nettle/Manifest
new file mode 100644
index ..dae6f7501f08
--- /dev/null
+++ b/sec-keys/openpgp-keys-nettle/Manifest
@@ -0,0 +1 @@
+DIST openpgp-keys-nettle-20220603-F3599FF828C67298.asc 2115 BLAKE2B 
51f9a15b1f75f0450288c41f6a6634c1c5732699047217ca952bdf378cb211dca753c5e412615af5c2ee61aac75c7488ff6a444a993cf1c6fc4fab111c5214d7
 SHA512 
6b884406794d60b5ceb717b8bd39466caf3fab87bae065f0d73ff8c3b1d19522028015af213d377fdebe246a0f72c71b5f9934f2c33a42463cb083cdd1f02dea

diff --git a/sec-keys/openpgp-keys-nettle/metadata.xml 
b/sec-keys/openpgp-keys-nettle/metadata.xml
new file mode 100644
index ..9d1e1420e381
--- /dev/null
+++ b/sec-keys/openpgp-keys-nettle/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Gentoo Base System
+   base-sys...@gentoo.org
+   
+

diff --git a/sec-keys/openpgp-keys-nettle/openpgp-keys-nettle-20220603.ebuild 
b/sec-keys/openpgp-keys-nettle/openpgp-keys-nettle-20220603.ebuild
new file mode 100644
index ..fcfcdf51626e
--- /dev/null
+++ b/sec-keys/openpgp-keys-nettle/openpgp-keys-nettle-20220603.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="OpenPGP keys used by Niels Möller (to sign nettle releases)"
+HOMEPAGE="https://www.lysator.liu.se/~nisse/;
+# Had to grab from keyserver.ubuntu.com
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-F3599FF828C67298.asc;
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+src_install() {
+   local files=( ${A} )
+
+   insinto /usr/share/openpgp-keys
+   newins - nettle.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}



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

2022-06-02 Thread Sam James
commit: 1420b2be15dd86168af0d924101da495100bb881
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 02:06:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 02:06:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1420b2be

dev-libs/nettle: add 3.8

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

 dev-libs/nettle/Manifest  |  2 +
 dev-libs/nettle/nettle-3.8.ebuild | 81 +++
 2 files changed, 83 insertions(+)

diff --git a/dev-libs/nettle/Manifest b/dev-libs/nettle/Manifest
index bdf71382ac2e..a109b554b420 100644
--- a/dev-libs/nettle/Manifest
+++ b/dev-libs/nettle/Manifest
@@ -1 +1,3 @@
 DIST nettle-3.7.3.tar.gz 2383985 BLAKE2B 
8d8efbbff98fc1f3eff3296681d3d72346e78392f356aebfe80138ae6ae1ebf3695bd7f74b906beef0cf3625ba6d84bdb43c0f6707f54f4d98870d50c90ac9a3
 SHA512 
9901eba305421adff6d551ac7f478dff3f68a339d444c776724ab0b977fe6be792b1d2950c8705acbe76bd924fd6d898a65eded546777884be3b436d0e052437
+DIST nettle-3.8.tar.gz 2404258 BLAKE2B 
4e74104d04ccce2d0a531b703e4d4c2e8da24d5b7ac4d769d1bc5011fb5fbe8a016a6de84e0af9804c8b259b163fb77729181d64b81b3af4e8a0c2037e52087c
 SHA512 
af3a910bd661ed9691b1bd66b0f8147aaebdc92ae6ab47640675df263409ecb8d25f0403fcc7dc6471264b9df0a47c025244404f0691ef58c133762f64b67610
+DIST nettle-3.8.tar.gz.sig 374 BLAKE2B 
8fd841116bf99a1d7535359ee56972ddda33c9551c1327bf30ec1a6842104d3429a8fdab7a044c0d32c7689f28abdf75f46b9bec3daf78f58167c3e0a5b91da9
 SHA512 
cbcfb6088a88cbbc573fe477f73db750f3379a4778e4ddf1158768c5d09b12ea0ff65f4f6552f3cb3d18c851199870827f76836bcc8df61ffc35ef67bf98f3b3

diff --git a/dev-libs/nettle/nettle-3.8.ebuild 
b/dev-libs/nettle/nettle-3.8.ebuild
new file mode 100644
index ..b5d3adf935d1
--- /dev/null
+++ b/dev-libs/nettle/nettle-3.8.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/nettle.asc
+inherit multilib-build multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Low-level cryptographic library"
+HOMEPAGE="http://www.lysator.liu.se/~nisse/nettle/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )"
+
+LICENSE="|| ( LGPL-3 LGPL-2.1 )"
+# Subslot = libnettle - libhogweed soname version
+SLOT="0/8-6"
+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="+asm doc +gmp static-libs cpu_flags_arm_neon cpu_flags_arm_aes 
cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_x86_aes 
cpu_flags_x86_sha cpu_flags_x86_pclmul"
+# The arm64 crypto option controls AES, SHA1, and SHA2 usage.
+REQUIRED_USE="cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 )
+   cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 )
+   cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 )"
+
+DEPEND="gmp? ( >=dev-libs/gmp-6.1:0=[static-libs?,${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}"
+BDEPEND="doc? ( sys-apps/texinfo )
+   verify-sig? ( sec-keys/openpgp-keys-nettle )"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/nettle/version.h
+)
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   default
+
+   # I do not see in config.sub reference to sunldsolaris.
+   # if someone complains readd
+   # -e 's/solaris\*)/sunldsolaris*)/' \
+   sed -e '/CFLAGS=/s: -ggdb3::' \
+   -i configure.ac configure || die
+
+   if use doc ; then
+   DOCS+=( nettle.pdf )
+   HTML_DOCS+=( nettle.html )
+   fi
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   CC_FOR_BUILD="$(tc-getBUILD_CC)"
+
+   $(tc-is-static-only && echo --disable-shared)
+
+   # Intrinsics
+   $(use_enable cpu_flags_arm_neon arm-neon)
+   $(use_enable cpu_flags_arm_aes arm64-crypto)
+   $(use_enable cpu_flags_ppc_altivec power-altivec)
+   $(use_enable cpu_flags_x86_aes x86-aesni)
+   $(use_enable cpu_flags_x86_sha x86-sha-ni)
+   $(use_enable cpu_flags_x86_pclmul x86-pclmul)
+   # TODO: PPC crypto flag?
+   --disable-power-crypto-ext
+   # TODO: cpu_flags_s390?
+   --disable-s390x-vf
+   --disable-s390x-msa
+
+   $(use_enable asm assembler)
+   $(use_enable doc documentation)
+   $(use_enable gmp public-key)
+   $(use_enable static-libs static)
+   --disable-fat
+
+   # openssl is just used for benchmarks (bug #427526)
+   --disable-openssl
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}



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

2022-06-02 Thread Sam James
commit: c74ea643572dddcdaac0e3f72f8b48ae04317cda
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 01:07:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 01:07:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c74ea643

sys-apps/kbd: rephrase comment

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

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

diff --git a/sys-apps/kbd/kbd-2.4.0.ebuild b/sys-apps/kbd/kbd-2.4.0.ebuild
index 70122423cadd..d857523a184d 100644
--- a/sys-apps/kbd/kbd-2.4.0.ebuild
+++ b/sys-apps/kbd/kbd-2.4.0.ebuild
@@ -25,7 +25,7 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE="nls pam test"
 #RESTRICT="!test? ( test )"
-# Upstream has strange assumptions how to run tests (see bug #732868)
+# Need to check autotest bit (see bug #732868)
 RESTRICT="test"
 
 RDEPEND="



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

2022-06-02 Thread Sam James
commit: 6ac26918c4c67d7ae5fd3ffba0bb500a083b5377
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:52:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:52:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac26918

virtual/udev: Stabilize 217-r5 ppc64, #848435

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

 virtual/udev/udev-217-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/udev/udev-217-r5.ebuild b/virtual/udev/udev-217-r5.ebuild
index a2ac11a39a2b..78aa7eb99093 100644
--- a/virtual/udev/udev-217-r5.ebuild
+++ b/virtual/udev/udev-217-r5.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="Virtual to select between different udev daemon providers"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
 
 RDEPEND="
|| (



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

2022-06-02 Thread Sam James
commit: 6a333e348b79e5c282035adc478140c193d38c17
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:52:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:52:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a333e34

sys-fs/udev: Stabilize 250 ppc64, #848435

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

 sys-fs/udev/udev-250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/udev/udev-250.ebuild b/sys-fs/udev/udev-250.ebuild
index c9d010eb5460..1148f2ba9277 100644
--- a/sys-fs/udev/udev-250.ebuild
+++ b/sys-fs/udev/udev-250.ebuild
@@ -10,6 +10,6 @@ HOMEPAGE="https://systemd.io/;
 
 LICENSE="metapackage"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 
 RDEPEND="sys-apps/systemd-utils[udev,${MULTILIB_USEDEP}]"



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

2022-06-02 Thread Sam James
commit: e3d557fbe7ea532136f3c186f902908b7b526e9e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:52:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:52:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d557fb

sys-apps/systemd: Stabilize 250.6 ppc64, #848435

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

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

diff --git a/sys-apps/systemd/systemd-250.6.ebuild 
b/sys-apps/systemd/systemd-250.6.ebuild
index 73a3f719c7d5..dbba25d8d7f4 100644
--- a/sys-apps/systemd/systemd-250.6.ebuild
+++ b/sys-apps/systemd/systemd-250.6.ebuild
@@ -20,7 +20,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   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
 
 inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript



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

2022-06-02 Thread Sam James
commit: 096fbdbb92954f93ac05b7debe2f98bd97d04ede
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:52:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:52:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=096fbdbb

sys-apps/systemd-utils: Stabilize 250.6 ppc64, #848435

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

 sys-apps/systemd-utils/systemd-utils-250.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-250.6.ebuild 
b/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
index bff3c5f0a6a0..6c0a538bb2c7 100644
--- a/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
@@ -26,7 +26,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev"
 REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
 RESTRICT="!test? ( test )"



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

2022-06-02 Thread Sam James
commit: 8488c01a8b50400783841174e62e7cc3264ab09e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:52:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:52:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8488c01a

sys-apps/systemd-tmpfiles: Stabilize 250 ppc64, #848435

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
index 0f580698f934..0b277a52ed28 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
@@ -8,6 +8,6 @@ HOMEPAGE="https://systemd.io/;
 
 LICENSE="metapackage"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 
 RDEPEND="sys-apps/systemd-utils[tmpfiles]"



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

2022-06-02 Thread Sam James
commit: 5b3c03b6656fc7bc2e611b26f0439e427da8080d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:52:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:52:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3c03b6

virtual/udev: Stabilize 217-r5 ppc, #848435

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

 virtual/udev/udev-217-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/udev/udev-217-r5.ebuild b/virtual/udev/udev-217-r5.ebuild
index dbb1506baadd..a2ac11a39a2b 100644
--- a/virtual/udev/udev-217-r5.ebuild
+++ b/virtual/udev/udev-217-r5.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="Virtual to select between different udev daemon providers"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 
 RDEPEND="
|| (



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

2022-06-02 Thread Sam James
commit: 3411d87b59ad8f2539d790166ef0f413a2fa3583
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:52:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:52:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3411d87b

virtual/tmpfiles: Stabilize 0-r3 ppc64, #848435

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

 virtual/tmpfiles/tmpfiles-0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/tmpfiles/tmpfiles-0-r3.ebuild 
b/virtual/tmpfiles/tmpfiles-0-r3.ebuild
index 8e9d859730ca..586bbdb3fb7e 100644
--- a/virtual/tmpfiles/tmpfiles-0-r3.ebuild
+++ b/virtual/tmpfiles/tmpfiles-0-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="Virtual to select between different tmpfiles.d handlers"
 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"
+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"
 
 RDEPEND="
!prefix-guest? (



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

2022-06-02 Thread Sam James
commit: 4c3eb1c2c6eb37b47a375f9285b4323e16738ce7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:52:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:52:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3eb1c2

sys-apps/systemd: Stabilize 250.6 ppc, #848435

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

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

diff --git a/sys-apps/systemd/systemd-250.6.ebuild 
b/sys-apps/systemd/systemd-250.6.ebuild
index a81c777284d2..73a3f719c7d5 100644
--- a/sys-apps/systemd/systemd-250.6.ebuild
+++ b/sys-apps/systemd/systemd-250.6.ebuild
@@ -20,7 +20,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   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
 
 inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript



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

2022-06-02 Thread Sam James
commit: 8022cbbd170555993f0a65aaed00ea543ca18237
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:52:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:52:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8022cbbd

sys-apps/systemd-utils: Stabilize 250.6 ppc, #848435

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

 sys-apps/systemd-utils/systemd-utils-250.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-250.6.ebuild 
b/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
index 6ea3c99845ad..bff3c5f0a6a0 100644
--- a/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
@@ -26,7 +26,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev"
 REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
 RESTRICT="!test? ( test )"



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

2022-06-02 Thread Sam James
commit: d113fa6c1aebf2e92b7301a083b107fe59d54db9
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:52:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:52:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d113fa6c

sys-apps/systemd-tmpfiles: Stabilize 250 ppc, #848435

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
index 84c9c2ea9ae8..0f580698f934 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
@@ -8,6 +8,6 @@ HOMEPAGE="https://systemd.io/;
 
 LICENSE="metapackage"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 
 RDEPEND="sys-apps/systemd-utils[tmpfiles]"



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

2022-06-02 Thread Sam James
commit: 9b051888d54e85d8cd050f3f6e20ba630745f180
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:52:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:52:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b051888

virtual/libudev: Stabilize 232-r7 ppc64, #848435

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

 virtual/libudev/libudev-232-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/libudev/libudev-232-r7.ebuild 
b/virtual/libudev/libudev-232-r7.ebuild
index 9e19b778b4b6..9d7a0afe8f84 100644
--- a/virtual/libudev/libudev-232-r7.ebuild
+++ b/virtual/libudev/libudev-232-r7.ebuild
@@ -8,7 +8,7 @@ inherit multilib-build
 DESCRIPTION="Virtual for libudev providers"
 
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="systemd"
 
 RDEPEND="



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

2022-06-02 Thread Sam James
commit: e2f081b8d5f5e742d0d7654f7203a21873d028d3
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:52:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:52:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f081b8

virtual/libudev: Stabilize 232-r7 ppc, #848435

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

 virtual/libudev/libudev-232-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/libudev/libudev-232-r7.ebuild 
b/virtual/libudev/libudev-232-r7.ebuild
index 63323f9fbe3d..9e19b778b4b6 100644
--- a/virtual/libudev/libudev-232-r7.ebuild
+++ b/virtual/libudev/libudev-232-r7.ebuild
@@ -8,7 +8,7 @@ inherit multilib-build
 DESCRIPTION="Virtual for libudev providers"
 
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="systemd"
 
 RDEPEND="



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

2022-06-02 Thread Sam James
commit: 955dcfba72e69feb2c2379885b3668e81e8694a7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:52:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:52:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955dcfba

virtual/tmpfiles: Stabilize 0-r3 ppc, #848435

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

 virtual/tmpfiles/tmpfiles-0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/tmpfiles/tmpfiles-0-r3.ebuild 
b/virtual/tmpfiles/tmpfiles-0-r3.ebuild
index 140b45b4af30..8e9d859730ca 100644
--- a/virtual/tmpfiles/tmpfiles-0-r3.ebuild
+++ b/virtual/tmpfiles/tmpfiles-0-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="Virtual to select between different tmpfiles.d handlers"
 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"
+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"
 
 RDEPEND="
!prefix-guest? (



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

2022-06-02 Thread Sam James
commit: 35db97b9d8f1809df0aaae0f9a1ea6e18d7aee1c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:52:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:52:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35db97b9

sys-fs/udev: Stabilize 250 ppc, #848435

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

 sys-fs/udev/udev-250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/udev/udev-250.ebuild b/sys-fs/udev/udev-250.ebuild
index 808dcf64a024..c9d010eb5460 100644
--- a/sys-fs/udev/udev-250.ebuild
+++ b/sys-fs/udev/udev-250.ebuild
@@ -10,6 +10,6 @@ HOMEPAGE="https://systemd.io/;
 
 LICENSE="metapackage"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 
 RDEPEND="sys-apps/systemd-utils[udev,${MULTILIB_USEDEP}]"



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

2022-06-02 Thread Sam James
commit: 7c89743ba184ad4c9726a88db0bf8262eb92dcb0
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:37:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:37:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c89743b

virtual/tmpfiles: Stabilize 0-r3 arm, #848435

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

 virtual/tmpfiles/tmpfiles-0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/tmpfiles/tmpfiles-0-r3.ebuild 
b/virtual/tmpfiles/tmpfiles-0-r3.ebuild
index 96cf981eaab8..140b45b4af30 100644
--- a/virtual/tmpfiles/tmpfiles-0-r3.ebuild
+++ b/virtual/tmpfiles/tmpfiles-0-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="Virtual to select between different tmpfiles.d handlers"
 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"
+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"
 
 RDEPEND="
!prefix-guest? (



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

2022-06-02 Thread Sam James
commit: 18d1039a1ed96c19756f59b533c6d5b64c2ee2e4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:37:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:37:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d1039a

virtual/libudev: Stabilize 232-r7 arm, #848435

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

 virtual/libudev/libudev-232-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/libudev/libudev-232-r7.ebuild 
b/virtual/libudev/libudev-232-r7.ebuild
index 48bb72d010ec..63323f9fbe3d 100644
--- a/virtual/libudev/libudev-232-r7.ebuild
+++ b/virtual/libudev/libudev-232-r7.ebuild
@@ -8,7 +8,7 @@ inherit multilib-build
 DESCRIPTION="Virtual for libudev providers"
 
 SLOT="0/1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="systemd"
 
 RDEPEND="



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

2022-06-02 Thread Sam James
commit: 91d3d1ab049103a7f3cc61eb8cc5ef413546d192
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:37:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:37:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91d3d1ab

sys-fs/udev: Stabilize 250 arm, #848435

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

 sys-fs/udev/udev-250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/udev/udev-250.ebuild b/sys-fs/udev/udev-250.ebuild
index 6c1c5ab0dc6a..808dcf64a024 100644
--- a/sys-fs/udev/udev-250.ebuild
+++ b/sys-fs/udev/udev-250.ebuild
@@ -10,6 +10,6 @@ HOMEPAGE="https://systemd.io/;
 
 LICENSE="metapackage"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 
 RDEPEND="sys-apps/systemd-utils[udev,${MULTILIB_USEDEP}]"



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

2022-06-02 Thread Sam James
commit: 8f6627afd3b94349b236b680dbd6ae288a8f0569
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:37:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:37:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f6627af

sys-apps/systemd-tmpfiles: Stabilize 250 arm, #848435

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

 sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild 
b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
index fd434aa206b2..84c9c2ea9ae8 100644
--- a/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
+++ b/sys-apps/systemd-tmpfiles/systemd-tmpfiles-250.ebuild
@@ -8,6 +8,6 @@ HOMEPAGE="https://systemd.io/;
 
 LICENSE="metapackage"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 
 RDEPEND="sys-apps/systemd-utils[tmpfiles]"



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

2022-06-02 Thread Sam James
commit: e6ce58c08f17c67982bdcd7aeea3119d270a0976
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:37:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:37:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ce58c0

virtual/udev: Stabilize 217-r5 arm, #848435

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

 virtual/udev/udev-217-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/udev/udev-217-r5.ebuild b/virtual/udev/udev-217-r5.ebuild
index 9014be031564..dbb1506baadd 100644
--- a/virtual/udev/udev-217-r5.ebuild
+++ b/virtual/udev/udev-217-r5.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="Virtual to select between different udev daemon providers"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 
 RDEPEND="
|| (



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

2022-06-02 Thread Sam James
commit: 80b4cae789624e6be3e39dbc4fefbf6a16e908f9
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:28:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:28:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b4cae7

sys-apps/systemd: add 250.7

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-250.7.ebuild | 552 ++
 2 files changed, 553 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index af4ed419db68..2828ccc0b918 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -2,4 +2,5 @@ DIST systemd-251.tar.gz 11431104 BLAKE2B 
da783d815adf244defc3c1ec8a788fffdff4521
 DIST systemd-stable-250.4.tar.gz 11132786 BLAKE2B 
8fdfe1bad76e572dc1be0955f3d1c4080f2beb81a2f9670f80827899f5406ab8ed8675400c2f5e8ccef44cf1bceff42ceae12a42e1b67d46c0deb523e6495f25
 SHA512 
307ed0920da660b6c45d909fea66864fb98db8b2f6905d629fb2012fc4bf64dd25fd61168c22bf4098200be541be9b0e815fbde98806a99c85cb33d49d8b63d0
 DIST systemd-stable-250.5.tar.gz 11212059 BLAKE2B 
b7dbcb9e82c51e966db20a92ccd59ac19309702c481dd575c4e6367ca5ade10fe4b689925416ce1169682380cbf22d7d692b2378ef091f3007c16891992e3f92
 SHA512 
ad864b67bd5e2f5fd5705b636467827e4735142cefba150d24bb8e51ac0263650b2b0e53d4426eb509d1db59b83dc3b4c4bf157cc355fc2b7524db6bc4a9b5cd
 DIST systemd-stable-250.6.tar.gz 11212534 BLAKE2B 
faf065dbe5c02d9d3311202f93b9ad8984c4c9d127d32c17f305b81046f9e29cfc731cdd4abbd073965f448f4e1dff81d80313896b346548d2640939ad509365
 SHA512 
b625d5fb419370d238cf72f2e59c8fa6782972d94746835bde3a64a7746edd1d5fad901bbb01311f858b7dbdff6d759518b615708bb835a81964c16878d5644e
+DIST systemd-stable-250.7.tar.gz 11214975 BLAKE2B 
5d94b4b1f8b0cd6e8284a89ac0d4bd373eccdad2c3d6e6c453df79c8df47ee0f9cfbde764b72b1f9d172d07e2d9f1f1f41c1ab254cf4abd0722469ebc3ad7cf8
 SHA512 
99bc6f0c9757b280cb694f3fb4d6fe04d5ce55583eb2bae5ddeb324bb5ee9930c1720fcc27293d90cddba188473653ec541a471ae8115710a5850c26d0ba215d
 DIST systemd-stable-251.1.tar.gz 11431880 BLAKE2B 
0442489242b2fbfb316f207c7c8c718322a1ea2af8176378fb39bea441fdd8bbb36ea840af9bdec257b714f5f3099daa1139bc6df6ca6f0c2f467c59013fba92
 SHA512 
6fc72197b684abc343480acb66b8f749c186bd7a031ddd757c4a0e5fd8fdeda0cde9c9e634fd3d9e2b2d1ed96019c5f8e7119ad10a7f51d5dc13fac2571c6c70

diff --git a/sys-apps/systemd/systemd-250.7.ebuild 
b/sys-apps/systemd/systemd-250.7.ebuild
new file mode 100644
index ..d644c2095a47
--- /dev/null
+++ b/sys-apps/systemd/systemd-250.7.ebuild
@@ -0,0 +1,552 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/;
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit build cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnuefi gnutls homed hostnamed-fallback http idn importd 
+kmod
+   +lz4 lzma nat +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
+"
+REQUIRED_USE="
+   dns-over-tls? ( || ( gnutls openssl ) )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   policykit? ( !hostnamed-fallback )
+   pwquality? ( homed )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="3.11"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   

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

2022-06-02 Thread Sam James
commit: 389a2b3ebd5fb671837a11fc535aadee0fb5585f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:37:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:37:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389a2b3e

sys-apps/systemd-utils: Stabilize 250.6 arm, #848435

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

 sys-apps/systemd-utils/systemd-utils-250.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/systemd-utils/systemd-utils-250.6.ebuild 
b/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
index 01d543e642c0..6ea3c99845ad 100644
--- a/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-250.6.ebuild
@@ -26,7 +26,7 @@ SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev"
 REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
 RESTRICT="!test? ( test )"



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

2022-06-02 Thread Sam James
commit: d96ce145080c08f9f7fb182d44b0fb3cf212c0b0
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:34:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:34:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96ce145

sys-apps/systemd-utils: add 250.7

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

 sys-apps/systemd-utils/Manifest   |   1 +
 sys-apps/systemd-utils/systemd-utils-250.7.ebuild | 497 ++
 2 files changed, 498 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 1a079391ca00..cc709cbac9ae 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -2,3 +2,4 @@ DIST systemd-musl-patches-250.4.tar.gz 28065 BLAKE2B 
b8366c4bb29705e3f41f07d0105
 DIST systemd-stable-250.4.tar.gz 11132786 BLAKE2B 
8fdfe1bad76e572dc1be0955f3d1c4080f2beb81a2f9670f80827899f5406ab8ed8675400c2f5e8ccef44cf1bceff42ceae12a42e1b67d46c0deb523e6495f25
 SHA512 
307ed0920da660b6c45d909fea66864fb98db8b2f6905d629fb2012fc4bf64dd25fd61168c22bf4098200be541be9b0e815fbde98806a99c85cb33d49d8b63d0
 DIST systemd-stable-250.5.tar.gz 11212059 BLAKE2B 
b7dbcb9e82c51e966db20a92ccd59ac19309702c481dd575c4e6367ca5ade10fe4b689925416ce1169682380cbf22d7d692b2378ef091f3007c16891992e3f92
 SHA512 
ad864b67bd5e2f5fd5705b636467827e4735142cefba150d24bb8e51ac0263650b2b0e53d4426eb509d1db59b83dc3b4c4bf157cc355fc2b7524db6bc4a9b5cd
 DIST systemd-stable-250.6.tar.gz 11212534 BLAKE2B 
faf065dbe5c02d9d3311202f93b9ad8984c4c9d127d32c17f305b81046f9e29cfc731cdd4abbd073965f448f4e1dff81d80313896b346548d2640939ad509365
 SHA512 
b625d5fb419370d238cf72f2e59c8fa6782972d94746835bde3a64a7746edd1d5fad901bbb01311f858b7dbdff6d759518b615708bb835a81964c16878d5644e
+DIST systemd-stable-250.7.tar.gz 11214975 BLAKE2B 
5d94b4b1f8b0cd6e8284a89ac0d4bd373eccdad2c3d6e6c453df79c8df47ee0f9cfbde764b72b1f9d172d07e2d9f1f1f41c1ab254cf4abd0722469ebc3ad7cf8
 SHA512 
99bc6f0c9757b280cb694f3fb4d6fe04d5ce55583eb2bae5ddeb324bb5ee9930c1720fcc27293d90cddba188473653ec541a471ae8115710a5850c26d0ba215d

diff --git a/sys-apps/systemd-utils/systemd-utils-250.7.ebuild 
b/sys-apps/systemd-utils/systemd-utils-250.7.ebuild
new file mode 100644
index ..21922a535e32
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-250.7.ebuild
@@ -0,0 +1,497 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic meson-multilib python-any-r1 
toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/;
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-250.4"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod selinux sysusers +tmpfiles test +udev"
+REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   boot? (
+   >=sys-boot/gnu-efi-3.0.2
+   )
+   >=sys-kernel/linux-headers-3.11
+"
+RDEPEND="${COMMON_DEPEND}
+   boot? ( != -O2, so we need
+   # to unset F_S first, then explicitly set 2, to negate any default
+   # and anything set by the user if they're choosing 3 (or if they've
+   # modified GCC to set 3).
+   #
+   if is-flagq '-O[23]' || is-flagq '-Ofast' ; then
+   # We can't unconditionally do this b/c we fortify needs
+   # some level of optimisation.
+   filter-flags -D_FORTIFY_SOURCE=3
+   append-cppflags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
+   fi
+
+   local emesonargs=(
+   -Drootprefix="${EPREFIX:-/}"
+   -Dsysvinit-path=
+   $(meson_native_use_bool 

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

2022-06-02 Thread Sam James
commit: 3ea8f831ea5aa681a2d2fad58cdae35fbef25a84
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:31:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:31:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea8f831

sys-apps/systemd: add 251.2

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-251.2.ebuild | 532 ++
 2 files changed, 533 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 2828ccc0b918..879581d25573 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -4,3 +4,4 @@ DIST systemd-stable-250.5.tar.gz 11212059 BLAKE2B 
b7dbcb9e82c51e966db20a92ccd59a
 DIST systemd-stable-250.6.tar.gz 11212534 BLAKE2B 
faf065dbe5c02d9d3311202f93b9ad8984c4c9d127d32c17f305b81046f9e29cfc731cdd4abbd073965f448f4e1dff81d80313896b346548d2640939ad509365
 SHA512 
b625d5fb419370d238cf72f2e59c8fa6782972d94746835bde3a64a7746edd1d5fad901bbb01311f858b7dbdff6d759518b615708bb835a81964c16878d5644e
 DIST systemd-stable-250.7.tar.gz 11214975 BLAKE2B 
5d94b4b1f8b0cd6e8284a89ac0d4bd373eccdad2c3d6e6c453df79c8df47ee0f9cfbde764b72b1f9d172d07e2d9f1f1f41c1ab254cf4abd0722469ebc3ad7cf8
 SHA512 
99bc6f0c9757b280cb694f3fb4d6fe04d5ce55583eb2bae5ddeb324bb5ee9930c1720fcc27293d90cddba188473653ec541a471ae8115710a5850c26d0ba215d
 DIST systemd-stable-251.1.tar.gz 11431880 BLAKE2B 
0442489242b2fbfb316f207c7c8c718322a1ea2af8176378fb39bea441fdd8bbb36ea840af9bdec257b714f5f3099daa1139bc6df6ca6f0c2f467c59013fba92
 SHA512 
6fc72197b684abc343480acb66b8f749c186bd7a031ddd757c4a0e5fd8fdeda0cde9c9e634fd3d9e2b2d1ed96019c5f8e7119ad10a7f51d5dc13fac2571c6c70
+DIST systemd-stable-251.2.tar.gz 11434645 BLAKE2B 
a7e118649a7d27b789206ea9f6f2d0314e44561367506ee763a9e98fb97579b3fc49c7a402c8da142945dc98444558f0e311557f52c50863cebc7532c17c651f
 SHA512 
0c4011b685a1e8d535af123cbaf79ab53d59ea665ca5350ab1077ad4e962b49c1fd5b1b5bb3f28c3e28145dfd02aa83023f78de5edec15afe84e3e06e742a67c

diff --git a/sys-apps/systemd/systemd-251.2.ebuild 
b/sys-apps/systemd/systemd-251.2.ebuild
new file mode 100644
index ..a11dccb51ae7
--- /dev/null
+++ b/sys-apps/systemd/systemd-251.2.ebuild
@@ -0,0 +1,532 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/;
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit build cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnuefi gnutls homed http idn importd +kmod
+   +lz4 lzma nat +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
+"
+REQUIRED_USE="
+   dns-over-tls? ( || ( gnutls openssl ) )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
+   nat? ( net-firewall/iptables:0= )
+   openssl? ( >=dev-libs/openssl-1.1.0:0= )
+   pam? ( sys-libs/pam:=[${MULTILIB_USEDEP}] )
+   

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

2022-06-02 Thread Sam James
commit: b0124196e478932c570924f9fc1062902e932eee
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 00:37:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 00:37:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0124196

sys-apps/systemd: Stabilize 250.6 arm, #848435

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

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

diff --git a/sys-apps/systemd/systemd-250.6.ebuild 
b/sys-apps/systemd/systemd-250.6.ebuild
index a6a3969afdaa..a81c777284d2 100644
--- a/sys-apps/systemd/systemd-250.6.ebuild
+++ b/sys-apps/systemd/systemd-250.6.ebuild
@@ -20,7 +20,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   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
 
 inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/neovim-qt/

2022-06-02 Thread Tony Olagbaiye
commit: 14bd4d98f6f03c8eeb408425b3218588be1e4c85
Author: Tony Olagbaiye  fron  io>
AuthorDate: Fri Jun  3 00:23:49 2022 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Fri Jun  3 00:23:49 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14bd4d98

app-editors/neovim-qt: new package, add 0.2.16.1

Signed-off-by: Tony Olagbaiye  fron.io>

 app-editors/neovim-qt/Manifest  |  1 +
 app-editors/neovim-qt/neovim-qt-0.2.16.1.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/app-editors/neovim-qt/Manifest b/app-editors/neovim-qt/Manifest
new file mode 100644
index 0..653ba816d
--- /dev/null
+++ b/app-editors/neovim-qt/Manifest
@@ -0,0 +1 @@
+DIST neovim-qt-0.2.16.1.tar.gz 1069176 BLAKE2B 
ccb9d7275735969dc0576b498e017068da63e14ba82e3160621822d83c3902e35064be393dda57f8e70d83bcbb22e8e663f2ec996ffb48ff0140099ae0793a88
 SHA512 
63910b0416103f8c4f2450a07d4790c2b7fd26e2ba324445a20700a12d1dc3cb6fb06c674f3a1173348dad5c2256e8018167765306ca33ad94bc176bf5e4e45c

diff --git a/app-editors/neovim-qt/neovim-qt-0.2.16.1.ebuild 
b/app-editors/neovim-qt/neovim-qt-0.2.16.1.ebuild
new file mode 100644
index 0..23a279ca4
--- /dev/null
+++ b/app-editors/neovim-qt/neovim-qt-0.2.16.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vcs-snapshot cmake-utils
+
+DESCRIPTION="Neovim client library and GUI, in Qt5"
+HOMEPAGE="https://github.com/equalsraf/neovim-qt;
+SRC_URI="https://github.com/equalsraf/neovim-qt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gcov +msgpack"
+
+DEPEND="
+   msgpack? ( dev-libs/msgpack )
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qttest:5
+   dev-qt/qtwidgets:5"
+RDEPEND="${DEPEND}
+   app-editors/neovim"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_GCOV=$(usex gcov ON OFF)
+   -DUSE_SYSTEM_MSGPACK=$(usex msgpack ON OFF)
+   )
+
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/raku-mode/, app-emacs/raku-mode/files/

2022-06-02 Thread Maciej Barć
commit: 972736260b6d90cdef60ffc40c778bf37602ed0a
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jun  2 23:52:11 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jun  2 23:53:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97273626

app-emacs/raku-mode: new package; add version 0.2.1_p20211121

2021.11.21 snapshot

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

 app-emacs/raku-mode/Manifest   |  1 +
 app-emacs/raku-mode/files/50raku-mode-gentoo.el|  7 ++
 app-emacs/raku-mode/metadata.xml   | 13 ++
 .../raku-mode/raku-mode-0.2.1_p20211121.ebuild | 29 ++
 4 files changed, 50 insertions(+)

diff --git a/app-emacs/raku-mode/Manifest b/app-emacs/raku-mode/Manifest
new file mode 100644
index ..14ec5f78bbd8
--- /dev/null
+++ b/app-emacs/raku-mode/Manifest
@@ -0,0 +1 @@
+DIST raku-mode-0.2.1_p20211121.tar.gz 31506 BLAKE2B 
7faa69740ea882482bf8462b4fa1da497bcce1ab46f19b7c54520d53c5e7e8f29f55204fc6f41b6ba4059503efe3057b3b901ec41d4d635975f81e6d90e2ba9a
 SHA512 
ee2bce5ce585d2cdb7c3ca8f387dfa5acc774a5923d53567d655f9a15cefe322f486ba32e9ae4ff9105116a15cc948bc0eb9e7a30fd1b2e57ab90cd741386526

diff --git a/app-emacs/raku-mode/files/50raku-mode-gentoo.el 
b/app-emacs/raku-mode/files/50raku-mode-gentoo.el
new file mode 100644
index ..49f659e0ab11
--- /dev/null
+++ b/app-emacs/raku-mode/files/50raku-mode-gentoo.el
@@ -0,0 +1,7 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'raku-mode "raku-mode"
+  "Major mode for editing Raku code." t)
+(add-to-list 'auto-mode-alist '("\\.nqp\\'" . raku-mode))
+(add-to-list 'auto-mode-alist '("\\.p[lm]?6\\'" . raku-mode))
+(add-to-list 'auto-mode-alist '("\\.raku\\(?:mod\\|test\\)?\\'" . raku-mode))
+(add-to-list 'interpreter-mode-alist '("perl6\\|raku" . raku-mode))

diff --git a/app-emacs/raku-mode/metadata.xml b/app-emacs/raku-mode/metadata.xml
new file mode 100644
index ..8835f758ecaa
--- /dev/null
+++ b/app-emacs/raku-mode/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+https://github.com/Raku/raku-mode/issues/
+Raku/raku-mode
+  
+

diff --git a/app-emacs/raku-mode/raku-mode-0.2.1_p20211121.ebuild 
b/app-emacs/raku-mode/raku-mode-0.2.1_p20211121.ebuild
new file mode 100644
index ..0f07259a9572
--- /dev/null
+++ b/app-emacs/raku-mode/raku-mode-0.2.1_p20211121.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=977b14a7c1295ebf2aad2f807d3f8e7c27aeb47f
+NEED_EMACS=24.4
+
+inherit elisp
+
+DESCRIPTION="Major mode for editing Raku code"
+HOMEPAGE="https://github.com/Raku/raku-mode/;
+SRC_URI="https://github.com/Raku/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${H}
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( app-emacs/ert-runner )"
+
+DOCS=( CHANGELOG.md README.md README.tmp-imenu-notes )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ert-runner -L . -L test --reporter ert+duration --script test || die
+}



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

2022-06-02 Thread Maciej Barć
commit: 58fa10e41ccf6da01af36f5f78e2d04512affd0c
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jun  2 23:32:17 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jun  2 23:32:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58fa10e4

app-emacs/flycheck-guile: fix runtime deps

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

 .../{flycheck-guile-0.2.ebuild => flycheck-guile-0.2-r1.ebuild}   | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-emacs/flycheck-guile/flycheck-guile-0.2.ebuild 
b/app-emacs/flycheck-guile/flycheck-guile-0.2-r1.ebuild
similarity index 95%
rename from app-emacs/flycheck-guile/flycheck-guile-0.2.ebuild
rename to app-emacs/flycheck-guile/flycheck-guile-0.2-r1.ebuild
index f20480a76901..b131c4eb444a 100644
--- a/app-emacs/flycheck-guile/flycheck-guile-0.2.ebuild
+++ b/app-emacs/flycheck-guile/flycheck-guile-0.2-r1.ebuild
@@ -16,12 +16,14 @@ LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="
-   >=dev-scheme/guile-2.0.0
+BDEPEND="
app-emacs/flycheck
app-emacs/geiser-guile
 "
-BDEPEND="${RDEPEND}"
+RDEPEND="
+   ${BDEPEND}
+   >=dev-scheme/guile-2.0.0
+"
 
 DOCS=( README.md )
 ELISP_REMOVE=".dir-locals.el"



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

2022-06-02 Thread Maciej Barć
commit: a4579088474b0c43214a289cb6d70f0fd24264d1
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jun  2 23:34:25 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jun  2 23:36:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4579088

app-emacs/flycheck-nimsuggest: fix runtime deps

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

 ...171027.ebuild => flycheck-nimsuggest-0.8.1_p20171027-r1.ebuild} | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git 
a/app-emacs/flycheck-nimsuggest/flycheck-nimsuggest-0.8.1_p20171027.ebuild 
b/app-emacs/flycheck-nimsuggest/flycheck-nimsuggest-0.8.1_p20171027-r1.ebuild
similarity index 89%
rename from 
app-emacs/flycheck-nimsuggest/flycheck-nimsuggest-0.8.1_p20171027.ebuild
rename to 
app-emacs/flycheck-nimsuggest/flycheck-nimsuggest-0.8.1_p20171027-r1.ebuild
index 3711e48fb146..531b18f31247 100644
--- a/app-emacs/flycheck-nimsuggest/flycheck-nimsuggest-0.8.1_p20171027.ebuild
+++ 
b/app-emacs/flycheck-nimsuggest/flycheck-nimsuggest-0.8.1_p20171027-r1.ebuild
@@ -18,8 +18,11 @@ LICENSE="GPL-3+"
 KEYWORDS="~amd64"
 SLOT="0"
 
-RDEPEND="app-emacs/flycheck"
-BDEPEND="${RDEPEND}"
+BDEPEND="app-emacs/flycheck"
+RDEPEND="
+   ${BDEPEND}
+   dev-lang/nim
+"
 PDEPEND="app-emacs/nim-mode"
 
 DOCS=( README.md )



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

2022-06-02 Thread Sam James
commit: eab3a26e99e32493e6c524e94917e83ef8250168
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 23:13:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 23:13:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab3a26e

dev-libs/nss: Stabilize 3.68.4 ppc, #849347

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

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

diff --git a/dev-libs/nss/nss-3.68.4.ebuild b/dev-libs/nss/nss-3.68.4.ebuild
index 580086202e60..883f063b1797 100644
--- a/dev-libs/nss/nss-3.68.4.ebuild
+++ b/dev-libs/nss/nss-3.68.4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
 IUSE="cacert utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx"
 # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
 RDEPEND="



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

2022-06-02 Thread Sam James
commit: d7c14f780f03f681dcf51c1f3d85b6178192f29a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 23:13:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 23:13:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7c14f78

dev-libs/nss: Stabilize 3.68.4 ppc64, #849347

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

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

diff --git a/dev-libs/nss/nss-3.68.4.ebuild b/dev-libs/nss/nss-3.68.4.ebuild
index c2af45272943..580086202e60 100644
--- a/dev-libs/nss/nss-3.68.4.ebuild
+++ b/dev-libs/nss/nss-3.68.4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
 IUSE="cacert utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx"
 # pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
 RDEPEND="



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

2022-06-02 Thread Sam James
commit: c8be85e83bddd929f71159e318b30da4e6375375
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 23:11:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 23:11:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8be85e8

media-gfx/skanpage: Keyword 22.04.1 x86, #840686

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

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

diff --git a/media-gfx/skanpage/skanpage-22.04.1.ebuild 
b/media-gfx/skanpage/skanpage-22.04.1.ebuild
index 08157185fd6e..f005cfa57226 100644
--- a/media-gfx/skanpage/skanpage-22.04.1.ebuild
+++ b/media-gfx/skanpage/skanpage-22.04.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/skanpage/;
 
 LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/kalendar/

2022-06-02 Thread Sam James
commit: dd01c5eea019f55581c2bbb2154c7d0318e0d9fa
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 23:11:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 23:11:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd01c5ee

app-office/kalendar: Keyword 22.04.1-r1 x86, #840683

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

 app-office/kalendar/kalendar-22.04.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kalendar/kalendar-22.04.1-r1.ebuild 
b/app-office/kalendar/kalendar-22.04.1-r1.ebuild
index 83602a251e39..5ce71871a542 100644
--- a/app-office/kalendar/kalendar-22.04.1-r1.ebuild
+++ b/app-office/kalendar/kalendar-22.04.1-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/kalendar/;
 
 LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 # All of the tests involve interacting with akonadi right now (as of 22.04)



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

2022-06-02 Thread Sam James
commit: 449f042a489659e3460d22f2eb9ae9a5df0616e9
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 23:07:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  2 23:08:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449f042a

dev-python/networkx: enable py3.11

Disabled some test deps but the test suite passes well w/o them.

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

 dev-python/networkx/networkx-2.8.2.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-python/networkx/networkx-2.8.2.ebuild 
b/dev-python/networkx/networkx-2.8.2.ebuild
index a25ddcc29820..8ec00e680218 100644
--- a/dev-python/networkx/networkx-2.8.2.ebuild
+++ b/dev-python/networkx/networkx-2.8.2.ebuild
@@ -4,8 +4,9 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
+PYTHON_TESTED=( python3_{8..10} )
+# networkx skips tests w/ missing deps and the available ones all pass w/ 
py3.11
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_11 )
 inherit distutils-r1 optfeature virtualx
 
 DESCRIPTION="Python tools to manipulate graphs and complex networks"
@@ -23,9 +24,11 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-mac
 BDEPEND="
test? (
>=dev-python/lxml-4.5[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.19[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
-   >=dev-python/scipy-1.6.2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/numpy-1.19[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.6.2[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
)
 "
 



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

2022-06-02 Thread Piotr Karbowski
commit: c371846e13bf7188fb452bc9f2453e5802eaf65a
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Jun  2 22:26:59 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Jun  2 22:28:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c371846e

media-gfx/prusaslicer: skip tests due to fff tests hanging.

Bug: https://github.com/prusa3d/PrusaSlicer/issues/8379
Closes: https://bugs.gentoo.org/843410
Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild
index e096571e5c42..aecea64d8cd9 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="test"
 
-RESTRICT="!test? ( test )"
+RESTRICT="test"
 
 RDEPEND="
dev-cpp/eigen:3



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

2022-06-02 Thread Patrick McLean
commit: a54afea60bb3a4af6244284d27e20e20493ffe17
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Jun  2 21:13:29 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jun  2 21:13:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54afea6

dev-libs/simdjson: add 2.0.3, drop 2.0.2

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

 dev-libs/simdjson/Manifest | 4 ++--
 dev-libs/simdjson/{simdjson-2.0.2.ebuild => simdjson-2.0.3.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest
index d95b2fa5ea31..aafaff2d184f 100644
--- a/dev-libs/simdjson/Manifest
+++ b/dev-libs/simdjson/Manifest
@@ -1,8 +1,8 @@
 DIST simdjson-1.0.0.tar.gz 1546728 BLAKE2B 
6b70416404776b4fcc30cd3ab07b8048899bbe3497af779504a685bc2459424e82bd40bf100d7ed8ccfa05e871a0a1edd9eebd11294cdc3d1780797d7f79ba1e
 SHA512 
dbf8abfeec5c079f4d87e8bf31d1af27601f7f0578ebb8ad28a25f496b4b771b68a75f9a11f61706c539d54c36a493a2d2819bd15427c3b7f7a0b36811177f17
 DIST simdjson-1.0.2.tar.gz 1551616 BLAKE2B 
534e312de977b82604595ccf889348545ed355fb9cfb6f618d42236122578f6102ce7bcd31204c3013dbeeff17c35effaff62531a7e17e5e83ac07150b1456ab
 SHA512 
04a3bee2d847680aa1f55115007ceec01652bebb8d5187cfbca0af81bedff355cbac949862a82e3060071da1a58b62d5b028bcd91562b962756aa5cab614f073
 DIST simdjson-1.1.0.tar.gz 1555845 BLAKE2B 
6dfd4e938b9f1f6a6314f39929b74a7e822fbb37510914eb3db0660b9bbf68ef0b2fb4c45aa2e1246f6530d3848d0055220d4c5ead3093f97956a6154b22a899
 SHA512 
f8718bd039e1a25f0b95880b957c43e6eba6eada6bb7f58cedde37669a46b15b3ff9f4c4ea775e1cf949657642ef0472fa8bac5bdc98882df63e7f292fb5a723
-DIST simdjson-2.0.2.tar.gz 1609595 BLAKE2B 
a0900275108771e5dd022cc03a73ef0887cbbc388a1fd5ea363e38cc8594a31c4cfe784bbc3493b52e29aef26e14f00fb50139728544b9234f12d866218d701d
 SHA512 
7a508ef3c4b0034e5dd04b664a1ca9d2dbb0b8d2e214aced1ba61c221091c3fe7f1c88b2c9afd9042c84e5c4c0cfa13ba72ef0a19c04d9b86603c882799b2eb0
+DIST simdjson-2.0.3.tar.gz 1609988 BLAKE2B 
048dd1c54a89f84ee388489b59f49217d9b4b7883541493e60ae8a17165ddbc2eaacda9f46be04c54aa475aaa5befbd359f9ea03da520393e44acfc446a29e90
 SHA512 
f07de33af3d1489d2597e531ef3edc416dd1491a72b5e863d906e3a3a37a0dc5a2656de31e59e6f0597237bc765f3c85626cd0b6a7ef704c2fd25866f2ad79be
 DIST simdjson-data-1.0.0.tar.gz 6635706 BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
 DIST simdjson-data-1.0.2.tar.gz 6635706 BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
 DIST simdjson-data-1.1.0.tar.gz 6635706 BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
-DIST simdjson-data-2.0.2.tar.gz 6635706 BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
+DIST simdjson-data-2.0.3.tar.gz 6635706 BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1

diff --git a/dev-libs/simdjson/simdjson-2.0.2.ebuild 
b/dev-libs/simdjson/simdjson-2.0.3.ebuild
similarity index 100%
rename from dev-libs/simdjson/simdjson-2.0.2.ebuild
rename to dev-libs/simdjson/simdjson-2.0.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2022-06-02 Thread William Hubbs
commit: 4213b89057dbd039f1f81c3846f6658696a01ebe
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jun  2 20:12:52 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jun  2 20:12:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4213b890

net-vpn/tailscale: add 1.24.2

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

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.24.2.ebuild | 57 +++
 2 files changed, 59 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index 26e7b264f6b2..3b790574de39 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -2,3 +2,5 @@ DIST tailscale-1.22.0-vendor.tar.xz 5861668 BLAKE2B 
0ccc953e7fa20fd13a6582e10864
 DIST tailscale-1.22.0.tar.gz 1018528 BLAKE2B 
1ae5a4d76f6f097d85789f875624bae10d146c1503d6d96dc20f85b190ec5586c25c78d5503fb1ac839f6d547379a8ad934bffe0a1a7f76843b643d596aac24f
 SHA512 
d5476d5bac50c0789d0718f39ffee1fb7299f74e6d2682e61fd7856bb63811f2f245c1e10c7befae34b075231210d79fdbde53d24ceba77ed106f8040aab4bcc
 DIST tailscale-1.22.2-deps.tar.xz 109072196 BLAKE2B 
6cd0b6d1f81ae47815e6ba924da3f8f978e7cc70ce1fa6044b2e12474d07a910d3de73d8005985ce90ebbc304cae0128da61e06871a09b78e5862f2d37c5709c
 SHA512 
31dcb82afa2f75b9513b9a01545d6416218be110ad3350e434cb9c1296da2d7e8793dd55e2269b0ad79ada4174d2e334dcac03f669494ce39fd071dc57bb72b1
 DIST tailscale-1.22.2.tar.gz 1019987 BLAKE2B 
41911754239944a51e5da9f98392452ad0f28b223423cb2a1b76031cf4f6fb78c4bbcf11efd4b3b257625d66c8c14380cafafb532278a0f6bf306e072326839f
 SHA512 
5aeb2d2881023d1e0cb62a02ac0f3cf931765d2e8674883ccc863c52da7eb3d2f08903556ea0a3679fa404519244a65c9b1df99066c4167402d7e688ca256035
+DIST tailscale-1.24.2-deps.tar.xz 119558132 BLAKE2B 
5ffa04b0f4675c5954e00af736274cb0e0c14bb66b18e61407e53b22c5f0687a4994776ab820b09861e79a67899dbcbfd4067503def28c684abc26ac2dad02f8
 SHA512 
d7c2f79dcafb64c9cba00827915d9c1f2a0d5ab910d5f23c28dc7b84282f94158592bafa0829ede3e051c0ea67232719585617174f5d6ba201922cf53b19152e
+DIST tailscale-1.24.2.tar.gz 1102880 BLAKE2B 
f72ea66cfa2c5888f2a99d44bc29b760e5dd1de7e0d8142f976b52400d8e63e117c254fdafab6718f747d3602782b74bdafea16c56a9176dcf5b446dcbba2d7c
 SHA512 
cf20bbb56b303897e50071baae88a147e88909d1f01fb0a75688fb880909336b91921ed8331defb874e45c23874b2f4282dddc85b8f58146cab5e27efba063d3

diff --git a/net-vpn/tailscale/tailscale-1.24.2.ebuild 
b/net-vpn/tailscale/tailscale-1.24.2.ebuild
new file mode 100644
index ..c040af297b7f
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.24.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="1.24"
+VERSION_SHORT="1.24.2"
+VERSION_LONG="1.24.2-tdce2409b1"
+VERSION_GIT_HASH="dce2409b15837f30885405b8b1d27e7b7fd6bf7a"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="net-firewall/iptables"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



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

2022-06-02 Thread Matthew Thode
commit: 9b63b84a3913713cb354716e39c67dcf19bc0991
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jun  2 19:37:07 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jun  2 19:37:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b63b84a

app-admin/ansible: clean up old ebuilds

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

 app-admin/ansible/Manifest |  2 --
 app-admin/ansible/ansible-5.4.0.ebuild | 29 -
 app-admin/ansible/ansible-5.5.0.ebuild | 29 -
 3 files changed, 60 deletions(-)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index 7b358f228148..a32f3e73decd 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,5 +1,3 @@
 DIST ansible-4.6.0.tar.gz 35644507 BLAKE2B 
94f544caa81ba7d20493f469483612f2ebf9eb1c4be18006b5ca6afdb3bd45428226340a0658b8f1ebecf8bd06396763ba888bb1cbd48aa6b71aaa6a56542d38
 SHA512 
5b7fad69628dded0b42a25e3f2fbbcc30ef876dc3f97dc1dff2c7db6443d1506fe5db62bc4d8a00ebfb7dc78ecc205a56bea3bf760f85260c835b2286f63b702
-DIST ansible-5.4.0.tar.gz 38255326 BLAKE2B 
a7a840d9c8f6f260c8fc2b488b7d8c4b59fa1eeb68751f1cfe4cbf2cc68644ac0d716fd59e0df29f671e8bd3719b37d529ecbf008025988d38eb202fe7a41c75
 SHA512 
7065c7d16a3bb13db27a3ec99c33c48e9d4abb4bec8267751e3d8df89da7d0948a8415b50b8fabd05f6a97fba661714f08f8473ae145fcb323dd83f6c7349a6d
-DIST ansible-5.5.0.tar.gz 42044944 BLAKE2B 
f82b31ca7f329d408efdfdcbd0e281815efc618bb6d0dfa634fc66d0ad0113ab93941a1418dd2a5058a4bd63604e154e99d6b25eb3289b155fe76a9aec3ac045
 SHA512 
1a7b2021a2d5223c82eb05b517f61b0da62f6f33aef5dd7dd006527d71f41d18491634f156ab3a654bcdd4e03be5de4d6809c79e1b1053cbc577510e5ba47578
 DIST ansible-5.7.0.tar.gz 35864998 BLAKE2B 
9bee56b3c1aec3af8fec68a80f97431d8c610a8646b755974cf6365d68e57a4adefb4f678ed76da1dd25802eec1abb45b596030b9ebca8337e4b9bf8c18b469b
 SHA512 
2e2f88948e875a1ce5a6cac58ae0d918adf903848c60e125728314e935cbf29aae6db6ec87d9aad14fd5406751251a681b441f1209c789f14a1df6e68b91c3d9
 DIST ansible-5.7.1.tar.gz 35657258 BLAKE2B 
e13d294327ff6e6ca42a5fe95d5795c984319bace80da1d9e62b0eca861ac60cc9e6551c3bef6eddd8629670bb85b1f9ebc48fd093880248988831de2056908d
 SHA512 
cba20da1a87e96600214b89539b5dd9ea0439edb6ccd757717c4041506b7ccb8ca046cd11840b2418bf0f6e725b21e56c8ac057f13604baba610d3716deee268

diff --git a/app-admin/ansible/ansible-5.4.0.ebuild 
b/app-admin/ansible/ansible-5.4.0.ebuild
deleted file mode 100644
index 21e85e45cd01..
--- a/app-admin/ansible/ansible-5.4.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
-HOMEPAGE="https://www.ansible.com/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
-RESTRICT="test"
-
-RDEPEND=">=app-admin/ansible-base-2.12.0
-   https://www.ansible.com/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
-RESTRICT="test"
-
-RDEPEND=">=app-admin/ansible-base-2.12.0
-   

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

2022-06-02 Thread Matthew Thode
commit: 073cf51a8d5bb2c071b9d8ac9525693239ef4f1e
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jun  2 19:36:32 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jun  2 19:37:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=073cf51a

app-admin/ansible-base: clean up

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

 app-admin/ansible-base/Manifest   |  3 --
 app-admin/ansible-base/ansible-base-2.12.3.ebuild | 64 ---
 app-admin/ansible-base/ansible-base-2.12.4.ebuild | 64 ---
 app-admin/ansible-base/ansible-base-2.12.6.ebuild | 64 ---
 4 files changed, 195 deletions(-)

diff --git a/app-admin/ansible-base/Manifest b/app-admin/ansible-base/Manifest
index 68e2471a1171..990044b7b7f4 100644
--- a/app-admin/ansible-base/Manifest
+++ b/app-admin/ansible-base/Manifest
@@ -1,6 +1,3 @@
 DIST ansible-core-2.11.7.tar.gz 7108269 BLAKE2B 
c5080161bfffc34382db86f3940dbbf1c8194a4413b20ef28b3c15503aec905acfffc864041496b4f6b4b77966fee3221b80e90d4b952e38513ba9ce506ee1ae
 SHA512 
f37c925c5302eff30d17f52a04d4a5311e38ee5c1d6db4fbdb32970afa362e0522d6ec3d07bddf40137b2f5ec5fa03a2b72e7e1ed313c28c207f65490e49af92
-DIST ansible-core-2.12.3.tar.gz 7757271 BLAKE2B 
02c8c2c09b778de9775384471f0b485237a8074468d437d41a6879e85769444c91ed4571e17de9aa4024fb2b6c29b4e90b4c31b6714d633ef7028e9711f5ecf3
 SHA512 
dedac2546881442f5e904c485bdc464d0ced847520879fd10c2454a2055ada4d051416d450f01ae5a1e2f5073f1633cb4db5265855199bb32c0acb41092d6f05
-DIST ansible-core-2.12.4.tar.gz 7756536 BLAKE2B 
f2820db0c8a3b618b8dc37670709185ed26d21dc96bb3e8ea34a011d8f2c006ca541a74cd4196ea5cf8d420f9f57efc1bc256a76320b860c1b3a8e3f4304163f
 SHA512 
a196a4f75834b5951330a1ea201aca41581c88a3cedbdd1c9e00acd5d3f06b4fd1948ddb2acea32bc2b758587baf9bd75572d150d6d47a3a957f5d8c4fc06d2f
 DIST ansible-core-2.12.5.tar.gz 7757691 BLAKE2B 
04be15e932221dfbc8435c703efe3803d4de5f1f94b3205c220f4ea105ffd703df5dff680a4812f1230b77f21ee78b9f6b1020122442aac333aa26304d4d62c0
 SHA512 
795001257d8b2ffdca00c13a018ebfc822c11f1d8a0eb83df30a1670c19bdc995325da1c87414b672a4fcf8bf57215ff8b7a7b85325ad561d5123c549b18dbe9
-DIST ansible-core-2.12.6.tar.gz 7761844 BLAKE2B 
37fe58bd04fcd59bb8085c31d8d7b4d4298c7911acb2a5988afa7a3b9d856769f0a737179f8d4828fd94a1a6c5e029385a7514a5f1b5155fffd6b8aa7ae7427f
 SHA512 
55138701f3733b1ea2049783d9d0246beb7cc778090785eada756c9ef540b248bc345e07a261d5542648fc22088bc25e3ab57f7b904bba615264d5556baae456
 DIST ansible-core-2.13.0.tar.gz 7383065 BLAKE2B 
14c9c30a1d04c4235877da9a2d866bae229fa0bb28815dccc2cbc37ca7a767a6a15b2ae1824849cb2c7031b3c3bdcac433b04bf353265228ab2beec7650aa7b9
 SHA512 
37e17d73477ba88c62af94a6912f9b4b91ebf2ac967c2845875e293fe2ed09307e414644899714e604883973e241eed571d61b7a093a6c212446a1f5b702af6f

diff --git a/app-admin/ansible-base/ansible-base-2.12.3.ebuild 
b/app-admin/ansible-base/ansible-base-2.12.3.ebuild
deleted file mode 100644
index e8c2a3cb1c45..
--- a/app-admin/ansible-base/ansible-base-2.12.3.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
-HOMEPAGE="https://www.ansible.com/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
-   EGIT_BRANCH="devel"
-else
-   MY_PN="${PN/-base/-core}"
-   MY_P="${MY_PN}-${PV}"
-   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
-   S="${WORKDIR}"/${MY_P}
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="test"
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/httplib2[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/netaddr[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
-   https://www.ansible.com/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
-   EGIT_BRANCH="devel"
-else
-   MY_PN="${PN/-base/-core}"
-   MY_P="${MY_PN}-${PV}"
-   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
-   S="${WORKDIR}"/${MY_P}
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="test"
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   

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

2022-06-02 Thread Michał Górny
commit: 6e461540a33c433d7f5532d5ebf60843aeb42296
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun  2 19:34:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun  2 19:36:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e461540

dev-python/PyPDF2: Remove broken USE=examples

Closes: https://bugs.gentoo.org/849365
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/PyPDF2/PyPDF2-2.0.0.ebuild | 10 --
 1 file changed, 10 deletions(-)

diff --git a/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
index 60ab6293e3a3..f2243eb89f41 100644
--- a/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.0.0.ebuild
@@ -26,7 +26,6 @@ SRC_URI="
 LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="examples"
 
 RDEPEND="
$(python_gen_cond_dep '
@@ -45,12 +44,3 @@ src_unpack() {
mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die
fi
 }
-
-src_install() {
-   if use examples; then
-   docinto examples
-   dodoc -r Sample_Code/.
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-   distutils-r1_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: net-dns/pdns-recursor/

2022-06-02 Thread Sven Wegener
commit: a6aa0e64c90c91d0f0c9939bdd2f42fb15d28473
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Jun  2 17:24:35 2022 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Jun  2 19:04:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6aa0e64

net-dns/pdns-recursor: Version bump to 4.7.0

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

 net-dns/pdns-recursor/Manifest   |  1 +
 net-dns/pdns-recursor/pdns-recursor-4.7.0.ebuild | 88 
 2 files changed, 89 insertions(+)

diff --git a/net-dns/pdns-recursor/Manifest b/net-dns/pdns-recursor/Manifest
index 9d82f3024287..1c4b24746f84 100644
--- a/net-dns/pdns-recursor/Manifest
+++ b/net-dns/pdns-recursor/Manifest
@@ -1,2 +1,3 @@
 DIST pdns-recursor-4.6.1.tar.bz2 1541000 BLAKE2B 
fede4f654cd9900780df8dcc39585e95d8b0536c6d14476fde6f33a2d307144f50fb7b51bf6e0c950dcaff74120a101effee0c92cf15c4acedfa94a2682b0c5c
 SHA512 
b595dd382bb4bff5cd47bff854952c8ee40bedeafe4236f935c8eceeca7ac97e8668b884e1ec0ce490ce535fab10d161ffc53ca395c0bb02ffcf6005a692674b
 DIST pdns-recursor-4.6.2.tar.bz2 1552587 BLAKE2B 
3e7fe59ebe9d776c012304fc1bf6ed723c1c15df0aaedcaa8ac538741e81c5b6ebac2528e763e1395a0ea383904e4a902319509580938caae85b3aef947cfc3d
 SHA512 
20779a065720162f0a6223a4d92deeef7911892bb8aa1929f9c6a8a6ccd2f8756e7bd35c877dbf945bb7627a2a7d40626d02f0008c2e8a602b424d36c110fddc
+DIST pdns-recursor-4.7.0.tar.bz2 1596954 BLAKE2B 
d2fb35caef19ee21ff495deb19939659940f245b44f6ff38977f328af9821862b939c48b5052b42ae83ae09647bab53094816b6dbe784737ef4c53ba02add855
 SHA512 
095272311623684a5a465ae48bd97b86ffe27d4092dea5dceee915ebb071ffb976eeb4055d560d834a3fafab0b15808137e384f28b7cec24719b78ac024e48c2

diff --git a/net-dns/pdns-recursor/pdns-recursor-4.7.0.ebuild 
b/net-dns/pdns-recursor/pdns-recursor-4.7.0.ebuild
new file mode 100644
index ..fe258d909f08
--- /dev/null
+++ b/net-dns/pdns-recursor/pdns-recursor-4.7.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="The PowerDNS Recursor"
+HOMEPAGE="https://www.powerdns.com/;
+SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug dnstap snmp sodium systemd test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="${LUA_DEPS}
+   dnstap? ( dev-libs/fstrm )
+   systemd? ( sys-apps/systemd:0= )
+   snmp? ( net-analyzer/net-snmp )
+   sodium? ( dev-libs/libsodium:= )
+   elibc_glibc? (
+   arm? ( >=sys-libs/glibc-2.34 )
+   x86? ( >=sys-libs/glibc-2.34 )
+   )
+   dev-libs/openssl:=
+   >=dev-libs/boost-1.35:=[context]"
+RDEPEND="${DEPEND}
+   !

  1   2   3   >