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

2022-04-08 Thread Michał Górny
commit: fc2fbe02b9c9bdc5a93da9eb9d4b19cbe1c91eb9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 21:57:39 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr  9 05:56:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2fbe02

dev-python/zope-configuration: Switch to PEP517 build

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

 ...4.1.ebuild => zope-configuration-4.4.1-r1.ebuild} | 20 
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/dev-python/zope-configuration/zope-configuration-4.4.1.ebuild 
b/dev-python/zope-configuration/zope-configuration-4.4.1-r1.ebuild
similarity index 69%
rename from dev-python/zope-configuration/zope-configuration-4.4.1.ebuild
rename to dev-python/zope-configuration/zope-configuration-4.4.1-r1.ebuild
index 902e0b96ab9c..86e3f61d43ef 100644
--- a/dev-python/zope-configuration/zope-configuration-4.4.1.ebuild
+++ b/dev-python/zope-configuration/zope-configuration-4.4.1-r1.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
@@ -35,15 +36,18 @@ BDEPEND="
)
 "
 
-distutils_enable_tests unittest
+distutils_enable_tests pytest
 
-python_test() {
-   eunittest src
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
 }
 
-python_install_all() {
-   distutils-r1_python_install_all
-
-   # remove .pth files since dev-python/namespace-zope handles the ns
-   find "${D}" -name '*.pth' -delete || die
+python_test() {
+   cd "${BUILD_DIR}/install$(python_get_sitedir)/zope" || die
+   cat > __init__.py <<-EOF || die
+   __import__('pkg_resources').declare_namespace(__name__)
+   EOF
+   eunittest -s configuration/tests
+   rm __init__.py || die
 }



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

2022-04-08 Thread Miroslav Šulc
commit: 69277444f66a92a578bde400f956c6cf4c9b01be
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Apr  8 08:57:58 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Apr  9 05:00:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69277444

dev-java/icu4j: add 71.1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/24955
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/icu4j/Manifest  |   1 +
 dev-java/icu4j/icu4j-71.1.ebuild | 200 +++
 2 files changed, 201 insertions(+)

diff --git a/dev-java/icu4j/Manifest b/dev-java/icu4j/Manifest
index 406331bdf46f..296c5717e80b 100644
--- a/dev-java/icu4j/Manifest
+++ b/dev-java/icu4j/Manifest
@@ -1 +1,2 @@
 DIST icu4j-70.1.tar.gz 65661187 BLAKE2B 
9d2d38fa91092d8f2fa39c773b722019f1d0c9b06ba6e8abaf05c3d3b50977232d6f1a37fd5ab6be6461d133dd361dae9b8633e22c9f165ef4e6e4b8029f6b8a
 SHA512 
f1a653452f42605f799de7ec1d5bf27aa4b715f2ec18534cd3b52bd9be7ddbe7a6d18b47e3a5b36c7a63442bc38304ddc80f519ac65b9a91978ab15b462d9456
+DIST icu4j-71.1.tar.gz 66177851 BLAKE2B 
39c5f6e1a8adc6ee913a7a41dcbf733c1f50e6de3047c0c548bf39426102fccef1a03dd7cb4020bd56b32d0c565848f11cc5ce3f738519dd7d2820a670c40443
 SHA512 
cc9ccb3208d8079c4f8169713aa0ebb930e86cf6c72510a3b7de5824e6482f26166a2e530abaaecfb8338764b23ac215b2921a821167b41d6a3f23952e2718e6

diff --git a/dev-java/icu4j/icu4j-71.1.ebuild b/dev-java/icu4j/icu4j-71.1.ebuild
new file mode 100644
index ..33022e52d6d9
--- /dev/null
+++ b/dev-java/icu4j/icu4j-71.1.ebuild
@@ -0,0 +1,200 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://github.com/unicode-org/icu/archive/refs/tags/release-70-1.tar.gz --slot 
70 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild icu4j-70.1.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.ibm.icu:icu4j:71.1"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A set of Java libraries providing Unicode and Globalization 
support"
+HOMEPAGE="https://icu.unicode.org;
+SRC_URI="https://github.com/unicode-org/icu/archive/refs/tags/release-${PV/./-}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="icu"
+SLOT="70"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+DEPEND=">=virtual/jdk-1.8:*
+   test? ( dev-java/junitparams:0 )"
+
+RDEPEND=">=virtual/jre-1.8:*"
+
+S="${WORKDIR}/icu-release-${PV/./-}/icu4j/main"
+
+HTML_DOCS=( ../{APIChangeReport,license,readme}.html )
+
+JAVA_GENTOO_CLASSPATH_EXTRA="icu4j.jar:icu4j-charset.jar:icu4j-localespi.jar:testdata.jar:framework.jar"
+JAVA_TEST_GENTOO_CLASSPATH="junit-4,junitparams"
+JAVA_TEST_EXTRA_ARGS="-Djava.locale.providers=CLDR,COMPAT,SPI"
+
+JAVA_TEST_SRC_DIR=(
+   tests/charset/src
+   tests/collate/src
+   tests/core/src
+#  tests/framework/src # we compile it in src_compile
+   tests/localespi/src
+   tests/packaging/src
+   tests/translit/src
+)
+
+JAVA_TEST_RESOURCE_DIRS=(
+   tests/charset/resources
+   tests/collate/resources
+   tests/core/resources
+#  tests/framework/resources
+   tests/localespi/resources
+   tests/packaging/resources
+   tests/translit/resources
+)
+
+JAVA_TEST_EXCLUDES=(
+   "com.ibm.icu.dev.data.TestDataElements_testtypes" # Invalid test class 
1. No runnable methods
+   "com.ibm.icu.dev.data.resources.TestDataElements_en_Latn_US" # Invalid 
test class 1. No runnable methods
+   "com.ibm.icu.dev.data.resources.TestDataElements_en_US" # Invalid test 
class 1. No runnable methods
+   "com.ibm.icu.dev.data.resources.TestDataElements_fr_Latn_FR" # Invalid 
test class 1. No runnable methods
+   "com.ibm.icu.dev.data.resources.TestDataElements_te" # Invalid test 
class 1. No runnable methods
+   "com.ibm.icu.dev.data.resources.TestMessages" # Invalid test class 1. 
No runnable methods
+   "com.ibm.icu.dev.test.translit.TestUtility" # Invalid test class 1. No 
runnable methods
+   "com.ibm.icu.dev.test.localespi.TestUtil" # Invalid test class 1. No 
runnable methods
+   "com.ibm.icu.dev.test.stringprep.TestData" # Invalid test class 1. No 
runnable methods
+   "com.ibm.icu.dev.test.calendar.ChineseTestCase" # Invalid test class 1. 
Test class should have exactly one public zero-argument constructor
+   "com.ibm.icu.dev.test.calendar.TestCase" # 
java.lang.IllegalArgumentException: Test class can only have one constructor
+   "com.ibm.icu.dev.test.bidi.TestData" # Invalid test class 1. Test class 
should have exactly one public constructor
+   # following kills 98 tests and and avoids 9 test failures
+   # coverage tests fail because test handlers for the parametrized tests 
are not defined so the tests are broken and cannot succeed
+   

[gentoo-commits] repo/gentoo:master commit in: dev-java/rhino/files/, dev-java/rhino/

2022-04-08 Thread Miroslav Šulc
commit: 93eb3953f544606e5ff49246533f5d086dd2387b
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Apr  8 16:01:48 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Apr  9 04:58:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93eb3953

dev-java/rhino: drop 1.7.7-r1

Closes: https://bugs.gentoo.org/837302
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/24957
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/rhino/Manifest|  1 -
 .../files/rhino-1.7.7-testsrc-build.xml.patch  | 40 -
 dev-java/rhino/rhino-1.7.7-r1.ebuild   | 95 --
 3 files changed, 136 deletions(-)

diff --git a/dev-java/rhino/Manifest b/dev-java/rhino/Manifest
index 569bb6a5f328..df2bb4acf7d4 100644
--- a/dev-java/rhino/Manifest
+++ b/dev-java/rhino/Manifest
@@ -1,2 +1 @@
-DIST Rhino1_7_7_RELEASE.zip 6059127 BLAKE2B 
431885bf287da524cfc82e6594802c93e75d48177b4056e9b893d7c852c3c3b30291d616a140981e520fdebacf5cbc8b802a6137f0e29a369f1d01cc771c6b77
 SHA512 
ce89b6a153d62dd459a86360c67d6db4b05922d8ab49a8d45ccb0deb0f639cd819f0ad75cb4929eda6b7f0fd6ddb5879a4035de6968283317bfd0e93d2bb744e
 DIST rhino-1.7.14.tar.gz 4694660 BLAKE2B 
d6ba958265c4ebf881161d0b61f598ac7e82d7be4e6b0fbd6416e7b0af7835058a2744ab5524b6ff698159898e962cc246ac559e9c5db1b4467b147700e894e0
 SHA512 
f20e8a8f7c78c88d815c53f89f3f18a53c2e86d92a284cd275aa5556c08962d2905f2d4fc829e5cb61d416cd55b13323d9a110f4f492f588a149b4d2105b21a1

diff --git a/dev-java/rhino/files/rhino-1.7.7-testsrc-build.xml.patch 
b/dev-java/rhino/files/rhino-1.7.7-testsrc-build.xml.patch
deleted file mode 100644
index 4760e980245d..
--- a/dev-java/rhino/files/rhino-1.7.7-testsrc-build.xml.patch
+++ /dev/null
@@ -1,40 +0,0 @@
 testsrc/build.xml.orig 2015-08-05 23:41:56.81500 +
-+++ testsrc/build.xml  2015-08-05 23:46:10.02600 +
-@@ -46,15 +46,8 @@
-   -->
-   
- 
--  
--
--
--
--  
--
-   
- 
--
- 
- 
--  
- 
-   
- 
--  
--
--
--  
--
--  
-+  
- 
- 
- 

diff --git a/dev-java/rhino/rhino-1.7.7-r1.ebuild 
b/dev-java/rhino/rhino-1.7.7-r1.ebuild
deleted file mode 100644
index 656ddd97e01f..
--- a/dev-java/rhino/rhino-1.7.7-r1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-JAVA_PKG_IUSE="doc examples source test"
-MAVEN_ID="org.mozilla:rhino:1.7.7"
-
-inherit java-pkg-2 java-ant-2 versionator
-
-# rhino -> Rhino
-MY_PN="${PN^}"
-
-# 1.7.7 -> 1_7_7
-MY_PV="$(replace_all_version_separators _ ${PV})"
-
-# rhino1.7.7
-MY_P="${PN}${PV}"
-
-# Rhino1_7_7_RELEASE
-MY_RELEASE="${MY_PN}${MY_PV}_RELEASE"
-
-DESCRIPTION="An open-source implementation of JavaScript written in Java"
-SRC_URI="https://github.com/mozilla/${PN}/archive/${MY_RELEASE}.zip;
-HOMEPAGE="http://www.mozilla.org/rhino/;
-
-LICENSE="MPL-1.1 GPL-2"
-SLOT="1.6"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-IUSE=""
-
-# ../rhino-Rhino1_7_7_RELEASE
-S="${WORKDIR}/${PN}-${MY_RELEASE}"
-
-CDEPEND=""
-RDEPEND=">=virtual/jre-1.6
-   ${CDEPEND}"
-DEPEND=">=virtual/jdk-1.6
-   test? (
-   dev-java/emma:0
-   dev-java/junit:4
-   dev-java/ant-junit:0
-   dev-java/hamcrest-core:1.3
-   )
-   ${CDEPEND}"
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-testsrc-build.xml.patch
-)
-
-EANT_TEST_TARGET="junit"
-
-# StackOverFlow errors arise on some tests.
-# Further, the test suite takes way too much time (> 5 min).
-# Maybe reduce the numbers of tests?
-RESTRICT="test"
-
-java_prepare() {
-   java-pkg_clean
-
-   epatch "${PATCHES[@]}"
-
-   if use test; then
-   mkdir lib || die
-   java-pkg_jar-from --build-only emma emma.jar lib/emma.jar
-   java-pkg_jar-from --build-only emma emma_ant.jar 
lib/emma_ant.jar
-   java-pkg_jar-from --build-only hamcrest-core-1.3 
hamcrest-core.jar lib/hamcrest.jar
-   java-pkg_jar-from --build-only junit-4 junit.jar lib/junit.jar
-   fi
-}
-
-src_compile() {
-   java-pkg-2_src_compile
-
-   if use source; then
-   EANT_BUILD_TARGET="source-zip" \
-   java-pkg-2_src_compile
-   fi
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-src_install() {
-   java-pkg_dojar build/${MY_P}/js.jar
-
-   java-pkg_dolauncher jsscript-${SLOT} \
-   --main org.mozilla.javascript.tools.shell.Main
-
-   use doc && java-pkg_dojavadoc "build/${MY_P}/javadoc"
-   use examples && java-pkg_doexamples examples
-   use source && java-pkg_dosrc {src,toolsrc,xmlimplsrc}/org
-}



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

2022-04-08 Thread Sam James
commit: 21437e3e8f5c886aeec8bbcb3baf29ea227ec00a
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 04:37:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 04:37:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21437e3e

app-misc/mc: add use-dep on e2fsprogs[tools(+)]

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

 app-misc/mc/{mc-4.8.27.ebuild => mc-4.8.27-r1.ebuild} | 4 ++--
 app-misc/mc/{mc-4.8.28.ebuild => mc-4.8.28-r1.ebuild} | 2 +-
 app-misc/mc/mc-.ebuild| 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/mc/mc-4.8.27.ebuild b/app-misc/mc/mc-4.8.27-r1.ebuild
similarity index 97%
rename from app-misc/mc/mc-4.8.27.ebuild
rename to app-misc/mc/mc-4.8.27-r1.ebuild
index 44cfdd973e36..24f22f64aa08 100644
--- a/app-misc/mc/mc-4.8.27.ebuild
+++ b/app-misc/mc/mc-4.8.27-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ REQUIRED_USE="spell? ( edit )"
 
 RDEPEND=">=dev-libs/glib-2.26.0:2
gpm? ( sys-libs/gpm )
-   kernel_linux? ( sys-fs/e2fsprogs )
+   kernel_linux? ( sys-fs/e2fsprogs[tools(+)] )
samba? ( net-fs/samba )
sftp? ( net-libs/libssh2 )
slang? ( >=sys-libs/slang-2 )

diff --git a/app-misc/mc/mc-4.8.28.ebuild b/app-misc/mc/mc-4.8.28-r1.ebuild
similarity index 98%
rename from app-misc/mc/mc-4.8.28.ebuild
rename to app-misc/mc/mc-4.8.28-r1.ebuild
index c9ccfbc6bf8b..b78d4d16f29f 100644
--- a/app-misc/mc/mc-4.8.28.ebuild
+++ b/app-misc/mc/mc-4.8.28-r1.ebuild
@@ -21,7 +21,7 @@ REQUIRED_USE="spell? ( edit )"
 RDEPEND="
>=dev-libs/glib-2.30.0:2
gpm? ( sys-libs/gpm )
-   kernel_linux? ( sys-fs/e2fsprogs )
+   kernel_linux? ( sys-fs/e2fsprogs[tools(+)] )
sftp? ( net-libs/libssh2 )
slang? ( >=sys-libs/slang-2 )
!slang? ( sys-libs/ncurses:=[unicode(+)?] )

diff --git a/app-misc/mc/mc-.ebuild b/app-misc/mc/mc-.ebuild
index 51b9527c8fb4..186c6b0f21c5 100644
--- a/app-misc/mc/mc-.ebuild
+++ b/app-misc/mc/mc-.ebuild
@@ -25,7 +25,7 @@ REQUIRED_USE="spell? ( edit )"
 
 RDEPEND=">=dev-libs/glib-2.30.0:2
gpm? ( sys-libs/gpm )
-   kernel_linux? ( sys-fs/e2fsprogs )
+   kernel_linux? ( sys-fs/e2fsprogs[tools(+)] )
sftp? ( net-libs/libssh2 )
slang? ( >=sys-libs/slang-2 )
!slang? ( sys-libs/ncurses:=[unicode(+)?] )



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

2022-04-08 Thread Jason Zaman
commit: 4b2ae1d21e9b479bc263f045b8cf2c2be4e9d5ed
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Apr  9 04:29:33 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  9 04:32:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b2ae1d2

net-misc/clockspeed: Drop dep on removed SELinux policy

The clockspeed policy was removed back in 2.20210908-r1

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

 .../{clockspeed-0.62-r7.ebuild => clockspeed-0.62-r8.ebuild} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-misc/clockspeed/clockspeed-0.62-r7.ebuild 
b/net-misc/clockspeed/clockspeed-0.62-r8.ebuild
similarity index 91%
rename from net-misc/clockspeed/clockspeed-0.62-r7.ebuild
rename to net-misc/clockspeed/clockspeed-0.62-r8.ebuild
index fc40dd6960bf..29bf5a916bca 100644
--- a/net-misc/clockspeed/clockspeed-0.62-r7.ebuild
+++ b/net-misc/clockspeed/clockspeed-0.62-r8.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
@@ -22,8 +22,7 @@ IUSE="static selinux"
 RESTRICT="mirror bindist test"
 
 DEPEND="sys-apps/groff"
-RDEPEND="selinux? ( sec-policy/selinux-clockspeed )
-   net-dns/djbdns"
+RDEPEND="net-dns/djbdns"
 
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 



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

2022-04-08 Thread Sam James
commit: b4ca7c5802aafab54ca163c8e59ac3de3084
Author: Kenneth Raplee  kennethraplee  com>
AuthorDate: Sat Apr  9 01:42:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 04:32:12 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b4ca7c58

manifest: fix thick manifest generation

Closes: https://bugs.gentoo.org/837326
Closes: https://bugs.gentoo.org/837323
Signed-off-by: Kenneth Raplee  kennethraplee.com>
Signed-off-by: Sam James  gentoo.org>

 lib/portage/manifest.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/portage/manifest.py b/lib/portage/manifest.py
index eb3695669..a5b26c130 100644
--- a/lib/portage/manifest.py
+++ b/lib/portage/manifest.py
@@ -641,7 +641,7 @@ class Manifest:
 recursive_files = []
 
 pkgdir = self.pkgdir
-cut_len = len(os.path.join(pkgdir, "files", os.sep))
+cut_len = len(os.path.join(pkgdir, f"files{os.sep}"))
 for parentdir, dirs, files in os.walk(os.path.join(pkgdir, "files")):
 for f in files:
 try:



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

2022-04-08 Thread Sam James
commit: 1fac75605da66cac9a2decd700d3c23ccf6f2b2b
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 04:28:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 04:30:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fac7560

sec-keys/openpgp-keys-joelrosdahl: new package, add 20220409

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

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

diff --git a/sec-keys/openpgp-keys-joelrosdahl/Manifest 
b/sec-keys/openpgp-keys-joelrosdahl/Manifest
new file mode 100644
index ..5292a365b29e
--- /dev/null
+++ b/sec-keys/openpgp-keys-joelrosdahl/Manifest
@@ -0,0 +1 @@
+DIST 
openpgp-keys-joelrosdahl-20220409-0x5A939A71A46792CF57866A51996DDA075594ADB8.asc
 16281 BLAKE2B 
42fdb8de44e61f71e1199125a085502ea88a319608d8df715b0d09200f20e7525f54b95d1a8f4a1c18be31d2885698f1524d84129ecf6a4b38ff2fc3cbcc115a
 SHA512 
3fa8fd9db74576967da3020d310c8b0451a246ea3e3b3fe7f464acfa9281a3da5fd186f9b0373489b86329e9baa648a3f85e2a0484ff22707203a33bf253cad6

diff --git a/sec-keys/openpgp-keys-joelrosdahl/metadata.xml 
b/sec-keys/openpgp-keys-joelrosdahl/metadata.xml
new file mode 100644
index ..e9de1423720b
--- /dev/null
+++ b/sec-keys/openpgp-keys-joelrosdahl/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   toolch...@gentoo.org
+   Gentoo Toolchain Project
+   
+

diff --git 
a/sec-keys/openpgp-keys-joelrosdahl/openpgp-keys-joelrosdahl-20220409.ebuild 
b/sec-keys/openpgp-keys-joelrosdahl/openpgp-keys-joelrosdahl-20220409.ebuild
new file mode 100644
index ..24ffee9d8a52
--- /dev/null
+++ b/sec-keys/openpgp-keys-joelrosdahl/openpgp-keys-joelrosdahl-20220409.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by Joel Rosdahl"
+HOMEPAGE="https://ccache.dev/download.html;
+# Mirrored from 
https://keyserver.ubuntu.com/pks/lookup?op=get=0x5a939a71a46792cf57866a51996dda075594adb8
+# 
(https://pgp.key-server.io/pks/lookup?search=0x5A939A71A46792CF57866A51996DDA075594ADB8=on=vindex
 was down)
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-0x5A939A71A46792CF57866A51996DDA075594ADB8.asc;
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+
+src_install() {
+   local files=( ${A} )
+   insinto /usr/share/openpgp-keys
+   newins - joelrosdahl.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}



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

2022-04-08 Thread Sam James
commit: 1ed449cc0f55f53a177ce4cc6c81463a0e04d633
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 04:28:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 04:30:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed449cc

dev-util/ccache: add 4.6

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

 dev-util/ccache/Manifest   |  2 +
 dev-util/ccache/ccache-4.6.ebuild  | 92 ++
 .../ccache/files/ccache-4.1-avoid-run-user.patch   |  6 ++
 3 files changed, 100 insertions(+)

diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest
index 8001b81d957a..29ab5c3c1a3d 100644
--- a/dev-util/ccache/Manifest
+++ b/dev-util/ccache/Manifest
@@ -1,3 +1,5 @@
 DIST ccache-4.3.tar.xz 433508 BLAKE2B 
6ab48aa587b4dc86020e3b0f722003dc5c03709626e143a1d38506b6072f9963fc76e89b6d18128dfc28035bf8d24e46ea44f219db69a1b3a294416f0b023090
 SHA512 
ec082de95ea8b22154ce1e67e0a0fc28266cfb71f382205f7eab14e6ac1c7841027d063041131832b3227d833d99ec874e90df238f35f433de4c381566931c7f
 DIST ccache-4.4.2.tar.xz 510260 BLAKE2B 
f0d8b9ac6e1972592ce5a51a392279a01f01c09e6bffc498ff0b20aa46acb6d7f949ae9f4c6006e20b15cdea9fa2fa057c78b69ef66c2e13b3ddee13367e91b1
 SHA512 
afcec4806b1e307ec16006ecd9e39eb69fc1376407877f024c882926725d41f2b08eccdcfb3efd8dac9e481d07f9c08c043b8cea5ea563a0f49b2f587325e4a7
 DIST ccache-4.5.1.tar.xz 513008 BLAKE2B 
637b6d36c169bc742efd165569879a47405c2884918ed3731186e8176c926fa0e8e9cd648756d501ae3b741c671e2399cfdb0bc216410bc64826d4fe00d69498
 SHA512 
267dcc6b41270eeffe029d13e58eca3399540037cc19dc58bb5ebeb7dcc51b201fbde91c9824eaee5b14fbf28bb7304b78d1340118bc72e56b80ff148575bc56
+DIST ccache-4.6.tar.xz 526084 BLAKE2B 
2e43d0a3a004117e8c535ecb2f09c1273f5bec2b3704710abbc3034749438df33ef27db37d5bfbd48d83d60bdd3f738d3dbf356eff21166fee03780969dd1f24
 SHA512 
3a53fedfa91034ee876e1a4a672de25498fe53c6c80901bd4976049eb35e0479275ceb6627f0e8cf76d677d041d216f731daf4bad142e454e775b5e7f05e3e4e
+DIST ccache-4.6.tar.xz.asc 833 BLAKE2B 
e0fc7677087006e3c6ac2bb7285915a56f233b4058c738c9d5967d29baf62b1b072ad2da4bf12f076440c68f39be77333d001d68703c32e26bd88a42b9e3ce71
 SHA512 
af09ffcdbba5e1e26047c7692dd0cf61f07869720d5849f59cbc0fe0f61c11aa419226d4d05061d23b5a03e8ec995e4d0e5af398af096bd19dbe35bf460eee0c

diff --git a/dev-util/ccache/ccache-4.6.ebuild 
b/dev-util/ccache/ccache-4.6.ebuild
new file mode 100644
index ..9bff72bc83a7
--- /dev/null
+++ b/dev-util/ccache/ccache-4.6.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/joelrosdahl.asc
+inherit cmake toolchain-funcs flag-o-matic verify-sig
+
+DESCRIPTION="Fast compiler cache"
+HOMEPAGE="https://ccache.dev/;
+SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/${P}.tar.xz;
+SRC_URI+=" verify-sig? ( 
https://github.com/ccache/ccache/releases/download/v${PV}/${P}.tar.xz.asc )"
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+# Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
+IUSE="doc redis +static-c++ test"
+RESTRICT="!test? ( test )"
+
+DEPEND="app-arch/zstd:=
+   redis? ( dev-libs/hiredis:= )"
+RDEPEND="${DEPEND}
+   dev-util/shadowman
+   sys-apps/gentoo-functions"
+# Needed for eselect calls in pkg_*
+IDEPEND="dev-util/shadowman"
+
+# clang-specific tests use dev-libs/elfutils to compare objects for equality.
+# Let's pull in the dependency unconditionally.
+DEPEND+=" test? ( dev-libs/elfutils )"
+BDEPEND=" doc? ( dev-ruby/asciidoctor )
+   verify-sig? ( sec-keys/openpgp-keys-joelrosdahl )"
+
+DOCS=( doc/{AUTHORS,MANUAL,NEWS}.adoc CONTRIBUTING.md README.md )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.5-nvcc-test.patch
+   "${FILESDIR}"/${PN}-4.0-objdump.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed \
+   -e "/^EPREFIX=/s:'':'${EPREFIX}':" \
+   "${FILESDIR}"/ccache-config-3 > ccache-config || die
+}
+
+src_configure() {
+   # Mainly used in tests
+   tc-export CC OBJDUMP
+
+   # Avoid dependency on libstdc++.so. Useful for cases when
+   # we would like to use ccache to build older gcc which injects
+   # into ccache locally built (possibly outdated) libstdc++
+   # See bug #761220 for examples.
+   #
+   # Ideally gcc should not use LD_PRELOAD to avoid this type of failure.
+   use static-c++ && append-ldflags -static-libstdc++
+
+   local mycmakeargs=(
+   -DENABLE_DOCUMENTATION=$(usex doc)
+   -DENABLE_TESTING=$(usex test)
+   -DZSTD_FROM_INTERNET=OFF
+   -DREDIS_STORAGE_BACKEND=$(usex redis)
+   )
+
+   use redis && mycmakeargs+=( -DHIREDIS_FROM_INTERNET_DEFAULT=OFF )
+
+   cmake_src_configure
+}
+
+src_install() {
+   

[gentoo-commits] repo/gentoo:master commit in: games-board/pysolfc/

2022-04-08 Thread Ionen Wolkens
commit: 9499d93cbaf22c943a2aa36b8d740dc8adf811dd
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr  9 03:11:13 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr  9 03:28:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9499d93c

games-board/pysolfc: add 2.15.0

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

 games-board/pysolfc/Manifest  |  3 ++
 games-board/pysolfc/pysolfc-2.15.0.ebuild | 68 +++
 2 files changed, 71 insertions(+)

diff --git a/games-board/pysolfc/Manifest b/games-board/pysolfc/Manifest
index 77121e8a9b32..bc7e55220d0c 100644
--- a/games-board/pysolfc/Manifest
+++ b/games-board/pysolfc/Manifest
@@ -1,3 +1,6 @@
 DIST PySolFC-2.14.1.tar.xz 4359204 BLAKE2B 
48b336b67608e14a2d45923367527564d8c4fcf99f8a80e2a231f7885bd84276ad0b86db8cc31c0b33573ea4232334277458753ce72a727af293cb3f1bd6738c
 SHA512 
e1ef4024d61aa9d86fd5e54ccacf12466e05038ad46e814e066ac3e81839c7ff03a59ace6e50aed8c44887a3620c3b36d25b9916ea564fec8a579e473c3684c0
+DIST PySolFC-2.15.0.tar.xz 5022972 BLAKE2B 
c27dc73478f908e1ebfa4dd1ebff12744bb54a6245aeab2f48605327231c44d27886b74612bfd233cc614ec55de6e4ba1f5fac0bb0b21ced9d46fc411bc5
 SHA512 
d50c416814beb1d9ef669923f87ea9493ad4aa30cf9c7dbc1e52c2f2fa89d9d6dcde9a7c4d4b8ab7d0fb36e5953ac27718fc7cc547ab3989cf2babc42844af9a
 DIST PySolFC-Cardsets--Minimal-2.0.2.tar.xz 6969096 BLAKE2B 
50e87073cf4ab69031e1e4116115ddb1771197da176ac609c09e2f5fab1cc48ccb6f3ba40d7b581f67013835893106f7ab579a2cbc744aad98095944fbd2d5d9
 SHA512 
5317866d6259b154219ec6efea349af3f9cb0fe9309a895ee55f7be87ebc8c34df12b81a08e1dee907a3f475f4e623c3609fdbd7e357890c2ade418ec5d68cb2
+DIST PySolFC-Cardsets--Minimal-2.1.0.tar.xz 28484652 BLAKE2B 
a7537557ce978d296d1a11253a5bfa80a19fc67b495948e35d43d64bcc1283812e753ccf9ee1828461b723e6a21070b3003435f046a590507a7fa6f95bae09c2
 SHA512 
cc83a26470c2fb13e70741bd8caccb8bd3b0491672eae0caf7437cf38d57e324d225186dde3be49c091d6960dbaefaa23814bcdd7326b07f0f1e32dda15b251c
+DIST PySolFC-Cardsets-2.1.tar.bz2 61214563 BLAKE2B 
06bf69f22fdcdfbd652bbe75f05722a452609da435a688a04227d235f7a4bd618cb3832e9143d224571eb20c1948014a456d697923623354c81ec12eff365bd9
 SHA512 
64909dec3d7f0a683e3c0d536f2c3435d0b021b390e411bcd6c9774562483413864105837e57c3210168330f17eda779055a1ec3b52d91aa05f405b990bd6fca
 DIST PySolFC-Cardsets-2.1PRE.tar.bz2 34399177 BLAKE2B 
12f577e67e858b96e9d76bb3aceafaaf1cb267b1805c91f36a51ae0b92652cc265d675543bc16923b216b125142b36aee858b54c2dc8f2eeccdd0d6c3e435fe7
 SHA512 
7fb83450fb3579d9a4e3e0ec1404d5da779c3e99d0ceaaad9d35adf599e2d9ef173f9d2bbf272ff08dc3c3e043a5dda78ae054c95c6fad828e80dff4c9011314

diff --git a/games-board/pysolfc/pysolfc-2.15.0.ebuild 
b/games-board/pysolfc/pysolfc-2.15.0.ebuild
new file mode 100644
index ..d7a6144a6a87
--- /dev/null
+++ b/games-board/pysolfc/pysolfc-2.15.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="tk"
+inherit distutils-r1 xdg
+
+MY_PN="PySolFC"
+MY_P="${MY_PN}-${PV}"
+PS_CARD_P="${MY_PN}-Cardsets-2.1"
+PS_CARD_MIN_P="${MY_PN}-Cardsets--Minimal-2.1.0"
+
+DESCRIPTION="Exciting collection of more than 1000 solitaire card games"
+HOMEPAGE="https://pysolfc.sourceforge.io/;
+SRC_URI="mirror://sourceforge/pysolfc/${MY_P}.tar.xz
+   extra-cardsets? ( mirror://sourceforge/pysolfc/${PS_CARD_P}.tar.bz2 )
+   !extra-cardsets? ( mirror://sourceforge/pysolfc/${PS_CARD_MIN_P}.tar.xz 
)"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3+ GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="extra-cardsets minimal +sound"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/configobj[${PYTHON_USEDEP}]
+   dev-python/pysol_cards[${PYTHON_USEDEP}]
+   dev-python/random2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   sound? ( dev-python/pygame[${PYTHON_USEDEP}] )
+   !minimal? ( dev-python/pillow[jpeg,tk,${PYTHON_USEDEP}] )')
+   !minimal? ( dev-tcltk/tktable )"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # make pip check happier, pycotap is not needed
+   sed -i "/'pycotap'/d" setup.py || die
+
+   if use extra-cardsets; then
+   find ../${PS_CARD_P} -type d -name .thumbnails -exec rm -r {} + 
|| die
+   fi
+}
+
+python_install_all() {
+   local DOCS=( AUTHORS.md NEWS.asciidoc README.md )
+   distutils-r1_python_install_all
+
+   doman docs/pysol{,fc}.6
+
+   insinto /usr/share/${MY_PN}
+   doins -r ../$(usex extra-cardsets ${PS_CARD_P} ${PS_CARD_MIN_P})/.
+
+   # html files are used at runtime, keep at default location
+   dosym -r /usr/share/{${MY_PN},doc/${PF}}/html
+
+   # russian translation is not 

[gentoo-commits] repo/proj/guru:master commit in: dev-libs/luksmeta/files/, dev-libs/luksmeta/

2022-04-08 Thread Ronny Gutbrod
commit: 8d7c6fc875eec641595037a161791bafa1e00677
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Apr  9 01:30:37 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Apr  9 01:32:56 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d7c6fc8

dev-libs/luksmeta: Fix bug #837308

Signed-off-by: Julien Roy  jroy.ca>

 dev-libs/luksmeta/files/luksmeta-tests.patch | 133 +++
 dev-libs/luksmeta/luksmeta-9.ebuild  |   4 +
 2 files changed, 137 insertions(+)

diff --git a/dev-libs/luksmeta/files/luksmeta-tests.patch 
b/dev-libs/luksmeta/files/luksmeta-tests.patch
new file mode 100644
index 0..27baf7140
--- /dev/null
+++ b/dev-libs/luksmeta/files/luksmeta-tests.patch
@@ -0,0 +1,133 @@
+diff --git a/test-lm-assumptions.c b/test-lm-assumptions.c
+index d9ff20b..b4f293f 100644
+--- a/test-lm-assumptions.c
 b/test-lm-assumptions.c
+@@ -28,7 +28,8 @@ main(int argc, char *argv[])
+ /* Test the layout state. */
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },/* LUKS header */
+-END(1024),/* Rest of the file */
++{ 1024, 3072, true },   /* Keyslot Area */
++{ 0, 0 },
+ }));
+ 
+ unlink(filename);
+diff --git a/test-lm-big.c b/test-lm-big.c
+index 6098e59..eb94d3b 100644
+--- a/test-lm-big.c
 b/test-lm-big.c
+@@ -111,7 +111,7 @@ main(int argc, char *argv[])
+ 
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LUKS header */
+-{ 1024, offset - 1024, true }, /* Keyslot Area */
++{ 1024, 3072, true },  /* Keyslot Area */
+ { offset, 4096 },  /* luksmeta header */
+ { offset + 4096, 4096 },   /* luksmeta slot 0 */
+ { offset + 8192, 4096 },   /* luksmeta slot 0 (cont) */
+@@ -127,7 +127,7 @@ main(int argc, char *argv[])
+ 
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LUKS header */
+-{ 1024, offset - 1024, true }, /* Keyslot Area */
++{ 1024, 3072, true },  /* Keyslot Area */
+ { offset, 4096 },  /* luksmeta header */
+ END(offset + 4096),/* Rest of the file */
+ }));
+diff --git a/test-lm-init.c b/test-lm-init.c
+index 2a6cb45..b16d597 100644
+--- a/test-lm-init.c
 b/test-lm-init.c
+@@ -57,7 +57,7 @@ main(int argc, char *argv[])
+ /* Test the layout state. */
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LUKS header */
+-{ 1024, offset - 1024, true }, /* Keyslot Area */
++{ 1024, 3072, true },  /* Keyslot Area */
+ { offset, 4096 },  /* luksmeta header */
+ END(offset + 4096),/* Rest of the file */
+ }));
+@@ -106,7 +106,7 @@ main(int argc, char *argv[])
+ assert(luksmeta_test(cd) == -ENOENT);
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LUKS header */
+-{ 1024, offset - 1024, true }, /* Keyslot Area */
++{ 1024, 3072, true },  /* Keyslot Area */
+ END(offset),   /* Rest of the file */
+ }));
+ 
+diff --git a/test-lm-one.c b/test-lm-one.c
+index 8deb70a..18613e0 100644
+--- a/test-lm-one.c
 b/test-lm-one.c
+@@ -49,7 +49,7 @@ main(int argc, char *argv[])
+ /* Test the layout state. */
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LUKS header */
+-{ 1024, offset - 1024, true }, /* Keyslot Area */
++{ 1024, 3072, true },  /* Keyslot Area */
+ { offset, 4096 },  /* luksmeta header */
+ { offset + 4096, 4096 },   /* luksmeta slot 0 */
+ END(offset + 8192),/* Rest of the file */
+@@ -68,7 +68,7 @@ main(int argc, char *argv[])
+ /* Test the layout state. */
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LUKS header */
+-{ 1024, offset - 1024, true }, /* Keyslot Area */
++{ 1024, 3072, true },  /* Keyslot Area */
+ { offset, 4096 },  /* luksmeta header */
+ END(offset + 4096),/* Rest of the file */
+ }));
+diff --git a/test-lm-two.c b/test-lm-two.c
+index 78fea5b..9f0b1c5 100644
+--- a/test-lm-two.c
 b/test-lm-two.c
