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

2022-07-15 Thread Joonas Niilola
commit: 5c993aed710128cce8c17dda8f3a26875acf22fb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jul 16 05:33:19 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jul 16 05:33:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c993aed

app-admin/syslog-ng: Stabilize 3.36.1 amd64, #858194

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

 app-admin/syslog-ng/syslog-ng-3.36.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
index 393a36fd3544..3121c61b69aa 100644
--- a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



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

2022-07-15 Thread Joonas Niilola
commit: e8e5e00e735b5bfcb008df97ebbe50c1340f1c98
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jul 16 05:33:47 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jul 16 05:33:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e5e00e

app-admin/syslog-ng: Stabilize 3.36.1 x86, #858194

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

 app-admin/syslog-ng/syslog-ng-3.36.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
index 3121c61b69aa..d6d6d055fabb 100644
--- a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/

2022-07-15 Thread Ulrich Müller
commit: d51e9d80eceebcd87787d4ba5207276e6437fba2
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jul 16 04:59:37 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jul 16 05:05:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d51e9d80

app-portage/g-sorcery: Add 3.10 to PYTHON_COMPAT, drop 3.7

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

 .../{g-sorcery-0.2.2.ebuild => g-sorcery-0.2.2-r1.ebuild}   | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/app-portage/g-sorcery/g-sorcery-0.2.2.ebuild 
b/app-portage/g-sorcery/g-sorcery-0.2.2-r1.ebuild
similarity index 83%
rename from app-portage/g-sorcery/g-sorcery-0.2.2.ebuild
rename to app-portage/g-sorcery/g-sorcery-0.2.2-r1.ebuild
index 36c44dfe6bb2..7289ba886b6e 100644
--- a/app-portage/g-sorcery/g-sorcery-0.2.2.ebuild
+++ b/app-portage/g-sorcery/g-sorcery-0.2.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1 prefix
@@ -13,17 +13,16 @@ HOMEPAGE="https://gitweb.gentoo.org/proj/g-sorcery.git
https://github.com/jauhien/g-sorcery;
 SRC_URI="https://gitweb.gentoo.org/proj/g-sorcery.git/snapshot/${P}.tar.gz;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2" # v2 only
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="bson git test"
 RESTRICT="!test? ( test )"
 
-BDEPEND="
-   bson? ( dev-python/pymongo[${PYTHON_USEDEP}] )
+RDEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] )
git? ( dev-vcs/git )
sys-apps/portage[${PYTHON_USEDEP}]"
-RDEPEND="${BDEPEND}"
+BDEPEND="${RDEPEND}"
 PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-portage/gs-elpa/

2022-07-15 Thread Ulrich Müller
commit: 7c7f2435738760e92eb07ef4e82c4924721b0bb6
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jul 16 05:03:51 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jul 16 05:05:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c7f2435

app-portage/gs-elpa: Add 3.10 to PYTHON_COMPAT, drop 3.7

Closes: https://bugs.gentoo.org/845570
Signed-off-by: Ulrich Müller  gentoo.org>

 .../gs-elpa/{gs-elpa-0.2.1.ebuild => gs-elpa-0.2.1-r1.ebuild}  | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-portage/gs-elpa/gs-elpa-0.2.1.ebuild 
b/app-portage/gs-elpa/gs-elpa-0.2.1-r1.ebuild
similarity index 79%
rename from app-portage/gs-elpa/gs-elpa-0.2.1.ebuild
rename to app-portage/gs-elpa/gs-elpa-0.2.1-r1.ebuild
index 0e58f531dcd8..71cb86fa6080 100644
--- a/app-portage/gs-elpa/gs-elpa-0.2.1.ebuild
+++ b/app-portage/gs-elpa/gs-elpa-0.2.1-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1
@@ -13,13 +13,13 @@ HOMEPAGE="https://gitweb.gentoo.org/proj/gs-elpa.git
https://github.com/jauhien/gs-elpa;
 SRC_URI="https://gitweb.gentoo.org/proj/gs-elpa.git/snapshot/${P}.tar.gz;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2" # v2 only
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 
-DEPEND="app-portage/g-sorcery[${PYTHON_USEDEP}]
+RDEPEND="app-portage/g-sorcery[${PYTHON_USEDEP}]
dev-python/sexpdata[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
+BDEPEND="${RDEPEND}"
 
 python_install_all() {
distutils-r1_python_install_all



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

2022-07-15 Thread John Helmert III
commit: 7da88ccd30ca360220a82f186fd822c27b6866cc
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Jul 16 04:21:41 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Jul 16 04:22:59 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=7da88ccd

keyrings-export: force creating compat symlinks

Infra is getting mails complaining that these symlinks already
exist. It's safe/easiest to just force them to be created.

Signed-off-by: John Helmert III  gentoo.org>

 keyrings-export.bash | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/keyrings-export.bash b/keyrings-export.bash
index 7445644..dea52ac 100755
--- a/keyrings-export.bash
+++ b/keyrings-export.bash
@@ -44,7 +44,7 @@ export_keys "${OUTPUT_DIR}"/keys/all-devs.gpg \
 for key in service-keys committing-devs active-devs infra-devs retired-devs 
all-devs ; do
if [[ ! -L "${OUTPUT_DIR}"/keys/${key}.gpg ]] ; then
# Compatibility symlink
-   ln -s "${OUTPUT_DIR}"/keys/${key}.gpg "${OUTPUT_DIR}"/${key}.gpg
+   ln -sf "${OUTPUT_DIR}"/keys/${key}.gpg 
"${OUTPUT_DIR}"/${key}.gpg
fi
 
timestamp=$(date -u +%Y%m%d -d "monday")



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

2022-07-15 Thread John Helmert III
commit: d76a48bc11b24d1a2a3ffd41c901f3881f48b624
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Jul 16 03:38:16 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Jul 16 03:38:16 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=d76a48bc

create-dev-keyrings: also export infra service keys

Needed for glsamaker.

Signed-off-by: John Helmert III  gentoo.org>

 create-dev-keyrings.bash | 3 +++
 keyrings.inc.bash| 2 ++
 2 files changed, 5 insertions(+)

diff --git a/create-dev-keyrings.bash b/create-dev-keyrings.bash
index d0ea12a..94af82a 100755
--- a/create-dev-keyrings.bash
+++ b/create-dev-keyrings.bash
@@ -18,6 +18,9 @@ grab_keys "${SYSTEM_KEYS[@]}"
 export_keys "${OUTPUT_DIR}"/service-keys.gpg \
"${SYSTEM_KEYS[@]}"
 
+grab_keys "${INFRA_SYSTEM_KEYS[@]}"
+export_keys "${OUTPUT_DIR}"/infra-service-keys.gpg
+
 grab_keys "${COMMITTING_DEVS[@]}"
 export_keys "${OUTPUT_DIR}"/committing-devs.gpg \
"${COMMITTING_DEVS[@]}"

diff --git a/keyrings.inc.bash b/keyrings.inc.bash
index 661dd36..9c2a23b 100644
--- a/keyrings.inc.bash
+++ b/keyrings.inc.bash
@@ -7,6 +7,7 @@ 
COMMIT_RULE='(&(gentooAccess=git.gentoo.org/repo/gentoo.git)(gentooStatus=active
 
NONCOMMIT_RULE='(&(!(gentooAccess=git.gentoo.org/repo/gentoo.git))(gentooStatus=active))'
 RETIRED_RULE='(!(gentooStatus=active))'
 INFRA_RULE='(&(gentooAccess=infra.group)(gentooStatus=active))'
+INFRA_SYSTEM_RULE='(&(gentooAccess=infra-system.group)(gentooStatus=active))'
 
 export KS_GENTOO=hkps://keys.gentoo.org/
 # Use local keyserver for speedup
@@ -134,4 +135,5 @@ export_ldap_data_to_env() {
export -a RETIRED_DEVS=( $(grab_ldap_fingerprints -b "${DEV_BASE}" 
"${RETIRED_RULE}") )
export -a INFRA_DEVS=( $(grab_ldap_fingerprints -b "${DEV_BASE}" 
"${INFRA_RULE}") )
export -a SYSTEM_KEYS=( $(grab_ldap_fingerprints -b "${SYSTEM_BASE}" 
"${NONCOMMIT_RULE}") )
+   export -a INFRA_SYSTEM_KEYS=( $(grab_ldap_fingerprints -b 
"${SYSTEM_BASE}" "${INFRA_SYSTEM_RULE}") )
 }



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

2022-07-15 Thread Miroslav Šulc
commit: 7502c88bc8b72399e5f31559654180097a0cd54d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Jul 15 18:28:10 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Jul 16 03:29:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7502c88b

dev-libs/sord: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/26422
Signed-off-by: Miroslav Šulc  gentoo.org>

 ...ash-with-optimized-builds-with-gcc-10.1.0.patch | 25 --
 1 file changed, 25 deletions(-)

diff --git 
a/dev-libs/sord/files/sord-0.16.8-fix-crash-with-optimized-builds-with-gcc-10.1.0.patch
 
b/dev-libs/sord/files/sord-0.16.8-fix-crash-with-optimized-builds-with-gcc-10.1.0.patch
deleted file mode 100644
index c7f3e66c79f9..
--- 
a/dev-libs/sord/files/sord-0.16.8-fix-crash-with-optimized-builds-with-gcc-10.1.0.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 616517f44ceeacb26592e50e2bf914aad2d93b90 Mon Sep 17 00:00:00 2001
-From: David Robillard 
-Date: Fri, 17 Jul 2020 15:38:38 +0200
-Subject: [PATCH] Fix crash with optimized builds with GCC 10.1.0
-

- src/zix/btree.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/zix/btree.c b/src/zix/btree.c
-index 78a5a0d..d830008 100644
 a/src/zix/btree.c
-+++ b/src/zix/btree.c
-@@ -689,7 +689,7 @@ zix_btree_begin(const ZixBTree* const t)
- ZIX_API bool
- zix_btree_iter_is_end(const ZixBTreeIter* const i)
- {
--  return !i || i->stack[0].node == NULL;
-+  return !i || (i->level == 0 && i->stack[0].node == NULL);
- }
- 
- ZIX_API void
--- 
-GitLab
-



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

2022-07-15 Thread Miroslav Šulc
commit: 480352472c5429f37cd7c7cebd867c7fdb0896c3
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Jul 15 18:27:19 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Jul 16 03:29:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48035247

dev-java/jna: remove unused patch

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/26423
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jna/files/4.2.2-makefile-flags.patch | 25 -
 1 file changed, 25 deletions(-)

diff --git a/dev-java/jna/files/4.2.2-makefile-flags.patch 
b/dev-java/jna/files/4.2.2-makefile-flags.patch
deleted file mode 100644
index 3e290ece4e78..
--- a/dev-java/jna/files/4.2.2-makefile-flags.patch
+++ /dev/null
@@ -1,25 +0,0 @@
 a/native/Makefile  2016-03-16 14:37:28.0 +
-+++ b/native/Makefile  2016-04-16 22:27:06.426345376 +0100
-@@ -81,7 +81,7 @@
- LIBSFX=.so
- ARSFX=.a
- JNISFX=$(LIBSFX)
--CC=gcc
-+CC?=gcc
- LD=$(CC)
- LIBS=
- # Default to Sun recommendations for JNI compilation
-@@ -94,10 +94,10 @@
- COUT=-o $@
- CINCLUDES=$(JAVA_INCLUDES) -I"$(JAVAH)" -I$(FFI_BUILD)/include
- CDEFINES=-D_REENTRANT
--PCFLAGS=-W -Wall -Wno-unused -Wno-parentheses
--CFLAGS=$(PCFLAGS) $(CFLAGS_EXTRA) $(COPT) $(CDEBUG) $(CDEFINES) $(CINCLUDES) \
-+PCFLAGS=-Wall -Wno-unused -Wno-parentheses
-+CFLAGS+= $(PCFLAGS) $(CFLAGS_EXTRA) $(COPT) $(CDEBUG) $(CDEFINES) 
$(CINCLUDES) \
--DJNA_JNI_VERSION='"$(JNA_JNI_VERSION)"' -DCHECKSUM='"$(CHECKSUM)"'
--LDFLAGS=-o $@ -shared
-+LDFLAGS+= -o $@ -shared
- ifeq ($(DYNAMIC_LIBFFI),true)
- CFLAGS += $(shell pkg-config --cflags libffi 2>/dev/null || echo)
- LIBS += $(shell pkg-config --libs libffi 2>/dev/null || echo -lffi)



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

2022-07-15 Thread Miroslav Šulc
commit: 2e45d0cc4bbb0c1dd1522b56e70b93d407110342
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Jul 15 07:28:51 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Jul 16 03:28:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e45d0cc

dev-java/tomcat-native: add 1.2.35

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

 dev-java/tomcat-native/Manifest|  1 +
 dev-java/tomcat-native/metadata.xml|  6 +++
 dev-java/tomcat-native/tomcat-native-1.2.35.ebuild | 62 ++
 3 files changed, 69 insertions(+)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index c27099c31caa..038645c34aa6 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,2 +1,3 @@
 DIST tomcat-native-1.2.33-src.tar.gz 430359 BLAKE2B 
2253907b5e3e0121ad520e1a5938cd8ceea55bd1403d320d382b959a0885c7e9374afb2b1828714d2f028dc0bfe6b6010d493e1e1b6d45942b4d27321d79614b
 SHA512 
b9ffe0ecfd14482ed8c752caf2c28d880ab5fca1f5ea1d5b2a8330d26a14266406bdecda714644603ba2d4ca78c22ec5fc2341afd09172d073f21cf5a1099a0f
 DIST tomcat-native-1.2.34-src.tar.gz 435320 BLAKE2B 
7b4f3feb36c1e4db36a67db835ab70169e64173674b0089fe844cd40b99b1a3a87c8b9f774b0df55689f1ad1e30b5606e8056a3e1707c929dcdbb8f25cc9e47e
 SHA512 
03b167fdfaa16db6a0f3acd849b9dfed33aedad2316de6a2aba57b6b11ef4055790e8d96a66f14e6d5ce2200fafdf80b3e8ca0e8f206e4f28de841d8b217787f
+DIST tomcat-native-1.2.35-src.tar.gz 436593 BLAKE2B 
808ed0396e421609092f9e59676a55501e67fef7b0ca466ad15e4fe11cc88abb8b07043364c63a53760052a6258585aa13a53378c3fb8823bc8349371ad12245
 SHA512 
a290eb0cd940e1f8de0caba72517dd4e9c96f1a19e0ef7ccdabf039ba86b48d1c6f554f59decd87e2ef03ec3e3bfcce694a92e1db130966987c1e37b5c8d

diff --git a/dev-java/tomcat-native/metadata.xml 
b/dev-java/tomcat-native/metadata.xml
index 869bfa356ca5..4b8ef469c364 100644
--- a/dev-java/tomcat-native/metadata.xml
+++ b/dev-java/tomcat-native/metadata.xml
@@ -15,4 +15,10 @@
generation, system status, etc), and native process handling 
(shared
memory, NT pipes and Unix sockets).

+   
+   apache/tomcat-native
+   https://tomcat.apache.org/bugreport.html
+   https://tomcat.apache.org/native-1.2-doc/
+   
https://tomcat.apache.org/native-1.2-doc/miscellaneous/changelog.html
+   
 

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild
new file mode 100644
index ..c55972724571
--- /dev/null
+++ b/dev-java/tomcat-native/tomcat-native-1.2.35.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Allows Tomcat to use certain native resources for better 
performance"
+HOMEPAGE="https://tomcat.apache.org/native-doc/;
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/apr:1=
+   dev-libs/openssl:0=
+   >=virtual/jre-1.8:*"
+
+DEPEND=">=virtual/jdk-1.8:*
+   test? ( dev-java/ant-junit:0 )"
+
+S=${WORKDIR}/${P}-src
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_configure() {
+   local myeconfargs=(
+   --with-apr="${EPREFIX}"/usr/bin/apr-1-config
+   --with-ssl="${EPREFIX}"/usr
+   )
+
+   cd native || die
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   eant jar
+
+   cd native || die
+   default
+}
+
+src_install() {
+   java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
+
+   cd native || die
+   default
+
+   ! use static-libs && find "${D}" -name '*.la' -delete || die
+}
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+pkg_postinst() {
+   elog "For more information, please visit"
+   elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html;
+}



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

2022-07-15 Thread Ionen Wolkens
commit: bb403fdbba083f8b849ffc6372be394b0ee31eed
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jul 16 02:54:23 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 16 02:56:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb403fdb

app-emulation/ruffle: update live

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

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

diff --git a/app-emulation/ruffle/ruffle-.ebuild 
b/app-emulation/ruffle/ruffle-.ebuild
index f9d65a9786dc..15a96101d806 100644
--- a/app-emulation/ruffle/ruffle-.ebuild
+++ b/app-emulation/ruffle/ruffle-.ebuild
@@ -27,7 +27,7 @@ BDEPEND="
${PYTHON_DEPS}
virtual/jre:*
virtual/pkgconfig
-   >=virtual/rust-1.61"
+   >=virtual/rust-1.62"
 
 QA_FLAGS_IGNORED="
usr/bin/${PN}



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

2022-07-15 Thread Ionen Wolkens
commit: 3257cee1e33c9f4fcf483590aeb34ccc5507fd18
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jul 16 02:54:04 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 16 02:56:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3257cee1

app-emulation/ruffle: add 0_p20220716

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

 app-emulation/ruffle/Manifest  |  34 ++
 app-emulation/ruffle/ruffle-0_p20220716.ebuild | 508 +
 2 files changed, 542 insertions(+)

diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest
index df8f53402e6f..d2b58f6b1958 100644
--- a/app-emulation/ruffle/Manifest
+++ b/app-emulation/ruffle/Manifest
@@ -4,11 +4,13 @@ DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST alsa-0.6.0.crate 68171 BLAKE2B 
b692d929e49765c59ae2fae7bbe8bef4393c393e384c5d84133f018123cfe1044c6fe6c1915423614957fe622553aaf9cb5c38a41d3ff93afa2c4f162a828252
 SHA512 
a63354da0e643a68e28e32293d48f866c071332b1d17cf8349a79f28e45d6b9566d22f30c3001a862ea26c2b757aa9440b3f52c826a40b29c7881d12416f599b
 DIST alsa-sys-0.3.1.crate 32748 BLAKE2B 
0c4da9c343d622ddd521fe9332acf97c1ee4a202a909c7a0014a507148ab6ff82d5098660dcba847d938b296adde416ae420d454d6982c33a0456f37840d716b
 SHA512 
6523d909c500fee433f934eedfdc200cfc52e1b55be09434665210c16bb9af3593d8b1346ace184b171c7135a7aa65fdac5ca8c68e64f9d20436e1d8fac961fe
+DIST android_system_properties-0.1.2.crate 4646 BLAKE2B 
c9f4cedce76fd3224fde3a094c9c1822df52e0c1eb110038427574cbb9358eb9484153a0f1419c16e34cb3d10a9d4d259dc9b1e2ebc53f80857005be9e8f6a8e
 SHA512 
b6cb345d79f643fc26a0b0c671df4c58341de3123858637f3d4a2d3646bd65cd2dce929a6ec6ff5cdadb4f459a23e7ab881da16f973e705391e4c805742a6a70
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST approx-0.5.1.crate 15100 BLAKE2B 
8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399
 SHA512 
c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
 DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
 DIST ash-0.34.0+1.2.203.crate 372762 BLAKE2B 
f30311989488bf0c1d127edd6b2ce53f9bd6a4b8dc967753b9fe25a48e8f24c1257b209bb08f678befcd5595c2883d82c4b7c8de8628b4d28a657bd092811f19
 SHA512 
4c9f551a78829973591ac4392f211b2ee9184d5b89625cff6e5f84f9d08aaf15f302b450b1a60f906e15eeaea7d640b1d071ac357fe411d68c98767b13583102
+DIST ash-0.37.0+1.3.209.crate 367508 BLAKE2B 
c0dc5b37e7cfa7bf0e4b3236c0e2c9ae9db67d3dfc8ff054f56f68f633798cdf6ae5f6a2e5794503a617f0422e7ca8928d8ab57ca80acc9972e2c756053b3402
 SHA512 
6ec6deb47a6b82a41f3d462b09bfb3d479da9d3da035e47074e8d570995948b3d520a17bc0f8b56272bfbda5655872d4e6630c1a7de01c61cae393976b55c19b
 DIST async-channel-1.6.1.crate 12574 BLAKE2B 
5c5c8f1cf1458d952637a439a1534e68bcb4a1cf478cec6b6d224387f56c59dc6cffd2e3621dc24e03e20df3fdbda5b8855fccfbbc26a2aa03656aff3a17d02f
 SHA512 
797b1f5b4c07853f78670e62b67fb787c329ffa2c89475a3767a963d524a69dce082cc7f3a2878d9c990f00ae2d9cd7e0d21743fc4186769c238467bdb20c65e
 DIST atk-sys-0.15.1.crate 22726 BLAKE2B 
8ba96f5eb203085b09201f47589b84a874bf9b9bbec4b2947b67f9614c55e3048f91da9fe5fbbc9a2016d6bb24f885ef92aee9182c63ca74bad3faec259a43bc
 SHA512 
b1be38a2d9eda4a43fb493fbbad5505d9af4cdf5033b7d921c04c03cd7b014dad5ddc7664ff872ed381579fa15536c6a11ceeb6c2c0145a08703775109f74923
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
@@ -28,6 +30,7 @@ DIST block-buffer-0.10.2.crate 10258 BLAKE2B 
d3ad2f9f0379e04320e954e1a2226949d83
 DIST 

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

2022-07-15 Thread Maciej Barć
commit: 435f240b191bce3222e00bb963dd985c9b8540c6
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul 16 02:29:37 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul 16 02:29:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435f240b

app-emacs/lsp-ui: bump to 8.0.1

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

 app-emacs/lsp-ui/Manifest|  1 +
 app-emacs/lsp-ui/lsp-ui-8.0.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/app-emacs/lsp-ui/Manifest b/app-emacs/lsp-ui/Manifest
index d8ffb46715b0..1b2ac1c2cba3 100644
--- a/app-emacs/lsp-ui/Manifest
+++ b/app-emacs/lsp-ui/Manifest
@@ -1 +1,2 @@
 DIST lsp-ui-8.0.0.tar.gz 5609015 BLAKE2B 
4260ab5cc44b25937d9d273f35a25bb2a2db2e458c20a6b99bb3c697729f31f92c2423512e5bd2caef21998aadf8d555f09eadc616158d3c835fc7a2cf7a5cd7
 SHA512 
5e64f1532a4ed3c8ff4ef1254812d13a8c8c9c37e26992adc868f66ddfdd8b73d31eb8ab92c2c1caf1fd6098e292e1ff9bb81689b24a209cfff88224aff7004d
+DIST lsp-ui-8.0.1.tar.gz 5609941 BLAKE2B 
d62fd98d4c057cb6d994b94b4c488daef0fffe9d5a31627298f8e91f34a030e09574b960a078a6e6b596cbc4c52b682821b27bacb7957a0d3434dbad4c6ed47a
 SHA512 
d0aa31ce2ae12d4d1b8979b2f3e7a08c3dcddb4c676d6fcca3e66005101eb59d0ea1f29ae07a2290f532cee1026be0a958263e4b64b89045c9164a669e208c61

diff --git a/app-emacs/lsp-ui/lsp-ui-8.0.1.ebuild 
b/app-emacs/lsp-ui/lsp-ui-8.0.1.ebuild
new file mode 100644
index ..b1fd474a4eea
--- /dev/null
+++ b/app-emacs/lsp-ui/lsp-ui-8.0.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+
+inherit elisp
+
+IUSE=""
+
+DESCRIPTION="UI modules for lsp-mode"
+HOMEPAGE="https://emacs-lsp.github.io/lsp-ui/;
+SRC_URI="https://github.com/emacs-lsp/lsp-ui/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+SITEFILE="50${PN}-gentoo.el"
+
+RDEPEND="
+   >=app-emacs/dash-2.18.0
+   app-emacs/flycheck
+   >=app-emacs/lsp-mode-6.0
+   >=app-emacs/markdown-mode-2.3
+"
+DEPEND=${RDEPEND}
+
+# Requires unpackaged dependencies, e.g. Cask
+RESTRICT="test"
+
+DOCS="README.md"



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

2022-07-15 Thread Maciej Barć
commit: e0fe538cc36ceff3aed16c53d21ae46e4f8a0e52
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jul 16 02:27:26 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jul 16 02:27:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0fe538c

net-misc/gallery-dl: bump to 1.22.4

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

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

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index 2b69c97b4040..c46df16b4adc 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -2,3 +2,4 @@ DIST gallery-dl-1.21.1.tar.gz 432380 BLAKE2B 
58267dad8af16cb8b03bc7532e934e15c51
 DIST gallery-dl-1.21.2.tar.gz 434114 BLAKE2B 
2f1335d0745c3fd3de95f9f3005fc67f079fec16925b7ac8fb3f2e9c8521139e56bf18675e15e7e0edbad2889cd7fa895552e8b40d9f1cf6bc555894c8d1da48
 SHA512 
11615ebb3cab5a6d9e042a94cf802f3781af6166eb199ac22f70a0d3351299bdc82dda212a3a363c323e0edb6707355fe9b6f3d89a851037a8f6ebc12894558f
 DIST gallery-dl-1.22.2.gh.tar.gz 463977 BLAKE2B 
f84837eaa0bdeccf7a63267c08657dc2fcbb17c218a10ed4b16d8b086f4aabca6097cb4161058b76796e96fa5fc57c8cde2a2f0387a28413cc6b6eab7a3f429b
 SHA512 
b3a9790beed25a362a573b33dfaa18739072503d264044953b97e661e22c4850bfff04803e65f39b6ea9a077d3ffaa96a3c859f580f25890938e4f187c13a527
 DIST gallery-dl-1.22.3.gh.tar.gz 464060 BLAKE2B 
6e9543675bb8118a73f81d1dffdfb20e91b385799a1bd9bbf2b5df331a384e55c4a503d5ac9e2f96e6d9d0f34913a4dcbb078c2b0044f9a418e8504e3b835cf9
 SHA512 
d544218f05a5ffb7eae83aa42bbc916d1b44233a50d11eed7d463c23718edaa144326dd8a88ca317f7fe0e8e1c737d5afc52e4db6d264be1cd3b63dbbfd76755
+DIST gallery-dl-1.22.4.tar.gz 467129 BLAKE2B 
f2f656b3255d091361bd2c80bb2647de47af14c11823fcc0e7e5790ea0b04047195e435a7a4c2b24a645c6e2a27cf53c3ce456a405b97ee014272af1a77ea4a1
 SHA512 
d20535115b464cb51a0fcb6bcd9e64e12fca5a199841cf4e501eae558c842d7d51dda4823b29d7ee2f1e267e59245f8e1cb1a702a96e5c45935918dbf3e6a448

diff --git a/net-misc/gallery-dl/gallery-dl-1.22.4.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.22.4.ebuild
new file mode 100644
index ..2290b4caea08
--- /dev/null
+++ b/net-misc/gallery-dl/gallery-dl-1.22.4.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: sys-apps/systemd-utils/

2022-07-15 Thread Mike Gilbert
commit: e154c80b21275d9307379ddbfc8f84aba04160fc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul 16 00:24:48 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul 16 00:24:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e154c80b

sys-apps/systemd-utils: skip 0001-Add-sys-file.h-for-LOCK_.patch

Applied upstream.

Closes: https://bugs.gentoo.org/858281
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/systemd-utils/systemd-utils-251.3.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild 
b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild
index 357c32eb616c..21ec7a6de8f9 100644
--- a/sys-apps/systemd-utils/systemd-utils-251.3.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-251.3.ebuild
@@ -108,6 +108,8 @@ src_prepare() {
)
if use elibc_musl; then
PATCHES+=( "${WORKDIR}/${MUSL_PATCHSET}" )
+   # Applied upstream in 251.3
+   rm 
"${WORKDIR}/${MUSL_PATCHSET}/0001-Add-sys-file.h-for-LOCK_.patch" || die
fi
default
 



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

2022-07-15 Thread Zac Medico
commit: b2af7644c6a077992cfdb18f231f3d35a365422e
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jul 15 23:59:14 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jul 15 23:59:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2af7644

app-containers/k3d: add 5.4.4

Signed-off-by: Zac Medico  gentoo.org>

 app-containers/k3d/Manifest |  2 ++
 app-containers/k3d/k3d-5.4.4.ebuild | 38 +
 2 files changed, 40 insertions(+)

diff --git a/app-containers/k3d/Manifest b/app-containers/k3d/Manifest
index 5c93da2e9fad..8c8576b92b09 100644
--- a/app-containers/k3d/Manifest
+++ b/app-containers/k3d/Manifest
@@ -2,3 +2,5 @@ DIST k3d-5.4.0-deps.tar.xz 85753240 BLAKE2B 
c86a3172e0944593b7d66ff3bf20c2c2398d
 DIST k3d-5.4.0.tar.gz 7395322 BLAKE2B 
cc7a85b18db36861a8291ee20895a5d626c24f5ae106d48342b3d328070456fe816714dcf84b09606382de93af39acd74ce9fcbed72ac4dd4448ef2c099eddd2
 SHA512 
1af6a5264f0e1d53428c7f66d440c7d4541988d5fca64e4ea7e1c8177a918e30e7f27ff76a7d20291303fd410c32791634548b1b46dc30ff2810f57ad0253120
 DIST k3d-5.4.2-deps.tar.xz 76441740 BLAKE2B 
3d5388fa057a0d5feb889b6fcec2234e2c22c751077276fd535d4a555f6b463166f4b422385e5732f752f00b42335a6bf1e27fdfaf7b3d54e244a228f70050f2
 SHA512 
04daa6470762e30cf0bb2409ba4db5c8bc06b75e1560e1099c28f8dc30c4239618b56763bf8c79177aebfefae6ffe92c99a33feeaa6d4ffce7f9e0e9f2ff62d7
 DIST k3d-5.4.2.tar.gz 7397277 BLAKE2B 
c16d67272ceac008eddcbdd7c8816a179804c4e2a3ae9bf762ee13e0a84e525ea69502575e64a9190deef5d4a69679806a9337709b21c82cbff141dbebd7bfc3
 SHA512 
b38144e93a5d3e781a839144e2960e7a8455e5b2e8cca96e1b14631be626f7b9e37630d9b5902f7bd896e7422de13dbed5df206dfa2d481bcae997987353c813
+DIST k3d-5.4.4-deps.tar.xz 76578188 BLAKE2B 
c08fc21f520f98e90d030b8024e57ca59300228c89289341f121bb38709cd82c0b572e37329a6f700a0e42db05d8d7bcfc309e10b700d1573b47bff6668b32a6
 SHA512 
62af2c30ed3f238bb887fd728a7bbf2ffe2235f6f69d28d27da4dc0ac6f6a11bfa45004df3ac5ab138584aa0cdeff4904ab72e326beae223fa6620c9a90df92c
+DIST k3d-5.4.4.tar.gz 7429200 BLAKE2B 
728dfb004463116c698ad4126df60aef70f38b766a4a253cb2036c9ee07fdfe9f7538af2f1b3285e5f3a1ecc803bfd83a1353c14a13690f783f0cbc614094e9f
 SHA512 
ac75c93e825889c65f926b05276e9bdaa8c1ed7dae8c705b0a1a3cc576105701f38745339bd1b5e8aa1974f8060cf1bdc797b526a8016b7fd956b08d058d9b21

diff --git a/app-containers/k3d/k3d-5.4.4.ebuild 
b/app-containers/k3d/k3d-5.4.4.ebuild
new file mode 100644
index ..573040147408
--- /dev/null
+++ b/app-containers/k3d/k3d-5.4.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="k3d creates k3s clusters in docker"
+HOMEPAGE="https://github.com/rancher/k3d;
+
+K3D_K3S_TAG=v1.23.8-k3s2
+SRC_URI="https://github.com/rancher/k3d/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
+LICENSE="MIT Apache-2.0 BSD BSD-2 MPL-2.0 ISC"
+SLOT="0"
+
+KEYWORDS="~amd64"
+IUSE="doc"
+
+src_prepare() {
+   default
+   rm Makefile || die
+}
+
+src_compile() {
+   CGO_ENABLED=0 \
+   go build \
+   -ldflags "-w -s -X 
github.com/rancher/k3d/v5/version.Version=v${PV} -X 
github.com/rancher/k3d/v5/version.K3sVersion=${K3D_K3S_TAG}" \
+   -o bin/k3d
+}
+
+src_install() {
+   dobin bin/${PN}
+   DOCS=(*.md)
+   if use doc; then
+   DOCS+=(docs)
+   fi
+   default_src_install
+}



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

2022-07-15 Thread Zac Medico
commit: 6931716b96050238b8e433fa6b3b118ad19bfaea
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jul 15 23:24:19 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jul 15 23:24:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6931716b

app-admin/consul: add 1.12.3

Signed-off-by: Zac Medico  gentoo.org>

 app-admin/consul/Manifest |  2 ++
 app-admin/consul/consul-1.12.3.ebuild | 51 +++
 2 files changed, 53 insertions(+)

diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index b5071dafbf90..0ebe3bf65f34 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -2,5 +2,7 @@ DIST consul-1.12.0-deps.tar.xz 252403904 BLAKE2B 
742eaeaf4c24276de9b66d8d6b8f3b5
 DIST consul-1.12.0.tar.gz 23969785 BLAKE2B 
57a13905917bac77793be26fb5ac7e668233400e1f9c8eceace3463018cd8fee06b6f5a3753c8eeb250c276f8c95afd63b3b6ae1a7d847dc5adaa11880e52f53
 SHA512 
c83a5b9e68f46e5f458fb607f60d80fa7bc2dd46000c60bd9838fb03ea925ec5f0c0a4336f9052f70f805b41b4dd8fc872f5f6e883de5da29a87f5273507f31e
 DIST consul-1.12.1.tar.gz 24196810 BLAKE2B 
b82929de9228adaaf1bbf3a4269dd09e17b51f769d0bf040b86949dd8648e1f0b813e5cc5d5e9704b964ef5185074f58ac7347e049be6bc493cc96e4b977e22b
 SHA512 
33925b20a81c7ab9873e5dfc24c26d14c86494c03de0a4030304bf4ac0169b59843337ef05f0564fa69de9dba08e350774e7ae62c6914769d8f0d4cb625e4910
 DIST consul-1.12.2.tar.gz 24195804 BLAKE2B 
550b5bc4977c9181a097f699ad5da88a81571327707b448bc659d7c8f2d92a8c82f6c1b0f13448fee25c89d08cc3771dd4fb78a4cf58d640442df38e86639cfa
 SHA512 
91da8b1fecbd5db4c0deae1cec4b5265a26c11739633be74f6e2dd2027ab9ba5da10ba33b1b844531a59b63e4117ec57af87d55512d1098033e99f88e2e3aabc
+DIST consul-1.12.3-deps.tar.xz 289711856 BLAKE2B 
471b51dfc95ec8185a5d15bd94998f8d115ecbede7df6bc792704a4d63d222bda5e1a7aa260c7a93dcbe602a62df8aefd2d907602f3ca36a57dee8698205c19e
 SHA512 
68b8bc91e03f922e31e68980350b58020ce734b808348b5c4b03436e50270cf6337bc9b48b95f28cb085316670ae5bc937d5620b79504e8fac766518621b
+DIST consul-1.12.3.tar.gz 24365779 BLAKE2B 
39b110f271fa38e03a39ee05cf0e06e9aa13a84b2cb5c1150a43cfd1c28481044e36e2e11145b4b3411662b7b969aef9b7a4fa06dd7554e6018dfd772547b7bf
 SHA512 
33903c2ba15cde3d2d17b8942ea7a0c7aab54c60872bc80662098ee7f415f5e1651a0e5949f42c8c8b06d3f99d25899a141459a99f04c90a162baa38d33f56b9
 DIST consul-1.9.17-deps.tar.xz 214799320 BLAKE2B 
c9fe5511156d50d4155ed6050186af894b7efc29e2f311ff542f79d298769b2dc55ee1bba12ca5ba5b81eddb6959a1d7a5e55aeb533827d5e924d3a72853a418
 SHA512 
be9f417e721372b8eaffe8b908f1ca1d1299c897f032cfb8b7ea8b62f7c2689011c5079a450fb5eed2e4e5454f0ad6a5e3859c91bd67166193334d100968f093
 DIST consul-1.9.17.tar.gz 29480703 BLAKE2B 
c233eab63ea515f886234395100e47910c1acdefa0b29af5bbc96d6c078dae41e0cd4150e1f6f17daac972b3e66d3abe43b594a0c37bff790e43f0f3c0a20da2
 SHA512 
c859fbede7294884befd0c70469febed5a4269b21cb351f8619d13e3b29f9b8bdd8d18e9611ef34908fc54bd38f2fd0bbc6e96d4e08ab23da952c3db537fb92c

diff --git a/app-admin/consul/consul-1.12.3.ebuild 
b/app-admin/consul/consul-1.12.3.ebuild
new file mode 100644
index ..de3e94a7dcd9
--- /dev/null
+++ b/app-admin/consul/consul-1.12.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+
+DESCRIPTION="A tool for service discovery, monitoring and configuration"
+HOMEPAGE="https://www.consul.io;
+GIT_COMMIT="2308c75e7018c3f123b5e7bd10f25ed649ce17a4"
+
+SRC_URI="https://github.com/hashicorp/consul/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
+
+LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT"
+RESTRICT+=" test"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="dev-go/gox"
+COMMON_DEPEND="
+   acct-group/consul
+   acct-user/consul"
+   DEPEND="${COMMON_DEPEND}"
+   RDEPEND="${COMMON_DEPEND}"
+
+src_compile() {
+   # The dev target sets causes build.sh to set appropriate XC_OS
+   # and XC_ARCH, and skips generation of an unused zip file,
+   # avoiding a dependency on app-arch/zip.
+   GIT_DESCRIBE="v${PV}" \
+   GIT_DIRTY="" \
+   GIT_COMMIT="${GIT_COMMIT}" \
+   emake dev-build
+}
+
+src_install() {
+   dobin bin/consul
+
+   keepdir /etc/consul.d
+   insinto /etc/consul.d
+   doins "${FILESDIR}/"*.json.example
+
+   keepdir /var/log/consul
+   fowners consul:consul /var/log/consul
+
+   newinitd "${FILESDIR}/consul.initd" "${PN}"
+   newconfd "${FILESDIR}/consul.confd" "${PN}"
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   systemd_dounit "${FILESDIR}/consul.service"
+}



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

2022-07-15 Thread Zac Medico
commit: c58eb9fc58669382ec5a327e7e1cdf795195f83e
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jul 15 22:59:02 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jul 15 23:00:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58eb9fc

dev-util/jfrog-cli: drop 2.18.2, 2.19.0

Signed-off-by: Zac Medico  gentoo.org>

 dev-util/jfrog-cli/Manifest|  4 
 dev-util/jfrog-cli/jfrog-cli-2.18.2.ebuild | 23 ---
 dev-util/jfrog-cli/jfrog-cli-2.19.0.ebuild | 23 ---
 3 files changed, 50 deletions(-)

diff --git a/dev-util/jfrog-cli/Manifest b/dev-util/jfrog-cli/Manifest
index a42a362956ae..95a99ab11d23 100644
--- a/dev-util/jfrog-cli/Manifest
+++ b/dev-util/jfrog-cli/Manifest
@@ -1,8 +1,4 @@
 DIST jfrog-cli-1.35.3-deps.tar.xz 115342932 BLAKE2B 
053c718ca61ba03454b068e5fd34ddf81cc95d41dfa8f445bfff18ad40650704cbb248af54e64429eae6d9053967ee7013dd0151858d3824925ecf834a6c044f
 SHA512 
626f79cdfb393bca4fbb44a925e9263d2f384a6c1e68819a15f94b526be3054a4666dfcc7520796b54f0d202c808082dc6112f602ce2b7ab81f53b74ee23aac0
 DIST jfrog-cli-1.35.3.tar.gz 346736 BLAKE2B 
5b88a54c328ae6cf83b72e420a8d6d7224a67226465c7101b817bccb2d6024b283a84a118516c85f8056b5e0b9f2f74cde3322a44b2c8b40ba8fb36932437d06
 SHA512 
1a0a088611df84dbace620c90e2a51372c7b3b19cf55b0616d5629bd61da190300f38ce2c9db96785bfe871e83cc03bdace9e0fd4161380acda7a2a3dc24df1b
-DIST jfrog-cli-2.18.2-deps.tar.xz 168793352 BLAKE2B 
548c8420382d423550e835dcdac4bb10ab58d8a7b0ea66a93766d188c80230465379881cfeb540be75189dd4de537ea20f92cdb408100b00f129a125b789fd78
 SHA512 
3b530012d3e1c2c8e639a1a9b56975faf06a49bcf0aae4f47061c8cbbfa0eeaa338f0b0137bd4900749f6db3de9b27981a3d43ad58111b56b2ec5e9b36b13267
-DIST jfrog-cli-2.18.2.tar.gz 9425833 BLAKE2B 
88f3dede725e29a8a5f6c3d6bc647fd3d7f593e4ee3240511ae380c3d009fb72919a89f806ba2187718313d3d0236eef7d77852f8d68f5336b1e5c6621a333aa
 SHA512 
cfcc7f4b73515b83732afd8846eea2e8ac522d858be48e2236dd725b8fc079dc63037930474ecc40a24b3dc63bf56aadde9b1294dd8fd2d2f549f2eedbde1fe9
-DIST jfrog-cli-2.19.0-deps.tar.xz 168617348 BLAKE2B 
8ff7dbe9f550f70a892678cbe85304decfb5afe14ec8a74c3b902a8acde5f7cfbe8a352bde4e46783fd1aef3278b26ce17a5f3affb88a41ae01e96334e9f2f63
 SHA512 
3feb4b568249293410dc29071fd226cc2a47541c3e22b97331503feff0d34412ef3e7636c093d538b1bc8b97681dfaadbdbe151efa80be5083b1612ac3c40167
-DIST jfrog-cli-2.19.0.tar.gz 9425745 BLAKE2B 
57d18dd7170a1d9ebbe79c2a9df57417a722958eb081511dfd41bf41ba2af72b634fcbe457007fca84b2c511c908d223fdce5bcc84b6577d9623e994a1d4a464
 SHA512 
768b912f3c649233a2ca4d73f3935be70b5c400e45fbc1075b3e5069e155359c7b0819f2e5819d7fef4c7fe50c3b095b52d9acd09dbbb7fc9914a9fab2140047
 DIST jfrog-cli-2.21.0-deps.tar.xz 168845972 BLAKE2B 
0d9c12f4ea00cb21253f86f7fee066dc0a56f132f089234135fd97e320379eb90fe79a62823061c8532dd2e8088ab752b05a67068fd46b7efa103d21d4bbe94a
 SHA512 
48ebf0096e6bd78ce4a52a066605eb84a42353ee78b45e54c4443b55f9a115fe992b5ed18429acb56f9ca4f9669600f845832531d1e56d3a73bbc5c2a83d67cd
 DIST jfrog-cli-2.21.0.tar.gz 10364644 BLAKE2B 
6c1216beda2f1c10119b0a1c6979ba00f866b036eaf9272c177ebf576e24188df7c418cc19e3a0e0a7ae1007cfafa18949ca6c113515d60801e4822afc19b14d
 SHA512 
e8f8c7ed513e60e5b9053673ab0d444b98bd51aa9a6362aaca2965e0deb40e1c5d5b5ac0f63dec9f353854a67575d6e9d02af411e591f77144321cf9f9e9dc98

diff --git a/dev-util/jfrog-cli/jfrog-cli-2.18.2.ebuild 
b/dev-util/jfrog-cli/jfrog-cli-2.18.2.ebuild
deleted file mode 100644
index 8f8fecf94d4b..
--- a/dev-util/jfrog-cli/jfrog-cli-2.18.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Command line utility for operations on container images and image 
repositories"
-HOMEPAGE="https://github.com/jfrog/jfrog-cli;
-SRC_URI="https://github.com/jfrog/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
-   build/build.sh jfrog || die
-}
-
-src_install() {
-   dobin jfrog
-   einstalldocs
-}