+@@ -53,7 +53,7 @@ main(int argc, char *argv[])
+ 
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LUKS header */
+-{ 1024, offset - 1024, true }, /* Keyslot Area */
++{ 1024, 3072, true },  /* Keyslot Area */
+ { offset, 4096 },  /* luksmeta header */
+ { offset + 4096, 4096 },   /* luksmeta slot 0 */
+ END(offset + 8192),/* Rest of the file */
+@@ -70,7 +70,7 @@ main(int argc, char *argv[])
+ 
+ assert(test_layout((range_t[]) {
+ { 0, 1024 },   /* LUKS header 

[gentoo-commits] repo/proj/guru:master commit in: games-emulation/rpcs3/, games-emulation/flycast/, games-puzzle/atris/

2022-04-08 Thread Ronny Gutbrod
commit: 13d0567091bb7cb0960cca7d52c46c7240c9ed57
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Sat Apr  9 00:56:20 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Apr  9 00:56:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13d05670

Update erroneous mail adress

Signed-off-by: Samuel Bauer  yahoo.fr>

 games-emulation/flycast/metadata.xml | 2 +-
 games-emulation/rpcs3/metadata.xml   | 2 +-
 games-puzzle/atris/metadata.xml  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-emulation/flycast/metadata.xml 
b/games-emulation/flycast/metadata.xml
index 52ac37312..5ce3596eb 100644
--- a/games-emulation/flycast/metadata.xml
+++ b/games-emulation/flycast/metadata.xml
@@ -3,7 +3,7 @@
 
 
mazes-80
-   mazes...@none.org
+   samuel.ba...@yahoo.fr
 
 
Compile vulkan backend

diff --git a/games-emulation/rpcs3/metadata.xml 
b/games-emulation/rpcs3/metadata.xml
index dbfd1804e..d5a864189 100644
--- a/games-emulation/rpcs3/metadata.xml
+++ b/games-emulation/rpcs3/metadata.xml
@@ -3,7 +3,7 @@
 
 
mazes-80
-   mazes...@github.com
+   samuel.ba...@yahoo.fr
 
 
Enables Discord Rich Presence

diff --git a/games-puzzle/atris/metadata.xml b/games-puzzle/atris/metadata.xml
index 68c4ef50a..442cf22b1 100644
--- a/games-puzzle/atris/metadata.xml
+++ b/games-puzzle/atris/metadata.xml
@@ -3,7 +3,7 @@
 
 
mazes-80
-   mazes...@none.org
+   samuel.ba...@yahoo.fr
 
 
Enable atris sound pack



[gentoo-commits] repo/proj/guru:master commit in: app-containers/netavark/

2022-04-08 Thread Ronny Gutbrod
commit: d4796671816e577c5b091752f894b2303370d588
Author: Hayley Hughes  foxes  systems>
AuthorDate: Fri Apr  8 11:57:09 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr  8 12:20:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d4796671

app-containers/netavark: new package

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hayley Hughes  foxes.systems>

 app-containers/netavark/Manifest  | 158 ++
 app-containers/netavark/metadata.xml  |   8 ++
 app-containers/netavark/netavark-1.0.2.ebuild | 188 ++
 3 files changed, 354 insertions(+)

diff --git a/app-containers/netavark/Manifest b/app-containers/netavark/Manifest
new file mode 100644
index 0..78387499f
--- /dev/null
+++ b/app-containers/netavark/Manifest
@@ -0,0 +1,158 @@
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST anyhow-1.0.56.crate 44780 BLAKE2B 
142a2c02e51dc6fa2709d349881aea404b14dbdfa379ddd6a99672df4977dcca0658897c9e9881e291fb56f5b522cf2a0e2da12afb7038d0929d05f436ff68a9
 SHA512 
9dc8233b87f8229676ad08903cc1507370588d63702c10bff3426d00ce10754744477d5ba3396c94e7128eeef12c647f8f042de8cc6d1943c2882785ac7ebab5
+DIST async-broadcast-0.3.4.crate 18539 BLAKE2B 
fdde29219480ff23cb1b8374ce97f9b1b878c9792e20bd4c4db5784797b0eaf1f5bc114675956c2c6d0ba8fda1c071b6d9c3dfe57e30a24338759c57ba2cad1b
 SHA512 
2081f37699bcde02ec9ae0cb3a2727a0277ed498abaf1949c0b49894cb6570939d835df4c547fe64d0956f979cd744a7425cc6f6f37a001bc887bb098ec2e43d
+DIST async-channel-1.6.1.crate 12574 BLAKE2B 
5c5c8f1cf1458d952637a439a1534e68bcb4a1cf478cec6b6d224387f56c59dc6cffd2e3621dc24e03e20df3fdbda5b8855fccfbbc26a2aa03656aff3a17d02f
 SHA512 
797b1f5b4c07853f78670e62b67fb787c329ffa2c89475a3767a963d524a69dce082cc7f3a2878d9c990f00ae2d9cd7e0d21743fc4186769c238467bdb20c65e
+DIST async-executor-1.4.1.crate 15490 BLAKE2B 
2d85825f9deec4a89eae4be6c2899d22bd96f095413598abe2a58ca07e6b8745ee02a6e1db6a3be034159c7844e55009d6da9845116647c0b021dca115acf6be
 SHA512 
24f8403f7cf7639a9477c0a4ee6fba8ebf73fc64b5c896ff07b5b9ea787ca65fa2e642e46a0ba3796e76774d46373e6ea6a20309feaf1f801281aea20cf82578
+DIST async-io-1.6.0.crate 32282 BLAKE2B 
fdd46328b23d58058d4501f6a30e396302c36f9a8f91276e6b50b9ddd628a63b8af22e35b5efb4c7cd91cc6c823ffa2ecc492da525c1139f30c02004f0a5b0a7
 SHA512 
0451c6d53da593bc1753ab56c043d855d2642de5679265970ade0c63cef09268ac5b133100230637bf16506f475e322ffea2c85f8eaa3788a0bbe24ff7e671f5
+DIST async-lock-2.5.0.crate 15656 BLAKE2B 
ba9bdebf220cb53638d8d000b5eb49ff9871c2cc35fa9117280b6ce4aee8c0c296975f315487b5f1fbdf42057e12cc90a72e9f5acd7aa90d3bc3bac580e0be17
 SHA512 
4b0a834b9f1b841421cf9af0d0f6826a7fcf91b5be208e3f3b923839475d866d9113b37011a9abe0daa5762f5b684b37db062360baf094810a219103fffbe62c
+DIST async-recursion-0.3.2.crate 10774 BLAKE2B 
7b0305a794839f78acfa4abe2da3d3101f645463e5904e7fc6c15b4fca2ddc5ac94214ec998295230e904a5ca23a21bf2d63eb9d2ac586996fe9e3f2a9c97358
 SHA512 
cf87ee53655f496d604771732109d64ad10a9b2366351130db9e378ace941d03a7cbe770519703058a429f7893151cea4537302adf1bee6465ea2019f8a6f3bc
+DIST async-task-4.1.0.crate 28350 BLAKE2B 
815db3c52cb43c5233bd56e1b15883681c27fe48c5fc5ef957a2d2209dc4b8e0ad8df6e5ee126a9c4d7292ba64548312560197b96a3973ef3daa759aed5c9603
 SHA512 
0b0fdbe99f31076242860b282addf4c6663ff05763f7bcd5ef3aaaf3b610b7435f8858f9fc69403fe266844602de0a8613e4eab7de42713f730c7ca74ef79e8a
+DIST async-trait-0.1.52.crate 25913 BLAKE2B 
fed6b6688cf10c712597dd612d505aabca0953c825b45e2a63cdb0fdee231e70436b3a7a02a56eca34ef7c11951f52eb2d67740c5c7226ed4417df55745714c6
 SHA512 
1a17e3771d0f8ded921a561ce052f397e997c99599fbcd741a69b7f43ebc10476d412dd9cc18a096c791717ada71e8439ce38d0312d6aa59dd4c0c34b5465696
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST block-buffer-0.10.2.crate 10258 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: gui-libs/text-engine/

2022-04-08 Thread Ronny Gutbrod
commit: d2ed8ba6f5c90d4a4e8f87237a60d5fafc00effa
Author: Yuan Liao  gmail  com>
AuthorDate: Fri Apr  8 14:52:47 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr  8 14:52:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2ed8ba6

gui-libs/text-engine: Add 0.1.1

Signed-off-by: Yuan Liao  gmail.com>

 gui-libs/text-engine/Manifest |  1 +
 gui-libs/text-engine/text-engine-0.1.1.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/gui-libs/text-engine/Manifest b/gui-libs/text-engine/Manifest
index d43363127..5ea7b8933 100644
--- a/gui-libs/text-engine/Manifest
+++ b/gui-libs/text-engine/Manifest
@@ -1 +1,2 @@
 DIST text-engine-0.1.0.tar.gz 15728 BLAKE2B 
41a5b4bb0347eca29268cf089a7ea127a0a467fa123384bc1d92cbb215ca98f9963742ba5f93972d163c7f6708ac428762a92023d98ad130b56657b6eccb7956
 SHA512 
36be3e913187dfbba96945891a64cb2b3efde8324cdb3457a64c2fdfd19e2c1289d48a92ca60c957c52e18a6cabbcc13f178c34687f183f60557e41db5c36418
+DIST text-engine-0.1.1.tar.gz 16568 BLAKE2B 
71c6766592aa143413721c36d9282624e4bcd1f8594b5a9c1dde24f30704da690ebad8ae483fb04490ec383f6434c211f0c21c37661ba647c97bcae6241231e6
 SHA512 
8f3d4e7964d7256c1386200aa4338d8d6ff35e4578e50381b1fcbdc1a232f4da28c74bc8bfe66a5507888197cbf430cac03730d8624381bd5a2b023eecc73736

diff --git a/gui-libs/text-engine/text-engine-0.1.1.ebuild 
b/gui-libs/text-engine/text-engine-0.1.1.ebuild
new file mode 100644
index 0..3d0af284c
--- /dev/null
+++ b/gui-libs/text-engine/text-engine-0.1.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mjakeman/text-engine.git;
+else
+   SRC_URI="https://github.com/mjakeman/text-engine/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A lightweight rich-text framework for GTK 4"
+HOMEPAGE="https://github.com/mjakeman/text-engine;
+
+LICENSE="LGPL-3+"
+SLOT="0"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/libxml2:2
+   gui-libs/gtk:4
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-libs/json-glib
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   x11-libs/pango
+"
+
+src_prepare() {
+   default
+   sed -i -e "/subdir('demo')/d" meson.build ||
+   die "Failed to modify meson.build to exclude the demo program"
+}



[gentoo-commits] repo/proj/guru:master commit in: sys-cluster/pcs/files/

2022-04-08 Thread Ronny Gutbrod
commit: 8c95b0d12f51bd6a4efb77f4ca944b07b0e98154
Author: Andrea Postiglione  gmail  com>
AuthorDate: Fri Apr  8 10:10:55 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr  8 10:10:55 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c95b0d1

sys-cluster/pcs-0.11.2: fix initd dep

Signed-off-by: Andrea Postiglione  gmail.com>

 sys-cluster/pcs/files/pcs-0.11.initd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/pcs/files/pcs-0.11.initd 
b/sys-cluster/pcs/files/pcs-0.11.initd
index 62ed7cccd..1df6317f3 100644
--- a/sys-cluster/pcs/files/pcs-0.11.initd
+++ b/sys-cluster/pcs/files/pcs-0.11.initd
@@ -13,7 +13,7 @@ PIDFILE=/var/run/$name.pid
 if [ -f /etc/default/pcsd ]; then source /etc/default/pcsd; fi
 
 depend() {
-need net pcsd-daemon
+need net pcsd
 use syslog
 }
 



[gentoo-commits] repo/proj/guru:master commit in: app-containers/aardvark-dns/

2022-04-08 Thread Ronny Gutbrod
commit: aff40ba937df04f3aa0ee76941a6108f7362191b
Author: Hayley Hughes  foxes  systems>
AuthorDate: Fri Apr  8 12:15:04 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr  8 12:20:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aff40ba9

app-containers/aardvark-dns: new package

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hayley Hughes  foxes.systems>

 app-containers/aardvark-dns/Manifest   | 123 +
 .../aardvark-dns/aardvark-dns-1.0.2.ebuild | 151 +
 app-containers/aardvark-dns/metadata.xml   |   8 ++
 3 files changed, 282 insertions(+)

diff --git a/app-containers/aardvark-dns/Manifest 
b/app-containers/aardvark-dns/Manifest
new file mode 100644
index 0..71149b4a1
--- /dev/null
+++ b/app-containers/aardvark-dns/Manifest
@@ -0,0 +1,123 @@
+DIST aardvark-dns-1.0.2.tar.gz 41719 BLAKE2B 
e331f30c118c25b23055b0514818af57caa24a915e4141fe40209bb92e92d06d42f281ed2f6302d5382e2f9cbbf4f857ae475115f521305dd398ecbfc936e0d2
 SHA512 
9cfb0f6868a285c3fac3e2764d00e0d84c5ca905377ebc95920f9a88c9cfcf4f4f2ec872db00c22c38ae8b56a2e6167a4f4aabb917850beee97f1c1bb294cfdf
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST anyhow-1.0.56.crate 44780 BLAKE2B 
142a2c02e51dc6fa2709d349881aea404b14dbdfa379ddd6a99672df4977dcca0658897c9e9881e291fb56f5b522cf2a0e2da12afb7038d0929d05f436ff68a9
 SHA512 
9dc8233b87f8229676ad08903cc1507370588d63702c10bff3426d00ce10754744477d5ba3396c94e7128eeef12c647f8f042de8cc6d1943c2882785ac7ebab5
+DIST async-broadcast-0.4.0.crate 19657 BLAKE2B 
ec7c50cd2fb8e8268b98e72a5a785d388bc28f6d33179157101ba778783b46b17276f5d9381e2e43892fbb7bbe18df15f6c9e16375f5baf67df1750e24363eb1
 SHA512 
bbc72a254c115781f1a291a8aa562ab4354b7f7762a13ca280a68d6fdb0e23e09f23b75e7ef555141ae3f4f00835299d9b2ed632060c33e9412f4ea07b94252f
+DIST async-trait-0.1.52.crate 25913 BLAKE2B 
fed6b6688cf10c712597dd612d505aabca0953c825b45e2a63cdb0fdee231e70436b3a7a02a56eca34ef7c11951f52eb2d67740c5c7226ed4417df55745714c6
 SHA512 
1a17e3771d0f8ded921a561ce052f397e997c99599fbcd741a69b7f43ebc10476d412dd9cc18a096c791717ada71e8439ce38d0312d6aa59dd4c0c34b5465696
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bytes-1.1.0.crate 49640 BLAKE2B 
b3140dd49dc222cd0405e405da9629038eb7d71dd4c22c8d6419ade041dc1118aa46df38f3426a36a44d8e5591c368ae32a89e71850dca7e810bbfff4441c37d
 SHA512 
d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST chrono-0.4.19.crate 155663 BLAKE2B 
c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54
 SHA512 
a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980
+DIST clap-3.1.6.crate 202211 BLAKE2B 
9fbd6d5ad8442118716e01c10ec9388644ef6e5621019a1245ae937324265b96d50aa70777d149daeea6f812ee05414623f938a056c38a201d9f6ee0b98bded5
 SHA512 
397c277eeb9acafc1098f6b6aa7e428cf7c7016356a99139dbff66dd6c6e12434b14a457679fd99ea50c1fb0b54b9b96bad65f1198025986835810484e542824
+DIST clap_derive-3.1.4.crate 25358 BLAKE2B 
05f5d65b6ae800ca6172d659d57e08e8dfa0ee741b41f285efc5aac71e0517b302a5573fce4cb9143c02257002a46c6855d9a45eb62b7b400a7ce855ecdb1640
 SHA512 
f55dbe26eb049610896ef31a3562c4229d5602df5ba7d4c061f13d613c58edeae8f7a183741d1d0496d0453ddfa18507495b26f4a8f98d2d4284556f5ced3cfb
+DIST data-encoding-2.3.2.crate 19159 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: app-crypt/clevis/, dev-libs/jose/

2022-04-08 Thread Ronny Gutbrod
commit: 2585af142414cf35e7cb1060dcf803ea26aae124
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Apr  8 12:00:44 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr  8 12:01:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2585af14

*/*: Removed useless src_configure phase and reordered layout

Signed-off-by: Julien Roy  jroy.ca>

 app-crypt/clevis/clevis-18.ebuild | 10 +++---
 dev-libs/jose/jose-11.ebuild  |  4 
 2 files changed, 3 insertions(+), 11 deletions(-)

diff --git a/app-crypt/clevis/clevis-18.ebuild 
b/app-crypt/clevis/clevis-18.ebuild
index 7e7b30797..43912b1fb 100644
--- a/app-crypt/clevis/clevis-18.ebuild
+++ b/app-crypt/clevis/clevis-18.ebuild
@@ -5,10 +5,6 @@ EAPI=8
 
 inherit meson
 
-PATCHES=(
-   "${FILESDIR}/${PN}-dracut.patch"
-)
-
 DESCRIPTION="Automated Encryption Framework"
 HOMEPAGE="https://github.com/latchset/clevis;
 SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
@@ -27,6 +23,6 @@ DEPEND="luks? ( app-misc/jq )
 RDEPEND="${DEPEND}"
 BDEPEND=""
 
-src_configure() {
-   meson_src_configure
-}
+PATCHES=(
+   "${FILESDIR}/${PN}-dracut.patch"
+)

diff --git a/dev-libs/jose/jose-11.ebuild b/dev-libs/jose/jose-11.ebuild
index 6253b4159..e20249556 100644
--- a/dev-libs/jose/jose-11.ebuild
+++ b/dev-libs/jose/jose-11.ebuild
@@ -16,7 +16,3 @@ KEYWORDS="~amd64"
 DEPEND="dev-libs/jansson"
 RDEPEND="${DEPEND}"
 BDEPEND=""
-
-src_configure() {
-   meson_src_configure
-}



[gentoo-commits] repo/proj/guru:master commit in: app-editors/mined/

2022-04-08 Thread Ronny Gutbrod
commit: 2cf5af8e8c422c7f553460fdaf777d88e79da9f9
Author: Alexander Holcomb  alexsdigital  rodeo>
AuthorDate: Fri Apr  8 03:21:19 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr  8 03:21:19 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2cf5af8e

app-editors/mined: Fix direct call to cc

This commit should fix bug 831698, the build script calling
cc directly. It uses the tc-export command from
toolchain-funcs to set and use $CC.

Signed-off-by: Alexander Holcomb  alexsdigital.rodeo>

 app-editors/mined/mined-2015.25.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-editors/mined/mined-2015.25.ebuild 
b/app-editors/mined/mined-2015.25.ebuild
index 6844b33e5..56af7db0f 100644
--- a/app-editors/mined/mined-2015.25.ebuild
+++ b/app-editors/mined/mined-2015.25.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-
 EAPI=7
+inherit toolchain-funcs
 
 DESCRIPTION="A powerful text editor with extensive Unicode and CJK support"
 HOMEPAGE="http://towo.net/mined/;
@@ -16,6 +16,7 @@ DEPEND="${RDEPEND}"
 BDEPEND=""
 S=${S}/src
 src_configure() {
+   tc-export CC
sed -in 's/OBJDIR=..\/bin\/sh/OBJDIR=bin\/sh/' mkmined
sed -in 's/\"\${COPT--DTERMIO \$W}\"/\"${CFLAGS} \${COPT--DTERMIO} 
\${LDFLAGS}\"/' mkmined
sed -in 's/name.o/name.o \$LDFLAGS/' mkmined



[gentoo-commits] proj/gcc-patches:master commit in: /

2022-04-08 Thread Sam James
commit: 7e6af77f9d31dbfa692a8efeb283799ae531b1b3
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 03:02:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 03:02:03 2022 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=7e6af77f

make-tarball.sh: use xz

We're doing it everywhere else, so why not?

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

 make-tarball.sh | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/make-tarball.sh b/make-tarball.sh
index 6e7fc82..fa59a44 100755
--- a/make-tarball.sh
+++ b/make-tarball.sh
@@ -95,7 +95,7 @@ echo " - BOUNDS:   ${HTB_GCC_VER}-${HTB_VER}"
 echo " - MAN:  ${MAN_VER}"
 
 rm -rf tmp
-rm -f gcc-${gver}-*.tar.bz2
+rm -f gcc-${gver}-*.tar.bz2 gcc-${gver}-*.tar.xz
 
 # standard jobbies
 mkdir -p tmp/patch/exclude tmp/musl tmp/piepatch tmp/specs
@@ -113,28 +113,28 @@ find tmp/ -name CVS -type d | xargs rm -rf
 
 # standard jobbies
 [[ -n ${PATCH_VER}  ]] && {
-tar -jcf gcc-${sgver}-patches-${PATCH_VER}.tar.bz2 \
+tar -jcf gcc-${sgver}-patches-${PATCH_VER}.tar.xz \
-C tmp patch || exit 1 ; }
 [[ -n ${MUSL_VER} ]] && {
-tar -jcf gcc-${sgver}-musl-patches-${MUSL_VER}.tar.bz2 \
+tar -jcf gcc-${sgver}-musl-patches-${MUSL_VER}.tar.xz \
-C tmp musl || exit 1 ; }
 [[ -n ${PIE_VER}]] && {
-tar -jcf gcc-${sgver}-piepatches-v${PIE_VER}.tar.bz2 \
+tar -jcf gcc-${sgver}-piepatches-v${PIE_VER}.tar.xz \
-C tmp piepatch || exit 1 ; }
 [[ -n ${SPECS_VER}  ]] && {
-tar -jcf gcc-${sgver}-specs-${SPECS_VER}.tar.bz2 \
+tar -jcf gcc-${sgver}-specs-${SPECS_VER}.tar.xz \
-C tmp specs || exit 1 ; }
 [[ -n ${PP_VER} ]] && {
 mv tmp/ssp/protector.patch tmp/ssp/gcc-${gver}-ssp.patch
-tar -jcf gcc-${gver}-ssp-${PP_VER}.tar.bz2 \
+tar -jcf gcc-${gver}-ssp-${PP_VER}.tar.xz \
-C tmp ssp || exit 1 ; }
 [[ -d ${gver}/man   ]] && {
-tar -jcf gcc-${MAN_VER}-manpages.tar.bz2 \
+tar -jcf gcc-${MAN_VER}-manpages.tar.xz \
-C tmp/man . || exit 1 ; }
 # extra cruft
 [[ -n ${HTB_VER}]] && {
-bzip2 tmp/bounds-checking-*.patch \
-   && cp tmp/bounds-checking-*.patch.bz2 . || exit 1 ; }
+xz tmp/bounds-checking-*.patch \
+   && cp tmp/bounds-checking-*.patch.xz . || exit 1 ; }
 rm -rf tmp
 
-du -b *.bz2
+du -b *.xz



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

2022-04-08 Thread Jason Zaman
commit: f06deedd86aef963efba0d4b05c1b5934d86a540
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Apr  9 01:50:09 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  9 02:54:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06deedd

sys-apps/semodule-utils: Drop old

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

 sys-apps/semodule-utils/Manifest  |  2 -
 sys-apps/semodule-utils/semodule-utils-3.1.ebuild | 47 ---
 sys-apps/semodule-utils/semodule-utils-3.2.ebuild | 41 
 3 files changed, 90 deletions(-)

diff --git a/sys-apps/semodule-utils/Manifest b/sys-apps/semodule-utils/Manifest
index 487545e2ad0b..567a7b4cef98 100644
--- a/sys-apps/semodule-utils/Manifest
+++ b/sys-apps/semodule-utils/Manifest
@@ -1,3 +1 @@
-DIST semodule-utils-3.1.tar.gz 14257 BLAKE2B 
c8c9a1ce7c9c4f53b1f4c728d16b149fdc284f4cff8b4fce0cb59b77d37d6d7e9bf2102c7177c4eaf94677af6147e42d8d0bd55c0bf3a358968d0162d5a6c65a
 SHA512 
b92794bbfbce5834ee7f62fddb40b5506e9291e8fa7c5d669b2e281089b8f8dc40c4522ea287ac5deffdaee751442ba8e691e2ac45fdd378b60d5d6b2527d157
-DIST semodule-utils-3.2.tar.gz 14260 BLAKE2B 
35c071c96071028d4a912a89b88d02672f1fb8c2d8d23c3cb472b607dad55acdf351ef870b4d52bb2bed7b816a199c18947afcd16e77b66268822288feb4af2a
 SHA512 
f937647cc22f7ed719908bad64415d706fd97cf1dce484dbca2484b05b3295de40e31bec643b6caaf4e8be742b1f911428d393c5e2d1d0ae39a2a37fd3be9bc1
 DIST semodule-utils-3.3.tar.gz 14268 BLAKE2B 
5b03dd731c28e29b146e9f75fa7ce5151e58df1ea6598356b1ad9ee6846d2ebf7ceb57c740aa0ae4b94e0a7356180bd8e608d6a9543b48251e553036f2b2833e
 SHA512 
76aa0c9322889c7de100f3c5789bdf27b7073827fe2af371bd50a4517baa8442f35e53f16a93227dce93da0ceb054bea7e5ee17a46fe05e06f3c2d9925cf59dc

diff --git a/sys-apps/semodule-utils/semodule-utils-3.1.ebuild 
b/sys-apps/semodule-utils/semodule-utils-3.1.ebuild
deleted file mode 100644
index 21cea74be5de..
--- a/sys-apps/semodule-utils/semodule-utils-3.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-MY_RELEASEDATE="20200710"
-SEPOL_VER="${PV}"
-SELNX_VER="${PV}"
-
-MY_P="${P//_/-}"
-IUSE=""
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="SELinux policy module utilities"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND=">=sys-libs/libsepol-${SEPOL_VER}:="
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-
-   sed -i 's/-Werror//g' "${S}"/*/Makefile || die "Failed to remove Werror"
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-}

diff --git a/sys-apps/semodule-utils/semodule-utils-3.2.ebuild 
b/sys-apps/semodule-utils/semodule-utils-3.2.ebuild
deleted file mode 100644
index 5a5792a677bd..
--- a/sys-apps/semodule-utils/semodule-utils-3.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-IUSE=""
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ~mips x86"
-fi
-
-DESCRIPTION="SELinux policy module utilities"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND=">=sys-libs/libsepol-${PV}:="
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-
-   sed -i 's/-Werror//g' "${S}"/*/Makefile || die "Failed to remove Werror"
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-}



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

2022-04-08 Thread Jason Zaman
commit: 726ef51deb3d8c358f21cf2cf86df55a655f3f16
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Apr  9 01:55:46 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  9 02:54:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726ef51d

sys-libs/libsepol: Drop old

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

 sys-libs/libsepol/Manifest|  2 --
 sys-libs/libsepol/libsepol-3.1.ebuild | 51 ---
 sys-libs/libsepol/libsepol-3.2.ebuild | 50 --
 3 files changed, 103 deletions(-)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 2dfd96f02d09..6e82f2b75799 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,3 +1 @@
-DIST libsepol-3.1.tar.gz 473842 BLAKE2B 
ef1d596c4d53cc0a87e899ef4aeb5bf29c9d6b8303632ddc866c100d30debd8aedd0e8b38cb4ce3141b80421cd914148ff072e492d63dc2dacf03ac2ce59ca5a
 SHA512 
4b5f4e82853ff3e9b4fac2dbdea5c2fc3bb7b508af912217ac4b75da6540fbcd77aa314ab95cd9dfa94fbc4a885000656a663c1a152f65b4cf6970ea0b6034ab
-DIST libsepol-3.2.tar.gz 477749 BLAKE2B 
6f35387c0373869672080e151f212c081389f6799539124353aa1749ae2648669b2e237a271297c1c212b7a9e0c35f05edfff1bb724c8a15993e8fb8c599ac2e
 SHA512 
1a6b3489ff766958a4b444b9be63a794267243aed303d3e7d87278f11be492dbf603a0c8181c4c5e01cb0e1ceb43810a77f738f0b9bd1d7d2be67053f9c67a6f
 DIST libsepol-3.3.tar.gz 482546 BLAKE2B 
977996f68807f73a5bc0bd3a07b605640eb02a7bc67971882d489def166539ff7cfd00e474adde7e923fbebebdfcdcb71d17a43e3396c3176e25fd7d3bd65238
 SHA512 
fb6bb69f8e43a911a1a9cbd791593215386e93cb9292e003f5d8efe6e86e0ce5d0287e95d52fe2fbce518a618beaf9b1135aea0d04eaebcdbd8c6d07ee67b500

diff --git a/sys-libs/libsepol/libsepol-3.1.ebuild 
b/sys-libs/libsepol/libsepol-3.1.ebuild
deleted file mode 100644
index ccf481b3d44a..
--- a/sys-libs/libsepol/libsepol-3.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs multilib-minimal
-
-MY_P="${P//_/-}"
-MY_RELEASEDATE="20200710"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-# tests are not meant to be run outside of the full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   eapply_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export CC AR RANLIB
-
-   # https://bugs.gentoo.org/706730
-   local -x CFLAGS="${CFLAGS} -fcommon"
-
-   emake \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)"
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)" \
-   install
-}

diff --git a/sys-libs/libsepol/libsepol-3.2.ebuild 
b/sys-libs/libsepol/libsepol-3.2.ebuild
deleted file mode 100644
index 58ebda5eaea9..
--- a/sys-libs/libsepol/libsepol-3.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs multilib-minimal
-
-MY_PV="${PV//_/-}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="SELinux binary policy representation library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ~mips ~riscv x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0/2"
-
-# tests are not meant to be run outside of the full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   eapply_user
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export CC AR RANLIB
-
-   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
-
-   emake \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)"
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)" \
-   install
-}



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

2022-04-08 Thread Jason Zaman
commit: 767483b0b05eb3f2abef887a9b22bb0b22a320fa
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Apr  9 01:54:53 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  9 02:54:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=767483b0

sys-libs/libsemanage: Drop old

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

 sys-libs/libsemanage/Manifest  |   2 -
 sys-libs/libsemanage/libsemanage-3.1-r1.ebuild | 128 -
 sys-libs/libsemanage/libsemanage-3.2.ebuild| 127 
 3 files changed, 257 deletions(-)

diff --git a/sys-libs/libsemanage/Manifest b/sys-libs/libsemanage/Manifest
index eea237e73a74..501d9360dc86 100644
--- a/sys-libs/libsemanage/Manifest
+++ b/sys-libs/libsemanage/Manifest
@@ -1,3 +1 @@
-DIST libsemanage-3.1.tar.gz 179601 BLAKE2B 
69450a4eda1f3728d339f65db1eec9940995fcea5208d17dca531ebc998aefbfec48fe91beffa3490e1502953aa550405fb696635d01b0eb8050c8f00f11106a
 SHA512 
8609ca7d13b5c603677740f2b14558fea3922624af182d20d618237ba11fcf2559fab82fc68d1efa6ff118f064d426f005138521652c761de92cd66150102197
-DIST libsemanage-3.2.tar.gz 178839 BLAKE2B 
c0925812d784923a7a239ba919fc0a0e1d84cb528cbf4a357fb7938d3c06ebd2f0b60cd3eba40b76bf7c2922a081b99b16b32dc16638aa1bfce32553e241fb9f
 SHA512 
6ad670bb298b1bab506217b12a3fda5d2209f4387a11410f0c1b65f765ffb579b0d70795dee19048909e0b72ef904fc318be60d5a01f80ab12742ce07647a084
 DIST libsemanage-3.3.tar.gz 178890 BLAKE2B 
f1ff2d25f0c98e9794cb443365e6193db80a42104b645ef4edf783db2eb3d940d1f39cddfa59f9a86ba16957c77852159b3ced83c5d01ecb1811aa6255f8be83
 SHA512 
6026d9773c0886436ad801bc0c8beac888b6fb62034edeb863192dea4b6ef34a88e080758820fe635a20e048ac666beee505a0f946258f18571709cca5228aad

diff --git a/sys-libs/libsemanage/libsemanage-3.1-r1.ebuild 
b/sys-libs/libsemanage/libsemanage-3.1-r1.ebuild
deleted file mode 100644
index 3fa67d4bf2af..
--- a/sys-libs/libsemanage/libsemanage-3.1-r1.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit python-r1 toolchain-funcs multilib-minimal
-
-MY_P="${P//_/-}"
-MY_RELEASEDATE="20200710"
-
-SEPOL_VER="${PV}"
-SELNX_VER="${PV}"
-
-DESCRIPTION="SELinux kernel and policy management library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND=">=sys-libs/libsepol-${SEPOL_VER}[${MULTILIB_USEDEP}]
-   >=sys-libs/libselinux-${SELNX_VER}[${MULTILIB_USEDEP}]
-   >=sys-process/audit-2.2.2[${MULTILIB_USEDEP}]
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-BDEPEND=">=dev-lang/swig-2.0.4-r1
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig"
-
-# tests are not meant to be run outside of the
-# full SELinux userland repo
-RESTRICT="test"
-
-src_prepare() {
-   eapply_user
-
-   echo >> "${S}/src/semanage.conf"
-   echo "# Set this to true to save the linked policy." >> 
"${S}/src/semanage.conf"
-   echo "# This is normally only useful for analysis" >> 
"${S}/src/semanage.conf"
-   echo "# or debugging of policy." >> "${S}/src/semanage.conf"
-   echo "save-linked=false" >> "${S}/src/semanage.conf"
-   echo >> "${S}/src/semanage.conf"
-   echo "# Set this to 0 to disable assertion checking." >> 
"${S}/src/semanage.conf"
-   echo "# This should speed up building the kernel policy" >> 
"${S}/src/semanage.conf"
-   echo "# from policy modules, but may leave you open to" >> 
"${S}/src/semanage.conf"
-   echo "# dangerous rules which assertion checking" >> 
"${S}/src/semanage.conf"
-   echo "# would catch." >> "${S}/src/semanage.conf"
-   echo "expand-check=1" >> "${S}/src/semanage.conf"
-   echo >> "${S}/src/semanage.conf"
-   echo "# Modules in the module store can be compressed" >> 
"${S}/src/semanage.conf"
-   echo "# with bzip2.  Set this to the bzip2 blocksize" >> 
"${S}/src/semanage.conf"
-   echo "# 1-9 when compressing.  The higher the number," >> 
"${S}/src/semanage.conf"
-   echo "# the more memory is traded off for disk space." >> 
"${S}/src/semanage.conf"
-   echo "# Set to 0 to disable bzip2 compression." >> 
"${S}/src/semanage.conf"
-   echo "bzip-blocksize=0" >> "${S}/src/semanage.conf"
-   echo >> "${S}/src/semanage.conf"
-   echo "# Reduce memory usage for bzip2 compression and" >> 
"${S}/src/semanage.conf"
-   echo "# decompression of modules in the module store." >> 

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

2022-04-08 Thread Jason Zaman
commit: e0936169816c4008bd79b0d09a73a97d8f75619e
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Apr  9 01:55:13 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  9 02:54:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0936169

sys-libs/libselinux: Drop old

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

 sys-libs/libselinux/Manifest |   2 -
 sys-libs/libselinux/libselinux-3.1-r1.ebuild | 155 --
 sys-libs/libselinux/libselinux-3.2.ebuild| 156 ---
 3 files changed, 313 deletions(-)

diff --git a/sys-libs/libselinux/Manifest b/sys-libs/libselinux/Manifest
index 18b3e6b273f7..e25476f7e88e 100644
--- a/sys-libs/libselinux/Manifest
+++ b/sys-libs/libselinux/Manifest
@@ -1,3 +1 @@
-DIST libselinux-3.1.tar.gz 204703 BLAKE2B 
72ff2d99dd6640405e804f58bdfbf05e152615ea92f902b3942602af13dc17080afeabb942ed33ae6b3f528870f4b11584e533848e455a97bf8f7151a8d44646
 SHA512 
57730cddd2d4751556d9e1f207c0f85119c81848f0620c16239e997150989e3f9a586a8c23861fd51ed89f7e084ad441190a58a288258a49a95f7beef7dbbb13
-DIST libselinux-3.2.tar.gz 206380 BLAKE2B 
544eaaa87b9738c61929abe48713b530a8909eaea017890040f2fe299af86f09b6eb2cf4c9a68e06268ba09923b2b67703ac7a2b973906acb45f698e9ccaeed2
 SHA512 
18129ac0b9936e1f66021f1b311cf1c1e27a01e50cb70f08a3e1c642c5251e4538aec25a8427778569dfecf5333cf1fb84f1a59afdce8019328d0cff7e5833c5
 DIST libselinux-3.3.tar.gz 206826 BLAKE2B 
e4cd2bf7172db1dd7661dd7981f875eb45f3c123805618edd03d7258f4b1f7afc974020187ec2e9e50dd59b3581ee21a29012eaa90ddfa82e43db4b8e60c51b7
 SHA512 
9a89c05ea4b17453168a985ece93ba6d6c4127916e657c46d4135eb59a1f6408faa0802cc2e49187defbde5247d659037beee089877affbab3eab6af3433696c

diff --git a/sys-libs/libselinux/libselinux-3.1-r1.ebuild 
b/sys-libs/libselinux/libselinux-3.1-r1.ebuild
deleted file mode 100644
index 9734717e280c..
--- a/sys-libs/libselinux/libselinux-3.1-r1.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PYTHON_COMPAT=( python3_{7..9} )
-USE_RUBY="ruby25 ruby26 ruby27"
-
-# No, I am not calling ruby-ng
-inherit python-r1 toolchain-funcs multilib-minimal
-
-MY_P="${P//_/-}"
-SEPOL_VER="${PV}"
-MY_RELEASEDATE="20200710"
-
-DESCRIPTION="SELinux userland library"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="public-domain"
-SLOT="0"
-IUSE="pcre2 python ruby static-libs ruby_targets_ruby25 ruby_targets_ruby26 
ruby_targets_ruby27"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND=">=sys-libs/libsepol-${SEPOL_VER}:=[${MULTILIB_USEDEP}]
-   !pcre2? ( >=dev-libs/libpcre-8.33-r1:=[static-libs?,${MULTILIB_USEDEP}] 
)
-   pcre2? ( dev-libs/libpcre2:=[static-libs?,${MULTILIB_USEDEP}] )
-   python? ( ${PYTHON_DEPS} )
-   ruby? (
-   ruby_targets_ruby25? ( dev-lang/ruby:2.5 )
-   ruby_targets_ruby26? ( dev-lang/ruby:2.6 )
-   ruby_targets_ruby27? ( dev-lang/ruby:2.7 )
-   )
-   elibc_musl? ( sys-libs/fts-standalone )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   python? ( >=dev-lang/swig-2.0.9 )
-   ruby? ( >=dev-lang/swig-2.0.9 )"
-
-src_prepare() {
-   eapply_user
-
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   tc-export AR CC PKG_CONFIG RANLIB
-
-   emake \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)" \
-   LDFLAGS="-fPIC ${LDFLAGS} -pthread" \
-   USE_PCRE2="$(usex pcre2 y n)" \
-   FTS_LDLIBS="$(usex elibc_musl '-lfts' '')" \
-   all
-
-   if multilib_is_native_abi && use python; then
-   building() {
-   emake \
-   LDFLAGS="-fPIC ${LDFLAGS} -lpthread" \
-   LIBDIR="\$(PREFIX)/$(get_libdir)" \
-   SHLIBDIR="/$(get_libdir)" \
-   USE_PCRE2="$(usex pcre2 y n)" \
-   FTS_LDLIBS="$(usex elibc_musl '-lfts' '')" \
-   pywrap
-   }
-   python_foreach_impl building
-   fi
-
-   if multilib_is_native_abi && use ruby; then
-   building() {
-   einfo "Calling rubywrap for ${1}"
-   # Clean up .lo file to force rebuild
-   rm -f src/selinuxswig_ruby_wrap.lo || die
-   emake \
-  

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

2022-04-08 Thread Jason Zaman
commit: 023b1ce085fdc6ef2573de12c30ac248578ac8c3
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Apr  9 01:49:33 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  9 02:54:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=023b1ce0

sys-apps/selinux-python: Drop old

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

 sys-apps/selinux-python/Manifest   |   2 -
 .../selinux-python-3.2-optional-networkx.patch | 271 -
 .../selinux-python/selinux-python-3.1-r2.ebuild|  93 ---
 .../selinux-python/selinux-python-3.2-r1.ebuild| 115 -
 4 files changed, 481 deletions(-)

diff --git a/sys-apps/selinux-python/Manifest b/sys-apps/selinux-python/Manifest
index ab68bfe15782..9a42e89573e3 100644
--- a/sys-apps/selinux-python/Manifest
+++ b/sys-apps/selinux-python/Manifest
@@ -1,3 +1 @@
-DIST selinux-python-3.1.tar.gz 2100549 BLAKE2B 
c5d207bad60c379259e3bfc8f029f76d4572818cdd41a263498ed4434a70eaf7ff51af7772cfb27de0e9e4af03bcf9906ab0f6a59e88de10e81cbe0e8c5928b8
 SHA512 
5dd98f77ae8ea8bac6a89ec7def76e12496b9a9f8c9612c4cc1dac7a8e8c60380a00c857426bfefbcb4273706addd2594e9b467f69408ef284f082a09d45bd49
-DIST selinux-python-3.2.tar.gz 2101106 BLAKE2B 
b4b185a7468de68eb2146011a9bc82ffb7db9878517833c1e8dfa23279aec3dfbf46a27b70b17c1e317a2c939bcf6d1748638fd4a078325b853de34ae3c51a6f
 SHA512 
2c3483e27c4ad6942e23e39897e0eccf61b95d685ace62315678cb49739d300d4ca4a7a51fa7a9aacaa98737446a70923855d15827eb6275ffd6999be0b2a755
 DIST selinux-python-3.3.tar.gz 2101584 BLAKE2B 
603aafbf316b744098bd34c79bf384d55624c086fd75147675a4a0715df3d61710a99d490f30b78d59a2c2a85fcc4db91772c24644a963b31e1a0d305c4bc83e
 SHA512 
a69948a8b139a309f18632440e4204f49832a94b8b6be50e162d3dacb16698effeb1a77c44462e8cc7dc3dd600b887b9ab2fef618c31d3e0fe0de216a6aaebe3

diff --git 
a/sys-apps/selinux-python/files/selinux-python-3.2-optional-networkx.patch 
b/sys-apps/selinux-python/files/selinux-python-3.2-optional-networkx.patch
deleted file mode 100644
index a9525ddda939..
--- a/sys-apps/selinux-python/files/selinux-python-3.2-optional-networkx.patch
+++ /dev/null
@@ -1,271 +0,0 @@
-Avoid importing networkx which ends up having a Fortran (and other large)
-dependencies.
-
-https://bugs.gentoo.org/809038
-https://github.com/SELinuxProject/selinux/commit/ba23ba068364ab11ff51f52bd1e20e3c63798a62
-
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Wed, 25 Aug 2021 11:19:40 +0200
-Subject: [PATCH] python: Import specific modules from setools for less deps
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Import the setools classes needed for Python bindings from specific
-setools modules in order to reduce the dependency footprint
-of the Python bindings.  Importing the top-level module causes all
-setools modules to be loaded which includes the modules that require
-networkx.
-
-SELinux packages belong to the group of core system packages on Gentoo
-Linux.  It is desirable to keep the system set as small as possible,
-and the dependency between setools and networkx seems to be the easiest
-link to break without major loss of functionality.
-
-Signed-off-by: Michał Górny 
 a/semanage/seobject.py
-+++ b/semanage/seobject.py
-@@ -31,7 +31,8 @@
- from semanage import *
- PROGNAME = "policycoreutils"
- import sepolicy
--import setools
-+from setools.policyrep import SELinuxPolicy
-+from setools.typequery import TypeQuery
- import ipaddress
- 
- try:
-@@ -1339,7 +1340,7 @@ class ibpkeyRecords(semanageRecords):
- def __init__(self, args = None):
- semanageRecords.__init__(self, args)
- try:
--q = 
setools.TypeQuery(setools.SELinuxPolicy(sepolicy.get_store_policy(self.store)), 
attrs=["ibpkey_type"])
-+q = 
TypeQuery(SELinuxPolicy(sepolicy.get_store_policy(self.store)), 
attrs=["ibpkey_type"])
- self.valid_types = sorted(str(t) for t in q.results())
- except:
- pass
-@@ -1599,7 +1600,7 @@ class ibendportRecords(semanageRecords):
- def __init__(self, args = None):
- semanageRecords.__init__(self, args)
- try:
--q = 
setools.TypeQuery(setools.SELinuxPolicy(sepolicy.get_store_policy(self.store)), 
attrs=["ibendport_type"])
-+q = 
TypeQuery(SELinuxPolicy(sepolicy.get_store_policy(self.store)), 
attrs=["ibendport_type"])
- self.valid_types = set(str(t) for t in q.results())
- except:
- pass
 a/sepolicy/sepolicy/__init__.py
-+++ b/sepolicy/sepolicy/__init__.py
-@@ -4,7 +4,6 @@
- 
- import errno
- import selinux
--import setools
- import glob
- import sepolgen.defaults as defaults
- import sepolgen.interfaces as interfaces
-@@ -13,6 +12,17 @@
- import re
- import gzip
- 
-+from setools.boolquery import BoolQuery
-+from setools.portconquery import PortconQuery
-+from setools.policyrep import SELinuxPolicy
-+from 

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

2022-04-08 Thread Jason Zaman
commit: ef50a4c4d4f55d829e9d7a27f36871cc10888528
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Apr  9 01:52:56 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  9 02:54:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef50a4c4

sys-apps/checkpolicy: Drop old

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

 sys-apps/checkpolicy/Manifest   |  2 -
 sys-apps/checkpolicy/checkpolicy-3.1.ebuild | 57 -
 sys-apps/checkpolicy/checkpolicy-3.2.ebuild | 50 -
 3 files changed, 109 deletions(-)

diff --git a/sys-apps/checkpolicy/Manifest b/sys-apps/checkpolicy/Manifest
index 4717de90e97c..3010ddb97562 100644
--- a/sys-apps/checkpolicy/Manifest
+++ b/sys-apps/checkpolicy/Manifest
@@ -1,3 +1 @@
-DIST checkpolicy-3.1.tar.gz 69072 BLAKE2B 
31cb5ef52533b0a62f954e770278fc5766a961d87fb86260b04abe562bcd90d0025b33931c6ad54096c64ab54150c7562c112eac80eb2f60dbcdda57f4cacfe2
 SHA512 
2276a5a0919286049d2ceba386ef5f6de523745b588bb81cb4fed5eced5fd0b8070249b7a3ae5a85e2abb9369a86318f727d4073aad14ab75c43750a46069168
-DIST checkpolicy-3.2.tar.gz 69035 BLAKE2B 
263c582c8ed3c38822513899f3591edfc5d0132977451503a8b45d2074b5a1c5ce03973353b3ceaad44da913b4e35546cfef1988b68bd517618efdb942f994ec
 SHA512 
133639595c2acc66c02b5a637c5e0c60d80ce2bae04f4a709d9fafabd31f9497d1a6e3334904b985c2a1bd94a7a7e3df782c2af2ae41d1fd79b69156a835edeb
 DIST checkpolicy-3.3.tar.gz 69286 BLAKE2B 
f22cb1b0dae5a89c0abb500c2f091beda7960493bd0dc3b9cb5bc8d2d08d507870e5db46f53ad87d0ddea5e3bbdb6c721a5c5e6824b37f554049000392af6a6d
 SHA512 
40e7ccd804aa19f229eb76bdaeb79c87ed19004ac7b91674ecfb92d543573dc26f9d456ea25ed1e0ef8e1a69538e41c68b386a0743023f3ea83aa4350fc3ce30

diff --git a/sys-apps/checkpolicy/checkpolicy-3.1.ebuild 
b/sys-apps/checkpolicy/checkpolicy-3.1.ebuild
deleted file mode 100644
index 1b8381709ac8..
--- a/sys-apps/checkpolicy/checkpolicy-3.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-MY_P="${P//_/-}"
-MY_RELEASEDATE="20200710"
-
-SEPOL_VER="${PV}"
-SEMNG_VER="${PV}"
-
-DESCRIPTION="SELinux policy compiler"
-HOMEPAGE="http://userspace.selinuxproject.org;
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug"
-
-DEPEND=">=sys-libs/libsepol-${SEPOL_VER}"
-BDEPEND="sys-devel/flex
-   sys-devel/bison"
-
-RDEPEND=">=sys-libs/libsepol-${SEPOL_VER}"
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   YACC="bison -y" \
-   LIBDIR="\$(PREFIX)/$(get_libdir)"
-}
-
-src_install() {
-   default
-
-   if use debug; then
-   dobin "${S}/test/dismod"
-   dobin "${S}/test/dispol"
-   fi
-}
-
-pkg_postinst() {
-   if ! tc-is-cross-compiler; then
-   einfo "This checkpolicy can compile version `checkpolicy -V | 
cut -f 1 -d ' '` policy."
-   fi
-}

diff --git a/sys-apps/checkpolicy/checkpolicy-3.2.ebuild 
b/sys-apps/checkpolicy/checkpolicy-3.2.ebuild
deleted file mode 100644
index bba94c05097a..
--- a/sys-apps/checkpolicy/checkpolicy-3.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="SELinux policy compiler"
-HOMEPAGE="http://userspace.selinuxproject.org;
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ~mips ~riscv x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug"
-
-DEPEND=">=sys-libs/libsepol-${PV}"
-BDEPEND="sys-devel/flex
-   sys-devel/bison"
-
-RDEPEND=">=sys-libs/libsepol-${PV}"
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   YACC="bison -y" \
-   LIBDIR="\$(PREFIX)/$(get_libdir)"
-}
-
-src_install() {
-   default
-
-   if use debug; then
-   dobin "${S}/test/dismod"
-   dobin "${S}/test/dispol"
-   fi
-}
-
-pkg_postinst() {
-   if ! tc-is-cross-compiler; then
-   einfo "This checkpolicy can compile version `checkpolicy -V | 
cut -f 1 -d ' '` policy."
-   fi
-}



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

2022-04-08 Thread Jason Zaman
commit: d881fc3d5ddc12ff562d994a62b53d61c009dd9f
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Apr  9 01:54:13 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  9 02:54:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d881fc3d

app-admin/setools: Drop old

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

 app-admin/setools/Manifest |  1 -
 .../setools/files/setools-4.3.0-remove-gui.patch   | 16 ---
 app-admin/setools/setools-4.3.0.ebuild | 50 --
 3 files changed, 67 deletions(-)

diff --git a/app-admin/setools/Manifest b/app-admin/setools/Manifest
index 8e30ccb5acea..56a07eb8e38a 100644
--- a/app-admin/setools/Manifest
+++ b/app-admin/setools/Manifest
@@ -1,2 +1 @@
-DIST setools-4.3.0.tar.bz2 249694 BLAKE2B 
03d689f0f7dcc5ad7cf1ed114b7466aa0add96b70aa4b4a0a563805ad58cd1bde5651b155d202835e238aee9f07bf7595bfb09c20d2984ef6b921866ac1dca2e
 SHA512 
f2ef045e76223918f16d8b0d8365166d6afa320558269be96f3a8875189607253056179092fb8134aaa2e50a5d0862f246c0aa0f8d33060919f4bc1257c109d8
 DIST setools-4.4.0.tar.bz2 275218 BLAKE2B 
f716a78dd628e0309d3802f2155ef3a045dd8ebee7dec42be9f8b5fc0069b0df4e3d827b0a0cc03f7f02f5a3dff1d7ab7e4eee0d83d6cf4c87af82fe756a9321
 SHA512 
2ec92d7a6e30261549b6a8d2f17175d4a7d8313ef0cd81f4a19a91c53fe0107bac9a89c19dd67a4c534ee51ec520590795b4312f9e03e69fdf1763b0c35291f8

diff --git a/app-admin/setools/files/setools-4.3.0-remove-gui.patch 
b/app-admin/setools/files/setools-4.3.0-remove-gui.patch
deleted file mode 100644
index 85abbf5a7aa3..
--- a/app-admin/setools/files/setools-4.3.0-remove-gui.patch
+++ /dev/null
@@ -1,16 +0,0 @@
 a/setup.py
-+++ b/setup.py
-@@ -146,10 +146,10 @@ setup(name='setools',
-   author_email='peben...@ieee.org',
-   url='https://github.com/SELinuxProject/setools',
-   cmdclass={'build_qhc': QtHelpCommand, 'clean': CleanCommand},
--  packages=['setools', 'setools.diff', 'setoolsgui', 'setoolsgui.apol'],
--  scripts=['apol', 'sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta'],
-+  packages=['setools', 'setools.diff'],
-+  scripts=['sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta'],
-   data_files=installed_data,
--  package_data={'': ['*.ui', '*.qhc', '*.qch'], 'setools': ['perm_map']},
-+  package_data={'setools': ['perm_map']},
-   ext_modules=cythonize(ext_py_mods, include_path=['setools/policyrep'],
- annotate=cython_annotate,
- compiler_directives={"language_level": 3,

diff --git a/app-admin/setools/setools-4.3.0.ebuild 
b/app-admin/setools/setools-4.3.0.ebuild
deleted file mode 100644
index 19992dacb4a2..
--- a/app-admin/setools/setools-4.3.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Policy Analysis Tools for SELinux"
-HOMEPAGE="https://github.com/SELinuxProject/setools/wiki;
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/setools.git;
-else
-   
SRC_URI="https://github.com/SELinuxProject/setools/releases/download/${PV}/${P}.tar.bz2;
-   KEYWORDS="amd64 ~arm ~arm64 x86"
-fi
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-IUSE="X test"
-RESTRICT="!test? ( test )"
-S="${WORKDIR}/${PN}"
-
-RDEPEND="${PYTHON_DEPS}
-   >=dev-python/networkx-2.0[${PYTHON_USEDEP}]
-   >=sys-libs/libsepol-2.8:=
-   >=sys-libs/libselinux-2.8:=
-   X? (
-   dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND=">=dev-python/cython-0.27
-   test? (
-   sys-apps/checkpolicy
-   )"
-
-python_prepare_all() {
-   sed -i "s/'-Werror', //" "${S}"/setup.py || die "failed to remove 
Werror"
-   sed -i "s@^lib_dirs = .*@lib_dirs = ['${ROOT:-/}usr/$(get_libdir)']@" 
"${S}"/setup.py || \
-   die "failed to set lib_dirs"
-
-   use X || local PATCHES=( "${FILESDIR}"/setools-4.3.0-remove-gui.patch )
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   esetup.py test
-}



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

2022-04-08 Thread Jason Zaman
commit: 1e96f4dcbf27b8faf16a19b21d15d9ef95935bd9
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Apr  9 01:47:51 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  9 02:54:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e96f4dc

sys-apps/policycoreutils: Drop old

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

 sys-apps/policycoreutils/Manifest  |   2 -
 .../policycoreutils/policycoreutils-3.1-r2.ebuild  | 168 -
 .../policycoreutils/policycoreutils-3.2.ebuild | 162 
 3 files changed, 332 deletions(-)

diff --git a/sys-apps/policycoreutils/Manifest 
b/sys-apps/policycoreutils/Manifest
index ca90fbb5a9d6..05b2edfb4b33 100644
--- a/sys-apps/policycoreutils/Manifest
+++ b/sys-apps/policycoreutils/Manifest
@@ -1,4 +1,2 @@
-DIST policycoreutils-3.1.tar.gz 2817914 BLAKE2B 
ef68bb5f9cf577164ead44803b6be2bd6401c9e923d2c775c7c8c47f0e803749feaec4247fec5cc1cb766314954402fd2506370bb397f746437ecfcf65b384f3
 SHA512 
0592f218563a99ba95d2cfd07fdc3761b61c1cc3c01a17ab89ad840169e1a7d4083521d5cacc72d1b76911d516bf592db7a3f90d9ef0cc11ceed007e4580e140
-DIST policycoreutils-3.2.tar.gz 2817961 BLAKE2B 
747cbd7b84ffa9153067340f8f1dc5a652eaf85b037a6e10e116d3d0b31c8e7c9794bc6a46ae212848bef4887478ac167e359a387bebac49e0acd08b727808ce
 SHA512 
d16781d2d61b8b78d6fc242f2b5c3a03f47ea524fb61655823b6b0f0327ff376c65fe7bdf7a53f5863c01e599cf4a7050f21fda0fe6a8f2c2c16f89b156a4346
 DIST policycoreutils-3.3.tar.gz 2818092 BLAKE2B 
0ed9f128a774176ebadb71f448af8dee8c616a706314783b646869e7ea91892e358d5bb03e3aece3d0e6dc3203852e4e2925482727df1e5c71e075236ee43e5c
 SHA512 
db658990355f99a8e43f53d20cc67bf9e557b0a7837d1927c80f325b7f93ad47876382278a980b818484d6e31712a9b03e279f947ebc88c4be60a9f395607f98
 DIST policycoreutils-extra-1.37.tar.bz2 8809 BLAKE2B 
a7f6122c2e27f54b018174e962bd7f4c14af04e09bbb5300bde6967ea7f2dc5cd03b5787919a4e7f5288bcbc6747922962b5bd3b588ab1e3a035fbff4910d8f5
 SHA512 
0a85cd7cf279256b5e1927f9dfdd89626a1c8b77b0aeb62b496e7e8d1dccbaa315e39f9308fb2df7270f0bc1c10787b19990e7365cad74b47b61e30394c8b23f

diff --git a/sys-apps/policycoreutils/policycoreutils-3.1-r2.ebuild 
b/sys-apps/policycoreutils/policycoreutils-3.1-r2.ebuild
deleted file mode 100644
index eea202ba8299..
--- a/sys-apps/policycoreutils/policycoreutils-3.1-r2.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
-PYTHON_REQ_USE="xml"
-
-inherit multilib python-r1 toolchain-funcs bash-completion-r1
-
-MY_P="${P//_/-}"
-
-MY_RELEASEDATE="20200710"
-EXTRAS_VER="1.37"
-SEMNG_VER="${PV}"
-SELNX_VER="${PV}"
-SEPOL_VER="${PV}"
-
-IUSE="audit pam split-usr"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DESCRIPTION="SELinux core utilities"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   
SRC_URI="https://dev.gentoo.org/~perfinion/distfiles/policycoreutils-extra-${EXTRAS_VER}.tar.bz2;
-   S1="${WORKDIR}/${MY_P}/${PN}"
-   S2="${WORKDIR}/policycoreutils-extra"
-   S="${S1}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz
-   
https://dev.gentoo.org/~perfinion/distfiles/policycoreutils-extra-${EXTRAS_VER}.tar.bz2;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-   S1="${WORKDIR}/${MY_P}"
-   S2="${WORKDIR}/policycoreutils-extra"
-   S="${S1}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND=">=sys-libs/libselinux-${SELNX_VER}:=[python,${PYTHON_USEDEP}]
-   >=sys-libs/libsemanage-${SEMNG_VER}:=[python(+),${PYTHON_USEDEP}]
-   >=sys-libs/libsepol-${SEPOL_VER}:=
-   sys-libs/libcap-ng:=
-   >=app-admin/setools-4.2.0[${PYTHON_USEDEP}]
-   audit? ( >=sys-process/audit-1.5.1[python,${PYTHON_USEDEP}] )
-   pam? ( sys-libs/pam:= )
-   ${PYTHON_DEPS}"
-
-# Avoid dependency loop in the cross-compile case, bug #755173
-# (Still exists in native)
-BDEPEND="sys-devel/gettext"
-
-# pax-utils for scanelf used by rlpkg
-RDEPEND="${DEPEND}
-   app-misc/pax-utils"
-
-PDEPEND="sys-apps/semodule-utils
-   sys-apps/selinux-python"
-
-src_unpack() {
-   # Override default one because we need the SRC_URI ones even in case of 
 ebuilds
-   default
-   if [[ ${PV} ==  ]] ; then
-   git-r3_src_unpack
-   fi
-}
-
-src_prepare() {
-   S="${S1}"
-   cd "${S}" || die "Failed to switch to ${S}"
-   if [[ ${PV} !=  ]] ; then
-   # If needed for live ebuilds please use /etc/portage/patches
-   eapply 
"${FILESDIR}/policycoreutils-3.1-0001-newrole-not-suid.patch"
-   fi
-
-   # rlpkg is more useful than fixfiles
-   sed -i -e '/^all/s/fixfiles//' 

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

2022-04-08 Thread Jason Zaman
commit: 2f3d7e7193e16db8f0fceed8374b6bf725d7e8bb
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Apr  9 01:45:14 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  9 02:54:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3d7e71

sys-apps/mcstrans: Drop old

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

 sys-apps/mcstrans/Manifest|  2 --
 sys-apps/mcstrans/mcstrans-3.1.ebuild | 53 ---
 sys-apps/mcstrans/mcstrans-3.2.ebuild | 49 
 3 files changed, 104 deletions(-)

diff --git a/sys-apps/mcstrans/Manifest b/sys-apps/mcstrans/Manifest
index 5317d4a5e332..e080416085d3 100644
--- a/sys-apps/mcstrans/Manifest
+++ b/sys-apps/mcstrans/Manifest
@@ -1,3 +1 @@
-DIST mcstrans-3.1.tar.gz 44598 BLAKE2B 
1755c2f56e3d40fa2ea95c349988fe5dd7b52a9f26bef0f42e42bda8f7b94993b9a47d2e37f746cbabd9dd571118b0a8e1ffb7c22c604db58fc809bcc033
 SHA512 
21e9b7a8c9d98cbee61f2eb1c440a51d19ac111a5955c24d365a8784e1aa34fb47a22a108e550c8a4cde4f25ec5afc466126a68e9faedfc796bef83eada93b60
-DIST mcstrans-3.2.tar.gz 44596 BLAKE2B 
6738acbcb7c25ec67b8d14cd166c601c7790d28332de8eb4caec32e43390b199aeea51750856aee7c4a2bcfc003af3ac01b00a4247578230d42de3956a88ebb2
 SHA512 
edc7d4c255056d823c67d69d0c0bb49e8da8cf1b69d94b65e1c2cb5f4944dcc0bd26ed795d76cbe310d9c98b98ca69a49eb7e39ed4cd7df3f6ed8bd1b68da6b1
 DIST mcstrans-3.3.tar.gz 44621 BLAKE2B 
624780c219d0b8f369def5ab334caf9d2ae847f9cfb4359ce38e240bcb72b7cfeef45d08cd6e7330cc90394f6c32bd622d2133e675036f98992145b1530ab1e2
 SHA512 
2157a0361bb5a2bc8e149373b2dd7d9b042f8c4c0aa845ae6967a23d9b875d2dcd6176d99d7f8f15e17eb5877fea60814e19aabfe76950d25b75c9c25df811c2

diff --git a/sys-apps/mcstrans/mcstrans-3.1.ebuild 
b/sys-apps/mcstrans/mcstrans-3.1.ebuild
deleted file mode 100644
index 5510582a2b53..
--- a/sys-apps/mcstrans/mcstrans-3.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-MY_RELEASEDATE="20200710"
-
-MY_P="${P//_/-}"
-IUSE=""
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="SELinux context translation to human readable names"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND=">=sys-libs/libsepol-${PV}:=
-   >=sys-libs/libselinux-${PV}:=
-   dev-libs/libpcre:=
-   >=sys-libs/libcap-1.10-r10:="
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-
-   sed -i 's/-Werror//g' "${S}"/*/Makefile || die "Failed to remove Werror"
-}
-
-src_compile() {
-   tc-export CC
-   default
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   rm -rf "${D}/etc/rc.d" || die
-
-   newinitd "${FILESDIR}/mcstransd.init" mcstransd
-}

diff --git a/sys-apps/mcstrans/mcstrans-3.2.ebuild 
b/sys-apps/mcstrans/mcstrans-3.2.ebuild
deleted file mode 100644
index 06962f8dcdb1..
--- a/sys-apps/mcstrans/mcstrans-3.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-IUSE=""
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-fi
-
-DESCRIPTION="SELinux context translation to human readable names"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND=">=sys-libs/libsepol-${PV}:=
-   >=sys-libs/libselinux-${PV}:=
-   dev-libs/libpcre:=
-   >=sys-libs/libcap-1.10-r10:="
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-
-   sed -i 's/-Werror//g' "${S}"/*/Makefile || die "Failed to remove Werror"
-}
-
-src_compile() {
-   tc-export CC
-   default
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   rm -rf "${D}/etc/rc.d" || die
-
-   newinitd "${FILESDIR}/mcstransd.init" mcstransd
-}



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

2022-04-08 Thread Jason Zaman
commit: 363ef1e03ce5d472b20ea18fb7f247d4c9d7b68c
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Apr  9 01:46:10 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  9 02:54:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=363ef1e0

sys-apps/restorecond: Drop old

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

 sys-apps/restorecond/Manifest   |  2 --
 sys-apps/restorecond/restorecond-3.1.ebuild | 54 -
 sys-apps/restorecond/restorecond-3.2.ebuild | 50 --
 3 files changed, 106 deletions(-)

diff --git a/sys-apps/restorecond/Manifest b/sys-apps/restorecond/Manifest
index 72a26729f3bb..5823e3897be5 100644
--- a/sys-apps/restorecond/Manifest
+++ b/sys-apps/restorecond/Manifest
@@ -1,3 +1 @@
-DIST restorecond-3.1.tar.gz 18939 BLAKE2B 
3a3fcde057dad3ed05692d679ba27e0b24f191d92ed5114fa38cb5f846c4cc00d85bb09b5d4e560ed2b91e0c2d1c407f6c03900610624d5626d05f2991bc
 SHA512 
cdcf299f48b89a7c641ded9507b9b966bf648497394f8e988a9cb1ceb3224c86369706027f3416a4f9750836f7a8f4580a4b3df76673e03f897b383d7ed0e2c8
-DIST restorecond-3.2.tar.gz 18965 BLAKE2B 
6cbd32c7c33fcc9f3fff78cc1faaa354c7ee918bfde8e12dfa73ce99632a8bc1e00d2f3b7cdd9c72179dbb51af1847e8dadd41cdc3ca20e9fb45e61871325029
 SHA512 
b1437a5d4dffef3463a0f2994f07c98585e9cfbc354db2dc07483fd9b964b079090697a277d2f4fd6bcd8df62f7505962fdca22d700721f6ba71490ace0167a9
 DIST restorecond-3.3.tar.gz 18970 BLAKE2B 
41c0eed734ab1e89cdfd40fdb0ceff47e1c4bb66354ff78d548a9747c661fbf7ed4b6b3daa1e39325de2a2ca087aca803f073f942f3ac89b71d873e27a1d6712
 SHA512 
ea2b97d22c1d68aa4ea31d8850f8c9632c0db0d4d666e323c648da896554c6a6fdf6dfa3c105a1df3f1ede9da8cce5ba4c1533b05520846fcb2d584935e5d7cb

diff --git a/sys-apps/restorecond/restorecond-3.1.ebuild 
b/sys-apps/restorecond/restorecond-3.1.ebuild
deleted file mode 100644
index 7184259428fe..
--- a/sys-apps/restorecond/restorecond-3.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit systemd toolchain-funcs
-
-MY_RELEASEDATE="20200710"
-
-MY_P="${P//_/-}"
-IUSE=""
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="Daemon to watch for creation and set default SELinux fcontexts"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND="dev-libs/glib:2
-   >=sys-libs/libsepol-${PV}:=
-   >=sys-libs/libselinux-${PV}:="
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-
-   sed -i 's/-Werror//g' "${S}"/Makefile || die "Failed to remove Werror"
-}
-
-src_compile() {
-   tc-export CC
-   default
-}
-
-src_install() {
-   SYSTEMDSYSTEMUNITDIR="$(systemd_get_systemunitdir)" \
-   SYSTEMDUSERUNITDIR=$(systemd_get_userunitdir) \
-   emake DESTDIR="${D}" install
-
-   rm -rf "${D}/etc/rc.d" || die
-
-   newinitd "${FILESDIR}/restorecond.init" restorecond
-}

diff --git a/sys-apps/restorecond/restorecond-3.2.ebuild 
b/sys-apps/restorecond/restorecond-3.2.ebuild
deleted file mode 100644
index 600b91f0ad82..
--- a/sys-apps/restorecond/restorecond-3.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit systemd toolchain-funcs
-
-IUSE=""
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~mips x86"
-fi
-
-DESCRIPTION="Daemon to watch for creation and set default SELinux fcontexts"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND="dev-libs/glib:2
-   >=sys-libs/libsepol-${PV}:=
-   >=sys-libs/libselinux-${PV}:="
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-
-   sed -i 's/-Werror//g' "${S}"/Makefile || die "Failed to remove Werror"
-}
-
-src_compile() {
-   tc-export CC
-   default
-}
-
-src_install() {
-   SYSTEMDSYSTEMUNITDIR="$(systemd_get_systemunitdir)" \
-   SYSTEMDUSERUNITDIR=$(systemd_get_userunitdir) \
-   emake DESTDIR="${D}" install
-
-   rm -rf "${D}/etc/rc.d" || die
-
-   newinitd "${FILESDIR}/restorecond.init" restorecond
-}



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

2022-04-08 Thread Jason Zaman
commit: b22e8be7b7af04a1b089d8505a4de038dd438e3c
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Apr  9 01:46:54 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sat Apr  9 02:54:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b22e8be7

sys-apps/secilc: Drop old

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

 sys-apps/secilc/Manifest  |  2 --
 sys-apps/secilc/secilc-3.1.ebuild | 39 ---
 sys-apps/secilc/secilc-3.2.ebuild | 33 -
 3 files changed, 74 deletions(-)

diff --git a/sys-apps/secilc/Manifest b/sys-apps/secilc/Manifest
index ec5816a6040a..323fe32e0e87 100644
--- a/sys-apps/secilc/Manifest
+++ b/sys-apps/secilc/Manifest
@@ -1,3 +1 @@
-DIST secilc-3.1.tar.gz 176631 BLAKE2B 
e79818580d2a788d672574ebd77349f0c59b678d2be628479f517412ca876fa225ba0dd63ef3200ed15ff693cd5f4cb4ff537d81666fef3a008ba4b3a7577e0c
 SHA512 
79e3e4910178af49ea164d620aa997adb21dd18581c054a4023dd9116ec9dd203bd12989ef308aa1d253b47fcd251ee2b99c26e143d1db3de22a7f374ff38e0b
-DIST secilc-3.2.tar.gz 179384 BLAKE2B 
89a02ceeaeb221eb5e819f6c6f09cd7e4675971d1870850867f0e258e3cf089c048a2976016c8200cffcb7904aae01d7e9d6a0c086a2a33fb08020df10b92059
 SHA512 
ef60aaaba3a9b4d8da496ae80203a8c9595dc2f97f767432f6b3323395fda65293540ed9574e8d7d3f40854c3ad38a95a7b96939b6c689f02a3d04834b81ca45
 DIST secilc-3.3.tar.gz 181205 BLAKE2B 
ffccf2e6ea416f6e5a8270a488c6c6ed01b607af20fffed129f5d9b9957f2ab16e90a3fdbd57b597f1195987edf6a2ca1ae561cca62d176a01878fe24900f4b9
 SHA512 
11b2b6a56d588a71d8cc5b2e69e76579ddd3ea20e036bbfdbeefd8ed64a6dca3c8f963509a96231eb21807a195ec24e4807ef52dc2218ee0410ee0828ad77fa8

diff --git a/sys-apps/secilc/secilc-3.1.ebuild 
b/sys-apps/secilc/secilc-3.1.ebuild
deleted file mode 100644
index 37dbc1b714b9..
--- a/sys-apps/secilc/secilc-3.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-inherit toolchain-funcs
-
-MY_P="${P//_/-}"
-MY_RELEASEDATE="20200710"
-
-SEPOL_VER="${PV}"
-
-DESCRIPTION="SELinux Common Intermediate Language (CIL) Compiler"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${MY_P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_RELEASEDATE}/${MY_P}.tar.gz;
-   KEYWORDS="amd64 ~arm x86"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND=">=sys-libs/libsepol-${SEPOL_VER}"
-RDEPEND="${DEPEND}"
-BDEPEND="app-text/xmlto"
-
-# tests are not meant to be run outside of the
-# full SELinux userland repo
-RESTRICT="test"
-
-src_compile() {
-   tc-export CC
-   default
-}

diff --git a/sys-apps/secilc/secilc-3.2.ebuild 
b/sys-apps/secilc/secilc-3.2.ebuild
deleted file mode 100644
index 8058954b003d..
--- a/sys-apps/secilc/secilc-3.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-inherit toolchain-funcs
-
-DESCRIPTION="SELinux Common Intermediate Language (CIL) Compiler"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
-   S="${WORKDIR}/${P}/${PN}"
-else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 arm arm64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND=">=sys-libs/libsepol-${PV}"
-RDEPEND="${DEPEND}"
-BDEPEND="app-text/xmlto"
-
-# tests are not meant to be run outside of the
-# full SELinux userland repo
-RESTRICT="test"
-
-src_compile() {
-   tc-export CC
-   default
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-containers/netavark/

2022-04-08 Thread Ronny Gutbrod
commit: 0d793c6fee9bb6d568f3482d6913fc9559da91fe
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Apr  9 02:51:13 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Apr  9 02:51:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d793c6f

app-containers/netavark: Fix aardvark-dns dependency

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 app-containers/netavark/netavark-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/netavark/netavark-1.0.2.ebuild 
b/app-containers/netavark/netavark-1.0.2.ebuild
index fdc77a63f..52b01edd8 100644
--- a/app-containers/netavark/netavark-1.0.2.ebuild
+++ b/app-containers/netavark/netavark-1.0.2.ebuild
@@ -175,7 +175,7 @@ KEYWORDS="~amd64"
 IUSE=""
 
 DEPEND="dev-go/go-md2man
-app-emulation/aardvark-dns"
+app-containers/aardvark-dns"
 RDEPEND=""
 
 src_compile() {



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

2022-04-08 Thread Sam James
commit: 72c7902c30de3bf777047dc95d481a8df1470233
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 02:49:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 02:49:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c7902c

dev-libs/elfutils: update HOMEPAGE

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

 dev-libs/elfutils/elfutils-0.185.ebuild | 4 ++--
 dev-libs/elfutils/elfutils-0.186.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/elfutils/elfutils-0.185.ebuild 
b/dev-libs/elfutils/elfutils-0.185.ebuild
index 26aeca00e2e8..85bc9ecded89 100644
--- a/dev-libs/elfutils/elfutils-0.185.ebuild
+++ b/dev-libs/elfutils/elfutils-0.185.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2003-2021 Gentoo Authors
+# Copyright 2003-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit flag-o-matic multilib-minimal
 
 DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement 
for libelf)"
-HOMEPAGE="http://elfutils.org/;
+HOMEPAGE="https://sourceware.org/elfutils/;
 SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2;
 SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.185-patches.tar.gz;
 

diff --git a/dev-libs/elfutils/elfutils-0.186.ebuild 
b/dev-libs/elfutils/elfutils-0.186.ebuild
index 1cb034762231..1c83e5eca374 100644
--- a/dev-libs/elfutils/elfutils-0.186.ebuild
+++ b/dev-libs/elfutils/elfutils-0.186.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit flag-o-matic multilib-minimal
 
 DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement 
for libelf)"
-HOMEPAGE="https://elfutils.org/;
+HOMEPAGE="https://sourceware.org/elfutils/;
 SRC_URI="https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2;
 SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.186-patches.tar.gz;
 



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

2022-04-08 Thread Sam James
commit: 0c91bd9d130e43a07ee7cdd2213d939e89c92266
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 02:45:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 02:45:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c91bd9d

dev-util/kup: switch to xz

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

 dev-util/kup/Manifest| 2 +-
 dev-util/kup/kup-0.3.4-r1.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/kup/Manifest b/dev-util/kup/Manifest
index a60627e47d57..34e9a34b7a16 100644
--- a/dev-util/kup/Manifest
+++ b/dev-util/kup/Manifest
@@ -1,2 +1,2 @@
-DIST kup-0.3.4.tar.gz 45996 BLAKE2B 
37c4738df71491b3661dcb4f780f1b24a46c28bedca32669625dfd82e309b51ef72304d41ee8c695c99b761679fca9c6eaa1a4fcf00365f92a6c754029139d86
 SHA512 
fde61de2978f8ba76c4b89a84313aa8b8651cc2610b1512ba1d662fbd0675f269959dd66ef5e1e0ce216ba66e12f5735e58bb36f4ba1a14d90269da1a6fcee46
+DIST kup-0.3.4.tar.xz 40596 BLAKE2B 
2cdb046af05803a1329b9d9f6e2ecba4dba77bc0c2da67cd29a3e1e3e4d1032a5dea771b5c4d9a63c57706fcf0adb809de3d6668411f0db64b58f4420b536f9e
 SHA512 
b29e2aebdc0af45e96a0111933cdcb17f5227520c7be159f3bbf8c940f71cca2d688207b7a1d18087182f321c77c0fa168f3e0fe99b2b01afff1ddad2c9ce9cf
 DIST kup-0.3.6.tar.xz 41404 BLAKE2B 
7c4187032b3d29ea06ddeaea813370e5a68fa94c9b85dbd92930651ad52ea103a98be26bae32b9120d136d3558b27c29323191aab36a895e4b040eb8fd83d12f
 SHA512 
136cd179abb6b658050cd51f00a4cee2b9022b40ce17c9e50290fcdd2303de2ca21a64569b4af6a46db88959812200b3654fce06a0b3c081af0c89b5db2ded20

diff --git a/dev-util/kup/kup-0.3.4-r1.ebuild b/dev-util/kup/kup-0.3.4-r1.ebuild
index 3229c75e8de5..3fe21be96734 100644
--- a/dev-util/kup/kup-0.3.4-r1.ebuild
+++ b/dev-util/kup/kup-0.3.4-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 DESCRIPTION="kernel.org uploader tool"
 HOMEPAGE="https://www.kernel.org/pub/software/network/kup;
-SRC_URI="https://www.kernel.org/pub/software/network/kup/${P}.tar.gz;
+SRC_URI="https://www.kernel.org/pub/software/network/kup/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-isort/

2022-04-08 Thread Ronny Gutbrod
commit: de554a8d7961d2fe95948b4c4182a0eb85059c22
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Apr  9 01:42:40 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Apr  9 02:42:39 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de554a8d

dev-python/pytest-isort: update HOMEPAGE

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild | 2 +-
 dev-python/pytest-isort/pytest-isort-1.3.0.ebuild| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild 
b/dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild
index 274623001..05410eaed 100644
--- a/dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild
+++ b/dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 DESCRIPTION="Plugin to check import ordering using isort"
-HOMEPAGE="https://github.com/moccu/pytest-isort;
+HOMEPAGE="https://github.com/stephrdev/pytest-isort;
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/dev-python/pytest-isort/pytest-isort-1.3.0.ebuild 
b/dev-python/pytest-isort/pytest-isort-1.3.0.ebuild
index 83853fcdf..e5084cd33 100644
--- a/dev-python/pytest-isort/pytest-isort-1.3.0.ebuild
+++ b/dev-python/pytest-isort/pytest-isort-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{8,9} )
 inherit distutils-r1
 
 DESCRIPTION="Plugin to check import ordering using isort"
-HOMEPAGE="https://github.com/moccu/pytest-isort;
+HOMEPAGE="https://github.com/stephrdev/pytest-isort;
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"



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

2022-04-08 Thread Ronny Gutbrod
commit: 065fb0a97543c2605e9144c2055f78c887b590e3
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Apr  9 02:41:15 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Apr  9 02:42:44 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=065fb0a9

dev-libs/olm: add 3.2.11

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-libs/olm/Manifest  |  1 +
 dev-libs/olm/olm-3.2.11.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/olm/Manifest b/dev-libs/olm/Manifest
index 0b856038c..494e2bfff 100644
--- a/dev-libs/olm/Manifest
+++ b/dev-libs/olm/Manifest
@@ -1,2 +1,3 @@
+DIST olm-3.2.11.tar.bz2 2735303 BLAKE2B 
577465d5a5246cda85848e0caa2912bd225af520c23a247cacec06669bae2ab0b7c3bf209a203e8bf2f7e0e573f7f30f8699704a2b6cf2e7996209eade69bb8c
 SHA512 
4ab2263395efd33ecb336577d72845c8eaf6f6478448d78f104424ea7f48f6273e13df4038f96a05e946dbe5f6beb952bbbc86b81eaca035195dbdaaf9a2dd26
 DIST olm-3.2.8.tar.bz2 489350 BLAKE2B 
bf8b31262c15da2cffd5eeb1f426fe60e83dc60b3377191d65b4b4992133f92adfb7d18deb69b075207550b1b32220a1d807f331e58b41839d8aa5330a80bf3d
 SHA512 
2a249b6880ff0c368458c14d6bae3103890f23dceaaf5753d140884185590fd54f1d7bcb8959f43b3b0f5c9302f76e380e6cdfe3340feab7f9fff60362a39303
 DIST olm-3.2.9.tar.bz2 2734794 BLAKE2B 
6c5cc89804071f961ebd571dd5d3fac43aa9517fda4e029a0855fc89f4ec46e49b784aa2cfbf8cec8e34b8ef06c5e61f2111ec30fc872f44c90795359892f205
 SHA512 
c196430054920d78587fc79eed25312d11498594257b9a12057bfb2feaf2abfb7df35854952b4a36bc22a8c62b99b58e55f9434001a00791ca62ca47556957a5

diff --git a/dev-libs/olm/olm-3.2.11.ebuild b/dev-libs/olm/olm-3.2.11.ebuild
new file mode 100644
index 0..19d31a4cd
--- /dev/null
+++ b/dev-libs/olm/olm-3.2.11.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets"
+HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm;
+SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DOLM_TESTS="$(usex test)"
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
+}
+
+src_install() {
+   use doc && DOCS=( README.md docs/{{,meg}olm,signing}.md )
+
+   cmake_src_install
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-isort/

2022-04-08 Thread Ronny Gutbrod
commit: ea35f805b4795136a12758266c71540a139fd0ad
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sat Apr  9 01:40:47 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Sat Apr  9 02:42:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea35f805

dev-python/pytest-isort: add python3_10 compat, update EAPI 7 -> 8

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 .../pytest-isort/pytest-isort-1.3.0-r1.ebuild  | 25 ++
 1 file changed, 25 insertions(+)

diff --git a/dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild 
b/dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild
new file mode 100644
index 0..274623001
--- /dev/null
+++ b/dev-python/pytest-isort/pytest-isort-1.3.0-r1.ebuild
@@ -0,0 +1,25 @@
+# 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="Plugin to check import ordering using isort"
+HOMEPAGE="https://github.com/moccu/pytest-isort;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+distutils_enable_tests pytest
+# I don't know what's going on, so I took the easy route. 
+EPYTEST_DESELECT=( test_isort.py::TestIsortItem::test_init )
+
+RDEPEND="
+   >=dev-python/pytest-3.5[${PYTHON_USEDEP}]
+   >=dev-python/isort-4.0[${PYTHON_USEDEP}]
+"



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

2022-04-08 Thread Sam James
commit: 8c0d73f785b823c1a052dcd434b35f7b5469e64c
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 02:43:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 02:43:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0d73f7

sys-apps/texinfo: switch to xz

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

 sys-apps/texinfo/Manifest   | 4 ++--
 sys-apps/texinfo/texinfo-6.7.ebuild | 4 ++--
 sys-apps/texinfo/texinfo-6.8.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-apps/texinfo/Manifest b/sys-apps/texinfo/Manifest
index fad5e0194c83..c36676e9da46 100644
--- a/sys-apps/texinfo/Manifest
+++ b/sys-apps/texinfo/Manifest
@@ -1,2 +1,2 @@
-DIST texinfo-6.7.tar.gz 9027808 BLAKE2B 
ac9a47ae98f27ae55ea1844c74ead6fba256635a56e7a226a1bbdd9ee9ab33565ff8cc7a874410afe6463741285c8fcfd8ff835ae2802009e2d0758405559140
 SHA512 
a52aaa2f0113c6f14b3cb94fbf7191770017ff6ce2016292770831279cfbb898c2f7f720adee620e08d9d80a9505df89a689ba0c25e92f6579b28b075f7b8ee2
-DIST texinfo-6.8.tar.gz 10119420 BLAKE2B 
df9dc1698e7bb4f7c97ba4d44b08631502e3f997b91169ae64161b69701fbb0f85c82295ef6867e716a0addfd7c5677e14079645b167bd74933a0153fee92200
 SHA512 
f46dfb1c0f324a9c54959a8f256f0dcb8aaa59caccb0f027a5ee39a173b6e51a31a488f9d787707e7aa8401a439b2a01a1f3022dbae24ef377a1c021c1ebeb37
+DIST texinfo-6.7.tar.xz 4337984 BLAKE2B 
1ec9617b90dac1569f17eaac0cd8611e8e57cb3db6ece1e2f6ff20ee96fee37eb4ff3d83e4830127ccaa469e2d02b598a5af5ede4e586dd4b53d47a2f2278b60
 SHA512 
da55a0d0a760914386393c5e8e864540265d8550dc576f784781a6d72501918e8afce716ff343e5c2a0ce09cf921bfaf0a48ecb49f6182a7d10e920ae3ea17e7
+DIST texinfo-6.8.tar.xz 4961528 BLAKE2B 
0256dac5ba9c7f171c970644907b763f7a88fd9995111244df0458591aed1a0fe94c76045dde69f9138d65d6f780aae6869bbbc013f58e04ae7c62456b222bbb
 SHA512 
0ff9290b14e4d83e32b889cfa24e6d065f98b2a764daf6b92c6c895fddbb35258398da6257c113220d5a4d886f7b54b09c4b117ca5eacfee6797f9bffde0f909

diff --git a/sys-apps/texinfo/texinfo-6.7.ebuild 
b/sys-apps/texinfo/texinfo-6.7.ebuild
index caa8be913bbc..2a3060bb2484 100644
--- a/sys-apps/texinfo/texinfo-6.7.ebuild
+++ b/sys-apps/texinfo/texinfo-6.7.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
 
 # Note: if your package uses the texi2dvi utility, it must depend on the
@@ -11,7 +11,7 @@ inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="The GNU info program and utilities"
 HOMEPAGE="https://www.gnu.org/software/texinfo/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/sys-apps/texinfo/texinfo-6.8.ebuild 
b/sys-apps/texinfo/texinfo-6.8.ebuild
index 97ed7c623600..31c46a3263b5 100644
--- a/sys-apps/texinfo/texinfo-6.8.ebuild
+++ b/sys-apps/texinfo/texinfo-6.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Note: if your package uses the texi2dvi utility, it must depend on the
@@ -11,7 +11,7 @@ inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="The GNU info program and utilities"
 HOMEPAGE="https://www.gnu.org/software/texinfo/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"



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

2022-04-08 Thread Sam James
commit: 75157086ac78722b4a388057d917d77bdc9be7fe
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 02:37:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 02:37:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75157086

net-analyzer/alive: drop 2.0.3, 2.0.4

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

 net-analyzer/alive/Manifest   |  2 --
 net-analyzer/alive/alive-2.0.3.ebuild | 33 -
 net-analyzer/alive/alive-2.0.4.ebuild | 30 --
 3 files changed, 65 deletions(-)

diff --git a/net-analyzer/alive/Manifest b/net-analyzer/alive/Manifest
index 87f824415e95..bb460f83ecf4 100644
--- a/net-analyzer/alive/Manifest
+++ b/net-analyzer/alive/Manifest
@@ -1,3 +1 @@
-DIST alive-2.0.3.tar.xz 187396 BLAKE2B 
0614ae8d0707abf59dd1500d986ce21221092d118a40ae92e838bd11b81a2b5fd261a531843f2746a86a31bbb494a9f35f9fa0ad5c0ea896d68edec17205
 SHA512 
3b2f14d84682466e02fc6678ba26eb4c0b9378f1c938a7463cc5736501cbf144baaeb7dea2c8343a916891ce4e2d580bac946c913c01d7c25e12bfa611c89422
-DIST alive-2.0.4.tar.lz 185849 BLAKE2B 
34d2a29ea084b4bed960169fbf3d20377e79b56c183f1a3c1a05b6eb0a45a388267354d1740b7a9d63ff87281213e424362acb0f74b6d9351dbfad209b427edc
 SHA512 
64842286fbe1ccd4d44d20610443fc5f5a2aef2acaef4d79e56ed9b6064f87ddd8af4dfb96b4a425a6cc28f8c741dbcda6ae86adbc5be86cb5c5925d7897e3c6
 DIST alive-2.0.5.tar.lz 186304 BLAKE2B 
8528d7b86030ff0b54cd391a7cd7b42be974d5f605c66c6340468855959d2adf31940312d6693580839e9180813a3e96c2fe86a3842f3abd00af0e08b7f301ee
 SHA512 
f760f9386019ddeac8690eec9119d557d4e288cc8698ce69adc8d9915eb0bc27fcf4015e9c4710411321d21c11731e61be754e9b827dceceab6463e531ed4240

diff --git a/net-analyzer/alive/alive-2.0.3.ebuild 
b/net-analyzer/alive/alive-2.0.3.ebuild
deleted file mode 100644
index 34cb398fe14c..
--- a/net-analyzer/alive/alive-2.0.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="A periodic ping program"
-HOMEPAGE="https://www.gnu.org/software/alive/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
-
-BDEPEND="app-arch/xz-utils"
-DEPEND="
-   dev-scheme/guile
-"
-RDEPEND="
-   ${DEPEND}
-   dev-scheme/xdgdirs
-   net-misc/iputils
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.2-ping-test.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}

diff --git a/net-analyzer/alive/alive-2.0.4.ebuild 
b/net-analyzer/alive/alive-2.0.4.ebuild
deleted file mode 100644
index 567f090930f3..
--- a/net-analyzer/alive/alive-2.0.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools unpacker
-
-DESCRIPTION="A periodic ping program"
-HOMEPAGE="https://www.gnu.org/software/alive/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.lz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
-
-DEPEND="dev-scheme/guile"
-RDEPEND="${DEPEND}
-   dev-scheme/xdgdirs
-   net-misc/iputils"
-BDEPEND="$(unpacker_src_uri_depends)"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.2-ping-test.patch
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-}



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

2022-04-08 Thread Sam James
commit: 9832dc42ee385065c6f4121a69ea6528ab747309
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 02:36:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 02:36:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9832dc42

sys-process/acct: switch to bzip2

Smaller tarballs.

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

 sys-process/acct/Manifest | 2 +-
 sys-process/acct/acct-6.6.4-r3.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-process/acct/Manifest b/sys-process/acct/Manifest
index 20b32d7064cf..e4ce5d257ad4 100644
--- a/sys-process/acct/Manifest
+++ b/sys-process/acct/Manifest
@@ -1 +1 @@
-DIST acct-6.6.4.tar.gz 853273 BLAKE2B 
2ee42ae849f8e7c5c6dbe33d45e944f945cef87a5fef0074ac31848547ab9b7068509bce3c4b47b35bfde49b02daf43ae812cc58284c50185e4bdc660dccae52
 SHA512 
413aa446caece8fd773c92e2995bbaa034f63dd0ced521815a676c49f118e02982862b9c0ab7e60be5212c87d1e82ba6325bda212cf4857392a068d359a1e2c2
+DIST acct-6.6.4.tar.bz2 671480 BLAKE2B 
a5745d89dc4972756cb136572e90eee853e09c0d888d929993f724459616b5cc36005b6529eba3f503e1d3401bb852321e9274591e02ce30d60e3da16d10fba2
 SHA512 
aa1e47186564771763a794cfa06e53cd73f2f3961bf31270f3a9e2cc93d6e20af55938ab5573d37908b05572cc7dc752c300b703c2080293e07153fed278fc55

diff --git a/sys-process/acct/acct-6.6.4-r3.ebuild 
b/sys-process/acct/acct-6.6.4-r3.ebuild
index a522990e5ba4..726e65d33cb6 100644
--- a/sys-process/acct/acct-6.6.4-r3.ebuild
+++ b/sys-process/acct/acct-6.6.4-r3.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
@@ -7,7 +7,7 @@ inherit autotools systemd
 
 DESCRIPTION="GNU system accounting utilities"
 HOMEPAGE="https://savannah.gnu.org/projects/acct/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"



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

2022-04-08 Thread Sam James
commit: 54e6e849ae7147231e9a41f34c3864315c7c6bc9
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 02:35:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 02:35:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e6e849

dev-libs/libintl: switch to xz

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

 dev-libs/libintl/Manifest| 4 ++--
 dev-libs/libintl/libintl-0.21.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libintl/Manifest b/dev-libs/libintl/Manifest
index 695aa9c5e138..653a9cf0788c 100644
--- a/dev-libs/libintl/Manifest
+++ b/dev-libs/libintl/Manifest
@@ -1,2 +1,2 @@
-DIST gettext-0.21.tar.gz 24181849 BLAKE2B 
2eae99d0916b00b2af6fbc6bf7e309076519a10fea16cd49e7aa29fe8aec1ee7c784c6277281b764dc4abacf400cd3fe461129586303c8cd337db15c76cb4b87
 SHA512 
bbe590c5dd3580c75bf30ff768da99a88eb8d466ec1ac9eea20be4cab4357ecf72448e6b81b47425e39d50fa6320ba426632914d7898dfebb4f159abc39c31d1
-DIST gettext-0.21.tar.gz.sig 819 BLAKE2B 
ea3123a08751ff0e452d419b22b8ed00d28b98f0df0c5bd392a000e4e56c7a540ec49157e6dfc59cde54fca0f95543b30334237f854efe82718a4be092796cb9
 SHA512 
f43159bd4569a92f35aab64bf6475be17d47ccc8aa2005be7b110c94b93133044becfb58befeadbc1951244129abb4984de814e66a692e6173013ff363f9a6fc
+DIST gettext-0.21.tar.xz 9714352 BLAKE2B 
e36418323c79f582d13777083b455ae76ccb29e41a8259a2f4d6d9f5d8e2ac7c8ecc4df1b1fa2e9838c819cb27345fe254772398bdb88b3315410866048f755a
 SHA512 
f7e2968651879f8444d43a176a149db9f9411f4a03132a7f3b37c2ed97e3978ae6888169c995c1953cb78943b6e3573811abcbb8661b6631edbbe067b2699ddf
+DIST gettext-0.21.tar.xz.sig 819 BLAKE2B 
22a6e5f6e8a6322e24db9c1f575754bccbf6c7cff7cd14cb51ae8f5cf17cd7b677d8ecfc6b876e1b6f8d62077d568cbf57930e1d8accc5306e6869d3c6560bf4
 SHA512 
67c9515ad5e11773a28599d517dd84131e4afd878d67e97f505cd024e290518ca9c7446c62f88b56aea2c7234d11811738e8e2a076b2159f24c2f6809703

diff --git a/dev-libs/libintl/libintl-0.21.ebuild 
b/dev-libs/libintl/libintl-0.21.ebuild
index 90c364e7b1d3..54944c9356a9 100644
--- a/dev-libs/libintl/libintl-0.21.ebuild
+++ b/dev-libs/libintl/libintl-0.21.ebuild
@@ -11,8 +11,8 @@ inherit multilib-minimal libtool usr-ldscript verify-sig
 
 DESCRIPTION="the GNU international library (split out of gettext)"
 HOMEPAGE="https://www.gnu.org/software/gettext/;
-SRC_URI="mirror://gnu/gettext/${MY_P}.tar.gz"
-SRC_URI+=" verify-sig? ( mirror://gnu/gettext/${MY_P}.tar.gz.sig )"
+SRC_URI="mirror://gnu/gettext/${MY_P}.tar.xz"
+SRC_URI+=" verify-sig? ( mirror://gnu/gettext/${MY_P}.tar.xz.sig )"
 S="${WORKDIR}/${MY_P}/gettext-runtime"
 
 LICENSE="LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-tet/

2022-04-08 Thread Sam James
commit: e5a424686b704ec02f72b2052920540779d786fe
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 01:51:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 01:51:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a42468

app-dicts/aspell-tet: use mirror://gnu

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

 app-dicts/aspell-tet/aspell-tet-0.1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-dicts/aspell-tet/aspell-tet-0.1.1-r1.ebuild 
b/app-dicts/aspell-tet/aspell-tet-0.1.1-r1.ebuild
index c5836e9e0874..b3fa22fa7592 100644
--- a/app-dicts/aspell-tet/aspell-tet-0.1.1-r1.ebuild
+++ b/app-dicts/aspell-tet/aspell-tet-0.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ MY_P="${PN/aspell/aspell${ASPELL_VERSION}}-${PV}"
 
 inherit aspell-dict-r1
 
-SRC_URI="https://ftp.gnu.org/gnu/${PN%-*}/dict/${PN/aspell-/}/${MY_P}.tar.bz2;
+SRC_URI="mirror://gnu/gnu/${PN%-*}/dict/${PN/aspell-/}/${MY_P}.tar.bz2"
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"



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

2022-04-08 Thread Sam James
commit: 20bfbca2b1feed32a3dc109f7c80d40925b11384
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 02:13:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 02:13:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20bfbca2

sys-devel/gettext: switch to xz

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

 sys-devel/gettext/Manifest   | 4 ++--
 sys-devel/gettext/gettext-0.21-r1.ebuild | 8 
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-devel/gettext/Manifest b/sys-devel/gettext/Manifest
index 695aa9c5e138..653a9cf0788c 100644
--- a/sys-devel/gettext/Manifest
+++ b/sys-devel/gettext/Manifest
@@ -1,2 +1,2 @@
-DIST gettext-0.21.tar.gz 24181849 BLAKE2B 
2eae99d0916b00b2af6fbc6bf7e309076519a10fea16cd49e7aa29fe8aec1ee7c784c6277281b764dc4abacf400cd3fe461129586303c8cd337db15c76cb4b87
 SHA512 
bbe590c5dd3580c75bf30ff768da99a88eb8d466ec1ac9eea20be4cab4357ecf72448e6b81b47425e39d50fa6320ba426632914d7898dfebb4f159abc39c31d1
-DIST gettext-0.21.tar.gz.sig 819 BLAKE2B 
ea3123a08751ff0e452d419b22b8ed00d28b98f0df0c5bd392a000e4e56c7a540ec49157e6dfc59cde54fca0f95543b30334237f854efe82718a4be092796cb9
 SHA512 
f43159bd4569a92f35aab64bf6475be17d47ccc8aa2005be7b110c94b93133044becfb58befeadbc1951244129abb4984de814e66a692e6173013ff363f9a6fc
+DIST gettext-0.21.tar.xz 9714352 BLAKE2B 
e36418323c79f582d13777083b455ae76ccb29e41a8259a2f4d6d9f5d8e2ac7c8ecc4df1b1fa2e9838c819cb27345fe254772398bdb88b3315410866048f755a
 SHA512 
f7e2968651879f8444d43a176a149db9f9411f4a03132a7f3b37c2ed97e3978ae6888169c995c1953cb78943b6e3573811abcbb8661b6631edbbe067b2699ddf
+DIST gettext-0.21.tar.xz.sig 819 BLAKE2B 
22a6e5f6e8a6322e24db9c1f575754bccbf6c7cff7cd14cb51ae8f5cf17cd7b677d8ecfc6b876e1b6f8d62077d568cbf57930e1d8accc5306e6869d3c6560bf4
 SHA512 
67c9515ad5e11773a28599d517dd84131e4afd878d67e97f505cd024e290518ca9c7446c62f88b56aea2c7234d11811738e8e2a076b2159f24c2f6809703

diff --git a/sys-devel/gettext/gettext-0.21-r1.ebuild 
b/sys-devel/gettext/gettext-0.21-r1.ebuild
index 825b1144778b..2dc7f2618d27 100644
--- a/sys-devel/gettext/gettext-0.21-r1.ebuild
+++ b/sys-devel/gettext/gettext-0.21-r1.ebuild
@@ -11,12 +11,12 @@ inherit mono-env libtool java-pkg-opt-2 multilib-minimal 
verify-sig
 DESCRIPTION="GNU locale utilities"
 HOMEPAGE="https://www.gnu.org/software/gettext/;
 if [[ ${PV} == *_rc* ]] ; then
-   SRC_URI="https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.bz2;
-   SRC_URI+=" verify-sig? ( 
https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.bz2.sig )"
+   SRC_URI="https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz;
+   SRC_URI+=" verify-sig? ( 
https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz.sig )"
S="${WORKDIR}/${P/_/-}"
 else
-   SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )"
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+   SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 # Only libasprintf is under the LGPL (and libintl is in a sep package),



[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-sc/

2022-04-08 Thread Sam James
commit: 53c4265ffe22a8a409de1f5271cd81f7d82cdf16
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 01:51:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 01:51:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c4265f

app-dicts/aspell-sc: use mirror://gnu

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

 app-dicts/aspell-sc/aspell-sc-1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-dicts/aspell-sc/aspell-sc-1.0-r1.ebuild 
b/app-dicts/aspell-sc/aspell-sc-1.0-r1.ebuild
index 07a268184a5b..84750f590087 100644
--- a/app-dicts/aspell-sc/aspell-sc-1.0-r1.ebuild
+++ b/app-dicts/aspell-sc/aspell-sc-1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ MY_P="${PN/aspell/aspell${ASPELL_VERSION}}-${PV}"
 
 inherit aspell-dict-r1
 
-SRC_URI="https://ftp.gnu.org/gnu/${PN%-*}/dict/${PN/aspell-/}/${MY_P}.tar.bz2;
+SRC_URI="mirror://gnu/gnu/${PN%-*}/dict/${PN/aspell-/}/${MY_P}.tar.bz2"
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"



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

2022-04-08 Thread Sam James
commit: db5458bfdad75cb14ae7e70a65c42b085b75
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 01:45:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 01:45:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5458bf

dev-util/cflow: switch to xz, HTTPS

Smaller tarballs and use HTTPS for SRC_URI (and mirror://).

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

 dev-util/cflow/Manifest | 4 ++--
 dev-util/cflow/cflow-1.6.ebuild | 4 ++--
 dev-util/cflow/cflow-1.7.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-util/cflow/Manifest b/dev-util/cflow/Manifest
index 1d87b16c1c76..f8c1dda6a5e8 100644
--- a/dev-util/cflow/Manifest
+++ b/dev-util/cflow/Manifest
@@ -1,2 +1,2 @@
-DIST cflow-1.6.tar.bz2 836405 BLAKE2B 
6cfbfa9f4bb503616cb0bf465e70d9951eb52e65addff16ef2a1ee79b1a115e46ac4747510dd1edf5ec1d96c29540152a6fb2227715cef9e19acbb895f5cda2e
 SHA512 
eb26695b479205ea391623d78ee537cac084a168a52c2bf4f2e4206d7a3f813e6e3f92684903673af905172c3b1df3f8ab1ccb7986bd61ed53feee34fb3fd7c6
-DIST cflow-1.7.tar.bz2 916685 BLAKE2B 
0ab6e17e67765335587b9adbbb074b4461b5082fa68095fdcd0b8c96f597f86c4bde35980efc91e5f187f1eef3f7d656eba53d6420533904a51e5c1f4830cd46
 SHA512 
ec7361b12099e8024f8420469eeddfa068014e8c7bc892ff5780396ce0baa1f915cc57d304f7e228f010379e08b9bd1ce31c9b50b619bb469081a5ea3d2bd9f4
+DIST cflow-1.6.tar.xz 679760 BLAKE2B 
f4947bf31db1c9dce00682bc7645df5f110d6bc7cb1d2d0b8cff0c57e47aca91916a3cfa4635feb4ae2a880c3ff966b128a61db30935c88a5509739062e9a6c4
 SHA512 
8f15503b0f94385641039bd05d65aa3c9a91bc032be26963279022d32136e12a583d15fdcb8e9d5ef0d31662334f994fd50b014baf7d8b221a1877172576e305
+DIST cflow-1.7.tar.xz 727604 BLAKE2B 
0d015f66a1cdeb5119d09c6a81231414362bb5a130d744a4532f3eac7de54f05472716afdcf244d413f510f2f955655654192ef467c56588a09a69b064bd43b7
 SHA512 
e92a559c5a7141b6c94b700b91e5737b22ddd8236771ebef420a71f2d3a979a64339f56163a16b00e11125f5730927dad29f39ab1c154ceefe3ac4d622c82b02

diff --git a/dev-util/cflow/cflow-1.6.ebuild b/dev-util/cflow/cflow-1.6.ebuild
index 3aa848e9a2d6..228103418dce 100644
--- a/dev-util/cflow/cflow-1.6.ebuild
+++ b/dev-util/cflow/cflow-1.6.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"
@@ -7,7 +7,7 @@ inherit elisp-common
 
 DESCRIPTION="C function call hierarchy analyzer"
 HOMEPAGE="https://www.gnu.org/software/cflow/;
-SRC_URI="http://ftp.gnu.org/gnu/cflow/${P}.tar.bz2;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"

diff --git a/dev-util/cflow/cflow-1.7.ebuild b/dev-util/cflow/cflow-1.7.ebuild
index 505e9785fbf2..11de52ba090c 100644
--- a/dev-util/cflow/cflow-1.7.ebuild
+++ b/dev-util/cflow/cflow-1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,7 +7,7 @@ inherit elisp-common
 
 DESCRIPTION="C function call hierarchy analyzer"
 HOMEPAGE="https://www.gnu.org/software/cflow/;
-SRC_URI="http://ftp.gnu.org/gnu/cflow/${P}.tar.bz2;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"



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

2022-04-08 Thread Sam James
commit: f19a6f7a4644cc6ed45d2bd0b4b2594857c4aea4
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 01:55:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 01:55:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f19a6f7a

dev-util/crash: use mirror://gnu; use xz

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

 dev-util/crash/Manifest  | 4 ++--
 dev-util/crash/crash-7.3.1.ebuild| 7 ---
 dev-util/crash/crash-8.0.0-r1.ebuild | 5 +++--
 dev-util/crash/crash-8.0.0.ebuild| 7 ---
 dev-util/crash/crash-.ebuild | 5 +++--
 5 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 2a3fac062f85..e32649514a8c 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,5 +1,5 @@
 DIST crash-7.3.1.tar.gz 1329499 BLAKE2B 
9c9fd88d7f8874557b99a173b4bd615bb5d41d35b051ee6e82c10a8928b150861dbfdecb3ba94e1367c62c6bb8583c85d39ce7015945d4983d3ce1e1d86dac78
 SHA512 
018fc33daa144906a29120660951755856169be3df123bcf2bec9c1c4586a18f528c14634f794e658d3dab308419b7a6a7f56b9b0ac5aad68b5ff18ae442f63b
 DIST crash-8.0.0-patches-1.tar.xz 38880 BLAKE2B 
b1b22a55f07e7c23c90d13769cdf0db92d3015d5aa5af20bef85394013635bb393c4bbc36fb0af2a925b59b98289e33b3c092ca39c9c90c7213ba5e4b9af8b74
 SHA512 
17f638c4a5d2cff472a75f58d82d3b7325e6cf9444641c85ec6a3be5b4980aae90ec19dae66ae4b5022f938faae6876b4b50c0b791087fbd20629745b9909ac6
 DIST crash-8.0.0.tar.gz 1281026 BLAKE2B 
bb86bc64d04ce136295bf57097674e96d29e5c934b2fc55f2bd5fa331f2d0086929e1fc7ce60b75b4df1ded128e71048e555bffc3321f6f860d00a8fae8bc09e
 SHA512 
c52afab6c8187dc0c44a13b2a5b33bd7df33d9ee12bcecc6b7e94e8bc98d9470c134cb0fbe941b750f36a66028aad718bfd6f1a00524ad38ce43d1f278048a3b
-DIST gdb-10.2.tar.gz 40267550 BLAKE2B 
cee3ab45a52ed378fc718e49c4d153393200fd1b85306888e4085919ab27277bb85d66f9297e6d0aaa1fb47d65fc31d4b97a2fc476e2ccedd4dba0fbec778ab4
 SHA512 
aa89caf47c1c84366020377d47e7c51ddbc48e5b7686f244e38797c8eb88411cf57fcdc37eb669961efb41ceeac4181747f429625fd1acce7712cb9a1fea9c41
-DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368
+DIST gdb-10.2.tar.xz 21518900 BLAKE2B 
c5d31d80d2b454767d6f844e8471b012ad437c3872391b618fd7b14c5cf251b78e55d28c12e81382fd600f67e2f618ff5dbe3a7b737a5d5161ceb3542afbb90b
 SHA512 
3653762ac008e065c37cd641653184c9ff7ce51eeade1122bec9d6cc64dffd4fb74888ef11ac1942064a08910e96b7865112ad37f4602eb0a16bed074caa
+DIST gdb-7.6.tar.bz2 24333590 BLAKE2B 
7a9498f6f7fc394bcd69d7f567642e615327042ddcc5b6c9b8bcb225096949c6a06ef3f3d666c6aa17f998a71184f2649fbc6ebe31dca991087c4de0a4915a8d
 SHA512 
3b4f7f25ab8a8014a339966fd165dac6ac63df7d6403c338bbd38737bc0033d7e6461cdea2cd6dd095335a9d2a0ecd9d694e862b8d54d269dae577402e2b3ffe

diff --git a/dev-util/crash/crash-7.3.1.ebuild 
b/dev-util/crash/crash-7.3.1.ebuild
index 24b0d3f6115c..6e0bb1556929 100644
--- a/dev-util/crash/crash-7.3.1.ebuild
+++ b/dev-util/crash/crash-7.3.1.ebuild
@@ -1,18 +1,19 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 inherit toolchain-funcs
 
+GDB_VERSION=7.6
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/crash-utility/crash.git;
-   SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz;
+   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.bz2"
EGIT_BRANCH="master"
inherit git-r3
 else
SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   mirror://gnu/gdb/gdb-7.6.tar.gz"
+   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.bz2"
KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
 fi
 

diff --git a/dev-util/crash/crash-8.0.0-r1.ebuild 
b/dev-util/crash/crash-8.0.0-r1.ebuild
index 13cee473e98b..26908761c817 100644
--- a/dev-util/crash/crash-8.0.0-r1.ebuild
+++ b/dev-util/crash/crash-8.0.0-r1.ebuild
@@ -5,15 +5,16 @@ EAPI=8
 
 inherit toolchain-funcs
 
+GDB_VERSION=10.2
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/crash-utility/crash.git;
-   SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz;
+   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.xz"
EGIT_BRANCH="master"
inherit git-r3
 else
SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${PN}-8.0.0-patches-1.tar.xz
-   mirror://gnu/gdb/gdb-10.2.tar.gz"
+   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.xz"
KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
 fi
 

diff --git a/dev-util/crash/crash-8.0.0.ebuild 

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

2022-04-08 Thread Sam James
commit: 76e27420f8f99da1d22582ee2712ea7fd63386c9
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 01:18:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 01:41:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e27420

app-admin/stow: switch to bzip2

Smaller tarballs.

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

 app-admin/stow/Manifest  | 4 ++--
 app-admin/stow/stow-2.3.1.ebuild | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-admin/stow/Manifest b/app-admin/stow/Manifest
index 46ed86de6b19..07d6f52021dc 100644
--- a/app-admin/stow/Manifest
+++ b/app-admin/stow/Manifest
@@ -1,2 +1,2 @@
-DIST stow-2.3.1.tar.gz 654191 BLAKE2B 
9fd54fd3ff76aa7b72ed973cd6d70b8dc747fa3bb1ecc6bedd221b308d7d141a21a2f077c67efb432f2c7c4fb6bd126639038b196946206bf4a7f95040477ab2
 SHA512 
e9a7de1a6f10eaf7cdbe6737e0a8be1498e2eac46b6c57e65b83759b061efd1c0db45f7cba123e35428307e3aebe5baef9ea8bd4b5eb6ec5e1b159117a760441
-DIST stow-2.3.1.tar.gz.sig 833 BLAKE2B 
9c4e3d5f59f793b629e27fccda6dd6c8934b3055b4104a6452dda866908c89c11845f9da68b1cfa78662421f1642c27c2d5957042d861be26951ca78203b1c2a
 SHA512 
87cf2cb3a5be9b80edb2a4f6ec97e193d67b1301edb87664fec6d3b51a1bedd2635fcddd92825a1efeb383cad3c06662f436d3c9b301e73862775f44b324fff5
+DIST stow-2.3.1.tar.bz2 556921 BLAKE2B 
cd946dd1537bec063e21c91cc60c0c8f3a8a5609960536020e7e4b970ff2daa628151258487492b1b44fb5539e1d75a8955152fdfbe91384b7e174ab420a9cf6
 SHA512 
3d6cec3d50e2dc0ffa92646c45015ced3fca32cef9dd24418fada3fc2e4472a1f335877debb3a1284812aef281a432925c3a3e7afa112d92f127facd3150079c
+DIST stow-2.3.1.tar.bz2.sig 833 BLAKE2B 
a236d67fca2dabb965021b7ef23ec680ffd48c1b23d3637cf4bd2c31da58b55ad9d190ee88c7f9bb8ce676f85a0bb133b963bc8252fea7c8d5bd5c0042c65681
 SHA512 
0a0ad10781c29ee6cd69dc8cb05592e779e5cb53412b8bc6c7bce12846c1e1480e2763eaaab329f2cf945a263d15217adb102387247bc2bec313856b3d7535c4

diff --git a/app-admin/stow/stow-2.3.1.ebuild b/app-admin/stow/stow-2.3.1.ebuild
index 36fd18f5084a..885c958580cc 100644
--- a/app-admin/stow/stow-2.3.1.ebuild
+++ b/app-admin/stow/stow-2.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,8 +8,8 @@ inherit perl-functions verify-sig
 
 DESCRIPTION="GNU Stow is a symlink farm manager"
 HOMEPAGE="https://www.gnu.org/software/stow/ 
https://git.savannah.gnu.org/cgit/stow.git;
-SRC_URI="mirror://gnu/stow/${P}.tar.gz"
-SRC_URI+=" verify-sig? ( mirror://gnu/stow/${P}.tar.gz.sig )"
+SRC_URI="mirror://gnu/stow/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnu/stow/${P}.tar.bz2.sig )"
 
 LICENSE="GPL-3+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: games-board/gnubg/

2022-04-08 Thread Sam James
commit: c1e6b91e27e11f83d91ba03654a9d9bb2d468df0
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 01:56:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 01:56:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e6b91e

games-board/gnubg: use mirror://gnu

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

 games-board/gnubg/gnubg-1.06.002-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/gnubg/gnubg-1.06.002-r3.ebuild 
b/games-board/gnubg/gnubg-1.06.002-r3.ebuild
index 008587c59fe6..089ad905569b 100644
--- a/games-board/gnubg/gnubg-1.06.002-r3.ebuild
+++ b/games-board/gnubg/gnubg-1.06.002-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,7 +8,7 @@ inherit autotools desktop python-single-r1 xdg
 
 DESCRIPTION="GNU BackGammon"
 HOMEPAGE="https://www.gnu.org/software/gnubg/;
-SRC_URI="https://ftp.gnu.org/gnu/gnubg/${PN}-release-${PV}-sources.tar.gz;
+SRC_URI="mirror://gnu/gnu/${PN}/${PN}-release-${PV}-sources.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"



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

2022-04-08 Thread Sam James
commit: 43601bab2c4354f901f082a07dd1974e893856f9
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 02:09:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 02:09:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43601bab

dev-libs/mpc: update HOMEPAGE

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

 dev-libs/mpc/mpc-1.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/mpc/mpc-1.2.1.ebuild b/dev-libs/mpc/mpc-1.2.1.ebuild
index f2b23959fc05..2057137f920c 100644
--- a/dev-libs/mpc/mpc-1.2.1.ebuild
+++ b/dev-libs/mpc/mpc-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit multilib-minimal
 
 DESCRIPTION="A library for multiprecision complex arithmetic with exact 
rounding"
-HOMEPAGE="http://mpc.multiprecision.org/;
+HOMEPAGE="https://www.multiprecision.org/mpc/;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"



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

2022-04-08 Thread Sam James
commit: 3dc95732d92a33cb239fab01f8fdfb694850ee07
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 01:19:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 01:41:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc95732

dev-libs/libunistring: switch to xz

Significantly smaller tarballs.

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

 dev-libs/libunistring/Manifest| 2 +-
 dev-libs/libunistring/libunistring-1.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libunistring/Manifest b/dev-libs/libunistring/Manifest
index dc9a220687e7..5e90db27874a 100644
--- a/dev-libs/libunistring/Manifest
+++ b/dev-libs/libunistring/Manifest
@@ -1,2 +1,2 @@
 DIST libunistring-0.9.10.tar.gz 3744814 BLAKE2B 
3ddc55b8021c0f4822beb83b807bb21dbbf10bbb866747f64e060df3ab822a4143528855e1ce6a13144630bc8daa14f1fa830db77fb605e57cae21d46de804d6
 SHA512 
690082732fbbd47ab4ffbd6f21d85afece0f8e2ded24982f949f4ae52bf0a981b75ea9bc14ab289e0954cde07f31a7a4c2bb65615a8eb5b2bfa65720310b6fc9
-DIST libunistring-1.0.tar.gz 4214306 BLAKE2B 
177f21d9fb6d81ea6bb2fd05f9ca31cd6cecb5a16be273de8817a8fb6ffac997421ebf108acebcb3392b8df423b7e3e150f24a731e0909e2ba171b4bae2fb53d
 SHA512 
6125e3911d15bea8fea5c0b97864f928eab8c8476f1a24c7349b0552e2d11d9b73c1fa0fcb354917e42407d4e5adea55d0c8012121fa0a53c60faa7b0911aef3
+DIST libunistring-1.0.tar.xz 2367800 BLAKE2B 
8208fe33d4ac2f015b0efb56b0c7dd87afc4bb1c6ca4eb3ded86d7e2101d7b7f68bfd8991af4b6dd408282ec73f134ee0b884e761ff6d52e8a1e398326aec420
 SHA512 
70d5ad82722844dbeacdfcb4d7593358e4a00a9222a98537add4b7f0bf4a2bb503dfb3cd627e52e2a5ca1d3da9e5daf38a6bd521197f92002e11e715fb1662d1

diff --git a/dev-libs/libunistring/libunistring-1.0.ebuild 
b/dev-libs/libunistring/libunistring-1.0.ebuild
index 2f294b42e0f8..36bcd1dba9a1 100644
--- a/dev-libs/libunistring/libunistring-1.0.ebuild
+++ b/dev-libs/libunistring/libunistring-1.0.ebuild
@@ -7,7 +7,7 @@ inherit multilib-minimal libtool
 
 DESCRIPTION="Library for manipulating Unicode and C strings according to 
Unicode standard"
 HOMEPAGE="https://www.gnu.org/software/libunistring/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )"
 SLOT="0/2"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2022-04-08 Thread Sam James
commit: 14cd27fa01fe63c1ed41870782bd5a8f2d7dc8da
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 01:41:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 01:41:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14cd27fa

dev-scheme/guile: migrate to xz

Significantly smaller tarballs.

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

 dev-scheme/guile/Manifest   | 10 +-
 dev-scheme/guile/guile-2.0.14-r4.ebuild |  2 +-
 dev-scheme/guile/guile-2.2.6.ebuild |  2 +-
 dev-scheme/guile/guile-2.2.7-r1.ebuild  |  2 +-
 dev-scheme/guile/guile-3.0.7-r1.ebuild  |  2 +-
 dev-scheme/guile/guile-3.0.8.ebuild |  2 +-
 6 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 169566ffe854..2940cc4f035a 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -1,7 +1,7 @@
 DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 
4820d635ac2c57526c0c03f3e0e6e4ac4276533ea8db15e6d1b759c33edec094a1a4bdc3e09ccae61f1b271d63565063746feea242a90c18cd575775444a42ef
 SHA512 
ede6feb90cd419d8763feb8c5169275490a653919573c4dfced025b74cf591072b3a10ffb9a3f6ee3fe7b0a0956ffcf434e0859b421455c8349cea56bf427db0
-DIST guile-2.0.14.tar.gz 7823099 BLAKE2B 
e7fa5a4ca19dc4adfcc151350b0ed4e211b8470b0d12f65451697a818c3139a4a5992a019bd213114748230cb15ec755d1af70d42b901230854915c0ee7b05de
 SHA512 
d69c9bdf589fedcc227f3203012f6ed11c327cef3a0147d8e016fe276abecdb4272625efe1d0c7aa68219fe8f29bbced44089a4b479e4eafe01976c6b2b83633
-DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 
9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5
 SHA512 
6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
-DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 
03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60
 SHA512 
ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773
+DIST guile-2.0.14.tar.xz 4615196 BLAKE2B 
97e26635c941309b713b632371bc9df7361d3d7d524af3d2c67275f3151dc9c51bd774155bd3c1caf6950d4e839afe8b019f553b5a7223c447bb19c8a97d608c
 SHA512 
2cad60ab8aa77be44bc4988eaa3a2f0652637f315322abd6011c18f1800c3a461eefa15a14fd54d0d48031b093bc56dfc6cd15dc0a8260b97b40521bff793db6
+DIST guile-2.2.6.tar.xz 10875692 BLAKE2B 
b5602e74ee62886bea5b9dc2606cefdac6de254cf1da6ae79d6d6f651a8cf5b27422bf66883a5ac44337130dad0bd8e250e82b83907a440c122d42085a34fc23
 SHA512 
68c31e47786838f4f1dda63bfa99428a0092383f1045e836b742ccd8021fbdd83ef910ba35858c2855b3d748f228d356536496742feba5b00e07fdcc0c5a5628
+DIST guile-2.2.7.tar.xz 10881984 BLAKE2B 
e2b1fe7cb010371beaaf32f8f173397c90fd291ed7d5835b9d976f37fd133254841b4179bd1e1cd02e604c7befcab6c25f85d20ba0850f96978f7c32ca1fe6d8
 SHA512 
6f60b3489e26f5ff32b55c89316cdcdbf3ec1f4344726006e445f24098c922c50becdc748f1b66d2b271dc002e409ee6210bf85da779cee1f68c9111b3b5c543
 DIST guile-3.0.7-gnulib-glibc-2.34.patch.bz2 60359 BLAKE2B 
b21adb981d4242c62b3038f14cf2048fdd5fd1aa00aae937cab6e9b6dfa1331adff1291484bb7f39ddf8e93159fd0c424dc6e4d83fce0083daa6eb661b651cfe
 SHA512 
be2985b41cd567a549ba96dedda2a24355be40a5aad408a7f0593b6e6c02c9719ead27463a786736501ed26c01c65f9a403160b2bd1660d60d6fd4932c92f095
-DIST guile-3.0.7.tar.gz 21878396 BLAKE2B 
4fae35e21e7f7b47ae9b4cdbafd3b2f660ec4844f838c7eef023b307963b8e92bc30698bd85954523f8fb67edee8de44d19004eb288d3d6656c962e5cb57dc8b
 SHA512 
d7b159e109fd4a08231ef9b961376e71c2872f08d47d82896d96ccac250f5677b35be9a8ce3b9a758bd2ed78d6451e4fdd844408a1baf684256d9bfa0f3f
-DIST guile-3.0.8.tar.gz 10438342 BLAKE2B 
79e96216fcb75bc198b53ce2b2389a93fa1590cd4ff93e0c5750bea2997b7eebb0736de57459e56356ee8b5a31aacec2121d180e98c4d779ed118c9c858b32b7
 SHA512 
7b2728e849a3ee482fe9a167dd76cc4835e911cc94ca0724dd51e8a813a240c6b5d2de84de16b46469ab24305b5b153a3c812fec942e007d3310bba4d1cf947d
+DIST guile-3.0.7.tar.xz 13208808 BLAKE2B 
074ecf118a9638351464a57e7124ffad6acbeffada25191f5f9ffeabb956a3fe5c1e877fcbbbab601fbfc908a6a87692ba332f558f46dd9bbbe29c84e8455ffe
 SHA512 
b89a3856009794c009ae3529b6a73dae565173e9c839272668f0985029d353178ac009507062a2737ad7d95f5715f3af2a6aee098ff94a7c6cd747cc6782a062
+DIST guile-3.0.8.tar.xz 6200072 BLAKE2B 
6ab6bfd18889d0d263e5e06ff1284ec025437e53541eb8e9632bd345fda34e394b2228661e9319e8a4e87fd8c675605184b290d875c5c1bbc20bf8c4d32a92b7
 SHA512 
5d1d93e3e22c524ea3c2fe28cf3c343ab8ba99bf5c7b8750c4ebcaf556ae21485fb99e5ccc50c4b07037cdc678552557753d67ef2c93d8c1b62603e1809418f6

diff --git a/dev-scheme/guile/guile-2.0.14-r4.ebuild 
b/dev-scheme/guile/guile-2.0.14-r4.ebuild
index 6cdb67fff567..0eb8e1fedb21 100644
--- a/dev-scheme/guile/guile-2.0.14-r4.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r4.ebuild
@@ -6,7 +6,7 @@ inherit flag-o-matic autotools
 
 DESCRIPTION="GNU Ubiquitous Intelligent Language 

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

2022-04-08 Thread Sam James
commit: a1a8459e078db865c3b7586f9b202a45a09b8ca1
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 01:44:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 01:44:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1a8459e

app-text/barcode: switch to xz

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

 app-text/barcode/Manifest   | 2 +-
 app-text/barcode/barcode-0.99-r1.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-text/barcode/Manifest b/app-text/barcode/Manifest
index 524bab8c61a6..dae2ad2935b3 100644
--- a/app-text/barcode/Manifest
+++ b/app-text/barcode/Manifest
@@ -1 +1 @@
-DIST barcode-0.99.tar.gz 890730 BLAKE2B 
4695a9baaa2d95c898f0078fc7d49e642fdd5b21e3b0c92d1f275252c78b94e5bdfc78084e6dd8d28231748bf6c567678cf996e309fc1e4a1db53bb2ceb0eb5a
 SHA512 
f500dbe7eaa657ed6879316835557533e0972c8740a8bb61bea46efdd4120827a3c412ca24fec6e1833395191521425dae272f10d8553a252896b363290118b1
+DIST barcode-0.99.tar.xz 586028 BLAKE2B 
a6ef5a4f0061bd0f0cb65a791516383259f317801e9f5ea02c626735cd3ed5f00e0a92502b9b5e3dcb8ea95c313e10f5abf9c172e1094111dea7f3cfb45ec032
 SHA512 
1f3015ee9cb2e57e38e56fa48fa3a38fa355821801bad3132d3e87b5b88db4f167986c33dc044317cbf18bb62062af36e946daab98235ff7015a00937c8dd41e

diff --git a/app-text/barcode/barcode-0.99-r1.ebuild 
b/app-text/barcode/barcode-0.99-r1.ebuild
index 51deb972..7afa62168be7 100644
--- a/app-text/barcode/barcode-0.99-r1.ebuild
+++ b/app-text/barcode/barcode-0.99-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ inherit autotools
 
 DESCRIPTION="barcode generator"
 HOMEPAGE="https://www.gnu.org/software/barcode/;
-SRC_URI="mirror://gnu/barcode/${P}.tar.gz"
+SRC_URI="mirror://gnu/barcode/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/aspell-ast/

2022-04-08 Thread Sam James
commit: cc948ac8a610547c9e177bbca4dbaf7a2655ccb8
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr  9 01:51:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  9 01:51:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc948ac8

app-dicts/aspell-ast: use mirror://gnu

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

 app-dicts/aspell-ast/aspell-ast-0.01-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-dicts/aspell-ast/aspell-ast-0.01-r1.ebuild 
b/app-dicts/aspell-ast/aspell-ast-0.01-r1.ebuild
index 35d266f9214d..43925aad0a57 100644
--- a/app-dicts/aspell-ast/aspell-ast-0.01-r1.ebuild
+++ b/app-dicts/aspell-ast/aspell-ast-0.01-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ MY_P="${PN/aspell/aspell${ASPELL_VERSION}}-${PV}"
 
 inherit aspell-dict-r1
 
-SRC_URI="https://ftp.gnu.org/gnu/${PN%-*}/dict/${PN/aspell-/}/${MY_P}.tar.bz2;
+SRC_URI="mirror://gnu/gnu/${PN%-*}/dict/${PN/aspell-/}/${MY_P}.tar.bz2"
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-dns/smartdns/files/, net-dns/smartdns/

2022-04-08 Thread Yixun Lan
commit: 5fe91c832626d7e6db788a376a1cca0ce53c2352
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Apr  9 00:40:46 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Apr  9 00:44:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe91c83

net-dns/smartdns: initial version 36.1 added

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

 net-dns/smartdns/Manifest |  1 +
 net-dns/smartdns/files/smartdns.confd |  5 +
 net-dns/smartdns/files/smartdns.initd | 24 
 net-dns/smartdns/metadata.xml |  8 
 net-dns/smartdns/smartdns-36.1.ebuild | 33 +
 5 files changed, 71 insertions(+)

diff --git a/net-dns/smartdns/Manifest b/net-dns/smartdns/Manifest
new file mode 100644
index ..274c5dc55d5e
--- /dev/null
+++ b/net-dns/smartdns/Manifest
@@ -0,0 +1 @@
+DIST smartdns-36.1.tar.gz 499257 BLAKE2B 
c0bca0b8751afd67d7628d993f1093fb95c0864d153e65ebb31d0f9ccf76c7581f98a7fc16cf503cfa83f4d3e9b05e7c21818f34fa34ce770e9e0f0c3eced921
 SHA512 
88da539f12351bfef256e93d851a08247699ed2f08724abd5d0cc770a6b0475e0540d2aef6f43524edc48cccd9f58db3ad4c68561b26812bf8863b543748c549

diff --git a/net-dns/smartdns/files/smartdns.confd 
b/net-dns/smartdns/files/smartdns.confd
new file mode 100644
index ..f7ec5258db73
--- /dev/null
+++ b/net-dns/smartdns/files/smartdns.confd
@@ -0,0 +1,5 @@
+# Default settings for smartdns server. This file is sourced by /bin/sh from
+# /etc/init.d/smartdns.
+
+# Options to pass to smartdns
+SMART_DNS_OPTS=

diff --git a/net-dns/smartdns/files/smartdns.initd 
b/net-dns/smartdns/files/smartdns.initd
new file mode 100644
index ..f6084c557daa
--- /dev/null
+++ b/net-dns/smartdns/files/smartdns.initd
@@ -0,0 +1,24 @@
+#!/sbin/openrc-run
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+   need net
+}
+
+start() {
+   ebegin "Starting smartdns daemon"
+   start-stop-daemon --start --exec /usr/sbin/smartdns \
+   --pidfile /run/smartdns.pid \
+   -- -p /run/smartdns.pid \
+   ${SMART_DNS_OPTS}
+   eend $*
+}
+
+stop() {
+   ebegin "Stopping smartdns daemon"
+   start-stop-daemon --stop --exec /usr/sbin/smartdns \
+   --pidfile /run/smartdns.pid
+   eend $?
+}
+

diff --git a/net-dns/smartdns/metadata.xml b/net-dns/smartdns/metadata.xml
new file mode 100644
index ..1ab427e8f0b6
--- /dev/null
+++ b/net-dns/smartdns/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   d...@gentoo.org
+   Yixun Lan
+   
+

diff --git a/net-dns/smartdns/smartdns-36.1.ebuild 
b/net-dns/smartdns/smartdns-36.1.ebuild
new file mode 100644
index ..b3addca60631
--- /dev/null
+++ b/net-dns/smartdns/smartdns-36.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+DESCRIPTION="A local DNS server returns the fastest access results"
+HOMEPAGE="https://github.com/pymumu/smartdns;
+SRC_URI="https://github.com/pymumu/smartdns/archive/refs/tags/Release${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-libs/openssl:0="
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/${PN}-Release${PV}"
+
+src_prepare() {
+   default
+   sed -i -e "/install .*default /d" \
+   -e "/install .*init.d /d" Makefile || die
+}
+
+src_install() {
+   emake DESTDIR="${D}" \
+   SYSTEMDSYSTEMUNITDIR="$(systemd_get_systemunitdir)" install
+
+   newconfd "${FILESDIR}"/smartdns.confd smartdns
+   newinitd "${FILESDIR}"/smartdns.initd smartdns
+}



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

2022-04-08 Thread Maciej Barć
commit: 277855dd855ec7383e33e91e5d00d8cb443ce901
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Apr  8 23:21:50 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Apr  8 23:23:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277855dd

app-emacs/emojify: new package; add version 1.2

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

 app-emacs/emojify/Manifest  |  1 +
 app-emacs/emojify/emojify-1.2.ebuild| 40 +
 app-emacs/emojify/files/50emojify-gentoo.el |  5 
 app-emacs/emojify/files/emojify-json-data.patch | 25 
 app-emacs/emojify/metadata.xml  | 13 
 5 files changed, 84 insertions(+)

diff --git a/app-emacs/emojify/Manifest b/app-emacs/emojify/Manifest
new file mode 100644
index ..cbeb30832c8a
--- /dev/null
+++ b/app-emacs/emojify/Manifest
@@ -0,0 +1 @@
+DIST emojify-1.2.tar.gz 1196775 BLAKE2B 
5802e391771f93b5181584287a73d6e02b42796a065ab91c0f085debcabb8a7da3bc575e7913b754b1754d0ee5d296fd31196009bdb937bab29ae97cdb18
 SHA512 
a02249d8474f02af1f43058061fa4cfcbccdaa71e632934c6466277eef44f306ea44e0c91dcb83218d6f1f01f3e7379b6d4d82b086113b1a9a41ee5ea3971e39

diff --git a/app-emacs/emojify/emojify-1.2.ebuild 
b/app-emacs/emojify/emojify-1.2.ebuild
new file mode 100644
index ..b00b264af3f2
--- /dev/null
+++ b/app-emacs/emojify/emojify-1.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24.3
+
+inherit elisp
+
+DESCRIPTION="Display emojis in Emacs, like :smile: or plain ASCII ones like :)"
+HOMEPAGE="https://github.com/iqbalansari/emacs-emojify/;
+SRC_URI="https://github.com/iqbalansari/emacs-${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-${P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="test"  # requires some (5) unpackaged Emacs testing tools
+
+RDEPEND="app-emacs/ht"
+BDEPEND="${RDEPEND}"
+
+DOCS=( CHANGELOG.org README.org screenshots )
+PATCHES=( "${FILESDIR}"/${PN}-json-data.patch )
+ELISP_REMOVE=".dir-locals.el"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed -i "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|g" ${PN}.el || die
+}
+
+src_install() {
+   elisp_src_install
+
+   insinto ${SITEETC}/${PN}
+   doins -r data
+}

diff --git a/app-emacs/emojify/files/50emojify-gentoo.el 
b/app-emacs/emojify/files/50emojify-gentoo.el
new file mode 100644
index ..e76565b0655a
--- /dev/null
+++ b/app-emacs/emojify/files/50emojify-gentoo.el
@@ -0,0 +1,5 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'emojify-mode "emojify"
+  "Emojify mode" t)
+(autoload 'global-emojify-mode "emojify"
+  "Toggle Emojify mode in all buffers." t)

diff --git a/app-emacs/emojify/files/emojify-json-data.patch 
b/app-emacs/emojify/files/emojify-json-data.patch
new file mode 100644
index ..50f53f243c88
--- /dev/null
+++ b/app-emacs/emojify/files/emojify-json-data.patch
@@ -0,0 +1,25 @@
+index 033c2f5..ca83044 100644
+--- a/emojify.el
 b/emojify.el
+@@ -290,9 +290,7 @@ current window too."
+ 
+ (defcustom emojify-emoji-json
+   (expand-file-name "data/emoji.json"
+-(cond (load-file-name (file-name-directory 
load-file-name))
+-  ((locate-library "emojify") (file-name-directory 
(locate-library "emojify")))
+-  (t default-directory)))
++"@SITEETC@")
+   "The path to JSON file containing the configuration for displaying emojis."
+   :type 'file
+   :group 'emojify)
+@@ -301,9 +299,7 @@ current window too."
+   (let ((json-array-type 'list)
+ (json-object-type 'hash-table))
+ (json-read-file (expand-file-name "data/emoji-sets.json"
+-  (cond (load-file-name 
(file-name-directory load-file-name))
+-((locate-library "emojify") 
(file-name-directory (locate-library "emojify")))
+-(t default-directory))
++  "@SITEETC@"
+ 
+ (defcustom emojify-emoji-set "emojione-v2.2.6-22"
+   "The emoji set used to display emojis."

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



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

2022-04-08 Thread Mike Gilbert
commit: 13958056579c07bf2b60ec2939df24a951e2f58e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Apr  8 23:13:27 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr  8 23:13:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13958056

sys-apps/systemd: drop 250.2, 250.3, 250.4

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

 sys-apps/systemd/Manifest |   2 -
 sys-apps/systemd/systemd-250.2.ebuild | 520 --
 sys-apps/systemd/systemd-250.3.ebuild | 520 --
 sys-apps/systemd/systemd-250.4.ebuild | 520 --
 4 files changed, 1562 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 3acadecb0643..578016bbe1df 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,5 +1,3 @@
 DIST systemd-stable-249.11.tar.gz 10622702 BLAKE2B 
aa3a327ba8de73dd2ac5ecbd9065f2ca4ed56702d6bbd19de43580e6d56211be58ec7678c1609d843f7e960b71b251e0b7080c49338942cd3071076fa02f7acb
 SHA512 
fed7f81933648945a4bfac9fb12150ecd84d32181f79be0e14e0b3a789343a87569f868670e0b8dfc2801fab39f7490f95ee8c29ba831d7611f78c14ace5ddd8
 DIST systemd-stable-249.9.tar.gz 10613893 BLAKE2B 
fc7a14fa3b0cc3d05fa9f20fde2efedd3ef0f011d9dce53b0a418994b4257cf753b228cf98f749fb2028d81db55ef30a6e3d9b138d86239cad4fc730d845f9e2
 SHA512 
ce57bc6c522082e55649fc1886c4dc818c89607e175df2c92feffe288dbd38757f36b30abeebe153f5be6b664a49d729405040a952473cb2133a2e39cf9cc164
-DIST systemd-stable-250.2.tar.gz 11121031 BLAKE2B 
ddbb33648dbf0442e4258bf23ace04eac6d5ab6a2434537395b900b7bd4113a86199d6d559f8d76dcbede88484240a6593439acdcc7b1801857d13840c389c6c
 SHA512 
2f734c1d1ea98ee3f1beb00689a0d56603cd981aa938bee1655445ddd4af3b2bb6472249fa158741edcb2259ee302b625e124c38b7d2ec00c53760d6b362d5bb
-DIST systemd-stable-250.3.tar.gz 11125151 BLAKE2B 
659c39994e76f94407dd9079e28fc644981d3475a0ed440b9895e8f201c3ce1fc47aa8c4d599ad85ed89ddfb6ca8e514aee2a739e93640745cf46647f99efe56
 SHA512 
81847fb088ff271138b1ea318995a2ca2ee5d4c5d839c9dd81f0210d366198049199d59c49b25ef8783df2c6b8dd9fcdf2d91688b1a6d42deec9da8e9da5
 DIST systemd-stable-250.4.tar.gz 11132786 BLAKE2B 
8fdfe1bad76e572dc1be0955f3d1c4080f2beb81a2f9670f80827899f5406ab8ed8675400c2f5e8ccef44cf1bceff42ceae12a42e1b67d46c0deb523e6495f25
 SHA512 
307ed0920da660b6c45d909fea66864fb98db8b2f6905d629fb2012fc4bf64dd25fd61168c22bf4098200be541be9b0e815fbde98806a99c85cb33d49d8b63d0

diff --git a/sys-apps/systemd/systemd-250.2.ebuild 
b/sys-apps/systemd/systemd-250.2.ebuild
deleted file mode 100644
index 0d675fb07803..
--- a/sys-apps/systemd/systemd-250.2.ebuild
+++ /dev/null
@@ -1,520 +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 ~mips ~ppc ~ppc64 
~riscv ~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"
-
-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(+)] )
-   

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

2022-04-08 Thread Mike Gilbert
commit: aa6a892c022128dfe993ac2b0e0ef23600304a8b
Author: Karlson2k (Evgeny Grin)  narod  ru>
AuthorDate: Sat Mar 12 17:36:37 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr  8 23:17:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa6a892c

sys-apps/systemd: warn when dbus-broker is needed.

Warn if hostnamed-fallback workaround is used, but dbus-broker.service
is not enabled. This should give users a strong hint of what needs to be
done.

Closes: https://bugs.gentoo.org/835068
Closes: https://github.com/gentoo/gentoo/pull/24514
Signed-off-by: Karlson2k (Evgeny Grin)  narod.ru>
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd/systemd-250.4-r1.ebuild | 8 
 sys-apps/systemd/systemd-.ebuild | 8 
 2 files changed, 16 insertions(+)

diff --git a/sys-apps/systemd/systemd-250.4-r1.ebuild 
b/sys-apps/systemd/systemd-250.4-r1.ebuild
index 444d748cfd2b..6bb599321728 100644
--- a/sys-apps/systemd/systemd-250.4-r1.ebuild
+++ b/sys-apps/systemd/systemd-250.4-r1.ebuild
@@ -511,6 +511,14 @@ pkg_postinst() {
eerror "systemd again."
eerror
fi
+
+   if use hostnamed-fallback; then
+   if ! systemctl --root="${ROOT:-/}" is-enabled --quiet 
dbus-broker.service 2>/dev/null; then
+   ewarn "dbus-broker.service is not enabled, 
systemd-hostnamed will fail to run."
+   ewarn "To enable dbus-broker.service run the next 
command as root:"
+   ewarn "systemctl enable dbus-broker.service"
+   fi
+   fi
 }
 
 pkg_prerm() {

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 0d675fb07803..82859b1c535d 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -510,6 +510,14 @@ pkg_postinst() {
eerror "systemd again."
eerror
fi
+
+   if use hostnamed-fallback; then
+   if ! systemctl --root="${ROOT:-/}" is-enabled --quiet 
dbus-broker.service 2>/dev/null; then
+   ewarn "dbus-broker.service is not enabled, 
systemd-hostnamed will fail to run."
+   ewarn "To enable dbus-broker.service run the next 
command as root:"
+   ewarn "systemctl enable dbus-broker.service"
+   fi
+   fi
 }
 
 pkg_prerm() {



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

2022-04-08 Thread Mike Gilbert
commit: ea074a03800b69b567b6933c8f0991ffa58c2e78
Author: Sergey Alirzaev  riseup  net>
AuthorDate: Fri Apr  8 18:48:26 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr  8 22:51:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea074a03

net-p2p/transmission: don't call clang-tidy needlessly

helps to prevent problems with clang failing to make sense of
gcc-specific CFLAGS like:
  error: unknown argument: '-malign-data=cacheline' [clang-diagnostic-error]
  error: unknown argument: '-mtls-dialect=gnu2' [clang-diagnostic-error]

Closes: https://github.com/gentoo/gentoo/pull/24958
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Sergey Alirzaev  riseup.net>
Signed-off-by: Mike Gilbert  gentoo.org>

 net-p2p/transmission/transmission-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index 07d9d10d6c58..ba7fb0024bd0 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -96,6 +96,7 @@ src_configure() {
-DUSE_SYSTEM_NATPMP=ON
-DUSE_SYSTEM_UTP=OFF
-DUSE_SYSTEM_B64=OFF
+   -DRUN_CLANG_TIDY=OFF
 
-DWITH_CRYPTO=$(usex mbedtls polarssl openssl)
-DWITH_INOTIFY=ON



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

2022-04-08 Thread James Le Cuirot
commit: 28d24dde611ed6c0b0368f3aee26b30c7ec08cb4
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr  8 21:36:03 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr  8 21:36:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d24dde

www-client/vivaldi-snapshot: Drop old 5.2.2623.12

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

 www-client/vivaldi-snapshot/Manifest   |   3 -
 .../vivaldi-snapshot-5.2.2623.12.ebuild| 204 -
 2 files changed, 207 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 4680d461e0bd..f6122dd7a4b5 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-snapshot_5.2.2623.12-1_amd64.deb 87801824 BLAKE2B 
f477942ccf347fb1101365a4393622ad95f50aa1838b2adb35665c43028ab9890abaaeace3763e4dd1e03172b214d6eb808a555c9ad8261cbcde723cea8cd6b1
 SHA512 
06a39fe6c5a5b7f2d8d2e696302edc0edff4744cd2d2cb89ceeb9d9b61a052eba8b9494afbfc1640e0071618930a32a9e7420ed34e37285b8a800df873103c07
-DIST vivaldi-snapshot_5.2.2623.12-1_arm64.deb 83018368 BLAKE2B 
b04ba3d53729501850895464e102d5d1226c225302ca35e4088100dba34ef6bc643566688f9d1bd2436e883b9238e566a3bad74e2f24e75e6065495740f8fbb8
 SHA512 
618e62f1bae236f851928e7bd2191fc1039b903ce923e17478cec7b58c727adf894b66d952931fdd4aeb44c2bc185d053faee3532d3a315d096d225cc057e475
-DIST vivaldi-snapshot_5.2.2623.12-1_armhf.deb 78912876 BLAKE2B 
a598aa40aa8c0ba0283ef93e9b658b3ad3c57e11da8b5963a40592a74fb8981b69f73dc70dbcdf73c97dae1c4e2b3642a4ff8160a088fc2fe048f109f202da79
 SHA512 
6548e97f624804481cc173c2e6f4e624c0eb66dc8da782ff3f6f9738063d6e5520346d9b8e9916772cf2f789e310037d4a9c02f24f3eee84a75b8ecd409df6d2
 DIST vivaldi-snapshot_5.2.2623.16-1_amd64.deb 87793080 BLAKE2B 
d607ba010cf78523a96d9d2a440b5b083bbf5a4f84f2cafe35518ff83eed7e115a06b473673d8d2507930e1193e267da9068b429ef62f53d6647431a8985e14b
 SHA512 
e42e9d5e800eebf7b940eb99183172100501a33f78dc65fd9113d8d64f744c064aebac746448e45a9b66c2a5aae56f8bf1a66f09de55918bc53ba98b25e47da4
 DIST vivaldi-snapshot_5.2.2623.16-1_arm64.deb 83024488 BLAKE2B 
eccc1875762512bff9bba56f69734ec42f9fb3eb689175d0f0082b578081cc4a1fece4c0c18c3a8236eed67beaeb67369ee55240b8b576c393ce41ee8fb77910
 SHA512 
1c7cb93680da4ad96fd0ec9c0984089627cc8b326e19e1978f45fe64a4f2bdf546b6651c2d603bb555c6bc2c757bd41aa2a59cf6ccf47cf96ac9810751b1b974
 DIST vivaldi-snapshot_5.2.2623.16-1_armhf.deb 78920364 BLAKE2B 
5cef183fdedb4a0709b8800a5f70727e5a1a24db5900a1f13ccf3eaea48b070baeadee1c2ac9f49ac25f9261b9b15e3c82fe63c0f39ef7691d5e038adab62124
 SHA512 
fca26fdbe6737211719cfba36b5fe91d00e289d72ea2a1865e1dc491f9a6f4bb84bdc029317e561f4bfc990675b0a9ed85126692709f7d0f879987b8160b36cb

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.2.2623.12.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.2.2623.12.ebuild
deleted file mode 100644
index d6cfbbe0cedf..
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.2.2623.12.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="100"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
-RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
-RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
-RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
-
-LICENSE="Vivaldi"
-SLOT="0"

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

2022-04-08 Thread James Le Cuirot
commit: 28df9fb6692fbb01767d250b2dadc36e0dadf52a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr  8 21:38:51 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr  8 21:38:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28df9fb6

www-client/vivaldi: Drop old 5.1.2567.66

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

 www-client/vivaldi/Manifest   |   3 -
 www-client/vivaldi/vivaldi-5.1.2567.66.ebuild | 204 --
 2 files changed, 207 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 549850ce73f2..4a2dd8d26f45 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-stable_5.1.2567.66-1_amd64.deb 87365468 BLAKE2B 
4c9c692db50639bcd643e8e4245c55addedd0dcb192cc469516934b5477286cc03c3106c09de5eeaa9703e361b6425d4635192c500a325d23d1483d50e1c09d3
 SHA512 
24338c9eaf88989877ae9d86237199ad57e42d61d116633025918956b1d6a7de04f2b4100a6ef5b77473a20305be8b22cdc6f38a1049eb4bb53d5642c4634cae
-DIST vivaldi-stable_5.1.2567.66-1_arm64.deb 82285640 BLAKE2B 
c239e7406d710d2a8f8c9956018fa7ecbba6c76efb0f289b8335bf613ca8472406e24f31856adda672a753cd318bc1827bcd0d2478f3c89bf2b362ec53422502
 SHA512 
4de4f56df6392dbb3ce22fd6e808d85452ddeb685c1d88486b1b16e06f363f71e9d7278ab3b1e2b1b92188ca10016d71cbc2d792552fef0496980d82116db2bf
-DIST vivaldi-stable_5.1.2567.66-1_armhf.deb 78153196 BLAKE2B 
a3f93fc02bac158037a3802fceeb02fb890585fbc4b53e48f5f3babeff045f77d54367dd42d5d04aec29b18a7444a41b5b175918cf9e1b0c05bc6f66fc2a887e
 SHA512 
516f797efecb6665b64d53a28bf31a8fb48b22dd475564d60ad9a3e432ab7a9337f97aeae803cc033cd6ad72cd9a89846214fd80445b4d04afffca8b91d4146c
 DIST vivaldi-stable_5.1.2567.73-1_amd64.deb 87339236 BLAKE2B 
ffe85ea5f074b1e1c14e725ce9a3a666f586c33cf4bbc66e885dd521ca1237527542fb183ded1a029560957699a36bc0f1ae66605d87fb56afcafaee59963a2e
 SHA512 
6309503a7b76399730fa4a99d2ece9ce9eee22a344f769b44b621abc50e3d778b07b2f8151cee6ab7d0ac8a109f82f12d26a6f6e43c27d08e3446908f4843ba5
 DIST vivaldi-stable_5.1.2567.73-1_arm64.deb 82293684 BLAKE2B 
b6068350c5410b7c5ad5f179102582567ba146502c52ae2dd46e56cd20f5835667664be69232fea10114cd2fc1fcad9cae086ee87b682cad085457128ba2fdff
 SHA512 
650187b08a10cebca8a1efa493bf59fc8451fc2804f8fd7d6a52354072ceb3eac659d891ff028733f2191e22cb61c939c01a8bed2efea77439f94fa35a23cb70
 DIST vivaldi-stable_5.1.2567.73-1_armhf.deb 78134616 BLAKE2B 
af367f0d39a9b444d63145b5bf0c9501cf1ccaa772d06169bd61b2de9ed953642469768cf32f16f502c0497e4847591ae5247d8e3dc7ef9d3be3319a67eb39b7
 SHA512 
07a10bcc95a4af3c867d0f4d738489b4bd06397796c65ec2fbc0f8e09146472c64cc4c65b881592291964d7b3222ff4770e1e495b664470342c5e4088104601b

diff --git a/www-client/vivaldi/vivaldi-5.1.2567.66.ebuild 
b/www-client/vivaldi/vivaldi-5.1.2567.66.ebuild
deleted file mode 100644
index 569a0ea501a7..
--- a/www-client/vivaldi/vivaldi-5.1.2567.66.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="96"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
-RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
-RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
-RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
-
-LICENSE="Vivaldi"
-SLOT="0"
-IUSE="proprietary-codecs widevine"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   

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

2022-04-08 Thread James Le Cuirot
commit: 18e4c4581494db937a623df9cb5c721efbdc90cf
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr  8 21:36:15 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr  8 21:37:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e4c458

www-client/vivaldi: Add version 5.2.2623.24

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/Manifest   |   3 +
 www-client/vivaldi/vivaldi-5.2.2623.24.ebuild | 204 ++
 2 files changed, 207 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 486b36211e02..549850ce73f2 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-stable_5.1.2567.66-1_armhf.deb 78153196 BLAKE2B 
a3f93fc02bac158037a
 DIST vivaldi-stable_5.1.2567.73-1_amd64.deb 87339236 BLAKE2B 
ffe85ea5f074b1e1c14e725ce9a3a666f586c33cf4bbc66e885dd521ca1237527542fb183ded1a029560957699a36bc0f1ae66605d87fb56afcafaee59963a2e
 SHA512 
6309503a7b76399730fa4a99d2ece9ce9eee22a344f769b44b621abc50e3d778b07b2f8151cee6ab7d0ac8a109f82f12d26a6f6e43c27d08e3446908f4843ba5
 DIST vivaldi-stable_5.1.2567.73-1_arm64.deb 82293684 BLAKE2B 
b6068350c5410b7c5ad5f179102582567ba146502c52ae2dd46e56cd20f5835667664be69232fea10114cd2fc1fcad9cae086ee87b682cad085457128ba2fdff
 SHA512 
650187b08a10cebca8a1efa493bf59fc8451fc2804f8fd7d6a52354072ceb3eac659d891ff028733f2191e22cb61c939c01a8bed2efea77439f94fa35a23cb70
 DIST vivaldi-stable_5.1.2567.73-1_armhf.deb 78134616 BLAKE2B 
af367f0d39a9b444d63145b5bf0c9501cf1ccaa772d06169bd61b2de9ed953642469768cf32f16f502c0497e4847591ae5247d8e3dc7ef9d3be3319a67eb39b7
 SHA512 
07a10bcc95a4af3c867d0f4d738489b4bd06397796c65ec2fbc0f8e09146472c64cc4c65b881592291964d7b3222ff4770e1e495b664470342c5e4088104601b
+DIST vivaldi-stable_5.2.2623.24-1_amd64.deb 87835968 BLAKE2B 
fd3a7bf0d13353776ff9e4fac23fda554f36e35bf5342819876f8a69dfb1b04e12cb2b4b3e3ad2ace0ecbac82137b6d815296be4d04dffa18b941610c35bc953
 SHA512 
74fbabe1cdfc519430b412ea099405e8555d1f8768f950c4cab36615df63fc48ac4ef3bc03bd9fb5616a49c7476cac0eb46a4dd0e8a6060855246eeab60175a9
+DIST vivaldi-stable_5.2.2623.24-1_arm64.deb 83031728 BLAKE2B 
6cd7f0c7999fcd932b05990bd62c90aeebce7a6331a95f11b239f96abcddc736ca0ce231391fa54f75b6055156c5157a07ee70891c8c78a598642ceb27c91884
 SHA512 
77f706a462a2a3f5d722ff4692815731d748efe66f01cb6f9dc601b22851b4d69fc03895c36e324ab548719305e676b9d6065e9e4c0025dc223aad854b7d9f90
+DIST vivaldi-stable_5.2.2623.24-1_armhf.deb 78935384 BLAKE2B 
76a47786bf552e5d5695357861e754761a24f7a877b83fda17ea384c0f28cea01962d2b05a81b888404bb543d002e2d55221167aebc139f099a5a6aada4c11af
 SHA512 
5506f8a31e6fd4de05a9f502d26193ac59367efbe0c3452b04206cd2a24c33a5caf293a080033585833f3464aa386e974d2337c12abc0e25fe9194469eef41bc

diff --git a/www-client/vivaldi/vivaldi-5.2.2623.24.ebuild 
b/www-client/vivaldi/vivaldi-5.2.2623.24.ebuild
new file mode 100644
index ..d6cfbbe0cedf
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-5.2.2623.24.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="100"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+
+RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
+RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
+RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
+RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
+
+LICENSE="Vivaldi"
+SLOT="0"

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

2022-04-08 Thread James Le Cuirot
commit: a2ec80f8af083c4ead366ead790acc9ebed5fb11
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr  8 21:38:36 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr  8 21:38:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ec80f8

www-client/vivaldi: Stabilise 5.1.2567.73 on amd64

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

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

diff --git a/www-client/vivaldi/vivaldi-5.1.2567.73.ebuild 
b/www-client/vivaldi/vivaldi-5.1.2567.73.ebuild
index a0fb3fa96f92..569a0ea501a7 100644
--- a/www-client/vivaldi/vivaldi-5.1.2567.73.ebuild
+++ b/www-client/vivaldi/vivaldi-5.1.2567.73.ebuild
@@ -96,7 +96,7 @@ else
DEB_REV=1
 fi
 
-KEYWORDS="-* ~amd64 ~arm ~arm64"
+KEYWORDS="-* amd64 ~arm ~arm64"
 
VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
 
 RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"



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

2022-04-08 Thread James Le Cuirot
commit: 1196357712fdd9652d4dcc10d563fb9cd10fa297
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Apr  8 21:35:02 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Apr  8 21:35:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11963577

www-client/vivaldi-snapshot: Add version 5.3.2636.3

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   3 +
 .../vivaldi-snapshot-5.3.2636.3.ebuild | 204 +
 2 files changed, 207 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index c2cf2ba42a91..4680d461e0bd 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-snapshot_5.2.2623.12-1_armhf.deb 78912876 BLAKE2B 
a598aa40aa8c0ba02
 DIST vivaldi-snapshot_5.2.2623.16-1_amd64.deb 87793080 BLAKE2B 
d607ba010cf78523a96d9d2a440b5b083bbf5a4f84f2cafe35518ff83eed7e115a06b473673d8d2507930e1193e267da9068b429ef62f53d6647431a8985e14b
 SHA512 
e42e9d5e800eebf7b940eb99183172100501a33f78dc65fd9113d8d64f744c064aebac746448e45a9b66c2a5aae56f8bf1a66f09de55918bc53ba98b25e47da4
 DIST vivaldi-snapshot_5.2.2623.16-1_arm64.deb 83024488 BLAKE2B 
eccc1875762512bff9bba56f69734ec42f9fb3eb689175d0f0082b578081cc4a1fece4c0c18c3a8236eed67beaeb67369ee55240b8b576c393ce41ee8fb77910
 SHA512 
1c7cb93680da4ad96fd0ec9c0984089627cc8b326e19e1978f45fe64a4f2bdf546b6651c2d603bb555c6bc2c757bd41aa2a59cf6ccf47cf96ac9810751b1b974
 DIST vivaldi-snapshot_5.2.2623.16-1_armhf.deb 78920364 BLAKE2B 
5cef183fdedb4a0709b8800a5f70727e5a1a24db5900a1f13ccf3eaea48b070baeadee1c2ac9f49ac25f9261b9b15e3c82fe63c0f39ef7691d5e038adab62124
 SHA512 
fca26fdbe6737211719cfba36b5fe91d00e289d72ea2a1865e1dc491f9a6f4bb84bdc029317e561f4bfc990675b0a9ed85126692709f7d0f879987b8160b36cb
+DIST vivaldi-snapshot_5.3.2636.3-1_amd64.deb 87807792 BLAKE2B 
ba3094e84a21e3231d10d607f55dce82ccd77d2912f5b032d20275a91e37d9222031940959b3c8eebeea68a15671dfe5812d4681ec8929fc1649868aa45da3f4
 SHA512 
0e2b1d4582d47457df6f4c46f946c8176bf4079315fb8baa2028c6d52781bd0c64144b47955564cdebb23d96bf8a8c0cf7adc49d9336ab92a7e184be3eadbfd4
+DIST vivaldi-snapshot_5.3.2636.3-1_arm64.deb 83034216 BLAKE2B 
3aea8798e78d26b487f9a5cd4df0ece9f8f86ade8b2e0d1f0c6eed595e00ab9c247629c77b6f41ce7b37ff4c170872e540f7fd22bd6fae31c5de35d6756cda89
 SHA512 
1abe49eb86e58ed22e6fbe6e15b21a7b2ce028157a3d9d0dac6ee69d19cbe1097d1cb6fa4fe5aa99de4cd89acb3d5634200c89209715a055d6dfe9cab552b36f
+DIST vivaldi-snapshot_5.3.2636.3-1_armhf.deb 78950908 BLAKE2B 
3b5dd3cfd31c726b303053698ec05c2a04aea61c11b116da6acf44093fec3fa05bce89ae6bda58e7a2053228c7dd7698ef300922fcf41bc6572ee604fe31c39c
 SHA512 
affb4d59c663d6b313ecfa569905b421314933cf70a48bb307173b190ddfa483a1f5f70bcb7602fc2510b5b817b6439a3019b666c758267899fd76bb96d95deb

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2636.3.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2636.3.ebuild
new file mode 100644
index ..d6cfbbe0cedf
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.3.2636.3.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="100"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+
+RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
+RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
+RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
+RE="\bx86\b"; [[ 

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

2022-04-08 Thread Matt Turner
commit: cb9c80ddf7a518414e38fbf6cb47ef8d1fc635b1
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  8 21:22:38 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  8 21:26:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9c80dd

dev-cpp/glibmm: Version bump to 2.72.0

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

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

diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest
index b4c6953ae0f1..c588d97ebe60 100644
--- a/dev-cpp/glibmm/Manifest
+++ b/dev-cpp/glibmm/Manifest
@@ -1,2 +1,3 @@
 DIST glibmm-2.66.2.tar.xz 7603104 BLAKE2B 
5696391bd5dbb35f8c961250af6d9b2644e900ac6a800054e9e7630cbf4882c17ef1bf8cf322e89a3bdbe613d13d4a045920bfc1071442daa3afc78afa8cd759
 SHA512 
097af6b140a5af3e52cc2c5d251475a5aa923d0c528c3cbc97f31d3a95868bcb3aa2328047ca94a55ef7fd188f271917dfe29faa86f477a441f0a024284216f9
 DIST glibmm-2.70.0.tar.xz 7874312 BLAKE2B 
5d0fb2b8764e3f972f342a540164debb841f74e5d27db721feff9baa70c9ff5821b26642cb8c5da048f9a1271b1ed7283d9f0338ba0f184be396981310e3
 SHA512 
059cab7f0b865303cef3cba6c4f3a29ae4e359aba428f5e79cea6fedd3f1e082199f673323cf804902cee14b91739598fbc6ff706ec36f19c4d793d032782518
+DIST glibmm-2.72.0.tar.xz 7921092 BLAKE2B 
5f4fc6df527c6aa99886d5afe3233e15a37319b1c9f7814c9edfb574abb9b0f1b04b887d2a275c113382b0b301df7d3a22fc4398bc61746bd353e73015ec8770
 SHA512 
73b8a7a3848e6c5c9b532547002e44dd77ffc1ff80a849772cf48ad5aa14965bd6d50e01b2597320a578c3655bc1ef42804c0f2fed3ac632fe0218f8ae4788ff

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



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

2022-04-08 Thread Michał Górny
commit: 3882adb2692a19332bc2e27a7306632e85797433
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 21:24:00 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 21:24:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3882adb2

dev-python/jupyter_packaging: Add explicit rdep on setuptools

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

 ...upyter_packaging-0.12.0.ebuild => jupyter_packaging-0.12.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/jupyter_packaging/jupyter_packaging-0.12.0.ebuild 
b/dev-python/jupyter_packaging/jupyter_packaging-0.12.0-r1.ebuild
similarity index 95%
rename from dev-python/jupyter_packaging/jupyter_packaging-0.12.0.ebuild
rename to dev-python/jupyter_packaging/jupyter_packaging-0.12.0-r1.ebuild
index 5d4545dcf81d..d8cc89dc942a 100644
--- a/dev-python/jupyter_packaging/jupyter_packaging-0.12.0.ebuild
+++ b/dev-python/jupyter_packaging/jupyter_packaging-0.12.0-r1.ebuild
@@ -18,6 +18,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-60.2.0[${PYTHON_USEDEP}]
dev-python/tomlkit[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
dev-python/deprecation[${PYTHON_USEDEP}]



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

2022-04-08 Thread Michał Górny
commit: 6339d0660e5df2ab26b1770b5e88cd9fb333ff81
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 21:22:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 21:23:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6339d066

distutils-r1.eclass: Remove extra deps from jupyter backend

dev-python/jupyter_packaging depends on these directly, and packages
using it don't list these deps in their requires, so I guess it doesn't
make sense for us to copy them.

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

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

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 05cd5dc52004..de891215e688 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -100,7 +100,7 @@ esac
 #
 # - hatchling - hatchling backend (from hatch)
 #
-# - jupyter - jupyter_packaging backend (uses setuptools internally)
+# - jupyter - jupyter_packaging backend
 #
 # - pdm - pdm.pep517 backend
 #
@@ -204,9 +204,7 @@ _distutils_set_globals() {
;;
jupyter)
bdep+='
-   
dev-python/jupyter_packaging[${PYTHON_USEDEP}]
-   
>=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]'
+   
dev-python/jupyter_packaging[${PYTHON_USEDEP}]'
;;
pdm)
bdep+='



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

2022-04-08 Thread Matt Turner
commit: 74625b522de566ec1dd1ee3746ca15ab5f9be2b2
Author: Matthew Smith  offtopica  uk>
AuthorDate: Thu Dec 30 09:51:00 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  8 21:20:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74625b52

net-vpn/networkmanager-libreswan: Change metainfo dir

Closes: https://github.com/gentoo/gentoo/pull/23579
Signed-off-by: Matthew Smith  offtopica.uk>
Signed-off-by: Matt Turner  gentoo.org>

 .../networkmanager-libreswan-1.2.14-r1.ebuild  | 51 ++
 1 file changed, 51 insertions(+)

diff --git 
a/net-vpn/networkmanager-libreswan/networkmanager-libreswan-1.2.14-r1.ebuild 
b/net-vpn/networkmanager-libreswan/networkmanager-libreswan-1.2.14-r1.ebuild
new file mode 100644
index ..56dc1cf4e91b
--- /dev/null
+++ b/net-vpn/networkmanager-libreswan/networkmanager-libreswan-1.2.14-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
+
+inherit gnome2
+
+DESCRIPTION="NetworkManager libreswan plugin"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager/VPN;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk"
+
+RDEPEND="
+   >=dev-libs/glib-2.32:2
+   >=dev-libs/libnl-3.2.8:3
+   >=net-misc/networkmanager-1.2.0:=
+   net-vpn/libreswan
+   gtk? (
+   app-crypt/libsecret
+   >=gnome-extra/nm-applet-1.2.0
+   >=x11-libs/gtk+-3.4:3
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/gettext
+   dev-util/intltool
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   sed -i 's|/appdata|/metainfo|g' Makefile.{in,am} || die
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local myconf=(
+   --disable-more-warnings
+   --disable-static
+   --with-dist-version=Gentoo
+   --without-libnm-glib
+   $(use_with gtk gnome)
+   )
+   gnome2_src_configure "${myconf[@]}"
+}



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

2022-04-08 Thread Matt Turner
commit: e534654446432bbd4177a972fc2c25ba5c4bf090
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  8 20:33:31 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  8 21:20:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5346544

net-vpn/networkmanager-openvpn: Version bump to 1.8.18

  - remove the sed from src_prepare(). It's been wrong since upstream
commit edd878f ("properties/tests: refactor tests not to accept
command line arguments"), which was first included in 1.2-beta2 in
2016. The test passes for me without the de_DE locale installed.

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

 net-vpn/networkmanager-openvpn/Manifest|  1 +
 .../networkmanager-openvpn-1.8.18.ebuild   | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/net-vpn/networkmanager-openvpn/Manifest 
b/net-vpn/networkmanager-openvpn/Manifest
index 0fd37270f858..ac9476e3f91b 100644
--- a/net-vpn/networkmanager-openvpn/Manifest
+++ b/net-vpn/networkmanager-openvpn/Manifest
@@ -1 +1,2 @@
 DIST NetworkManager-openvpn-1.8.16.tar.xz 613848 BLAKE2B 
17d01a83181eef42b30181bfc54c45dbedf6275c0112d5d24b5873e82cb41727d1ea79486b690f62229a59559e568d7d9186bd85c743b0f5b118445a35d6b595
 SHA512 
970b8a5aa6cbe29bab8c079657921f836d8b12234eaf378e6ead9ededee80b1ee97f315ef1037de49699e3cf9498cc667b60812892b857fbce2782a774d8caaf
+DIST NetworkManager-openvpn-1.8.18.tar.xz 592488 BLAKE2B 
01880d834b8eee62d66a81652cc3a6904afc0ad926193b9f346298bfc66fb05922d49a19bfa2c788f76026df1a052e2c0727021ded22ba63545ab669a9250296
 SHA512 
4cdbd6e6fc6ae1849b45e18bbad29748ee7a538c753901f871de350f08d861acb24770ec74dfb288136b0307b36e6ca784f51f982ade26babaa60e4a1e2f31fd

diff --git 
a/net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.8.18.ebuild 
b/net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.8.18.ebuild
new file mode 100644
index ..1c3abcf71f1b
--- /dev/null
+++ b/net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.8.18.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
+
+inherit gnome2
+
+DESCRIPTION="NetworkManager OpenVPN plugin"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/NetworkManager-openvpn 
https://gitlab.gnome.org/GNOME/NetworkManager-openvpn;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="gtk test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.34:2
+   dev-libs/libxml2:2
+   >=net-misc/networkmanager-1.7.0:=
+   >=net-vpn/openvpn-2.1
+   gtk? (
+   >=app-crypt/libsecret-0.18
+
+   >=net-libs/libnma-1.7.0
+   >=x11-libs/gtk+-3.4:3
+
+   >=gui-libs/gtk-4.0:4
+   >=net-libs/libnma-1.8.36
+   )
+"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/nm-openvpn
+   acct-user/nm-openvpn
+"
+
+BDEPEND="
+   sys-devel/gettext
+   >=dev-util/intltool-0.35
+   virtual/pkgconfig
+"
+
+src_configure() {
+   # --localstatedir=/var needed per bug #536248
+   gnome2_src_configure \
+   --localstatedir=/var \
+   --disable-more-warnings \
+   --disable-static \
+   --with-dist-version=Gentoo \
+   $(use_with gtk gnome) \
+   $(use_with gtk gtk4) \
+   --without-libnm-glib
+}



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

2022-04-08 Thread Matt Turner
commit: e809c7beeeb2aa35aae91468ac650a7e5c264374
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  8 21:08:39 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  8 21:20:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e809c7be

net-vpn/networkmanager-libreswan: Version bump to 1.2.16

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

 net-vpn/networkmanager-libreswan/Manifest  |  1 +
 .../networkmanager-libreswan-1.2.16.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/net-vpn/networkmanager-libreswan/Manifest 
b/net-vpn/networkmanager-libreswan/Manifest
index 52d63ff32ee6..6cab4f0983a4 100644
--- a/net-vpn/networkmanager-libreswan/Manifest
+++ b/net-vpn/networkmanager-libreswan/Manifest
@@ -1,2 +1,3 @@
 DIST NetworkManager-libreswan-1.2.12.tar.xz 397132 BLAKE2B 
2ffe269e0898954d37c417df9779ff8e4e673e6b27232119b5414ed962e49d23053df1a73183366c4d47cc2da3032a59d7cbd89494f109a7c1a726f8e974304d
 SHA512 
11cc8c2193959ec722e960825e34f246af3a1f93126bc916c122de6fe8d3194910a65b0884483134be1f4416fa072c9c7086f82e2f95b6f0a034ef409f7ca711
 DIST NetworkManager-libreswan-1.2.14.tar.xz 402108 BLAKE2B 
6be276c7fdd5dd588f0d35a1f1b1f1c8ffa902fc6b3d586c870afa2b0c44b58f55e38e55d1e12e68fdeb5fc9c16793185216e1efe3fb773ab63f240fdde9892a
 SHA512 
4dec676c906ab67151321e29a050805c1c2b927da4f15fd3555f3f78758d416bbdd05a664a0e063089211b458abbf9904e82f230cd32cdc4fd5123a73fbe5742
+DIST NetworkManager-libreswan-1.2.16.tar.xz 406668 BLAKE2B 
58008ed6b6e45a0cb26ec7cd59180f5be99bfd6959fb9cbcdf3dd62139e3fbe785fccb3fdcbe9f1d1387700b97ae539020d5036804c99d6bd95dd6fd22c625e0
 SHA512 
1e775a525df5ae6dafa2ccc04af345e5cc04d74ea9f532614f4fd2b388c1016940a1db8347ac670fe396f075b5c9234afea59e777ecbd6ce647db9f3247cd7ad

diff --git 
a/net-vpn/networkmanager-libreswan/networkmanager-libreswan-1.2.16.ebuild 
b/net-vpn/networkmanager-libreswan/networkmanager-libreswan-1.2.16.ebuild
new file mode 100644
index ..48feaa3fe26b
--- /dev/null
+++ b/net-vpn/networkmanager-libreswan/networkmanager-libreswan-1.2.16.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
+
+inherit gnome2
+
+DESCRIPTION="NetworkManager libreswan plugin"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager/VPN;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk"
+
+RDEPEND="
+   >=dev-libs/glib-2.36:2
+   >=dev-libs/libnl-3.2.8:3
+   >=net-misc/networkmanager-1.2.0:=
+   net-vpn/libreswan
+   gtk? (
+   app-crypt/libsecret
+
+   >=x11-libs/gtk+-3.4:3
+
+   >=gui-libs/gtk-4.0:4
+   >=gnome-extra/nm-applet-1.2.0
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/gettext
+   dev-util/intltool
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myconf=(
+   --disable-more-warnings
+   --disable-static
+   --with-dist-version=Gentoo
+   --without-libnm-glib
+   $(use_with gtk gnome)
+   $(use_with gtk gtk4)
+   )
+   gnome2_src_configure "${myconf[@]}"
+}



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

2022-04-08 Thread Matt Turner
commit: 37fd99cec2097cb55487b96a970459c6397e572c
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  8 20:43:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  8 21:20:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37fd99ce

net-vpn/networkmanager-pptp: Version bump to 1.2.10

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

 net-vpn/networkmanager-pptp/Manifest   |  1 +
 .../networkmanager-pptp-1.2.10.ebuild  | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/net-vpn/networkmanager-pptp/Manifest 
b/net-vpn/networkmanager-pptp/Manifest
index a5eb2bb09e5b..54b1b6894591 100644
--- a/net-vpn/networkmanager-pptp/Manifest
+++ b/net-vpn/networkmanager-pptp/Manifest
@@ -1 +1,2 @@
+DIST NetworkManager-pptp-1.2.10.tar.xz 400760 BLAKE2B 
47fe1da3f173f91a7b4b0993e59feb20db10707c119e4270b51730b9e171431025d428f5dd76db66eee0df76f4509d2cd3b44d69af3c8b89a4d07e02ef028410
 SHA512 
712f6f79642d82b729eaf6a6d03ea62c0c09e0b151af01f02dfca1dfa142aadefd84ab16bb04424e85698ed69f1674520a50620dbf9e49f52e67822b476db9a3
 DIST NetworkManager-pptp-1.2.8.tar.xz 401540 BLAKE2B 
64b3fe344a39eb64b462bda9204fb80b95a6cb54988efef9dbd1a5a6b04b3577edee97afabef410488868736d751846bdd98f3965a96806790527434c8207ec8
 SHA512 
ff1bee257d6aa6750c2fbd302edc3022780e9182fde1d79d4b37246daf01b0a9e5115dd64ec70a4b128e273eff6f9bc22af87fe2b25618008be6f452bbcd41a7

diff --git a/net-vpn/networkmanager-pptp/networkmanager-pptp-1.2.10.ebuild 
b/net-vpn/networkmanager-pptp/networkmanager-pptp-1.2.10.ebuild
new file mode 100644
index ..acec84623b34
--- /dev/null
+++ b/net-vpn/networkmanager-pptp/networkmanager-pptp-1.2.10.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
+
+inherit gnome2
+
+DESCRIPTION="NetworkManager PPTP VPN plugin"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager/VPN;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="gtk"
+
+RDEPEND="
+   >=net-misc/networkmanager-1.2.0:=
+   >=dev-libs/dbus-glib-0.74
+   >=dev-libs/glib-2.34:2
+   net-dialup/ppp:=
+   net-dialup/pptpclient
+   gtk? (
+   >=x11-libs/gtk+-3.4:3
+
+   >=app-crypt/libsecret-0.18
+
+   >=gui-libs/gtk-4.0:4
+   >=net-libs/libnma-1.8.36
+   )
+"
+# libxml2 required for glib-compile-resources
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   dev-libs/libxml2:2
+   dev-util/gdbus-codegen
+   dev-util/intltool
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myconf
+   # Same hack as net-dialup/pptpd to get proper plugin dir for ppp, bug 
#519986
+   local PPPD_VER=`best_version net-dialup/ppp`
+   PPPD_VER=${PPPD_VER#*/*-} #reduce it to ${PV}-${PR}
+   PPPD_VER=${PPPD_VER%%[_-]*} # main version without 
beta/pre/patch/revision
+   myconf="${myconf} 
--with-pppd-plugin-dir=/usr/$(get_libdir)/pppd/${PPPD_VER}"
+
+   gnome2_src_configure \
+   --disable-more-warnings \
+   --disable-static \
+   --with-dist-version=Gentoo \
+   $(use_with gtk gnome) \
+   $(use_with gtk gtk4) \
+   --without-libnm-glib \
+   ${myconf}
+}



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

2022-04-08 Thread Matt Turner
commit: ac4f5a057c6abbe70aebe6f401e96ec33ed826f0
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  8 20:56:45 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  8 21:20:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4f5a05

net-vpn/networkmanager-vpnc: Version bump to 1.2.8

- remove the sed from src_prepare(). It's been wrong since upstream
  commit 9f17b2c ("properties/tests: run tests via g_test_run()") which
  was first included in 1.2.4 in 2016. The test passes for me without
  the de_DE locale installed.

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

 net-vpn/networkmanager-vpnc/Manifest   |  1 +
 .../networkmanager-vpnc-1.2.8.ebuild   | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/net-vpn/networkmanager-vpnc/Manifest 
b/net-vpn/networkmanager-vpnc/Manifest
index 59215b7298f6..54a48ffdf5c9 100644
--- a/net-vpn/networkmanager-vpnc/Manifest
+++ b/net-vpn/networkmanager-vpnc/Manifest
@@ -1 +1,2 @@
 DIST NetworkManager-vpnc-1.2.6.tar.xz 417412 BLAKE2B 
00072e2f5449687a55ff4dc0382c4ef2bb2042f9b2a4437d1d6790084ff1b88210e45909808048498f315d59ed5408630ae15d09a1d22e4acbf840554e452546
 SHA512 
4f8adf58d73cef74a950d822c6f17cd813a1e74fcd3c0391f847541c279e448a6353b83984d593fe5e11138a37b7f1c21b9a24a6843c1d35e4cb68bc29bc3eb1
+DIST NetworkManager-vpnc-1.2.8.tar.xz 428980 BLAKE2B 
637bcd1c9bcc443056629c86c3bce50065a209dee4f20a7cf40d15d1ffd622dac5c9aea664d0903d32c0db1503e6976fc65461d821920f531aefb2f141f95bee
 SHA512 
04ed5d64aad5168b0a3585d62742ff3ed3d084ad2ade7016506cc42e91db598aa3199b40c9b1787c77eca59780784960e1c629e900536267bfed6d878807b1fe

diff --git a/net-vpn/networkmanager-vpnc/networkmanager-vpnc-1.2.8.ebuild 
b/net-vpn/networkmanager-vpnc/networkmanager-vpnc-1.2.8.ebuild
new file mode 100644
index ..d22f6de95722
--- /dev/null
+++ b/net-vpn/networkmanager-vpnc/networkmanager-vpnc-1.2.8.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
+
+inherit gnome2
+
+DESCRIPTION="NetworkManager VPNC plugin"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="gtk test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=net-misc/networkmanager-1.2.0:=
+   >=dev-libs/dbus-glib-0.74
+   >=dev-libs/glib-2.32:2
+   >=net-vpn/vpnc-0.5.3_p550
+   gtk? (
+   >=x11-libs/gtk+-3.4:3
+
+   >=app-crypt/libsecret-0.18
+
+   >=gui-libs/gtk-4.0:4
+   >=net-libs/libnma-1.8.36
+   )
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   dev-util/intltool
+   virtual/pkgconfig
+"
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-more-warnings \
+   --disable-static \
+   --with-dist-version=Gentoo \
+   $(use_with gtk gnome) \
+   $(use_with gtk gtk4) \
+   --without-libnm-glib
+}



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

2022-04-08 Thread Matt Turner
commit: 0d67056ea64a828243fef72c6bb688fe576e3ada
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  8 19:50:07 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  8 21:20:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d67056e

net-libs/libnma: Version bump to 1.8.38

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

 net-libs/libnma/Manifest |  1 +
 net-libs/libnma/libnma-1.8.38.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/net-libs/libnma/Manifest b/net-libs/libnma/Manifest
index ac3d86f692ba..cd17ab7d487e 100644
--- a/net-libs/libnma/Manifest
+++ b/net-libs/libnma/Manifest
@@ -1,2 +1,3 @@
 DIST libnma-1.8.34.tar.xz 1342040 BLAKE2B 
e81004cf97832bdd010869fd7a801ceda42b96a70a0bd0aa50f821f7e3c361716f8075ec8ae82a224b6f617ee9b3f177239a53dd9eb982dd49da409d97671fd9
 SHA512 
aca1e24a852072e65d1fba910613981373bb7bb7869b2e44abc9e41c527d234273f034215d62889a265aa3327ad2cce0cea7368b025df97dab12bff098310aaf
 DIST libnma-1.8.36.tar.xz 1368748 BLAKE2B 
b60f3d383e5a55a766be8f8df71eb710d68b388c5ec0b946789856504327f6a8093943cc7b58dba992883099a899f3f55c70e5275d495610e79cef8e3e97d1b8
 SHA512 
c3f675d773d1be9006c01c3149751c8da1d5d08467be6d9aa921da3d867fdc9e8b26c7e6c9bd46a6cfd38a7eb721f8bcc209b43d9789a0b55c6029e11ca0fd22
+DIST libnma-1.8.38.tar.xz 1347004 BLAKE2B 
108fc7d0a01ca72c84a738f831d442d82990f7b82301de3a47d8331af1e080a33c10806fb75830463fbfb8a4a1f556cdf5272ee52dbc4616ea3dbca1959cd128
 SHA512 
0421c598ccb6e3659f182b596eec76ffd695e51c11fd11b8325c2d08cb259536d7e74c11bbaac3ccb841016a0bc69a87f1c682b934a9eb569a74116e677eba63

diff --git a/net-libs/libnma/libnma-1.8.38.ebuild 
b/net-libs/libnma/libnma-1.8.38.ebuild
new file mode 100644
index ..024459425f6e
--- /dev/null
+++ b/net-libs/libnma/libnma-1.8.38.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg vala
+
+DESCRIPTION="NetworkManager GUI library"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
+
+LICENSE="GPL-2+"
+SLOT="0"
+# pkcs11 default enabled as it's a small dep often already present by libnma 
users, and it was default enabled as IUSE=+gcr in nm-applet before
+IUSE="gtk-doc +introspection +pkcs11 vala"
+REQUIRED_USE="vala? ( introspection )"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+DEPEND="
+   >=gui-libs/gtk-4.0:4
+   app-text/iso-codes
+   net-misc/mobile-broadband-provider-info
+   >=dev-libs/glib-2.38:2
+   >=x11-libs/gtk+-3.12:3[introspection?]
+   >=net-misc/networkmanager-1.7[introspection?]
+   pkcs11? ( >=app-crypt/gcr-3.14:= )
+   introspection? ( >=dev-libs/gobject-introspection-1.56:= )
+"
+RDEPEND="${DEPEND}
+   !

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

2022-04-08 Thread Matt Turner
commit: 9a48321c66aeaa7df7fbfa15fe492b6e59893ce2
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  8 21:15:41 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  8 21:20:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a48321c

net-vpn/networkmanager-sstp: Version bump to 1.2.6

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

 net-vpn/networkmanager-sstp/Manifest   |  1 +
 .../networkmanager-sstp-1.2.6.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/net-vpn/networkmanager-sstp/Manifest 
b/net-vpn/networkmanager-sstp/Manifest
index 90ed8233902a..6bf141bbaa3d 100644
--- a/net-vpn/networkmanager-sstp/Manifest
+++ b/net-vpn/networkmanager-sstp/Manifest
@@ -1 +1,2 @@
 DIST NetworkManager-sstp-1.2.0.tar.bz2 440695 BLAKE2B 
170221842c25945da09f94364642be94993ac4ef7bbaffebefc463e18eeff78f3a58d95607a6f0be9fb5ecdabee244d64abb02eb56deb213ac089019089821f4
 SHA512 
31c7f61c2d0326c2ddc681690d4a9e0a25f29b3b5f51c44ea196cd74aab1002a6eb66bd06bddd8218961b18e666d5c28e57cfe0b2694a686ea8eb4195fcd9776
+DIST NetworkManager-sstp-1.2.6.tar.bz2 450813 BLAKE2B 
9eefc73a676c825fd56b36085385fc382616059b82f8c14394e315b657162baa608f15046cad584d088774af1432a4e4d3751ecbecc6e779af7080c4bec9034f
 SHA512 
60f5636e73d40ad3e16e5751a22ec12616e8d1fcffe63cba2ae1d04a13edd553c8c72a336ec52d353be6df5431a8a27a74e6e056b1a1a18ed050d5ec226bbe8e

diff --git a/net-vpn/networkmanager-sstp/networkmanager-sstp-1.2.6.ebuild 
b/net-vpn/networkmanager-sstp/networkmanager-sstp-1.2.6.ebuild
new file mode 100644
index ..9d5cf1c5a99e
--- /dev/null
+++ b/net-vpn/networkmanager-sstp/networkmanager-sstp-1.2.6.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="NetworkManager-sstp"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Client for the proprietary Microsoft Secure Socket Tunneling 
Protocol(SSTP)"
+HOMEPAGE="https://sourceforge.net/projects/sstp-client/;
+SRC_URI="mirror://sourceforge/project/sstp-client/network-manager-sstp//${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk"
+
+RDEPEND="
+   >=dev-libs/glib-2.32:2
+   net-misc/sstp-client
+   >=net-misc/networkmanager-1.1.0
+   net-dialup/ppp:=
+   gtk? (
+   >=x11-libs/gtk+-3.4:3
+   >=net-libs/libnma-1.2.0
+   >=app-crypt/libsecret-0.18
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/gdbus-codegen
+   virtual/pkgconfig
+   sys-devel/gettext
+   dev-util/intltool
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   # Bug #741108
+   sed -i 's|/appdata|/metainfo|g' Makefile.{in,am} || die
+
+   default
+}
+
+src_configure() {
+   local PPPD_VERSION="$(echo $(best_version net-dialup/ppp) | sed -e 
's:net-dialup/ppp-\(.*\):\1:' -e 's:-r.*$::')"
+   econf \
+   --disable-more-warnings \
+   --disable-static \
+   --with-dist-version=Gentoo \
+   
--with-pppd-plugin-dir="${EPREFIX}/usr/$(get_libdir)/pppd/${PPPD_VERSION}" \
+$(use_with gtk gnome) \
+--without-libnm-glib
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2022-04-08 Thread Matt Turner
commit: 1ae6507aed3ee14db4887f62b6f873a079f487db
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  8 20:19:44 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  8 21:20:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae6507a

net-vpn/networkmanager-openconnect: Version bump to 1.2.8

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

 net-vpn/networkmanager-openconnect/Manifest|  1 +
 .../networkmanager-openconnect-1.2.8.ebuild| 62 ++
 2 files changed, 63 insertions(+)

diff --git a/net-vpn/networkmanager-openconnect/Manifest 
b/net-vpn/networkmanager-openconnect/Manifest
index f4c968f2305c..5900b7435676 100644
--- a/net-vpn/networkmanager-openconnect/Manifest
+++ b/net-vpn/networkmanager-openconnect/Manifest
@@ -1 +1,2 @@
 DIST NetworkManager-openconnect-1.2.6.tar.xz 713464 BLAKE2B 
7837d2e825b8e962a960bfd00d3e9a9ed247d20d3628d8242c86cb145f8aa3fa8e748126785f067f348a661867436fa5f6e529e4dfefdcb07eec273a807206b0
 SHA512 
8e6f0af6bcc275d5afff6388b75700c35a5b65773118876203a30ad42a5758cef5d27af8954e8c47bdc46c2b5dfd70262d894aca3d3a62bcab6d240c03eb6fb2
+DIST NetworkManager-openconnect-1.2.8.tar.xz 857808 BLAKE2B 
b9dd1f75eb34b3149b1d8520fa34caec9547c581affd8065116376f5ee9b0332dc8791af63a88b918445b17b9fd5655b5c154a32c150da62a015ae94221c4634
 SHA512 
5209fb15ce22511f9b9ccde5e19c86136c3236490c4793afcc2d4081ad87dc4c5fde7f6335db1f50cbbb674b1afc7c42a8c89a6d046ba3945691b2dfb3691d38

diff --git 
a/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.8.ebuild 
b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.8.ebuild
new file mode 100644
index ..145fe1c4dd0c
--- /dev/null
+++ b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.8.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
+
+inherit gnome2
+
+DESCRIPTION="NetworkManager OpenConnect plugin"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager 
https://gitlab.gnome.org/GNOME/NetworkManager-openconnect;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="gtk"
+
+DEPEND="
+   >=net-misc/networkmanager-1.2:=
+   >=dev-libs/glib-2.34:2
+   >=dev-libs/dbus-glib-0.74
+   dev-libs/libxml2:2
+   >=net-vpn/openconnect-3.02:=
+   gtk? (
+   >=app-crypt/libsecret-0.18
+
+   >=app-crypt/gcr-3.4:=
+   >=x11-libs/gtk+-3.12:3
+
+   >=gui-libs/gtk-4.0:4
+   >=net-libs/libnma-1.8.36
+   )
+"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/nm-openconnect
+   acct-user/nm-openconnect
+"
+
+BDEPEND="
+   sys-devel/gettext
+   dev-util/intltool
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   # Bug #830257
+   sed -i 's|/appdata|/metainfo|g' Makefile.{in,am} || die
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-more-warnings \
+   --disable-static \
+   --without-libnm-glib \
+   $(use_with gtk gnome) \
+   $(use_with gtk authdlg) \
+   $(use_with gtk gtk4)
+}



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

2022-04-08 Thread Matt Turner
commit: 33d8295a8c5fdd74f488a6b6d625630bbd6e0705
Author: Matthew Smith  offtopica  uk>
AuthorDate: Thu Dec 30 09:39:47 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  8 21:20:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d8295a

net-vpn/networkmanager-openconnect: Change metainfo dir

Closes: https://bugs.gentoo.org/830257
Signed-off-by: Matthew Smith  offtopica.uk>
Signed-off-by: Matt Turner  gentoo.org>

 .../networkmanager-openconnect-1.2.6-r2.ebuild | 57 ++
 1 file changed, 57 insertions(+)

diff --git 
a/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.6-r2.ebuild 
b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.6-r2.ebuild
new file mode 100644
index ..f105dd2a8833
--- /dev/null
+++ 
b/net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.6-r2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
+
+inherit gnome2
+
+DESCRIPTION="NetworkManager OpenConnect plugin"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="gtk"
+
+DEPEND="
+   >=net-misc/networkmanager-1.2:=
+   >=dev-libs/glib-2.32:2
+   >=dev-libs/dbus-glib-0.74
+   dev-libs/libxml2:2
+   >=net-vpn/openconnect-3.02:=
+   gtk? (
+   >=app-crypt/gcr-3.4:=
+   >=app-crypt/libsecret-0.18
+   >=x11-libs/gtk+-3.4:3
+   )
+"
+
+RDEPEND="
+   ${DEPEND}
+   acct-group/nm-openconnect
+   acct-user/nm-openconnect
+"
+
+BDEPEND="
+   sys-devel/gettext
+   dev-util/intltool
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   # Bug #830257
+   sed -i 's|/appdata|/metainfo|g' Makefile.{in,am} || die
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-more-warnings \
+   --disable-static \
+   --without-libnm-glib \
+   $(use_with gtk gnome) \
+   $(use_with gtk authdlg)
+}



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

2022-04-08 Thread Michał Górny
commit: 8ee29debbeebcc170353e8c2adfccde25f3c3e79
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 21:00:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 21:18:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee29deb

dev-python/fonttools: Bump to 4.32.0

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

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

diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest
index 0a2fba302a03..d63399d3261a 100644
--- a/dev-python/fonttools/Manifest
+++ b/dev-python/fonttools/Manifest
@@ -2,3 +2,4 @@ DIST fonttools-4.29.1.tar.gz 2954962 BLAKE2B 
e78a55e240975e12e9cfd56368eab0d18e1
 DIST fonttools-4.30.0.tar.gz 2961097 BLAKE2B 
23b592daa16fd215688f149d99258209b819caa843d26c889fb4016aae6d6614a9f87dd13fa1d2aa254fadb5169cf7d57ba02b7b15af79611995148d698ca2ec
 SHA512 
2b4e676f956c3456bf3ca435a7d80e1a0a9f36872ba3a820072d1e13ed5751a8546f424369731afd4ccddc298ec0658bb4384d2e18670b108dd1b3a99fc205f4
 DIST fonttools-4.31.1.tar.gz 2964489 BLAKE2B 
d1bb7059383785dd527f7276ef876042f81d3e2cc5acc1b69e111b540cf8d35273a0070e6f0602ca438f35e3b83d0a04736cd5c97b1b7669822d1a6b1ad1b487
 SHA512 
cdf70f376e690ab1edc5e761ba45d1ddd7760c3aefdb5e9b88cc97118edd4ff694789c8b79ece791b4b6a597dcac1abb0eec5f0634f1db0792e5e62a2137282d
 DIST fonttools-4.31.2.tar.gz 2965796 BLAKE2B 
d776073e7a9358e67b8753dd4557e2b1b4c44d9662c8c728abe42d970bca1db1789a655df8865fef39eed3a32271749d2cb772e306f34efc87e737b7384c0b5d
 SHA512 
50cc8bca9136675a413ac947b583f694d512872127cee129a78505d0259fe1cf6922f806558761af982758f72c7d95e1245b8de55b6ebd6ddd3bd7506d41abcf
+DIST fonttools-4.32.0.tar.gz 2966840 BLAKE2B 
67a79c8c2e26f9f72fcf6ea4ab5ee3712d3541b47528a209221f9fcf82a5b5db589561200e4b6911a32102a4f4dc4b4e34c8271eb97b1cee18a81b3039efdf03
 SHA512 
a71a44601c7ec9f709ddc14da1c26d1248909fba8a0bfb7104ebe5f9b85949fe479c5eabdd2c94086d756035291e68bb7e861488d4123ccf667ac3ac2e03

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



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

2022-04-08 Thread Michał Górny
commit: 9d8ea8b0f0fed1d031ec3f672f7fe72f02bfc5ab
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 20:54:39 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 21:18:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d8ea8b0

dev-python/tifffile: Bump to 2022.4.8

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

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

diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest
index a6d075151da1..394b532caf01 100644
--- a/dev-python/tifffile/Manifest
+++ b/dev-python/tifffile/Manifest
@@ -1,2 +1,3 @@
 DIST tifffile-2022.3.16.gh.tar.gz 263653 BLAKE2B 
fcd30e2fd38a12438332badb17e937ab095a8088f9c878b84166a67c7486f436a76d39832df22362f7a74de5da537602da82c982fb4dc0699fba1603adefdcef
 SHA512 
8069a87b241cbb11b3efa8ff679106f2f11ff9045d790fb1612076a60b87791f30afffb55b57d19b70ab4441935f418ad91fb0956ab572890704023e63dea84a
 DIST tifffile-2022.3.25.gh.tar.gz 265082 BLAKE2B 
dd5f3705cb7203fe943b97a5ed5c000b44abf48ec748f38a1468e27e82bd980e4100dd14af5cfd6af5bdee9d0036c5dce37efca1e515f2eb283c0e221150915a
 SHA512 
dc9018991989ca4b89be6f315aaa45ff2fb94c504dd4c1790af1ec68e05a1da85560f5098df2f460b726cea0d4b0e4fc3f12d493dc1a1db8e2cc35d86f547ddf
+DIST tifffile-2022.4.8.gh.tar.gz 266725 BLAKE2B 
3ac30337c1c7f26e32335a6d7756b4bf2d961f1e96badbc4ca8e9e5ee344513c61900d507f4098e4f5181b2c95134d0a74b646ce611cf9d3d3b5cc644ed70809
 SHA512 
1d12ca48dcc9fd8de5f3aa28cdd64a7735493b957d174f8ae49cb8a918075e6b50d4034ad9507d3b9ddd8ed1c595ec9fdace0986421b1993371cfe045698d578

diff --git a/dev-python/tifffile/tifffile-2022.4.8.ebuild 
b/dev-python/tifffile/tifffile-2022.4.8.ebuild
new file mode 100644
index ..c7b39355f0d6
--- /dev/null
+++ b/dev-python/tifffile/tifffile-2022.4.8.ebuild
@@ -0,0 +1,53 @@
+# 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="Read and write TIFF files"
+HOMEPAGE="
+   https://pypi.org/project/tifffile/
+   https://github.com/cgohlke/tifffile/
+   https://www.lfd.uci.edu/~gohlke/
+"
+SRC_URI="
+   https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/dask[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Internet
+   tests/test_tifffile.py::test_class_omexml
+   tests/test_tifffile.py::test_class_omexml_fail
+   tests/test_tifffile.py::test_class_omexml_modulo
+   tests/test_tifffile.py::test_class_omexml_attributes
+   tests/test_tifffile.py::test_class_omexml_multiimage
+   tests/test_tifffile.py::test_write_ome
+   tests/test_tifffile.py::test_write_ome_manual
+   # requires tons of free space
+   tests/test_tifffile.py::test_write_3gb
+   tests/test_tifffile.py::test_write_bigtiff
+   'tests/test_tifffile.py::test_write_imagej_raw'
+)



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

2022-04-08 Thread Michał Górny
commit: 5e71a7b4758583fbc3f269b56dd2317ce3e59d4a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 21:17:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 21:18:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e71a7b4

distutils-r1.eclass: Recognize jupyter PEP517 backend

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

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

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 02d8bf547cba..05cd5dc52004 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -100,6 +100,8 @@ esac
 #
 # - hatchling - hatchling backend (from hatch)
 #
+# - jupyter - jupyter_packaging backend (uses setuptools internally)
+#
 # - pdm - pdm.pep517 backend
 #
 # - poetry - poetry-core backend
@@ -200,6 +202,12 @@ _distutils_set_globals() {
bdep+='
dev-python/hatchling[${PYTHON_USEDEP}]'
;;
+   jupyter)
+   bdep+='
+   
dev-python/jupyter_packaging[${PYTHON_USEDEP}]
+   
>=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]'
+   ;;
pdm)
bdep+='
dev-python/pdm-pep517[${PYTHON_USEDEP}]'
@@ -927,6 +935,9 @@ _distutils-r1_backend_to_key() {
hatchling.build)
echo hatchling
;;
+   jupyter_packaging.build_api)
+   echo jupyter
+   ;;
pdm.pep517.api)
echo pdm
;;



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

2022-04-08 Thread Michał Górny
commit: ff8c2ff312145583d10249f3839a1d0ea7c7ca56
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 20:53:39 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 21:18:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff8c2ff3

dev-python/stripe: Bump to 2.71.0

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

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

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index 39a672a23a21..80151106876e 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -1,3 +1,4 @@
 DIST stripe-2.66.0.tar.gz 234929 BLAKE2B 
289c3464c3aa9ef5ebeccaffde383271ca23e704303d5b5499d1f5f1f197483088781d16878749bca03c8ea56209a22173c376ef00510f53d81c733f0a626af8
 SHA512 
d716e82580757ec0b187a74de1f8ef7bbe2f32468f13c551886bcbadf631eef001df9f4d249f091856b009545ca8b6d60f16c07e79345fee33651e7d27fb31c0
 DIST stripe-2.67.0.tar.gz 235426 BLAKE2B 
ee396b0b7d3991afdd81e6b051fad0168a7b3dcfaddccc7700292878fc437788dcc40480fea2131dd52e3b787dc6e7b420d6023079f55d9365f76076cc51070d
 SHA512 
099208259c6ca8d69fd6f39f72b9f12f41eace2f0a2a08b017f6141ad06882df742749941326fb8d9898db7c59e32ed74a464ad372d6f7f0a929c9ae4e4d2475
 DIST stripe-2.70.0.tar.gz 239653 BLAKE2B 
d59d7b452e91169e83e4d4bc10b544fc94c48aa3a967c899136b1b9ea60e835d998c1a5a0c5e131989d9628c36b77e3fe133952dddbede69d0bcfa11dc9fc640
 SHA512 
62f40d82e4a5d37ce070a2457b8372d903993e209f6a042ab97a93f5ee98eb994c0cac070451e2b130df9a72f4a9ece65600266735b438aff3cc5cf09e217b27
+DIST stripe-2.71.0.tar.gz 239817 BLAKE2B 
c1b8fad45e7e9fee79f841502aaad1a849f345357d2facfab833bc50129c5d9eac6c2af128ef572f9d295da966b8a38b095786b44bf026eac6f6d001470ae60a
 SHA512 
5acbaba1e2a5e063beafd0b67994a4a4c7d207f220a49e84b7ab3c0288a92150fd10048f7782e32c3033f4a920f5e81a0893610545e5d1f49ee6dbe62aa4b3a5

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



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

2022-04-08 Thread Michał Górny
commit: 428af542fe538d15887238ff8f9a4a783b37542e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 21:06:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 21:18:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428af542

dev-python/jupyterlab_pygments: Bump to 0.2.0

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

 dev-python/jupyterlab_pygments/Manifest|  1 +
 .../jupyterlab_pygments-0.2.0.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-python/jupyterlab_pygments/Manifest 
b/dev-python/jupyterlab_pygments/Manifest
index 648bbbc968fa..149205024411 100644
--- a/dev-python/jupyterlab_pygments/Manifest
+++ b/dev-python/jupyterlab_pygments/Manifest
@@ -1 +1,2 @@
 DIST jupyterlab_pygments-0.1.2.tar.gz 561989 BLAKE2B 
85d6b59b2c959f838746c7c6fed99ad5adda89a514a77327cc8e9ba7d6a91b1c0206d999c09149e6c5b9c67911ca16914f0b17a67b3505db73c23a7194fe4566
 SHA512 
0b4f4c13017f8afbd83e9fb575b3c4ee44272bc01421761ae7b140ecab743d825aa195432caa5f6153bda0ef84fe3ab92dad61ffd9b048927736a916dd267b5a
+DIST jupyterlab_pygments-0.2.0.tar.gz 132386 BLAKE2B 
db2b1677227fc1817769aaabd7f9e559871b13a9f937e76f5912a6e99fd186b19ce136712a01c8cd6db2b246fd2e7176b897164c9084781a59eb5f72c21577a1
 SHA512 
0ac05c3f31e554c51e889c4bf4af6ba3f787ef152a7a7e1862ff9dc46d89418bc3567c57e42b30f3134f1b56cc9c31a6d96ef76905fdb6ee39decfa8cf388ca6

diff --git a/dev-python/jupyterlab_pygments/jupyterlab_pygments-0.2.0.ebuild 
b/dev-python/jupyterlab_pygments/jupyterlab_pygments-0.2.0.ebuild
new file mode 100644
index ..797c67662623
--- /dev/null
+++ b/dev-python/jupyterlab_pygments/jupyterlab_pygments-0.2.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=jupyter
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pygments theme making use of JupyterLab CSS variables"
+HOMEPAGE="
+   https://pypi.org/project/jupyterlab-pygments/
+   https://github.com/jupyterlab/jupyterlab_pygments/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/pygments[${PYTHON_USEDEP}]
+"



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

2022-04-08 Thread Michał Górny
commit: da32793999c21e305b30732d8b11538514cb6527
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 20:53:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 21:18:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da327939

dev-python/prometheus_client: Bump to 0.14.1

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

 dev-python/prometheus_client/Manifest  |  1 +
 .../prometheus_client-0.14.1.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/prometheus_client/Manifest 
b/dev-python/prometheus_client/Manifest
index c1268c0ab579..33fb685b2af2 100644
--- a/dev-python/prometheus_client/Manifest
+++ b/dev-python/prometheus_client/Manifest
@@ -1,2 +1,3 @@
 DIST prometheus_client-0.13.1.gh.tar.gz 73480 BLAKE2B 
53b2572373024a452731c055fc115ddb3c029b905d455cf9dc6289af91866c13187e58008770aa20969b371cd0852ef20651603e153195fb4658d21a628df5a3
 SHA512 
8d5263ff00fc4797fa65a446bdab4dc3c717cc091f8cee571fdd2130febc480cc61e73e11145ac2bf9bc0eee132efc92d88a4d4facd61d515234748791a92255
 DIST prometheus_client-0.14.0.gh.tar.gz 76115 BLAKE2B 
08cffa53fd97be8ee48e91b69f1091ac52179fb48f2001aea23755e0ffd2e09cb34d97f052b0f38762bbe1f6597aed9bc630cda393bf5cd2f723dcb939f2471a
 SHA512 
6543756b7fcd4b4a1734397c3fc25b14e00c9910133afc89f9836591e554c73a4a9fa4f3bc14b4fca2c922b6c160c769a4da435b337d0709f1884bde67008f7e
+DIST prometheus_client-0.14.1.gh.tar.gz 76321 BLAKE2B 
fd924e80d32df9fceb8898530893148f3f1131a13e97a3bac56540ba2fe3846c5498bb78d3cdcb312827dd8a8db2624e831880c5c1f348da0522db96dd0ef29e
 SHA512 
882e7193cb344d154df8a7b7fbdfb5c635363c1aea8bde1ea174a7614bc868fe337399db7a1fb90a94128d7bdfedbc741f5f6c44d514d1ca9ab684c7527e7317

diff --git a/dev-python/prometheus_client/prometheus_client-0.14.1.ebuild 
b/dev-python/prometheus_client/prometheus_client-0.14.1.ebuild
new file mode 100644
index ..4c182f58d21a
--- /dev/null
+++ b/dev-python/prometheus_client/prometheus_client-0.14.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python client for the Prometheus monitoring system"
+HOMEPAGE="
+   https://pypi.org/project/prometheus-client/
+   https://github.com/prometheus/client_python/
+"
+SRC_URI="
+   https://github.com/prometheus/client_python/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/client_python-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+
+RDEPEND="
+   dev-python/twisted[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2022-04-08 Thread Michał Górny
commit: 01e806e1982b8257c42e2740e92e294a21db7229
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 20:51:06 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 21:18:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e806e1

dev-python/boto3: Bump to 1.21.37

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.21.37.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 9ff081694e8c..8e73d9e25c4e 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -3,3 +3,4 @@ DIST boto3-1.21.27.tar.gz 482968 BLAKE2B 
f8dbabe73377a861cf1d3d2e9388f7ba91f2047
 DIST boto3-1.21.32.tar.gz 485694 BLAKE2B 
da6fa6f38b234af9e67bfeb8182751f1ac533a2aea72d8d407aea21554501f598c9da71f3c30dd952248c1ab244c849b779a329fc941d05b53325fe46de2aba4
 SHA512 
d65cffa91ae1a29e69e4bac2fc0af704987e9bca914f3f905e00c383bc92127c6e41beed71e9445e3f484c6dadde2372aca69f550af600abbb42731275c53eda
 DIST boto3-1.21.35.tar.gz 486835 BLAKE2B 
167070bf09785bac17083cef3caf144cf11a4266c4476af2f6e19b06c81f2d2bcee42b8c7de1d1c9ac178c025bcac08366b2c7cb072cdb663910d45f7e8369fa
 SHA512 
fe73111a46fb27d9c77abec3a13c5267243b2fcc3f89c01d9036f6ca9f362d029c9cbfbb6c1df11b302a9fb0468453fc1b91ee3dac4853bab6662f1ebfa211b2
 DIST boto3-1.21.36.tar.gz 487111 BLAKE2B 
c812e80a2bd81f2feda25b9e43444d1587eb2706ab4372a71f6aad5051020dc2439c639e04f37322ab0c1a396c22c5dc45e773cf73518886d3aab9980633f45c
 SHA512 
1530cd11471ddfdd6a77a250fc5af7546a760cc281b327be6b67b7e49ab40cdc440d4fbe8a72387009b2c2c3dc2e6d7baaa3b1dec3d5d4d276db89e1312e55cf
+DIST boto3-1.21.37.tar.gz 487557 BLAKE2B 
1c716a07279ce2c1020faee9e2e81b2bde3ed6e4c56668fa76eabc03c7c0818f8dc3ac0fcef66d4007d892e1f227e8642757b6fa5d6e1e18184ad17a30a0e404
 SHA512 
512e7859e700a98aa3112e21bbd7653e39e7e21bc8f3ef623254322f18869bc9b8a65612a3a9133847c189c59b1e2480225b71bdebd38b2e42cf4820d7ab6972

diff --git a/dev-python/boto3/boto3-1.21.37.ebuild 
b/dev-python/boto3/boto3-1.21.37.ebuild
new file mode 100644
index ..6fcba460ab1d
--- /dev/null
+++ b/dev-python/boto3/boto3-1.21.37.ebuild
@@ -0,0 +1,63 @@
+# 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 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   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 "${MAKEOPTS}" "$(get_nproc)")"
+}



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

2022-04-08 Thread Michał Górny
commit: 823b8a09d454dfdb169fd25883b6b7ea390996f1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 20:52:24 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 21:18:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823b8a09

dev-python/graphviz: Bump to 0.19.2

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

 dev-python/graphviz/Manifest   |  1 +
 dev-python/graphviz/graphviz-0.19.2.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/graphviz/Manifest b/dev-python/graphviz/Manifest
index 889b66a36e2e..d3ca355b52cf 100644
--- a/dev-python/graphviz/Manifest
+++ b/dev-python/graphviz/Manifest
@@ -1 +1,2 @@
 DIST graphviz-0.19.1.zip 247779 BLAKE2B 
c0b226c2ae66f8b583a30cf2842b8cfdecd926f0e7f32fbbfb4dae17ce14792d0af8d8cf6de53cc9a7facdeb8b0a4a078b962eabf64460e1fd42dd995e069428
 SHA512 
3aa078887458d7bcd173c46ee6e4d8dbdae0c9103755e61e5a027c18e5d8913990aa16a595e80228607c17db1aa9dffdb93e264cafafc8b6318bc3a87547bc5d
+DIST graphviz-0.19.2.zip 248057 BLAKE2B 
40fbbeea1f347f3843898c088f3c1ee81eee321aeaaa4bf42d97343d6527a4d43a207bd2e6a5833b04aa50c8be2e58ba77ec99147dfcf22a9eefed733afc0cc8
 SHA512 
a1dc396bc0b0572a952365d7b22df46fc99a5f081ec02e774d0efa9113c4aa5ca5005855221554cdc96d90997d9efff43b80e1dd858622889afd26d44fbc3671

diff --git a/dev-python/graphviz/graphviz-0.19.2.ebuild 
b/dev-python/graphviz/graphviz-0.19.2.ebuild
new file mode 100644
index ..2b0922565359
--- /dev/null
+++ b/dev-python/graphviz/graphviz-0.19.2.ebuild
@@ -0,0 +1,42 @@
+# 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="Simple Python interface for Graphviz"
+HOMEPAGE="https://graphviz.readthedocs.io/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+SLOT="0"
+
+RDEPEND="
+   media-gfx/graphviz
+"
+BDEPEND="
+   app-arch/unzip
+   test? (
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-1.8[${PYTHON_USEDEP}]
+   media-gfx/graphviz[gts,pdf]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -e 's:--cov --cov-report=term --cov-report=html::' \
+   -i setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   "${EPYTHON}" run-tests.py -vv -ra -l -Wdefault -p no:xdoctest ||
+   die "Tests failed with ${EPYTHON}"
+}



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

2022-04-08 Thread Michał Górny
commit: 3b88b9126a4e30c450161cdc4ef2c7e171fc2bfb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 20:50:57 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 21:18:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b88b912

dev-python/botocore: Bump to 1.24.37

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 9cb76c31be3d..ef83598fddfb 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -3,3 +3,4 @@ DIST botocore-1.24.27.tar.gz 8856607 BLAKE2B 
aa149a79106bc6e9460d2b69b032b20d0fc
 DIST botocore-1.24.32.tar.gz 8884956 BLAKE2B 
c899ed9b540663fc16e937d98c4c4383b5b0b9c36a976a6b872019bee46edb6db4b9fbe9cf5cebfa5fd1f43d37d21213c90a93802e6d95e4218693269021f5fe
 SHA512 
06142282ff93918052fc6d4832061c65088a5ce8a9fdbfb587be4a1575edf1ed160c58159f25446c7717a841e9ddff00b0a95dd5926a738ffb166b70b42da71f
 DIST botocore-1.24.35.tar.gz 8891601 BLAKE2B 
b6a56efa73a3f76f51764c4c649d38f2e596fb262624bc5931904318b68a773790f6e4e358cf42567aad0de4e97099699935e6da4c21be66a782f7005fbc15bf
 SHA512 
3c0a7c935798a6dcdd419080a31050301f795ff67b8262673ee4ca09d8344f222ce4b1b7bfff3459089bbcb59c42041281ed8005c1533c34c24542d9a45c353c
 DIST botocore-1.24.36.tar.gz 8899058 BLAKE2B 
c11df5acef305116433aeb4c4b999b8bdeba278506ac066bae3572f578cd2877827cc8a45d74f57fd10c5e87fdd46f39b951ec4d5bd15f0c484194640813080a
 SHA512 
49256c288b74126595521eabcab750a58a05d07ecf5243ce0626961963326099c3fa3cb571664fb72c0f835624bd79e55e4940c9fc4b03b2b1dc7fd7d3a71213
+DIST botocore-1.24.37.tar.gz 8898823 BLAKE2B 
5e5495ba399e910479c0172eb4c572a5c0371db720906586c88dc59d8bfc58a50699b05125e1e554a8571b64654604447be1e1a4bfdc2b992272101060638908
 SHA512 
412a656e879b09bf9f82d02e291e988499106dce1f589b1048adf2145774a5dd9a9ca5f18d2b6eaedd895e384cbf1836c7b6bdc0867a83c7b863bddea77727f4

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



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

2022-04-08 Thread Michał Górny
commit: 778167be0361d409a6930e609c7f6c89bb81
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 20:51:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 21:18:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=778167cc

app-admin/awscli: Bump to 1.22.92

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.22.92.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 61eda4bad920..5c30af076282 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -3,3 +3,4 @@ DIST awscli-1.22.82.tar.gz 2182473 BLAKE2B 
0d73e62f7c394c1ac77f6b011e2303d9b48b8
 DIST awscli-1.22.87.tar.gz 2185493 BLAKE2B 
5d274e0c9483b22e664ad6de8710c04cc99f854b7c1efdac6dd4164deab47dc55d35520b34b276f8b4de1ee8b1ed10205b1806a31fc776d17b289a5e29277016
 SHA512 
c117fb8f89680836206f678637fb480ffd06db2225533bff75686eb8c1bd6e450297adb11863247441eeed67744b13930c0f62afce1dd12527d06d4e2eb58a4b
 DIST awscli-1.22.90.tar.gz 2186538 BLAKE2B 
16b1942ee9fa65240a1b8b045b8e3e8659cc299a4cf52a876dae5cdc28088e7d6380c7961934fec590481aab5e71f60d08b21aac620a4485aa5872402c696549
 SHA512 
ef45718ebc2460e431f5177919a9d2e3de12dd68c9043b27f83ffb589672594fe7116ceed3b5e2fd62d502557a965cd0a3baf4af4de58c4a3176e39ba96e7076
 DIST awscli-1.22.91.tar.gz 2186925 BLAKE2B 
e7f6b4a5dce1b0f2752621628a28c7af75ce175b268c1b87a6516ad4bbc83738afdbef52d23e050febd3c351006aad2ecec9ce6d3052454b4f9352d3d5cde143
 SHA512 
b14e1d2da753ded2e90d72619ab205d9af6ec561cf01a8cbb09931a70338e50a8efe4555633f695ab4a486670e31e48ee1eba13e3943a728502e3aa0783f4c51
+DIST awscli-1.22.92.tar.gz 2187466 BLAKE2B 
570e2fbb3efa0cf1664acbe6cd995799b98142ccea4fb36a967e3b3a77da4947295b4c0c9376a6c8780c0c9109ebe2e1a5e24dfd6cfb758960a6df24b8296f0c
 SHA512 
022b9c12a71eaf62a6bea30df33d9f30ee309c77690cb6b08b770e987adf3e5cf8581b0a097c0f4466c73e82d1daacc42cd73eff48390ef3c5ca3cc49bc37a23

diff --git a/app-admin/awscli/awscli-1.22.92.ebuild 
b/app-admin/awscli/awscli-1.22.92.ebuild
new file mode 100644
index ..2040c8cb81d2
--- /dev/null
+++ b/app-admin/awscli/awscli-1.22.92.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# awscli 1.22.55 → botocore 1.24.0
+# so botocore is x.(y+2).(z-55)
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 55))"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   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 "${MAKEOPTS}" "$(get_nproc)")"
+}
+
+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-lang/rust-bin/

2022-04-08 Thread Georgy Yakovlev
commit: 538acdcd11bc681965025c54fc49033b703d6086
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr  8 20:55:41 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr  8 20:56:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538acdcd

dev-lang/rust-bin: keyword 1.60.0

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

 dev-lang/rust-bin/rust-bin-1.60.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.60.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.60.0.ebuild
index c01cf6fad153..d16a36720206 100644
--- a/dev-lang/rust-bin/rust-bin-1.60.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.60.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"
-#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc prefix rls rust-src rustfmt"
 
 DEPEND=""



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

2022-04-08 Thread Georgy Yakovlev
commit: 9216ff10b7f15ed0af5425925c719e2cedbe06a7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr  8 20:55:24 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr  8 20:56:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9216ff10

dev-lang/rust: keyword 1.60.0

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

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

diff --git a/dev-lang/rust/rust-1.60.0.ebuild b/dev-lang/rust/rust-1.60.0.ebuild
index 5b8a04c5509e..52373f38bea0 100644
--- a/dev-lang/rust/rust-1.60.0.ebuild
+++ b/dev-lang/rust/rust-1.60.0.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"



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

2022-04-08 Thread Georgy Yakovlev
commit: 2c7897612ac641de4bff249d1aa3a96007381388
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Apr  8 20:55:57 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Apr  8 20:56:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c789761

virtual/rust: keyword 1.60.0

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

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

diff --git a/virtual/rust/rust-1.60.0.ebuild b/virtual/rust/rust-1.60.0.ebuild
index ffeb45c4754f..8de903f38293 100644
--- a/virtual/rust/rust-1.60.0.ebuild
+++ b/virtual/rust/rust-1.60.0.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Virtual for Rust language compiler"
 
 LICENSE=""
 SLOT="0"
-#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="rustfmt"
 
 BDEPEND=""



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

2022-04-08 Thread Maciej Barć
commit: 7e7dd77352ba0900d33e79c21a10ef62118fe227
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Apr  8 19:49:29 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Apr  8 19:49:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e7dd773

net-misc/gallery-dl: drop old 1.20.4

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

 net-misc/gallery-dl/Manifest |  1 -
 net-misc/gallery-dl/gallery-dl-1.20.4.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index dc0a13f208c0..cecc7ab9562d 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,4 +1,3 @@
-DIST gallery-dl-1.20.4.tar.gz 414744 BLAKE2B 
2df2dc3aafebb28c48f3a8a8768b859044826ccf7854214ee7ec8899282bb52b719b6d447c9909a30091dcb24e0839274a54526a22a3115e5fd2be2bfc2fbc1f
 SHA512 
9e4c058f99355c2c957931b0ecc5b0b969ab92a251a020d45e9c269c8329de6d0d0328f5a4c391844c7314cff5b4e01b897d6f9382a6929c75f6e68808ec1bd9
 DIST gallery-dl-1.20.5.tar.gz 417267 BLAKE2B 
f1f4b34d87b21d4c4c8fa15e9a1f39f3fccf7ed3bdd446fcdec03d435878e708fa2169270a610a6de79c5e57a4cc8becb98399638a353ec92490fe408d822beb
 SHA512 
a53102a9495763e001810c509265affc1594468e3ba73d3a677652e73d8f18d3414e6cf83dd30914e882e7867380f9c0322d42bf418b372f59be6981106d4cd5
 DIST gallery-dl-1.21.0.tar.gz 425507 BLAKE2B 
ca31b169558385fa6ed6ce9fe8082fddcc7124f945fcfaef2aab13a4357fd9d488bdfde48c27d0a86fb0f626ea831e7dc3600c7e50abce2bbcfd37a350ee2767
 SHA512 
dc85d522e372e8ec2565029b9dc3d736b546b4cf66bd9242fdfa11aab30975263e221ba50234ace409a4cf3dc6f36d5b1031cfbf74dc4ba3053eded5aea7f38c
 DIST gallery-dl-1.21.1.tar.gz 432380 BLAKE2B 
58267dad8af16cb8b03bc7532e934e15c510f8ac36a92cfbf4cf48791634973fa68dc0c1fae8968a5df1a340833980ef032c8c47fc2b2ae4c7b9018bf2d6b197
 SHA512 
6725937e81ef0ff6b3ad2718f51eb7be09ce364584b16be6031e5608f6b58b366aa96cf0616974147d4ec101825cdedbed8c8790970040f4f80e955847772901

diff --git a/net-misc/gallery-dl/gallery-dl-1.20.4.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.20.4.ebuild
deleted file mode 100644
index c33edc550b3f..
--- a/net-misc/gallery-dl/gallery-dl-1.20.4.ebuild
+++ /dev/null
@@ -1,38 +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} )
-PYTHON_REQ_USE="sqlite,ssl,xml"
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
-HOMEPAGE="https://github.com/mikf/gallery-dl;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
-else
-   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# tests require network access
-RESTRICT="test"
-
-RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
-
-distutils_enable_tests setup.py
-
-python_compile_all() {
-   emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
-}
-
-pkg_postinst() {
-   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
-   optfeature "video downloads" net-misc/youtube-dl
-}



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

2022-04-08 Thread Maciej Barć
commit: f540170c61b34a091ff7c39c9c674203d356dde9
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Apr  8 19:41:14 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Apr  8 19:49:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f540170c

net-misc/gallery-dl: bump to 1.21.1

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

 net-misc/gallery-dl/Manifest |  1 +
 net-misc/gallery-dl/gallery-dl-1.21.1.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index 6925da3cfddc..dc0a13f208c0 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,3 +1,4 @@
 DIST gallery-dl-1.20.4.tar.gz 414744 BLAKE2B 
2df2dc3aafebb28c48f3a8a8768b859044826ccf7854214ee7ec8899282bb52b719b6d447c9909a30091dcb24e0839274a54526a22a3115e5fd2be2bfc2fbc1f
 SHA512 
9e4c058f99355c2c957931b0ecc5b0b969ab92a251a020d45e9c269c8329de6d0d0328f5a4c391844c7314cff5b4e01b897d6f9382a6929c75f6e68808ec1bd9
 DIST gallery-dl-1.20.5.tar.gz 417267 BLAKE2B 
f1f4b34d87b21d4c4c8fa15e9a1f39f3fccf7ed3bdd446fcdec03d435878e708fa2169270a610a6de79c5e57a4cc8becb98399638a353ec92490fe408d822beb
 SHA512 
a53102a9495763e001810c509265affc1594468e3ba73d3a677652e73d8f18d3414e6cf83dd30914e882e7867380f9c0322d42bf418b372f59be6981106d4cd5
 DIST gallery-dl-1.21.0.tar.gz 425507 BLAKE2B 
ca31b169558385fa6ed6ce9fe8082fddcc7124f945fcfaef2aab13a4357fd9d488bdfde48c27d0a86fb0f626ea831e7dc3600c7e50abce2bbcfd37a350ee2767
 SHA512 
dc85d522e372e8ec2565029b9dc3d736b546b4cf66bd9242fdfa11aab30975263e221ba50234ace409a4cf3dc6f36d5b1031cfbf74dc4ba3053eded5aea7f38c
+DIST gallery-dl-1.21.1.tar.gz 432380 BLAKE2B 
58267dad8af16cb8b03bc7532e934e15c510f8ac36a92cfbf4cf48791634973fa68dc0c1fae8968a5df1a340833980ef032c8c47fc2b2ae4c7b9018bf2d6b197
 SHA512 
6725937e81ef0ff6b3ad2718f51eb7be09ce364584b16be6031e5608f6b58b366aa96cf0616974147d4ec101825cdedbed8c8790970040f4f80e955847772901

diff --git a/net-misc/gallery-dl/gallery-dl-1.21.1.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.21.1.ebuild
new file mode 100644
index ..d424151deeb1
--- /dev/null
+++ b/net-misc/gallery-dl/gallery-dl-1.21.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="sqlite,ssl,xml"
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
+HOMEPAGE="https://github.com/mikf/gallery-dl;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
+else
+   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+# tests require network access
+RESTRICT="test"
+
+RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
+
+distutils_enable_tests setup.py
+
+python_compile_all() {
+   emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
+}
+
+pkg_postinst() {
+   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
+   optfeature "video downloads" net-misc/youtube-dl
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/cloud-init/, app-emulation/cloud-init/files/

2022-04-08 Thread Matthew Thode
commit: f4c814c4c7ee3b4d9740fecb99394208213fb3d5
Author: Thomas Bettler  gmail  com>
AuthorDate: Thu Apr  7 22:13:10 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Apr  8 19:03:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c814c4

app-emulation/cloud-init: bump to 22.1

Closes: https://github.com/gentoo/gentoo/pull/24949

Signed-off-by: Thomas Bettler  gmail.com>
Signed-off-by: Matthew Thode  gentoo.org>

 app-emulation/cloud-init/Manifest  |  1 +
 ...oud-init-.ebuild => cloud-init-22.1.ebuild} | 23 ---
 app-emulation/cloud-init/cloud-init-.ebuild| 23 ---
 .../22.1-add-support-for-package_upgrade.patch | 48 ++
 .../22.1-fix-update_package_sources-function.patch | 21 ++
 5 files changed, 88 insertions(+), 28 deletions(-)

diff --git a/app-emulation/cloud-init/Manifest 
b/app-emulation/cloud-init/Manifest
index 52f471a1757f..2daed96816fa 100644
--- a/app-emulation/cloud-init/Manifest
+++ b/app-emulation/cloud-init/Manifest
@@ -1,2 +1,3 @@
 DIST cloud-init-20.4.tar.gz 1228898 BLAKE2B 
c5697af31e7219a060a82732fbae2e89dd00786e5b0feb638f1f64f6ce861df041ef687a6095cc3bdb5478f4f4c1504286155808102aea9cae853caa97d4ba1b
 SHA512 
da2fa4673b253468380c4472795fd449809c8ac84d8f13ec1472b9b7e7d54e187ae06e5a81a36774793b05f4e1212dca57bc19aa8955b4c7fa7183cb100bfbb9
 DIST cloud-init-21.2.tar.gz 1278878 BLAKE2B 
74e07649a24fc85df54aafcd72797a05f0bdbcceb90fe90c6af7024da09e876780b67bb1d7963cd164d03e3151715944b1f3fd5709d3557ac341a09061409fcc
 SHA512 
8cc24945efc6f16b3c64411c5e7e5b83582d337f1c3f546163d52c14a6177ff752e91ba1fec04b7ade800f921c2b79c04d032df62c2b4171930ca1fb74c49a7d
+DIST cloud-init-22.1.tar.gz 1313034 BLAKE2B 
ca55378db822cdf58808de1bd2b519861c50ad8b08ed699212827833e0134fdc0968b76a4c2a13f39eae1d20ef8b22a99ff99b85ef77e496fd41593f4e2f2d55
 SHA512 
485e358777379a22dd2b0f6aa7afb1751eb44831c6e03ecbbd9c6823eaa20535e6e83fc245818ce1bb207425976839b356dadcfa3cfe62385b9d340b08ff21ab

diff --git a/app-emulation/cloud-init/cloud-init-.ebuild 
b/app-emulation/cloud-init/cloud-init-22.1.ebuild
similarity index 79%
copy from app-emulation/cloud-init/cloud-init-.ebuild
copy to app-emulation/cloud-init/cloud-init-22.1.ebuild
index c355c9f901de..ace04bcfa721 100644
--- a/app-emulation/cloud-init/cloud-init-.ebuild
+++ b/app-emulation/cloud-init/cloud-init-22.1.ebuild
@@ -1,9 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-PYTHON_COMPAT=( python3_7 python3_8 python3_9 )
-DISTUTILS_USE_SETUPTOOLS=rdepend
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
@@ -35,8 +36,8 @@ CDEPEND="
dev-python/six[${PYTHON_USEDEP}]
 "
 DEPEND="
-   test? (
${CDEPEND}
+   test? (
>=dev-python/httpretty-0.7.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
@@ -54,13 +55,12 @@ RDEPEND="
 PATCHES=(
# Fix Gentoo support
# 
https://code.launchpad.net/~gilles-dartiguelongue/cloud-init/+git/cloud-init/+merge/358777
-   "${FILESDIR}/${PN}-18.4-fix-packages-module.patch"
-   "${FILESDIR}/${PN}-21.2-gentoo-support-upstream-templates.patch"
-   "${FILESDIR}"/18.4-fix-filename-for-storing-locale.patch
-   "${FILESDIR}"/18.4-fix-update_package_sources-function.patch
-   "${FILESDIR}"/18.4-add-support-for-package_upgrade.patch
+   "${FILESDIR}"/22.1-fix-update_package_sources-function.patch
+   "${FILESDIR}"/22.1-add-support-for-package_upgrade.patch
 )
 
+distutils_enable_tests nose
+
 python_prepare_all() {
# Fix location of documentation installation
sed -i "s:USR + '/share/doc/cloud-init:USR + '/share/doc/${PF}:" 
setup.py || die
@@ -68,11 +68,6 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
-python_test() {
-   # Do not use Makefile target as it does not setup environment correclty
-   esetup.py nosetests -v --where cloudinit --where tests/unittests || die
-}
-
 python_install() {
distutils-r1_python_install --init-system=sysvinit_openrc,systemd 
--distro gentoo
 }

diff --git a/app-emulation/cloud-init/cloud-init-.ebuild 
b/app-emulation/cloud-init/cloud-init-.ebuild
index c355c9f901de..ace04bcfa721 100644
--- a/app-emulation/cloud-init/cloud-init-.ebuild
+++ b/app-emulation/cloud-init/cloud-init-.ebuild
@@ -1,9 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-PYTHON_COMPAT=( python3_7 python3_8 python3_9 )
-DISTUTILS_USE_SETUPTOOLS=rdepend
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
@@ -35,8 +36,8 @@ CDEPEND="
dev-python/six[${PYTHON_USEDEP}]
 "
 DEPEND="
-   test? (
${CDEPEND}
+   test? (
 

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

2022-04-08 Thread Stephan Hartmann
commit: e6e588c66528d45b14a1ca4a062dc2dba728c648
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Apr  8 18:58:08 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Apr  8 18:58:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6e588c6

www-client/otter: add 1.0.03

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/otter/Manifest|  1 +
 www-client/otter/otter-1.0.03.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/www-client/otter/Manifest b/www-client/otter/Manifest
index ffd7eb734ffe..60f4575f7e9d 100644
--- a/www-client/otter/Manifest
+++ b/www-client/otter/Manifest
@@ -1 +1,2 @@
 DIST otter-1.0.02.tar.gz 4940331 BLAKE2B 
686547b4302e79e882c5c4967680992faf54b5330896207ae98b1633fa6eb2df70793bfd0c8da5c7b5b8be39c5b9528f32303f69026dcd43f12fd528923b9011
 SHA512 
5b142486298f2ef1f0613363c7a4de3340544ecd82406efc64225e78eb958337ea4045c0c44553fe3b29a0836bd5f6cdab37d615ebf98756108f9aa5473360a1
+DIST otter-1.0.03.tar.gz 5144915 BLAKE2B 
7a2cc7f9b6cc1e50903af39ba1cbfe5089f2ba9b519886bd7d579bece3055d82e062da497d1e05ce4cd64a2c1e32041fdd2715aa79965412ae2846fcae82c103
 SHA512 
0a655305b20f8fbd8d9450cf987a297f931e6c8e5cc5d9ae6cc31d8949b0dc55d2c5fcfd3f6e90c92e9385a9558a70fde5f30fb3c06776145971d80676b51fbc

diff --git a/www-client/otter/otter-1.0.03.ebuild 
b/www-client/otter/otter-1.0.03.ebuild
new file mode 100644
index ..c17ffe24bc75
--- /dev/null
+++ b/www-client/otter/otter-1.0.03.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake desktop xdg
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/OtterBrowser/${PN}-browser;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/OtterBrowser/${PN}-browser/archive/v${PV/_p/-dev}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
+   S=${WORKDIR}/${PN}-browser-${PV/_p/-dev}
+fi
+
+DESCRIPTION="Project aiming to recreate classic Opera (12.x) UI using Qt5"
+HOMEPAGE="https://otter-browser.org/;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+dbus +spell"
+
+DEPEND="
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxmlpatterns:5
+   dev-qt/qtwebengine:5[widgets]
+   dbus? ( dev-qt/qtdbus:5 )
+   spell? ( app-text/hunspell:= )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( CHANGELOG CONTRIBUTING.md TODO )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.01-webengine.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   if [[ -n ${LINGUAS} ]]; then
+   local lingua
+   for lingua in resources/translations/*.qm; do
+   lingua=$(basename ${lingua})
+   lingua=${lingua/otter-browser_/}
+   lingua=${lingua/.qm/}
+   if ! has ${lingua} ${LINGUAS}; then
+   rm 
resources/translations/otter-browser_${lingua}.qm || die
+   fi
+   done
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DBUS=$(usex dbus)
+   -DENABLE_QTWEBENGINE=yes
+   -DENABLE_QTWEBKIT=no
+   -DENABLE_SPELLCHECK=$(usex spell)
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   domenu ${PN}-browser.desktop
+}



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

2022-04-08 Thread Stephan Hartmann
commit: a34feffd4ffc39a54d5839dfa4f8183563d53460
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Apr  8 18:30:01 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Apr  8 18:30:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a34feffd

net-misc/croc: drop 9.5.1

Signed-off-by: Stephan Hartmann  gentoo.org>

 net-misc/croc/Manifest  |  91 -
 net-misc/croc/croc-9.5.1.ebuild | 145 
 2 files changed, 236 deletions(-)

diff --git a/net-misc/croc/Manifest b/net-misc/croc/Manifest
index c59e436497c7..c71ec91ddc6a 100644
--- a/net-misc/croc/Manifest
+++ b/net-misc/croc/Manifest
@@ -1,93 +1,2 @@
-DIST croc-9.5.1.tar.gz 2830832 BLAKE2B 
22b70fee5861ce73ba5e1c289008a8af4069527215349830896830fac7e44c137ed7cee1df2c0536fbc8a331059832ab638457d00103f06118d3d3be4bdc3db1
 SHA512 
a3403681c17bbca9a9ec189d67486ada1c30844f4bbd595bb7961416f602bab827e4130fd45975694af99411d436693368e473f9fe3248d81c771482bfa12bfb
 DIST croc-9.5.2.tar.gz 2833379 BLAKE2B 
de4623932b03b2c882bfa3f31aba45a6cf6383853a429a1bf5f28330ac8ca264fc3bffb9097c2eb2bc4ec3a8ba1a2ea2fe120cb0da2f6a5adf0180150b73e002
 SHA512 
d407379da195a0fb69b3fdd2b220e3c700d16380e495a30012628e08e5876cccb09ce3eb285285a1c4c63bfe08d0f7c3d6d64d28edc5332b0f4cd6c87b90a0f3
 DIST croc-9.5.3.tar.gz 2847753 BLAKE2B 
7ba9f321f3e6edb3e9332ca1e71ef3bcd9ec96ec2040ea00b861e5caa4427035ac4ffd1fbb01ebd944cd77f37e52789f2d6f0fe589646725b25ef2c59a4668e1
 SHA512 
b4f237af9d36cdf72b993ebbfcb9502f13f383d45888057394a9fe78ac778eefbf9a61268df6e584e8880879195ab1f30cf59ff2b74bfdd16b1d451c8670af5d
-DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
-DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod 34 BLAKE2B 
83966cb7de9bb687f99f17c5c89c03718258d2df34e3dda01b96a2fcb1273a0ba0e3253ba5950d5458193d3e54962371317a8fe85020ae338b44e864bd96667f
 SHA512 
9081c69a2480ef726f547047306dc9136211ac7550882e68d458e2c04e5343366cb08f20525a51c804ab9a554dfe8363a1d9660bc0f9e501e1d996f7b6f320e4
-DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.5.mod 43 BLAKE2B 
60ec6257dc0098e3dabfb32b6c668db9159d69dfc7daa06b9d7f9089f4a6dfc11d2b6d39393e1b990f6ca126019baa1b3d99364fe8a6df9ae323626c8d82494c
 SHA512 
beb482157b8c8dda0f45a71e587b51ef78cc9676db4cb560bf0e71c112f45bd048bab7f1b0a64651777bb395c0ce210cf3df20a4afe08e66a42b6da89765
-DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.5.zip 15230 BLAKE2B 
0c1948a396a0dff83d93bee74ed9bfd558d6719fc1881d01d060cef8bc231fd6fb5f0c2c2542f9e9b482e893af6fe89e93abc12f7a29e27eb76e7728b8df556e
 SHA512 
7fe3517b3b1a5bf60782d7c15ef44b622090a21d4420e52a2a43a10da9b636eb1abf66b213b19bb699e8f60a96f122c888bd12906b2f2e2644b928f35b8c9139
-DIST github.com%2Fcespare%2Fxxhash%2F@v%2Fv1.1.0.mod 146 BLAKE2B 
5efa8dad622ae253ffa106eafea277fd947fc0f28e6962e461283ce2267d992b85b1f0eb9074a90009d8ed1d47f9e1f3e03cfc0eb7ad7df104282cfd144cc12a
 SHA512 
32c34a590e6c113a16700ef2faa5124ebb6c8773cd76594312157bd2b70d54cd939ff2c32fac47421b5615e804142cb7b393394d4745d5894f9b68392bc37ad9
-DIST github.com%2Fcespare%2Fxxhash%2F@v%2Fv1.1.0.zip 12221 BLAKE2B 
ea2f826b4582ec60f51c65783408df0e065d2a752d1cba17aaf277e0c2b48779a3bf3579982dcc26e5566c899c3f933e4c711d2f1e01c98c13e73d46fa08baad
 SHA512 
09432cff34f69e9b0cc6f0d5bb9af376efccb85ab4396c14a4e0c072272f3172a93c240c5ae0aa89eab91799d1bed1a0e7e00ba83682843f46344c9e2fc2d4b6
-DIST 
github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.mod
 217 BLAKE2B 
4232fdc22064d42e7b97efa666b5345f93d53d40ba11231778e5d17bc7d48c6178d27f4e8678d2139ba4e40a90d46a6caeab1a9696b76db5aa361fc17d3c8c93
 SHA512 
000449de8fe27ac12c5e7614bfb48a31d506b582ce2deaf0a0709d3673c9fad41e3b97e25df872609c5a190e899a56755d2d9f974a38523c51c9fa3af521d73d
-DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.1.mod 100 BLAKE2B 
f52c698746c9638de975bcac96fde4bf63f7f2e82d0767b28b4aa07e8900c41f508aedb0204b156cce3d12718b9c17ac1a0873189ed5ebed32282e77cc4b4adc
 SHA512 
d39412bb14c058291d07276337f802547bfb1a682cc65199cb04334f8089b6ea5d4d73587c2765c518f9e27fa3421c276eaea616d7cfbe36a2a244326edf1cb5
-DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.1.zip 12383 BLAKE2B 
662b382fe15f30f70d8a88f01d19398ba7e955d6c98f728ec753cb75ba3f9473bbb9dc5b217cb782aa4b3adf402dab1886bbc6ea6ce9f69b7d171b9a96630408
 SHA512 
ff2673f81d7fab4ab07edd3b3fddba2243931ddbb0dfd104ca389eee137e56fa33f23a4bb8fdd6ccdf325fcaf134adc16dce9e89c9105783afc0fc4ef1419892
-DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 
7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267
 SHA512 

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

2022-04-08 Thread Stephan Hartmann
commit: a5c589aaa6b82919a940b58de8af6a6adac950ff
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Apr  8 18:29:30 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Apr  8 18:29:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c589aa

net-misc/croc: add 9.5.3

Signed-off-by: Stephan Hartmann  gentoo.org>

 net-misc/croc/Manifest  |  1 +
 net-misc/croc/croc-9.5.3.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/net-misc/croc/Manifest b/net-misc/croc/Manifest
index 92dc0e771d6f..c59e436497c7 100644
--- a/net-misc/croc/Manifest
+++ b/net-misc/croc/Manifest
@@ -1,5 +1,6 @@
 DIST croc-9.5.1.tar.gz 2830832 BLAKE2B 
22b70fee5861ce73ba5e1c289008a8af4069527215349830896830fac7e44c137ed7cee1df2c0536fbc8a331059832ab638457d00103f06118d3d3be4bdc3db1
 SHA512 
a3403681c17bbca9a9ec189d67486ada1c30844f4bbd595bb7961416f602bab827e4130fd45975694af99411d436693368e473f9fe3248d81c771482bfa12bfb
 DIST croc-9.5.2.tar.gz 2833379 BLAKE2B 
de4623932b03b2c882bfa3f31aba45a6cf6383853a429a1bf5f28330ac8ca264fc3bffb9097c2eb2bc4ec3a8ba1a2ea2fe120cb0da2f6a5adf0180150b73e002
 SHA512 
d407379da195a0fb69b3fdd2b220e3c700d16380e495a30012628e08e5876cccb09ce3eb285285a1c4c63bfe08d0f7c3d6d64d28edc5332b0f4cd6c87b90a0f3
+DIST croc-9.5.3.tar.gz 2847753 BLAKE2B 
7ba9f321f3e6edb3e9332ca1e71ef3bcd9ec96ec2040ea00b861e5caa4427035ac4ffd1fbb01ebd944cd77f37e52789f2d6f0fe589646725b25ef2c59a4668e1
 SHA512 
b4f237af9d36cdf72b993ebbfcb9502f13f383d45888057394a9fe78ac778eefbf9a61268df6e584e8880879195ab1f30cf59ff2b74bfdd16b1d451c8670af5d
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
 DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.2.mod 34 BLAKE2B 
83966cb7de9bb687f99f17c5c89c03718258d2df34e3dda01b96a2fcb1273a0ba0e3253ba5950d5458193d3e54962371317a8fe85020ae338b44e864bd96667f
 SHA512 
9081c69a2480ef726f547047306dc9136211ac7550882e68d458e2c04e5343366cb08f20525a51c804ab9a554dfe8363a1d9660bc0f9e501e1d996f7b6f320e4
 DIST github.com%2F!one!of!one%2Fxxhash%2F@v%2Fv1.2.5.mod 43 BLAKE2B 
60ec6257dc0098e3dabfb32b6c668db9159d69dfc7daa06b9d7f9089f4a6dfc11d2b6d39393e1b990f6ca126019baa1b3d99364fe8a6df9ae323626c8d82494c
 SHA512 
beb482157b8c8dda0f45a71e587b51ef78cc9676db4cb560bf0e71c112f45bd048bab7f1b0a64651777bb395c0ce210cf3df20a4afe08e66a42b6da89765

diff --git a/net-misc/croc/croc-9.5.3.ebuild b/net-misc/croc/croc-9.5.3.ebuild
new file mode 100644
index ..03dce788293d
--- /dev/null
+++ b/net-misc/croc/croc-9.5.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Easily and securely send things from one computer to another"
+HOMEPAGE="https://github.com/schollz/croc;
+
+SRC_URI="https://github.com/schollz/croc/releases/download/v${PV}/${PN}_${PV}_src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   acct-group/croc
+   acct-user/croc
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-disable-network-tests-r1.patch"
+)
+
+DOCS=( README.md )
+
+src_prepare() {
+   default
+   # Replace User=nobody with User=croc
+   sed -i -e "s|\(^User=\).*|\1croc|g" croc.service || die
+   # Rename bash completion function
+   sed -i -e "s|_cli_bash_autocomplete|_croc|g" \
+   src/install/bash_autocomplete || die
+}
+
+src_compile() {
+   ego build
+}
+
+src_install() {
+   dobin croc
+   systemd_dounit croc.service
+   newbashcomp src/install/bash_autocomplete croc
+   einstalldocs
+}
+
+src_test() {
+   ego test -work ./...
+}



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

2022-04-08 Thread Maciej Barć
commit: 10a7ae8e53084646a743fc2a68a3be601c34c2d7
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Apr  8 18:19:18 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Apr  8 18:19:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a7ae8e

app-emacs/elpy: remove python-exec hack

fixed in 3adbe305677

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

 app-emacs/elpy/elpy-1.35.0_p20220321.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild 
b/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild
index a74075d632d7..7e7e2ca9a293 100644
--- a/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild
+++ b/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild
@@ -77,7 +77,6 @@ src_test() {
 }
 
 src_install() {
-   mkdir -p "${S}_${EPYTHON}"/install/usr/lib/python-exec/${EPYTHON} || die
distutils-r1_src_install
 
elisp_src_install



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

2022-04-08 Thread Michał Górny
commit: 8ee6c29ef123f56660533ba6f2079d5ea0da6f98
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 17:43:29 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 18:05:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee6c29e

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.10.110.ebuild  | 135 +
 2 files changed, 141 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index de1689600608..1bbf34638b9d 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -1,5 +1,7 @@
 DIST genpatches-5.10-117.base.tar.xz 3165564 BLAKE2B 
0e41b33af63a5b6da920d194166e75b32812231f7b13a56211ad390d744f889dc8b024328dd2048e7c7bc356ea04936716c295cf4d33d731bbc7521b9ed720d9
 SHA512 
421a487bf1914ee42c8b6c39a6a99f4841e8a38e293024b4367a10391b1ca973c041697c42979b7e4a78b56b9e871034b0703f8bfa6c1347f3aef39eb49f9066
 DIST genpatches-5.10-117.extras.tar.xz 3872 BLAKE2B 
bbac7edcded53e4205c58e1404692b753d57f306b98bfd7e718206e25a947b2e1e565ae33712b64f9b24333df30c32c975af71c5a9d11bfb836216a27dfdc782
 SHA512 
b192de56c873740d963fa6689f7d9dc177b25cbaa2847adff2d3a5ea7c6c541161c4518f389f7a5f2294b878dabc0d06844bf4e45cffc87ce8f9649d55a4312e
+DIST genpatches-5.10-118.base.tar.xz 3302340 BLAKE2B 
fbaffbc3b7d0bb3ce303fd721ad703a267b028f4fd1b12edeb0bdf8f9317b58a58716243d536f7db0e35501d801ee283b983aa598488df518a535e349e0e7a1e
 SHA512 
d13dfd90332b7b4ea8184b2fa0b76b4de6d966ccff68c1eaabbaca806f79ad26549fe4ad7a69228139c9f97fe0fa6b11c2949b97ba9f7b82c25d9cb7942efcc8
+DIST genpatches-5.10-118.extras.tar.xz 3876 BLAKE2B 
221613b83c1b7b4a98076c5b515efa90f18ba07cd9918de4b1018156a9dfcab0c3efd2a736a00db9a32ae23c1d2afec9abd5c2c575d85a8f27f9248b0e8d8c87
 SHA512 
33a175b16c82f910c13c800504cd13d7c2f41e6bea652325b0665081628018fa20cfa3fd62139e7aecd3f7701e56c1939473d4aa3e1f764ae0c3af8829b4b568
 DIST genpatches-5.15-35.base.tar.xz 1306764 BLAKE2B 
5ea5655e825b9196663a7bb830ef34d74da7c9f922f7a71b46f7bc8755adacddd3b55f57e85b29532d6936ca481699ffae36642401e34293b4c6a445abb92db7
 SHA512 
50030f2dafba3e7fd16df7a6dd275fdbede772273009d1f1055dc904dc7afe947e92e9a32274c337938edd35073adc2e101d18a6ccd39529461d703af3e20566
 DIST genpatches-5.15-35.extras.tar.xz 3876 BLAKE2B 
5b14c88d66ede25e8417bdebc3c822d2f3755a13f21cef8a95088c97bba42a44357c98d13ce5a40e3aeb128ec0716540e893b108bf1f73256cb45250cd7ef43c
 SHA512 
bdd8c5a700e9902cb7db17094fcc220eaca4774639d73e8496ac061fbba9fb80f6aa136aa9e87331a636af6146737fdec3c21249da7a18b5fec4d82de559e24f
 DIST genpatches-5.15-36.base.tar.xz 1545664 BLAKE2B 
367785e90aeba2a5498c5a17443429bd6650ab40390db6feb349eb54431e36ddecdfb031785f74355e5cdd7105636bffc8c0a86821ea36ee257d40cc0fc54d31
 SHA512 
63191671b4b41fb4a45d0535782bf638976e520e227ac6e924ce7e783e67ed02c8f127574f263d9373cb5d79591f1de209d09ceb47ba6ce34acb57c6a991857a
@@ -14,6 +16,10 @@ DIST gentoo-kernel-5.10.109-1.amd64.xpak 65727782 BLAKE2B 
5fa0d5f189dfaa93b3ef1b
 DIST gentoo-kernel-5.10.109-1.arm64.xpak 61045068 BLAKE2B 
df8a0214d4cf59e0a49f075180860645cf8fe1a0e1a1f62bb7265b9b9d5056834d328cccd1661e80c7ab1a8a651f57a2d3d8c250da6ba3b25dc5349ed95b6f41
 SHA512 
bcb625eb11362f4872bbebab2562ad75567e2504194173671a40aa810ac9d0282d72f6e749b4447bc7d4df907e58fbdc8a1fa0587050c3c0fda62b6a2bff
 DIST gentoo-kernel-5.10.109-1.ppc64le.xpak 55828184 BLAKE2B 
acdb17f64eeac0f2a292902f020283ee9e3836cc9428d2b2587f53755e791370f611bc50060a73385aa4171ed5284cb2a5b6d3545873914fc68075fd86551cf9
 SHA512 
872df4d6cd4a010445c406cd8605a24c2292e76f9f07ca79c1ad728d768af255e3be9c2d4069415e46d2697d3af22b340211cbe4e02bee40ae483b6bf12078bd
 DIST gentoo-kernel-5.10.109-1.x86.xpak 57377986 BLAKE2B 
9de3db8e2cbecf1b7f9d6b7ec4a54adc318e556a7d2bbae952da36fc113b7ae6b44148629ff7041f584096d4240203747cd5fd9983454e3ba7ef08c814d0e836
 SHA512 
6760fed9c33fea05f7f4b5486a0486d3a562bcd1c9ce7a64161ac86fdf660ccd7302d094aa8bea6fb2b10713b3a76b9b82b97421d40e702172dd9cdc52004cc2
+DIST gentoo-kernel-5.10.110-1.amd64.xpak 65761641 BLAKE2B 
dd48ed95b0b86cd53c151742548577e075ef42d10d583d8a6b1390bf8a7d8ac2ebb1ef9f71ed5ea4941257ee03b3471cbd690dcb29fea7fd54f69318827812fd
 SHA512 
d3da85363da28659e4c6c42a936dee5831478bb4647d6b2c2889bbf6884f86953284401a3dbb0a9c96bd4570147ff2397adde3a330c7167357f489c8f0f668a5
+DIST gentoo-kernel-5.10.110-1.arm64.xpak 61056323 BLAKE2B 
69c85cef00fd2833de158a34c806dac926b33f9f8d7c61b8f2f4d4c004f4d2e59fb6a4165e110bee3bf60d20693b0097ab47b9df344599b82b5911a84cbc2746
 SHA512 
e03ede411a9079c8f334645c22e0cd726e710f69aed04a8040f8b9d573082e685ad92774a4c17574838007e3d28263cc4708869cd412737ad8fe6b9814199289
+DIST gentoo-kernel-5.10.110-1.ppc64le.xpak 55922287 BLAKE2B 
a2c2299a9cd22a2781793b5d9d1a9007945449bee9f6107bfe6fd82ae399189533814f6ae97bf51c5b17048036677d1ba519f472ae558289872308d560a1
 SHA512 

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

2022-04-08 Thread Michał Górny
commit: 62bf60cf572b89b9368937a7a894c40ddb723eef
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 17:43:24 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 18:05:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62bf60cf

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.15.33.ebuild   | 135 +
 2 files changed, 141 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index bd3c44b8d737..de1689600608 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-5.10-117.base.tar.xz 3165564 BLAKE2B 
0e41b33af63a5b6da920d194166
 DIST genpatches-5.10-117.extras.tar.xz 3872 BLAKE2B 
bbac7edcded53e4205c58e1404692b753d57f306b98bfd7e718206e25a947b2e1e565ae33712b64f9b24333df30c32c975af71c5a9d11bfb836216a27dfdc782
 SHA512 
b192de56c873740d963fa6689f7d9dc177b25cbaa2847adff2d3a5ea7c6c541161c4518f389f7a5f2294b878dabc0d06844bf4e45cffc87ce8f9649d55a4312e
 DIST genpatches-5.15-35.base.tar.xz 1306764 BLAKE2B 
5ea5655e825b9196663a7bb830ef34d74da7c9f922f7a71b46f7bc8755adacddd3b55f57e85b29532d6936ca481699ffae36642401e34293b4c6a445abb92db7
 SHA512 
50030f2dafba3e7fd16df7a6dd275fdbede772273009d1f1055dc904dc7afe947e92e9a32274c337938edd35073adc2e101d18a6ccd39529461d703af3e20566
 DIST genpatches-5.15-35.extras.tar.xz 3876 BLAKE2B 
5b14c88d66ede25e8417bdebc3c822d2f3755a13f21cef8a95088c97bba42a44357c98d13ce5a40e3aeb128ec0716540e893b108bf1f73256cb45250cd7ef43c
 SHA512 
bdd8c5a700e9902cb7db17094fcc220eaca4774639d73e8496ac061fbba9fb80f6aa136aa9e87331a636af6146737fdec3c21249da7a18b5fec4d82de559e24f
+DIST genpatches-5.15-36.base.tar.xz 1545664 BLAKE2B 
367785e90aeba2a5498c5a17443429bd6650ab40390db6feb349eb54431e36ddecdfb031785f74355e5cdd7105636bffc8c0a86821ea36ee257d40cc0fc54d31
 SHA512 
63191671b4b41fb4a45d0535782bf638976e520e227ac6e924ce7e783e67ed02c8f127574f263d9373cb5d79591f1de209d09ceb47ba6ce34acb57c6a991857a
+DIST genpatches-5.15-36.extras.tar.xz 3876 BLAKE2B 
f89575d6d88ba1299252281092d13235643cfcdf2ae99571a3e813e39b1609fc2faa85dd07b81be81223bd0e83cd0a1c10c1e84be54a6c4f6563b901d98e673d
 SHA512 
9127a39fc8ebbd78274ff838625eaf5c5500c1380a7cc84356af6fdff161123000f30f91ed31a0264d49ab08353a004e8cdd67ff08413a272e2f496c36e41988
 DIST genpatches-5.16-20.base.tar.xz 772164 BLAKE2B 
f29e052926e6c72417d93b7e114f7dd688def99891508b358414ea3930e3761d6e79e7d09722c4479ab7e0d495d53cbc1084270f8782a579d4ed56f58caa157c
 SHA512 
00a034d6a2a79daf856c0cf8e6dd30753d89b95fb9de9a5aff4f5a0dad651eb53eea24aef7c582f866749ad3fc533ed7087f7dfd11600fef8cebf85d2cc9c58b
 DIST genpatches-5.16-20.extras.tar.xz 3800 BLAKE2B 
c815ea22d067c98f82650726a6c8a2e937c7bddb8b941e9d54c3014f4d8ea173cb1e54e76e23b6f767ae247fafbe02a8def6f39e5c6523e8c8cb12f098b8a34e
 SHA512 
788ad08dfb0639c5ad42bb761d99bb534fdc5a9be54e9cededf90e0da34f13089b82609d8c7ccddc6fc1a28b913d4012c0e44b6768c84927e582f3a04be7ae55
 DIST genpatches-5.16-21.base.tar.xz 1076736 BLAKE2B 
a5c6a42aba796d3f6fac0bdff544ee952d1cb63374864fca43a4fe57efb09407b8aafb54a692298173b66b5d267b9a8fdbafe614f48c1af4b4ecea2e951db975
 SHA512 
3a2df76cefcb1c8b6b4e65c82328a499757db5e50a33e9fd68b7d6044981f73f7cd0427b582b4477d1207898e3e2344d2c4c1afafdef17dfccf9e787a17b6dba
@@ -16,6 +18,10 @@ DIST gentoo-kernel-5.15.32-r1-1.amd64.xpak 69326816 BLAKE2B 
e26042a6d9b77d98d2d4
 DIST gentoo-kernel-5.15.32-r1-1.arm64.xpak 64197193 BLAKE2B 
a50633bb2a4b3c7a1ac5df5b38821b7df24f15dd883169b6e91c6d934508166fd6236c4dc3640b0bef994b7aa97551ba9b9aea8ef4e6ebb80b9131c61945045a
 SHA512 
c4e922dd2bf942c6be335387e4266a1ed3d27ee466f7db3b4de24774e20b68e5fd2f62c5a3cb2f84db7e520211e1dc6f0c9f27040039da372cc37bafe06ac15c
 DIST gentoo-kernel-5.15.32-r1-1.ppc64le.xpak 57890732 BLAKE2B 
7e5ec0913bf2cd77bbe726e48bd236867a7f963777ceb2cf5dc86a410e98e4c5af5888a75f304492883fbb821813a8d6428664d21c55af1a36e7ab7cc9a7ae0a
 SHA512 
c77e1e4108b06a46758209bcacd45bc42dffdfdc273290774550b8dfb1c7a4bd287db95dba4dbcf17da88db9a0a6a04cc14a20f75dcb9f467d7549dfdf9fb33d
 DIST gentoo-kernel-5.15.32-r1-1.x86.xpak 60053260 BLAKE2B 
d56a5675c36c7e5f70661378298a1ddb33212a588f50f588676c4ccd59905b9510dd4da6a4c39c9f6504ddc0f82405670b292ee33b67a52ffc0c26a8124a5f1e
 SHA512 
d0736c1abba8361d192d4dd43ab25e62ddcf7027df5dced00f8b50ad157d8aad4e8b141aec68fa903e4fd6f69b13544ba8a41c768c83a41b9a5aca2fe24b30c6
+DIST gentoo-kernel-5.15.33-1.amd64.xpak 69321065 BLAKE2B 
42e3e874c8344f55c5370944ec36eefeebfc7eb5f41837b92807cd2402aca38aa950987226e1e31f41f72c06a3e37624f8114fdc613d2d779bbef241dd9b9973
 SHA512 
50431b774294925f2c1b6138630749240df725d02a03437bb39ae3d29f492c337ee5a81d3ae8cd05f683ec0a5cffa9b64229f9124a482703a713f545858004ed
+DIST gentoo-kernel-5.15.33-1.arm64.xpak 64181038 BLAKE2B 

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

2022-04-08 Thread Michał Górny
commit: 733e9ba8211da0871f590aa8634751d594b085f3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 17:43:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 18:05:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733e9ba8

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

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.16.19.ebuild   | 135 +
 2 files changed, 141 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 3e3ce60e5503..bd3c44b8d737 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -4,6 +4,8 @@ DIST genpatches-5.15-35.base.tar.xz 1306764 BLAKE2B 
5ea5655e825b9196663a7bb830ef
 DIST genpatches-5.15-35.extras.tar.xz 3876 BLAKE2B 
5b14c88d66ede25e8417bdebc3c822d2f3755a13f21cef8a95088c97bba42a44357c98d13ce5a40e3aeb128ec0716540e893b108bf1f73256cb45250cd7ef43c
 SHA512 
bdd8c5a700e9902cb7db17094fcc220eaca4774639d73e8496ac061fbba9fb80f6aa136aa9e87331a636af6146737fdec3c21249da7a18b5fec4d82de559e24f
 DIST genpatches-5.16-20.base.tar.xz 772164 BLAKE2B 
f29e052926e6c72417d93b7e114f7dd688def99891508b358414ea3930e3761d6e79e7d09722c4479ab7e0d495d53cbc1084270f8782a579d4ed56f58caa157c
 SHA512 
00a034d6a2a79daf856c0cf8e6dd30753d89b95fb9de9a5aff4f5a0dad651eb53eea24aef7c582f866749ad3fc533ed7087f7dfd11600fef8cebf85d2cc9c58b
 DIST genpatches-5.16-20.extras.tar.xz 3800 BLAKE2B 
c815ea22d067c98f82650726a6c8a2e937c7bddb8b941e9d54c3014f4d8ea173cb1e54e76e23b6f767ae247fafbe02a8def6f39e5c6523e8c8cb12f098b8a34e
 SHA512 
788ad08dfb0639c5ad42bb761d99bb534fdc5a9be54e9cededf90e0da34f13089b82609d8c7ccddc6fc1a28b913d4012c0e44b6768c84927e582f3a04be7ae55
+DIST genpatches-5.16-21.base.tar.xz 1076736 BLAKE2B 
a5c6a42aba796d3f6fac0bdff544ee952d1cb63374864fca43a4fe57efb09407b8aafb54a692298173b66b5d267b9a8fdbafe614f48c1af4b4ecea2e951db975
 SHA512 
3a2df76cefcb1c8b6b4e65c82328a499757db5e50a33e9fd68b7d6044981f73f7cd0427b582b4477d1207898e3e2344d2c4c1afafdef17dfccf9e787a17b6dba
+DIST genpatches-5.16-21.extras.tar.xz 3800 BLAKE2B 
337d9144c809854637406275061e894816422b04f048f14f710e44901c93621615433da3e223dbcd9777bdc1991aeb3494f5e974d3bd172de4dc9a344a32a76e
 SHA512 
6d1cf34a8d290d685c97fd20e4831d46945ce6fa927ff22cc2273de41447267654c555e25a4466e933781fd324b422217cfda32d03d234c6c7da06d9d3e05458
 DIST genpatches-5.4-192.base.tar.xz 4516512 BLAKE2B 
dd316606186f305369ea67348acf0b6afbe2eacc16564851a1eb94224afcbdc066f920578092a15bacc7abb7a8f659aa44bde26859aae2525eaa84e8cd0447f1
 SHA512 
28bed80b1bfa457d24f8367a3a76460e569f7c8eb4f0a6b632f1898615ccb4da4c2fbba95dcfd1cce5675fe6151cee4c0df6bc0fdb158c25c25cf71a9397127b
 DIST genpatches-5.4-192.extras.tar.xz 1816 BLAKE2B 
2d6760ff367ee0ba6ff8d56f81c7c3587ccd8c4f8fb952e3380148b2f3532a19cd614f352241134eb3256f8e59c000806f3d1eb33caa582e0c4be813d3275672
 SHA512 
f8d43a3a80abd947cbd667b3ed449215d98967fa8dc2200efbba86db946a04dc7dc971d74afe1aa6b923ea3f9914b28c3bcb9f6ec205b1bfb0cd60c0ae57758a
 DIST gentoo-kernel-5.10.109-1.amd64.xpak 65727782 BLAKE2B 
5fa0d5f189dfaa93b3ef1bde853efb1473ffd37711439a40009b329929df2c93b490331b2d8149bf7d30d07edb085e7c9eed7ce66aea3d9085d04d33d894b511
 SHA512 
1cc3dc9fb5a73cd1cfb1b99c3c1366de5d0c15377ada5fd4a251d774d00526906db395fcd6fd82b6b42abeffcbc3b4a4ff31ecb4e28dc81f69305ee0018e7bff
@@ -18,6 +20,10 @@ DIST gentoo-kernel-5.16.18-r1-1.amd64.xpak 69748607 BLAKE2B 
89d9d6116eb5c4039f14
 DIST gentoo-kernel-5.16.18-r1-1.arm64.xpak 65173357 BLAKE2B 
16c913c63557801659384a31767326968b309ba2d2966b7da59daa654226b7257aa9c9446f0268fa6671f3d687660f7c98bef8845f76b717d8b72737060dfcde
 SHA512 
8dbc0fe7827cb095103324b81d038f6289120774c1b532fb0067afc1f795ec7ab9364302261d58aba9407561f56341c13f3976ed98b6951d5b998a47afc185aa
 DIST gentoo-kernel-5.16.18-r1-1.ppc64le.xpak 58464396 BLAKE2B 
aa8027e24e84fc4272eb3bdf90c468b3964cba65ecd2f433618b506f63fa9f6f62b07ae7550ad8041a9f37816f6e96f02becb60bf21fc15b251a409d9520f47a
 SHA512 
a6ef4ec647f8a10fc915394ee4f98f53f41ed11fe188ac7b942be68c7f035d0a2bc843e2096129923248f22f36856bd5fb1a7e89daad06dfb2069e8416bb
 DIST gentoo-kernel-5.16.18-r1-1.x86.xpak 60525309 BLAKE2B 
c8e4e7a38258e156eb72100c9c8d61a3f59f2a10c6c781707d10ca678792f8177f86aa277786d3387ec539311f3146d1a1432304b0800122079e06dfd352ef45
 SHA512 
e2878e3f8687587cfd92d45dd8a2db34ce52f1d58e1fba51c566a3f375d55bcfb6055e1cc315607ca80484a15227bd6cc7502fdbed81b3974ea1830e072ab441
+DIST gentoo-kernel-5.16.19-1.amd64.xpak 69742461 BLAKE2B 
ce36750615f4c8f3e11d9602b40d1fbb0b1d46b0eda5329b762631a49dd1817d0595d6f75248fa0148ebfd2b4fef95a11d48501ac2075f2f52d0c180777f9bda
 SHA512 
7a64f28da036ec205172543933622009d4d7275f8cc2cabe77e15c731076c62d07af7f1025bb315a879985d02f5a9a067852cce41568ec38d94d6185dbb37a85
+DIST gentoo-kernel-5.16.19-1.arm64.xpak 65171587 BLAKE2B 

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

2022-04-08 Thread Michał Górny
commit: 77fb288e7ed95aa414d4ea2d6ec2c89893a55f03
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 17:29:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 18:05:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77fb288e

dev-python/environs: Remove old

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

 dev-python/environs/Manifest  |  1 -
 dev-python/environs/environs-9.3.4.ebuild | 32 ---
 2 files changed, 33 deletions(-)

diff --git a/dev-python/environs/Manifest b/dev-python/environs/Manifest
index 6fdf1d67bb1f..e0f3c8cfc3da 100644
--- a/dev-python/environs/Manifest
+++ b/dev-python/environs/Manifest
@@ -1,2 +1 @@
-DIST environs-9.3.4.gh.tar.gz 22914 BLAKE2B 
b47df2f7641ad47b48a0d4a0ce4fb2c805cefe6d997e5c6aa2ccfb2908196d879e251d496dda5ca9d112e1d2e60dd543f1ff62b7ad82ae5d546847aceef6
 SHA512 
b06110071ca423c6c6bdab8cb104dbc372cce77dcb057204b0b8c404827daeebfe72325d6d978bb4920c1b106af790b206b5d8a33f99bcbe31da4f82d4512006
 DIST environs-9.5.0.gh.tar.gz 23614 BLAKE2B 
118305f7d6d2906beff69aa028449f8a5f6eba7815ec63972593dd43930802b5d1bd60457edc9803ed8ad216ae8feaad0d77fc03cd21e9883c40dc6656b1102e
 SHA512 
8a73f9f89efe4d72b9a7a5a48b21ccaafcf32d59a6153c7cfa1c91d90a3a8a75e6c05d0ff0fecb94f593008dfff4c3534195f258391cee8fb720ee93c4f42812

diff --git a/dev-python/environs/environs-9.3.4.ebuild 
b/dev-python/environs/environs-9.3.4.ebuild
deleted file mode 100644
index 0f6b134c4b42..
--- a/dev-python/environs/environs-9.3.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Python library for simplified environment variable parsing"
-HOMEPAGE="https://github.com/sloria/environs;
-SRC_URI="https://github.com/sloria/environs/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/python-dotenv[${PYTHON_USEDEP}]
-   dev-python/marshmallow[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/django-cache-url[${PYTHON_USEDEP}]
-   dev-python/dj-database-url[${PYTHON_USEDEP}]
-   dev-python/dj-email-url[${PYTHON_USEDEP}]
-   dev-python/toml[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( CHANGELOG.md CONTRIBUTING.md README.md  )
-
-distutils_enable_tests pytest



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

2022-04-08 Thread Michał Górny
commit: 8f991f61ca284c48477fe926785ed923122e750a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 14:49:10 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 18:05:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f991f61

virtual/dist-kernel: Bump to 5.10.110

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

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

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



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

2022-04-08 Thread Michał Górny
commit: 3c78f6d888aa3bb0c1fd363bec4c38b0f9d69fe6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 17:30:27 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 18:05:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c78f6d8

dev-python/environs: Remove unused toml dep

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

 dev-python/environs/{environs-9.5.0.ebuild => environs-9.5.0-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/environs/environs-9.5.0.ebuild 
b/dev-python/environs/environs-9.5.0-r1.ebuild
similarity index 95%
rename from dev-python/environs/environs-9.5.0.ebuild
rename to dev-python/environs/environs-9.5.0-r1.ebuild
index e9d50272..a948cd4016ab 100644
--- a/dev-python/environs/environs-9.5.0.ebuild
+++ b/dev-python/environs/environs-9.5.0-r1.ebuild
@@ -25,7 +25,6 @@ BDEPEND="
dev-python/django-cache-url[${PYTHON_USEDEP}]
dev-python/dj-database-url[${PYTHON_USEDEP}]
dev-python/dj-email-url[${PYTHON_USEDEP}]
-   dev-python/toml[${PYTHON_USEDEP}]
)
 "
 



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

2022-04-08 Thread Michał Górny
commit: 3adbe305677653d372da5973ac19b6b547f27312
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  8 15:10:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  8 18:05:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3adbe305

distutils-r1.eclass: Fix PEP517 + single-impl w/ no scripts

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

 eclass/distutils-r1.eclass | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 1724804687a1..02d8bf547cba 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1274,7 +1274,10 @@ distutils-r1_python_install() {
# are already in scriptdir
rm -r "${root}${scriptdir}" || die
if [[ ${DISTUTILS_SINGLE_IMPL} ]]; then
-   mv "${root}$(python_get_scriptdir)" 
"${root}${scriptdir}" || die
+   local wrapped_scriptdir=${root}$(python_get_scriptdir)
+   if [[ -d ${wrapped_scriptdir} ]]; then
+   mv "${wrapped_scriptdir}" "${root}${scriptdir}" 
|| die
+   fi
fi
else
local root=${D%/}/_${EPYTHON}



  1   2   3   >