diff --git a/dev-util/jfrog-cli/jfrog-cli-2.19.0.ebuild 
b/dev-util/jfrog-cli/jfrog-cli-2.19.0.ebuild
deleted file mode 100644
index 8f8fecf94d4b..
--- a/dev-util/jfrog-cli/jfrog-cli-2.19.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Command line utility for operations on container images and image 
repositories"
-HOMEPAGE="https://github.com/jfrog/jfrog-cli;
-SRC_URI="https://github.com/jfrog/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
-   build/build.sh jfrog || die
-}
-
-src_install() {

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

2022-07-15 Thread Conrad Kostecki
commit: 9d45a4ff15b5948e1ff5de2204e410a018708974
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Jul 15 20:52:20 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jul 15 20:55:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d45a4ff

net-misc/taylor-uucp: restore default shell after unemerge

Since user 'uucp' is being modified after emerge, it needs to be reset
to default after unemerge.

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

 .../{taylor-uucp-1.07-r4.ebuild => taylor-uucp-1.07-r5.ebuild}  | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild 
b/net-misc/taylor-uucp/taylor-uucp-1.07-r5.ebuild
similarity index 93%
rename from net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild
rename to net-misc/taylor-uucp/taylor-uucp-1.07-r5.ebuild
index 40489f01df10..236af2a65b1d 100644
--- a/net-misc/taylor-uucp/taylor-uucp-1.07-r4.ebuild
+++ b/net-misc/taylor-uucp/taylor-uucp-1.07-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -63,3 +63,7 @@ src_install() {
 pkg_preinst() {
usermod -s /bin/bash uucp || die
 }
+
+pkg_postrm() {
+   usermod -s /bin/false uucp || die
+}



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

2022-07-15 Thread Matthew Smith
commit: 36841780c9d66e2351366cb39d2196ece2fd53bc
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Jul 15 18:31:24 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Jul 15 20:44:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36841780

media-gfx/renderdoc: remove unused patch

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

 .../files/renderdoc-1.18-check-api-ver.patch   | 50 --
 1 file changed, 50 deletions(-)

diff --git a/media-gfx/renderdoc/files/renderdoc-1.18-check-api-ver.patch 
b/media-gfx/renderdoc/files/renderdoc-1.18-check-api-ver.patch
deleted file mode 100644
index a6af5645d14b..
--- a/media-gfx/renderdoc/files/renderdoc-1.18-check-api-ver.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 3d49524da4a28ecc1ee1a9b3f9ec455fc0263c81 Mon Sep 17 00:00:00 2001
-From: baldurk 
-Date: Mon, 31 Jan 2022 19:28:08 +
-Subject: [PATCH] Don't enable functionality not supported by the current
- physical device
-

- .../driver/vulkan/wrappers/vk_device_funcs.cpp | 14 --
- 1 file changed, 8 insertions(+), 6 deletions(-)
-
-diff --git a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp 
b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp
-index 4d342e0123..a40c52d6ef 100644
 a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp
-+++ b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp
-@@ -3171,7 +3171,7 @@ bool 
WrappedVulkan::Serialise_vkCreateDevice(SerialiserType , VkPhysicalDevi
- VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_KHR,
- };
- 
--if(physProps.apiVersion >= VK_MAKE_VERSION(1, 2, 0))
-+if(RDCMIN(m_EnabledExtensions.vulkanVersion, physProps.apiVersion) >= 
VK_MAKE_VERSION(1, 2, 0))
- {
-   VkPhysicalDeviceVulkan12Features avail12Features = {
-   VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES,
-@@ -3376,11 +3376,13 @@ bool 
WrappedVulkan::Serialise_vkCreateDevice(SerialiserType , VkPhysicalDevi
- 
- CheckDeviceExts();
- 
-+uint32_t effectiveApiVersion = RDCMIN(m_EnabledExtensions.vulkanVersion, 
physProps.apiVersion);
-+
- #undef CheckExt
--#define CheckExt(name, ver)   
   \
--  if(!strcmp(createInfo.ppEnabledExtensionNames[i], "VK_" #name) || 
physProps.apiVersion >= ver) \
--  {   
   \
--m_EnabledExtensions.ext_##name = true;
   \
-+#define CheckExt(name, ver)   
  \
-+  if(!strcmp(createInfo.ppEnabledExtensionNames[i], "VK_" #name) || 
effectiveApiVersion >= ver) \
-+  {   
  \
-+m_EnabledExtensions.ext_##name = true;
  \
-   }
- 
- for(uint32_t i = 0; i < createInfo.enabledExtensionCount; i++)
-@@ -3391,7 +3393,7 @@ bool 
WrappedVulkan::Serialise_vkCreateDevice(SerialiserType , VkPhysicalDevi
- // for cases where a promoted extension isn't supported as the extension 
itself, manually
- // disable them when the feature bit is false.
- 
--if(physProps.apiVersion >= VK_MAKE_VERSION(1, 2, 0))
-+if(effectiveApiVersion >= VK_MAKE_VERSION(1, 2, 0))
- {
-   
if(supportedExtensions.find(VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME) ==
-  supportedExtensions.end() &&



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

2022-07-15 Thread Sven Wegener
commit: a767969050e4a74eaec79cdd8eedd627b37f2e43
Author: Sven Wegener  gentoo  org>
AuthorDate: Fri Jul 15 20:01:48 2022 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Fri Jul 15 20:02:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7679690

net-dns/pdns: Version bump to 4.6.3

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

 net-dns/pdns/Manifest  |   1 +
 net-dns/pdns/pdns-4.6.3.ebuild | 170 +
 2 files changed, 171 insertions(+)

diff --git a/net-dns/pdns/Manifest b/net-dns/pdns/Manifest
index 0ee4172183a7..042001801d4f 100644
--- a/net-dns/pdns/Manifest
+++ b/net-dns/pdns/Manifest
@@ -1 +1,2 @@
 DIST pdns-4.6.2.tar.bz2 1302527 BLAKE2B 
ff4e7f5ab0d0cd176e6c714d5bdf0b231ee05f092c91b19309b62b4d638d2fd1149e426ae98e153b1f64aca1f972f69c3475ee672936b85cc810f305ce899f90
 SHA512 
10e7f4338f99f063ca8d694c148d468e66dd1b9feb2cf8dba04861396addb138b9335908d666e7e2701424d1fdb3c29e40b596098f19b1443643b9e6ab356c0a
+DIST pdns-4.6.3.tar.bz2 1302651 BLAKE2B 
58a66952293bd5caf7b03d114e11f4d6774f5f2aab969b33c1c510b745790f7276b9913cc03e3e4565e5b1de6f61decf338a3b6430d0429c2b87cc9690d9388d
 SHA512 
ea44a0c929e36bf9002d8db7bf1e06ec372a08b31b60c74bbc3ea5600073fb745151f33798a0a4bd151ce17ad7efb07be30f7ddcf620d5bdaab6de4f37f4296f

diff --git a/net-dns/pdns/pdns-4.6.3.ebuild b/net-dns/pdns/pdns-4.6.3.ebuild
new file mode 100644
index ..a33ae91689aa
--- /dev/null
+++ b/net-dns/pdns/pdns-4.6.3.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single
+
+DESCRIPTION="The PowerDNS Daemon"
+HOMEPAGE="https://www.powerdns.com/;
+SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# other possible flags:
+# db2: we lack the dep
+# oracle: dito (need Oracle Client Libraries)
+# xdb: (almost) dead, surely not supported
+
+IUSE="debug doc geoip ldap lmdb lua-records mydns mysql postgres remote sodium 
sqlite systemd tools tinydns test"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}
+   mydns? ( mysql )"
+
+DEPEND="${LUA_DEPS}
+   dev-libs/openssl:=
+   >=dev-libs/boost-1.35:=
+   lmdb? ( >=dev-db/lmdb-0.9.29 )
+   lua-records? ( >=net-misc/curl-7.21.3 )
+   mysql? ( dev-db/mysql-connector-c:= )
+   postgres? ( dev-db/postgresql:= )
+   ldap? ( >=net-nds/openldap-2.0.27-r4:= app-crypt/mit-krb5 )
+   sqlite? ( dev-db/sqlite:3 )
+   geoip? ( >=dev-cpp/yaml-cpp-0.5.1:= dev-libs/geoip )
+   sodium? ( dev-libs/libsodium:= )
+   tinydns? ( >=dev-db/tinycdb-0.77 )
+   elibc_glibc? ( x86? ( >=sys-libs/glibc-2.34 ) )"
+RDEPEND="${DEPEND}
+   acct-user/pdns
+   acct-group/pdns"
+
+BDEPEND="virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] )"
+
+S="${WORKDIR}"/${P/_/-}
+
+pkg_setup() {
+   lua-single_pkg_setup
+   append-lfs-flags
+   append-cppflags -D_TIME_BITS=64
+}
+
+src_configure() {
+   local dynmodules="pipe bind" # the default backends, always enabled
+
+   #use db2 && dynmodules+=" db2"
+   use ldap && dynmodules+=" ldap"
+   use lmdb && dynmodules+=" lmdb"
+   use mydns && dynmodules+=" mydns"
+   use mysql && dynmodules+=" gmysql"
+   #use oracle && dynmodules+=" goracle oracle"
+   use postgres && dynmodules+=" gpgsql"
+   use remote && dynmodules+=" remote"
+   use sqlite && dynmodules+=" gsqlite3"
+   use tinydns && dynmodules+=" tinydns"
+   use geoip && dynmodules+=" geoip"
+   #use xdb && dynmodules+=" xdb"
+
+   econf \
+   --disable-static \
+   --sysconfdir=/etc/powerdns \
+   --libdir=/usr/$(get_libdir)/powerdns \
+   --with-service-user=pdns \
+   --with-service-group=pdns \
+   --with-modules= \
+   --with-dynmodules="${dynmodules}" \
+   --with-mysql-lib=/usr/$(get_libdir) \
+   --with-lua="${ELUA}" \
+   $(use_enable debug verbose-logging) \
+   $(use_enable lua-records) \
+   $(use_enable test unit-tests) \
+   $(use_enable tools) \
+   $(use_enable systemd) \
+   $(use_with sodium libsodium) \
+   ${myconf}
+}
+
+src_compile() {
+   default
+   use doc && emake -C codedocs codedocs
+}
+
+src_install() {
+   default
+
+   mv "${D}"/etc/powerdns/pdns.conf{-dist,}
+
+   fperms 0700 /etc/powerdns
+   fperms 0600 /etc/powerdns/pdns.conf
+
+   # set defaults: setuid=pdns, setgid=pdns
+   sed -i \
+   -e 's/^# set\([ug]\)id=$/set\1id=pdns/g' \
+   "${D}"/etc/powerdns/pdns.conf
+
+   newinitd "${FILESDIR}"/pdns-r1 pdns
+
+   keepdir /var/empty
+
+   if use doc; 

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

2022-07-15 Thread Arthur Zamarin
commit: 2d443901b11eaf6a7c6b560396974189c184a3b6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:51:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:51:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d443901

media-libs/gd: Stabilize 2.3.3-r1 arm, #858275

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

 media-libs/gd/gd-2.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gd/gd-2.3.3-r1.ebuild b/media-libs/gd/gd-2.3.3-r1.ebuild
index f10d1a4c78a3..2c2cfa78a309 100644
--- a/media-libs/gd/gd-2.3.3-r1.ebuild
+++ b/media-libs/gd/gd-2.3.3-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/lib${P}"
 
 LICENSE="gd IJG HPND BSD"
 SLOT="2/3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="avif cpu_flags_x86_sse fontconfig +jpeg heif +png static-libs test tiff 
truetype webp xpm zlib"
 RESTRICT="!test? ( test )"
 



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

2022-07-15 Thread Arthur Zamarin
commit: 3e2c0bc2b3657d5489207e8f5c926d0b7a504a3e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:46:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:46:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2c0bc2

media-libs/gd: Stabilize 2.3.3-r1 arm64, #858275

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

 media-libs/gd/gd-2.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gd/gd-2.3.3-r1.ebuild b/media-libs/gd/gd-2.3.3-r1.ebuild
index c31f0d488693..f10d1a4c78a3 100644
--- a/media-libs/gd/gd-2.3.3-r1.ebuild
+++ b/media-libs/gd/gd-2.3.3-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/lib${P}"
 
 LICENSE="gd IJG HPND BSD"
 SLOT="2/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="avif cpu_flags_x86_sse fontconfig +jpeg heif +png static-libs test tiff 
truetype webp xpm zlib"
 RESTRICT="!test? ( test )"
 



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

2022-07-15 Thread Arthur Zamarin
commit: 19813f46a4d60d6ba8313df737f759bcf0d74f7f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:46:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:46:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19813f46

media-libs/gd: Stabilize 2.3.3-r1 sparc, #858275

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

 media-libs/gd/gd-2.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gd/gd-2.3.3-r1.ebuild b/media-libs/gd/gd-2.3.3-r1.ebuild
index 861f26ea0551..c31f0d488693 100644
--- a/media-libs/gd/gd-2.3.3-r1.ebuild
+++ b/media-libs/gd/gd-2.3.3-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/lib${P}"
 
 LICENSE="gd IJG HPND BSD"
 SLOT="2/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="avif cpu_flags_x86_sse fontconfig +jpeg heif +png static-libs test tiff 
truetype webp xpm zlib"
 RESTRICT="!test? ( test )"
 



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

2022-07-15 Thread Arthur Zamarin
commit: 395e72f57891ba6b458aca97c27fc581198f7bcd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:46:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:46:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=395e72f5

dev-libs/oniguruma: Stabilize 6.9.8 arm64, #858185

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

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

diff --git a/dev-libs/oniguruma/oniguruma-6.9.8.ebuild 
b/dev-libs/oniguruma/oniguruma-6.9.8.ebuild
index 6749bc65..579236c6590f 100644
--- a/dev-libs/oniguruma/oniguruma-6.9.8.ebuild
+++ b/dev-libs/oniguruma/oniguruma-6.9.8.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="BSD-2"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="crnl-as-line-terminator static-libs"
 
 BDEPEND=""



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

2022-07-15 Thread Arthur Zamarin
commit: 90c4dfea4304923c2ce8799544e443f16736a5f5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:46:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:46:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c4dfea

app-admin/syslog-ng: Stabilize 3.36.1 arm64, #858194

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

 app-admin/syslog-ng/syslog-ng-3.36.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
index 1a8ff41783c2..393a36fd3544 100644
--- a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



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

2022-07-15 Thread Arthur Zamarin
commit: 6a74693cc3489fdf079695c8537b53a360bd3068
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:46:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:46:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a74693c

dev-libs/oniguruma: Stabilize 6.9.8 ppc64, #858185

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

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

diff --git a/dev-libs/oniguruma/oniguruma-6.9.8.ebuild 
b/dev-libs/oniguruma/oniguruma-6.9.8.ebuild
index 86e9755fe4c8..b2eef1b833d2 100644
--- a/dev-libs/oniguruma/oniguruma-6.9.8.ebuild
+++ b/dev-libs/oniguruma/oniguruma-6.9.8.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="BSD-2"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="crnl-as-line-terminator static-libs"
 
 BDEPEND=""



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

2022-07-15 Thread Arthur Zamarin
commit: d2490a0ee4915a9e6a4ab6a58089029ae24f7f72
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:46:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:46:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2490a0e

dev-libs/oniguruma: Stabilize 6.9.8 arm, #858185

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

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

diff --git a/dev-libs/oniguruma/oniguruma-6.9.8.ebuild 
b/dev-libs/oniguruma/oniguruma-6.9.8.ebuild
index b2eef1b833d2..d4b153ff6867 100644
--- a/dev-libs/oniguruma/oniguruma-6.9.8.ebuild
+++ b/dev-libs/oniguruma/oniguruma-6.9.8.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="BSD-2"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="crnl-as-line-terminator static-libs"
 
 BDEPEND=""



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

2022-07-15 Thread Arthur Zamarin
commit: 2e8b58c2ff48c1fd9f5198157a78c221ea8e752d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:46:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:46:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e8b58c2

dev-libs/oniguruma: Stabilize 6.9.8 ppc, #858185

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

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

diff --git a/dev-libs/oniguruma/oniguruma-6.9.8.ebuild 
b/dev-libs/oniguruma/oniguruma-6.9.8.ebuild
index d4b153ff6867..e05d82fe27b3 100644
--- a/dev-libs/oniguruma/oniguruma-6.9.8.ebuild
+++ b/dev-libs/oniguruma/oniguruma-6.9.8.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="BSD-2"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="crnl-as-line-terminator static-libs"
 
 BDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/

2022-07-15 Thread Arthur Zamarin
commit: 4f003b8134bf458a73ef13018977518e6fef7573
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:46:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:46:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f003b81

net-fs/cifs-utils: Stabilize 6.15 ppc64, #858137

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

 net-fs/cifs-utils/cifs-utils-6.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/cifs-utils/cifs-utils-6.15.ebuild 
b/net-fs/cifs-utils/cifs-utils-6.15.ebuild
index 7c0736dbfbe4..8eb0f43391be 100644
--- a/net-fs/cifs-utils/cifs-utils-6.15.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-6.15.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
 IUSE="+acl +ads +caps creds pam +python systemd"
 
 RDEPEND="



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

2022-07-15 Thread Arthur Zamarin
commit: 7a9f8191a32d144bc2546527d98c17881b3ba423
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:46:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:46:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a9f8191

dev-libs/oniguruma: Stabilize 6.9.8 sparc, #858185

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

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

diff --git a/dev-libs/oniguruma/oniguruma-6.9.8.ebuild 
b/dev-libs/oniguruma/oniguruma-6.9.8.ebuild
index e05d82fe27b3..6749bc65 100644
--- a/dev-libs/oniguruma/oniguruma-6.9.8.ebuild
+++ b/dev-libs/oniguruma/oniguruma-6.9.8.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="BSD-2"
 SLOT="0/5"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="crnl-as-line-terminator static-libs"
 
 BDEPEND=""



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

2022-07-15 Thread Arthur Zamarin
commit: e99e34d4250854e609742e4cdec8790e8cbf5589
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:34:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:34:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99e34d4

dev-python/commentjson: EAPI=8, PEP517

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

 dev-python/commentjson/commentjson-0.9.0-r2.ebuild | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/dev-python/commentjson/commentjson-0.9.0-r2.ebuild 
b/dev-python/commentjson/commentjson-0.9.0-r2.ebuild
new file mode 100644
index ..e0e583facbfe
--- /dev/null
+++ b/dev-python/commentjson/commentjson-0.9.0-r2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Add Python and JavaScript style comments in your JSON files"
+HOMEPAGE="
+   https://pypi.org/project/commentjson/
+   https://github.com/vaidik/commentjson/
+"
+SRC_URI="
+   https://github.com/vaidik/commentjson/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/lark[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/six[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # remove lark-parser dependency to allow painless upgrade to lark
+   sed -e '/lark-parser/d' -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2022-07-15 Thread Arthur Zamarin
commit: fd3ef30f64e9896909390f07a2a4ed4171dee5ae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:36:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:36:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3ef30f

dev-python/simplegeneric: EAPI=8, PEP517

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

 .../simplegeneric/simplegeneric-0.8.1-r2.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git a/dev-python/simplegeneric/simplegeneric-0.8.1-r2.ebuild 
b/dev-python/simplegeneric/simplegeneric-0.8.1-r2.ebuild
new file mode 100644
index ..20ffd40907b1
--- /dev/null
+++ b/dev-python/simplegeneric/simplegeneric-0.8.1-r2.ebuild
@@ -0,0 +1,21 @@
+# 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 generic functions for Python"
+HOMEPAGE="https://pypi.org/project/simplegeneric/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+BDEPEND="app-arch/unzip"
+
+distutils_enable_tests setup.py



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

2022-07-15 Thread Arthur Zamarin
commit: eb380363c685a3c16ee4ed63917207d8083d48fa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:37:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:37:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb380363

dev-python/simplegeneric: enable py3.11

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

 dev-python/simplegeneric/simplegeneric-0.8.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/simplegeneric/simplegeneric-0.8.1-r2.ebuild 
b/dev-python/simplegeneric/simplegeneric-0.8.1-r2.ebuild
index 20ffd40907b1..6cda9300b798 100644
--- a/dev-python/simplegeneric/simplegeneric-0.8.1-r2.ebuild
+++ b/dev-python/simplegeneric/simplegeneric-0.8.1-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-07-15 Thread Arthur Zamarin
commit: 4a12dc2e33f07c4afe3d3eac6d7f69ae42d75409
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:36:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:36:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a12dc2e

dev-python/commentjson: enable py3.11

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

 dev-python/commentjson/commentjson-0.9.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/commentjson/commentjson-0.9.0-r2.ebuild 
b/dev-python/commentjson/commentjson-0.9.0-r2.ebuild
index e0e583facbfe..2309f67cfbc1 100644
--- a/dev-python/commentjson/commentjson-0.9.0-r2.ebuild
+++ b/dev-python/commentjson/commentjson-0.9.0-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-07-15 Thread Arthur Zamarin
commit: d03aff26e12dc134190fe485bfe949cf528466ff
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:35:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:35:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d03aff26

dev-python/sphinx-aiohttp-theme: EAPI=8, PEP517

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

 .../sphinx-aiohttp-theme-0.1.6-r1.ebuild   | 23 ++
 1 file changed, 23 insertions(+)

diff --git 
a/dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.6-r1.ebuild 
b/dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.6-r1.ebuild
new file mode 100644
index ..318f1078690d
--- /dev/null
+++ b/dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.6-r1.ebuild
@@ -0,0 +1,23 @@
+# 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
+
+MY_PN="${PN#sphinx-}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Sphinx theme for aiohttp"
+HOMEPAGE="https://github.com/aio-libs/aiohttp-theme;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"



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

2022-07-15 Thread Arthur Zamarin
commit: 7143105ca4948e99c50e8d0a8d6620463d3b7eb2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:31:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:31:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7143105c

dev-python/confuse: enable py3.11

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

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

diff --git a/dev-python/confuse/confuse-1.7.0-r1.ebuild 
b/dev-python/confuse/confuse-1.7.0-r1.ebuild
index cd24c772bbc3..865cf80bbc1d 100644
--- a/dev-python/confuse/confuse-1.7.0-r1.ebuild
+++ b/dev-python/confuse/confuse-1.7.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 DISTUTILS_USE_PEP517=flit
 
 inherit distutils-r1



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

2022-07-15 Thread Arthur Zamarin
commit: f027906ed4970b6e69477d4b971b2eedf422a1a1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:36:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:36:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f027906e

dev-python/sphinx-aiohttp-theme: enable py3.11

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

 dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.6-r1.ebuild 
b/dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.6-r1.ebuild
index 318f1078690d..af017f6db7c3 100644
--- a/dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.6-r1.ebuild
+++ b/dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.6-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-07-15 Thread Arthur Zamarin
commit: 2e18f69aec085db2c0a341529e3f575769f1d873
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:15:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:15:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e18f69a

virtual/python-greenlet: enable py3.11

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

 virtual/python-greenlet/python-greenlet-1.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/python-greenlet/python-greenlet-1.0-r2.ebuild 
b/virtual/python-greenlet/python-greenlet-1.0-r2.ebuild
index bd5af4120b1a..4b5418a9e45a 100644
--- a/virtual/python-greenlet/python-greenlet-1.0-r2.ebuild
+++ b/virtual/python-greenlet/python-greenlet-1.0-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit python-r1
 



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

2022-07-15 Thread Arthur Zamarin
commit: dce06b59f781bf0b2f69d01bc93654544074a417
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:28:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:28:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce06b59

dev-python/python-keystoneclient: add 5.0.0

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

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

diff --git a/dev-python/python-keystoneclient/Manifest 
b/dev-python/python-keystoneclient/Manifest
index 47559eff7516..b1b492ec8ce4 100644
--- a/dev-python/python-keystoneclient/Manifest
+++ b/dev-python/python-keystoneclient/Manifest
@@ -1 +1,2 @@
 DIST python-keystoneclient-4.5.0.tar.gz 325120 BLAKE2B 
4511cb381ebfc11afefef0dbb7b9962efd2bbb5ac7455386ef4e831459614dfd51570cfaa1be9672936a6ed45d58b9b29e8326830840e80ffdb758089cbab887
 SHA512 
d3a5034bd05843b733410d4c6fc2c271edb25c837b50ba801031b45a00c0632b4420f2f4dd24dd25e78bf71b5ae31e2ec6b303d85aa4ecea0a89a49b5c67533d
+DIST python-keystoneclient-5.0.0.tar.gz 325208 BLAKE2B 
86feea8d226976ee9fc568d10514d56d378727a11fada2d3f7acb1f95a33cbdcef165e8c5add656e53874463d81f8250905753aa03234de9dc87cf8d92213309
 SHA512 
94010e8a681817cae7c0555968a34102a430366b81393badc7661fd13eeea17e4e82d2065385a41c569c0e6ee89f4ccf3308a909186fbe2d29d7f46c5795d95b

diff --git 
a/dev-python/python-keystoneclient/python-keystoneclient-5.0.0.ebuild 
b/dev-python/python-keystoneclient/python-keystoneclient-5.0.0.ebuild
new file mode 100644
index ..1d319bef1a1a
--- /dev/null
+++ b/dev-python/python-keystoneclient/python-keystoneclient-5.0.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client Library for OpenStack Identity"
+HOMEPAGE="https://www.openstack.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/os-client-config-1.28.0
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}]
+   >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   # functional tests require cloud instance access
+   eunittest keystoneclient/tests/unit
+}



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

2022-07-15 Thread Arthur Zamarin
commit: 03d230ba1ba1514008827708c56ff6fa59da40c0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:11:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:11:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03d230ba

dev-python/irc: add 20.1.0

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

 dev-python/irc/Manifest  |  1 +
 dev-python/irc/irc-20.1.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-python/irc/Manifest b/dev-python/irc/Manifest
index 9139bf355162..218cc6809b53 100644
--- a/dev-python/irc/Manifest
+++ b/dev-python/irc/Manifest
@@ -1 +1,2 @@
 DIST irc-20.0.0.tar.gz 88662 BLAKE2B 
627354a051964e53322484c8a2c28487e25738b21c485121589af331e2da59b80c5704ef4268ff0bac3e84d26f77af031ba6ce0064a46496e846c7160462a5f9
 SHA512 
cd54e20075e97d7c8259275514741f9bb2f93712b1cc8628399fb7d4b37ff7d1d6515be14f5326fa30e59f49cfb853b954f4f095b4d3cac870a63a9946cfbed2
+DIST irc-20.1.0.tar.gz 89157 BLAKE2B 
42498e63e1d62a5c2e545f1d0d581bdbc9f49228ec14e523f4add130b903be2a736072b8ad53775a7f16298a7c57761d8c06053570dc01a338491593564b3fd7
 SHA512 
83a988b5f75c1d55376a140519725749824dbc9f32e6b0e5d3684d9c58973a746ae517441594cfa745edb89a0fbd98ef847e937a620548fed4e344b66a97ad1c

diff --git a/dev-python/irc/irc-20.1.0.ebuild b/dev-python/irc/irc-20.1.0.ebuild
new file mode 100644
index ..1e762924d3c7
--- /dev/null
+++ b/dev-python/irc/irc-20.1.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="IRC client framework written in Python"
+HOMEPAGE="
+   https://github.com/jaraco/irc/
+   https://pypi.org/project/irc/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/jaraco-collections[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-itertools-1.8[${PYTHON_USEDEP}]
+   dev-python/jaraco-logging[${PYTHON_USEDEP}]
+   dev-python/jaraco-stream[${PYTHON_USEDEP}]
+   dev-python/jaraco-text[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/tempora-1.6[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools_scm-3.4.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/scripts"
+   dodoc -r scripts
+   fi
+   distutils-r1_python_install_all
+}



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

2022-07-15 Thread Arthur Zamarin
commit: 061d280d9a4aa9ea07130ee4bd158234d7a3a471
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:11:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:11:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061d280d

dev-python/python-ironicclient: add github upstream metadata

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

 dev-python/python-ironicclient/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/python-ironicclient/metadata.xml 
b/dev-python/python-ironicclient/metadata.xml
index 59f66e649665..fc36393787db 100644
--- a/dev-python/python-ironicclient/metadata.xml
+++ b/dev-python/python-ironicclient/metadata.xml
@@ -11,5 +11,6 @@


python-ironicclient
+   openstack/python-ironicclient

 



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

2022-07-15 Thread Arthur Zamarin
commit: 38d9bd1377e09d816b5b207a18488e8d04520584
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:11:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:11:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d9bd13

dev-python/python-ironicclient: mark ALLARCHES

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

 dev-python/python-ironicclient/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/python-ironicclient/metadata.xml 
b/dev-python/python-ironicclient/metadata.xml
index fc36393787db..cc52d8fed675 100644
--- a/dev-python/python-ironicclient/metadata.xml
+++ b/dev-python/python-ironicclient/metadata.xml
@@ -9,6 +9,7 @@
pyt...@gentoo.org
Python

+   

python-ironicclient
openstack/python-ironicclient



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

2022-07-15 Thread Arthur Zamarin
commit: 6a5b917a01d701ca98cff8821f46ead630cba0ec
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:28:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:28:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a5b917a

dev-python/python-swiftclient: add 4.0.1

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

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

diff --git a/dev-python/python-swiftclient/Manifest 
b/dev-python/python-swiftclient/Manifest
index 8785322bdd90..b5c4eb220a2f 100644
--- a/dev-python/python-swiftclient/Manifest
+++ b/dev-python/python-swiftclient/Manifest
@@ -1 +1,2 @@
 DIST python-swiftclient-4.0.0.tar.gz 200490 BLAKE2B 
37cadf27758640a916014e09309282a4b7ffebb3e578ae7411744fafd22431cfb748cffb4127309b20a8b2d8daca7f8f0a1ed6431f55766c33b243744ce5a71e
 SHA512 
9058558564973ea2a4944e87dedd7b9b12e106672576da1d796eae336d3127ce8b35803cade93c605b38fd16a2d3466e6dc710838ceb77143059007625299360
+DIST python-swiftclient-4.0.1.tar.gz 201300 BLAKE2B 
6a506ae8996a3937048f67e7b3f8e5185605f9e5fe955f23e1131eead4d3699fb01e7851ab632e3dfaa75c12e88ec17cec5b4c1b19c1663163a2ff95530561ec
 SHA512 
0028bc12a9694047e31da3c05fe92ce846de8858743771281cc9b93f0826c596bb6ed5ee72f4e5c68c4bba2dbd9f311062dccdf13c9917536d2aaec7eaf33ef9

diff --git a/dev-python/python-swiftclient/python-swiftclient-4.0.1.ebuild 
b/dev-python/python-swiftclient/python-swiftclient-4.0.1.ebuild
new file mode 100644
index ..2336700dc435
--- /dev/null
+++ b/dev-python/python-swiftclient/python-swiftclient-4.0.1.ebuild
@@ -0,0 +1,40 @@
+# 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 bindings to the OpenStack Object Storage API"
+HOMEPAGE="https://launchpad.net/python-swiftclient;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/requests-2.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
+   dev-python/python-keystoneclient[${PYTHON_USEDEP}]
+   >=dev-python/mock-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/openstacksdk-0.11.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+python_prepare_all() {
+   sed -e 's/test_password_prompt/_&/' -i test/unit/test_shell.py || die
+   # fix duplicate script/entry point
+   # https://bugs.launchpad.net/python-swiftclient/+bug/1975361
+   sed -i -e '/bin\/swift/d' setup.cfg || die
+   distutils-r1_python_prepare_all
+}



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

2022-07-15 Thread Arthur Zamarin
commit: a1a2ab4c2a0746752fb2bf9da40fa72e490f82d6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:28:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:28:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1a2ab4c

dev-python/python-neutronclient: add 8.0.0

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

 dev-python/python-neutronclient/Manifest   |  1 +
 .../python-neutronclient-8.0.0.ebuild  | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-python/python-neutronclient/Manifest 
b/dev-python/python-neutronclient/Manifest
index 51f239a6b70b..8bd8bfc82aca 100644
--- a/dev-python/python-neutronclient/Manifest
+++ b/dev-python/python-neutronclient/Manifest
@@ -1 +1,2 @@
 DIST python-neutronclient-7.8.0.tar.gz 304872 BLAKE2B 
780e1b2942a43bca93888683d1c2e713cfc0927d49135004a6f6d42dff7962def6b0fc7f308b75b4392f4fb5df4d26fcea107b9006d4ba957c0d76294395e5c9
 SHA512 
3022d79348334632ab3afa142aab11e424b168a4ba04223722da80e59de2695b477c2d829bb14a37e7baf387f9d63b8c4456fc5712f8d591d3de51fad76d6c78
+DIST python-neutronclient-8.0.0.tar.gz 304243 BLAKE2B 
664594bacd1d7480d502f97a0b0a3f441433ee70dac2af9359a22091c64503aba51e026b4e5eb0c68e7bc847b9120639ffdc1547d1d4ff92785459e1880a9747
 SHA512 
8846a87fb70555ca9f02a93f04dc68aa4ad332aea41398df744531f9afab034a37cb5390b93fa4fe4bd9ca25a9ee57871493232fe4019e5fcb2a842b2b44

diff --git a/dev-python/python-neutronclient/python-neutronclient-8.0.0.ebuild 
b/dev-python/python-neutronclient/python-neutronclient-8.0.0.ebuild
new file mode 100644
index ..6a5635106383
--- /dev/null
+++ b/dev-python/python-neutronclient/python-neutronclient-8.0.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Quantum API"
+HOMEPAGE="https://launchpad.net/neutron;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/cliff-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+   >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/bandit[${PYTHON_USEDEP}]
+   dev-python/fixtures[${PYTHON_USEDEP}]
+   dev-python/oslotest[${PYTHON_USEDEP}]
+   dev-python/python-openstackclient[${PYTHON_USEDEP}]
+   dev-python/subunit[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   dev-python/testscenarios[${PYTHON_USEDEP}]
+   dev-python/tempest[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # Needs osprofile
+   rm neutronclient/tests/unit/test_http.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # functional tests require cloud instance access
+   eunittest -b neutronclient.tests.unit
+}
+
+python_install() {
+   distutils-r1_python_install
+   #stupid stupid
+   local SITEDIR="${D}$(python_get_sitedir)" || die
+   cd "${SITEDIR}" || die
+   local egg=( python_neutronclient*.egg-info )
+   #[[ -f ${egg[0]} ]] || die "python_quantumclient*.egg-info not found"
+   ln -s "${egg[0]}" "${egg[0]/neutron/quantum}" || die
+   ln -s neutronclient quantumclient || die
+   ln -s neutron quantumclient/quantum || die
+}



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

2022-07-15 Thread Arthur Zamarin
commit: b7208b16fe8c9bb8b0eebf18b91088e2440b0334
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:24:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:24:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7208b16

dev-python/keystoneauth: add 5.0.0

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

 dev-python/keystoneauth/Manifest  |  1 +
 dev-python/keystoneauth/keystoneauth-5.0.0.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/keystoneauth/Manifest b/dev-python/keystoneauth/Manifest
index 85f0bd315c85..3ce0b8fe465b 100644
--- a/dev-python/keystoneauth/Manifest
+++ b/dev-python/keystoneauth/Manifest
@@ -1 +1,2 @@
 DIST keystoneauth1-4.6.0.tar.gz 267019 BLAKE2B 
ad1df2ce6f88ca03f1c9cde6bd84014fc7afedb3fb2375bc95461bab466f82464393e20919e4e506bce2cdbf1283ef53777c7ab3e92e2195b21d95459814f408
 SHA512 
fe6fbb0e47fb3608b0653362da0d19bdcb7055f9d043c776d487a2f6af76bda1cc1d8a2b87a771cafb54d0cd349695618428ed7dd93aba273d3d455b4175cbc8
+DIST keystoneauth1-5.0.0.tar.gz 267142 BLAKE2B 
9c595151287c0f5eff2faa3618e97c1a540e7a2ae4bbf6b76b7ebb5b3a7d0b1443843d7ead98d1997d68ef5def7745b2eb728ff4cde7842a35d46e69b3ea15d7
 SHA512 
41844b669d8f355525f444b7c837aa6ad6e7efc3e7ce727b6bc6ff441d6b6b49fe8dc2d601d8135ac872484e827cec75c72b613d001f5312e077016d424dcbfa

diff --git a/dev-python/keystoneauth/keystoneauth-5.0.0.ebuild 
b/dev-python/keystoneauth/keystoneauth-5.0.0.ebuild
new file mode 100644
index ..ced69f35280b
--- /dev/null
+++ b/dev-python/keystoneauth/keystoneauth-5.0.0.ebuild
@@ -0,0 +1,62 @@
+# 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="This package contains tools for authenticating to an 
OpenStack-based cloud"
+HOMEPAGE="https://github.com/openstack/keystoneauth;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}1/${PN}1-${PV}.tar.gz"
+S="${WORKDIR}/${PN}1-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+CDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/os-service-types-1.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${CDEPEND}
+   test? (
+   >=dev-python/betamax-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+   >=dev-python/requests-kerberos-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # relies on specific test runner name
+   sed -i -e 's:run\.py:unittest_or_fail.py:' \
+   keystoneauth1/tests/unit/test_session.py || die
+   # remove the test that requires hacking
+   rm keystoneauth1/tests/unit/test_hacking_checks.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   eunittest -b
+}



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

2022-07-15 Thread Arthur Zamarin
commit: a69f6ba0b1410008b613859a4ab4b85e224f2ea5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 17:56:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 17:56:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a69f6ba0

dev-python/dulwich: add 0.20.45

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

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

diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 23ce166b9e5c..a04d2d47f412 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,2 +1,3 @@
 DIST dulwich-0.20.43.tar.gz 423604 BLAKE2B 
e8f6b3fc22ac2289e6529d862f54d8c407725c8d22ba9ee7ddb0d700b4ea617f8b069b14168c43c25cccf6e84592e63f88d3402e58b15413952e5b139bda2c2b
 SHA512 
68ef6e3928a202d76ab882d764d08f8948743825b3b07950a81bd86522c9db6865260c2c725a08b26365719e99343daa1c2a2d242bafe991be2552d06b2e3684
 DIST dulwich-0.20.44.tar.gz 425226 BLAKE2B 
ba120c682b0fd298a9f17eec524ffdd92af9024e30d0b8c52accda3ef8a1d4876b483e8aaa5f12b4beb73a6c1719ed4504c52396cd355244ab688ceab551faaf
 SHA512 
124a3ae89abf5df9e192919f916012be67112195fc7cfd7c30e814a04d93749a3dc396e12f2d8df1456b113a24cdd1b2f3a1f2733864d5cfad22431a987c25fb
+DIST dulwich-0.20.45.tar.gz 424373 BLAKE2B 
4eb6731312bd8bb45d35efdc1e640dd2cfb118b633de461c4f9ffa2a9e50258bada2c77b4d4bf2e72bc9947f143f89fd720e4e9411f0f84d67ab208f39f7b4b8
 SHA512 
5b7217fac88a84591e42db2cd3c812a0aae6482221e1da9474df9b3fd968a80b653353fec804103f36a29f0f96e650267f124575a260dd082a3106de5f13fc7b

diff --git a/dev-python/dulwich/dulwich-0.20.45.ebuild 
b/dev-python/dulwich/dulwich-0.20.45.ebuild
new file mode 100644
index ..95effa84bf17
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.20.45.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+   https://github.com/jelmer/dulwich/
+   https://pypi.org/project/dulwich/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   !hppa? ( !ia64? ( !s390? (
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/geventhttpclient[${PYTHON_USEDEP}]
+   ) ) )
+   app-crypt/gpgme[python,${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/fastimport[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   # remove interference from the tests that do stuff like user.name
+   unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+   GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+   # Do not use make check which rebuilds the extension and uses -Werror,
+   # causing unexpected failures.
+   "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+   die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/greenlet/files/, dev-python/greenlet/

2022-07-15 Thread Arthur Zamarin
commit: 568bbb4560b792e9a056b0f1a2d978cd5ff512d6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:13:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:15:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568bbb45

dev-python/greenlet: enable py3.11

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

 .../greenlet/files/greenlet-1.1.2-fix-py3.11.patch | 223 +
 dev-python/greenlet/greenlet-1.1.2-r1.ebuild   |   6 +-
 2 files changed, 228 insertions(+), 1 deletion(-)

diff --git a/dev-python/greenlet/files/greenlet-1.1.2-fix-py3.11.patch 
b/dev-python/greenlet/files/greenlet-1.1.2-fix-py3.11.patch
new file mode 100644
index ..475fcd82fb34
--- /dev/null
+++ b/dev-python/greenlet/files/greenlet-1.1.2-fix-py3.11.patch
@@ -0,0 +1,223 @@
+From: Victor Stinner 
+Subject: [PATCH] Closes #305: Add Python 3.11 support
+
+* Add GREENLET_PY311 macro
+* PyGreenlet structure:
+
+  * Add 3 members for the "data stack": 'datastack_chunk',
+'datastack_top' and 'datastack_limit'.
+  * Add 'current_frame' member.
+
+* Rename CFrame to _PyCFrame
+* tox.ini: Add py311 environment.
+
+Changes partially backport from the master branch:
+commit 63e1099acc3677e614532bea0fa2e1967b69125f.
+
+Co-Authored-By: Miro Hrončok 
+
+https://github.com/python-greenlet/greenlet/pull/306
+--- a/src/greenlet/greenlet.c
 b/src/greenlet/greenlet.c
+@@ -170,9 +170,11 @@ green_clear_exc(PyGreenlet* g)
+ {
+ #if GREENLET_PY37
+ g->exc_info = NULL;
+-g->exc_state.exc_type = NULL;
+ g->exc_state.exc_value = NULL;
++#if !GREENLET_PY311
++g->exc_state.exc_type = NULL;
+ g->exc_state.exc_traceback = NULL;
++#endif
+ g->exc_state.previous_item = NULL;
+ #else
+ g->exc_type = NULL;
+@@ -525,8 +527,13 @@ g_switchstack(void)
+ { /* save state */
+ PyGreenlet* current = ts_current;
+ PyThreadState* tstate = PyThreadState_GET();
++#if GREENLET_PY311
++current->recursion_depth = (tstate->recursion_limit
++- tstate->recursion_remaining);
++#else
+ current->recursion_depth = tstate->recursion_depth;
+ current->top_frame = tstate->frame;
++#endif
+ #if GREENLET_PY37
+ current->context = tstate->context;
+ #endif
+@@ -551,6 +558,15 @@ g_switchstack(void)
+  */
+ current->cframe = tstate->cframe;
+ ts__g_switchstack_use_tracing = tstate->cframe->use_tracing;
++#if GREENLET_PY311
++current->current_frame = tstate->cframe->current_frame;
++current->datastack_chunk = tstate->datastack_chunk;
++current->datastack_top = tstate->datastack_top;
++current->datastack_limit = tstate->datastack_limit;
++PyFrameObject *frame = PyThreadState_GetFrame(tstate);
++Py_XDECREF(frame); /* PyThreadState_GetFrame gives us a new 
reference. */
++current->top_frame = frame;
++#endif
+ #endif
+ }
+
+@@ -574,9 +590,6 @@ g_switchstack(void)
+ PyGreenlet* target = ts_target;
+ PyGreenlet* origin = ts_current;
+ PyThreadState* tstate = PyThreadState_GET();
+-tstate->recursion_depth = target->recursion_depth;
+-tstate->frame = target->top_frame;
+-target->top_frame = NULL;
+
+ #if GREENLET_PY37
+ tstate->context = target->context;
+@@ -607,7 +620,18 @@ g_switchstack(void)
+ */
+ tstate->cframe->use_tracing = ts__g_switchstack_use_tracing;
+ #endif
+-
++#if GREENLET_PY311
++tstate->recursion_remaining = (tstate->recursion_limit
++   - target->recursion_depth);
++tstate->cframe->current_frame = target->current_frame;
++tstate->datastack_chunk = target->datastack_chunk;
++tstate->datastack_top = target->datastack_top;
++tstate->datastack_limit = target->datastack_limit;
++#else
++tstate->recursion_depth = target->recursion_depth;
++tstate->frame = target->top_frame;
++#endif
++target->top_frame = NULL;
+ assert(ts_origin == NULL);
+ Py_INCREF(target);
+ ts_current = target;
+@@ -810,7 +834,7 @@ static int GREENLET_NOINLINE(g_initialstub)(void* mark)
+   We want to defer copying the state info until we're sure
+   we need it and are in a stable place to do so.
+ */
+-CFrame trace_info;
++_PyCFrame trace_info;
+ #endif
+ /* save exception in case getattr clears it */
+ PyErr_Fetch(, , );
+@@ -875,7 +899,12 @@ static int GREENLET_NOINLINE(g_initialstub)(void* mark)
+ }
+ self->top_frame = NULL;
+ green_clear_exc(self);
++#if GREENLET_PY311
++self->recursion_depth = (PyThreadState_GET()->recursion_limit
++ - PyThreadState_GET()->recursion_remaining);
++#else
+ self->recursion_depth = PyThreadState_GET()->recursion_depth;
++#endif
+
+ /* restore arguments in case they are clobbered */
+ ts_target = self;
+@@ -1006,13 

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

2022-07-15 Thread Arthur Zamarin
commit: 832e67f6c8f215aeac0c9b29bb096a6ca06f1ced
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 17:48:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 17:48:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=832e67f6

dev-python/pytest-metadata: add 2.0.2

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

 dev-python/pytest-metadata/Manifest|  1 +
 .../pytest-metadata/pytest-metadata-2.0.2.ebuild   | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/pytest-metadata/Manifest 
b/dev-python/pytest-metadata/Manifest
index b68f6ba06d15..0d15cdb9c0c1 100644
--- a/dev-python/pytest-metadata/Manifest
+++ b/dev-python/pytest-metadata/Manifest
@@ -1 +1,2 @@
 DIST pytest-metadata-2.0.1.gh.tar.gz 19945 BLAKE2B 
931ede3b58471e3092eb26af38f380810140539c7c50b5e3e9a63bdddedd9577b1f23aafb24ce80de55078f772b0dae8715368559f79a3f31f33e15870134f45
 SHA512 
03981b4fbcd812cf5896d6db2b74cbc1e6c84cc13613f916248767cacfc7650580f668a5ea8892be85c87fa08101a8a2f440ee6e0cc1342d4fa9919d41153a6b
+DIST pytest-metadata-2.0.2.gh.tar.gz 19993 BLAKE2B 
274ce5532fe96b6e4116d6ed1bf20911342f8b239b00a9b6cc1b553ad2819a619691e34bd93ef82676ffdcd4ba32adebba481c65168ce76eef2099eb7295d65d
 SHA512 
b35c0b1a357a246aa12b65dd67b48b6c4201d75d4a23db9026659407583e97517971ba6af1054cff7812f2c6ae54019b26d1108664d632a45c0514a716b321b2

diff --git a/dev-python/pytest-metadata/pytest-metadata-2.0.2.ebuild 
b/dev-python/pytest-metadata/pytest-metadata-2.0.2.ebuild
new file mode 100644
index ..3f2c81106531
--- /dev/null
+++ b/dev-python/pytest-metadata/pytest-metadata-2.0.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A plugin for pytest that provides access to test session metadata"
+HOMEPAGE="https://github.com/pytest-dev/pytest-metadata/;
+SRC_URI="
+   https://github.com/pytest-dev/pytest-metadata/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   =dev-python/pytest-7.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools_scm-6.2.3[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/gpgme/

2022-07-15 Thread Arthur Zamarin
commit: e76821b70b5c27f3d4be21152ffce977219727c0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:04:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:04:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76821b7

app-crypt/gpgme: enable py3.11

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

 app-crypt/gpgme/gpgme-1.17.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gpgme/gpgme-1.17.1-r1.ebuild 
b/app-crypt/gpgme/gpgme-1.17.1-r1.ebuild
index 0673116bef89..532d754689ae 100644
--- a/app-crypt/gpgme/gpgme-1.17.1-r1.ebuild
+++ b/app-crypt/gpgme/gpgme-1.17.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 DISTUTILS_OPTIONAL=1
 VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
 



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

2022-07-15 Thread Arthur Zamarin
commit: b299d2da9e8936c84549ebef923d7a52e43f8cc4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:04:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:04:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b299d2da

dev-python/sentry-sdk: add 1.7.2

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

 dev-python/sentry-sdk/Manifest|  1 +
 dev-python/sentry-sdk/sentry-sdk-1.7.2.ebuild | 91 +++
 2 files changed, 92 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index aa5147fca622..00d58a7bca7a 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -2,3 +2,4 @@ DIST sentry-sdk-1.5.12.tar.gz 247388 BLAKE2B 
72dc4a5df97656074243045f20cfdbcb15b
 DIST sentry-sdk-1.6.0.gh.tar.gz 249637 BLAKE2B 
c4d6788c80184ce9127ed85dfb5305363fd27bcbebd74763e4c14c4fed35dd05069ad4a244fa2d8a59f8cb618df22d4d864bf72510fe42600d23fcc6bf8228cf
 SHA512 
d2999831af595ed7f1861ec78887e46887eea8c4c931f22bd4003aede508511287f67eb6100232362a110d16b7bdec892572225440be52a9bd37952c30478f15
 DIST sentry-sdk-1.7.0.gh.tar.gz 251695 BLAKE2B 
b31a11ee6dcd55960b2d267c26cabdb35a463ab8c081889dceca55ae9ad87c90827875fb75f0912e98457391f24263816d5e61c59551121fe8dede8bb4921a8b
 SHA512 
5595266185618630493eb9bf84c8570f419339b37e8f4afcd4feee80d62d9f678da68d58df081a5361380fe166df589029606ba1d7b70c1844fe174e3292f54c
 DIST sentry-sdk-1.7.1.gh.tar.gz 251834 BLAKE2B 
e12c16780c3748754b9b104fbb38c7f7aba5fba3186c0ea00f40e742095828bedc926d6c8ed3cae05cc324fde8dac14053035ea4f75fa8f7669dc953e844ea0c
 SHA512 
92d6e04cc6efb3d3272e3afdeb302115d8dfed9907db914bdf387bb257a8175f3d0713041e8c86c64a8d027fbcd3d6d03b4cccba55e6c76e52412ae404de7dc5
+DIST sentry-sdk-1.7.2.gh.tar.gz 254370 BLAKE2B 
e65b2236bfec9279a4aa05b77c9492547f657e461a7c96c4158acb6bc0887571186bfa71893dce34251ef8d783fb5d583b25aa12539c5db7993cec65fdf05229
 SHA512 
9fe2c283a326b78c8be95500e4916bb633dc7369960a4e0ef69c0f29de74c38db81f43b3931c47d50431ee7f1a66a2b18e8c4fc02ce71c404a5e9700644cb76c

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.7.2.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.7.2.ebuild
new file mode 100644
index ..45d775960169
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-1.7.2.ebuild
@@ -0,0 +1,91 @@
+# 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 Sentry"
+HOMEPAGE="
+   https://sentry.io/
+   https://github.com/getsentry/sentry-python/
+   https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+   https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/sentry-python-${PV}"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/flask-login[${PYTHON_USEDEP}]
+   dev-python/gevent[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyrsistent[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zope-event[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/eventlet[${PYTHON_USEDEP}]
+   ' python3_{8..9})
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # tests require Internet access
+   tests/integrations/httpx/test_httpx.py
+   tests/integrations/requests/test_requests.py
+   tests/integrations/stdlib/test_httplib.py
+   tests/integrations/flask/test_flask.py
+   tests/integrations/django/test_basic.py
+   # wtf is it supposed to do?!
+   tests/integrations/gcp/test_gcp.py
+   # broken by rq-1.10.1 (optional dep)
+   tests/integrations/rq/test_rq.py
+   # fastapi is not packaged
+   tests/integrations/asgi/test_fastapi.py
+   # TODO
+   tests/integrations/bottle
+)
+
+EPYTEST_DESELECT=(
+   # hangs
+   'tests/test_transport.py::test_transport_works'
+   # TODO
+   
'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error'
+   tests/test_client.py::test_databag_depth_stripping
+   

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

2022-07-15 Thread Arthur Zamarin
commit: 4004af9e4c7ae3c194cbfc64b016c42d21f37348
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 17:55:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 17:55:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4004af9e

dev-python/iminuit: add 2.12.2

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

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

diff --git a/dev-python/iminuit/Manifest b/dev-python/iminuit/Manifest
index 0db0c8a7018f..f16446a6b1cc 100644
--- a/dev-python/iminuit/Manifest
+++ b/dev-python/iminuit/Manifest
@@ -1,3 +1,4 @@
 DIST iminuit-2.11.2.tar.gz 411984 BLAKE2B 
8fa47b24890f26718ebb8f053c2f908d982a7b6cc7f71f6523f387128ab0bd894bb851f18e2f8611ff5ab1c113651f526893445f465fbbfa10d487dc15effcbd
 SHA512 
b60755f21ae38bd19860e0d711bab9c6e37dd361cc8cf43bdd1a583e8c06abca38e42ae0a6c4631be05c5082c9ab169bddb51e4d84397ce8f81833fd4c46cdd7
 DIST iminuit-2.12.0.tar.gz 420687 BLAKE2B 
9d3761bd756f58a7c36a61f161e4667f8efbb6edef9bb1882fcd324efe46aaec126dbfb4b692a5b7f56a1f162cb292c9e58a0d3337ae04a019756455bc0df1e9
 SHA512 
1697c04722323506bbe43682befe1b6020656348c98fec0a877ea8403390e741ea106d61d95e31595d894b020025606b413b2f185fd747b2b7d733b729919fe1
 DIST iminuit-2.12.1.tar.gz 420488 BLAKE2B 
8910017f27d683b5129a506c7536def9b70b3dac27153985023f81bc94fb767c33f0a9fb4c8ac6911634839fd3870ac3bb63ddbf0cd8925b68778983c341354b
 SHA512 
2b54ebb3c66eb508e848fbedae32aac32a82d794da899d10848d683b7a97b7882014e77b1e98be3563b0e96957208072f048e8df23a8c14f5e3b472eae5b5f23
+DIST iminuit-2.12.2.tar.gz 420639 BLAKE2B 
b158dd0916d5de229a1af16c402d8f51fd01cb9ed8e894677c2cb941fb587ac10ec94ce6787fb76291315c4e91cbf6c1492e65b821580a395385b2f50a38cdfd
 SHA512 
620cfe19862ca6559ea5b2bc3f04a3212d8041e6de97056a17fe1e2a9dfe37d1c2128ae4bf6b2a5b796ce48719eeaa0d31dd025a0f469f401b1d9858685b3c82

diff --git a/dev-python/iminuit/iminuit-2.12.2.ebuild 
b/dev-python/iminuit/iminuit-2.12.2.ebuild
new file mode 100644
index ..3a700725da54
--- /dev/null
+++ b/dev-python/iminuit/iminuit-2.12.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+# forced implicitly
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake distutils-r1 virtualx
+
+DESCRIPTION="Minuit numerical function minimization in Python"
+HOMEPAGE="https://github.com/scikit-hep/iminuit/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT LGPL-2.1"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   epytest -p no:pytest-describe || die "Tests failed with ${EPYTHON}"
+}



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

2022-07-15 Thread Arthur Zamarin
commit: d13f8de04f981394ad6d64ec3d6d914277a87fc4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 17:49:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 17:49:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13f8de0

dev-python/pytest-metadata: enable py3.11

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

 dev-python/pytest-metadata/pytest-metadata-2.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-metadata/pytest-metadata-2.0.2.ebuild 
b/dev-python/pytest-metadata/pytest-metadata-2.0.2.ebuild
index 3f2c81106531..07cee70b8a98 100644
--- a/dev-python/pytest-metadata/pytest-metadata-2.0.2.ebuild
+++ b/dev-python/pytest-metadata/pytest-metadata-2.0.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1
 



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

2022-07-15 Thread Arthur Zamarin
commit: 68469b913cbbe12b06df34c080a776c0d147b8ce
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:09:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:09:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68469b91

dev-python/python-ironicclient: add 5.0.0

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

 dev-python/python-ironicclient/Manifest|  1 +
 .../python-ironicclient-5.0.0.ebuild   | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/python-ironicclient/Manifest 
b/dev-python/python-ironicclient/Manifest
index 95214798ad3d..586227493cab 100644
--- a/dev-python/python-ironicclient/Manifest
+++ b/dev-python/python-ironicclient/Manifest
@@ -1 +1,2 @@
 DIST python-ironicclient-4.11.0.tar.gz 220770 BLAKE2B 
a653cf04497a4df9627ed5026094690d0569dd7d6c55abf3a3223fee8cbc14e450106645ed1e4461cb3931f2ca49c8df47ca9e8e2ec9478cf15fcc0623d19379
 SHA512 
863429269807f759a864e427206d29a68b7431ce33009e1b6d3a630ab154e66b85b9f61dd90303a681a5ed459005af1686edf056eb9a63cfb6de1f1eda85bbb5
+DIST python-ironicclient-5.0.0.tar.gz 220583 BLAKE2B 
8de728995db55d6786349ad390234c02b2dd38cb0119569c3f2af3a88789bae1b9fb6a43300502f083f4c01e75476d707a8b86576b509b4f3dbf750038f915b9
 SHA512 
3bee0be64daeee1ae3b88f00a3c3bf4a96a0ad10e7c55e60fd5342925e836a753668e32284b64aee4bf9d88b9f4379ad66287516559738b817efe1e815bb483d

diff --git a/dev-python/python-ironicclient/python-ironicclient-5.0.0.ebuild 
b/dev-python/python-ironicclient/python-ironicclient-5.0.0.ebuild
new file mode 100644
index ..39d952acbce6
--- /dev/null
+++ b/dev-python/python-ironicclient/python-ironicclient-5.0.0.ebuild
@@ -0,0 +1,46 @@
+# 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 bindings for the Ironic API"
+HOMEPAGE="https://www.openstack.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}]
+   >dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/dogpile-cache-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-3.11.0[${PYTHON_USEDEP}]
+   >=dev-python/openstacksdk-0.18.0[${PYTHON_USEDEP}]
+   >=dev-python/osc-lib-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.13.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



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

2022-07-15 Thread Arthur Zamarin
commit: 4b6859e64b28405fdfe22ed62da5292ddd4fc674
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:05:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:05:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6859e6

dev-python/python-cinderclient: add 9.0.0

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

 dev-python/python-cinderclient/Manifest|  1 +
 .../python-cinderclient-9.0.0.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/python-cinderclient/Manifest 
b/dev-python/python-cinderclient/Manifest
index 61c254d31467..8ef79a403d23 100644
--- a/dev-python/python-cinderclient/Manifest
+++ b/dev-python/python-cinderclient/Manifest
@@ -1 +1,2 @@
 DIST python-cinderclient-8.3.0.tar.gz 234371 BLAKE2B 
092d7abdd348f5fac750efb3f3f4df1575584684ad613d22c558630576ad2f82c399af671aad7070dd224a89fa01d7c2505dc0166d2e4c70e21ac01f298d
 SHA512 
4d633b39a3c59cfdc2fc2c6235b3b87093f7617c89a80b50cf26d8f6fd63e8c3197d788e0b9e81347b9427cf363289b09b85376512d5820031472a735e0ca839
+DIST python-cinderclient-9.0.0.tar.gz 234533 BLAKE2B 
18d673cbe02c5a4221b8667d051b1e0c1cbfe0c071e2b8c2f37b37dcf4ea9adae7ee64a7d5c8663c8ebd5946be53d91e253b9fb1df75e0d7f4dd8554098d22db
 SHA512 
66542e10041d567fd7193a577ea5e8e7de6d7f735e05b1135f5d41e88847a6d042356431f54b481d9c13ec99c56e6d898df0222737e17c21fe6be6cfa886eafe

diff --git a/dev-python/python-cinderclient/python-cinderclient-9.0.0.ebuild 
b/dev-python/python-cinderclient/python-cinderclient-9.0.0.ebuild
new file mode 100644
index ..69b8678ff2eb
--- /dev/null
+++ b/dev-python/python-cinderclient/python-cinderclient-9.0.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Cinder API"
+HOMEPAGE="https://launchpad.net/python-cinderclient;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/keystoneauth-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-5.0.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-4.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pbr-5.5.0[${PYTHON_USEDEP}]
+   >=dev-python/prettytable-0.7.2[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.25.1[${PYTHON_USEDEP}]
+   >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-3.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ddt[${PYTHON_USEDEP}]
+   dev-python/fixtures[${PYTHON_USEDEP}]
+   dev-python/oslo-serialization[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   # functional tests require cloud instance access
+   eunittest -b cinderclient/tests/unit
+}



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

2022-07-15 Thread Arthur Zamarin
commit: 57e90927f45d60fc11553b375ef78e498010b902
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 17:59:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 17:59:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e90927

dev-python/markdown: add 3.4

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

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

diff --git a/dev-python/markdown/Manifest b/dev-python/markdown/Manifest
index 04cfe029ba61..6e147c912a8d 100644
--- a/dev-python/markdown/Manifest
+++ b/dev-python/markdown/Manifest
@@ -1 +1,2 @@
 DIST Markdown-3.3.7.tar.gz 324130 BLAKE2B 
4ecf804b81181a9895e15d2f54881544648939f2bb772b036aa84dc8bf57b7976c6ebdf8549041b39a303bd7c68c16df3c126463a8da19b3c92f99b420e9ffb9
 SHA512 
39b9f45939be9e842e90470307c3aeec88d1389439b0c7a0c5b39f6e203b51d3a52ce431c4d5c278f399552c4218fc1a619b0efc56883de50a9f300f42120f4e
+DIST Markdown-3.4.tar.gz 322529 BLAKE2B 
db7d5a6f9c6e60916756d208b90ad5134349df83f2cf720ec23421de3e48cae4cc812b73423f1e1731b643642560697295499955dc3c40846efe40e23e3a9f43
 SHA512 
5ef87d89518a758009ec0d52ce1141b48777088e82c8dc4862d2b388f9a6b82ebaf66a7382342303076c8f71ca7afe5c79133f33b23dced5eb21ddcd8bdaa426

diff --git a/dev-python/markdown/markdown-3.4.ebuild 
b/dev-python/markdown/markdown-3.4.ebuild
new file mode 100644
index ..80d3ecb64f9a
--- /dev/null
+++ b/dev-python/markdown/markdown-3.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of the markdown markup language"
+HOMEPAGE="
+   https://python-markdown.github.io/
+   https://pypi.org/project/Markdown/
+   https://github.com/Python-Markdown/markdown;
+SRC_URI="mirror://pypi/M/${PN^}/${P^}.tar.gz"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="doc"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+   ' 3.8 3.9)"
+BDEPEND="
+   test? (
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/pytidylib[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests unittest
+
+python_install_all() {
+   use doc && dodoc -r docs/
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmhdplop/files/

2022-07-15 Thread Bernard Cafarelli
commit: e1033fb8fe7e6b90c7eed7be4c154148a07e1f22
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Jul 15 17:44:27 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Jul 15 17:45:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1033fb8

x11-plugins/wmhdplop/files: merge old cflags patch in current patch

Closes: https://bugs.gentoo.org/858242
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/wmhdplop/files/wmhdplop-0.9.10-cflags.patch  | 14 --
 .../wmhdplop/files/wmhdplop-0.9.11-configure.patch   | 16 ++--
 2 files changed, 6 insertions(+), 24 deletions(-)

diff --git a/x11-plugins/wmhdplop/files/wmhdplop-0.9.10-cflags.patch 
b/x11-plugins/wmhdplop/files/wmhdplop-0.9.10-cflags.patch
deleted file mode 100644
index 999379988317..
--- a/x11-plugins/wmhdplop/files/wmhdplop-0.9.10-cflags.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -Naur wmhdplop-0.9.10.orig/configure.ac wmhdplop-0.9.10/configure.ac
 wmhdplop-0.9.10.orig/configure.ac  2016-11-24 16:18:21.0 +0100
-+++ wmhdplop-0.9.10/configure.ac   2016-12-02 11:58:28.276017676 +0100
-@@ -19,10 +19,6 @@
- AC_DEFINE(_GNU_SOURCE,[],[uses GNU extensions])
- 
- 
--if test x$GCC = xyes; then
--  CFLAGS="-O3 -fomit-frame-pointer -ffast-math -Wall -W";
--fi
--
- dnl check for X
- AC_PATH_X
- AC_PATH_XTRA

diff --git a/x11-plugins/wmhdplop/files/wmhdplop-0.9.11-configure.patch 
b/x11-plugins/wmhdplop/files/wmhdplop-0.9.11-configure.patch
index 3eabe853f62a..1bbe3ad2f388 100644
--- a/x11-plugins/wmhdplop/files/wmhdplop-0.9.11-configure.patch
+++ b/x11-plugins/wmhdplop/files/wmhdplop-0.9.11-configure.patch
@@ -1,6 +1,6 @@
 diff -Naur wmhdplop-0.9.11.orig/configure.ac wmhdplop-0.9.11/configure.ac
 --- wmhdplop-0.9.11.orig/configure.ac  2018-12-11 02:45:33.0 +0100
-+++ wmhdplop-0.9.11/configure.ac   2022-07-15 14:17:50.244012667 +0200
 wmhdplop-0.9.11/configure.ac   2022-07-15 19:42:42.504309025 +0200
 @@ -1,12 +1,14 @@
 -AC_INIT(wmhdplop, 0.9.11)
 +AC_INIT([wmhdplop], [0.9.11], [https://www.dockapps.net/wmhdplop])
@@ -18,18 +18,14 @@ diff -Naur wmhdplop-0.9.11.orig/configure.ac 
wmhdplop-0.9.11/configure.ac
  
  AC_CANONICAL_HOST
  
-@@ -19,39 +21,42 @@
+@@ -19,39 +21,37 @@
  AC_DEFINE(_GNU_SOURCE,[],[uses GNU extensions])
  
  
 -if test x$GCC = xyes; then
 -  CFLAGS="-O3 -fomit-frame-pointer -ffast-math -Wall -W";
 -fi
-+AS_IF(
-+  [test "x${GCC}" = "xyes"],
-+  [CFLAGS="-O3 -fomit-frame-pointer -ffast-math -Wall -W"]
-+)
- 
+-
  dnl check for X
  AC_PATH_X
  AC_PATH_XTRA
@@ -78,7 +74,7 @@ diff -Naur wmhdplop-0.9.11.orig/configure.ac 
wmhdplop-0.9.11/configure.ac
   [  --enable-gkrellmbuild the gkrellm plugin (requires gtk2 and 
gkrellm developpement files) (Default is yes)
--disable-gkrellm   do not build the gkrellm plugin],
   [ if   test "x$enableval" = "xno" ; then
-@@ -69,8 +74,8 @@
+@@ -69,8 +69,8 @@
PKG_CHECK_MODULES(PACKAGE, [$pkg_modules])
GTK2_CFLAGS=$PACKAGE_CFLAGS;
GTK2_LIBS=$PACKAGE_LIBS;
@@ -89,7 +85,7 @@ diff -Naur wmhdplop-0.9.11.orig/configure.ac 
wmhdplop-0.9.11/configure.ac
SAVECPPFLAGS="$CPPFLAGS"
CPPFLAGS="$CFLAGS $GTK2_CFLAGS"
AC_CHECK_HEADERS([gkrellm2/gkrellm.h], [ok=1], [ok=0])
-@@ -82,7 +87,7 @@
+@@ -82,7 +82,7 @@
fi
CPPFLAGS="$SAVECPPFLAGS"
  fi
@@ -100,7 +96,7 @@ diff -Naur wmhdplop-0.9.11.orig/configure.ac 
wmhdplop-0.9.11/configure.ac
  AC_OUTPUT(Makefile)
 diff -Naur wmhdplop-0.9.11.orig/Makefile.am wmhdplop-0.9.11/Makefile.am
 --- wmhdplop-0.9.11.orig/Makefile.am   2018-12-08 22:48:27.0 +0100
-+++ wmhdplop-0.9.11/Makefile.am2022-07-15 14:11:07.842722348 +0200
 wmhdplop-0.9.11/Makefile.am2022-07-15 19:42:17.107279593 +0200
 @@ -8,6 +8,8 @@
  
  EXTRA_DIST=autogen.sh gkrellm_hdplop.c



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

2022-07-15 Thread Zac Medico
commit: f5f3cfbdb96edb5f1dc93736e5f833948787b16d
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jul 15 17:43:25 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jul 15 17:43:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f3cfbd

www-servers/caddy: add 2.5.2

Closes: https://bugs.gentoo.org/857807
Signed-off-by: Zac Medico  gentoo.org>

 www-servers/caddy/Manifest   |  2 ++
 www-servers/caddy/caddy-2.5.2.ebuild | 45 
 2 files changed, 47 insertions(+)

diff --git a/www-servers/caddy/Manifest b/www-servers/caddy/Manifest
index 04c246844bf8..57baf8e96cb1 100644
--- a/www-servers/caddy/Manifest
+++ b/www-servers/caddy/Manifest
@@ -1,2 +1,4 @@
 DIST caddy-2.5.1-deps.tar.xz 133130008 BLAKE2B 
1ef818f057a46109cea61d4821981909a8da93227eb691611a1356415d56d829b4ae922e6dc0b67e7252e2bf5a2738935b4e15e0131c85d7e9a40781410ad202
 SHA512 
5c0c52d2e5349c32c59211de8b210f4e9a49d21ce0182f2b3999d4dfb220e9c99a5981b155db3ab425325615509e2ed7443654cfc72e11a186bb479e2471e631
 DIST caddy-2.5.1.tar.gz 524858 BLAKE2B 
727dbdecce1d16d7f53db0e1fd0a83d3739b0d19226683ed41a3831a8701c657aa49240f05f5985a1f381fc45a68e54420356bab56980e7b1afc85e47b942747
 SHA512 
fe110e9f71f58cd090f695dfaf3e129cd03e4eefabfeddc4d92b2ae8686c849fc7d0e3911014f9a0ce214add9af28b8668af383b83d3dd833ff3666cd14c66b8
+DIST caddy-2.5.2-deps.tar.xz 121709464 BLAKE2B 
d15157536916aae8a63dcdcdd01bef7fa37c2f7174b8a43222d3a150b16efa153274b0158a6e86893f02310453b9b176529295021c51b85956de69e60653414f
 SHA512 
6600a30bf3b63ceeae98a60377be43f16723e6e0cbd65ed626c3777cb5c39eb3fea5769a6cc0f987da978df8efc917825e85f118810a23504d396a94f3e270ae
+DIST caddy-2.5.2.tar.gz 538564 BLAKE2B 
dcdaacc63ec0481a9add35ac79c4d02d0a262dc4a1b5215877843797817832cf07e2ecaa2c8f73173f5e0bf38d4d15f2f6c5909f0dc3c8a178db9b001af5206f
 SHA512 
98eb10075b6eacd93cfe893f7df6d8d8ce41649b6a6b78937c1ee7ba82ebdf483204d98c5e45501617abfe426d3b12a9a413e49304e1b62569ab3bad489e2c66

diff --git a/www-servers/caddy/caddy-2.5.2.ebuild 
b/www-servers/caddy/caddy-2.5.2.ebuild
new file mode 100644
index ..e614f052fbc5
--- /dev/null
+++ b/www-servers/caddy/caddy-2.5.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit fcaps go-module systemd
+
+DESCRIPTION="Fast, cross-platform HTTP/2 web server with automatic HTTPS"
+HOMEPAGE="https://caddyserver.com;
+SRC_URI="https://github.com/caddyserver/caddy/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD ECL-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+RDEPEND="
+   acct-user/http
+   acct-group/http"
+DEPEND="${RDEPEND}"
+
+RESTRICT+=" test"
+
+FILECAPS=(
+   -m 755 'cap_net_bind_service=+ep' usr/bin/${PN}
+)
+
+src_compile() {
+   ego build ./cmd/caddy
+}
+
+src_install() {
+   dobin caddy
+   dodoc README.md
+   keepdir /etc/caddy
+   insinto /etc/caddy
+   newins "${FILESDIR}"/caddy_config.json caddy_config.json.example
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   newinitd "${FILESDIR}/initd" "${PN}"
+   newconfd "${FILESDIR}/confd" "${PN}"
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/logrotated" "${PN}"
+}
+
+pkg_postinst() {
+   fcaps_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: net-firewall/xtables-addons/

2022-07-15 Thread Anthony G. Basile
commit: d344921f14b538c1b6beab9f96f3c0b880b54440
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Jul 15 17:15:52 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jul 15 17:15:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d344921f

net-firewall/xtables-addons: version bump to 3.21

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-firewall/xtables-addons/Manifest   |   1 +
 .../xtables-addons/xtables-addons-3.21.ebuild  | 189 +
 2 files changed, 190 insertions(+)

diff --git a/net-firewall/xtables-addons/Manifest 
b/net-firewall/xtables-addons/Manifest
index af630a4dddf4..2c7e49b554f3 100644
--- a/net-firewall/xtables-addons/Manifest
+++ b/net-firewall/xtables-addons/Manifest
@@ -1,3 +1,4 @@
 DIST xtables-addons-3.13.tar.xz 327104 BLAKE2B 
110719a7425060a79df0643ea35cf28ac62af811dde0f6744cf75b632809ff02518366e12ecdf8b017648b85843e689735629fc099b23b21b1999afa3a2e5c69
 SHA512 
0a9874269dafefe2fc364b41d3f5fb2108ba83dc49457f3aa436b814c8c65fb00f48f664576c8ccf183939edffa854fcf9f9c82a801ac90c0e2b9dc1426e1d85
 DIST xtables-addons-3.18.tar.xz 328624 BLAKE2B 
9662773c4bd5464ca789975762233299ca194977d5605a3c5f9a8a5a15f51afa4c33c8c17fd622af301a0f377542b6497eac5ce7e23719d238de5df51a9554b1
 SHA512 
b334642ce9b6ec3fc775ddbe6b66d70467fdcbfe30dcb165dac203f9d7fcd222dfd8c91e10befa3666bf572115dc75ed32d8ece05ed2947a4ed21d1d09032b8f
 DIST xtables-addons-3.20.tar.xz 333232 BLAKE2B 
bc6df6d6e56bd539dc649d312fe84a5fe9e4743d6b1f72f3b3bb4689cea91cef9051754d30e530fa3140b877a67b2f84490740e669993669a1ee515d0a434b8d
 SHA512 
0a38c12159dd555a31f24dc5a74d012b27723925df827edffe2343f6b8e61e838b5dc4776bafe37587e9622b9da1e9cd4220e4f576d58e78eb21ad18a419fb2e
+DIST xtables-addons-3.21.tar.xz 333160 BLAKE2B 
5847955ff1e64543d278cfd0572ea10f0395297f87005c1310c7c213a774f4b88b6fd89e41798c549074d93a162e82b5a0c89c493f0f96021546570697860050
 SHA512 
5ec30a14f7dffcaa87bbeb910b46ef5ba3bafc4b6f0ce1579eb21ca6395106fa9157b300f463b43169ea85ec9ff0d9a5377cb5ebc2bb2f637e2a1fe9ff61728e

diff --git a/net-firewall/xtables-addons/xtables-addons-3.21.ebuild 
b/net-firewall/xtables-addons/xtables-addons-3.21.ebuild
new file mode 100644
index ..fa8dcbc44e15
--- /dev/null
+++ b/net-firewall/xtables-addons/xtables-addons-3.21.ebuild
@@ -0,0 +1,189 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MODULES_OPTIONAL_USE=modules
+MODULES_OPTIONAL_USE_IUSE_DEFAULT=1
+inherit linux-info linux-mod multilib toolchain-funcs
+
+DESCRIPTION="iptables extensions not yet accepted in the main kernel"
+HOMEPAGE="https://inai.de/projects/xtables-addons/;
+SRC_URI="https://inai.de/files/xtables-addons/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+MODULES="quota2 psd pknock lscan length2 ipv4options ipp2p iface gradm geoip 
fuzzy condition tarpit sysrq proto logmark ipmark echo dnetmap dhcpmac delude 
chaos account"
+
+for mod in ${MODULES}; do
+   IUSE="${IUSE} xtables_addons_${mod}"
+done
+
+DEPEND=">=net-firewall/iptables-1.6.0"
+
+RDEPEND="${DEPEND}
+   xtables_addons_geoip? (
+   app-arch/unzip
+   dev-perl/Net-CIDR-Lite
+   dev-perl/Text-CSV_XS
+   virtual/perl-Getopt-Long
+   )
+"
+
+DEPEND="${DEPEND}
+   virtual/linux-sources"
+
+SKIP_MODULES=""
+
+XA_check4internal_module() {
+   local mod=${1}
+   local version=${3}
+   local kconfigname=${3}
+
+   if use xtables_addons_${mod} && kernel_is -gt ${version}; then
+   ewarn "${kconfigname} should be provided by the kernel. 
Skipping its build..."
+   if ! linux_chkconfig_present ${kconfigname}; then
+   ewarn "Please enable ${kconfigname} target in your 
kernel
+   configuration or disable checksum module in ${PN}."
+   fi
+   # SKIP_MODULES in case we need to disable building of everything
+   # like having this USE disabled
+   SKIP_MODULES+=" ${mod}"
+   fi
+}
+
+pkg_setup() {
+   if use modules; then
+   get_version
+   check_modules_supported
+   CONFIG_CHECK="NF_CONNTRACK NF_CONNTRACK_MARK ~CONNECTOR"
+   ERROR_CONNECTOR="Please, enable CONFIG_CONNECTOR if you wish to 
receive userspace notifications from pknock through netlink/connector"
+   linux-mod_pkg_setup
+
+   if ! linux_chkconfig_present IPV6; then
+   SKIP_IPV6_MODULES="ip6table_rawpost"
+   ewarn "No IPV6 support in kernel. Disabling: 
${SKIP_IPV6_MODULES}"
+   fi
+   kernel_is -lt 4 18 && die "${P} requires kernel version >= 4.18"
+   fi
+}
+
+# Helper for maintainer: cheks if all possible MODULES are listed.
+XA_qa_check() {
+   local all_modules
+   

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

2022-07-15 Thread Kurt Kanzenbach
commit: c5a7700d131dbcb1f51d55dff4a21c1bf198c66d
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Jul 15 16:45:07 2022 +
Commit: Kurt Kanzenbach  kmk-computers  de>
CommitDate: Fri Jul 15 16:45:07 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5a7700d

dev-libs/open62541: drop 1.3.1

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-libs/open62541/Manifest|   1 -
 .../files/open62541-1.3.1-disable-xdp.patch|  21 ---
 .../open62541/files/open62541-1.3.1-tests.patch| 144 -
 dev-libs/open62541/open62541-1.3.1.ebuild  |  96 --
 4 files changed, 262 deletions(-)

diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index d6a83c367..0c7c915b5 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1,2 +1 @@
-DIST open62541-1.3.1.tar.gz 3886706 BLAKE2B 
3c53ea267e4ae1abb8047fc6f86a85fe327c4b528e30576d402b547bd8ab749596db6224fd12cc6baf506d60871bb30831fab32894a9d93be86f01a71db774df
 SHA512 
49b2869c39205eebe5226c0238ee7cedc5eae42f140d205f6cf1df6f359e0a1cb04a50616ac846438569824b18a3af4d18d316288313f0368bcf9cd0f4282d5c
 DIST open62541-1.3.2.tar.gz 3865664 BLAKE2B 
850c0663e228acfde311168ef3e80a778085d46e6aceea0d646a3d27617810b57134ddf5334885bfd5678c21ec115c68065da5bc5dbba1a9246eb6e2ca7094df
 SHA512 
7b1a62d20abc0b7ab14408eb8d98919223e53651de863ceab675d9bb9b88c8b76bc7dff0779cd8df878be4ef1ce2cf8ecf4b532a821eb3641460951e0a5a521e

diff --git a/dev-libs/open62541/files/open62541-1.3.1-disable-xdp.patch 
b/dev-libs/open62541/files/open62541-1.3.1-disable-xdp.patch
deleted file mode 100644
index cb5cb6e8f..0
--- a/dev-libs/open62541/files/open62541-1.3.1-disable-xdp.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From: Kurt Kanzenbach 
-Subject: pubsub: Disable XDP code
-
-The XDP code assumes < dev-libs/libbpf-0.0.7. Disable it.
-
-Signed-off-by: Kurt Kanzenbach 

- plugins/ua_pubsub_ethernet.c |2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
 a/plugins/ua_pubsub_ethernet.c
-+++ b/plugins/ua_pubsub_ethernet.c
-@@ -43,7 +43,7 @@ static UA_THREAD_LOCAL UA_Byte ReceiveMs
- #include 
- 
- #if defined __has_include
--#   if __has_include() && __has_include() && 
__has_include()
-+#   if 0
- #   define LIBBPF_EBPF
- /* Libbpf headers */
- #   include 

diff --git a/dev-libs/open62541/files/open62541-1.3.1-tests.patch 
b/dev-libs/open62541/files/open62541-1.3.1-tests.patch
deleted file mode 100644
index 292cd73fc..0
--- a/dev-libs/open62541/files/open62541-1.3.1-tests.patch
+++ /dev/null
@@ -1,144 +0,0 @@
-From: Kurt Kanzenbach 
-Subject: test: Remove PubSub tests
-
-Remove PubSub tests. They don't run within portage.
-
-Signed-off-by: Kurt Kanzenbach 

- tests/CMakeLists.txt |  125 
---
- 1 file changed, 125 deletions(-)
-
 a/tests/CMakeLists.txt
-+++ b/tests/CMakeLists.txt
-@@ -381,131 +381,6 @@ if(UA_ENABLE_DISCOVERY)
- add_test_valgrind(discovery ${TESTS_BINARY_DIR}/check_discovery)
- endif()
- 
--if(UA_ENABLE_PUBSUB)
--add_executable(check_pubsub_encoding pubsub/check_pubsub_encoding.c 
$ $)
--target_link_libraries(check_pubsub_encoding ${LIBS})
--add_test_valgrind(pubsub_encoding 
${TESTS_BINARY_DIR}/check_pubsub_encoding)
--add_executable(check_pubsub_pds pubsub/check_pubsub_pds.c 
$ $)
--target_link_libraries(check_pubsub_pds ${LIBS})
--add_test_valgrind(pubsub_pds ${TESTS_BINARY_DIR}/check_pubsub_pds)
--add_executable(check_pubsub_connection_udp 
pubsub/check_pubsub_connection_udp.c $ 
$)
--target_link_libraries(check_pubsub_connection_udp ${LIBS})
--add_test_valgrind(pubsub_connection_udp 
${TESTS_BINARY_DIR}/check_pubsub_connection_udp)
--add_executable(check_pubsub_publish pubsub/check_pubsub_publish.c 
$ $)
--target_link_libraries(check_pubsub_publish ${LIBS})
--add_test_valgrind(pubsub_publish ${TESTS_BINARY_DIR}/check_pubsub_publish)
--add_executable(check_pubsub_publish_uadp 
pubsub/check_pubsub_publish_uadp.c $ 
$)
--target_link_libraries(check_pubsub_publish_uadp ${LIBS})
--add_test_valgrind(pubsub_publish 
${TESTS_BINARY_DIR}/check_pubsub_publish_uadp)
--add_executable(check_pubsub_get_state pubsub/check_pubsub_get_state.c 
$ $)
--target_link_libraries(check_pubsub_get_state ${LIBS})
--add_test_valgrind(check_pubsub_get_state 
${TESTS_BINARY_DIR}/check_pubsub_get_state)
--
--#Link libraries for executing subscriber unit test
--add_executable(check_pubsub_subscribe pubsub/check_pubsub_subscribe.c 
$ $)
--target_link_libraries(check_pubsub_subscribe ${LIBS})
--add_executable(check_pubsub_publishspeed 
pubsub/check_pubsub_publishspeed.c $ 
$)
--target_link_libraries(check_pubsub_publishspeed ${LIBS})
--add_test_valgrind(pubsub_publishspeed 
${TESTS_BINARY_DIR}/check_pubsub_publish)
--add_executable(check_pubsub_config_freeze 

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

2022-07-15 Thread Kurt Kanzenbach
commit: 0d5a3af3ce962e8aab5e929061ba3910d9232597
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Jul 15 16:43:58 2022 +
Commit: Kurt Kanzenbach  kmk-computers  de>
CommitDate: Fri Jul 15 16:43:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d5a3af3

dev-libs/open62541: add 1.3.2

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 dev-libs/open62541/Manifest|   1 +
 .../files/open62541-1.3.2-disable-xdp.patch|  21 +++
 .../open62541/files/open62541-1.3.2-tests.patch| 144 +
 dev-libs/open62541/open62541-1.3.2.ebuild  |  96 ++
 4 files changed, 262 insertions(+)

diff --git a/dev-libs/open62541/Manifest b/dev-libs/open62541/Manifest
index 34410a6bd..d6a83c367 100644
--- a/dev-libs/open62541/Manifest
+++ b/dev-libs/open62541/Manifest
@@ -1 +1,2 @@
 DIST open62541-1.3.1.tar.gz 3886706 BLAKE2B 
3c53ea267e4ae1abb8047fc6f86a85fe327c4b528e30576d402b547bd8ab749596db6224fd12cc6baf506d60871bb30831fab32894a9d93be86f01a71db774df
 SHA512 
49b2869c39205eebe5226c0238ee7cedc5eae42f140d205f6cf1df6f359e0a1cb04a50616ac846438569824b18a3af4d18d316288313f0368bcf9cd0f4282d5c
+DIST open62541-1.3.2.tar.gz 3865664 BLAKE2B 
850c0663e228acfde311168ef3e80a778085d46e6aceea0d646a3d27617810b57134ddf5334885bfd5678c21ec115c68065da5bc5dbba1a9246eb6e2ca7094df
 SHA512 
7b1a62d20abc0b7ab14408eb8d98919223e53651de863ceab675d9bb9b88c8b76bc7dff0779cd8df878be4ef1ce2cf8ecf4b532a821eb3641460951e0a5a521e

diff --git a/dev-libs/open62541/files/open62541-1.3.2-disable-xdp.patch 
b/dev-libs/open62541/files/open62541-1.3.2-disable-xdp.patch
new file mode 100644
index 0..cb5cb6e8f
--- /dev/null
+++ b/dev-libs/open62541/files/open62541-1.3.2-disable-xdp.patch
@@ -0,0 +1,21 @@
+From: Kurt Kanzenbach 
+Subject: pubsub: Disable XDP code
+
+The XDP code assumes < dev-libs/libbpf-0.0.7. Disable it.
+
+Signed-off-by: Kurt Kanzenbach 
+---
+ plugins/ua_pubsub_ethernet.c |2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/plugins/ua_pubsub_ethernet.c
 b/plugins/ua_pubsub_ethernet.c
+@@ -43,7 +43,7 @@ static UA_THREAD_LOCAL UA_Byte ReceiveMs
+ #include 
+ 
+ #if defined __has_include
+-#   if __has_include() && __has_include() && 
__has_include()
++#   if 0
+ #   define LIBBPF_EBPF
+ /* Libbpf headers */
+ #   include 

diff --git a/dev-libs/open62541/files/open62541-1.3.2-tests.patch 
b/dev-libs/open62541/files/open62541-1.3.2-tests.patch
new file mode 100644
index 0..292cd73fc
--- /dev/null
+++ b/dev-libs/open62541/files/open62541-1.3.2-tests.patch
@@ -0,0 +1,144 @@
+From: Kurt Kanzenbach 
+Subject: test: Remove PubSub tests
+
+Remove PubSub tests. They don't run within portage.
+
+Signed-off-by: Kurt Kanzenbach 
+---
+ tests/CMakeLists.txt |  125 
---
+ 1 file changed, 125 deletions(-)
+
+--- a/tests/CMakeLists.txt
 b/tests/CMakeLists.txt
+@@ -381,131 +381,6 @@ if(UA_ENABLE_DISCOVERY)
+ add_test_valgrind(discovery ${TESTS_BINARY_DIR}/check_discovery)
+ endif()
+ 
+-if(UA_ENABLE_PUBSUB)
+-add_executable(check_pubsub_encoding pubsub/check_pubsub_encoding.c 
$ $)
+-target_link_libraries(check_pubsub_encoding ${LIBS})
+-add_test_valgrind(pubsub_encoding 
${TESTS_BINARY_DIR}/check_pubsub_encoding)
+-add_executable(check_pubsub_pds pubsub/check_pubsub_pds.c 
$ $)
+-target_link_libraries(check_pubsub_pds ${LIBS})
+-add_test_valgrind(pubsub_pds ${TESTS_BINARY_DIR}/check_pubsub_pds)
+-add_executable(check_pubsub_connection_udp 
pubsub/check_pubsub_connection_udp.c $ 
$)
+-target_link_libraries(check_pubsub_connection_udp ${LIBS})
+-add_test_valgrind(pubsub_connection_udp 
${TESTS_BINARY_DIR}/check_pubsub_connection_udp)
+-add_executable(check_pubsub_publish pubsub/check_pubsub_publish.c 
$ $)
+-target_link_libraries(check_pubsub_publish ${LIBS})
+-add_test_valgrind(pubsub_publish ${TESTS_BINARY_DIR}/check_pubsub_publish)
+-add_executable(check_pubsub_publish_uadp 
pubsub/check_pubsub_publish_uadp.c $ 
$)
+-target_link_libraries(check_pubsub_publish_uadp ${LIBS})
+-add_test_valgrind(pubsub_publish 
${TESTS_BINARY_DIR}/check_pubsub_publish_uadp)
+-add_executable(check_pubsub_get_state pubsub/check_pubsub_get_state.c 
$ $)
+-target_link_libraries(check_pubsub_get_state ${LIBS})
+-add_test_valgrind(check_pubsub_get_state 
${TESTS_BINARY_DIR}/check_pubsub_get_state)
+-
+-#Link libraries for executing subscriber unit test
+-add_executable(check_pubsub_subscribe pubsub/check_pubsub_subscribe.c 
$ $)
+-target_link_libraries(check_pubsub_subscribe ${LIBS})
+-add_executable(check_pubsub_publishspeed 
pubsub/check_pubsub_publishspeed.c $ 
$)
+-target_link_libraries(check_pubsub_publishspeed ${LIBS})
+-add_test_valgrind(pubsub_publishspeed 
${TESTS_BINARY_DIR}/check_pubsub_publish)
+-add_executable(check_pubsub_config_freeze 

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

2022-07-15 Thread Anthony G. Basile
commit: 34e5225cac6664f30792e7d91bfd4f24a6b2a7ce
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Jul 15 16:59:23 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jul 15 16:59:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e5225c

net-libs/mbedtls: add version 3.2.1 for testing (masked)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-libs/mbedtls/Manifest |  1 +
 net-libs/mbedtls/mbedtls-3.2.1.ebuild | 96 +++
 2 files changed, 97 insertions(+)

diff --git a/net-libs/mbedtls/Manifest b/net-libs/mbedtls/Manifest
index ef065bf44337..f94990436608 100644
--- a/net-libs/mbedtls/Manifest
+++ b/net-libs/mbedtls/Manifest
@@ -2,3 +2,4 @@ DIST mbedtls-2.16.12.tar.gz 2702190 BLAKE2B 
3cbe0bcfd0eca279d9b4b3816416b8e778f0
 DIST mbedtls-2.28.0.tar.gz 3712239 BLAKE2B 
1141465bc5b73e7fd94bbd02c79290093fd075626be93aea839a54ebff81fb00917f0a4fe7911fee983a36147fa4922d258714a330b40b0da4764a3b2419df8b
 SHA512 
2ddc161caeebe8bf1e8cf23c398f65ceff699eb6487a7bcaf6a665879aac5458e21e26b06370085cbdae6ce6b5394afece656aa6307bbb3f5b701bcb41f3dd64
 DIST mbedtls-2.28.1.tar.gz 3914438 BLAKE2B 
85969895b50b63537438e0b67e1dec97a0ee4ac188c55ebcb109d5e0cc8f4a3f66f016b2ac5f920d7b10f094c9626029d19ab86be0cb5941224a7f3eed2dcc06
 SHA512 
cc75027ebbefb4ba1aecdc386cf6b60cceeceda79a474ff5ba67411e41aac9fc2c43c2fb0158be667f1b91e6c19082e17e4e61409acc1498b568f5efc7b00a2c
 DIST mbedtls-3.1.0.tar.gz 3766628 BLAKE2B 
a52e8fb9a3b88c1cf7cb0c8f5598f90a1c9ca05dbc399432293c3acb77aaf0a1b92a9792bda986b47e925736b21c83de1c891b21d45fd2dc8cb5d7d1b09168e7
 SHA512 
c374fafad89f8793ed1a302634a403b855317d9759377d4bade13c61857d0317a2fc144ab3a9aaee52901ff7a3c4b4b0e7e81ebe5510ab4d228103def01ae628
+DIST mbedtls-3.2.1.tar.gz 4097571 BLAKE2B 
4f33172c9c7a3ffbad6600c41d9b574a79e512ec417c3ec90a04085cce393456e8502e94150094bc80a217c352c8148d67bdab1bf0cb311c8dc88d653475a003
 SHA512 
e7f1726d2cdae6c580d588b40c8a51b9e353786efdd2e50fd1c11c7f46a2b6fe2622cfe2ee5cf998ec762b5ebf8f4720cfc1a1ecaebc497489f9d6a263a83523

diff --git a/net-libs/mbedtls/mbedtls-3.2.1.ebuild 
b/net-libs/mbedtls/mbedtls-3.2.1.ebuild
new file mode 100644
index ..dea83674c2e2
--- /dev/null
+++ b/net-libs/mbedtls/mbedtls-3.2.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake multilib-minimal
+
+DESCRIPTION="Cryptographic library for embedded systems"
+HOMEPAGE="https://tls.mbed.org/;
+SRC_URI="https://github.com/ARMmbed/mbedtls/archive/${P}.tar.gz;
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="Apache-2.0"
+SLOT="0/12.18.4" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="cpu_flags_x86_sse2 doc programs static-libs test threads"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   programs? (
+   dev-libs/openssl:0=
+   )"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen media-gfx/graphviz )
+   test? ( dev-lang/perl )"
+
+enable_mbedtls_option() {
+   local myopt="$@"
+   # check that config.h syntax is the same at version bump
+   sed -i \
+   -e "s://#define ${myopt}:#define ${myopt}:" \
+   include/mbedtls/mbedtls_config.h || die
+}
+
+src_prepare() {
+   use cpu_flags_x86_sse2 && enable_mbedtls_option MBEDTLS_HAVE_SSE2
+   use threads && enable_mbedtls_option MBEDTLS_THREADING_C
+   use threads && enable_mbedtls_option MBEDTLS_THREADING_PTHREAD
+
+   cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_PROGRAMS=$(multilib_native_usex programs)
+   -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs)
+   -DENABLE_TESTING=$(usex test)
+   -DUSE_SHARED_MBEDTLS_LIBRARY=ON
+   -DINSTALL_MBEDTLS_HEADERS=ON
+   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
+   -DMBEDTLS_FATAL_WARNINGS=OFF # Don't use -Werror, #744946
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   cmake_src_compile
+   use doc && multilib_is_native_abi && cd "${S}" && emake apidoc
+}
+
+multilib_src_test() {
+   # psa isn't ready yet, even in 3.0.0.
+   # bug #718390
+   local myctestargs=(
+   -E "(psa_crypto|psa_its-suite)"
+   )
+
+   LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BUILD_DIR}/library" \
+   cmake_src_test
+}
+
+multilib_src_install() {
+   cmake_src_install
+}
+
+multilib_src_install_all() {
+   use doc && HTML_DOCS=( apidoc )
+
+   einstalldocs
+
+   if use programs ; then
+   # avoid file collisions with sys-apps/coreutils
+   local p e
+   for p in "${ED}"/usr/bin/* ; do
+   if [[ -x 

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

2022-07-15 Thread Anthony G. Basile
commit: 64fc7c12c2b5084f3566a9093be5dd32c1936128
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Jul 15 16:48:36 2022 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jul 15 16:48:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64fc7c12

net-libs/mbedtls: version bump 2.28.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-libs/mbedtls/Manifest  |   1 +
 net-libs/mbedtls/mbedtls-2.28.1.ebuild | 102 +
 2 files changed, 103 insertions(+)

diff --git a/net-libs/mbedtls/Manifest b/net-libs/mbedtls/Manifest
index a950cc4ae911..ef065bf44337 100644
--- a/net-libs/mbedtls/Manifest
+++ b/net-libs/mbedtls/Manifest
@@ -1,3 +1,4 @@
 DIST mbedtls-2.16.12.tar.gz 2702190 BLAKE2B 
3cbe0bcfd0eca279d9b4b3816416b8e778f0aa38d368d810701e65140f0d1524afabe4fd1a1a65297f872a7dfafb7d2feeb7382fe8ea2b180f24551ceac53c26
 SHA512 
40c4487cc40afcf929bc7158d735a869ebada41c811f63a10d74e9b9644960e2a0aeb7c7c9841c0aef815425990847d47e7f42f9bafe0b2a959e769e3d74ebe9
 DIST mbedtls-2.28.0.tar.gz 3712239 BLAKE2B 
1141465bc5b73e7fd94bbd02c79290093fd075626be93aea839a54ebff81fb00917f0a4fe7911fee983a36147fa4922d258714a330b40b0da4764a3b2419df8b
 SHA512 
2ddc161caeebe8bf1e8cf23c398f65ceff699eb6487a7bcaf6a665879aac5458e21e26b06370085cbdae6ce6b5394afece656aa6307bbb3f5b701bcb41f3dd64
+DIST mbedtls-2.28.1.tar.gz 3914438 BLAKE2B 
85969895b50b63537438e0b67e1dec97a0ee4ac188c55ebcb109d5e0cc8f4a3f66f016b2ac5f920d7b10f094c9626029d19ab86be0cb5941224a7f3eed2dcc06
 SHA512 
cc75027ebbefb4ba1aecdc386cf6b60cceeceda79a474ff5ba67411e41aac9fc2c43c2fb0158be667f1b91e6c19082e17e4e61409acc1498b568f5efc7b00a2c
 DIST mbedtls-3.1.0.tar.gz 3766628 BLAKE2B 
a52e8fb9a3b88c1cf7cb0c8f5598f90a1c9ca05dbc399432293c3acb77aaf0a1b92a9792bda986b47e925736b21c83de1c891b21d45fd2dc8cb5d7d1b09168e7
 SHA512 
c374fafad89f8793ed1a302634a403b855317d9759377d4bade13c61857d0317a2fc144ab3a9aaee52901ff7a3c4b4b0e7e81ebe5510ab4d228103def01ae628

diff --git a/net-libs/mbedtls/mbedtls-2.28.1.ebuild 
b/net-libs/mbedtls/mbedtls-2.28.1.ebuild
new file mode 100644
index ..fdc66cd3d99e
--- /dev/null
+++ b/net-libs/mbedtls/mbedtls-2.28.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake multilib-minimal
+
+DESCRIPTION="Cryptographic library for embedded systems"
+HOMEPAGE="https://tls.mbed.org/;
+SRC_URI="https://github.com/ARMmbed/mbedtls/archive/${P}.tar.gz;
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="Apache-2.0"
+SLOT="0/7.14.1" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cmac cpu_flags_x86_sse2 doc havege programs static-libs test threads 
zlib"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   programs? (
+   dev-libs/openssl:0=
+   )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen media-gfx/graphviz )
+   test? ( dev-lang/perl )"
+
+enable_mbedtls_option() {
+   local myopt="$@"
+   # check that config.h syntax is the same at version bump
+   sed -i \
+   -e "s://#define ${myopt}:#define ${myopt}:" \
+   include/mbedtls/config.h || die
+}
+
+src_prepare() {
+   use cmac && enable_mbedtls_option MBEDTLS_CMAC_C
+   use cpu_flags_x86_sse2 && enable_mbedtls_option MBEDTLS_HAVE_SSE2
+   use zlib && enable_mbedtls_option MBEDTLS_ZLIB_SUPPORT
+   use havege && enable_mbedtls_option MBEDTLS_HAVEGE_C
+   use threads && enable_mbedtls_option MBEDTLS_THREADING_C
+   use threads && enable_mbedtls_option MBEDTLS_THREADING_PTHREAD
+
+   cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_PROGRAMS=$(multilib_native_usex programs)
+   -DENABLE_ZLIB_SUPPORT=$(usex zlib)
+   -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs)
+   -DENABLE_TESTING=$(usex test)
+   -DUSE_SHARED_MBEDTLS_LIBRARY=ON
+   -DINSTALL_MBEDTLS_HEADERS=ON
+   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
+   -DMBEDTLS_FATAL_WARNINGS=OFF # Don't use -Werror, #744946
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   cmake_src_compile
+   use doc && multilib_is_native_abi && cd "${S}" && emake apidoc
+}
+
+multilib_src_test() {
+   # psa isn't ready yet, it might be in 3.x(?) but certainly not
+   # at the moment.
+   # bug #718390
+   local myctestargs=(
+   -E "(psa_crypto|psa_its-suite)"
+   )
+
+   LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BUILD_DIR}/library" \
+   cmake_src_test
+}
+
+multilib_src_install() {
+   cmake_src_install
+}
+
+multilib_src_install_all() {
+   

[gentoo-commits] repo/proj/guru:dev commit in: net-dialup/tio/

2022-07-15 Thread Kurt Kanzenbach
commit: 96abce3c3e1f7a185323bda52b011188f7c837f4
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Jul 15 16:38:24 2022 +
Commit: Kurt Kanzenbach  kmk-computers  de>
CommitDate: Fri Jul 15 16:38:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96abce3c

net-dialup/tio: add 1.44

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-dialup/tio/Manifest|  1 +
 net-dialup/tio/tio-1.44.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest
index 00041e1c9..4eab86300 100644
--- a/net-dialup/tio/Manifest
+++ b/net-dialup/tio/Manifest
@@ -1 +1,2 @@
 DIST tio-1.42.tar.xz 3070588 BLAKE2B 
24ab0f72d6927a5c56b7fc73ab763aef208749bd2c5b6d91cfd346c577a7128e5f6d66596b75dff06b3189a9dfacdb53f66f1c7975b9ce6b5b116520e0cf8479
 SHA512 
83e9681e33962c2aeb3b4a4e80f8ee190ec087451bb570fa3655b12f2d4f2740a281ac177659627f6c5f694f1f78003881d3ec2388f9702e4da3f5999e70976d
+DIST tio-1.44.tar.xz 3402220 BLAKE2B 
e1d0064291587d3c42e8000f0af568c040189e4d3292dfc078b3a8b6caeed16896f4511bb28faaeefeead8b2ae25d9a218fa1953d64181e016879580b95e0c75
 SHA512 
d4ce4e4dee221a06e8627ac09ff139f81668808ed9ab60bb77b95c7d68b92577aafd3fa7317f34a0386b8d95364fe9198c8d46f7d449e0ee2844fcbdb1b285fa

diff --git a/net-dialup/tio/tio-1.44.ebuild b/net-dialup/tio/tio-1.44.ebuild
new file mode 100644
index 0..aa1af5f4e
--- /dev/null
+++ b/net-dialup/tio/tio-1.44.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson bash-completion-r1
+
+DESCRIPTION="Simple TTY terminal application"
+HOMEPAGE="https://tio.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+SLOT="0"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-libs/inih
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dbashcompletiondir="$(get_bashcompdir)"
+   )
+
+   meson_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-dialup/tio/

2022-07-15 Thread Kurt Kanzenbach
commit: 9c40a033d1aa022b49b53e2c90511ad5c94ef913
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Fri Jul 15 16:39:20 2022 +
Commit: Kurt Kanzenbach  kmk-computers  de>
CommitDate: Fri Jul 15 16:39:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c40a033

net-dialup/tio: drop 1.42

Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-dialup/tio/Manifest|  1 -
 net-dialup/tio/tio-1.42.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest
index 4eab86300..154074862 100644
--- a/net-dialup/tio/Manifest
+++ b/net-dialup/tio/Manifest
@@ -1,2 +1 @@
-DIST tio-1.42.tar.xz 3070588 BLAKE2B 
24ab0f72d6927a5c56b7fc73ab763aef208749bd2c5b6d91cfd346c577a7128e5f6d66596b75dff06b3189a9dfacdb53f66f1c7975b9ce6b5b116520e0cf8479
 SHA512 
83e9681e33962c2aeb3b4a4e80f8ee190ec087451bb570fa3655b12f2d4f2740a281ac177659627f6c5f694f1f78003881d3ec2388f9702e4da3f5999e70976d
 DIST tio-1.44.tar.xz 3402220 BLAKE2B 
e1d0064291587d3c42e8000f0af568c040189e4d3292dfc078b3a8b6caeed16896f4511bb28faaeefeead8b2ae25d9a218fa1953d64181e016879580b95e0c75
 SHA512 
d4ce4e4dee221a06e8627ac09ff139f81668808ed9ab60bb77b95c7d68b92577aafd3fa7317f34a0386b8d95364fe9198c8d46f7d449e0ee2844fcbdb1b285fa

diff --git a/net-dialup/tio/tio-1.42.ebuild b/net-dialup/tio/tio-1.42.ebuild
deleted file mode 100644
index aa1af5f4e..0
--- a/net-dialup/tio/tio-1.42.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson bash-completion-r1
-
-DESCRIPTION="Simple TTY terminal application"
-HOMEPAGE="https://tio.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-SLOT="0"
-LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   dev-libs/inih
-"
-DEPEND="
-   ${RDEPEND}
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dbashcompletiondir="$(get_bashcompdir)"
-   )
-
-   meson_src_configure
-}



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

2022-07-15 Thread Ulrich Müller
commit: 07f04c7bdb4ac7c57bd13b58a7b7e6c70f66aa6f
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Jul 15 15:01:11 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Jul 15 16:24:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f04c7b

app-editors/emacs: Replace sed tweak by proper patch

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

 app-editors/emacs/Manifest| 1 +
 app-editors/emacs/emacs-28.1-r2.ebuild| 8 +++-
 app-editors/emacs/emacs-28.1.90-r2.ebuild | 8 +++-
 3 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index 88e0ec4061f2..4e059d606ed1 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -10,5 +10,6 @@ DIST emacs-26.3-patches-2.tar.xz 1780 BLAKE2B 
f5dc9d041ea8a07549a817a2b18f84c8a7
 DIST emacs-26.3.tar.xz 44415140 BLAKE2B 
aa8434e6431992ee40402f03a890dd2c49784ee76f437888efe61d66b9aa2bdb816eb0bfe1055e9e154a8bb3ed065fee71623741b474d465a96964618ec775e3
 SHA512 
4d5a4319253afb081e105a3697eb6eeb8d8a0da18cd41346e376ca5af1e180a26e641f76c64fad1b0253168f14a511f0a4d9d4141524fb1cf4d04f25b05a76e9
 DIST emacs-27.2-patches-3.tar.xz 7776 BLAKE2B 
c03947780518ebf86994b1af20cc24377094c55c783e3cbb0230da5ecb4c92613c4e6d599cefe51b297cc117e3a832c6b34365cc983da0630a9ca6f39b58d10e
 SHA512 
a72af0dd47989b5e4ceecc48d8dfd1a362cdda17070a6a5a9c53c0448a7bceed3b27efd0dd78a0cbe3eb503015b1475cd52fc01c5aca10a52ad30635f385b190
 DIST emacs-27.2.tar.xz 44624480 BLAKE2B 
245ea96004b90f81ac74de74521cbbe086caf1176937e08157eae12cdde5a0f35fc77f7119272ed812974358e5e95abb05e1c2e4f3b501cf5401ea9274f62156
 SHA512 
0f63a5a8709b113ef790c1a64845dad05ead096f93f62164ff221c517a35b91ea7bced75a992d794981a85382cda03cca7338da2f5ef8f6ef1459b88018a4ce9
+DIST emacs-28.1-patches-1.tar.xz 960 BLAKE2B 
a717923a1b022ff4dafaa27a7198a287b7d5ea5765cef9b719e17c622796707dce855d12d634f836aa1196557e7f780b884027ccc4467fb56d48d710fdd2b82e
 SHA512 
67a393891c3834855b05d4722026bce9da6e68cc15143a7887884e8aba4f78d8daca7d3796b25c68e23f19c300a036db9b91961c50aff901e5d9da448c9c72e9
 DIST emacs-28.1.90.tar.xz 47712688 BLAKE2B 
00aa886946de3247954ad3b113d8f5861ffe4d46757ff4d33f4a88d688e9ffa86733316ae73809dd3017d4f8c3fe755bca658a752975a4c1ca716dcc4c206528
 SHA512 
50452ad29919f63d11b751ac4bc082e877e5792dc53f27ff90c22924f2b504f1049d138a8a31072cab0542bb552f9ecb356a04a570fd7754f285cfe494c0bea2
 DIST emacs-28.1.tar.xz 47699512 BLAKE2B 
42a12bec2dc74f4838ae79b5589fb7439ff415d8ddd34f2ff7a8c503f909ddd4144ad35ae19c758d8627cfa9ed29276b326c5bec3853a77cd179e9fb17d22ad7
 SHA512 
c146ff7086aba49fa6c18adf4e485a59eb4c6525fddb9d385034446830b8bb0ac9e6fb76e7b6d94a9fddc41643415f36acad57a1ae16a841c97f61bc211459d9

diff --git a/app-editors/emacs/emacs-28.1-r2.ebuild 
b/app-editors/emacs/emacs-28.1-r2.ebuild
index 29813e2a063f..b210e66a8d40 100644
--- a/app-editors/emacs/emacs-28.1-r2.ebuild
+++ b/app-editors/emacs/emacs-28.1-r2.ebuild
@@ -31,6 +31,9 @@ else
elif [[ ${PV//[0-9]} != "." ]]; then

SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz;
fi
+   # Patchset from proj/emacs-patches.git
+   SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-1.tar.xz;
+   PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
@@ -165,11 +168,6 @@ src_prepare() {
# Fix filename reference in redirected man page
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
 
-   # libseccomp is detected by configure but doesn't appear to have any
-   # effect on the installed image. Suppress it by supplying pkg-config
-   # with a wrong library name.
-   sed -i -e "/CHECK_MODULES/s/libseccomp/DiSaBlE&/" configure.ac || die
-
AT_M4DIR=m4 eautoreconf
 }
 

diff --git a/app-editors/emacs/emacs-28.1.90-r2.ebuild 
b/app-editors/emacs/emacs-28.1.90-r2.ebuild
index ce9357f531fc..52d3b54aba86 100644
--- a/app-editors/emacs/emacs-28.1.90-r2.ebuild
+++ b/app-editors/emacs/emacs-28.1.90-r2.ebuild
@@ -31,6 +31,9 @@ else
elif [[ ${PV//[0-9]} != "." ]]; then

SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz;
fi
+   # Patchset from proj/emacs-patches.git
+   SRC_URI+=" 
https://dev.gentoo.org/~ulm/emacs/${PN}-28.1-patches-1.tar.xz;
+   PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
@@ -165,11 +168,6 @@ src_prepare() {
# Fix filename reference in redirected man page
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
 
-   # libseccomp is detected by 

[gentoo-commits] repo/gentoo:master commit in: media-radio/unixcw/, media-radio/unixcw/files/

2022-07-15 Thread Thomas Beierlein
commit: 51197e7f5c51eb29624651741baaa474a03a101d
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Jul 15 15:43:21 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Jul 15 15:50:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51197e7f

media-radio/unixcw: add 3.6.0

Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/unixcw/Manifest |  1 +
 media-radio/unixcw/files/unixcw-3.6-tinfo.patch | 30 ++
 media-radio/unixcw/unixcw-3.6.0.ebuild  | 74 +
 3 files changed, 105 insertions(+)

diff --git a/media-radio/unixcw/Manifest b/media-radio/unixcw/Manifest
index 1bc0ae730a26..a2d5606bf515 100644
--- a/media-radio/unixcw/Manifest
+++ b/media-radio/unixcw/Manifest
@@ -1 +1,2 @@
 DIST unixcw-3.5.1.tar.gz 740331 BLAKE2B 
9b5b4b819cf75ca0b10d773ebdf9869bf835c49f10c54b5bd34441b417d48d9a92abc9390a41870bf1c09fbbfe932554307abba181cad3b8631947adcf9890b1
 SHA512 
b59499723d810a537a2f5ab2b4b34c83a1c8c815af82a60ba29f4d9cee445525e530136f4e202db6b87305ac7a818fa6e59214a45c6bffce299eb50b58c866e1
+DIST unixcw-3.6.0.tar.gz 870148 BLAKE2B 
4eca3fe63ce7aec43e16ecca8120018e1bda6541f707ac9857db1f9dc6181a53ee24c7328f0a1f97a6aa1993600d68d9313e0567c12dfcf7a061837885aaefcb
 SHA512 
17abdfaeb2b4e7459e1efd93f5f85a8ed89fde06e5b8d23d83c9f1c76888bc9048af1a8adc9c030f560e94e0dd0576b3a30bf040fece4d13e001d01734d6338b

diff --git a/media-radio/unixcw/files/unixcw-3.6-tinfo.patch 
b/media-radio/unixcw/files/unixcw-3.6-tinfo.patch
new file mode 100644
index ..855eccc045eb
--- /dev/null
+++ b/media-radio/unixcw/files/unixcw-3.6-tinfo.patch
@@ -0,0 +1,30 @@
+--- configure.ac.old   2017-03-07 13:31:46.074580930 +0100
 configure.ac   2017-03-07 13:33:25.640924331 +0100
+@@ -347,7 +347,7 @@
+ AC_DEFINE([LIBCW_WITH_PULSEAUDIO], [1], [Define as 1 if your build 
machine can support PulseAudio.])
+ fi
+ 
+-
++PKG_PROG_PKG_CONFIG
+ 
+ if test "$enable_cwcp" = "no" ; then
+WITH_CWCP='no'
+@@ -355,6 +355,7 @@
+ AC_CHECK_LIB(curses, initscr)
+ if test $ac_cv_lib_curses_initscr = 'yes' ; then
+   WITH_CWCP='yes'
++  PKG_CHECK_MODULES(ncurses, ncurses, [NCURSES_LIB="$ncurses_LIBS"], )
+ else
+   WITH_CWCP='no'
+   AC_MSG_WARN([Cannot find libcurses - unable to build cwcp])
+--- src/cwcp/Makefile.am.old   2022-07-15 17:36:58.554778217 +0200
 src/cwcp/Makefile.am   2022-07-15 17:37:49.169570822 +0200
+@@ -28,7 +28,7 @@
+ # Target-specific linker flags (objects to link). Order is important:
+ # first static library then dynamic. Otherwise linker may not find
+ # symbols from the dynamic library.
+-cwcp_LDADD = $(top_builddir)/src/cwutils/lib_cwcp.a -lcurses $(INTL_LIB) 
-L$(top_builddir)/src/libcw/.libs -lcw
++cwcp_LDADD = $(top_builddir)/src/cwutils/lib_cwcp.a ${ncurses_LIBS} 
$(INTL_LIB) -L$(top_builddir)/src/libcw/.libs -lcw
+ 
+ 
+ # copy man page to proper directory during installation   

diff --git a/media-radio/unixcw/unixcw-3.6.0.ebuild 
b/media-radio/unixcw/unixcw-3.6.0.ebuild
new file mode 100644
index ..fa0f69b925ac
--- /dev/null
+++ b/media-radio/unixcw/unixcw-3.6.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A package of programs that fit together to form a morse code 
tutor program"
+HOMEPAGE="http://unixcw.sourceforge.net;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+IUSE="alsa ncurses pulseaudio suid test qt5"
+RESTRICT="!test? ( test )"
+
+RDEPEND="ncurses? ( sys-libs/ncurses:= )
+   qt5? ( dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5 )
+   alsa? ( media-libs/alsa-lib )
+   pulseaudio? ( media-sound/pulseaudio )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   sys-devel/libtool"
+
+src_prepare() {
+   append-cflags -std=gnu11
+   append-cxxflags -std=gnu++11
+   eapply -p0 "${FILESDIR}"/$PN-3.6-tinfo.patch
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   econf --libdir=/usr/$(get_libdir) \
+   $(use_enable pulseaudio ) \
+   $(use_enable alsa ) \
+   $(use_enable ncurses cwcp ) \
+   $(use_enable qt5 xcwcp ) \
+   --disable-static
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   find "${D}" -name '*.la' -type f -delete || die
+   dodoc ChangeLog NEWS README
+   if ! use suid ; then
+   fperms 711 /usr/bin/cw
+   if use ncurses ; then
+   fperms 711 /usr/bin/cwcp
+   fi
+   if use qt5 ; then
+   fperms 711 /usr/bin/xcwcp
+   fi
+   fi
+}
+
+pkg_postinst() {
+   if use suid ; then
+   ewarn "You have choosen to install 'cw', 'cwcp' and 'xcwcp' 

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

2022-07-15 Thread Thomas Beierlein
commit: 3f068228890e081880b0045af5fa7ee9c7f09d4f
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Jul 15 15:20:22 2022 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Jul 15 15:21:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f068228

net-wireless/gnuradio: Major version bump to 3.10.3.0

Signed-off-by: Thomas Beierlein  gentoo.org>

 net-wireless/gnuradio/Manifest |  1 +
 ...uradio-.ebuild => gnuradio-3.10.3.0.ebuild} | 73 ++
 net-wireless/gnuradio/gnuradio-.ebuild | 73 ++
 net-wireless/gnuradio/metadata.xml |  3 +
 4 files changed, 100 insertions(+), 50 deletions(-)

diff --git a/net-wireless/gnuradio/Manifest b/net-wireless/gnuradio/Manifest
index a7d9384ebcdd..8c0e375821c2 100644
--- a/net-wireless/gnuradio/Manifest
+++ b/net-wireless/gnuradio/Manifest
@@ -1 +1,2 @@
+DIST gnuradio-3.10.3.0.tar.gz 4376594 BLAKE2B 
676c16dda6c4b01ca922fe942e1572653c57dd8f6240ad74af2b10351470ad53ecc5c4a7347e04cb1c898388c48f561f7871c39140f77c50f9217963355793a6
 SHA512 
fe4cd2204257b65129f148bbdd6a1c192559b8824a131bd99cc2ac854e1880ee4fa07b702170452b3b6070df34d99db27ef0fe064c50e6e5a6335e61e38e6645
 DIST gnuradio-3.8.5.0.tar.gz 3399660 BLAKE2B 
19e3eecb40d7cdafe6fe551d3d36c0fcd34bb92ceb316537f4ebdc1c90d3c649daa1383f3642e2f64bba23026ed6638168fa77da0f21db03330b066e3108c880
 SHA512 
9b367c8afeb278b90e8ddd835e0ba301f07a53da26791e74913c812bde251daaa8f9611f21969938b215c9a110c9e69dfb6ec8b6d0db9c64013707c57596819a

diff --git a/net-wireless/gnuradio/gnuradio-.ebuild 
b/net-wireless/gnuradio/gnuradio-3.10.3.0.ebuild
similarity index 75%
copy from net-wireless/gnuradio/gnuradio-.ebuild
copy to net-wireless/gnuradio/gnuradio-3.10.3.0.ebuild
index 78f7c917fedf..5e21cefe2fdd 100644
--- a/net-wireless/gnuradio/gnuradio-.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.10.3.0.ebuild
@@ -2,10 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{7,8,9,10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 CMAKE_BUILD_TYPE="None"
-inherit cmake python-single-r1 virtualx xdg-utils desktop
+inherit cmake python-single-r1 virtualx xdg-utils
 
 DESCRIPTION="Toolkit that provides signal processing blocks to implement 
software radios"
 HOMEPAGE="https://www.gnuradio.org/;
@@ -14,14 +14,14 @@ SLOT="0/${PV}"
 
 if [[ ${PV} =~ "" ]]; then
EGIT_REPO_URI="https://github.com/gnuradio/gnuradio.git;
-   EGIT_BRANCH="maint-3.8"
+   EGIT_BRANCH="maint-3.10"
inherit git-r3
 else
-   
SRC_URI="https://github.com/gnuradio/gnuradio/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~riscv ~x86"
+   
SRC_URI="https://github.com/gnuradio/gnuradio/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
 fi
 
-IUSE="+audio +alsa +analog +digital channels doc dtv examples fec +filter grc 
jack modtool oss performance-counters portaudio +qt5 sdl test trellis uhd 
vocoder +utils wavelet zeromq"
+IUSE="+audio +alsa +analog +digital channels ctrlport doc dtv examples fec 
+filter grc iio jack modtool network oss performance-counters portaudio +qt5 
sdl soapy test trellis uhd vocoder +utils wavelet zeromq"
 
 #RESTRICT="!test? ( test )"
 #Tests are known broken right now
@@ -49,15 +49,24 @@ RDEPEND="${PYTHON_DEPS}
$(python_gen_cond_dep 'dev-libs/boost:0=[python,${PYTHON_USEDEP}]')
dev-libs/log4cpp:=
$(python_gen_cond_dep 'dev-python/six[${PYTHON_USEDEP}]')
+   $(python_gen_cond_dep 'dev-python/jsonschema[${PYTHON_USEDEP}]')
sci-libs/fftw:3.0=
sci-libs/mpir:=
sci-libs/volk:=
+   media-libs/libsndfile
+   sys-libs/libunwind
alsa? ( media-libs/alsa-lib:= )
+   ctrlport? (
+   $(python_gen_cond_dep 'dev-python/thrift[${PYTHON_USEDEP}]')
+   )
fec? (
sci-libs/gsl:=
dev-python/scipy
)
-   filter? ( dev-python/scipy )
+   filter? (
+   dev-python/scipy
+   $(python_gen_cond_dep 'dev-python/pyqtgraph[${PYTHON_USEDEP}]')
+   )
grc? (
$(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
@@ -66,6 +75,10 @@ RDEPEND="${PYTHON_DEPS}
x11-libs/gtk+:3[introspection]
x11-libs/pango[introspection]
)
+   iio? (
+   net-libs/libiio:=
+   net-libs/libad9361-iio:=
+   )
jack? ( virtual/jack )
portaudio? ( >=media-libs/portaudio-19_pre )
qt5? (
@@ -75,6 +88,9 @@ RDEPEND="${PYTHON_DEPS}
x11-libs/qwt:6[qt5(+)]
dev-qt/qtwidgets:5
)
+   soapy? (
+   $(python_gen_cond_dep 'net-wireless/soapysdr[${PYTHON_USEDEP}]')
+   )
sdl? ( >=media-libs/libsdl-1.2.0 )
trellis? ( dev-python/scipy )
uhd? (

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

2022-07-15 Thread Ionen Wolkens
commit: 3e6b751c1cc24519d4c10e16987bbe87d8f16e7c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jul 15 14:49:03 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jul 15 15:11:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e6b751c

net-misc/ytfzf: add IUSE=X for ueberzug, adjust postinst message

On second thought, may be fair to provide upstream's default, but given
ueberzug is X-only put it behind IUSE=X (also allows to auto-enable on
desktop profiles and such). No intention to add separate use for every
option, so not using IUSE=ueberzug.

IUSE=minimal will still disable everything optional should users want
to use this differently (e.g. I use kitty to display images rather than
ueberzug). Currently no straight-forward choice for wayland, so won't
provide a IUSE=wayland at the moment (could use chafa but well, not
high quality display and still requires changing settings).

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

 net-misc/ytfzf/ytfzf-2.4.0.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/net-misc/ytfzf/ytfzf-2.4.0.ebuild 
b/net-misc/ytfzf/ytfzf-2.4.0.ebuild
index aabfab731b1b..36a2a31e9d01 100644
--- a/net-misc/ytfzf/ytfzf-2.4.0.ebuild
+++ b/net-misc/ytfzf/ytfzf-2.4.0.ebuild
@@ -12,15 +12,14 @@ 
SRC_URI="https://github.com/pystardust/ytfzf/archive/refs/tags/v${PV}.tar.gz ->
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="minimal"
+IUSE="X minimal"
 
-# fzf/mpv/yt-dlp "can" be optfeatures depending on configuration, but depend
-# on them so it works as expected out-of-the-box while allowing to disable.
 RDEPEND="
app-misc/jq
net-misc/curl[ssl]
virtual/awk
!minimal? (
+   X? ( media-gfx/ueberzug )
app-shells/fzf
media-video/mpv[lua]
net-misc/yt-dlp
@@ -49,12 +48,12 @@ src_install() {
 
 pkg_postinst() {
optfeature "external menu support" x11-misc/dmenu
-   optfeature "in-terminal thumbnails on X11" media-gfx/ueberzug
optfeature "desktop notifications" x11-libs/libnotify
 
if [[ ! ${REPLACING_VERSIONS} ]]; then
elog "Note that ${PN} supports many methods to display 
menus/thumbnails."
elog "This ebuild primarily covers defaults and major features, 
additional"
-   elog "dependencies may be needed for others."
+   elog "dependencies may be needed for others. Set USE=minimal if 
want full"
+   elog "control over optional dependencies (e.g. fzf is optional 
if use dmenu)."
fi
 }



[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/

2022-07-15 Thread Sam James
commit: eae1aba991ddf2061e4c7e342b53165e04a10b52
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Wed Jul 13 11:01:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 15 15:08:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae1aba9

www-apps/redmine: drop 4.1.5, 4.2.3

Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26379
Signed-off-by: Sam James  gentoo.org>

 www-apps/redmine/Manifest |   2 -
 www-apps/redmine/redmine-4.1.5.ebuild | 233 -
 www-apps/redmine/redmine-4.2.3.ebuild | 240 --
 3 files changed, 475 deletions(-)

diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index b8a4435a7d82..c2f6e6741f09 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,3 +1 @@
-DIST redmine-4.1.5.tar.gz 2722929 BLAKE2B 
83c9c974bbfecfcb796833640ed9b3cb4b2e2550714e702d9b024a41f676c2c71f8e6f4119b2519654556451313a0276a4dbe307f41747466b0034f415cde662
 SHA512 
cf4020bff11b13986989e312db1e7ee459f4391ec7326f59a4f493fb0c95be87d19196377da60ac083801b7c792dc012769350b684e20dd887c431c0c18cc851
-DIST redmine-4.2.3.tar.gz 3039136 BLAKE2B 
68656da4a9a43139ab78b70e7e7364cbc776a75ea3069962086c49ea2ca965739efc47d6709b0068d94a884eaa6b56a641826ffbb16276cc8d686374a88d9e75
 SHA512 
456117b0d5d72ee58c87def84327e29f79937fa71098b48a80103e3e6653648c0df46afcc4f533803384ba7413e690538d33e263d86dd9e4e5dec65144e3
 DIST redmine-4.2.7.tar.gz 3042676 BLAKE2B 
023448a6b1ea20ef0d924def19f661a6d1099f3ab6fe0c887e4e8782773bcc63488075d86f3dc70d8ebf87d44e6b6b242be4a1fb4b5cce5cc361f6f39e99e6d4
 SHA512 
6654aec3981de8b26de416d253c22c91d881dd7df54192ce41e6e99213c6f4b0947ce213fe484c18117f8701d0528ebb23fe3acf335f84638eeddd972b601be9

diff --git a/www-apps/redmine/redmine-4.1.5.ebuild 
b/www-apps/redmine/redmine-4.1.5.ebuild
deleted file mode 100644
index f331ffe6d232..
--- a/www-apps/redmine/redmine-4.1.5.ebuild
+++ /dev/null
@@ -1,233 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26"
-inherit depend.apache ruby-ng
-
-DESCRIPTION="Flexible project management web application using the Ruby on 
Rails framework"
-HOMEPAGE="https://www.redmine.org/;
-SRC_URI="https://www.redmine.org/releases/${P}.tar.gz;
-
-KEYWORDS="~amd64"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="imagemagick fastcgi ldap markdown mysql passenger postgres sqlite"
-
-DEPS="
-   fastcgi? ( dev-ruby/fcgi )
-   imagemagick? ( dev-ruby/mini_magick )
-   ldap? ( dev-ruby/ruby-net-ldap )
-   markdown? ( >=dev-ruby/redcarpet-3.5.1 )
-   mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
-   passenger? ( www-apache/passenger )
-   postgres? ( >=dev-ruby/pg-1.1.4:1 )
-   sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
-   dev-ruby/actionpack-xml_parser:2
-   dev-ruby/csv:3
-   >=dev-ruby/i18n-1.6.0:1
-   >=dev-ruby/mail-2.7.1
-   dev-ruby/marcel
-   dev-ruby/mimemagic
-   >=dev-ruby/mini_mime-1.0.1
-   >=dev-ruby/nokogiri-1.11.1
-   dev-ruby/rails:5.2
-   >=dev-ruby/rbpdf-1.20.0
-   dev-ruby/request_store:0
-   >=dev-ruby/roadie-rails-2.1.0
-   >=dev-ruby/rouge-3.12.0
-   >=dev-ruby/ruby-openid-2.9.2
-   dev-ruby/rack-openid
-"
-
-ruby_add_bdepend "${DEPS}"
-
-RDEPEND="
-   acct-group/redmine
-   acct-user/redmine
-"
-
-REDMINE_DIR="/var/lib/${PN}"
-
-all_ruby_prepare() {
-   rm -fr log files/delete.me .github || die
-
-   # bug #406605
-   rm .{git,hg}ignore || die
-
-   # newenvd not working here
-   cat > "${T}/50${PN}" <<-EOF || die
-   CONFIG_PROTECT="${EROOT}/${REDMINE_DIR}/config"
-   CONFIG_PROTECT_MASK="${EROOT}/${REDMINE_DIR}/config/locales 
${EROOT}/${REDMINE_DIR}/config/settings.yml"
-   EOF
-
-   # Fixing versions in Gemfile
-   sed -i -e "s/~>/>=/g" Gemfile || die
-
-   # bug #724464
-   sed -i -e "s/gem 'rails',.*/gem 'rails', '~>5.2.6'/" Gemfile || die
-
-   sed -i -e "/group :development do/,/end$/d" Gemfile || die
-   sed -i -e "/group :test do/,/end$/d" Gemfile || die
-
-   if ! use imagemagick ; then
-   sed -i -e "/group :minimagick do/,/end$/d" Gemfile || die
-   fi
-   if ! use ldap ; then
-   # remove ldap stuff module if disabled to avoid #413779
-   use ldap || rm app/models/auth_source_ldap.rb || die
-   sed -i -e "/group :ldap do/,/end$/d" Gemfile || die
-   fi
-   if ! use markdown ; then
-   sed -i -e "/group :markdown do/,/end$/d" Gemfile || die
-   fi
-   # Additional dependency for Gemfile (#657156)
-   if use fastcgi; then
-   echo "gem 'fcgi'" > Gemfile.local
-   fi
-}
-
-all_ruby_install() {
-   dodoc doc/* README.rdoc
-   rm -r doc test appveyor.yml CONTRIBUTING.md README.rdoc || die
-
-   

[gentoo-commits] repo/gentoo:master commit in: www-apps/redmine/, www-apps/redmine/files/

2022-07-15 Thread Sam James
commit: fd880c7576c4f6aabf009fa63b95ba1e4dc1fd4e
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Wed Jul 13 11:00:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 15 15:08:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd880c75

www-apps/redmine: add 4.2.7

Closes: https://bugs.gentoo.org/852740
Bug: https://bugs.gentoo.org/852743
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 www-apps/redmine/Manifest  |   1 +
 .../files/redmine-4.2.7-rails-yaml-safe_load.patch |  29 +++
 www-apps/redmine/redmine-4.2.7.ebuild  | 244 +
 3 files changed, 274 insertions(+)

diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 5fc9ac894ead..b8a4435a7d82 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,2 +1,3 @@
 DIST redmine-4.1.5.tar.gz 2722929 BLAKE2B 
83c9c974bbfecfcb796833640ed9b3cb4b2e2550714e702d9b024a41f676c2c71f8e6f4119b2519654556451313a0276a4dbe307f41747466b0034f415cde662
 SHA512 
cf4020bff11b13986989e312db1e7ee459f4391ec7326f59a4f493fb0c95be87d19196377da60ac083801b7c792dc012769350b684e20dd887c431c0c18cc851
 DIST redmine-4.2.3.tar.gz 3039136 BLAKE2B 
68656da4a9a43139ab78b70e7e7364cbc776a75ea3069962086c49ea2ca965739efc47d6709b0068d94a884eaa6b56a641826ffbb16276cc8d686374a88d9e75
 SHA512 
456117b0d5d72ee58c87def84327e29f79937fa71098b48a80103e3e6653648c0df46afcc4f533803384ba7413e690538d33e263d86dd9e4e5dec65144e3
+DIST redmine-4.2.7.tar.gz 3042676 BLAKE2B 
023448a6b1ea20ef0d924def19f661a6d1099f3ab6fe0c887e4e8782773bcc63488075d86f3dc70d8ebf87d44e6b6b242be4a1fb4b5cce5cc361f6f39e99e6d4
 SHA512 
6654aec3981de8b26de416d253c22c91d881dd7df54192ce41e6e99213c6f4b0947ce213fe484c18117f8701d0528ebb23fe3acf335f84638eeddd972b601be9

diff --git a/www-apps/redmine/files/redmine-4.2.7-rails-yaml-safe_load.patch 
b/www-apps/redmine/files/redmine-4.2.7-rails-yaml-safe_load.patch
new file mode 100644
index ..dcd4bdb51073
--- /dev/null
+++ b/www-apps/redmine/files/redmine-4.2.7-rails-yaml-safe_load.patch
@@ -0,0 +1,29 @@
+From 8eb7563204e6c9b3a1fcff453c08ed4824b20bc6 Mon Sep 17 00:00:00 2001
+From: "Azamat H. Hackimov" 
+Date: Wed, 13 Jul 2022 13:52:18 +0300
+Subject: [PATCH] Added compatibility option for recent Rails
+
+Rails 5.2.8.1, 6.0.5.1, 6.1.6.1 and 7.0.3.1 fixes CVE-2022-32224 which
+breaks compatibility with old implementation of YAML.unsafe_load.
+
+Added `config.active_record.yaml_column_permitted_classes = [Symbol]` to
+configuration of application to workaround issue.
+---
+ config/application.rb | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/config/application.rb b/config/application.rb
+index bba468f38..78557d376 100644
+--- a/config/application.rb
 b/config/application.rb
+@@ -32,6 +32,7 @@ module RedmineApp
+ 
+ config.active_record.store_full_sti_class = true
+ config.active_record.default_timezone = :local
++config.active_record.yaml_column_permitted_classes = [Symbol]
+ 
+ config.action_mailer.delivery_job = "ActionMailer::MailDeliveryJob"
+ 
+-- 
+2.35.1
+

diff --git a/www-apps/redmine/redmine-4.2.7.ebuild 
b/www-apps/redmine/redmine-4.2.7.ebuild
new file mode 100644
index ..373621607812
--- /dev/null
+++ b/www-apps/redmine/redmine-4.2.7.ebuild
@@ -0,0 +1,244 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby26 ruby27"
+inherit depend.apache ruby-ng
+
+DESCRIPTION="Flexible project management web application using the Ruby on 
Rails framework"
+HOMEPAGE="https://www.redmine.org/;
+SRC_URI="https://www.redmine.org/releases/${P}.tar.gz;
+
+KEYWORDS="~amd64"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="fastcgi imagemagick ldap markdown +minimagick mysql passenger pdf 
postgres sqlite"
+
+PATCHES=(
+   "${FILESDIR}/${P}-rails-yaml-safe_load.patch"
+)
+
+ruby_add_bdepend "
+   fastcgi? ( dev-ruby/fcgi )
+   ldap? ( dev-ruby/ruby-net-ldap )
+   minimagick? ( dev-ruby/mini_magick )
+   markdown? ( >=dev-ruby/redcarpet-3.5.1 )
+   mysql? ( >=dev-ruby/mysql2-0.5.0:0.5 )
+   passenger? ( www-apache/passenger )
+   postgres? ( >=dev-ruby/pg-1.1.4:1 )
+   sqlite? ( >=dev-ruby/sqlite3-1.4.0 )
+   dev-ruby/actionpack-xml_parser:2
+   dev-ruby/addressable
+   dev-ruby/csv:3
+   >=dev-ruby/i18n-1.8.2:1
+   >=dev-ruby/mail-2.7.1
+   dev-ruby/marcel
+   dev-ruby/mimemagic
+   >=dev-ruby/mini_mime-1.0.1
+   >=dev-ruby/nokogiri-1.11.1
+   dev-ruby/rack-openid
+   >=dev-ruby/rails-5.2.8.1:5.2
+   >=dev-ruby/rbpdf-1.20.0
+   >=dev-ruby/request_store-1.5.0:0
+   >=dev-ruby/roadie-rails-2.2.0:2
+   dev-ruby/rotp
+   >=dev-ruby/rouge-3.26.0
+   dev-ruby/rqrcode
+   >=dev-ruby/ruby-openid-2.9.2
+   >=dev-ruby/rubyzip-2.3.0:2
+"
+
+RDEPEND="
+   acct-group/redmine
+   acct-user/redmine
+   

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

2022-07-15 Thread Sam James
commit: 945213e0cbd59c85890fd46e1ac613b22e5a3ca1
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 15 14:25:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 15 14:50:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945213e0

sci-geosciences/qgis: add 3.22.9

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

 sci-geosciences/qgis/Manifest | 1 +
 sci-geosciences/qgis/{qgis-.ebuild => qgis-3.22.9.ebuild} | 9 +++--
 sci-geosciences/qgis/qgis-.ebuild | 4 
 3 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index 4af32a9f42cd..896fb51b57b0 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -3,4 +3,5 @@ DIST qgis-3.22.5.tar.bz2 137731586 BLAKE2B 
d5cad96ca7fadab58e2f680493469496d8c5e
 DIST qgis-3.22.6.tar.bz2 138056354 BLAKE2B 
a1f7681ae71b4f06c8e4542fe1351fbd0fd0c5a07934b1eb5e535d17a5c0432a9df1489db34dfdcbb776c55c233f3f53c8c1aaf957ba0b8445c4738c9a504cf2
 SHA512 
5ef36d6d93e5f7562f4ef2dc2a738057376153e7b34fdef7dd4cf278334d61af0b3380712b22961c3693088036d18167f9b2c2f623f405c668e8b48ef2f93d20
 DIST qgis-3.22.7.tar.bz2 138076419 BLAKE2B 
25e164e9da681dc78546b2492ec85dc97976f8f6e33e41244b8d72ef109edf9c482f00807183338da1e23a0dc9fbf0526953f053f67aff5723dc30ed280daae2
 SHA512 
d85b88a7a9aee17e7f8179c7d715bc60e64de5bdb41498177886ecdf5da2d707e3880715b6eaba4af86398666da4e322b0fac6b03f6aa907c9e39bfe4d93db91
 DIST qgis-3.22.8.tar.bz2 138285002 BLAKE2B 
d9c94c9e9836f342242000279217fcd7ceee63693829306b7927378b61b5cf9a2d6c78d41722e44b515653d73ea89d104ecb0a7f1688e294d75cad52bcf065e0
 SHA512 
80fec733fde090b3be0ba4cad1c8709023dac2fc254d2ed10540d8a929ced3218d7ae69c11b396f9424280b1746a84871d457380aaad8e65ffc62b150c731bd2
+DIST qgis-3.22.9.tar.bz2 138141096 BLAKE2B 
d59d6fd97471397150e594acda1c6072948cc010b4bf4d34c33a642fabdc78a580bd76418785892114aa4997e88cf700f178a9243079ff800c76cb3c25cf
 SHA512 
c33cfe18c542a3be42fa6a08b62f71511a71a7e72ae704177846b66444d90a28df2f1c42d98c53c2c0e43f13bce24224499c52db5d2cbcac5d8a53782f7c124c
 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 
2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac
 SHA512 
6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-3.22.9.ebuild
similarity index 65%
copy from sci-geosciences/qgis/qgis-.ebuild
copy to sci-geosciences/qgis/qgis-3.22.9.ebuild
index 2d3c9b473c26..59c0806b22a8 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-3.22.9.ebuild
@@ -6,7 +6,11 @@ EAPI=8
 PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="sqlite"
 
-if [[ ${PV} = ** ]]; then
+# We only package the LTS releases right now
+# We could package more but would ideally only stabilise the LTS ones
+# at least.
+
+if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git;
inherit git-r3
 else
@@ -212,7 +216,8 @@ src_configure() {
 src_test() {
local myctestargs=(
# test_core_gdalprovider - see 
https://github.com/qgis/QGIS/pull/47887
-   -E 
'(ProcessingGuiTest$|ProcessingQgisAlgorithmsTestPt1$|ProcessingQgisAlgorithmsTestPt2$|ProcessingQgisAlgorithmsTestPt3$|ProcessingQgisAlgorithmsTestPt4$|ProcessingGdalAlgorithmsRasterTest$|ProcessingGdalAlgorithmsVectorTest$|ProcessingGrass7AlgorithmsImageryTest$|ProcessingGrass7AlgorithmsRasterTestPt1$|ProcessingGrass7AlgorithmsRasterTestPt2$|ProcessingGrass7AlgorithmsVectorTest$|ProcessingOtbAlgorithmsTest$|test_core_callout$|test_core_compositionconverter$|test_core_expression$|test_core_gdalprovider$|test_core_gdalutils$|test_core_geonodeconnection$|test_core_imagecache$|test_core_labelingengine$|test_core_layout$|test_core_layoutcontext$|test_core_layouthtml$|test_core_layoutlabel$|test_core_layoutmanualtable$|test_core_layoutmap$|test_core_layoutmapgrid$|test_core_layoutmapoverview$|test_core_layoutmultiframe$|test_core_layoutpicture$|test_core_linefillsymbol$|test_core_mapdevicepixelratio$|test_core_maprendererjob$|test_core_meshlayer$|test_core_meshlayerrenderer$|test_c
 

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

2022-07-15 Thread Michał Górny
commit: 26101b9b03683d57423099dff8c51466381d9b52
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 10:42:14 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26101b9b

virtual/dist-kernel: Bump to 5.15.55

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.15.55.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.55.ebuild
new file mode 100644
index ..5594b4186dc8
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.55.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 ~hppa ~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: sys-kernel/gentoo-kernel-bin/

2022-07-15 Thread Michał Górny
commit: 927a26772fef50556411d281b7ce41d7de6a1200
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 14:46:00 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=927a2677

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 355b65983e4a..5939c7daaf41 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -20,6 +20,8 @@ DIST genpatches-5.18-13.base.tar.xz 578484 BLAKE2B 
03215db005e5a3668898b1ac4c25a
 DIST genpatches-5.18-13.extras.tar.xz 3928 BLAKE2B 
21db8944e961dc054e69901d711a85d2965bc90dcdbcaac4d939e033d7b2007860f594e7bd3decdb5b2ed73b0e6b67872dcbd64a3301fc106cfd1c9c189f071d
 SHA512 
21fe61063d2e4b3ff40664d700643693068aa73d1d5416272116001c7f4ab6a3c006824ad868fd4185fc20fe53647727874e7fff01450d5f5dc36aec84a6e55f
 DIST genpatches-5.18-14.base.tar.xz 610104 BLAKE2B 
1bb79a0ab1239773023c353305c30c8c9ba5cc9ad50c539f1bceb069ad20e6feacc45bc8249b6d23f2f707d9ec3870afc5425140698411070f54593fa33b26f8
 SHA512 
b646dc8f7dd8177d2d97a52e8bff958ce036edcf1d1304164c8e9e7e6b796383593fb0838cf3ab16b3aadb31aede16eb763c915062763b78676c69a094234626
 DIST genpatches-5.18-14.extras.tar.xz 3928 BLAKE2B 
6daca2ba0f7a1a2f318f3a398a37303bc9e1524bcb9cfb2713642eeafc86f1919f2e16789815780b78a391607d2f6fc34a84682f257360fbb3793e34aa56c84a
 SHA512 
58e6fe384be03255599468c196b89e8f3f266f113a6b7f623494937205892d5f7dd301361ead1569790f05c4bf0a6f3813b4511a11cc77294dfc2d2e69590140
+DIST genpatches-5.18-15.base.tar.xz 610660 BLAKE2B 
d3a1d9a432ffc110af26d74e96b042abb28a79f77d3b6984c20c5a880e29f05c372a9d499646915eabb71a51441734067b0e271a13d111f15c65f6efdca79a40
 SHA512 
53856c12e3c10733f6ae78e6408af7d628aca7dac8fce5569eed5b3f35ce58bd465d5e40da2183fd06ce70775c199b93f88f73324c68f73c7303d2bc7c71acfa
+DIST genpatches-5.18-15.extras.tar.xz 3928 BLAKE2B 
da2016d84154d129ef32595c04f06f861aa91c7981f9122e8120284a04ac0064785ebb2a4717d544c475f63388e36aa2d2012dc426a9a8f9f66492a507e1755c
 SHA512 
743610e02ce92f053bf41351253d27966de5c3dc0a5499e00328debb2d64f7bb41d29dc5670f11e63dbe2e8baf466a7b99fd2b70ba37a7698f53b25044790196
 DIST genpatches-5.4-208.base.tar.xz 4869104 BLAKE2B 
3e9038248ddcfd22d67248e65199cca89bd2b8b3aa99aafcee63e5c294dc360c01d7d7eda809e1c18b06a9356363c575339197b2425bcafa8676cad68c17f90e
 SHA512 
880fd09492e5cb0fa8a94e2df5fdf912be59210f1f142a456e3f80c31142e92bee3161bd77038b606616442cf3396b3961a24422de3056f72b4556d06262d3a5
 DIST genpatches-5.4-208.extras.tar.xz 1812 BLAKE2B 
3e5b8cae462a748eb36af66c4ebc393fc09882a1fa23cce6f82a078ea5598c23c2ecbe7029d6e2060735fe342b3a7bb5c235dcf16081bba0f05a6b88501af991
 SHA512 
b550dce1b6d090959eaacd523ee1be258fbf9db84309054c3cce9beb0bae710ff2e1c23f480310072fb08f7456bdf825b3ba76d57e999fc1597368df93e65677
 DIST genpatches-5.4-209.base.tar.xz 4887256 BLAKE2B 
56d7ea7975b228df055d1bd4cfc41b49890d815409a159772230c6e9d081061a9b438b525b5e8542eb03feb0bdfc1841e5bc5e14dd1570aff8f964862b192b00
 SHA512 
5ea69d50d836dad1f68f000c6c1f5bd8459dcbc4d50a4fbd4ba3241c4c87638850215c0207dfea6fe06cc596957e3cfa61a3dfc00f0b60513596da43d286615f
@@ -68,6 +70,10 @@ DIST gentoo-kernel-5.18.11-1.amd64.xpak 71622803 BLAKE2B 
e4e238fd63be1376902a2d9
 DIST gentoo-kernel-5.18.11-1.arm64.xpak 65221648 BLAKE2B 
f6d4be3e385d7272082e77ad17cbae6ff494a544d6a4884168dd6c813fae32c81ef5a64ad7645745c520af61f1aec10e3fa38dc452eed4a08de7c105607ae8f0
 SHA512 
c3fbe07c3ce18f83c21566e31567c55e23bcfbf50e3bd59b6203a092fbeee9a75a7918b93afe4bdc39d2f667504733840b97c3353389d57093c933e1c5859410
 DIST gentoo-kernel-5.18.11-1.ppc64le.xpak 59391196 BLAKE2B 
88c6f72f8be6826d06f5bd45df57dfd4cd6bbdb1a487fd8c070aa16939ac57aa2d557c66e571a7470ff12f21b261a49f8f8a34f196155a82617a63dd0d9e34cf
 SHA512 
6c4c48e86d34c7ec43d89788209914ab400ee8be7b7d6f81846b223109ce8eab3e6d57f47cc863408cd6783c4bdeaa198d67dba1f2ace7871f12bef5ce02b611
 DIST gentoo-kernel-5.18.11-1.x86.xpak 61815577 BLAKE2B 
c227b917d18444654711afb26ce372ab35f5ce474d440a5a8f7b1fe1ac687ae3679938e92ac06d1824fb361938e755bdc3c0f294bc9104f29c9f5069434a78be
 SHA512 
9ab4b79a64fb5a1d2dfda8a20f118ed0b1141fc7df9422a6540de645eaae72d70e2db11ed60a958ce55cb4fbf8bf2adf4ce2c1e4bc58d871524d98a2d77e438b
+DIST gentoo-kernel-5.18.12-1.amd64.xpak 71608634 BLAKE2B 
07608f0a3b180daf22bded383502a7d2f2dedc7254592a6a66735796d8f52294b05c79e92981b96fe8f76868200cdf8da3aefaefbfe5761fed9bba69fd0718dc
 SHA512 
b4c72515bdcf4892647027fff2ca1d19c87ca311f6a51cb02ae944ac0973d2bfac4bf0be60343fa19886f4d60cd17d9a9c4ccdb690fffe30452e63808ee6617f
+DIST gentoo-kernel-5.18.12-1.arm64.xpak 65242027 BLAKE2B 

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

2022-07-15 Thread Michał Górny
commit: 3bdab070e46513ee186dc26b88ba9fc54455ef24
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 10:42:12 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdab070

sys-kernel/gentoo-kernel: Bump to 5.15.55

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.15.55.ebuild | 131 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index fccb918bf5a0..17dce16b0063 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -12,6 +12,8 @@ DIST genpatches-5.15-57.base.tar.xz 2275504 BLAKE2B 
23dad9d2e9dfc1f77f6e39f8d9e6
 DIST genpatches-5.15-57.extras.tar.xz 3932 BLAKE2B 
670c631eb992f3ea25caa61037c8eb5135fdc1c9dc9e9cc91122f753fc2755f5e8a22a832267bb5e620a604a450cec7fe80d6b6ecbeb7fa5e5db2356df6b2163
 SHA512 
8f3685cae1613b3e93d33d67746267c4860d839d0a9917bd9668c7d917c83ee1300e1f7fe14eac5dc34de94f440de0127b65a2f862bc821c354e8c36beabb1a5
 DIST genpatches-5.15-58.base.tar.xz 2355372 BLAKE2B 
27cb7a5b7ecb66f55a6c9b294e77e14f8c231df39953e19e0c6375ffc084a92dcbdad22e430987d771c89516e4b66b2e938347ef13f932fd593c38fe7c670870
 SHA512 
70968b3808b1a08d3041f6e9aa08b96f54f98cc26932a66bc8eb91663f83054615057f4d14e03bdd7150f0d83ee371cf718a1bc70ae9f41124afe506287d754b
 DIST genpatches-5.15-58.extras.tar.xz 3932 BLAKE2B 
00c41224b6449df6c03c51b0528ee7da9b718d3feaec3dae3f58177983645e2f798ce8221708d7a470a057e37f1d7ebfc3ac843d97b3ce920e671247ccb6bcde
 SHA512 
194275a95d28aff48262aafbc770931b1add0861c1333122c1b82e95c5a39c318a1d57fb2bd5c986f806f84b417c2050287ba55d91d8d40e93541c41cffb7951
+DIST genpatches-5.15-59.base.tar.xz 2355388 BLAKE2B 
b7752f0691ff64a0bbffaa262a674942623b9b3aa5794b8ffdcc9aa23bc4cc63e65aad8d132e48ee765ab2a4711bb32735680794413166c1c358084e286f4f58
 SHA512 
d249a9e37ace3688f1f7f5aa368e45fb428220ab193d0ad569c2e1dbfa41b268348378928fda642d1d2521ff0cfacd5b7292b4a1e20555a1b0c7e5232bfd7410
+DIST genpatches-5.15-59.extras.tar.xz 3932 BLAKE2B 
7438a1bd3f63bd989b93b8d1bcc2474406670958291d7cbffaab792789461336d30465664e6d36c2cc91d77d82fb1ac521d13dfc7cf9691563dc417370dd3107
 SHA512 
127ab6f173b230c4b0656653af36a5086d021d3ac81d5549a60ca681c1873dba351aa33e3fe96da811dfa6e0a006cab14aa6894f03a9eac1a447df8f724d75cd
 DIST genpatches-5.18-12.base.tar.xz 549680 BLAKE2B 
d6973dfb0d7749fadfc511b1092dedc67b3f8a57e2a117674113f43177bde8608b6106c4c84fbf5f5a161b9710cfad28a3c2fd419fb3c4088d98f9a504ae0cb8
 SHA512 
c7ad63058bb77c92d3ecf618a41164476a56f2b7b879c667c7fc9666fa1d7f81b599d6ffc5f0fbaa3223e7d399dbb6348ddd511598581083f7b78d505dd81e7c
 DIST genpatches-5.18-12.extras.tar.xz 3920 BLAKE2B 
89642c29bae1b15664749c11e581ebf1d0b42801cbd3e436805faaacc419fa7d946a05e7d37bc8d056e36768d181b2e71dfdd6b28943ea112dad9f17a9c2bde1
 SHA512 
301cd52af9db5a8ec91891a0258a262261d87cf22cb01c27a531d0274ee23d0e928977abe8f5928d3dcba430d032a3cb418193bd1f3e09a923ca6e8718ec7420
 DIST genpatches-5.18-13.base.tar.xz 578484 BLAKE2B 
03215db005e5a3668898b1ac4c25aeee5f20d6802d00b11d24d41f506ca9f730f031f5cde187f81406a3c75937d65f854acd3c0e2d2cf9f9cb3ba99454304180
 SHA512 
bdf29085cf76022aa21faaee63033e3231b9757282633eb5897717128bc340cbf38b12a2918b169b452e85aafc9fadac2645df414f877f43950a3147e00dea68

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

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

2022-07-15 Thread Michał Górny
commit: a6e9aea3ad7256beae502a72361495f15e6f6acd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 11:04:50 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e9aea3

sys-kernel/gentoo-kernel: Bump to 5.18.12

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.18.12.ebuild | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 17dce16b0063..63e13a135ad5 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -20,6 +20,8 @@ DIST genpatches-5.18-13.base.tar.xz 578484 BLAKE2B 
03215db005e5a3668898b1ac4c25a
 DIST genpatches-5.18-13.extras.tar.xz 3928 BLAKE2B 
21db8944e961dc054e69901d711a85d2965bc90dcdbcaac4d939e033d7b2007860f594e7bd3decdb5b2ed73b0e6b67872dcbd64a3301fc106cfd1c9c189f071d
 SHA512 
21fe61063d2e4b3ff40664d700643693068aa73d1d5416272116001c7f4ab6a3c006824ad868fd4185fc20fe53647727874e7fff01450d5f5dc36aec84a6e55f
 DIST genpatches-5.18-14.base.tar.xz 610104 BLAKE2B 
1bb79a0ab1239773023c353305c30c8c9ba5cc9ad50c539f1bceb069ad20e6feacc45bc8249b6d23f2f707d9ec3870afc5425140698411070f54593fa33b26f8
 SHA512 
b646dc8f7dd8177d2d97a52e8bff958ce036edcf1d1304164c8e9e7e6b796383593fb0838cf3ab16b3aadb31aede16eb763c915062763b78676c69a094234626
 DIST genpatches-5.18-14.extras.tar.xz 3928 BLAKE2B 
6daca2ba0f7a1a2f318f3a398a37303bc9e1524bcb9cfb2713642eeafc86f1919f2e16789815780b78a391607d2f6fc34a84682f257360fbb3793e34aa56c84a
 SHA512 
58e6fe384be03255599468c196b89e8f3f266f113a6b7f623494937205892d5f7dd301361ead1569790f05c4bf0a6f3813b4511a11cc77294dfc2d2e69590140
+DIST genpatches-5.18-15.base.tar.xz 610660 BLAKE2B 
d3a1d9a432ffc110af26d74e96b042abb28a79f77d3b6984c20c5a880e29f05c372a9d499646915eabb71a51441734067b0e271a13d111f15c65f6efdca79a40
 SHA512 
53856c12e3c10733f6ae78e6408af7d628aca7dac8fce5569eed5b3f35ce58bd465d5e40da2183fd06ce70775c199b93f88f73324c68f73c7303d2bc7c71acfa
+DIST genpatches-5.18-15.extras.tar.xz 3928 BLAKE2B 
da2016d84154d129ef32595c04f06f861aa91c7981f9122e8120284a04ac0064785ebb2a4717d544c475f63388e36aa2d2012dc426a9a8f9f66492a507e1755c
 SHA512 
743610e02ce92f053bf41351253d27966de5c3dc0a5499e00328debb2d64f7bb41d29dc5670f11e63dbe2e8baf466a7b99fd2b70ba37a7698f53b25044790196
 DIST genpatches-5.4-208.base.tar.xz 4869104 BLAKE2B 
3e9038248ddcfd22d67248e65199cca89bd2b8b3aa99aafcee63e5c294dc360c01d7d7eda809e1c18b06a9356363c575339197b2425bcafa8676cad68c17f90e
 SHA512 
880fd09492e5cb0fa8a94e2df5fdf912be59210f1f142a456e3f80c31142e92bee3161bd77038b606616442cf3396b3961a24422de3056f72b4556d06262d3a5
 DIST genpatches-5.4-208.extras.tar.xz 1812 BLAKE2B 
3e5b8cae462a748eb36af66c4ebc393fc09882a1fa23cce6f82a078ea5598c23c2ecbe7029d6e2060735fe342b3a7bb5c235dcf16081bba0f05a6b88501af991
 SHA512 
b550dce1b6d090959eaacd523ee1be258fbf9db84309054c3cce9beb0bae710ff2e1c23f480310072fb08f7456bdf825b3ba76d57e999fc1597368df93e65677
 DIST genpatches-5.4-209.base.tar.xz 4887256 BLAKE2B 
56d7ea7975b228df055d1bd4cfc41b49890d815409a159772230c6e9d081061a9b438b525b5e8542eb03feb0bdfc1841e5bc5e14dd1570aff8f964862b192b00
 SHA512 
5ea69d50d836dad1f68f000c6c1f5bd8459dcbc4d50a4fbd4ba3241c4c87638850215c0207dfea6fe06cc596957e3cfa61a3dfc00f0b60513596da43d286615f

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.18.12.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.18.12.ebuild
new file mode 100644
index ..4b6280ffa4e4
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.18.12.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo
+CONFIG_VER=5.18.9-gentoo
+GENTOO_CONFIG_VER=g2
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config

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

2022-07-15 Thread Michał Górny
commit: 55c61e0b810692661dc73bcd5a13f1ef75885560
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 14:45:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c61e0b

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 5d485293f553..355b65983e4a 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -12,6 +12,8 @@ DIST genpatches-5.15-57.base.tar.xz 2275504 BLAKE2B 
23dad9d2e9dfc1f77f6e39f8d9e6
 DIST genpatches-5.15-57.extras.tar.xz 3932 BLAKE2B 
670c631eb992f3ea25caa61037c8eb5135fdc1c9dc9e9cc91122f753fc2755f5e8a22a832267bb5e620a604a450cec7fe80d6b6ecbeb7fa5e5db2356df6b2163
 SHA512 
8f3685cae1613b3e93d33d67746267c4860d839d0a9917bd9668c7d917c83ee1300e1f7fe14eac5dc34de94f440de0127b65a2f862bc821c354e8c36beabb1a5
 DIST genpatches-5.15-58.base.tar.xz 2355372 BLAKE2B 
27cb7a5b7ecb66f55a6c9b294e77e14f8c231df39953e19e0c6375ffc084a92dcbdad22e430987d771c89516e4b66b2e938347ef13f932fd593c38fe7c670870
 SHA512 
70968b3808b1a08d3041f6e9aa08b96f54f98cc26932a66bc8eb91663f83054615057f4d14e03bdd7150f0d83ee371cf718a1bc70ae9f41124afe506287d754b
 DIST genpatches-5.15-58.extras.tar.xz 3932 BLAKE2B 
00c41224b6449df6c03c51b0528ee7da9b718d3feaec3dae3f58177983645e2f798ce8221708d7a470a057e37f1d7ebfc3ac843d97b3ce920e671247ccb6bcde
 SHA512 
194275a95d28aff48262aafbc770931b1add0861c1333122c1b82e95c5a39c318a1d57fb2bd5c986f806f84b417c2050287ba55d91d8d40e93541c41cffb7951
+DIST genpatches-5.15-59.base.tar.xz 2355388 BLAKE2B 
b7752f0691ff64a0bbffaa262a674942623b9b3aa5794b8ffdcc9aa23bc4cc63e65aad8d132e48ee765ab2a4711bb32735680794413166c1c358084e286f4f58
 SHA512 
d249a9e37ace3688f1f7f5aa368e45fb428220ab193d0ad569c2e1dbfa41b268348378928fda642d1d2521ff0cfacd5b7292b4a1e20555a1b0c7e5232bfd7410
+DIST genpatches-5.15-59.extras.tar.xz 3932 BLAKE2B 
7438a1bd3f63bd989b93b8d1bcc2474406670958291d7cbffaab792789461336d30465664e6d36c2cc91d77d82fb1ac521d13dfc7cf9691563dc417370dd3107
 SHA512 
127ab6f173b230c4b0656653af36a5086d021d3ac81d5549a60ca681c1873dba351aa33e3fe96da811dfa6e0a006cab14aa6894f03a9eac1a447df8f724d75cd
 DIST genpatches-5.18-12.base.tar.xz 549680 BLAKE2B 
d6973dfb0d7749fadfc511b1092dedc67b3f8a57e2a117674113f43177bde8608b6106c4c84fbf5f5a161b9710cfad28a3c2fd419fb3c4088d98f9a504ae0cb8
 SHA512 
c7ad63058bb77c92d3ecf618a41164476a56f2b7b879c667c7fc9666fa1d7f81b599d6ffc5f0fbaa3223e7d399dbb6348ddd511598581083f7b78d505dd81e7c
 DIST genpatches-5.18-12.extras.tar.xz 3920 BLAKE2B 
89642c29bae1b15664749c11e581ebf1d0b42801cbd3e436805faaacc419fa7d946a05e7d37bc8d056e36768d181b2e71dfdd6b28943ea112dad9f17a9c2bde1
 SHA512 
301cd52af9db5a8ec91891a0258a262261d87cf22cb01c27a531d0274ee23d0e928977abe8f5928d3dcba430d032a3cb418193bd1f3e09a923ca6e8718ec7420
 DIST genpatches-5.18-13.base.tar.xz 578484 BLAKE2B 
03215db005e5a3668898b1ac4c25aeee5f20d6802d00b11d24d41f506ca9f730f031f5cde187f81406a3c75937d65f854acd3c0e2d2cf9f9cb3ba99454304180
 SHA512 
bdf29085cf76022aa21faaee63033e3231b9757282633eb5897717128bc340cbf38b12a2918b169b452e85aafc9fadac2645df414f877f43950a3147e00dea68
@@ -54,6 +56,10 @@ DIST gentoo-kernel-5.15.54-1.amd64.xpak 69338355 BLAKE2B 
589f1252fbdc8738e7682de
 DIST gentoo-kernel-5.15.54-1.arm64.xpak 64199282 BLAKE2B 
2a354c8ccab94b1453b7f95a7f0d931d95ec165256647e634833c3b21a9756ea617e59687c8ebfcf164b071e29ef690feb38805ffd17e760c204061f5ba7a0b5
 SHA512 
27d6f9695e0f2cb36f05403b94efdd234e8045931fdcaad76245e1d6e25b673a537506b8234e159ca78e8f20c5c42933efa4c8e7d55975487e5e410292bd2f1e
 DIST gentoo-kernel-5.15.54-1.ppc64le.xpak 58010594 BLAKE2B 
64d377fd257b5f407253af1c272bba1b6124fedabba66cdf356ebcca2e9c2be43e45d4eb784e66d86c54b4a6f73df708ddd6ab9e2c87c9bd01431f3a77717612
 SHA512 
21783533758f78659f1af98fb1d54119ae06a182469a65d2bf5d552f965f53822e8d068223ea82241d82202a329c533a2534e66762c1d6b1e380d2ff4f10f6d3
 DIST gentoo-kernel-5.15.54-1.x86.xpak 60099796 BLAKE2B 
9b503e22cb08305befc396309d1a23a1fb075a9518336e18f16ef1d438a3be1f0b689751fb93d2f4799ce17bfa0ff01e6e415925b7547a7f41c339e9db8fd4b7
 SHA512 
9d92798e613575b201d6808b4ec2dd937769152d4ee58f69f94647b140508fda0b5ae36763b3b9facc715c65035026f050c4baffc28d2b49ad57ac5171440123
+DIST gentoo-kernel-5.15.55-1.amd64.xpak 69331162 BLAKE2B 
6893c7c1ad5a5ee7dd1da1a6de7621a72cca767bd2c8db47d1c5f1de6e647a8025fbfc9ae36aba1c54463a21bd508dd4bf8de9c854f773a27459894189d40459
 SHA512 
2a9f6d3631f02a002fa2974e254c15e526dac338d9bb6b404dd03dc710cb5c6b6b7b89912db48da9f018bf59c4ec35664875e87207c2b0e263eefa361d611363
+DIST gentoo-kernel-5.15.55-1.arm64.xpak 64196493 BLAKE2B 

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

2022-07-15 Thread Michał Górny
commit: 2770a4ee7c75dc8c456b986d75dc5b4cd4855c76
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 14:45:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2770a4ee

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 702c883e1eac..1be1fb89a2e8 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -22,6 +22,8 @@ DIST genpatches-5.4-209.base.tar.xz 4887256 BLAKE2B 
56d7ea7975b228df055d1bd4cfc4
 DIST genpatches-5.4-209.extras.tar.xz 1812 BLAKE2B 
c1cb92a600e0827b133735f3c04a98e608f5dd0b69f53b3bd64ae03d8ff7b0189b0e00027ca073c4b80a77cc23f92ced5dc4bd4fd5912b538aa4ed3131d49b9a
 SHA512 
8046b24112d6635f76cabb7d8e429d9859553440f80fd67152f051fddc6966ddc45e4a465ee946439c23b887282f5517ab12dc7f1862d5471d2815911a4ee2f5
 DIST genpatches-5.4-210.base.tar.xz 4896412 BLAKE2B 
cea81eeeab39b8f83386bf5c700f1237e1de2987294a0bfd3fd8b578bdfc384b587639a833a6f6085cc8e3840f71e2e56295c8c060f11d0fa6fa2381f4f7b59f
 SHA512 
b045f3690cad21a61382d41bd5ca8037bd9ac4c83acb8da62317da1cf25aa0550598e366c74f89239f8d0042ec7cb6c76c3cea77e4b173c1cdf038213e2979dc
 DIST genpatches-5.4-210.extras.tar.xz 1812 BLAKE2B 
23abb8d1adc1ef226844f9d53611793396102dedf0d4472d4adfda32277ccb60c1e270ed3716d7e5a3f1e4d29c9a1c8a6999cfd6a19613c4953e0bd88b4b316c
 SHA512 
a95429ccd7b7cec7f45cc1adeedd9ea90c33f4e32997d954b8f29a599f59c21914aabc3798ba66688e62215b5843213a5c08120431ff672588c9f79718cd4d4c
+DIST genpatches-5.4-211.base.tar.xz 4898356 BLAKE2B 
be058cf67ca37dd3eecc242039e184242f0d76e7e3300af10a4068635a02c9a8e22e08780249c00c4cd0542f5e7e0c6f97ae8f0885d0429415e87bf4dbc55a9f
 SHA512 
5c90b96b9acd5b8c9b8ebeff0b7371029ec7615f462dc042e5d636a68e23f274c1c9b05c89df94a49d7972cce905a81442705b4b564ba9fb674cf7107bc316f6
+DIST genpatches-5.4-211.extras.tar.xz 1812 BLAKE2B 
3edd098fdbae33053dad710c08bafba66b3fff66e2e87935e904c6c5c4ecc2749d8f3135d10ffa6afae15711cdc92c725a08178eae6091355b81e93375d1cbc3
 SHA512 
264c25cde7a7371726350b0eeab9cc087fb0e0194e92905e1ef2ebe1467ef7ca3a0cd654b65e3fe35f49113882ab9f4041bbbd02095c935baae93b5a37f986cf
 DIST gentoo-kernel-5.10.128-1.amd64.xpak 65795239 BLAKE2B 
ccd03c20e469543532c3df43176ab3c1dd84919930586f3e90f2fcddd6fa6b8b19531ac9b94c7f67f55acaf052ae0b11814d93c4eeec7aedb2a13765165d6fa7
 SHA512 
cb38dacbbe923640bd0ac679a2430d890cf3609c066196c801b562ec55e59491c1549ddab48f00d2c1e4304310fd7d45108eeccea7bf3c2667712ca8545354d5
 DIST gentoo-kernel-5.10.128-1.arm64.xpak 60993645 BLAKE2B 
ab40edf44057745e141504d4043d1702fbdf51d0278dfc3803800632e80e7278c347cdd3d325608e0e948b2de3e4ac0bafa824800ce486f360163e29bc0a3d4c
 SHA512 
da31c3a1c5095f28c4824588aad43d6ccf219b1c249ce0665566f732e8920f052fe916609bfa4dd5cdf1271c601c0ab67f299068da38ca695a4b14757a6d401f
 DIST gentoo-kernel-5.10.128-1.ppc64le.xpak 56022338 BLAKE2B 
ac21918bdfdbd968899393e0a323808d0dd7705a7cac07057f76737c794160ea274f78acca2abe5244228f97343f08253c365bdefde74f2e7ca7ba6086e747d5
 SHA512 
05f3e3a6f20d1dff3fc8c1f12634e417261a55de47df189b3b9cc28ed7ce5f1673b19726d68dd00c1af4980c46769d029d83094efd98cd8865970f00b41d69c6
@@ -70,6 +72,10 @@ DIST gentoo-kernel-5.4.205-1.amd64.xpak 61545551 BLAKE2B 
7a5aa3012a12881465eb7b2
 DIST gentoo-kernel-5.4.205-1.arm64.xpak 57697680 BLAKE2B 
e21d4653791296aa37b613a473bafa9186f1e95de65949e61a63f83b9c450a16ef4636923a5a53e1bf0cd25460a1df70cd7f40f28e4203d7e48ca8632e7c5e1c
 SHA512 
fb80e7b369d6d15f44915df78a1cd2aa9657b884365792b9f68c2a60a1b6c4b578845e5ccc431f6a29368fde2a680a1bccb2f754a475a005c547192a21f22450
 DIST gentoo-kernel-5.4.205-1.ppc64le.xpak 55161738 BLAKE2B 
c3260d8694efa53c219bdba3fe00f1004899d2cb8366e28ba1e24bf39b7088a4a1462893e6b57d5910696ae376b423de6cee2975e402a9092daf8d14671a59e7
 SHA512 
508ecb26c04aa0814183cf0670a91517466117064078a497227c49fc66edadec41b64e4e9c97753eb7e74b2693127eda879bda8cd486f1064b6a8a775883ed1a
 DIST gentoo-kernel-5.4.205-1.x86.xpak 53299500 BLAKE2B 
035669af08357c77feb0b90e3f674e01fb2655d9d4cdd9a8a2b5eea69c242b8ddb364ea08f80ae5eb8e595def0ab37acecd23d21fa9a113a6a809a3d8f9a182e
 SHA512 
94916bfd8811879394fb58793f4bea9b9ec300146b45e94f5a5316449518ddf8583f1108c76019c1b8d290cef6b00b44c441d26191b9cd97ee50814b7a652c41
+DIST gentoo-kernel-5.4.206-1.amd64.xpak 61553799 BLAKE2B 
50a2c4a430ed9b152619563ba2eaac4edf553d69416011c6a5e32601d931364b5c44439c99f14006e566508cb2d2a661ee014f69bc58c14640541e5078b3a051
 SHA512 
85b480c7cb18ddf2af2a1308934ae58fa89b72e70805931b9e308b1c1260be0757cdfa8db55b77edf58dee45de0ff1197b3e193ace7e0a93ed477b1a4c17a963
+DIST gentoo-kernel-5.4.206-1.arm64.xpak 57679986 BLAKE2B 

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

2022-07-15 Thread Michał Górny
commit: 969f684130282e5f915377256714657935e0f914
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 14:45:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969f6841

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

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

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

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 1be1fb89a2e8..5d485293f553 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -4,6 +4,8 @@ DIST genpatches-5.10-138.base.tar.xz 3762688 BLAKE2B 
44039c709108f0b9a9ff95ffbcc
 DIST genpatches-5.10-138.extras.tar.xz 3868 BLAKE2B 
d08d8e425e323df25f3bad59bf71a0836b00b11855028d131d34a25938d9783ca85cb8ef5c9cae65eeec2a41280eb2cbf8816b94ee4c48c7a01d55dd4224f9ba
 SHA512 
6ff612c0e8a050124a7f2bdfa2ff64f99bb0250e32f79b57855d9a95d7ea3182913ee016e63ae86413872791342c8eaea198929ae413dd0eb92eaefab4b953cc
 DIST genpatches-5.10-139.base.tar.xz 3775368 BLAKE2B 
5ac003f1346c1e9130511cdfb7ee75127f4dd67084176a6042c0c6fcbbe4a5c5c60fc26a86f21def7fcdf23116cf8b9b9680733ac657730af3f01e2a709749e9
 SHA512 
9719ef4cb81f0f2814b8b88a756bb4883fc33d5e8641f251796ea4edfcecb80240533b4737f2e81bafa7e495ac99da0764d013c6d767e6a6710c50352306488f
 DIST genpatches-5.10-139.extras.tar.xz 3868 BLAKE2B 
d755c5346ea1fdc709f830a2a61e1b2c13fd5e5d180c9c7631e62e362db9610ce741d1358dc2b8a0104a83413bef919455390fbd0464db21b6bdd24701c8e62d
 SHA512 
89152c2be3383630b6f69715f9ffd298015dbd3f46662d0ae079017d73e49e1bd7e5256e59fd688c3b5e9a30de95a82cf885866e40e4154b4e843a87017ab7b1
+DIST genpatches-5.10-140.base.tar.xz 3775232 BLAKE2B 
1ea0b94e5acece92add1bfa728fab6f4252dea9bdf75696dc52afb4b9422a404fff906dceb31e3a21f6712eaca6ec61ff296d3619e257183db40e52c500e8551
 SHA512 
568c171f612ff5c59b8b56c2fec29fec36e05c7d35050b687d9a9d7b862d1899bff2fd505094b46969569921aeb69605fda5911883c6583f28405bae96348ad2
+DIST genpatches-5.10-140.extras.tar.xz 3868 BLAKE2B 
c5f78c7a2c3eb68695c6e2b0810addf286c66f94f53d1953efce2f12e69b04c4b0a43932d5114dec915342594750f0c40ad74a277f198c91c6ba6e5e5c1a6544
 SHA512 
98af36f68c8eff7432b4969d06c0a2a0d1ea00a18d18b0dc86f360d69bba2ecb08bf59eddde1534341cfe0a5e0de09fdacfae3816d7df1f431b70fe871eea8f6
 DIST genpatches-5.15-56.base.tar.xz 2245780 BLAKE2B 
0f5e5d7c8a29f590598f4721307e3b1a316342cc31b8e5ab5496ed58b65470d19bed59ff40cf7b26bd4970eee04581ee8ac544eebe63c54063c161a55c828cea
 SHA512 
0a1c4edd8f863f2c77a14cf48d79c35868ba8b2f02fb2436e1913e97c8285046ecbedc33e6faddf02a0c813e677492be0fc972e3731c733e488006602eb6119f
 DIST genpatches-5.15-56.extras.tar.xz 3932 BLAKE2B 
2b167a35d9dfe16a18b22318ac4597147fb25bef53a66108c2f2e4d6e6d3df1c9d4b1fd6d63ba4a8078f94f8cd69d14b359123355ba266ef72b44f7d9addca9b
 SHA512 
ce91556981720f3718921993eb15f5af623cad8dc40a36bec6cbb0d52153fd1288bf97927daab1b1e3ccd1451d4295b109ead0160c657a00c62c2d6f25fbc09f
 DIST genpatches-5.15-57.base.tar.xz 2275504 BLAKE2B 
23dad9d2e9dfc1f77f6e39f8d9e68a6e3168d581136d50d53b3503278bb5e4abfc25e2f9fdab63eeed674e370bee8ae7cc5c54058f6942abaa4eeac49258d765
 SHA512 
b675437c320b28f4b4ee979fff5c32ea607fd795b090206b49d66fdb95fc2ca1b959fffd33b9e5241a160c2f19902efc8218f2c39eaaa312a5b4149282e08b99
@@ -36,6 +38,10 @@ DIST gentoo-kernel-5.10.130-1.amd64.xpak 65748470 BLAKE2B 
e261e2b2bf2844b3c42ba8
 DIST gentoo-kernel-5.10.130-1.arm64.xpak 60994553 BLAKE2B 
7f7cc56c571a7a8b78553361d5f40e73cd3a10abf519d54b551bd775d8bf3c4fa537b6d0f65f87a502ff44d9b53ed952ed6d936735d0fc11af78b0ce60d4d15c
 SHA512 
69d2e44ea9b58ee5d22ccb2a2f88e42723933907b131f2e4cf6d67bb0182ca60df397a9bb1d8966b2734716228468c8e023084388435352a3244ff6ca61773fa
 DIST gentoo-kernel-5.10.130-1.ppc64le.xpak 55932236 BLAKE2B 
a964bebc6f0423b1904b97ca03841b1ad65aacf89f946f64653605ba253d74d981dc7fcc10ec129f2f468ad2d982cf0ad353e82e596bb871f72c98dc14c43d3b
 SHA512 
2e0721e2ac59fdd0bb30c9dccba00eb6cdf5f0b06eccb458fd0c3a1dd98ff079a0f66331bdbe830af58d5b979a9c208daa935338fad9945f2642cf94c6e1e7c4
 DIST gentoo-kernel-5.10.130-1.x86.xpak 57394985 BLAKE2B 
1a614af0027d2832f299fa4b52e876cfdad8f03f6e77bf96fdbd35528f4ed9a983e61844f98a09715b9c474770f443c196bd42c3948a75f0231259be491b
 SHA512 
3512679c1ec94fadfd7543fd27b9bb61e77852eeb254504c66dc35bca01b87a8f3c31455a6596f9dd800cf63ddee301f3f2ff51da29aaeeaa16a1af0821904ba
+DIST gentoo-kernel-5.10.131-1.amd64.xpak 65735286 BLAKE2B 
f04cb8efd990da345a00b0de4c1f6698d39f1bd6055608f535c1391fe03c02e4b1e26d7af17ec90793f75155f188148e0697f70329c93e65b13608559efb43c6
 SHA512 
7d696df656ebfca0767fd8d11c55fa418027e6157676821e04dad279dfd66a0b427bcd9bc203ccef2b938fa3335065bc2ce06a3eb55ffbdb39c4817b2f7135eb
+DIST gentoo-kernel-5.10.131-1.arm64.xpak 60985988 BLAKE2B 

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

2022-07-15 Thread Michał Górny
commit: cc57f929e77b065c03160fcee22c9f6773992dc7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 10:40:25 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc57f929

virtual/dist-kernel: Bump to 5.10.131

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.10.131.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.131.ebuild
new file mode 100644
index ..5594b4186dc8
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.131.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 ~hppa ~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: sys-kernel/vanilla-kernel/

2022-07-15 Thread Michał Górny
commit: 3e342f969e99c893578a5ddfd5a84163efdf9bbf
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 11:04:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e342f96

sys-kernel/vanilla-kernel: Bump to 5.18.12

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.18.12.ebuild   | 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 9297e999b4ec..324bf05ca4ed 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -35,6 +35,8 @@ DIST linux-5.18.10.tar.sign 991 BLAKE2B 
7ce361cbbd768cfbbda3744f8528a3b411537802
 DIST linux-5.18.10.tar.xz 129830456 BLAKE2B 
71e1d666f2238bdf4c6a10d83c234b02b46dfa67ffbf73eea904254ddd7ded9ad5d520ec4713933388956d2e538e32911f4c99e16c5e3d0c19cbff0fbe38012e
 SHA512 
2140d9012fdc63979c6a737513da46ca59a58f4312e8a1b1cbf481088e03da4bc2eb04fe9cab7164339ef1fde8a2a8a6d5167896e45b061b04dba0ef7b1fb7bb
 DIST linux-5.18.11.tar.sign 991 BLAKE2B 
9132a1d3cd6c72930518136df59dbb0a88831921aed6fd21a09c7353ea0dbd7da037438efe8cd12fc4eafdf70a9fcc1eabeb92f8d34e9bffde92a6a5d29d864e
 SHA512 
9bcd4392212659bd9c03da33b9d7c81aee6c5d608ec29225b589d9c170771b8e0729c24d3eb4b649d8209dcf1c8847d12b5148d36808bf2ecdde879d251e6198
 DIST linux-5.18.11.tar.xz 129829072 BLAKE2B 
c13c12fee97349ff8a95219942857c83c4767f4dbca0286c2b2f366a323d05c1967e7557a9cbb6fe39045fcda48aeadb6dfee97a1340928b09873f35272f6a45
 SHA512 
a60109ba386825cba6184942281c2e055d1dd836408138e7052feb385b15be00d8ed27784754ded2ba2210045f828f3c14a8c6e1e6836e7c1d6119e598027116
+DIST linux-5.18.12.tar.sign 991 BLAKE2B 
8fcdbdd14f841aa43856b2b9f52714411ca7eab5635301614136a93e1c3c1828a54f44fa2368eb9acb4594d73e30ca6732aca2eb853a9886fe2862ccc82c6df0
 SHA512 
165491156d9e18788bff4a3bcaeeeb455cf64381ed7a27fbd776c33d18d8b3e17dd977c3126eb72f2fdad2a1f1d382654ad45c32c8c99f175912d643949509b9
+DIST linux-5.18.12.tar.xz 129857044 BLAKE2B 
000df730f6651173292a43745edd615b501d959f4d963a11df600a6bcb378db0750023c9025c8d63091658d7540693cc0e486f3bae3b49610135ca34f0b8edd4
 SHA512 
d414299f5d7286c2fad903e54375dafe08a63110ae4c758138e11b71b2269effa9d8247711c17858eda73a9a389ee7fa66736b0fd93e8ef4fa8f8d2fd7017623
 DIST linux-5.18.9.tar.sign 989 BLAKE2B 
f763fcc33c0cdc17835596b89f3589aa23c2e42f9569a31ce359595c45f558fdd79b04a29a3165a18271d23b2f7bd2388b589ae147c9395b46bc18271844d5d9
 SHA512 
c9928fb16009c3c61c19a9d0d3821496bc642c521bfbe942e9769a5f7b85eac1546f7db1878741f4e47875ace99732342ac75e39985003301fd405757f820abd
 DIST linux-5.18.9.tar.xz 129826700 BLAKE2B 
9daa0be3f6f528aa4d761db357448c007f2647530940a12688b7b8b769a605d64b5ccacf0215759fff3383e8a9a179658e4e272bd4747c51663e120e0e12287d
 SHA512 
8db3c73c91cc3cabcf24224bed97a790c562d28cd6a6562b924e7c07cc671d3721d7210defd5c9cc4bddfc16afee0086dacc40397823ca3ccb890f2f938f5814
 DIST linux-5.4.203.tar.sign 991 BLAKE2B 
4e13305b908e1e158c61ae0667186cfd42e7dac237624cc871f584efc68c53d5de3a90379e801f5e26655293c584ab84e16c5f87d503c1e5381b6b9e8634d8d4
 SHA512 
867b1ac576df3db177f8c684291aed7a2094405a8c9f18c49c2f5f1e4c68b6fe4dbd211d65cdeb07db3522a6f485c03ce4993c687c0d93d85dd8af31b60fdb4f

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.12.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.12.ebuild
new file mode 100644
index ..facbe03b0e1b
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.18.12.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/mgorny/fedora-kernel-config-for-gentoo
+CONFIG_VER=5.18.9-gentoo
+GENTOO_CONFIG_VER=g1
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/mgorny/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/mgorny/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2022-07-15 Thread Michał Górny
commit: 87725d8794ec031824d8b37ab28d33ead5e8fa47
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 11:04:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87725d87

virtual/dist-kernel: Bump to 5.18.12

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.18.12.ebuild 
b/virtual/dist-kernel/dist-kernel-5.18.12.ebuild
new file mode 100644
index ..c2caefd6cfca
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.18.12.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 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2022-07-15 Thread Michał Górny
commit: bd806c4a5a2d5bb307c0ae4bdf54412bb60a15d8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 10:39:26 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd806c4a

sys-kernel/vanilla-kernel: Bump to 5.4.206

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.4.206.ebuild   | 108 +
 2 files changed, 110 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 584db7bfe68e..99838aa4a967 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -39,3 +39,5 @@ DIST linux-5.4.204.tar.sign 991 BLAKE2B 
de8ff80c51520b6a8f79e625e98eefff09718905
 DIST linux-5.4.204.tar.xz 112938836 BLAKE2B 
8ec6e5693afb25a606c1f867f55ecdf14920149867a6a7ab6598a954f810af13f93bcdff40abb5373eaf61bab35c74eb1020e079c95b91f63c3b2a17b2a15228
 SHA512 
f22da92859eb94ec30b57f5efb2aa1af851152c152570f930ab4f09405843f8f60b457afda0d4b4a8647dc17c8f36bb8aa25376175b16073b96f98e87d19f1a3
 DIST linux-5.4.205.tar.sign 991 BLAKE2B 
f4b3428db3b045b1540a3633147dcd8ad3363bf479eed2b921a4f17c38c43a24343941d33eac674bf5c2e03db7abc0e2d5766e4391a88b37353e58ada786e305
 SHA512 
34e093c1a7c28121247098edf86dc70ac82f52a76d39bca5ae994dbafffdb540d7b222ee4e7c287fe4ce36d9719938db7435d0525661c916bfb8e6263c10
 DIST linux-5.4.205.tar.xz 112921464 BLAKE2B 
b1e476274e0828459bb71f38bfa1dfc6dc088a6b92f34b1a5fbe07ac0ad62e874d0dc861d2e3c9efecb004e63d427c7a041ecc1ad9c483af0067badf42a14caf
 SHA512 
6f54e88d7ba7a9d83472dc871b3fab36f55a90e6e49c4c5501e9cedb4fd00836c7ceca82e6b6eff1b8844ac5d89cccbabbfefb9b554126c7c51e426101666c53
+DIST linux-5.4.206.tar.sign 991 BLAKE2B 
0d7814ef65a8a70f7113dce971ebae279cb0f267211b603a8524c96bd57f1f10c8bda0e2e3a0c1a71f9560e04f8f3b00e9b9f44dca399910170d8655ef57d234
 SHA512 
bcd313b523dfa15a85e0442eb0341abd2e645dd5c8822f81bd5041d393669c43f2179aa389933306da87359b90b8e7067165b9af1fc864f8fa000c370d27b2b3
+DIST linux-5.4.206.tar.xz 112942916 BLAKE2B 
7066a482b73c5636f98f369e02eec7023313ae06cb78a2b5be947f9a618b01bc854f997df8e0a9912e25f8be453c277f865004268a558c75c0b7894802877037
 SHA512 
6f8ae37d4ea918d4590b52468ed60b30f848120ef4949e5719e4b225b4ef9597d449e520f4ed8ffe8a29d659da3191691ce9a2d9968f6f437265057f0ff301ba

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

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

2022-07-15 Thread Michał Górny
commit: 8ba6ca11523ba30f6d2729e847431c4b3ad53857
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 10:40:23 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba6ca11

sys-kernel/gentoo-kernel: Bump to 5.10.131

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.10.131.ebuild| 131 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 7c175cccb52b..fccb918bf5a0 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -4,6 +4,8 @@ DIST genpatches-5.10-138.base.tar.xz 3762688 BLAKE2B 
44039c709108f0b9a9ff95ffbcc
 DIST genpatches-5.10-138.extras.tar.xz 3868 BLAKE2B 
d08d8e425e323df25f3bad59bf71a0836b00b11855028d131d34a25938d9783ca85cb8ef5c9cae65eeec2a41280eb2cbf8816b94ee4c48c7a01d55dd4224f9ba
 SHA512 
6ff612c0e8a050124a7f2bdfa2ff64f99bb0250e32f79b57855d9a95d7ea3182913ee016e63ae86413872791342c8eaea198929ae413dd0eb92eaefab4b953cc
 DIST genpatches-5.10-139.base.tar.xz 3775368 BLAKE2B 
5ac003f1346c1e9130511cdfb7ee75127f4dd67084176a6042c0c6fcbbe4a5c5c60fc26a86f21def7fcdf23116cf8b9b9680733ac657730af3f01e2a709749e9
 SHA512 
9719ef4cb81f0f2814b8b88a756bb4883fc33d5e8641f251796ea4edfcecb80240533b4737f2e81bafa7e495ac99da0764d013c6d767e6a6710c50352306488f
 DIST genpatches-5.10-139.extras.tar.xz 3868 BLAKE2B 
d755c5346ea1fdc709f830a2a61e1b2c13fd5e5d180c9c7631e62e362db9610ce741d1358dc2b8a0104a83413bef919455390fbd0464db21b6bdd24701c8e62d
 SHA512 
89152c2be3383630b6f69715f9ffd298015dbd3f46662d0ae079017d73e49e1bd7e5256e59fd688c3b5e9a30de95a82cf885866e40e4154b4e843a87017ab7b1
+DIST genpatches-5.10-140.base.tar.xz 3775232 BLAKE2B 
1ea0b94e5acece92add1bfa728fab6f4252dea9bdf75696dc52afb4b9422a404fff906dceb31e3a21f6712eaca6ec61ff296d3619e257183db40e52c500e8551
 SHA512 
568c171f612ff5c59b8b56c2fec29fec36e05c7d35050b687d9a9d7b862d1899bff2fd505094b46969569921aeb69605fda5911883c6583f28405bae96348ad2
+DIST genpatches-5.10-140.extras.tar.xz 3868 BLAKE2B 
c5f78c7a2c3eb68695c6e2b0810addf286c66f94f53d1953efce2f12e69b04c4b0a43932d5114dec915342594750f0c40ad74a277f198c91c6ba6e5e5c1a6544
 SHA512 
98af36f68c8eff7432b4969d06c0a2a0d1ea00a18d18b0dc86f360d69bba2ecb08bf59eddde1534341cfe0a5e0de09fdacfae3816d7df1f431b70fe871eea8f6
 DIST genpatches-5.15-56.base.tar.xz 2245780 BLAKE2B 
0f5e5d7c8a29f590598f4721307e3b1a316342cc31b8e5ab5496ed58b65470d19bed59ff40cf7b26bd4970eee04581ee8ac544eebe63c54063c161a55c828cea
 SHA512 
0a1c4edd8f863f2c77a14cf48d79c35868ba8b2f02fb2436e1913e97c8285046ecbedc33e6faddf02a0c813e677492be0fc972e3731c733e488006602eb6119f
 DIST genpatches-5.15-56.extras.tar.xz 3932 BLAKE2B 
2b167a35d9dfe16a18b22318ac4597147fb25bef53a66108c2f2e4d6e6d3df1c9d4b1fd6d63ba4a8078f94f8cd69d14b359123355ba266ef72b44f7d9addca9b
 SHA512 
ce91556981720f3718921993eb15f5af623cad8dc40a36bec6cbb0d52153fd1288bf97927daab1b1e3ccd1451d4295b109ead0160c657a00c62c2d6f25fbc09f
 DIST genpatches-5.15-57.base.tar.xz 2275504 BLAKE2B 
23dad9d2e9dfc1f77f6e39f8d9e68a6e3168d581136d50d53b3503278bb5e4abfc25e2f9fdab63eeed674e370bee8ae7cc5c54058f6942abaa4eeac49258d765
 SHA512 
b675437c320b28f4b4ee979fff5c32ea607fd795b090206b49d66fdb95fc2ca1b959fffd33b9e5241a160c2f19902efc8218f2c39eaaa312a5b4149282e08b99

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

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

2022-07-15 Thread Michał Górny
commit: 87b2baaa33218d1f4a4b744b5d0825da3f51b168
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 10:40:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b2baaa

sys-kernel/vanilla-kernel: Bump to 5.10.131

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.10.131.ebuild  | 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 99838aa4a967..607d437bad8e 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -21,6 +21,8 @@ DIST linux-5.10.129.tar.sign 993 BLAKE2B 
9face7bae64d60e9da9618e0406f6fcc271d2b7
 DIST linux-5.10.129.tar.xz 120434312 BLAKE2B 
1394f92c7db5ce67978bd3f7a66c3481823fb84b6f8a0620843ac46de042e328829dd6366187abcd4b181d5802b230e37e4fb8ff657dbc5933bb87ddaa9bfe53
 SHA512 
fa3080b5f0f135d721b25786a658c984c454bc40e68b2c408a5bb23a21cf5f8b91deba9ee11480b89c8a0cd3d951f9217756b6aa0b14fd7aa51c14d1ee4a0e49
 DIST linux-5.10.130.tar.sign 993 BLAKE2B 
840db76a087d3c197a14edcba8dd0f69efe29abc150943371ec3051515a4a9bfd09ee6d36d3f75a85303d0e71ce787b3d6c7adc5a56c668b5eaebc656817a9c8
 SHA512 
4a667bdcf50056a9f13e8c50aee02b17a6a33bd5062c1902059ae6c53c0755520046a743e166a0ad7f719b78cafcd59b56b0efb8d0f7aa36c0f5110a89aabbe6
 DIST linux-5.10.130.tar.xz 120428404 BLAKE2B 
21ee79ad11b3c0982f3e532b198f18bbe704aa98030345e7f0bd1e06eb84f3258f84bc1e24b2bf701933ff395b9aeaa28941015a990f6bd408dd2ece3894bebd
 SHA512 
a0d37685f11bcf93c96ddce1d64881ada3cd9e25dd0006e923c7caf8314d106e9779bda8cd49712b8574e810c37dd91f09c0014b37e84eb5d32fe330a4c529fc
+DIST linux-5.10.131.tar.sign 993 BLAKE2B 
7cbda729dcd13f8bff49af2efd68f4afe960a7f597f3f4b9e55ea8f7b7260ce3c7aee822df6be6d1fe4aa29302f857399112c2e025cb29f7700d7f909dd2aede
 SHA512 
4229649ddc27771a85263d1c0494a6e23386d6736c5f88b7467eb816ec2da5b9d75d6318c5566c33eaa944fc05b7beb2c783cc3b6017d25037fbf6cd5e376988
+DIST linux-5.10.131.tar.xz 120443592 BLAKE2B 
04fcb8735aa26c2502b0191cf407cd8c8f1b3bc8c6f9348d2fd42b65068bb193dbdfcb23ec9861a2b1f91de269fc5cd067f7246a56bbfdbabd125b03a1e0c096
 SHA512 
e10855093eab9504d0307b7787a2c0f55e952560a971649508f83bf26471739e6a009e54af2dab30ecc15b4020e65a0a37603526b81d2d9be405e0b01faef7f1
 DIST linux-5.15.52.tar.sign 991 BLAKE2B 
321a5eb8fd8cad2d14705ffdea3fc0ad5cc4618defbe8426b978aac10c28dbf0b4f15a571c16c22ff2437f87ab8d70ade815c5f76ce0d763ad66846a27e02349
 SHA512 
1ab45e728a768b704ff52551e31cf91fa8a6ec008e3f2aef387b925ab18dcd837f4a4b71f85a7bb96b0ab403c39757ddfa8d22578117728f594768904bc5ce62
 DIST linux-5.15.52.tar.xz 126364084 BLAKE2B 
9baf5b0182df91790716f3629a6e163cf87d8e9bde79350f30432e7446d2033de9d081f1693a758a3830a26c03a8bc13713394fd82457afde33ecfb9e353de2e
 SHA512 
01852559b30b177ba350827b076dc58ecad020e63940482e694286ade3debe53919a4514338536f46da1aa4f89b671368a112a913a53a0352d033252bc6b2a1b
 DIST linux-5.15.53.tar.sign 991 BLAKE2B 
4d890ec6f124577094dfa178fd64dcbb99ef7f07f3ab5bc6c5591c1a2304286ad8285b3d7bb405cb127b33f05a4bd2bb03d0e438f50c1fc466346e3530814a85
 SHA512 
e7206e9551b89b3aed1835d8e29832ad457d4c375ccd53c4306bd390d714a6a9329d4bb2f71bc2c2dc4bf932ada7131c5383f23a2d71c44b6a0a8365de7a9b7a

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

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

2022-07-15 Thread Michał Górny
commit: 420873425b26bf6186201d6fe6f605b81689529c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 10:40:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42087342

sys-kernel/vanilla-kernel: Bump to 5.15.55

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.15.55.ebuild   | 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 607d437bad8e..9297e999b4ec 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -29,6 +29,8 @@ DIST linux-5.15.53.tar.sign 991 BLAKE2B 
4d890ec6f124577094dfa178fd64dcbb99ef7f07
 DIST linux-5.15.53.tar.xz 126365736 BLAKE2B 
b07a628f944e8cc13cc3b3f4097f3578dd64aebc23dfe1b59b049f976e141699cf5ee8b809e9ca15bf087e1b0be4e7436f5e930d57f4a581a58f900f394a322e
 SHA512 
7a147bec74a8c390e24f5d61b34ce6f20c3d0f363f45f0bddf11da35aee035648d3ec71fffde01d47b56c49547c3b33cb22e987830b0acec38a90d78cffe25f2
 DIST linux-5.15.54.tar.sign 991 BLAKE2B 
f8cd7c5ae125768ae5b62903f39cb4048aa9480b683a9ff845ce9f67fe8599f383b66375de9a7757ad4f4e0dc267d8bc370242bf1f5cf2a5c2db347a758cd639
 SHA512 
49836d1db244d11b12e5ca9a2189377ae941ba55c83ed44595631892f8a0af5dbcf10851e1541e68582b0cab5514b6667c0778f08a2d7be7495ab986494919ca
 DIST linux-5.15.54.tar.xz 126388816 BLAKE2B 
19952126a0f7c2eb102545dddf1674b8b9abe2e57cbdc12bce8c148ba476e119fa34b9c03813a8613fc11d4822585597861f1470b1caaba6403040e58752ebf2
 SHA512 
9da760f36e355f952bc3864f15cfa5b1a29c584ea8a4a8c15d7c94ca86fb63a6ee50558f64e2a53364e18cc5d0e5651b8f9db47d659e4312e66d1e0acf19c142
+DIST linux-5.15.55.tar.sign 991 BLAKE2B 
8d290ba0b3769e7e92b4b19a068d7cab8fe9c73ae7d33fd41966473f2d9dbb02df0157f820317f0b8244b981a877d1d394f69cd9aa3227701a95a1f3bbd4a445
 SHA512 
872642846ec37b43634e2f9d1200d1e99595033aafc5f2dd8960e02f596d9a3634e1745a99dba2ad3d903d4ac3ad5083cfde1d0c74fcff4e28705588edb820b8
+DIST linux-5.15.55.tar.xz 126359560 BLAKE2B 
d69cb8bd89d7e867c5f1e507bcea1ad4b6d3e5e9151e72ede4b051e2292eaa7f07df0c6479d65d9ec4be76b37604a154d3962e21b861ad2dc0e14ca1fe01f9e9
 SHA512 
0407603bed7b2b447af883f952bd1a1422527b4c8f262155bf495e3a375583909fc14dfbe29f5dcaae60580964e7c431f65ee4e7c6c06c1fb5198f386072dfef
 DIST linux-5.18.10.tar.sign 991 BLAKE2B 
7ce361cbbd768cfbbda3744f8528a3b4115378029682efad4f0d785c156461ce17d012bdd149edeec56979f2b801d37f2c9f09c8610ce197a12fb2fae2c16af4
 SHA512 
4aae4d2bf37852ccada7709304b6e1f69447df961e947cf78c4d5914f610582958da28c6de2f9a51b9cb544d0addee241bb872d3fe4d50c0512f577a48ae30b5
 DIST linux-5.18.10.tar.xz 129830456 BLAKE2B 
71e1d666f2238bdf4c6a10d83c234b02b46dfa67ffbf73eea904254ddd7ded9ad5d520ec4713933388956d2e538e32911f4c99e16c5e3d0c19cbff0fbe38012e
 SHA512 
2140d9012fdc63979c6a737513da46ca59a58f4312e8a1b1cbf481088e03da4bc2eb04fe9cab7164339ef1fde8a2a8a6d5167896e45b061b04dba0ef7b1fb7bb
 DIST linux-5.18.11.tar.sign 991 BLAKE2B 
9132a1d3cd6c72930518136df59dbb0a88831921aed6fd21a09c7353ea0dbd7da037438efe8cd12fc4eafdf70a9fcc1eabeb92f8d34e9bffde92a6a5d29d864e
 SHA512 
9bcd4392212659bd9c03da33b9d7c81aee6c5d608ec29225b589d9c170771b8e0729c24d3eb4b649d8209dcf1c8847d12b5148d36808bf2ecdde879d251e6198

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

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

2022-07-15 Thread Michał Górny
commit: f0c61e60f9812c8604291c818a2e8aab795ef80d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 10:39:39 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0c61e60

virtual/dist-kernel: Bump to 5.4.206

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

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

diff --git a/virtual/dist-kernel/dist-kernel-5.4.206.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.206.ebuild
new file mode 100644
index ..2e0a7cc6b4b7
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.4.206.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 ~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: sys-kernel/gentoo-kernel/

2022-07-15 Thread Michał Górny
commit: 8789762c31d30c4bf36ecfce165d515d983b1a0f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 15 10:39:38 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 15 14:46:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8789762c

sys-kernel/gentoo-kernel: Bump to 5.4.206

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.4.206.ebuild | 100 +
 2 files changed, 102 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index e8714f5bfbda..7c175cccb52b 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -22,6 +22,8 @@ DIST genpatches-5.4-209.base.tar.xz 4887256 BLAKE2B 
56d7ea7975b228df055d1bd4cfc4
 DIST genpatches-5.4-209.extras.tar.xz 1812 BLAKE2B 
c1cb92a600e0827b133735f3c04a98e608f5dd0b69f53b3bd64ae03d8ff7b0189b0e00027ca073c4b80a77cc23f92ced5dc4bd4fd5912b538aa4ed3131d49b9a
 SHA512 
8046b24112d6635f76cabb7d8e429d9859553440f80fd67152f051fddc6966ddc45e4a465ee946439c23b887282f5517ab12dc7f1862d5471d2815911a4ee2f5
 DIST genpatches-5.4-210.base.tar.xz 4896412 BLAKE2B 
cea81eeeab39b8f83386bf5c700f1237e1de2987294a0bfd3fd8b578bdfc384b587639a833a6f6085cc8e3840f71e2e56295c8c060f11d0fa6fa2381f4f7b59f
 SHA512 
b045f3690cad21a61382d41bd5ca8037bd9ac4c83acb8da62317da1cf25aa0550598e366c74f89239f8d0042ec7cb6c76c3cea77e4b173c1cdf038213e2979dc
 DIST genpatches-5.4-210.extras.tar.xz 1812 BLAKE2B 
23abb8d1adc1ef226844f9d53611793396102dedf0d4472d4adfda32277ccb60c1e270ed3716d7e5a3f1e4d29c9a1c8a6999cfd6a19613c4953e0bd88b4b316c
 SHA512 
a95429ccd7b7cec7f45cc1adeedd9ea90c33f4e32997d954b8f29a599f59c21914aabc3798ba66688e62215b5843213a5c08120431ff672588c9f79718cd4d4c
+DIST genpatches-5.4-211.base.tar.xz 4898356 BLAKE2B 
be058cf67ca37dd3eecc242039e184242f0d76e7e3300af10a4068635a02c9a8e22e08780249c00c4cd0542f5e7e0c6f97ae8f0885d0429415e87bf4dbc55a9f
 SHA512 
5c90b96b9acd5b8c9b8ebeff0b7371029ec7615f462dc042e5d636a68e23f274c1c9b05c89df94a49d7972cce905a81442705b4b564ba9fb674cf7107bc316f6
+DIST genpatches-5.4-211.extras.tar.xz 1812 BLAKE2B 
3edd098fdbae33053dad710c08bafba66b3fff66e2e87935e904c6c5c4ecc2749d8f3135d10ffa6afae15711cdc92c725a08178eae6091355b81e93375d1cbc3
 SHA512 
264c25cde7a7371726350b0eeab9cc087fb0e0194e92905e1ef2ebe1467ef7ca3a0cd654b65e3fe35f49113882ab9f4041bbbd02095c935baae93b5a37f986cf
 DIST gentoo-kernel-config-g1.tar.gz 4283 BLAKE2B 
44dd51ec45ebc71bffcd6d85a2fefba053f7bce8035057f0bbe928e24816ad4ba03c9bf67dcfcd6d6d1833c0a2ea93e0fd486c2093664dc41ccce316e1e60588
 SHA512 
3a45f28df9d457df0fe0d185da8b10f4e35f49dad75075e041e8cf3cf6972fecc8145cd557b0bf3a8dea20ddffae0194f88e61c1e5098fa0a5ca301d40aeea2e
 DIST gentoo-kernel-config-g2.tar.gz 4359 BLAKE2B 
965392fb5b3c1290c596d3e8593cfcf54e76cedd47de335c1b9658c1b35649af18a94639bf3df84507c797e6d7ea074f7f2a2579d2d01073478b30a4f167b2aa
 SHA512 
d1bdef2e817799fcebbcdae1f3b1666f8ca70b0d5adca74014dd665f6b02c81b839220d8fe3794ea1202e1f2589d281344699864207c98b95d23a1d1f03bd42d
 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B 
a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d
 SHA512 
7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52

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

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

2022-07-15 Thread Sam James
commit: 344df6a893ca6dbd22500ae8bfb756e84d615d4e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 15 14:05:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 15 14:05:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=344df6a8

sci-libs/geos: Stabilize 3.10.2 arm64, #842543

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

 sci-libs/geos/geos-3.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/geos/geos-3.10.2.ebuild b/sci-libs/geos/geos-3.10.2.ebuild
index 88688b2e75e1..f9edb3409911 100644
--- a/sci-libs/geos/geos-3.10.2.ebuild
+++ b/sci-libs/geos/geos-3.10.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://download.osgeo.org/geos/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
 IUSE="doc"
 
 BDEPEND="doc? ( app-doc/doxygen )"



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

2022-07-15 Thread Sam James
commit: b8dbd7d00c381205a1d8d16667e66170607aeff4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 15 13:48:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 15 13:48:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8dbd7d0

net-wireless/uhd: make SSSE3, NEON optional

hit NEON issue when testing on armv8l (32-bit)

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

 net-wireless/uhd/uhd-4.2.0.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-wireless/uhd/uhd-4.2.0.0.ebuild 
b/net-wireless/uhd/uhd-4.2.0.0.ebuild
index 3af996fef0db..065339744a53 100644
--- a/net-wireless/uhd/uhd-4.2.0.0.ebuild
+++ b/net-wireless/uhd/uhd-4.2.0.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/EttusResearch/uhd/archive/v${PV}.tar.gz -> EttusRese
 LICENSE="GPL-3"
 SLOT="0/$(ver_cut 1-3)"
 KEYWORDS="~amd64 ~arm ~riscv ~x86"
-IUSE="+b100 +b200 doc e300 examples +mpmd octoclock test +usb +usrp1 +usrp2 
+utils +x300"
+IUSE="+b100 +b200 doc cpu_flags_arm_neon cpu_flags_x86_ssse3 e300 examples 
+mpmd octoclock test +usb +usrp1 +usrp2 +utils +x300"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
b100? ( usb )
@@ -84,6 +84,8 @@ src_configure() {
-DENABLE_X300="$(usex x300)"
-DENABLE_MPMD="$(usex mpmd)"
-DENABLE_OCTOCLOCK="$(usex octoclock)"
+   -DENABLE_SSSE3="$(usex cpu_flags_x86_ssse3)"
+   -DNEON_SIMD_ENABLE="$(usex cpu_flags_arm_neon)"
-DPYTHON_EXECUTABLE="${PYTHON}"
-DPKG_DOC_DIR="${EPREFIX}/usr/share/doc/${PF}"
-DUHD_VERSION="${PV}"



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

2022-07-15 Thread Arthur Zamarin
commit: 66d325abb658c745157a1f1b0864792093ea00ef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 12:58:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 13:44:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d325ab

dev-python/future: enable py3.11

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

 dev-python/future/future-0.18.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/future/future-0.18.2-r2.ebuild 
b/dev-python/future/future-0.18.2-r2.ebuild
index bf2783b8f06b..7c6f8f289bbd 100644
--- a/dev-python/future/future-0.18.2-r2.ebuild
+++ b/dev-python/future/future-0.18.2-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="Easy, clean, reliable Python 2/3 compatibility"



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

2022-07-15 Thread Arthur Zamarin
commit: 969a8592152e081217cf137871925030f108a9c1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 12:29:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 13:44:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969a8592

dev-python/oslo-serialization: enable py3.11

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

 dev-python/oslo-serialization/oslo-serialization-5.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oslo-serialization/oslo-serialization-5.0.0.ebuild 
b/dev-python/oslo-serialization/oslo-serialization-5.0.0.ebuild
index 453f93cca5c7..e391854bfe3c 100644
--- a/dev-python/oslo-serialization/oslo-serialization-5.0.0.ebuild
+++ b/dev-python/oslo-serialization/oslo-serialization-5.0.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-07-15 Thread Arthur Zamarin
commit: bb16702fc4bb70ef461c245ee6fccc403f4ec00d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 12:47:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 13:44:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb16702f

dev-python/subunit: enable py3.11

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

 dev-python/subunit/subunit-1.4.0_p20210729.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/subunit/subunit-1.4.0_p20210729.ebuild 
b/dev-python/subunit/subunit-1.4.0_p20210729.ebuild
index 1360e973fd44..16343b0d8815 100644
--- a/dev-python/subunit/subunit-1.4.0_p20210729.ebuild
+++ b/dev-python/subunit/subunit-1.4.0_p20210729.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 
 inherit distutils-r1 multilib-minimal autotools
 



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

2022-07-15 Thread Arthur Zamarin
commit: 6d8ebb549828e75bf6bf56a4ded56253b8a98a6b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 13:38:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 13:44:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8ebb54

dev-python/tempest: enable py3.11

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

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

diff --git a/dev-python/tempest/tempest-31.1.0.ebuild 
b/dev-python/tempest/tempest-31.1.0.ebuild
index 8550c5388d90..e5d757d4c5b8 100644
--- a/dev-python/tempest/tempest-31.1.0.ebuild
+++ b/dev-python/tempest/tempest-31.1.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-07-15 Thread Arthur Zamarin
commit: a447335d801795aacdcf3b21083501faa35a4d75
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 12:32:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 13:44:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a447335d

dev-python/pyinotify: enable py3.11

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

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

diff --git a/dev-python/pyinotify/pyinotify-0.9.6-r1.ebuild 
b/dev-python/pyinotify/pyinotify-0.9.6-r1.ebuild
index c91436e1f04b..79b5872dce8c 100644
--- a/dev-python/pyinotify/pyinotify-0.9.6-r1.ebuild
+++ b/dev-python/pyinotify/pyinotify-0.9.6-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1



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

2022-07-15 Thread Arthur Zamarin
commit: 21f4c53bf17252998617996066488fbcdf82d0df
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 12:31:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 13:44:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21f4c53b

dev-python/pyinotify: mark ALLARCHES

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

 dev-python/pyinotify/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pyinotify/metadata.xml 
b/dev-python/pyinotify/metadata.xml
index 5925bf091b0b..18d7804baccb 100644
--- a/dev-python/pyinotify/metadata.xml
+++ b/dev-python/pyinotify/metadata.xml
@@ -5,6 +5,7 @@
pyt...@gentoo.org
Python

+   

pyinotify
seb-m/pyinotify



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

2022-07-15 Thread Arthur Zamarin
commit: ddc17a2151c33fbe2354ad89225612110be6ee0b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 12:23:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 13:44:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc17a21

dev-python/diskcache: enable py3.11

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

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

diff --git a/dev-python/diskcache/diskcache-5.4.0-r1.ebuild 
b/dev-python/diskcache/diskcache-5.4.0-r1.ebuild
index 41c26e65f9d8..f56af6fffe76 100644
--- a/dev-python/diskcache/diskcache-5.4.0-r1.ebuild
+++ b/dev-python/diskcache/diskcache-5.4.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="sqlite"
 
 inherit distutils-r1



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

2022-07-15 Thread Arthur Zamarin
commit: 4d870118744d672808e7da9f130022c0d34d8734
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 12:26:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 13:44:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d870118

dev-python/fasteners: enable py3.11

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

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

diff --git a/dev-python/fasteners/fasteners-0.17.3.ebuild 
b/dev-python/fasteners/fasteners-0.17.3.ebuild
index a4adf48d6251..3ee13b916108 100644
--- a/dev-python/fasteners/fasteners-0.17.3.ebuild
+++ b/dev-python/fasteners/fasteners-0.17.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1
 
 DESCRIPTION="Python package that provides useful locks"



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

2022-07-15 Thread Arthur Zamarin
commit: 2af99871be3f3a8dbaf08fa523a7d3df2945659e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 12:35:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 13:44:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af99871

dev-python/oslo-config: enable py3.11

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

 dev-python/oslo-config/oslo-config-9.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oslo-config/oslo-config-9.0.0.ebuild 
b/dev-python/oslo-config/oslo-config-9.0.0.ebuild
index cec4c256ac16..d65a29c95a7b 100644
--- a/dev-python/oslo-config/oslo-config-9.0.0.ebuild
+++ b/dev-python/oslo-config/oslo-config-9.0.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-07-15 Thread Arthur Zamarin
commit: 12f1e77dbf7e281fc3e28c86b4b8bcfd80113295
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 12:30:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 13:44:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f1e77d

dev-python/pyinotify: EAPI=8, PEP517

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

 dev-python/pyinotify/pyinotify-0.9.6-r1.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/dev-python/pyinotify/pyinotify-0.9.6-r1.ebuild 
b/dev-python/pyinotify/pyinotify-0.9.6-r1.ebuild
new file mode 100644
index ..c91436e1f04b
--- /dev/null
+++ b/dev-python/pyinotify/pyinotify-0.9.6-r1.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_{7..10} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python module used for monitoring filesystems events"
+HOMEPAGE="
+   https://pypi.org/project/pyinotify/
+   https://github.com/seb-m/pyinotify/;
+SRC_URI="https://seb.dbzteam.org/pub/pyinotify/releases/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+python_install_all() {
+   if use examples; then
+   dodoc -r python3/examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   distutils-r1_python_install_all
+}



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

2022-07-15 Thread Arthur Zamarin
commit: 29c698cc163e5fc2ec9417a241f0c6c2a2353684
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 12:37:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 13:44:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29c698cc

dev-python/oslo-concurrency: enable py3.11

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

 dev-python/oslo-concurrency/oslo-concurrency-4.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oslo-concurrency/oslo-concurrency-4.5.1.ebuild 
b/dev-python/oslo-concurrency/oslo-concurrency-4.5.1.ebuild
index d04724cd2fc5..c2a8701d0d14 100644
--- a/dev-python/oslo-concurrency/oslo-concurrency-4.5.1.ebuild
+++ b/dev-python/oslo-concurrency/oslo-concurrency-4.5.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



  1   2   3   4   >