[gentoo-commits] repo/gentoo:master commit in: dev-java/open-test-reporting-schema/

2023-03-07 Thread Miroslav Šulc
commit: 6c2aeaf484953a403d0cdd4552fa4108208482e2
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Oct 16 12:12:04 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar  8 07:52:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2aeaf4

dev-java/open-test-reporting-schema: new package, add 0.1.0_pre1

dependency of junit-platform-reporting since v5.9.0

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/open-test-reporting-schema/Manifest   |  1 +
 dev-java/open-test-reporting-schema/metadata.xml   | 10 +
 .../open-test-reporting-schema-0.1.0_pre1.ebuild   | 26 ++
 3 files changed, 37 insertions(+)

diff --git a/dev-java/open-test-reporting-schema/Manifest 
b/dev-java/open-test-reporting-schema/Manifest
new file mode 100644
index ..9ca788989fa9
--- /dev/null
+++ b/dev-java/open-test-reporting-schema/Manifest
@@ -0,0 +1 @@
+DIST open-test-reporting-0.1.0-M1.tar.gz 98076 BLAKE2B 
1780f24776ddbb31752044c7ebee85cd852425b295b2c61d25e36856123e0d9cd4420ecb4f88e17bba52746dd209a5160bfe3bf0c05ac544a0a94e74c49ce1b2
 SHA512 
75523de2342b1b1027e68eb738ffef8571d6bb81b2cb0d87c26b097d8aac98f52728a6a5f46420ce8bb051d60b226646aef47ec00eee5876b833ba4e1121f5c7

diff --git a/dev-java/open-test-reporting-schema/metadata.xml 
b/dev-java/open-test-reporting-schema/metadata.xml
new file mode 100644
index ..fd71ca7a8b38
--- /dev/null
+++ b/dev-java/open-test-reporting-schema/metadata.xml
@@ -0,0 +1,10 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   
+   
+   ota4j-team/open-test-reporting
+   
+

diff --git 
a/dev-java/open-test-reporting-schema/open-test-reporting-schema-0.1.0_pre1.ebuild
 
b/dev-java/open-test-reporting-schema/open-test-reporting-schema-0.1.0_pre1.ebuild
new file mode 100644
index ..3d2372d1d281
--- /dev/null
+++ 
b/dev-java/open-test-reporting-schema/open-test-reporting-schema-0.1.0_pre1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.opentest4j.reporting:open-test-reporting-schema:0.1.0-M1"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Language-agnostic test reporting format and tooling"
+HOMEPAGE="https://github.com/ota4j-team/open-test-reporting;
+MY_PV="${PV/_pre/-M}"
+SRC_URI="https://github.com/ota4j-team/open-test-reporting/archive/r${MY_PV}.tar.gz
 -> open-test-reporting-${MY_PV}.tar.gz"
+S="${WORKDIR}/open-test-reporting-r${MY_PV}/schema"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=virtual/jre-1.8:*"
+DEPEND=">=virtual/jdk-1.8:*"
+
+JAVA_SRC_DIR="src/main/java"
+JAVA_RESOURCE_DIRS="src/main/resources"
+JAVA_AUTOMATIC_MODULE_NAME="org.opentest4j.reporting.schema"



[gentoo-commits] repo/gentoo:master commit in: dev-java/open-test-reporting-events/

2023-03-07 Thread Miroslav Šulc
commit: e99b2734929d2875086f8088bf317b4c3c094f9e
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Oct 16 12:13:21 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar  8 07:52:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99b2734

dev-java/open-test-reporting-events: new package, add 0.1.0_pre1

dependency of junit-platform-reporting since v5.9.0

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

 dev-java/open-test-reporting-events/Manifest   |  1 +
 dev-java/open-test-reporting-events/metadata.xml   | 10 
 .../open-test-reporting-events-0.1.0_pre1.ebuild   | 28 ++
 3 files changed, 39 insertions(+)

diff --git a/dev-java/open-test-reporting-events/Manifest 
b/dev-java/open-test-reporting-events/Manifest
new file mode 100644
index ..9ca788989fa9
--- /dev/null
+++ b/dev-java/open-test-reporting-events/Manifest
@@ -0,0 +1 @@
+DIST open-test-reporting-0.1.0-M1.tar.gz 98076 BLAKE2B 
1780f24776ddbb31752044c7ebee85cd852425b295b2c61d25e36856123e0d9cd4420ecb4f88e17bba52746dd209a5160bfe3bf0c05ac544a0a94e74c49ce1b2
 SHA512 
75523de2342b1b1027e68eb738ffef8571d6bb81b2cb0d87c26b097d8aac98f52728a6a5f46420ce8bb051d60b226646aef47ec00eee5876b833ba4e1121f5c7

diff --git a/dev-java/open-test-reporting-events/metadata.xml 
b/dev-java/open-test-reporting-events/metadata.xml
new file mode 100644
index ..fd71ca7a8b38
--- /dev/null
+++ b/dev-java/open-test-reporting-events/metadata.xml
@@ -0,0 +1,10 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   
+   
+   ota4j-team/open-test-reporting
+   
+

diff --git 
a/dev-java/open-test-reporting-events/open-test-reporting-events-0.1.0_pre1.ebuild
 
b/dev-java/open-test-reporting-events/open-test-reporting-events-0.1.0_pre1.ebuild
new file mode 100644
index ..3bc51c2799d8
--- /dev/null
+++ 
b/dev-java/open-test-reporting-events/open-test-reporting-events-0.1.0_pre1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.opentest4j.reporting:open-test-reporting-events:0.1.0-M1"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Language-agnostic test reporting format and tooling"
+HOMEPAGE="https://github.com/ota4j-team/open-test-reporting;
+MY_PV="${PV/_pre/-M}"
+SRC_URI="https://github.com/ota4j-team/open-test-reporting/archive/r${MY_PV}.tar.gz
 -> open-test-reporting-${MY_PV}.tar.gz"
+S="${WORKDIR}/open-test-reporting-r${MY_PV}/events"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+CP_DEPEND="~dev-java/open-test-reporting-schema-${PV}:0"
+RDEPEND=">=virtual/jre-1.8:*
+   ${CP_DEPEND}"
+DEPEND=">=virtual/jdk-1.8:*
+   ${CP_DEPEND}"
+
+JAVA_SRC_DIR="src/main/java"
+JAVA_AUTOMATIC_MODULE_NAME="org.opentest4j.reporting.events"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/hg-git/

2023-03-07 Thread Fabian Groffen
commit: 056be552902157101da6805a27bb7b99a2ff754f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Mar  8 07:47:45 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Mar  8 07:47:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=056be552

dev-vcs/hg-git-1.0.2: version bump, fixes dulwich interaction

Closes: https://bugs.gentoo.org/899074
Closes: https://bugs.gentoo.org/899966
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-vcs/hg-git/Manifest | 2 +-
 dev-vcs/hg-git/{hg-git-1.0.1.ebuild => hg-git-1.0.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/hg-git/Manifest b/dev-vcs/hg-git/Manifest
index 2d73c76f0265..0dc6721abb12 100644
--- a/dev-vcs/hg-git/Manifest
+++ b/dev-vcs/hg-git/Manifest
@@ -1,2 +1,2 @@
 DIST hg-git-0.10.3.tar.bz2 146867 BLAKE2B 
cad4103cbb517c7126787fcfd5c6a9d20b814048e8277eddd1f398bb4e040cdf61d1a83ffb1a121ca62c9f038124049864c9d792ec500fd15614e7a1e2c70084
 SHA512 
61122084d89b62faaabfc93a8b3ef346c1c34ac3a4eea927f3f32a50490ce537333fb9e19452c2a02e172c216095d6a9db83f79d1f3ecb8afc7ae4cd554e0abc
-DIST hg-git-1.0.1.tar.bz2 167257 BLAKE2B 
c391c251749ae5216082ddb4499570d62bf2e6e870e9fa0370e6f96ea61502bff993f23864ea3b0a0d3f91df2123868e217e63c7a40db08bbbe2e12c58fd0e5f
 SHA512 
64fe0af5453b7b3a0003da979978e1eeec8cd0887337400aea6172b7267fc8a015eae0eb93d24db3e4aaa9c62342a1fc47dd30fbd8472072527dc7ee052d73d3
+DIST hg-git-1.0.2.tar.bz2 171241 BLAKE2B 
fd953178daff4e283cdacfacafd64c40efff73d0e4a175faa4e032bf38ccc1ef04bd715c4f38dd5d83ab1b0f52a1f329d2a1fb95c13ea83311c47786c3738600
 SHA512 
8df398c059131b4a8f4ab68fde743cfd82b19b3a184ea92f53ac69ba74e0b9cb94366d4a22d595ea44667493f050bd31ee3e9d7632cdb16507c57e156cd611e9

diff --git a/dev-vcs/hg-git/hg-git-1.0.1.ebuild 
b/dev-vcs/hg-git/hg-git-1.0.2.ebuild
similarity index 100%
rename from dev-vcs/hg-git/hg-git-1.0.1.ebuild
rename to dev-vcs/hg-git/hg-git-1.0.2.ebuild



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

2023-03-07 Thread Sven Wegener
commit: 33a693fc973e35defabf3d60c7fca5c7c3b72a55
Author: Sven Wegener  gentoo  org>
AuthorDate: Wed Mar  8 07:36:54 2023 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Mar  8 07:37:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a693fc

net-dns/pdns-recursor: add 4.8.3

Signed-off-by: Sven Wegener  gentoo.org>

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

diff --git a/net-dns/pdns-recursor/Manifest b/net-dns/pdns-recursor/Manifest
index 89d288529745..06c5f7f000de 100644
--- a/net-dns/pdns-recursor/Manifest
+++ b/net-dns/pdns-recursor/Manifest
@@ -1,2 +1,3 @@
 DIST pdns-recursor-4.7.4.tar.bz2 1609031 BLAKE2B 
b051a77f1c734546b26c3bb0030c0e57ee4621b14f0e92d7d294fb80fde599aa813f56a64750e1a00587fee8f05aa9ae1def94f3c3709b103223ed48124b66a7
 SHA512 
51ecccb557a5a9f3aa28144b60ab75b0fe5534bb2534b0a44662b474a01a0fae61f08b8ca787fc27f22b2a89b721ae66e1a954c4ceb829e66f89f286d5e174a8
 DIST pdns-recursor-4.8.2.tar.bz2 1532488 BLAKE2B 
697b1981f0ae9ef8823f8f8cd09f31083d5924fda9ce153eda25ffe0abf67bd92d972946e58d3f2ffc8cf822693cdd759915fdd148a457dc0659424c346455bd
 SHA512 
024d3e2bc784dc29208be6640bd0c74d296f72d0753a2f9bb0b8befc7abe08e8c1852fc707ddf17562c8b29646c3a9e6e059c46188b2acf3b6b4e28a246f
+DIST pdns-recursor-4.8.3.tar.bz2 1525607 BLAKE2B 
3051f272602ac80e38ce1166f28cb57d6e57213121f52f7a0b00dc564fe07fd2e9d26e3d3401560e9249e06f6b28c29859d1a86693d4f4864c16b9ad304f29d2
 SHA512 
ed38315cae26237ebab8932710d3d9badaea51367a1e68842daef213f28c0ba2e12e7c141234055e585f08195c42b466320af8bad527245e2aaf57ec1bd35f2d

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

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sentence-splitter/

2023-03-07 Thread Anna Vyalkova
commit: b07397e6b46e6bc55f5ad1a39294e521e5191619
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Mar  8 07:29:51 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Mar  8 07:31:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b07397e6

dev-python/sentence-splitter: enable py3.11

Closes: https://bugs.gentoo.org/897564
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/sentence-splitter/Manifest|  2 +-
 ...plitter-1.4-r1.ebuild => sentence-splitter-1.4-r2.ebuild} | 12 
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/dev-python/sentence-splitter/Manifest 
b/dev-python/sentence-splitter/Manifest
index e43d10438..691ed4c48 100644
--- a/dev-python/sentence-splitter/Manifest
+++ b/dev-python/sentence-splitter/Manifest
@@ -1 +1 @@
-DIST sentence-splitter-1.4.tar.gz 33888 BLAKE2B 
490da5f1dde77a164306a0ac5cd9b073eda5e25e8016f7dbd4e5add1341c276ea7dd646442e88697e9fb1f3ebe58ad04da7d0fda36793e66c34f83a728f6a121
 SHA512 
d1c8cc2c830f5b005265c5a0633bde9237f0d4f52526fc16197fa1b6bb413c25394e41eea03bdcedc824066c4d16d4c77b293ecb3ba37f8ec8eee2037842869f
+DIST sentence-splitter-1.4.gh.tar.gz 33888 BLAKE2B 
490da5f1dde77a164306a0ac5cd9b073eda5e25e8016f7dbd4e5add1341c276ea7dd646442e88697e9fb1f3ebe58ad04da7d0fda36793e66c34f83a728f6a121
 SHA512 
d1c8cc2c830f5b005265c5a0633bde9237f0d4f52526fc16197fa1b6bb413c25394e41eea03bdcedc824066c4d16d4c77b293ecb3ba37f8ec8eee2037842869f

diff --git a/dev-python/sentence-splitter/sentence-splitter-1.4-r1.ebuild 
b/dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild
similarity index 61%
rename from dev-python/sentence-splitter/sentence-splitter-1.4-r1.ebuild
rename to dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild
index 5a451aa52..4aec05fa8 100644
--- a/dev-python/sentence-splitter/sentence-splitter-1.4-r1.ebuild
+++ b/dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild
@@ -1,14 +1,18 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 
 DESCRIPTION="Sentence splitter using heuristic algorithm by Philipp Koehn and 
Josh Schroeder"
-HOMEPAGE="https://github.com/mediacloud/sentence-splitter 
https://pypi.org/project/sentence-splitter/;
-SRC_URI="https://github.com/mediacloud/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="
+   https://pypi.org/project/sentence-splitter/
+   https://github.com/mediacloud/sentence-splitter
+"
+SRC_URI="https://github.com/mediacloud/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"



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

2023-03-07 Thread Anna Vyalkova
commit: d616f542281ba18bfc20e62499c5c8a1ab8a23cd
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Mar  8 07:17:47 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Mar  8 07:30:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d616f542

dev-python/simplemma: add 0.9.1, drop 0.7.0

Closes: https://bugs.gentoo.org/897566
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/simplemma/Manifest   |  2 +-
 dev-python/simplemma/simplemma-0.7.0.ebuild | 19 ---
 dev-python/simplemma/simplemma-0.9.1.ebuild | 22 ++
 3 files changed, 23 insertions(+), 20 deletions(-)

diff --git a/dev-python/simplemma/Manifest b/dev-python/simplemma/Manifest
index 4e19b7c03..9a2972080 100644
--- a/dev-python/simplemma/Manifest
+++ b/dev-python/simplemma/Manifest
@@ -1 +1 @@
-DIST simplemma-0.7.0.tar.gz 73439172 BLAKE2B 
98ec7369e427b05ad0a31b77cdd9c1460152d1d60df62f5c72e4e0aff2a26de7f62d4519025bf55eb6bc22abe21c85bac7a80498b4f787b9e2adb51db204e082
 SHA512 
42c516314e95cc1e95d3fb188ea492cd2965c609ab3c8ecce21ac520f6128006419af07740ff7b3ba09162f5eba4125b9ae8501fc4c9788e672263f6732f2e1a
+DIST simplemma-0.9.1.tar.gz 75523297 BLAKE2B 
f8e4e141e180e24cc8d2c80cdfca7fcc111bbe7bd0a65c6bcbcf0708ea6ac559b9eaf8ee736054a4b0427ac56e21bec576d8c7975a60a32adc74713ddedf2748
 SHA512 
9a19088bae188e44fd1451aed7de5f66e579d70adb53782aaa84b15930d27a466d193b2d54c122c981300121ae6b0ecf8c63430cf34151daace8a752ba4b0fa6

diff --git a/dev-python/simplemma/simplemma-0.7.0.ebuild 
b/dev-python/simplemma/simplemma-0.7.0.ebuild
deleted file mode 100644
index 69b44b9f7..0
--- a/dev-python/simplemma/simplemma-0.7.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="A simple multilingual lemmatizer for Python."
-HOMEPAGE="https://github.com/adbar/simplemma 
https://pypi.org/project/simplemma/;
-SRC_URI="https://github.com/adbar/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-DOCS=( HISTORY.rst README.rst )
-
-distutils_enable_tests pytest

diff --git a/dev-python/simplemma/simplemma-0.9.1.ebuild 
b/dev-python/simplemma/simplemma-0.9.1.ebuild
new file mode 100644
index 0..ef573afa7
--- /dev/null
+++ b/dev-python/simplemma/simplemma-0.9.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
+
+DESCRIPTION="A simple multilingual lemmatizer for Python"
+HOMEPAGE="
+   https://pypi.org/project/simplemma/
+   https://github.com/adbar/simplemma
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+DOCS=( {HISTORY,README}.rst )
+
+distutils_enable_tests pytest



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

2023-03-07 Thread Anna Vyalkova
commit: 67dcee14e9038c44df3f7bbc6040536786c6e3e2
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Mar  8 07:23:14 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Mar  8 07:31:00 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67dcee14

dev-python/pystardict: enable py3.11

Closes: https://bugs.gentoo.org/897546
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/pystardict/Manifest |  2 +-
 dev-python/pystardict/pystardict-0.8-r1.ebuild | 26 ++
 dev-python/pystardict/pystardict-0.8.ebuild| 21 -
 3 files changed, 27 insertions(+), 22 deletions(-)

diff --git a/dev-python/pystardict/Manifest b/dev-python/pystardict/Manifest
index 9619607e6..7ee7706bd 100644
--- a/dev-python/pystardict/Manifest
+++ b/dev-python/pystardict/Manifest
@@ -1 +1 @@
-DIST PyStarDict-0.8.tar.gz 795302 BLAKE2B 
eed78612e616a56920ab40035dd14682d8420d34919df8f00deabdf36b287723cd12815cda9bb3c5eb9d6d123edd961dbd5da7301a4f5c5ac56b0b49665a5050
 SHA512 
a5cb64993e4d870c3fb30e78462ac52bba994088b51d74e2eb7a0c41436bd1bb6733c6a11f30404eae446669209a7dc8f8d74efb28f5cce3997c26fcad833db7
+DIST pystardict-0.8-r1.tar.gz 795302 BLAKE2B 
eed78612e616a56920ab40035dd14682d8420d34919df8f00deabdf36b287723cd12815cda9bb3c5eb9d6d123edd961dbd5da7301a4f5c5ac56b0b49665a5050
 SHA512 
a5cb64993e4d870c3fb30e78462ac52bba994088b51d74e2eb7a0c41436bd1bb6733c6a11f30404eae446669209a7dc8f8d74efb28f5cce3997c26fcad833db7

diff --git a/dev-python/pystardict/pystardict-0.8-r1.ebuild 
b/dev-python/pystardict/pystardict-0.8-r1.ebuild
new file mode 100644
index 0..a427270d8
--- /dev/null
+++ b/dev-python/pystardict/pystardict-0.8-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
+
+MY_PN="PyStarDict"
+DESCRIPTION="Library for manipulating StarDict dictionaries from within Python"
+HOMEPAGE="
+   https://pypi.org/project/PyStarDict/
+   https://github.com/lig/pystardict
+"
+SRC_URI="$(pypi_sdist_url --no-normalize ${MY_PN}) -> ${P}-r1.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest

diff --git a/dev-python/pystardict/pystardict-0.8.ebuild 
b/dev-python/pystardict/pystardict-0.8.ebuild
deleted file mode 100644
index f528981f2..0
--- a/dev-python/pystardict/pystardict-0.8.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-MY_PN="PyStarDict"
-DESCRIPTION="Library for manipulating StarDict dictionaries from within Python"
-HOMEPAGE="https://github.com/lig/pystardict 
https://pypi.org/project/PyStarDict/;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest



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

2023-03-07 Thread Anna Vyalkova
commit: 07ba743080ccf99aef70a4d088b812b3c06910dd
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Mar  8 07:36:11 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Mar  8 07:38:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=07ba7430

dev-python/readmdict: enable py3.11

Closes: https://bugs.gentoo.org/897560
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/readmdict/readmdict-0.1.1-r1.ebuild | 22 ++
 dev-python/readmdict/readmdict-0.1.1.ebuild| 17 -
 2 files changed, 22 insertions(+), 17 deletions(-)

diff --git a/dev-python/readmdict/readmdict-0.1.1-r1.ebuild 
b/dev-python/readmdict/readmdict-0.1.1-r1.ebuild
new file mode 100644
index 0..6ea607f43
--- /dev/null
+++ b/dev-python/readmdict/readmdict-0.1.1-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=poetry
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Read mdx/mdd files"
+HOMEPAGE="
+   https://github.com/ffreemt/readmdict
+   https://pypi.org/project/readmdict/
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+pkg_postinst() {
+   optfeature "LZO support" dev-python/python-lzo
+}

diff --git a/dev-python/readmdict/readmdict-0.1.1.ebuild 
b/dev-python/readmdict/readmdict-0.1.1.ebuild
deleted file mode 100644
index 57ce69474..0
--- a/dev-python/readmdict/readmdict-0.1.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Read mdx/mdd files"
-HOMEPAGE="https://github.com/ffreemt/readmdict 
https://pypi.org/project/readmdict/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-DEPENDS="dev-python/python-lzo[${PYTHON_USEDEP}]"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"



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

2023-03-07 Thread Anna Vyalkova
commit: 6e1b9056dd3c04830b9e04d3f7e18cc8aeb1942c
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Mar  8 07:09:02 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Mar  8 07:09:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6e1b9056

dev-python/mobi: enable py3.11

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/mobi/Manifest  |  2 +-
 dev-python/mobi/mobi-0.3.3.ebuild | 13 -
 2 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/dev-python/mobi/Manifest b/dev-python/mobi/Manifest
index b0927a066..1ceb4b32e 100644
--- a/dev-python/mobi/Manifest
+++ b/dev-python/mobi/Manifest
@@ -1 +1 @@
-DIST mobi-0.3.3-r1.tar.gz 647726 BLAKE2B 
3ae6e1347fa4feece8a35a579ac6006da33a8ef74e3db292babc857f8f8d51f974ec507b4f534fe4985048fd1c62376679309d776fcbfb4a6d65d325e1b590d1
 SHA512 
1e207ac17b9ef3584eab5843ae9b231c0a6a4946ec20dcdfed504d53b11ea724b3dfe9b509c68d94270ec32c57a979f85c00f4b583bcc2b888f4f33ab3c4e202
+DIST mobi-0.3.3-r1.gh.tar.gz 647726 BLAKE2B 
3ae6e1347fa4feece8a35a579ac6006da33a8ef74e3db292babc857f8f8d51f974ec507b4f534fe4985048fd1c62376679309d776fcbfb4a6d65d325e1b590d1
 SHA512 
1e207ac17b9ef3584eab5843ae9b231c0a6a4946ec20dcdfed504d53b11ea724b3dfe9b509c68d94270ec32c57a979f85c00f4b583bcc2b888f4f33ab3c4e202

diff --git a/dev-python/mobi/mobi-0.3.3.ebuild 
b/dev-python/mobi/mobi-0.3.3.ebuild
index aec377bd8..c78e69f37 100644
--- a/dev-python/mobi/mobi-0.3.3.ebuild
+++ b/dev-python/mobi/mobi-0.3.3.ebuild
@@ -1,15 +1,18 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_PEP517=poetry
 inherit distutils-r1
 
-DESCRIPTION="unpack unencrypted mobi files"
-HOMEPAGE="https://github.com/iscc/mobi https://pypi.org/project/mobi/;
-SRC_URI="https://github.com/iscc/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}-r1.tar.gz"
+DESCRIPTION="Unpack unencrypted mobi files"
+HOMEPAGE="
+   https://github.com/iscc/mobi
+   https://pypi.org/project/mobi/
+"
+SRC_URI="https://github.com/iscc/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}-r1.gh.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/

2023-03-07 Thread Anna Vyalkova
commit: 72b9f91f8538a0cd14ed36d063327cfacef5
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Mar  8 06:59:54 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Mar  8 06:59:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72b9f91f

dev-util/lua-language-server: update Manifest

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-util/lua-language-server/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/lua-language-server/Manifest 
b/dev-util/lua-language-server/Manifest
index b5ca763a9..c7658e94d 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1,2 @@
+DIST lua-language-server-3.6.11.zip 32022639 BLAKE2B 
9e5a33b12e40f8b9f7b3eb5a8b049e09e8a7f0b5a5569ee15d5aa2a2035a13a6e75036321aac439a97c56c401914908f878e2f02a136c1de9413f2a9879a56c1
 SHA512 
6474ad8c84af034002e124a802a28afccb7f7ea439b00b508639a4a20471b5eed995dacf12fe0c8cb2313530fba787fa1127712093402e4e67c7d72e5118ce59
 DIST lua-language-server-3.6.13.zip 30691495 BLAKE2B 
376b5f792d1002a0b1e0942e4d91aed4bbdccc5cf033cad56e9fafc6df3a5ef28247fc611c2563c6b3c499e491699bf6f21edc9ac6106440a7dc4662803f8aee
 SHA512 
ce595dfe2e16bb468e90c2e73d5569eeac2cf093a0caaa0006e23ec876edcf491be92dad88e35369f9c250949c887850e8c1805736e8b8f20b0c643a56d6faed



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

2023-03-07 Thread Anna Vyalkova
commit: 88c115963047511579e85ecc66343f8d798fa3f8
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Mar  8 06:57:00 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Mar  8 06:57:00 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88c11596

profiles: mask media-libs/skia

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 profiles/package.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index fa30281d4..8235b90dd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,12 @@
 
 # New entries go on top.
 
+# Anna Vyalkova  (2023-03-08)
+# Libraries with no consumers and no releases. Very hard to maintain.
+# Masked for removal in 30 days.
+media-libs/skcms
+media-libs/skia
+
 # Anna Vyalkova  (2023-03-08)
 # Python library with no consumers left in tree.
 # Masked for removal in 30 days.



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/skia-pathops/, dev-python/skia-pathops/files/

2023-03-07 Thread Anna Vyalkova
commit: edde6bda98e2b68dc909a14fc43767d019cb47a4
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Mar  8 06:56:49 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Mar  8 06:56:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=edde6bda

dev-python/skia-pathops: add 0.7.4, drop 0.7.2

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/skia-pathops/Manifest   |  2 +-
 .../files/skia-pathops-0.7.4-no-net.patch  | 11 +++
 ...hops-0.7.2.ebuild => skia-pathops-0.7.4.ebuild} | 34 +++---
 3 files changed, 29 insertions(+), 18 deletions(-)

diff --git a/dev-python/skia-pathops/Manifest b/dev-python/skia-pathops/Manifest
index 1e4302f0f..4a1c7521c 100644
--- a/dev-python/skia-pathops/Manifest
+++ b/dev-python/skia-pathops/Manifest
@@ -1 +1 @@
-DIST skia-pathops-0.7.2.zip 61294134 BLAKE2B 
7cd7d5b9c244ee108bbf9b6c086e210fa05f65a8d2e36e7036a9ad94a1ff9ad2f8777ce74e4227ddd15e6b197afa668fad1cf8d110e5ac87e496c85b6e97c8dd
 SHA512 
bf4c02895d08ee174f700d83753e3d5ada1f1de018a07b2e1574f01bd3283edaf71b1859c732d27a45030fc070232c34098760b3144b2a91a7bee72ff220394d
+DIST skia-pathops-0.7.4.zip 61294605 BLAKE2B 
f68f19a9de6c8d3a7052b8b6e89cfdd789a3ca6932563b9af9e46a8dde50f3583e15c12bfa519b841cd0cb40e765ee29a63a8a330a6109458a1597727095ae94
 SHA512 
71df9b0b237a70af2246a30d53e201da493deb7a098dd969c346745c60997df1aeb1b20d4c94c2443b1c710c464272b44e9225d58ac3a9fd1074816839ae797b

diff --git a/dev-python/skia-pathops/files/skia-pathops-0.7.4-no-net.patch 
b/dev-python/skia-pathops/files/skia-pathops-0.7.4-no-net.patch
new file mode 100644
index 0..0cac67bc7
--- /dev/null
+++ b/dev-python/skia-pathops/files/skia-pathops-0.7.4-no-net.patch
@@ -0,0 +1,11 @@
+--- a/setup.py
 b/setup.py
+@@ -252,7 +252,7 @@ def build_skia(build_base):
+ build_cmd = [sys.executable, build_skia_py, build_dir]
+ 
+ if inside_sdist:
+-build_cmd.append("--no-sync-deps")
++build_cmd += ["--no-sync-deps", "--no-virtualenv", "--no-fetch-gn", 
"--gn-path", "/usr/bin/gn"]
+ 
+ env = os.environ
+ target_cpu = None

diff --git a/dev-python/skia-pathops/skia-pathops-0.7.2.ebuild 
b/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild
similarity index 63%
rename from dev-python/skia-pathops/skia-pathops-0.7.2.ebuild
rename to dev-python/skia-pathops/skia-pathops-0.7.4.ebuild
index 65fd94b61..1406d2a62 100644
--- a/dev-python/skia-pathops/skia-pathops-0.7.2.ebuild
+++ b/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild
@@ -1,42 +1,42 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{9..11} )
+PYPI_NO_NORMALIZE=1
 DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
+inherit distutils-r1 pypi
 
-MY_P="${P/_p/.post}"
 DESCRIPTION="Python bindings for the Skia Path Ops"
 HOMEPAGE="
-   https://github.com/fonttools/skia-pathops
https://skia.org/dev/present/pathops
+   https://pypi.org/project/skia-pathops/
+   https://github.com/fonttools/skia-pathops
 "
-SRC_URI="mirror://pypi/${MY_P:0:1}/${PN}/${MY_P}.zip"
-S="${WORKDIR}/${MY_P}"
+SRC_URI="$(pypi_sdist_url --no-normalize ${PN} ${PV} .zip)"
+
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="media-libs/skia"
-DEPEND="${RDEPEND}
-   dev-python/cython[${PYTHON_USEDEP}]
-"
 BDEPEND="
app-arch/unzip
+   dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? ( dev-python/pytest-cython[${PYTHON_USEDEP}] )
+   dev-util/gn
+   dev-util/ninja
+   test? (
+   dev-python/pytest-cython[${PYTHON_USEDEP}]
+   )
 "
 
-distutils_enable_tests pytest
+PATCHES=( "${FILESDIR}"/${PN}-0.7.4-no-net.patch )
 
-EPYTEST_DESELECT=(
+REPYTEST_DESELECT=(
tests/pathops_test.py::PathTest::test_transform

"tests/pathops_test.py::test_path_operation[conic_2_quad-operations3-expected3]"

"tests/pathops_test.py::test_path_operation[arc_to_quads-operations4-expected4]"
 )
 
-pkg_setup() {
-   export BUILD_SKIA_FROM_SOURCE=0
-}
+distutils_enable_tests pytest



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

2023-03-07 Thread Anna Vyalkova
commit: 2584af3d56c2bc32bbbc12cbc0d2d664c967d747
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Mar  8 05:19:02 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Mar  8 05:41:53 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2584af3d

dev-python/stringbrewer: enable py3.11

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 ...brewer-0.0.1.ebuild => stringbrewer-0.0.1-r1.ebuild} | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/dev-python/stringbrewer/stringbrewer-0.0.1.ebuild 
b/dev-python/stringbrewer/stringbrewer-0.0.1-r1.ebuild
similarity index 53%
rename from dev-python/stringbrewer/stringbrewer-0.0.1.ebuild
rename to dev-python/stringbrewer/stringbrewer-0.0.1-r1.ebuild
index 7f868a70d..cd0e152da 100644
--- a/dev-python/stringbrewer/stringbrewer-0.0.1.ebuild
+++ b/dev-python/stringbrewer/stringbrewer-0.0.1-r1.ebuild
@@ -1,22 +1,23 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
 
 DESCRIPTION="Generate random strings matching a pattern"
-HOMEPAGE="https://github.com/simoncozens/stringbrewer;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+HOMEPAGE="
+   https://pypi.org/project/stringbrewer/
+   https://github.com/simoncozens/stringbrewer
+"
 
 LICENSE="MIT"
 KEYWORDS="~amd64"
 SLOT="0"
 
 RDEPEND="
-   dev-python/sre-yield[${PYTHON_USEDEP}]
dev-python/rstr[${PYTHON_USEDEP}]
+   dev-python/sre-yield[${PYTHON_USEDEP}]
 "
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mkdocs-swagger-ui-tag/

2023-03-07 Thread Anna Vyalkova
commit: 2aaa8538d576a9b606a54f00e545812780d936af
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Mar  8 05:09:19 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Mar  8 05:41:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2aaa8538

dev-python/mkdocs-swagger-ui-tag: remove compressed sitemap

Closes: https://bugs.gentoo.org/900012
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/mkdocs-swagger-ui-tag/Manifest  | 2 +-
 .../mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.5.2.ebuild   | 7 ++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/dev-python/mkdocs-swagger-ui-tag/Manifest 
b/dev-python/mkdocs-swagger-ui-tag/Manifest
index 2ff058b63..53b79480f 100644
--- a/dev-python/mkdocs-swagger-ui-tag/Manifest
+++ b/dev-python/mkdocs-swagger-ui-tag/Manifest
@@ -1 +1 @@
-DIST mkdocs-swagger-ui-tag-0.5.2.tar.gz 355 BLAKE2B 
89a73486c0b9075d4695ff5d83d8df92391e3e1fdebcefec40150911d929b710b7754777c5413e84005960cb425e9e825d8345c0fab78b7bafa6b5732bc3d977
 SHA512 
5b8eac5fad9ed245e6a3dabebff65b1c4af8239091c2557f558383ad965496c711a05d40c5965b313efa022757f3ec52abe894ba984ec4bbf3737d7d16286476
+DIST mkdocs-swagger-ui-tag-0.5.2.gh.tar.gz 355 BLAKE2B 
89a73486c0b9075d4695ff5d83d8df92391e3e1fdebcefec40150911d929b710b7754777c5413e84005960cb425e9e825d8345c0fab78b7bafa6b5732bc3d977
 SHA512 
5b8eac5fad9ed245e6a3dabebff65b1c4af8239091c2557f558383ad965496c711a05d40c5965b313efa022757f3ec52abe894ba984ec4bbf3737d7d16286476

diff --git 
a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.5.2.ebuild 
b/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.5.2.ebuild
index f603bd87d..bb97d7ca5 100644
--- a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.5.2.ebuild
+++ b/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.5.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="
https://pypi.org/project/mkdocs-swagger-ui-tag/
https://github.com/Blueswen/mkdocs-swagger-ui-tag
 "
-SRC_URI="https://github.com/Blueswen/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/Blueswen/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
@@ -30,3 +30,8 @@ BDEPEND="
 HTML_DOCS=( docs/. )
 
 distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+   rm docs/sitemap.xml.gz || die
+}



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

2023-03-07 Thread Anna Vyalkova
commit: 5a4ff5a9c321ebf18887ce515e1c88cd2d7dc026
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed Mar  8 05:15:56 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Wed Mar  8 05:41:53 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a4ff5a9

profiles: mask dev-python/uhashring

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 40796f2cd..fa30281d4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,11 @@
 
 # New entries go on top.
 
+# Anna Vyalkova  (2023-03-08)
+# Python library with no consumers left in tree.
+# Masked for removal in 30 days.
+dev-python/uhashring
+
 # Anna Vyalkova  (2023-03-06)
 # Ancient Python library with no tests enabled and no revdeps.
 # Masked for removal in 30 days.



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

2023-03-07 Thread Sam James
commit: 63fc2ba529edd89eb6221807a2a93a9bea64f83d
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  8 05:22:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  8 05:22:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63fc2ba5

net-misc/udpcast: restore FEC

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

 net-misc/udpcast/udpcast-20211207-r1.ebuild | 35 +
 1 file changed, 35 insertions(+)

diff --git a/net-misc/udpcast/udpcast-20211207-r1.ebuild 
b/net-misc/udpcast/udpcast-20211207-r1.ebuild
new file mode 100644
index ..11fb3b0fac1e
--- /dev/null
+++ b/net-misc/udpcast/udpcast-20211207-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="Multicast file transfer tool"
+HOMEPAGE="https://www.udpcast.linux.lu/;
+SRC_URI="https://www.udpcast.linux.lu/download/${P}.tar.gz;
+
+LICENSE="GPL-2 BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="hardened"
+
+BDEPEND="dev-lang/perl"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-musl.patch
+)
+
+src_configure() {
+   # bug #900230
+   append-cppflags -DBB_FEATURE_UDPCAST_FEC
+
+   use hardened || append-cppflags -DUSE_ASSEMBLER
+
+   default
+}
+
+src_install() {
+   default
+   dodoc *.txt
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/oet/

2023-03-07 Thread Thomas Scholz
commit: 5f8eda8b61c782b213e644f9383f4385e5c33db5
Author: Thomas Scholz  protonmail  com>
AuthorDate: Wed Mar  8 05:04:48 2023 +
Commit: Thomas Scholz  protonmail  com>
CommitDate: Wed Mar  8 05:11:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f8eda8b

app-admin/oet: Version 0.1.9

Updates in oet 0.1.9:
Changed version number scheme
Updated manual and readme
Updated config parser
Removed root restriction

Signed-off-by: Thomas Scholz  protonmail.com>

 app-admin/oet/Manifest |  3 +-
 app-admin/oet/oet-0.0.0.5.ebuild   | 32 --
 .../oet/{oet-0.0.0.8.ebuild => oet-0.1.9.ebuild}   |  0
 3 files changed, 1 insertion(+), 34 deletions(-)

diff --git a/app-admin/oet/Manifest b/app-admin/oet/Manifest
index 2f0c5424c..5492d496f 100644
--- a/app-admin/oet/Manifest
+++ b/app-admin/oet/Manifest
@@ -1,2 +1 @@
-DIST oet-0.0.0.5.tar.gz 10266 BLAKE2B 
bf85f6e64b9bf17de51ab94629e786a521d2ae6d66ae51b1fd0c1e467f75b402670b912daf5ee4fb2bdb31f0af401ede09d742c9e391d31a007b021d89e40caf
 SHA512 
de9ad98e6def8e2086c87e8d76433ee69cffe25b060775e5bf8764414d67eebd09fa65e76af88b566043b2422375763488023d1581595a6f0f96ecb6fbf58ba5
-DIST oet-0.0.0.8.tar.gz 12032 BLAKE2B 
cceb5f13bbf0fa3dc212369cb6ce927b96453dcd6c4690793e3e8bfb69bb97df4177585265ef521bd7df0bc6dc9bfce2e08e1a828ef1fabba4a28e30c88739c6
 SHA512 
dbed1eb1d0df64d409f0f218586bef6de3e4b0415e7d0fb09b0a9b2c3ca64ff1f1427c7033230f01e61c1cc6bec6a2038148bf3114d54b59fac76530cfef9cfb
+DIST oet-0.1.9.tar.gz 13841 BLAKE2B 
59c2859387ece5253380594f671ea7526d8865995ad79360c6156352cdfaadb6f2bf7b2d355bee22e78e53190c8e8fc4f9c3e610025b2b78bc986c319306a873
 SHA512 
f140c232b0781c6a00ad22204cf68e226b9a26ac8329c31021f3d0bad7320c1a5323acddb5b348b28dc1bd914daba94c3a30bfd17341f7e0406ccc902daf8f1d

diff --git a/app-admin/oet/oet-0.0.0.5.ebuild b/app-admin/oet/oet-0.0.0.5.ebuild
deleted file mode 100644
index f3bf844b1..0
--- a/app-admin/oet/oet-0.0.0.5.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Update your system into binpkgs in an overlay sandbox"
-HOMEPAGE="https://codeberg.org/bcsthsc/overlay-emerge-tool;
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool.git;
-   EGIT_BRANCH="main"
-   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
-else
-   
SRC_URI="https://codeberg.org/bcsthsc/overlay-emerge-tool/archive/oet-${PV}.tar.gz;
-   S="${WORKDIR}/overlay-emerge-tool"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="LGPL-2"
-SLOT="0"
-
-src_prepare() {
-   if [[ "${PV}" == "" ]]; then
-   git describe --tags --abbrev=0 | sed -e "s/oet-//" >.version
-   else
-   echo ${PV} >.version
-   fi
-   default
-   eautoreconf -fi
-}

diff --git a/app-admin/oet/oet-0.0.0.8.ebuild b/app-admin/oet/oet-0.1.9.ebuild
similarity index 100%
rename from app-admin/oet/oet-0.0.0.8.ebuild
rename to app-admin/oet/oet-0.1.9.ebuild



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

2023-03-07 Thread Michał Górny
commit: e2d0577e936d284872ad3794a0c021515b0be78b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  8 05:09:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 05:09:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d0577e

dev-python/translate-toolkit: Reselect fixed test

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

 dev-python/translate-toolkit/translate-toolkit-3.8.6-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-python/translate-toolkit/translate-toolkit-3.8.6-r1.ebuild 
b/dev-python/translate-toolkit/translate-toolkit-3.8.6-r1.ebuild
index 5caa2d27c284..a01938b2b2ab 100644
--- a/dev-python/translate-toolkit/translate-toolkit-3.8.6-r1.ebuild
+++ b/dev-python/translate-toolkit/translate-toolkit-3.8.6-r1.ebuild
@@ -53,8 +53,6 @@ python_test() {
# Fails with network-sandbox (and even with it off but w/ 
softer fail)

'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff'

'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff'
-   # Apparently a change in line wrapping x_x
-   translate/storage/test_cpo.py::TestCPOFile::test_wrap_gettext
)
local EPYTEST_IGNORE=(
# unpackaged fluent.*



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

2023-03-07 Thread Michał Górny
commit: b942010db286cc06714b4b0f8390e71c46087e96
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  8 04:57:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 05:09:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b942010d

dev-lang/python: Bump to 3.12.0_alpha6

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

 dev-lang/python/Manifest|   3 +
 dev-lang/python/python-3.12.0_alpha6.ebuild | 512 
 2 files changed, 515 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 76cdea07b865..fb40c2bf3211 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -12,6 +12,8 @@ DIST Python-3.12.0a4.tar.xz 19690792 BLAKE2B 
f4da53e856afca1acd8ba56dc37d78ef4cf
 DIST Python-3.12.0a4.tar.xz.asc 963 BLAKE2B 
da2279932786fad5cb3def5e34f9f113b9203233f70edc805ac1f7c3ddb584883655bb3da7fac1651017269a0dd8ce9a88fcca609ab2072bc6285190c487a566
 SHA512 
b74a1bf0d5e4f402b6e5164cd140457ed0b172b2bfe61be1642fe053b71092b8bae1f5281e03516a6fba24319c78cd2505494cfada2416b766f4c602c1284d2a
 DIST Python-3.12.0a5.tar.xz 19743140 BLAKE2B 
3613523f8417251127b2a013218518a1f311d80a1534e0dd1eb704fc6bfd9e143848a18328a0c8d3fb00d7c6f580ac1b314d38893ca66d1de7eab198862ab99a
 SHA512 
090d205a3cbfce1ea4c1ca5950d24db64e6f8aceb2f6458f17b996071ce6ddf80e60ed3e293b89f242df705e1dec6069ccc3e46f24f5d4e22819d7d54743a27a
 DIST Python-3.12.0a5.tar.xz.asc 963 BLAKE2B 
f04f9c4b15404887611ff92cf661e65a2465f0a2d20b6c084ef76d0d426e4bfcf3963c45d96d385ce8ce3f739ae37f0834dd7c1837f10d8e4bce438ec8b044e2
 SHA512 
626ccafcb390e3987494f1c3fecf094047afbb255a65948fd1a1c8568cbd9c58be8e7e50e64b20873645428db7b363166984d075a3674daa9771b4be6fb46439
+DIST Python-3.12.0a6.tar.xz 19779564 BLAKE2B 
57928629c3df4baceda524c4968c97b7d531dd4072d0fa94780c42786b58cd9836c856ce024561641037099808557b133e60b74d019202e79c6b464a366b15ed
 SHA512 
f1f4fa5982ff37765fc657a99c0a3277935587b6073c0f6c9e0d1fdbc79c63f3dff9b2e296e72bfa1b6a0ebcbcb13801d6e6599c13230e8c0256c13ac2754488
+DIST Python-3.12.0a6.tar.xz.asc 963 BLAKE2B 
a0c148e4451b1f55bc3fa0cae2940872b6e0cf47d47283e04ab99c997bef4128c349d399675bce6738875ffa0cbcfa16393eb1b7530ca96369c8cea633d48874
 SHA512 
9e72be00a9b99a4d01c60b9b3af718b39ff7a1e68b5a8d5215f5797ac133f84f6382dc7339da5ed2e5be706fa5abaedc54b461b50a679e051e96189987be4cc5
 DIST Python-3.8.16.tar.xz 19046724 BLAKE2B 
cbdeec7961d39cb9ab4960760b5d4c7ae71675c174156aa9f6fca55ee92a93a937ef39defe86e423237a25e0e24703233ce4b91dc97005b6ffc1f342ddd9e22c
 SHA512 
d206e80806409410c00ef8acd8c3d90e3cc9553f996d0a57faa63802f2415e9d7591542b2e84b5e8e79245f40f6478790b5ba2acf1da98ebbc9495999183f7fd
 DIST Python-3.8.16.tar.xz.asc 833 BLAKE2B 
678dabc558d013b104bf9e65d4319076c4730a67093a66fefc073b429c640d4facb31a0d6b7238deb08b265586a0cfb2c345051fe4df7bf5001d7317e6c06c9b
 SHA512 
e93c394c0c5afcaaab625a3bd540dcc8e0ab946803d212343b8d1d6d5e6b89b09b6a20607bab0d858b30389a03305d57e14548605a65277d053c7817f32f4546
 DIST Python-3.9.16.tar.xz 19738796 BLAKE2B 
70dedeb70d9d8f27e4f6db5106623e087c61d451c7a04639cf8d3503ad02d4d43f1b36d0cdf1131aefc9bf6e677e561227dd4baef2c2c3d2dbf6d3e7dc36bd94
 SHA512 
b5fd0afe131c82bbce6ddf887c59eef6945910d6a9a2bc87c0927f4e4a096bf9ca4d25bcb729c40f6ebb8a65fbe8bf7b0b97a7c4a8c9e551240eb4f34b878653
@@ -24,6 +26,7 @@ DIST python-gentoo-patches-3.11.1.tar.xz 7076 BLAKE2B 
3ec45f7529d34eabc9d9ba7fa7
 DIST python-gentoo-patches-3.11.2_p1.tar.xz 7788 BLAKE2B 
9652c46cd323958a43e26fd6b0afdd8f214953db59d9acf133366f7576502578c10e0a80ca13a9d768442d79c71dd6d095d73ef2bbbd1f79ef269a9ee20fc4b8
 SHA512 
7c5794e582d8ea5f99acb9ccf87c7e1f45a6557d0eb95de2b8c0cd7831f22e53eef0f03f32ca37568d1742024be127f0219463351f5b604f258c8a9985f89ea9
 DIST python-gentoo-patches-3.12.0a4.tar.xz 8504 BLAKE2B 
1257c1fe428fc967ef7d3107f99e4fcef0758a2bfa5b345bf69bb47bc0af1644b449f2b11b61148a8f79ed583a80365432d78ec4bade3d92070f08ad2ff568c2
 SHA512 
142f5d2ee8c1beeb6084bb6b48a0bbdcde907f48f514ac7743f0e6898a761696bb7788861fcb5c938cc36f212d444ddcfe874880ac8b4d0d54bc8ec04b166ca0
 DIST python-gentoo-patches-3.12.0a5.tar.xz 7704 BLAKE2B 
7224d3e4318313183a10dc0d4fa73ab589b9de8096945750f31d45371b926f7e2cbeb2c672c254e369f04bb5588a79335ceea2e3ce4968e76f70206bdc3c9672
 SHA512 
951d6fd25e113bf29fb334a9162bc132d27a8c3186c8b6cbaddfbdea8ccd221fe126d09cf7c6df59942d49dac8561a4e168468daa0e7cd0d0d3a925166b4d835
+DIST python-gentoo-patches-3.12.0a6.tar.xz 5160 BLAKE2B 
3149259ac54ee360714e6b24811cafcc25011b14427b24811831ea02aef044b1670b951976e5756938fdba0710e8b9c8465eeb6bcdea0b78a91bb586f8ae212a
 SHA512 
aaeb4b4102e2d9116798b52d98cdb5955226b3e97b3ba7c9e319d4ea98c126faebbfac3c609436fde2eae75254205a3aa9644b1aafad95c44d52b754e72b031e
 DIST python-gentoo-patches-3.8.16_p2.tar.xz 30888 BLAKE2B 
c1816cd8b043b9aa3629a7753b7a9afa7c9af5d35b81954113af40632c97dabaa2148f0b920d9a37e8f4ebeadc1d76788a904c254ea842ea1062d552d2208e8e
 SHA512 

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

2023-03-07 Thread Michał Górny
commit: 65589f45e5d650c174c43978c688cd7d52578fd7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  8 04:49:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 05:09:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65589f45

dev-python/translate-toolkit: Restore dift

Restore distutils_install_for_testing, that I've removed while testing
PEP517 build and forgot to put back.

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

 dev-python/translate-toolkit/translate-toolkit-3.8.6.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/translate-toolkit/translate-toolkit-3.8.6.ebuild 
b/dev-python/translate-toolkit/translate-toolkit-3.8.6.ebuild
index 9cd69adf39d2..184a3803dc7c 100644
--- a/dev-python/translate-toolkit/translate-toolkit-3.8.6.ebuild
+++ b/dev-python/translate-toolkit/translate-toolkit-3.8.6.ebuild
@@ -73,6 +73,8 @@ python_test() {
)
fi
 
+   # translate/storage/test_mo.py needs 'pocompile'
+   distutils_install_for_testing
epytest
 }
 



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

2023-03-07 Thread Michał Górny
commit: 0d095360f6bbea93a3afd23c18c432f4b25079eb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  8 04:51:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 05:09:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d095360

dev-python/django-otp: Bump to 1.1.6

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

 dev-python/django-otp/Manifest|  1 +
 dev-python/django-otp/django-otp-1.1.6.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/django-otp/Manifest b/dev-python/django-otp/Manifest
index 1e28fcd30796..6d635af5e083 100644
--- a/dev-python/django-otp/Manifest
+++ b/dev-python/django-otp/Manifest
@@ -1,2 +1,3 @@
 DIST django-otp-1.1.4.gh.tar.gz 75551 BLAKE2B 
95f1e181542f595c5ce4059e037d47720899eac566af5d93414a64829bccbd054096bcbe1b5624e975483e45fccc88f62888c21fbb630e533be1eed9be1c0d84
 SHA512 
6bf6fbb6fe274bb8cd5de1ae31fad2bcb019332d3b10faffcffcd1f68a1160dffc2093eaadfd684c91372522e0132198df00da9e8cd0249124fd7020d63b91c3
 DIST django-otp-1.1.5.gh.tar.gz 75725 BLAKE2B 
8277166593be01db71dfdf3184b602d6224a411522b63b115211232473823fb811ae9a827c29245b105f1c88ea2b91ec823dfa9f7aa7a9badace33fb6e8efd50
 SHA512 
ab762ae6272fc1ff174bb923bc6196bc6f7cdfc2c0c022015302bd3be31a1b171800310bbb1fde5e109ac73a827f06ab4e3aae32f47bb5a494e22c0f620dd339
+DIST django-otp-1.1.6.gh.tar.gz 76790 BLAKE2B 
442c2418a870ccc8034a080415befb09780f9228562a15737e0911a0343945908f9fc2e026220a4477a5e5e1a6c1e4c3f7d51c823d4a9019f2bc15ae3367d8a3
 SHA512 
58c64651a5b274542bf09604daf3e59fdb0ea4eb96e7d14e59fd10a042d86cffb5df462191198f12320ea706f4d9aa651ef2c79ad7aa33e9d4ba0d157d90f4fb

diff --git a/dev-python/django-otp/django-otp-1.1.6.ebuild 
b/dev-python/django-otp/django-otp-1.1.6.ebuild
new file mode 100644
index ..f06aca9ee006
--- /dev/null
+++ b/dev-python/django-otp/django-otp-1.1.6.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Django framework adding two-factor authentication using one-time 
passwords"
+HOMEPAGE="
+   https://github.com/django-otp/django-otp/
+   https://pypi.org/project/django-otp/
+"
+SRC_URI="
+   https://github.com/django-otp/django-otp/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   ${RDEPEND}
+   )
+"
+
+python_test() {
+   local -x PYTHONPATH=test:${PYTHONPATH}
+   local -x DJANGO_SETTINGS_MODULE=test_project.settings
+   "${EPYTHON}" -m django test -v 2 django_otp ||
+   die "Tests fail with ${EPYTHON}"
+}



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

2023-03-07 Thread Michał Górny
commit: 826de63f3f4c9a386928bae9c9c0af0b24423f33
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  8 05:07:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 05:09:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826de63f

dev-python/translate-toolkit: Use PEP517 build

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

 .../translate-toolkit-3.8.6-r1.ebuild  | 96 ++
 1 file changed, 96 insertions(+)

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



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

2023-03-07 Thread Sam James
commit: a72df1b5eb783b7a7d9cc0e1888dccd28e8643e3
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Wed Mar  8 04:57:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  8 05:05:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72df1b5

profiles/arch/sparc: mask dev-db/mariadb

Bug: https://bugs.gentoo.org/891271
Bug: https://bugs.gentoo.org/891273
Bug: https://bugs.gentoo.org/891275
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/package.mask | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask
index afbf090e2876..538d5c80fc20 100644
--- a/profiles/arch/sparc/package.mask
+++ b/profiles/arch/sparc/package.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# matoro  (2023-03-07)
+# Fails tests disastrously.  Present evidence of passing test suite
+# before removing, please.
+dev-db/mariadb
+
 # Sam James  (2022-11-24)
 # Pulls in gjs which is broken on sparc, bug #882071
 gnome-extra/sushi



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

2023-03-07 Thread Sam James
commit: e817012f71997203f471b5b715801867bbf3fa33
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Wed Mar  8 04:29:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  8 04:51:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e817012f

dev-db/mariadb: unkeyword sparc

Bug: https://bugs.gentoo.org/891271
Bug: https://bugs.gentoo.org/891273
Bug: https://bugs.gentoo.org/891275
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-db/mariadb/mariadb-10.11.1.ebuild| 2 +-
 dev-db/mariadb/mariadb-10.3.36.ebuild| 2 +-
 dev-db/mariadb/mariadb-10.3.37.ebuild| 2 +-
 dev-db/mariadb/mariadb-10.4.26.ebuild| 2 +-
 dev-db/mariadb/mariadb-10.4.27.ebuild| 2 +-
 dev-db/mariadb/mariadb-10.4.28.ebuild| 2 +-
 dev-db/mariadb/mariadb-10.5.17.ebuild| 2 +-
 dev-db/mariadb/mariadb-10.5.18.ebuild| 2 +-
 dev-db/mariadb/mariadb-10.5.19.ebuild| 2 +-
 dev-db/mariadb/mariadb-10.6.10.ebuild| 2 +-
 dev-db/mariadb/mariadb-10.6.11-r1.ebuild | 2 +-
 dev-db/mariadb/mariadb-10.6.11.ebuild| 2 +-
 dev-db/mariadb/mariadb-10.6.12.ebuild| 2 +-
 13 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.11.1.ebuild 
b/dev-db/mariadb/mariadb-10.11.1.ebuild
index a44a08b76b80..59925bc54ac7 100644
--- a/dev-db/mariadb/mariadb-10.11.1.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.1.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris ~x86-solaris"
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
 KEYWORDS=""
 
 # Shorten the path because the socket path length must be shorter than 107 
chars

diff --git a/dev-db/mariadb/mariadb-10.3.36.ebuild 
b/dev-db/mariadb/mariadb-10.3.36.ebuild
index f939b7ec970d..29379afe4f1f 100644
--- a/dev-db/mariadb/mariadb-10.3.36.ebuild
+++ b/dev-db/mariadb/mariadb-10.3.36.ebuild
@@ -35,7 +35,7 @@ REQUIRED_USE="
test? ( extraengine perl server xml )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase

diff --git a/dev-db/mariadb/mariadb-10.3.37.ebuild 
b/dev-db/mariadb/mariadb-10.3.37.ebuild
index 517f12786a11..a7679a6c31e7 100644
--- a/dev-db/mariadb/mariadb-10.3.37.ebuild
+++ b/dev-db/mariadb/mariadb-10.3.37.ebuild
@@ -35,7 +35,7 @@ REQUIRED_USE="
test? ( extraengine perl server xml )
 "
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase

diff --git a/dev-db/mariadb/mariadb-10.4.26.ebuild 
b/dev-db/mariadb/mariadb-10.4.26.ebuild
index 958912f828a0..48717b3242cb 100644
--- a/dev-db/mariadb/mariadb-10.4.26.ebuild
+++ b/dev-db/mariadb/mariadb-10.4.26.ebuild
@@ -35,7 +35,7 @@ REQUIRED_USE="
test? ( extraengine perl server xml )
 "
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase

diff --git a/dev-db/mariadb/mariadb-10.4.27.ebuild 
b/dev-db/mariadb/mariadb-10.4.27.ebuild
index c162f08df0cc..82657964d978 100644
--- a/dev-db/mariadb/mariadb-10.4.27.ebuild
+++ b/dev-db/mariadb/mariadb-10.4.27.ebuild
@@ -35,7 +35,7 @@ REQUIRED_USE="
test? ( extraengine perl server xml )
 "
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during 

[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-c/

2023-03-07 Thread Sam James
commit: 4e9bc4e14dc49c027df0455bcefbf133c55e6304
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Wed Mar  8 04:28:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  8 04:51:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e9bc4e1

dev-db/mariadb-connector-c: unkeyword sparc

Bug: https://bugs.gentoo.org/891271
Bug: https://bugs.gentoo.org/891273
Closes: https://bugs.gentoo.org/891277
Bug: https://bugs.gentoo.org/891275
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 dev-db/mariadb-connector-c/mariadb-connector-c-3.1.13.ebuild | 4 ++--
 dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild  | 4 ++--
 dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild  | 2 +-
 dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild   | 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.13.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.13.ebuild
index a8122dd38d27..92da81e96162 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.13.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.1.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ else
MY_PV=${PV/_b/-b}

SRC_URI="https://downloads.mariadb.org/f/${MY_PN}-${PV%_beta}/${PN}-${MY_PV}-src.tar.gz?serve
 -> ${P}-src.tar.gz"
S="${WORKDIR%/}/${PN}-${MY_PV}-src"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 
x86"
 fi
 
 inherit cmake-multilib toolchain-funcs

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild
index 0d427665a0a8..5ed3f7fbf421 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ else
MY_PV=${PV/_b/-b}

SRC_URI="https://downloads.mariadb.com/Connectors/c/connector-c-${PV}/${P}-src.tar.gz;
S="${WORKDIR%/}/${PN}-${MY_PV}-src"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 
~riscv ~s390 x86"
 fi
 
 inherit cmake-multilib toolchain-funcs

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild
index 2e7e4840b22a..0f94f5ae5fd0 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.2.7.ebuild
@@ -11,7 +11,7 @@ else
MY_PV=${PV/_b/-b}

SRC_URI="https://downloads.mariadb.com/Connectors/c/connector-c-${PV}/${P}-src.tar.gz;
S="${WORKDIR%/}/${PN}-${MY_PV}-src"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 
~riscv ~s390 x86"
 fi
 
 inherit cmake-multilib toolchain-funcs

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild
index 0660724cbec1..62a90589ade5 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ else
MY_PV=${PV/_b/-b}

SRC_URI="https://downloads.mariadb.com/Connectors/c/connector-c-${PV}/${P}-src.tar.gz;
S="${WORKDIR%/}/${PN}-${MY_PV}-src"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~x86"
 fi
 
 inherit cmake-multilib toolchain-funcs



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

2023-03-07 Thread Sam James
commit: 9d0a7ff22a533513669fa166cf4640b870dcc033
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Tue Mar  7 21:10:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  8 04:51:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d0a7ff2

profiles/arch/mips: mask USE=vaapi, USE=vulkan

Closes: https://bugs.gentoo.org/897972
Closes: https://bugs.gentoo.org/899172
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/mips/use.mask | 8 
 1 file changed, 8 insertions(+)

diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index 25d78c9f50d6..a073c231ab09 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -4,6 +4,14 @@
 # Unmask the flag which corresponds to ARCH.
 -mips
 
+# matoro  (2023-03-07)
+# GPU-related USE flags.  While hardware with PCIe host
+# capabilities exists, mask these by default to reduce burden
+# on maintainers of GPU-related packages.  Can be unmasked
+# in the future upon user request.
+vulkan
+vaapi
+
 # matoro  (2023-03-03)
 # app-crypt/tpm2-tss is not keyworded here
 tpm



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

2023-03-07 Thread Sam James
commit: 60e8241aae938df178a2b0c1d9c2fed9ef17a626
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Wed Mar  8 03:22:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  8 04:51:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e8241a

x11-libs/pango: Keyword 1.50.14 mips, #897966

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.50.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.14.ebuild 
b/x11-libs/pango/pango-1.50.14.ebuild
index fca45be53855..6160dd53090e 100644
--- a/x11-libs/pango/pango-1.50.14.ebuild
+++ b/x11-libs/pango/pango-1.50.14.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



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

2023-03-07 Thread Sam James
commit: fdc456a5a51b4ac24d09a338c34a0a64d9b80e63
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Wed Mar  8 04:28:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  8 04:51:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdc456a5

profiles/arch/sparc: mask USE=mariadb

Bug: https://bugs.gentoo.org/891271
Bug: https://bugs.gentoo.org/891273
Bug: https://bugs.gentoo.org/891277
Bug: https://bugs.gentoo.org/891275
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index e44f6fb9711a..0e1f518c4b19 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Unmask the flag which corresponds to ARCH.
 -sparc
 
+# matoro  (2023-03-07)
+# dev-db/mariadb fails tests disastrously.
+mariadb
+
 # Sam James  (2022-07-21)
 # Untested.
 ieee1394



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

2023-03-07 Thread Sam James
commit: e60bd97edcaa0166c3023dec6c9f9662a1fd928a
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Wed Mar  8 04:27:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  8 04:51:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60bd97e

profiles/arch/sparc: mask dev-python/pymysql[test]

Bug: https://bugs.gentoo.org/891271
Bug: https://bugs.gentoo.org/891273
Bug: https://bugs.gentoo.org/891277
Bug: https://bugs.gentoo.org/891275
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/sparc/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 2788ec388c81..ae581f80df87 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# matoro  (2023-03-07)
+# Needs dev-db/mariadb for tests, see entry in use.mask
+dev-python/pymysql test
+
 # Andrew Ammerlaan  (2023-03-07)
 # nbval/nbclassic docs require pandoc which is not keyworded here yet
 dev-python/nbval doc



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

2023-03-07 Thread Michał Górny
commit: 89e7855a9329ea24ec08f48a0a4e2b03c1316819
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  8 04:24:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 04:44:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e7855a

dev-python/caldav: Remove old

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

 dev-python/caldav/Manifest   |  3 ---
 dev-python/caldav/caldav-1.0.1-r1.ebuild | 41 
 dev-python/caldav/caldav-1.1.1.ebuild| 41 
 dev-python/caldav/caldav-1.1.3.ebuild| 41 
 4 files changed, 126 deletions(-)

diff --git a/dev-python/caldav/Manifest b/dev-python/caldav/Manifest
index 9906099637a5..1bac2cdbe2e9 100644
--- a/dev-python/caldav/Manifest
+++ b/dev-python/caldav/Manifest
@@ -1,4 +1 @@
-DIST caldav-1.0.1.gh.tar.gz 133071 BLAKE2B 
d7b9eb8015782bed5d32b7c34508cfcc1334d33cdfed99003cf45893b0a894d5a3187a2c98f886f97ffe8a64140a5a3826e1b3f57b58228a61d1ad4f9bf9f72a
 SHA512 
ac816afd74f6fe34d82345a8b3a934fbe2c37af6a75cc8ef91cd87c8b8d147962ff05e701cd91480c1963d57967898129f923655d366820b689959b00f55659f
-DIST caldav-1.1.1.gh.tar.gz 136513 BLAKE2B 
a825b19023cadfd2b59e747c5d1b00065530d6773435a9f363d54cea7621f56eb6207b7a2888994fe5c42b873d6b82ba285abbc2ee5d18f72aafd90271cc5e87
 SHA512 
a1d991d468f093e6d54262f657e6e43ea9bf9e55dbe1f2fcb7189fb1e6a742805faee2a99807838f5db3406c1a9cd72a14054a30efe13e8d5ad7f113aaa88e2a
-DIST caldav-1.1.3.gh.tar.gz 136529 BLAKE2B 
275c56d74a5118697672deae9611054ef08638ebd476d0108286cb116dc1b102ed5ae36dcb85ebcc21eb36d02aeb02d47e5acdda510c568f8dd9ae85895518c8
 SHA512 
ec281ac41d14938a5c10a08ef8134a16987e14218e2a1b092a6c10d09b619fc8372d3be3c1fb139bdb2c1f183af0832d486f70554e4007a0dc145173fc4564fb
 DIST caldav-1.2.0.gh.tar.gz 122290 BLAKE2B 
62e60695737298dae299aed6e73ed3570c51f5fd05d15f25fb34852e2ca97d6a3e700148f69b5a67f1fad0db8233426d0908f58d513602e8be171ebbb5fef1bb
 SHA512 
56b329d1fcc9ef750e30721485825e067706280b48131816357df023b53e6631b6749e154d0db4815328588359cc98e996c35a0e93395f1cd58d4c36615f96e6

diff --git a/dev-python/caldav/caldav-1.0.1-r1.ebuild 
b/dev-python/caldav/caldav-1.0.1-r1.ebuild
deleted file mode 100644
index 8f1601942874..
--- a/dev-python/caldav/caldav-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="CalDAV (RFC4791) client library for Python"
-HOMEPAGE="
-   https://github.com/python-caldav/caldav/
-   https://pypi.org/project/caldav/
-"
-SRC_URI="
-   https://github.com/python-caldav/caldav/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="|| ( GPL-3 Apache-2.0 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/vobject[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/icalendar[${PYTHON_USEDEP}]
-   dev-python/recurring-ical-events[${PYTHON_USEDEP}]
-   dev-python/tzlocal[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   www-apps/radicale[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/caldav/caldav-1.1.1.ebuild 
b/dev-python/caldav/caldav-1.1.1.ebuild
deleted file mode 100644
index 8f1601942874..
--- a/dev-python/caldav/caldav-1.1.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="CalDAV (RFC4791) client library for Python"
-HOMEPAGE="
-   https://github.com/python-caldav/caldav/
-   https://pypi.org/project/caldav/
-"
-SRC_URI="
-   https://github.com/python-caldav/caldav/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="|| ( GPL-3 Apache-2.0 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/vobject[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/icalendar[${PYTHON_USEDEP}]
-   dev-python/recurring-ical-events[${PYTHON_USEDEP}]
-   dev-python/tzlocal[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   www-apps/radicale[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/caldav/caldav-1.1.3.ebuild 
b/dev-python/caldav/caldav-1.1.3.ebuild
deleted file mode 100644
index 8f1601942874..
--- a/dev-python/caldav/caldav-1.1.3.ebuild
+++ 

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

2023-03-07 Thread Michał Górny
commit: 85938ebcedb2c4ac0f9d5c98c8398bab68046573
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  8 04:35:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 04:44:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85938ebc

dev-python/weasyprint: Bump to 58.1

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

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

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 708a58730005..87e9f5613d75 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST weasyprint-57.2.tar.gz 429120 BLAKE2B 
c97ba3fb3eec431a7de9a1a8a440290005de11b11d4abac4dd993a7d2fc4c14e64bdf13b8f8c12d4ba4f94b2049e0b05c3fb950c8b204f446323038c9c471451
 SHA512 
11b9469d37820439b1d0dad0117dd1c9649011c71aabb0e27008b303e5c851215ce9f0b271da9a74d614e54cb23f9c6036b6e094016b5688f6b700fb7444338f
 DIST weasyprint-58.0.tar.gz 433708 BLAKE2B 
3ebb87fad8d8a1a6a5d1ec54bef5cd153e8f837d19f87ce6ee891d4a20d41b38532972e9942e4d2123107491db42e0d690a95b8330510010ec2267c2948b
 SHA512 
6c8258b1539ba7c6c692d0a54d0adb36a252d9f1a407df7934cf37202813e08e16e97d2f70a322a2787e2ab64545f4a4fd745fe4771b9383f520b9fc8d51db28
+DIST weasyprint-58.1.tar.gz 433877 BLAKE2B 
2826629d1ed7825a9231ca69323961c7065138e04ecabbe59b07accb5264b915ffaa9ab999c3067afd033c25eecdd34b6bfe2f25d3c787abf5d4cec94295ffc0
 SHA512 
75a3512ce02551c2e8247cf7982d3db683c8aef92215e5b4584ca20d5e3f6a4603c65f98e8fcf513b8aff82ebedf221da7dd243e344c9d3626eaa7907fdbd5c2

diff --git a/dev-python/weasyprint/weasyprint-58.1.ebuild 
b/dev-python/weasyprint/weasyprint-58.1.ebuild
new file mode 100644
index ..82f7ac74c708
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-58.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   media-fonts/dejavu
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   || (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   

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

2023-03-07 Thread Michał Górny
commit: 789918f296df5086dffdd4dab461fba3537889fe
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  8 04:34:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 04:44:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=789918f2

dev-python/translate-toolkit: Bump to 3.8.6

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

 dev-python/translate-toolkit/Manifest  |  1 +
 .../translate-toolkit-3.8.6.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/dev-python/translate-toolkit/Manifest 
b/dev-python/translate-toolkit/Manifest
index 6243a31212cc..d9889a939500 100644
--- a/dev-python/translate-toolkit/Manifest
+++ b/dev-python/translate-toolkit/Manifest
@@ -1,3 +1,4 @@
 DIST translate-3.8.3.gh.tar.gz 1157587 BLAKE2B 
4dc8ca9cb7f0040364ceeb6fae47d9189642e8383fb1c808713aeb82452690ffe5957c63d649994eae486efaa51aee664fa7b0bb199036d869a87d7a0bf21806
 SHA512 
ad5a814cc03ed0d41aeac60bea72133fcd47470ab254849647d674bc00b71f2afe1c0956891decc6906fafbd07c4e3d5efcf4212c0e449f3fb3fb4fdbee9aab8
 DIST translate-3.8.4.gh.tar.gz 1158012 BLAKE2B 
37d26792b9382d318e359db3c7087cbf71a444c4f76c9b3fcec9311820ade1d3f346d7ff4b22983d6a49e0afd47b4277d2c0222e2982d56f52fcf7f655bd349b
 SHA512 
28d452d9da1d1b400e88a30b9f997dd70ab2db5e6ae33a7882203bf6b59abf6bd315bee97c9f01de536dc752fde93429bb65aeb7b6386482193a68a472bd2e9a
 DIST translate-3.8.5.gh.tar.gz 1158381 BLAKE2B 
efa51a672bac419e0cf847099f68f33882b8a60c339b157f2a3144014e10b5c241a0817fd93755e2327afd9b9dd923f28c4f22c3a950fe95189bfb6592dd4c83
 SHA512 
687aadbdaeddd33de64224e33fdf2f47f3b368d5f22e8d79f580ab407595bda0fbdbbb45edeeddff4b0d583eb4238de9ecb7514289ff4ae8fb387c3d089374de
+DIST translate-3.8.6.gh.tar.gz 1158560 BLAKE2B 
127083188e3f25551e1a55b4499fb2247e7fb7c751d813f6a78491ec2f1e457e0c18d3416cf05533d11e36201b36814054f4eaf94693d04351a0928a0347fa98
 SHA512 
271b34ac44835af2e50537ec5a6a5d4dff497fd3358fe53c92e800109a347206d544f71bee7181ec335736a462578913262ddfbb27d4bcef39f247338bc99134

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

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

2023-03-07 Thread Michał Górny
commit: 8a7798666dbb2c4cc633491ba6b1e80265c23a6e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  8 04:24:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 04:44:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a779866

dev-python/caldav: Bump to 1.2.1

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

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

diff --git a/dev-python/caldav/Manifest b/dev-python/caldav/Manifest
index 1bac2cdbe2e9..4e7c488f514b 100644
--- a/dev-python/caldav/Manifest
+++ b/dev-python/caldav/Manifest
@@ -1 +1,2 @@
 DIST caldav-1.2.0.gh.tar.gz 122290 BLAKE2B 
62e60695737298dae299aed6e73ed3570c51f5fd05d15f25fb34852e2ca97d6a3e700148f69b5a67f1fad0db8233426d0908f58d513602e8be171ebbb5fef1bb
 SHA512 
56b329d1fcc9ef750e30721485825e067706280b48131816357df023b53e6631b6749e154d0db4815328588359cc98e996c35a0e93395f1cd58d4c36615f96e6
+DIST caldav-1.2.1.gh.tar.gz 122700 BLAKE2B 
21b8ddf512371d192aa2360a0f7bba4b7377defb1cdd830a4c78be86bf3a44689733cd742337a60894b99d0e80615b4005b620a7e8159d7ca708eb9fe1401402
 SHA512 
788b92a92f4d986b37fa8e237a5cbb3e18a7f596f7799362cf999b7b4981572de7982b352ffd835a51a583bc61eaf8d62fb5bdd31d07377197db887c54ce65bd

diff --git a/dev-python/caldav/caldav-1.2.1.ebuild 
b/dev-python/caldav/caldav-1.2.1.ebuild
new file mode 100644
index ..1a6a3ab32f5f
--- /dev/null
+++ b/dev-python/caldav/caldav-1.2.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="CalDAV (RFC4791) client library for Python"
+HOMEPAGE="
+   https://github.com/python-caldav/caldav/
+   https://pypi.org/project/caldav/
+"
+SRC_URI="
+   https://github.com/python-caldav/caldav/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="|| ( GPL-3 Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/vobject[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/icalendar[${PYTHON_USEDEP}]
+   dev-python/recurring-ical-events[${PYTHON_USEDEP}]
+   dev-python/tzlocal[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   www-apps/radicale[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-03-07 Thread Michał Górny
commit: 7dcb22700b3b819615e6da8c667330ced51b86c9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  8 04:27:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 04:44:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dcb2270

dev-python/myst-parser: Bump to 1.0.0

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

 dev-python/myst-parser/Manifest |  1 +
 dev-python/myst-parser/myst-parser-1.0.0.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/dev-python/myst-parser/Manifest b/dev-python/myst-parser/Manifest
index 7fd007508ff0..383a4fcd6afa 100644
--- a/dev-python/myst-parser/Manifest
+++ b/dev-python/myst-parser/Manifest
@@ -1,3 +1,4 @@
 DIST MyST-Parser-0.18.1.gh.tar.gz 769288 BLAKE2B 
77f21ae4277ef4ed9020caad86ef3ea92a1efca35f7ab61203fe2125e4fab31a74a740db7a1f1d6ea0a576c24706b0997beea296d782eb5a07ba4e91a0a9e52d
 SHA512 
4bc3a89480f175779da4f093aaa99a1516f76ab4107dcf8747b6614f347e91739f8596693f95529d76aedbb0c84b4efde4262517bc445aa7027d51e05e8b48bc
 DIST MyST-Parser-0.19.0.gh.tar.gz 812180 BLAKE2B 
44dd773dfcbd8c01b3089303e81b103ce3eba2432b1891b4fb35b8bbd9c0088b3245e6afe14c6378a262cdd4e7930da16ddc7ab6abb3a06779d4d0bd9e9ebd53
 SHA512 
3b646b78032914b42ab655d5f653f38fb58e4c51814fca0f987c8207f6fb97db6f3ba6b9951b3ecdf98430800b2a198cc2b26f17162b5b57309bfe74de3f4450
 DIST MyST-Parser-0.19.1.gh.tar.gz 812247 BLAKE2B 
24a3502d2b9f81ec066c8fc5055b59448938fda63e74b47810e16cb2ce57b17fab1e219469df6e57fd1343453012855f104806e05e0831166af3506adc8589f5
 SHA512 
abe57048a9c19cfa08bb11c2ab988ebe462b4a104ffe3fc3b9083e2563da0bda271b5b1e278ac94e1d328bb70f5aeb20e72f81fc428fbb79dd6fb695abfd01cb
+DIST MyST-Parser-1.0.0.gh.tar.gz 813309 BLAKE2B 
03bc080e0a5103b9fb239cfbea991012b1fb5f411a5a6a121b2113ad7172a1130bf8b77d20ce84a8aade4148ffba36788eb95b15ecd28c53ed321226ae8600f2
 SHA512 
1f0ecffd2c84b0db5d251dbc771457cdf52a8e6e540d3acde563115af24ce30d43e01223f172b3e72b2c81862052bb05ea5d7c6091f933afbda0a859d1b86e83

diff --git a/dev-python/myst-parser/myst-parser-1.0.0.ebuild 
b/dev-python/myst-parser/myst-parser-1.0.0.ebuild
new file mode 100644
index ..c578ea90b4a1
--- /dev/null
+++ b/dev-python/myst-parser/myst-parser-1.0.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P=MyST-Parser-${PV}
+DESCRIPTION="Extended commonmark compliant parser, with bridges to Sphinx"
+HOMEPAGE="
+   https://github.com/executablebooks/MyST-Parser/
+   https://pypi.org/project/myst-parser/
+"
+SRC_URI="
+   https://github.com/executablebooks/MyST-Parser/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   =dev-python/mdit-py-plugins-0.3.4[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   =dev-python/sphinx-5[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/pytest-regressions[${PYTHON_USEDEP}]
+   dev-python/pytest-param-files[${PYTHON_USEDEP}]
+   dev-python/sphinx-pytest[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Unimportant tests needing a new dep linkify
+   tests/test_renderers/test_myst_config.py::test_cmdline
+   tests/test_sphinx/test_sphinx_builds.py::test_extended_syntaxes
+   )
+
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   # bad test relying on exact exception messages
+   
"tests/test_renderers/test_include_directive.py::test_errors[9-Non-existent 
path:]"
+   )
+
+   epytest
+}



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

2023-03-07 Thread Sebastian Pipping
commit: 698a74ba9328cdc06c3526f41984d2c186f5ccb6
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Mar  8 04:27:20 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Mar  8 04:38:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698a74ba

games-board/pychess: Python 3.11 + require https://bugs.gentoo.org/892892
Closes: https://bugs.gentoo.org/896956
Signed-off-by: Sebastian Pipping  gentoo.org>

 games-board/pychess/pychess-1.0.3-r3.ebuild | 47 +
 1 file changed, 47 insertions(+)

diff --git a/games-board/pychess/pychess-1.0.3-r3.ebuild 
b/games-board/pychess/pychess-1.0.3-r3.ebuild
new file mode 100644
index ..7a74f0b75169
--- /dev/null
+++ b/games-board/pychess/pychess-1.0.3-r3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+inherit distutils-r1 xdg
+
+DESCRIPTION="GTK chess client"
+HOMEPAGE="https://pychess.github.io/;
+SRC_URI="https://github.com/pychess/pychess/releases/download/${PV}/${P}.tar.gz;
+S="${WORKDIR}/PyChess-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
+   https://github.com/pychess/pychess/pull/1825
+   gunzip -v "${ED}"/usr/share/man/man1/${PN}.1.gz || die
+}



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

2023-03-07 Thread Michał Górny
commit: 1d0d88bd7edf600cdc3e5c664909f40ac8ad758b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  8 03:39:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 03:39:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d0d88bd

dev-python/botocore: Bump to 1.29.86

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.29.86.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index b7339805f554..2b0b443be991 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.29.74.gh.tar.gz 11153254 BLAKE2B 
b3d3b75643cd5e3fac54a09e971daa2
 DIST botocore-1.29.79.gh.tar.gz 11184048 BLAKE2B 
062326a477fb27844ec47af28b77424863d6ff407dbcfd95bc9aa26d4009f503364f3d438997fe437b4830b8ef8c7bfb7e026313364bb3e9429cd3b7c2eae261
 SHA512 
260cf6a533e32c6f514774e5c5ef6830feb77058e1074e730d7fa05fb7067dac093f1a612ed11e02db116671ca9f7301ed29e1625f6e47724301d25b03eb3c30
 DIST botocore-1.29.84.gh.tar.gz 11220100 BLAKE2B 
588efd08ec38eee7e319ea6e1d41af3f8d96c8e71fa090e5d3e8c836d60be957c47b556a9ce18684d53cb415446a360006714501dfbfc77204b2822247e7bf35
 SHA512 
cee6066735b324d550b736224ce4a4cff207cb7494d14e599ff9606b7a530d3887636054b3d0457269234d83ec0078950e03f916cd834cf910680e7ca650167b
 DIST botocore-1.29.85.gh.tar.gz 11218800 BLAKE2B 
801e86c9ce18e77b2e4c6c004ed1015369bf8b86ca3dca990865856e979a88dc37e9ce51d8bcab86375f152f44f2727ac1d1ced00fac6da1ba4eac348096ebb2
 SHA512 
5424e26ddab6b441bfdda1195aad4beb4d01fd976d8640a7707e3e8bc52347816937deff9d7f3ab4aba1704d192738eb5c26a46825efba854dcde7bfdc25a4dd
+DIST botocore-1.29.86.gh.tar.gz 11222402 BLAKE2B 
ceefb618f7156f93bd5a1ccb9addaec225e049922edc6120d34047805fe878a7fb89ee668d966f70e20c0935c0e5bf5f3085dadafebd0bf9f14a873996900740
 SHA512 
c7846133c86f470ffbc2a189776da5cb86a52ae46441d4abb21a94100383e96ecb50bda9702dcd25ba34fe9421d1f98b8a0b427a87c92d3d18168d306ae4b37d

diff --git a/dev-python/botocore/botocore-1.29.86.ebuild 
b/dev-python/botocore/botocore-1.29.86.ebuild
new file mode 100644
index ..0f4daaa48e81
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.86.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-03-07 Thread Michał Górny
commit: 8fecd70ef6d8ac6ce67fdfb95ca401daab00093c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  8 03:39:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 03:39:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fecd70e

dev-python/boto3: Bump to 1.26.86

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index fdfc496ff23f..232d5f27d5a4 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.26.74.gh.tar.gz 602525 BLAKE2B 
6d9b397864649ecd9b3f46bcee832c57cdce
 DIST boto3-1.26.79.gh.tar.gz 605312 BLAKE2B 
c36b86ab289be9c08a1ab43274a4f4db71cede08598b6f8092af8404bc9994e345b263b144ee3a1974ea276fce63c330d7ffa6335bb889bea32e380e9003a8c7
 SHA512 
cfc789296b904c0c3bd3999153067f4fb174b323f0fbd22e8f4a49aed98338e20fd238876e2f55f608f5d6b60b584e15d370400e8d0a8a00b0689e0867d00f05
 DIST boto3-1.26.84.gh.tar.gz 612921 BLAKE2B 
cf98272681299aa11454d65a6bf8bc6aa28244803e3d448f01425e62bb5dc01d93e0790ecaf6b2949ea1978130782f5ac282766c8fea94682e33b0cec65e2148
 SHA512 
d72117cb2f258fccf4a25e201a2dad8e13e8a80a03859edec2f27da01209185cbbb2f02a7924819214a612c6f6d3758ba0aba0047fab1cced3312d1662a7482b
 DIST boto3-1.26.85.gh.tar.gz 613010 BLAKE2B 
724ebf1264717652b2d671f96f34b546b1cc5663844454bd3925c985f4624e21370d90b4408f7d0ea7de151f8e9e6bdf11089db1836cf46eacc1d7fc671ff342
 SHA512 
d4ae39fd0be03ebe73d0ce7ab1467c93997c5d11b4409e6832ca40e292f7a0c7151519c3784d634157534546b84e208c529b785e4bce35c09bcbb2bb4aa76389
+DIST boto3-1.26.86.gh.tar.gz 613310 BLAKE2B 
4b16a9d637af664331a1197324219e9e58ba3569636f1707f907f44ffca284948daa2c702cc95a6fc85bc2ccb00d12bd80ffd79eb562325a709c87d9d3181880
 SHA512 
1a6bb7b7d3e14611099e938def383c7444801702a401003a91f47dc95656c0fb22450d670b908902b85d6caa0f20c6572f891364b20a98ef0669fdb7cdcfeb62

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



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

2023-03-07 Thread Michał Górny
commit: 5bd5feb85c903151f0866adf6852a94e4dae7eed
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  8 03:39:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  8 03:39:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd5feb8

app-admin/awscli: Bump to 1.27.86

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.27.86.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 7c7007e2709d..5e2c44d032e8 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.27.74.gh.tar.gz 2368706 BLAKE2B 
3eb9d8c21b9ddfd3a3e4bb53172a46ad6
 DIST aws-cli-1.27.79.gh.tar.gz 2376690 BLAKE2B 
8e55d3607b805ebc5673c682731483f0fd6eb77a6cc972d58ce3219c33f9f2054529df6ab46fc85b39849871580cea03c4d7f490c4386cd5ce9d222ecb3c8eda
 SHA512 
fd8b880b6358c50ed189fac538d91ef88d762b8c382da1b57bb086a316f7ee96fa33206a53f3eae2df98df175929c819b855c7ff5b7e5f84c73ecff88f297c79
 DIST aws-cli-1.27.84.gh.tar.gz 2378573 BLAKE2B 
b85d7eeb22b0a2a9264b49a27f2e3d3da9d35dbc44de205521c39522fcec31948ef8b67dfc3ce919b772ba85fa59cfc5a4d69e3c67aadd9cbb029da883ad699e
 SHA512 
1d31d1b800b0795a8473af0dc334feb69f62d2fd8fcb88e0e4e7e4068435f6f37792d2c9382ec1b0c6b074d5eca09142e52f6e36c472145df9d57db2cc4ee078
 DIST aws-cli-1.27.85.gh.tar.gz 2378716 BLAKE2B 
c3bc3294d11815eb7607020e78d0349a1b9ac1c93e09351f960a997c974dad905bbff171139e68b776eae7ac2e6d3ec0d0154b05c42afc29ab4655933806bed6
 SHA512 
a2e1d471f64cf2c7c3e0657e67c88d79c9430195c81b11054977352f3f66f21fa68c67b3eff537ca6991e2f55379a9955665a8514ce0804d40c71d1d2ef38e3f
+DIST aws-cli-1.27.86.gh.tar.gz 2379304 BLAKE2B 
8bca8deaf377def250e772bd7568f7d4b82b7be4ba951a95529b8b8eb13d9ac8be791a7e9588bb01fa7167d3304224e2db426f25e25d7af94de298dd5ebf673d
 SHA512 
9c98965c03685ba806a16531c68ec75c043b8c94eb64238d7500894211e3e9b500d003216502ad3ea588bf09ae470a862d6d97b880a06808c96dfe6d

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



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/files/, media-libs/vulkan-layers/

2023-03-07 Thread Nick Sarnie
commit: d4506f3dc49c83b97c8ed34d094035965e958a32
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed Mar  8 02:32:46 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed Mar  8 02:33:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4506f3d

media-libs/vulkan-layers: Export more symbols

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

Signed-off-by: Nick Sarnie  gentoo.org>

 .../files/vulkan-layers-1.3.239-Export-symbols.patch| 13 +
 ...n-layers-.ebuild => vulkan-layers-1.3.239-r1.ebuild} |  6 --
 media-libs/vulkan-layers/vulkan-layers-.ebuild  |  4 +++-
 3 files changed, 20 insertions(+), 3 deletions(-)

diff --git 
a/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Export-symbols.patch 
b/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Export-symbols.patch
new file mode 100644
index ..54a1f5f8393c
--- /dev/null
+++ b/media-libs/vulkan-layers/files/vulkan-layers-1.3.239-Export-symbols.patch
@@ -0,0 +1,13 @@
+diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
+index 640ac8471..043d313fd 100644
+--- a/layers/CMakeLists.txt
 b/layers/CMakeLists.txt
+@@ -24,7 +24,7 @@
+ add_compile_definitions(XXH_NO_LONG_LONG)
+ 
+ add_library(VkLayer_utils SHARED)
+-target_sources(VkLayer_utils PRIVATE
++target_sources(VkLayer_utils PUBLIC
+ generated/vk_format_utils.h
+ generated/vk_format_utils.cpp
+ generated/vk_validation_error_messages.h

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
similarity index 90%
copy from media-libs/vulkan-layers/vulkan-layers-.ebuild
copy to media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
index 2a018ab0cf3c..77df77e94be3 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.239-r1.ebuild
@@ -24,7 +24,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="wayland X"
 
-RDEPEND="~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]"
+RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
>=dev-cpp/robin-hood-hashing-3.11.5
@@ -37,7 +37,9 @@ DEPEND="${RDEPEND}
)
 "
 
-PATCHES="${FILESDIR}/${PN}-1.3.239-Build-shared-libs.patch"
+PATCHES="${FILESDIR}/${P}-Build-shared-libs.patch
+   ${FILESDIR}/${P}-Export-symbols.patch
+"
 
 multilib_src_configure() {
local mycmakeargs=(

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 2a018ab0cf3c..3bdb7b185bb7 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -37,7 +37,9 @@ DEPEND="${RDEPEND}
)
 "
 
-PATCHES="${FILESDIR}/${PN}-1.3.239-Build-shared-libs.patch"
+PATCHES="${FILESDIR}/${PN}-1.3.239-Build-shared-libs.patch
+${FILESDIR}/${PN}-1.3.239-Export-symbols.patch
+"
 
 multilib_src_configure() {
local mycmakeargs=(



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

2023-03-07 Thread Yixun Lan
commit: a751f0cd4e760a1631dbd091e63e377d4cc0fc7e
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Mar  8 02:09:23 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Mar  8 02:09:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a751f0cd

dev-python/jupyter_server: Keyword 2.4.0 riscv, #899984

Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/jupyter_server/jupyter_server-2.4.0.ebuild 
b/dev-python/jupyter_server/jupyter_server-2.4.0.ebuild
index 4f06cd4cc603..3e6e9d500282 100644
--- a/dev-python/jupyter_server/jupyter_server-2.4.0.ebuild
+++ b/dev-python/jupyter_server/jupyter_server-2.4.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc"
 
 RDEPEND="
>=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter-server-terminals/

2023-03-07 Thread Yixun Lan
commit: c92dcdd425d20b51cef653ed35834d6ad7d29aab
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Mar  8 02:09:27 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Mar  8 02:09:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c92dcdd4

dev-python/jupyter-server-terminals: Keyword 0.4.4 riscv, #899984

Signed-off-by: Yixun Lan  gentoo.org>

 .../jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild 
b/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild
index 57e4a941af03..fd5fa4ff050e 100644
--- a/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild
+++ b/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.4.4.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc"
 
 RDEPEND="
dev-python/terminado[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-metrics/portage-exporter/, app-metrics/portage-exporter/files/

2023-03-07 Thread Robin H. Johnson
commit: e296d2dccc964091675d6b275ead7020ca8b7375
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Mar  8 01:00:45 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Mar  8 01:01:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e296d2dc

app-metrics/portage-exporter: new package

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-metrics/portage-exporter/Manifest  |  2 +
 .../portage-exporter/files/portage-exporter.confd  | 26 +++
 .../portage-exporter/files/portage-exporter.initd  | 49 
 app-metrics/portage-exporter/metadata.xml  | 14 ++
 .../portage-exporter-0_p20230307.ebuild| 52 ++
 5 files changed, 143 insertions(+)

diff --git a/app-metrics/portage-exporter/Manifest 
b/app-metrics/portage-exporter/Manifest
new file mode 100644
index ..f79a57b4631c
--- /dev/null
+++ b/app-metrics/portage-exporter/Manifest
@@ -0,0 +1,2 @@
+DIST portage-exporter-0_p20230307.tar.gz 32044 BLAKE2B 
23e590aba88bf071568e9643b22ec51d6fcaff11b5eb5ea1e66d39cf49468238cbb80a44a865ba7bbccb631540e33ab5a417201ec995227e84d122601c868fad
 SHA512 
1e3bd18cf44ad849b0ee0a2dc737f6d334ce9dd29d03f53a05298df2013be8c77a7ed66c3171cc6c765ad21ab7705fd747856d95ef3259cc83fac85544e81781
+DIST portage-exporter-ae39c6be10364896683ab1af0512ee8453bc153e-vendor.tar.xz 
784800 BLAKE2B 
600f207b15e54ab0f4c27691ce41efcdd3706bfc82c9170da3ebf2eb6283b5595bca08d7eebd3c7b5a6b2c7bcef704e70946e3fab63a537cf03ffa7dbe4a57a0
 SHA512 
e6e91296e8220d9fb34e0837714108d8806801d6799e49dc27b7dcaf8ddf39a92bff232ec3d616019ef5ae5c437bc81eee719ca658c299a35e8f1b165e38d3eb

diff --git a/app-metrics/portage-exporter/files/portage-exporter.confd 
b/app-metrics/portage-exporter/files/portage-exporter.confd
new file mode 100644
index ..3bd24a22a809
--- /dev/null
+++ b/app-metrics/portage-exporter/files/portage-exporter.confd
@@ -0,0 +1,26 @@
+# /etc/conf.d/portage-exporter
+
+# PID file
+#EXPORTER_PIDFILE="/run/${RC_SVCNAME}.pid"
+
+# The termination timeout (start-stop-daemon parameter "retry") ensures
+# that the service will be terminated within a given time (60 + 5 seconds
+# per default) when you are stopping the service.
+#EXPORTER_TERMTIMEOUT="TERM/60/KILL/5"
+
+# User to run exporter as
+#EXPORTER_USER="portage-exporter"
+
+# User group to run exporter as
+#EXPORTER_GROUP="portage-exporter"
+
+# You can use this configuration option to pass additional options to the
+# start-stop-daemon, see start-stop-daemon(8) for more details.
+# Per default we wait 1000ms after we have started the service to ensure
+# that the daemon is really up and running.
+#EXPORTER_SSDARGS="--wait 1000"
+
+# Exporter flags (passed via env)
+#SERVE_ADDRESS=":2112"
+#SERVE_PATH=/metrics
+VDB_UPDATE_INTERVAL=1800

diff --git a/app-metrics/portage-exporter/files/portage-exporter.initd 
b/app-metrics/portage-exporter/files/portage-exporter.initd
new file mode 100644
index ..9aa53f509a6e
--- /dev/null
+++ b/app-metrics/portage-exporter/files/portage-exporter.initd
@@ -0,0 +1,49 @@
+#!/sbin/openrc-run
+# Copyright 2016-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="Prometheus exporter for Portage packages"
+
+EXPORTER_FLAGS=${EXPORTER_FLAGS:-""}
+#EXPORTER_USER=${EXPORTER_USER:-"portage-exporter"}
+#EXPORTER_GROUP=${EXPORTER_GROUP:-"portage-exporter"}
+EXPORTER_PIDFILE=${EXPORTER_PIDFILE:-"/run/${RC_SVCNAME}.pid"}
+EXPORTER_SSDARGS=${EXPORTER_SSDARGS:-"--wait 1000"}
+EXPORTER_TERMTIMEOUT=${EXPORTER_TERMTIMEOUT:-"TERM/60/KILL/5"}
+
+command="/usr/bin/portage-exporter"
+command_args="${EXPORTER_FLAGS}"
+command_background="true"
+start_stop_daemon_args="${EXPORTER_SSDARGS}"
+start_stop_daemon_args="${start_stop_daemon_args} ${EXPORTER_USER:+--user 
}${EXPORTER_USER}"
+start_stop_daemon_args="${start_stop_daemon_args} ${EXPORTER_GROUP:+--group 
}${EXPORTER_GROUP}"
+
+getconfig() {
+   local key="$1"
+   local value_default="$2"
+   local value=
+
+   if service_started; then
+   value="$(service_get_value "${key}")"
+   fi
+
+   if [ -z "${value}" ]; then
+   # Value not explicitly set
+   echo "${value_default}"
+   else
+   echo "${value}"
+   fi
+
+   return 0
+}
+
+pidfile="$(getconfig pidfile ${EXPORTER_PIDFILE})"
+retry="$(getconfig retry ${EXPORTER_TERMTIMEOUT})"
+
+depend() {
+   after net.lo loopback
+}
+
+start_post() {
+   service_set_value retry "${EXPORTER_TERMTIMEOUT}"
+}

diff --git a/app-metrics/portage-exporter/metadata.xml 
b/app-metrics/portage-exporter/metadata.xml
new file mode 100644
index ..7fe25777ee4c
--- /dev/null
+++ b/app-metrics/portage-exporter/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   robb...@gentoo.org
+   
+   
+   
+   arthur...@gentoo.org
+   

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

2023-03-07 Thread Maciej Barć
commit: d9cade5c71980e7aefc6ca27eb307cf85e41505f
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar  7 23:36:38 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Mar  8 00:18:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9cade5c

app-emacs/csv-mode: bump to 1.22

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

 app-emacs/csv-mode/Manifest |  1 +
 app-emacs/csv-mode/csv-mode-1.22.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/app-emacs/csv-mode/Manifest b/app-emacs/csv-mode/Manifest
index d76e73bd770f..3740f2a3229f 100644
--- a/app-emacs/csv-mode/Manifest
+++ b/app-emacs/csv-mode/Manifest
@@ -1,2 +1,3 @@
 DIST csv-mode-1.18.el.xz 18228 BLAKE2B 
36963d268a1f2cac6f9e897c1b5b2b99dd2b36d80eb0a493214cb7ee2c9b74862b43e632ae6ee8d847fb7b4ac330669b79bbe86032385830429735bace2e0276
 SHA512 
e7b22d545a6f926957f9080ca1a927ce34d35341c8484e66f52d5e1273a4933519c53e813e710e3c818bbdfd2ac8f27da691b4f36fd71638f220ea5c56e68591
 DIST csv-mode-1.20.el.xz 19580 BLAKE2B 
6942af53e8e494c1b4b063bd75937184f375d5d0bfef57558006d49b168b9786efa11e498ddd92fb7b29c9ac055feeb709b33ec9bc98c6807ee0c35b388cb841
 SHA512 
c9198ce3cdc60fd5b74a9f93af4dfc8be537638374fb729ad160e89b2bb6cef42112b0342732c7e9151889a254608157b084ee31cdfa330e551bc153020bbbdb
+DIST csv-mode-1.22.tar.xz 20668 BLAKE2B 
655615111a4303649941ef0167cb3120aa5d8698e768900a1154d390b5420f2fe783003e877f77ed66d6fa068fc58185e4c11d47928940acc7a239572ed92182
 SHA512 
06530f1eceb4c93d8bb1c89f91ffd8117b6254101e52c9e3d26e013d0c01e99f6d9fd433ebd8172d9293a68d824b9453c028ad53ec46b05feb0fbd4d005f4615

diff --git a/app-emacs/csv-mode/csv-mode-1.22.ebuild 
b/app-emacs/csv-mode/csv-mode-1.22.ebuild
new file mode 100644
index ..a6cc7f4395cb
--- /dev/null
+++ b/app-emacs/csv-mode/csv-mode-1.22.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="A major mode for editing comma-separated value files"
+HOMEPAGE="https://elpa.gnu.org/packages/csv-mode.html
+   https://www.emacswiki.org/emacs/CsvMode;
+# Taken from https://elpa.gnu.org/packages/${P}.tar
+SRC_URI="https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -l ${PN}.el -l ${PN}-tests.el   \
+   -f ert-run-tests-batch-and-exit || die "tests failed"
+}



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

2023-03-07 Thread Maciej Barć
commit: 58cb70e64272b3e9b63c036b2a452f7aad05028f
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Mar  8 00:16:04 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Mar  8 00:18:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58cb70e6

app-emacs/emacs-ebuild-snippets: new package; 2.0.2

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

 app-emacs/emacs-ebuild-snippets/Manifest   |  1 +
 .../emacs-ebuild-snippets-2.0.2.ebuild | 36 ++
 app-emacs/emacs-ebuild-snippets/metadata.xml   | 13 
 3 files changed, 50 insertions(+)

diff --git a/app-emacs/emacs-ebuild-snippets/Manifest 
b/app-emacs/emacs-ebuild-snippets/Manifest
new file mode 100644
index ..494eae56f9be
--- /dev/null
+++ b/app-emacs/emacs-ebuild-snippets/Manifest
@@ -0,0 +1 @@
+DIST emacs-ebuild-snippets-2.0.2.tar.bz2 11606 BLAKE2B 
5316355ec5fb7bae942ec27e8c7400f5f4570f9bdfc0588c2a92f908146da1475b87351f0654f58f99b41d752b357e255997d4fd3d89b3676790faea5acee3be
 SHA512 
2cff09b32beec77fc6dc2033bdc2bafa31f89450b98865b5000ac95455436d3b840299652c7258b133038d41e4ac6f477f2b6637a5803484f3ec4dce86600944

diff --git a/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.2.ebuild 
b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.2.ebuild
new file mode 100644
index ..55588ea7d0fc
--- /dev/null
+++ b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24
+
+inherit elisp
+
+DESCRIPTION="Yasnippets for editing ebuilds and eclasses"
+HOMEPAGE="https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git;
+SRC_URI="https://gitlab.com/xgqt/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-emacs/ebuild-mode
+   app-emacs/yasnippet
+"
+BDEPEND="${RDEPEND}"
+
+src_prepare() {
+   sh ./scripts/changeme.sh "${EPREFIX}${SITEETC}/${PN}" || die
+
+   default
+}
+
+src_install() {
+   elisp-install ${PN} *.el{,c}
+   elisp-site-file-install "${S}"/gentoo/50${PN}-gentoo.el
+
+   insinto "${SITEETC}/${PN}"
+   doins -r snippets
+}

diff --git a/app-emacs/emacs-ebuild-snippets/metadata.xml 
b/app-emacs/emacs-ebuild-snippets/metadata.xml
new file mode 100644
index ..691b278a637b
--- /dev/null
+++ b/app-emacs/emacs-ebuild-snippets/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+  
+xgqt/emacs-ebuild-snippets
+  
+



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

2023-03-07 Thread Patrick McLean
commit: 03bffbbeea9dadc427d618e0c2d8ffe8de70305a
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Mar  8 00:05:21 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Mar  8 00:05:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bffbbe

dev-libs/thrift: Fix syntax issue

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

 dev-libs/thrift/thrift-0.16.0-r2.ebuild | 2 +-
 dev-libs/thrift/thrift-0.18.1-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/thrift/thrift-0.16.0-r2.ebuild 
b/dev-libs/thrift/thrift-0.16.0-r2.ebuild
index 0f87b102183c..133108fec059 100644
--- a/dev-libs/thrift/thrift-0.16.0-r2.ebuild
+++ b/dev-libs/thrift/thrift-0.16.0-r2.ebuild
@@ -17,7 +17,7 @@ IUSE="libevent lua +ssl test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-   dev-libs/boost[nls]:=
+   dev-libs/boost:=[nls]
dev-libs/openssl:=
libevent? ( dev-libs/libevent )
 "

diff --git a/dev-libs/thrift/thrift-0.18.1-r1.ebuild 
b/dev-libs/thrift/thrift-0.18.1-r1.ebuild
index be597a8f181c..06a5cec2205d 100644
--- a/dev-libs/thrift/thrift-0.18.1-r1.ebuild
+++ b/dev-libs/thrift/thrift-0.18.1-r1.ebuild
@@ -17,7 +17,7 @@ IUSE="libevent lua +ssl test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-   dev-libs/boost[nls]:=
+   dev-libs/boost:=[nls]
dev-libs/openssl:=
sys-libs/zlib:=
libevent? ( dev-libs/libevent:= )



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

2023-03-07 Thread Patrick McLean
commit: 0e320220e8862b5aece09b0db80633348a30e1a2
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Mar  7 23:47:47 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Mar  7 23:47:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e320220

dev-libs/thrift: Require boost has nls USE flag

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

 dev-libs/thrift/{thrift-0.16.0-r1.ebuild => thrift-0.16.0-r2.ebuild} | 3 +--
 dev-libs/thrift/{thrift-0.18.1.ebuild => thrift-0.18.1-r1.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-libs/thrift/thrift-0.16.0-r1.ebuild 
b/dev-libs/thrift/thrift-0.16.0-r2.ebuild
similarity index 96%
rename from dev-libs/thrift/thrift-0.16.0-r1.ebuild
rename to dev-libs/thrift/thrift-0.16.0-r2.ebuild
index ac2dfd839f6b..0f87b102183c 100644
--- a/dev-libs/thrift/thrift-0.16.0-r1.ebuild
+++ b/dev-libs/thrift/thrift-0.16.0-r2.ebuild
@@ -17,7 +17,7 @@ IUSE="libevent lua +ssl test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-   dev-libs/boost:=
+   dev-libs/boost[nls]:=
dev-libs/openssl:=
libevent? ( dev-libs/libevent )
 "
@@ -27,7 +27,6 @@ BDEPEND=""
 REQUIRED_USE="
test? ( ssl )
 "
-MAKEOPTS+=" -j1"
 
 PATCHES=(
"${FILESDIR}/thrift-0.16.0-network-tests.patch"

diff --git a/dev-libs/thrift/thrift-0.18.1.ebuild 
b/dev-libs/thrift/thrift-0.18.1-r1.ebuild
similarity index 97%
rename from dev-libs/thrift/thrift-0.18.1.ebuild
rename to dev-libs/thrift/thrift-0.18.1-r1.ebuild
index aa5ea1c6aa6b..be597a8f181c 100644
--- a/dev-libs/thrift/thrift-0.18.1.ebuild
+++ b/dev-libs/thrift/thrift-0.18.1-r1.ebuild
@@ -17,7 +17,7 @@ IUSE="libevent lua +ssl test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-   dev-libs/boost:=
+   dev-libs/boost[nls]:=
dev-libs/openssl:=
sys-libs/zlib:=
libevent? ( dev-libs/libevent:= )



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

2023-03-07 Thread Patrick McLean
commit: fcd52ff08483e30cfd2ea2d8e5f207dc0540f769
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Mar  7 23:29:34 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Mar  7 23:29:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd52ff0

dev-libs/thrift: add 0.18.1

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

 dev-libs/thrift/files/thrift-0.18.1-tests.patch | 33 ++
 dev-libs/thrift/thrift-0.18.1.ebuild| 59 +
 2 files changed, 92 insertions(+)

diff --git a/dev-libs/thrift/files/thrift-0.18.1-tests.patch 
b/dev-libs/thrift/files/thrift-0.18.1-tests.patch
new file mode 100644
index ..7716e0c743c2
--- /dev/null
+++ b/dev-libs/thrift/files/thrift-0.18.1-tests.patch
@@ -0,0 +1,33 @@
+diff --git a/lib/cpp/test/CMakeLists.txt b/lib/cpp/test/CMakeLists.txt
+index 1117cd9f3..5f56aaca8 100644
+--- a/lib/cpp/test/CMakeLists.txt
 b/lib/cpp/test/CMakeLists.txt
+@@ -318,28 +318,6 @@ target_link_libraries(OpenSSLManualInitTest
+ target_link_libraries(OpenSSLManualInitTest thrift)
+ add_test(NAME OpenSSLManualInitTest COMMAND OpenSSLManualInitTest)
+ 
+-add_executable(SecurityTest SecurityTest.cpp)
+-target_link_libraries(SecurityTest
+-testgencpp
+-${Boost_LIBRARIES}
+-)
+-target_link_libraries(SecurityTest thrift)
+-if (NOT MSVC AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "Darwin" AND NOT MINGW)
+-target_link_libraries(SecurityTest -lrt)
+-endif ()
+-add_test(NAME SecurityTest COMMAND SecurityTest -- 
"${CMAKE_CURRENT_SOURCE_DIR}/../../../test/keys")
+-
+-add_executable(SecurityFromBufferTest SecurityFromBufferTest.cpp)
+-target_link_libraries(SecurityFromBufferTest
+-testgencpp
+-${Boost_LIBRARIES}
+-)
+-target_link_libraries(SecurityFromBufferTest thrift)
+-if (NOT MSVC AND NOT ${CMAKE_SYSTEM_NAME} MATCHES "Darwin" AND NOT MINGW)
+-target_link_libraries(SecurityFromBufferTest -lrt)
+-endif ()
+-add_test(NAME SecurityFromBufferTest COMMAND SecurityFromBufferTest -- 
"${CMAKE_CURRENT_SOURCE_DIR}/../../../test/keys")
+-
+ endif()
+ 
+ if(WITH_QT5)

diff --git a/dev-libs/thrift/thrift-0.18.1.ebuild 
b/dev-libs/thrift/thrift-0.18.1.ebuild
new file mode 100644
index ..aa5ea1c6aa6b
--- /dev/null
+++ b/dev-libs/thrift/thrift-0.18.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C++ bindings for Apache Thrift"
+HOMEPAGE="https://thrift.apache.org/lib/cpp.html;
+SRC_URI="mirror://apache/thrift/${PV}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="libevent lua +ssl test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/boost:=
+   dev-libs/openssl:=
+   sys-libs/zlib:=
+   libevent? ( dev-libs/libevent:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   sys-devel/flex
+   sys-devel/bison
+"
+
+REQUIRED_USE="
+   test? ( ssl libevent )
+"
+
+PATCHES=(
+   "${FILESDIR}/thrift-0.16.0-network-tests.patch"
+   "${FILESDIR}/thrift-0.18.1-tests.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_CPP=ON
+   -DBUILD_C_GLIB=OFF
+   -DBUILD_JAVA=OFF
+   -DBUILD_JAVASCRIPT=OFF
+   -DBUILD_NODEJS=OFF
+   -DBUILD_PYTHON=OFF
+   -DBUILD_TESTING=$(usex test 'ON' 'OFF')
+   -DWITH_LIBEVENT=$(usex libevent 'ON' 'OFF')
+   -DWITH_OPENSSL=$(usex ssl 'ON' 'OFF')
+   -DWITH_ZLIB=ON
+   -Wno-dev
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   MAKEOPTS="-j1" cmake_src_test
+}



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

2023-03-07 Thread Patrick McLean
commit: fcd84dc321cc207e82a3b8fe85edda2a065bca24
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Mar  7 22:19:13 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Mar  7 23:29:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd84dc3

dev-libs/thrift: Add MAKEOPTS=j1 (bug #843929)

I don't have the cmake knoledge to fix this in a better way

Bug: https://bugs.gentoo.org/843929
Signed-off-by: Patrick McLean  gentoo.org>

 dev-libs/thrift/Manifest| 1 +
 dev-libs/thrift/thrift-0.16.0-r1.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-libs/thrift/Manifest b/dev-libs/thrift/Manifest
index 4e5bde988056..2d2ae1450f40 100644
--- a/dev-libs/thrift/Manifest
+++ b/dev-libs/thrift/Manifest
@@ -1 +1,2 @@
 DIST thrift-0.16.0.tar.gz 4085114 BLAKE2B 
17c35096f6848fb0795e4cb125fed3068c8e1e53f67f404f4dcab67df7a42fc049a7d615591c861eb9e59ee21f185e8615663008bc7c846a03722ea8b834
 SHA512 
468fff6be2def85959fdf8adac92a0cfa7f786083b3bafb2c31427dfe5725f4d10962052d13ea960828f6a317778d35e66b602744a570212352bfc637ae586e0
+DIST thrift-0.18.1.tar.gz 4310494 BLAKE2B 
3e6c7e03059341e79d3f58e16b55761888b530b3d31dd22853026486a1303725ee5d5e6e5dd7a5e6bf8e57a2d3cf36ffc829cdb194d990cadedfc63f4f3e0874
 SHA512 
9c9a462aa8b6fddefd5bb9d2c950570eb2d3beaa7c9d37fceee677bdc1fdeb521b796f48a1fd9a7649f84449f6c0572305210e67402eb97682ca7f6e851b

diff --git a/dev-libs/thrift/thrift-0.16.0-r1.ebuild 
b/dev-libs/thrift/thrift-0.16.0-r1.ebuild
index 22f3fc9e88b4..ac2dfd839f6b 100644
--- a/dev-libs/thrift/thrift-0.16.0-r1.ebuild
+++ b/dev-libs/thrift/thrift-0.16.0-r1.ebuild
@@ -27,6 +27,7 @@ BDEPEND=""
 REQUIRED_USE="
test? ( ssl )
 "
+MAKEOPTS+=" -j1"
 
 PATCHES=(
"${FILESDIR}/thrift-0.16.0-network-tests.patch"



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

2023-03-07 Thread Nicolas Bock
commit: ae0a858bfeb6d7ccd812814dd55ef8c04bbd44bb
Author: Nicolas Bock  gentoo  org>
AuthorDate: Tue Mar  7 20:58:34 2023 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Tue Mar  7 22:50:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0a858b

dev-util/ebuildtester: Add Python 3.11

Closes: https://bugs.gentoo.org/896926
Closes: https://github.com/gentoo/gentoo/pull/29983
Signed-off-by: Nicolas Bock  gentoo.org>

 dev-util/ebuildtester/ebuildtester-42-r1.ebuild | 36 +
 1 file changed, 36 insertions(+)

diff --git a/dev-util/ebuildtester/ebuildtester-42-r1.ebuild 
b/dev-util/ebuildtester/ebuildtester-42-r1.ebuild
new file mode 100644
index ..ad28fc1c3ead
--- /dev/null
+++ b/dev-util/ebuildtester/ebuildtester-42-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9,10,11} )
+
+inherit bash-completion-r1 distutils-r1 pypi
+
+DESCRIPTION="A dockerized approach to test a Gentoo package within a clean 
stage3 container"
+HOMEPAGE="https://ebuildtester.readthedocs.io/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-containers/docker
+   sys-fs/fuse
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp "${PN}.bash-completion" "${PN}"
+}



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

2023-03-07 Thread Stepan Kulikov
commit: 22e1bf83ad1421ea1cd855c01629d964823740b3
Author: Stepan Kulikov  pm  me>
AuthorDate: Tue Mar  7 22:37:30 2023 +
Commit: Stepan Kulikov  pm  me>
CommitDate: Tue Mar  7 22:37:30 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=22e1bf83

dev-python/dasbus: bump version to 1.7

Signed-off-by: Stepan Kulikov  pm.me>

 dev-python/dasbus/Manifest | 2 +-
 dev-python/dasbus/{dasbus-1.6.ebuild => dasbus-1.7.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dasbus/Manifest b/dev-python/dasbus/Manifest
index a0bddc88b..04f908749 100644
--- a/dev-python/dasbus/Manifest
+++ b/dev-python/dasbus/Manifest
@@ -1 +1 @@
-DIST dasbus-1.6.gh.tar.gz 84947 BLAKE2B 
402c18245c504d6e6a7e69d520c12d049836a910c508d0345d84f146bfb950358dca0581537e2381312bcbe86b764f03bfadea467ed1b2fc44fa6474c9fa4092
 SHA512 
2e02865c94e9602e1e467de700cec688a2e7a8635f66454719be128b04d9a9d3857e5b61ed8349cb209db9a15be981c877ac58ec2b25d7e8ef628aafcf41d0b7
+DIST dasbus-1.7.gh.tar.gz 94405 BLAKE2B 
e867afdbc87eed25469078108fc51d1be5277911c176cac01eb7fc25d40478ca2e9bbf57e278785d90403a033bd33c5a4ac1cbe69197ef40dc4fad1a6d3c6dfb
 SHA512 
fc4d2871ff347144f14a9e3b428eafd53189650e5bf8549804ed8167130da1a52a6cc1170380f652e5a2699b6e8aed57c1b9e8e1369580e7c83ffb5c95e921e1

diff --git a/dev-python/dasbus/dasbus-1.6.ebuild 
b/dev-python/dasbus/dasbus-1.7.ebuild
similarity index 100%
rename from dev-python/dasbus/dasbus-1.6.ebuild
rename to dev-python/dasbus/dasbus-1.7.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/, dev-util/lua-language-server/files/

2023-03-07 Thread Mathis Winterer
commit: ebc24c52e73c461508896673d8a6837ccdd84202
Author: Mathis Winterer  fedora  email>
AuthorDate: Tue Mar  7 20:27:50 2023 +
Commit: Mathis Winterer  fedora  email>
CommitDate: Tue Mar  7 20:27:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ebc24c52

dev-util/lua-language-server: new package, add 3.6.13

Signed-off-by: Mathis Winterer  fedora.email>

 dev-util/lua-language-server/Manifest  |  2 +-
 .../lua-language-server/files/build.ninja.patch| 45 +++
 .../lua-language-server/files/linux.ninja.patch| 61 ++--
 .../lua-language-server-3.6.13.ebuild  | 67 ++
 4 files changed, 118 insertions(+), 57 deletions(-)

diff --git a/dev-util/lua-language-server/Manifest 
b/dev-util/lua-language-server/Manifest
index 8adf5fd2e..b5ca763a9 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1 @@
-DIST lua-language-server-3.6.11.zip 32022639 BLAKE2B 
9e5a33b12e40f8b9f7b3eb5a8b049e09e8a7f0b5a5569ee15d5aa2a2035a13a6e75036321aac439a97c56c401914908f878e2f02a136c1de9413f2a9879a56c1
 SHA512 
6474ad8c84af034002e124a802a28afccb7f7ea439b00b508639a4a20471b5eed995dacf12fe0c8cb2313530fba787fa1127712093402e4e67c7d72e5118ce59
+DIST lua-language-server-3.6.13.zip 30691495 BLAKE2B 
376b5f792d1002a0b1e0942e4d91aed4bbdccc5cf033cad56e9fafc6df3a5ef28247fc611c2563c6b3c499e491699bf6f21edc9ac6106440a7dc4662803f8aee
 SHA512 
ce595dfe2e16bb468e90c2e73d5569eeac2cf093a0caaa0006e23ec876edcf491be92dad88e35369f9c250949c887850e8c1805736e8b8f20b0c643a56d6faed

diff --git a/dev-util/lua-language-server/files/build.ninja.patch 
b/dev-util/lua-language-server/files/build.ninja.patch
index d0ccda1a5..5bd6ac190 100644
--- a/dev-util/lua-language-server/files/build.ninja.patch
+++ b/dev-util/lua-language-server/files/build.ninja.patch
@@ -1,6 +1,6 @@
 --- a/build/build.ninja
 +++ b/build/build.ninja
-@@ -13,18 +13,18 @@
+@@ -12,17 +12,17 @@
  3rd/bee.lua/compile/config.lua 3rd/bee.lua/compile/common.lua $
  make/code_format.lua
  rule c_source_bee
@@ -8,7 +8,7 @@
 +  command = $cc -MMD -MT $out -MF $out.d -std=c11 -Wall $
  -fvisibility=hidden -I3rd/bee.lua/3rd/lua-seri -I$builddir/lua54 $
 --DNDEBUG -fPIC -o $out -c $in
-+-DNDEBUG -o $out -c $in CFLAGS
++-DNDEBUG -fPIC -o $out -c $in CFLAGS
description = Compile C   $out
deps = gcc
depfile = $out.d
@@ -16,26 +16,24 @@
  3rd/bee.lua/3rd/lua-seri/lua-seri.c
  rule cxx_source_bee
 -  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $
---Werror -fvisibility=hidden -I3rd/bee.lua/bee/nonstd -DNDEBUG -fPIC -o $
--$out -c $in
+--Werror -fvisibility=hidden -DNDEBUG -fPIC -o $out -c $in
 +  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -Wall $
-+-fvisibility=hidden -I3rd/bee.lua/bee/nonstd -DNDEBUG -o $
-+$out -c $in CXXFLAGS
++-fvisibility=hidden -DNDEBUG -fPIC -o $out -c $in CXXFLAGS
description = Compile C++ $out
deps = gcc
depfile = $out.d
-@@ -32,8 +32,8 @@
- 3rd/bee.lua/bee/nonstd/fmt/format.cc
- build $obj/source_bee/os.obj: cxx_source_bee 3rd/bee.lua/bee/nonstd/fmt/os.cc
+@@ -30,8 +30,8 @@
+ 3rd/bee.lua/bee/nonstd/3rd/format.cc
+ build $obj/source_bee/os.obj: cxx_source_bee 3rd/bee.lua/bee/nonstd/3rd/os.cc
  rule cxx_source_bee_1
 -  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $
 --Werror -fvisibility=hidden -I3rd/bee.lua -DNDEBUG -fPIC -o $out -c $in
 +  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -Wall $
-+-fvisibility=hidden -I3rd/bee.lua -DNDEBUG -o $out -c $in CXXFLAGS
++-fvisibility=hidden -I3rd/bee.lua -DNDEBUG -fPIC -o $out -c $in CXXFLAGS
description = Compile C++ $out
deps = gcc
depfile = $out.d
-@@ -57,9 +57,9 @@
+@@ -55,9 +55,9 @@
  build $obj/source_bee/path_helper.obj: cxx_source_bee_1 $
  3rd/bee.lua/bee/utility/path_helper.cpp
  rule cxx_source_bee_2
@@ -44,18 +42,18 @@
 --I$builddir/lua54 -DBEE_STATIC -DNDEBUG -fPIC -o $out -c $in
 +  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -Wall $
 +-fvisibility=hidden -I3rd/bee.lua/3rd/lua-seri -I3rd/bee.lua $
-+-I$builddir/lua54 -DBEE_STATIC -DNDEBUG -o $out -c $in CXXFLAGS
++-I$builddir/lua54 -DBEE_STATIC -DNDEBUG -fPIC -o $out -c $in CXXFLAGS
description = Compile C++ $out
deps = gcc
depfile = $out.d
-@@ -82,26 +82,26 @@
- build $obj/source_bee/luaref.obj: cxx_source_bee_2 $
- 3rd/bee.lua/binding/luaref.cpp
+@@ -78,26 +78,26 @@
+ build $obj/source_bee/lua_time.obj: cxx_source_bee_2 $
+ 3rd/bee.lua/binding/lua_time.cpp
  rule c_source_lua
 -  command = $cc -MMD -MT $out -MF $out.d -std=c11 -O2 -Wall -Werror $
 --fvisibility=hidden -DNDEBUG -fPIC -o $out -c $in
 +  command = $cc -MMD -MT $out -MF $out.d -std=c11 -Wall $
-+-fvisibility=hidden -DNDEBUG -o $out -c $in CFLAGS
++-fvisibility=hidden -DNDEBUG -fPIC -o $out -c 

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

2023-03-07 Thread Michał Górny
commit: 061bef5a17b00a52eed4af511b09206870e05e44
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 20:02:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 20:02:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061bef5a

dev-python/aesara: Remove old

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

 dev-python/aesara/Manifest |   3 -
 dev-python/aesara/aesara-2.8.10.ebuild | 115 -
 dev-python/aesara/aesara-2.8.11.ebuild | 113 
 dev-python/aesara/aesara-2.8.9.ebuild  | 102 -
 4 files changed, 333 deletions(-)

diff --git a/dev-python/aesara/Manifest b/dev-python/aesara/Manifest
index da0d8ce09672..cf843b18008c 100644
--- a/dev-python/aesara/Manifest
+++ b/dev-python/aesara/Manifest
@@ -1,4 +1 @@
-DIST aesara-rel-2.8.10.gh.tar.gz 4342183 BLAKE2B 
3e6dcb362d613ce9fb621408d3d7c6f6d3f30e52fe39f484fbe6c9d834d59b428e736b13275d99b204774c719cc532fc42e877685b0639b344fa5b2965dfe602
 SHA512 
360419a79eb0571d431bb146e5fcf2d63a9c8b40e3ee0a31d7d38aeeceaa47da10ab3f640a4b4011f0a9b28438f20a0feb3ea64d07289d0e9513cb32d066820b
-DIST aesara-rel-2.8.11.gh.tar.gz 4680093 BLAKE2B 
29409c49d2d31e9a51d0a2d09a50b85ae3195df7fdb2722abcefcdf36dcd429f4e3b5c483e4bd8a0789eeefdcff3ea8f057583e69cd7c216aa6c5292dd3630c3
 SHA512 
58298b9cb94e4e9eb025f151de7352c6c8b91e8946ddb98384dcae72977107607e101ef42c63a44d75020b40175041e1b7fdd030b733d80b6a102a265532d337
 DIST aesara-rel-2.8.12.gh.tar.gz 4582575 BLAKE2B 
d212e41fd22b54335bcc6f7a744d51113b1cfbad011480eabfde1b72cef5955ce019f2ee2a821d4cea22aa4340a2537156e3f4a5a1962ae0f23107d20df3d70a
 SHA512 
c65e63efa1d6e9de0df6db6f96226d6f830198626a3dc7e77a977e3260ab276745b9c8ae5fa9ea48edb9aee9d88c8181e7a7e19aaa49e51290e4df619e227bbf
-DIST aesara-rel-2.8.9.gh.tar.gz 4351952 BLAKE2B 
ffdc3d33caba5cf5edd3dd15e62cd295dd23f944ac6d76461e9e43717a4126669391dadfee51c6117911dc4236e8787d3e9ab712a0fcbd1dcb137e64f9f994c4
 SHA512 
3fb4374899ab71366961a07c750f594505467cdab01b6851b36d1dd924b816117ebe488a6cae548650df393c8447de69e21ce2cf6eafe34e951b98f27c3a4f6c

diff --git a/dev-python/aesara/aesara-2.8.10.ebuild 
b/dev-python/aesara/aesara-2.8.10.ebuild
deleted file mode 100644
index ecc99c59864d..
--- a/dev-python/aesara/aesara-2.8.10.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-# A whole bunch of test failures with 3.11
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1 multiprocessing optfeature
-
-MY_P=aesara-rel-${PV}
-DESCRIPTION="Library for operating on mathematical expressions with 
multi-dimensional arrays"
-HOMEPAGE="
-   https://github.com/aesara-devs/aesara/
-   https://pypi.org/project/aesara/
-"
-SRC_URI="
-   https://github.com/aesara-devs/aesara/archive/rel-${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-
-RDEPEND="
-   dev-python/cons[${PYTHON_USEDEP}]
-   dev-python/etuples[${PYTHON_USEDEP}]
-   dev-python/logical-unification[${PYTHON_USEDEP}]
-   dev-python/minikanren[${PYTHON_USEDEP}]
-   dev-python/filelock[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-   dev-python/typing-extensions[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools-scm[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/aesara-2.6.5-compiledir-tid.patch
-   "${FILESDIR}"/aesara-2.8.10-fix-tuple.patch
-)
-
-distutils_enable_sphinx doc 'dev-python/sphinx-rtd-theme'
-distutils_enable_tests pytest
-
-src_prepare() {
-   # do not claim "bin" package (sic!)
-   rm bin/__init__.py || die
-   distutils-r1_src_prepare
-
-   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # speed tests are unreliable
-   tests/scan/test_basic.py::test_speed
-   tests/scan/test_basic.py::test_speed_rnn
-   tests/scan/test_basic.py::test_speed_batchrnn
-   tests/link/test_vm.py::test_speed
-   tests/link/test_vm.py::test_speed_lazy
-   tests/tensor/test_gc.py::test_merge_opt_runtime
-
-   # rounding problem?
-   # https://github.com/aesara-devs/aesara/issues/477
-   tests/tensor/test_math_scipy.py::TestGammaUBroadcast::test_good
-   
tests/tensor/test_math_scipy.py::TestGammaUInplaceBroadcast::test_good
-
-   # Deprecation warning causes unexpected additional output
-   tests/tensor/test_basic.py::TestLongTensor::test_fit_int64
-
-   # dunno
-   

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

2023-03-07 Thread Michał Górny
commit: fac0eac76c98d4359d91e934a2aa8f0eba3f3811
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar  7 20:06:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar  7 20:06:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fac0eac7

dev-python/greenlet: Remove old

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

 dev-python/greenlet/Manifest   |  2 -
 .../greenlet/files/greenlet-2.0.1-gcc-13.patch | 47 --
 dev-python/greenlet/greenlet-1.1.3.ebuild  | 29 -
 dev-python/greenlet/greenlet-2.0.1-r1.ebuild   | 33 ---
 dev-python/greenlet/greenlet-2.0.1.ebuild  | 29 -
 5 files changed, 140 deletions(-)

diff --git a/dev-python/greenlet/Manifest b/dev-python/greenlet/Manifest
index 2707a2505a12..c80e9134ef0c 100644
--- a/dev-python/greenlet/Manifest
+++ b/dev-python/greenlet/Manifest
@@ -1,3 +1 @@
-DIST greenlet-1.1.3.tar.gz 91624 BLAKE2B 
88ba03f7a5acc7de2ab757a04667de9774ec8979b0f3d45131f8174a4ea9a608e359e4d8ce2f7e57c58ce4844e58a082d35d983fd583fc6f53ffa38363fb7863
 SHA512 
9ece4a4e758de963c96c7cbd33aec33fa11ddd3d46b8dc4194e14d534f8f68787df551cb1e3be57fc8a65fbd8d5daf8fee59567927f6f272535dd7c720baa4f4
-DIST greenlet-2.0.1.tar.gz 163824 BLAKE2B 
4b06e3b95399f38dc529b06656dfee0347eb72cbce4ab62d4655d017457bf9df234d2767c1296705ba23b0d9f6476654327766efd329e48459c311600f33248a
 SHA512 
3f4ccc761f64c7f10946d2fa965ef847e814ca1b6f57dc0df262cb6eed24148b44c6629770bf038656a9e3706e45553080844dfc841643604bd4776ca7ca03a2
 DIST greenlet-2.0.2.tar.gz 164980 BLAKE2B 
1afa8390e96d7eeafd84a4323a4eb9e4b2cad50a3e6654b1609702a5a74dfb5dadc7a1ff81cc8e7718d0587728c2ec944069db8241f1aa0723d2f98e6911ddb6
 SHA512 
03d0b2764c52524c97930a7bd856a432360a96ddbe3d1f2352ec49750994e6811fd28378f83b96cac91520234d0a6e9e56232ff688c71ff57f6340d3d182635b

diff --git a/dev-python/greenlet/files/greenlet-2.0.1-gcc-13.patch 
b/dev-python/greenlet/files/greenlet-2.0.1-gcc-13.patch
deleted file mode 100644
index 4afbca8f1479..
--- a/dev-python/greenlet/files/greenlet-2.0.1-gcc-13.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-https://github.com/python-greenlet/greenlet/commit/3be53248cd1f8e4859563b84b04054de7a9fcad2
-https://github.com/python-greenlet/greenlet/commit/86c4e2a98f1bd27eff38edd5dba8c10300bc8e64
-
-From 3be53248cd1f8e4859563b84b04054de7a9fcad2 Mon Sep 17 00:00:00 2001
-From: Khem Raj 
-Date: Mon, 16 Jan 2023 21:37:26 -0800
-Subject: [PATCH] greenlet: Drop using 'register' storage class keyword
-
-This has been dropped in c++17 and newer
-
-Signed-off-by: Khem Raj 
 a/src/greenlet/platform/switch_riscv_unix.h
-+++ b/src/greenlet/platform/switch_riscv_unix.h
-@@ -11,8 +11,8 @@
- static int
- slp_switch(void)
- {
--  register int ret;
--  register long *stackref, stsizediff;
-+  int ret;
-+  long *stackref, stsizediff;
-   __asm__ volatile ("" : : : REGS_TO_SAVE);
-   __asm__ volatile ("mv %0, sp" : "=r" (stackref) : );
-   {
-
-From 86c4e2a98f1bd27eff38edd5dba8c10300bc8e64 Mon Sep 17 00:00:00 2001
-From: Jason Madden 
-Date: Thu, 26 Jan 2023 12:58:46 -0600
-Subject: [PATCH] Add the rebind member to the allocator.
-
-Based on, and fixes #335
 a/src/greenlet/greenlet_allocator.hpp
-+++ b/src/greenlet/greenlet_allocator.hpp
-@@ -51,6 +51,11 @@ namespace greenlet
- else
- PyMem_Free(p);
- }
-+// This member is deprecated in C++17 and removed in C++20
-+template< class U >
-+struct rebind {
-+typedef PythonAllocator other;
-+};
- 
- };
- }
-
-

diff --git a/dev-python/greenlet/greenlet-1.1.3.ebuild 
b/dev-python/greenlet/greenlet-1.1.3.ebuild
deleted file mode 100644
index 03a481f04531..
--- a/dev-python/greenlet/greenlet-1.1.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-# Note: greenlet is built-in in pypy
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Lightweight in-process concurrent programming"
-HOMEPAGE="
-   https://greenlet.readthedocs.io/en/latest/
-   https://github.com/python-greenlet/greenlet/
-   https://pypi.org/project/greenlet/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 -hppa -ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-distutils_enable_sphinx docs
-distutils_enable_tests unittest
-
-python_test() {
-   eunittest greenlet.tests
-}

diff --git a/dev-python/greenlet/greenlet-2.0.1-r1.ebuild 
b/dev-python/greenlet/greenlet-2.0.1-r1.ebuild
deleted file mode 100644
index 2b8702123d9d..
--- a/dev-python/greenlet/greenlet-2.0.1-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-

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

2023-03-07 Thread Arthur Zamarin
commit: a2a144aade810bd8a7698e0e6df93e0b3c675336
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar  7 19:41:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar  7 19:41:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a144aa

dev-python/greenlet: Stabilize 2.0.2 ppc, #899122

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

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

diff --git a/dev-python/greenlet/greenlet-2.0.2.ebuild 
b/dev-python/greenlet/greenlet-2.0.2.ebuild
index d37d2863a754..3f6c1121adbe 100644
--- a/dev-python/greenlet/greenlet-2.0.2.ebuild
+++ b/dev-python/greenlet/greenlet-2.0.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 -hppa -ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 -hppa -ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 BDEPEND="
test? (



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

2023-03-07 Thread Arthur Zamarin
commit: c4a370c7fc0e1e3f2d1e71901c37f266385957d3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar  7 19:35:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar  7 19:41:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a370c7

dev-util/pkgcheck: add 0.10.23

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

 dev-util/pkgcheck/Manifest|  1 +
 dev-util/pkgcheck/pkgcheck-0.10.23.ebuild | 94 +++
 2 files changed, 95 insertions(+)

diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest
index 60094611090a..c8f446f06f83 100644
--- a/dev-util/pkgcheck/Manifest
+++ b/dev-util/pkgcheck/Manifest
@@ -2,3 +2,4 @@ DIST pkgcheck-0.10.19.tar.gz 548636 BLAKE2B 
cc1626c1d5ad9ba6b43f99bcdb668092805e
 DIST pkgcheck-0.10.20.tar.gz 549746 BLAKE2B 
72ed97d93674ffd311978d03ad3738494a752bf1b02bea5eaaaf1b066c48e8c9ec5f82b79baeeabf3e56e618c76614ee6179b7115d1d875364ac6e3fbc3c6028
 SHA512 
6a8c135ca44ccbfe15548bd396aba9448c29f60147920b18b8be5aa5fcd1200e0b75bc5de50fc7892ad5460ddad1e7d28a7e44025bdc581a518d136eda8b0df2
 DIST pkgcheck-0.10.21.tar.gz 559386 BLAKE2B 
be30dcfb0021459026059befdd9cbe661b9b2448e6997e23ce6cc28b56793acc72cd490cf07f42ad6e13a48beca52eba5ffc0b40ef981fbc7235dd9ce29bdb27
 SHA512 
148567658d949e4737da5bcd2329b4647296877b747a216c64a4d0839dd0b869a8ae32644784ff124f7f94e54a58acc5fc349a28c8a096a99b9488ebc04b374e
 DIST pkgcheck-0.10.22.tar.gz 566826 BLAKE2B 
714eb92bd43b4c3f2319aecb343fe6580f754ba50ed6fa986faaedcba71d34f2834ca85d17c961d327c90081dc305febccfbe08dbc13a706d972e289271214e3
 SHA512 
45532faa169d42f3d5a94a17e83089d4789e7c3e26226f2e5441ba8816cd3610a9025cc392bb32d6d78f202354ab7fbd07ec2550d7e3255c02c6cb96d98e
+DIST pkgcheck-0.10.23.tar.gz 568903 BLAKE2B 
8b00dc93d0c3f597f7397d2e7b3686d11b12da715d6e8071f1b02a8085061cbb2d7cb24bde6a73ef6e5d1459637cb78e536ce80a162f188a42739a434c62c397
 SHA512 
3bcdb91bf73cde60fd9fc2f5e470c5ccdfd7b3564e83192201b0fa1dc38265e1e0c7f7052039accbb62c55d816a6e89317d7d388c0cc3da3b4836475cb82bd03

diff --git a/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild
new file mode 100644
index ..582d6f268d39
--- /dev/null
+++ b/dev-util/pkgcheck/pkgcheck-0.10.23.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+inherit elisp-common distutils-r1 optfeature
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcheck.git
+   https://github.com/pkgcore/pkgcheck.git;
+   inherit git-r3
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+fi
+
+DESCRIPTION="pkgcore-based QA utility for ebuild repos"
+HOMEPAGE="https://github.com/pkgcore/pkgcheck;
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="emacs"
+
+if [[ ${PV} == * ]]; then
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]"
+else
+   RDEPEND="
+   >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.12.18[${PYTHON_USEDEP}]"
+fi
+RDEPEND+="
+   dev-libs/tree-sitter
+   dev-libs/tree-sitter-bash
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pathspec[${PYTHON_USEDEP}]
+   >=dev-python/tree-sitter-0.19.0[${PYTHON_USEDEP}]
+   emacs? (
+   >=app-editors/emacs-24.1:*
+   app-emacs/ebuild-mode
+   app-emacs/flycheck
+   )
+"
+BDEPEND="${RDEPEND}
+   dev-python/wheel
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+SITEFILE="50${PN}-gentoo.el"
+
+distutils_enable_tests pytest
+
+export USE_SYSTEM_TREE_SITTER_BASH=1
+
+src_compile() {
+   distutils-r1_src_compile
+
+   if use emacs ; then
+  pushd "${S}"/contrib/emacs >/dev/null || die
+  elisp-compile *.el
+  popd >/dev/null || die
+   fi
+}
+
+python_install_all() {
+   local DOCS=( NEWS.rst )
+   [[ ${PV} == * ]] || doman man/*
+   distutils-r1_python_install_all
+
+   if use emacs ; then
+   elisp-install ${PN} "${S}"/contrib/emacs/*.el{,c}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   fi
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+
+   optfeature "Network check support" dev-python/requests
+   optfeature "Perl module version check support" 
dev-perl/Gentoo-PerlMod-Version
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] proj/kde:master commit in: kde-plasma/flatpak-kcm/

2023-03-07 Thread Andreas Sturmlechner
commit: e5166c6d8306027e548523d50796b5cdcff5cc7c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar  7 19:25:35 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar  7 19:25:41 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e5166c6d

kde-plasma/flatpak-kcm: add 

Just to satisfy the revdeps, even if it does not work right now.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/flatpak-kcm/flatpak-kcm-.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/kde-plasma/flatpak-kcm/flatpak-kcm-.ebuild 
b/kde-plasma/flatpak-kcm/flatpak-kcm-.ebuild
new file mode 100644
index 00..3b8304698a
--- /dev/null
+++ b/kde-plasma/flatpak-kcm/flatpak-kcm-.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.102.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.7
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Flatpak Permissions Management KCM"
+HOMEPAGE="https://invent.kde.org/plasma/flatpak-kcm;
+
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="5"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=sys-apps/flatpak-0.11.8
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-integration/

2023-03-07 Thread Andreas Sturmlechner
commit: a4433a113a8c043ede3e17b943ef8be8c4da551a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar  7 19:13:29 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar  7 19:13:29 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a4433a11

kde-plasma/plasma-integration: Add missing RDEPEND

Upstream commit bc1c5d66828429904ea9820154b72307d26a8529

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-integration/plasma-integration-5.27.49..ebuild | 1 +
 kde-plasma/plasma-integration/plasma-integration-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git 
a/kde-plasma/plasma-integration/plasma-integration-5.27.49..ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.27.49..ebuild
index 6b28c1ea24..f6a355fc85 100644
--- a/kde-plasma/plasma-integration/plasma-integration-5.27.49..ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-5.27.49..ebuild
@@ -48,6 +48,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.6.0
 "
 RDEPEND="${COMMON_DEPEND}
+   >=kde-plasma/xdg-desktop-portal-kde-${PVCUT}:5
media-fonts/hack
media-fonts/noto
 "

diff --git a/kde-plasma/plasma-integration/plasma-integration-.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-.ebuild
index 6b28c1ea24..f6a355fc85 100644
--- a/kde-plasma/plasma-integration/plasma-integration-.ebuild
+++ b/kde-plasma/plasma-integration/plasma-integration-.ebuild
@@ -48,6 +48,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.6.0
 "
 RDEPEND="${COMMON_DEPEND}
+   >=kde-plasma/xdg-desktop-portal-kde-${PVCUT}:5
media-fonts/hack
media-fonts/noto
 "



[gentoo-commits] proj/kde:master commit in: Documentation/package.unmask/, ...

2023-03-07 Thread Andreas Sturmlechner
commit: 5c1ae54536defdb5b7b75c574abce9dc23a79b8f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar  7 19:30:03 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar  7 19:30:03 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5c1ae545

Documentation: Add kde-plasma/flatpak-kcm to KDE Plasma live

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live | 1 +
 Documentation/package.accept_keywords/kde-plasma-live.keywords | 1 +
 Documentation/package.mask/kde-plasma-live | 1 +
 Documentation/package.unmask/kde-plasma-live   | 1 +
 4 files changed, 4 insertions(+)

diff --git 
a/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live 
b/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live
index 0a75e35cd6..b99f56ed78 100644
--- a/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live
+++ b/Documentation/package.accept_keywords/.kde-plasma-live/kde-plasma-live
@@ -5,6 +5,7 @@
 ~kde-plasma/breeze-plymouth- **
 ~kde-plasma/discover- **
 ~kde-plasma/drkonqi- **
+~kde-plasma/flatpak-kcm- **
 ~kde-plasma/kactivitymanagerd- **
 ~kde-plasma/kde-cli-tools- **
 ~kde-plasma/kde-gtk-config- **

diff --git a/Documentation/package.accept_keywords/kde-plasma-live.keywords 
b/Documentation/package.accept_keywords/kde-plasma-live.keywords
index fda6bf6cab..b1766a0e45 100644
--- a/Documentation/package.accept_keywords/kde-plasma-live.keywords
+++ b/Documentation/package.accept_keywords/kde-plasma-live.keywords
@@ -8,6 +8,7 @@
 ~kde-plasma/breeze-plymouth- **
 ~kde-plasma/discover- **
 ~kde-plasma/drkonqi- **
+~kde-plasma/flatpak-kcm- **
 ~kde-plasma/kactivitymanagerd- **
 ~kde-plasma/kde-cli-tools- **
 ~kde-plasma/kde-gtk-config- **

diff --git a/Documentation/package.mask/kde-plasma-live 
b/Documentation/package.mask/kde-plasma-live
index 40998f23a5..292b6243f7 100644
--- a/Documentation/package.mask/kde-plasma-live
+++ b/Documentation/package.mask/kde-plasma-live
@@ -8,6 +8,7 @@
 ~kde-plasma/breeze-plymouth-
 ~kde-plasma/discover-
 ~kde-plasma/drkonqi-
+~kde-plasma/flatpak-kcm-
 ~kde-plasma/kactivitymanagerd-
 ~kde-plasma/kde-cli-tools-
 ~kde-plasma/kde-gtk-config-

diff --git a/Documentation/package.unmask/kde-plasma-live 
b/Documentation/package.unmask/kde-plasma-live
index 40998f23a5..292b6243f7 100644
--- a/Documentation/package.unmask/kde-plasma-live
+++ b/Documentation/package.unmask/kde-plasma-live
@@ -8,6 +8,7 @@
 ~kde-plasma/breeze-plymouth-
 ~kde-plasma/discover-
 ~kde-plasma/drkonqi-
+~kde-plasma/flatpak-kcm-
 ~kde-plasma/kactivitymanagerd-
 ~kde-plasma/kde-cli-tools-
 ~kde-plasma/kde-gtk-config-



[gentoo-commits] proj/kde:master commit in: sets/

2023-03-07 Thread Andreas Sturmlechner
commit: 9c29a1d5fde19a5bea6b23bbc11500c756573f21
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar  7 19:29:31 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar  7 19:29:31 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9c29a1d5

sets: Add kde-plasma/flatpak-kcm to kde-plasma-live

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sets/kde-plasma-live | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sets/kde-plasma-live b/sets/kde-plasma-live
index bd4d2cc6e5..45d109afe8 100644
--- a/sets/kde-plasma-live
+++ b/sets/kde-plasma-live
@@ -5,6 +5,7 @@
 ~kde-plasma/breeze-plymouth-
 ~kde-plasma/discover-
 ~kde-plasma/drkonqi-
+~kde-plasma/flatpak-kcm-
 ~kde-plasma/kactivitymanagerd-
 ~kde-plasma/kde-cli-tools-
 ~kde-plasma/kde-gtk-config-



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-meta/

2023-03-07 Thread Andreas Sturmlechner
commit: 528217edc01c345cf0987fce34bb85e71a06298a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar  7 19:27:36 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar  7 19:28:01 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=528217ed

kde-plasma/plasma-meta: Add IUSE flatpak for kde-plasma/flatpak-kcm

Bug: https://bugs.gentoo.org/895306
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-meta/metadata.xml| 1 +
 kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild | 7 ---
 kde-plasma/plasma-meta/plasma-meta-.ebuild | 7 ---
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/kde-plasma/plasma-meta/metadata.xml 
b/kde-plasma/plasma-meta/metadata.xml
index 35669e5549..6d5eb251a3 100644
--- a/kde-plasma/plasma-meta/metadata.xml
+++ b/kde-plasma/plasma-meta/metadata.xml
@@ -16,6 +16,7 @@
Pull in resources management GUI; a 
centralised GHNS alternative and optional sys-apps/fwupd 
frontend
Pull in a graphical display 
manager
Pull in 
kde-plasma/plasma-firewall for system firewall administration
+   Pull in kde-plasma/flatpak-kcm 
for flatpak permissions administration
Pull in Breeze theme for 
sys-boot/grub
Enable Breeze widget style and system settings 
module for GTK+
Enable support for KWallet auto-unlocking 
via kde-plasma/kwallet-pam

diff --git a/kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild 
b/kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild
index 5f5d324335..6d3c3969af 100644
--- a/kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild
@@ -10,9 +10,9 @@ LICENSE="metapackage"
 SLOT="5"
 KEYWORDS=""
 IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
-discover +display-manager +elogind +firewall grub gtk +handbook +kwallet
-+legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart systemd
-thunderbolt +wallpapers"
+discover +display-manager +elogind +firewall flatpak grub gtk +handbook
++kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart
+systemd thunderbolt +wallpapers"
 
 REQUIRED_USE="^^ ( elogind systemd )"
 
@@ -65,6 +65,7 @@ RDEPEND="
!sddm? ( x11-misc/lightdm )
)
elogind? ( sys-auth/elogind[pam] )
+   flatpak? ( >=kde-plasma/flatpak-kcm-${PV}:${SLOT} )
grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} )
gtk? (
>=kde-plasma/breeze-gtk-${PV}:${SLOT}

diff --git a/kde-plasma/plasma-meta/plasma-meta-.ebuild 
b/kde-plasma/plasma-meta/plasma-meta-.ebuild
index 5f5d324335..6d3c3969af 100644
--- a/kde-plasma/plasma-meta/plasma-meta-.ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-.ebuild
@@ -10,9 +10,9 @@ LICENSE="metapackage"
 SLOT="5"
 KEYWORDS=""
 IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
-discover +display-manager +elogind +firewall grub gtk +handbook +kwallet
-+legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart systemd
-thunderbolt +wallpapers"
+discover +display-manager +elogind +firewall flatpak grub gtk +handbook
++kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart
+systemd thunderbolt +wallpapers"
 
 REQUIRED_USE="^^ ( elogind systemd )"
 
@@ -65,6 +65,7 @@ RDEPEND="
!sddm? ( x11-misc/lightdm )
)
elogind? ( sys-auth/elogind[pam] )
+   flatpak? ( >=kde-plasma/flatpak-kcm-${PV}:${SLOT} )
grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} )
gtk? (
>=kde-plasma/breeze-gtk-${PV}:${SLOT}



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-meta/

2023-03-07 Thread Andreas Sturmlechner
commit: 1c060ac780ba8065b56c4115c0fad574972b1ab5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar  7 19:19:15 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar  7 19:19:15 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1c060ac7

kde-plasma/plasma-meta: Drop IUSE desktop-portal

xdg-desktop-portal-kde is a runtime dependency of plasma-integration.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-meta/metadata.xml| 1 -
 kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild | 8 
 kde-plasma/plasma-meta/plasma-meta-.ebuild | 8 
 3 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/kde-plasma/plasma-meta/metadata.xml 
b/kde-plasma/plasma-meta/metadata.xml
index 929b376cb8..35669e5549 100644
--- a/kde-plasma/plasma-meta/metadata.xml
+++ b/kde-plasma/plasma-meta/metadata.xml
@@ -13,7 +13,6 @@
Enable kde-plasma/kwin color 
management via x11-misc/colord
Pull in 
kde-plasma/drkonqi for assisted upstream crash reports
Pull in kde-plasma/plasma-vault 
for encrypted vaults integration
-   Enable 
sys-apps/xdg-desktop-portal backend implementation for Plasma
Pull in resources management GUI; a 
centralised GHNS alternative and optional sys-apps/fwupd 
frontend
Pull in a graphical display 
manager
Pull in 
kde-plasma/plasma-firewall for system firewall administration

diff --git a/kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild 
b/kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild
index f095713352..5f5d324335 100644
--- a/kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-5.27.49..ebuild
@@ -10,9 +10,9 @@ LICENSE="metapackage"
 SLOT="5"
 KEYWORDS=""
 IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
-+desktop-portal discover +display-manager +elogind +firewall grub gtk +handbook
-+kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart
-systemd thunderbolt +wallpapers"
+discover +display-manager +elogind +firewall grub gtk +handbook +kwallet
++legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart systemd
+thunderbolt +wallpapers"
 
 REQUIRED_USE="^^ ( elogind systemd )"
 
@@ -47,6 +47,7 @@ RDEPEND="
>=kde-plasma/polkit-kde-agent-${PV}:${SLOT}
>=kde-plasma/powerdevil-${PV}:${SLOT}
>=kde-plasma/systemsettings-${PV}:${SLOT}
+   >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT}
sys-apps/dbus[elogind?,systemd?]
sys-auth/polkit[systemd?]
sys-fs/udisks:2[elogind?,systemd?]
@@ -55,7 +56,6 @@ RDEPEND="
colord? ( x11-misc/colord )
crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} )
crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
-   desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} )
discover? ( >=kde-plasma/discover-${PV}:${SLOT} )
display-manager? (
sddm? (

diff --git a/kde-plasma/plasma-meta/plasma-meta-.ebuild 
b/kde-plasma/plasma-meta/plasma-meta-.ebuild
index f095713352..5f5d324335 100644
--- a/kde-plasma/plasma-meta/plasma-meta-.ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-.ebuild
@@ -10,9 +10,9 @@ LICENSE="metapackage"
 SLOT="5"
 KEYWORDS=""
 IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
-+desktop-portal discover +display-manager +elogind +firewall grub gtk +handbook
-+kwallet +legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart
-systemd thunderbolt +wallpapers"
+discover +display-manager +elogind +firewall grub gtk +handbook +kwallet
++legacy-systray +networkmanager plymouth pulseaudio +sddm sdk +smart systemd
+thunderbolt +wallpapers"
 
 REQUIRED_USE="^^ ( elogind systemd )"
 
@@ -47,6 +47,7 @@ RDEPEND="
>=kde-plasma/polkit-kde-agent-${PV}:${SLOT}
>=kde-plasma/powerdevil-${PV}:${SLOT}
>=kde-plasma/systemsettings-${PV}:${SLOT}
+   >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT}
sys-apps/dbus[elogind?,systemd?]
sys-auth/polkit[systemd?]
sys-fs/udisks:2[elogind?,systemd?]
@@ -55,7 +56,6 @@ RDEPEND="
colord? ( x11-misc/colord )
crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} )
crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
-   desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} )
discover? ( >=kde-plasma/discover-${PV}:${SLOT} )
display-manager? (
sddm? (



[gentoo-commits] repo/gentoo:master commit in: app-backup/borgmatic/

2023-03-07 Thread Marek Szuba
commit: d0bbd2677346868f1a0c51e6c383960dabb9b2aa
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Mar  7 19:18:46 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Mar  7 19:18:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0bbd267

app-backup/borgmatic: drop 1.7.2

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

 app-backup/borgmatic/Manifest   |  1 -
 app-backup/borgmatic/borgmatic-1.7.2.ebuild | 68 -
 2 files changed, 69 deletions(-)

diff --git a/app-backup/borgmatic/Manifest b/app-backup/borgmatic/Manifest
index dfe6a32f4648..a7ac44d9c4df 100644
--- a/app-backup/borgmatic/Manifest
+++ b/app-backup/borgmatic/Manifest
@@ -1,3 +1,2 @@
-DIST borgmatic-1.7.2.tar.gz 333772 BLAKE2B 
fd628e9c77547686d4edf5d1066d3c171575f4d923ebc5205c5eb64f3a960e94c121282e9f4fb02b1291a81011a18dc393c6d13a07f215585459e7a5b55f8107
 SHA512 
6ec12ec25ae4d0210bb9114795c1ea292d8236f9e68c9425e24ee7b580796504e4c317a3fcf778806a33bbd3db68669beb4ef7a88ec538c1bd432db9a2845b3e
 DIST borgmatic-1.7.5.tar.gz 338412 BLAKE2B 
e27fd709070a27c2ddd01fdfe23ef9caeb942c52d756332b4abd6d6cf39724656677a0d142a5392e35e0a0f25958421fe23edf04a252d212d761f48a0c320d9b
 SHA512 
c27a364617e0e8fc1c11adac5375deac4e1663236a545d3fb70280974614d50ffe3821010ed5e4345afa3c3dab5f45c0d3bbfc946f50321601acb56965fd555d
 DIST borgmatic-1.7.8.tar.gz 350233 BLAKE2B 
3fcd392983f73ec5e97f0dc6b96e211d7f1e1d1a4ce95c635c675cf043e796925df53c30c1e4f8eb1a095d9ec5ff81e90edee5ff2576f4683053d3108004afd9
 SHA512 
bcc65fdb7ea1171fb61deda9b1f69a00596e1e10a99508d336977b694bd8f93d74837aad9211bf1065b785220aaf1460a3ea403bf23fa4873d1bf4c6b4016525

diff --git a/app-backup/borgmatic/borgmatic-1.7.2.ebuild 
b/app-backup/borgmatic/borgmatic-1.7.2.ebuild
deleted file mode 100644
index f766b4c36dd0..
--- a/app-backup/borgmatic/borgmatic-1.7.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 systemd
-
-DESCRIPTION="Automatically create, prune and verify backups with borgbackup"
-HOMEPAGE="https://torsion.org/borgmatic/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv"
-
-# borg is called as an external tool, hence no pythonic stuff
-RDEPEND="app-backup/borgbackup
-   $(python_gen_cond_dep '
-   

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

2023-03-07 Thread Marek Szuba
commit: feea7e2d94efc46250f774c98c2c98c9d9a43331
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Mar  7 19:16:48 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Mar  7 19:16:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feea7e2d

dev-cpp/benchmark: drop 1.7.0

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

 dev-cpp/benchmark/Manifest   |  1 -
 dev-cpp/benchmark/benchmark-1.7.0.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index 7d1990fab556..900399204172 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -1,2 +1 @@
-DIST benchmark-1.7.0.tar.gz 194165 BLAKE2B 
2a5ae10fb1fd1d05da60287591a5ba16d9bf8f7c77d1f332a6482cba32841a00b1350bf83238d52e051bcf2f628ed8ffc9e1899c75337b8cd12d9fb1800fd5b0
 SHA512 
25f81930ce210e298d9cc67c965cc8937f66c53427b18a672338b86424eef32df877ec6b7a7106417464b29c5048b014fcc82cfa773168ed701aa47d01f39f82
 DIST benchmark-1.7.1.tar.gz 196575 BLAKE2B 
05a0ae69c0eee231b5d3c06d474c89680e4a2dfaae2ac0ffa1777cf011907cce6230648bfdb631008c2aa10f01b55652f58949849714d6333c5a0351ef42e567
 SHA512 
396af1c1d3eaa2b78c6d23b1472f6088db85a294056ae1c2366dc5c0becdc8f141ba8fc3a235033324ab0a41c2298f5d242ef09b9b6f69d9877de6bcb2062efd

diff --git a/dev-cpp/benchmark/benchmark-1.7.0.ebuild 
b/dev-cpp/benchmark/benchmark-1.7.0.ebuild
deleted file mode 100644
index e80684fba3f4..
--- a/dev-cpp/benchmark/benchmark-1.7.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="A microbenchmark support library"
-HOMEPAGE="https://github.com/google/benchmark;
-SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
-IUSE="debug doc lto test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? ( app-doc/doxygen )
-   test? ( >=dev-cpp/gtest-1.11.0 )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBENCHMARK_ENABLE_ASSEMBLY_TESTS=OFF
-   -DBENCHMARK_ENABLE_DOXYGEN=$(usex doc)
-   -DBENCHMARK_ENABLE_GTEST_TESTS=$(usex test)
-   -DBENCHMARK_ENABLE_LTO=$(usex lto)
-   -DBENCHMARK_ENABLE_TESTING=$(usex test)
-   -DBENCHMARK_ENABLE_WERROR=OFF
-   -DBENCHMARK_USE_BUNDLED_GTEST=OFF
-   )
-
-   use debug || append-cppflags -DNDEBUG
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-machete/

2023-03-07 Thread Marek Szuba
commit: e18ecc01d270fe01779fa2d4a146fb80f0e2fba8
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Mar  7 19:17:54 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Mar  7 19:17:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18ecc01

dev-vcs/git-machete: drop 3.15.2

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

 dev-vcs/git-machete/Manifest  |  1 -
 dev-vcs/git-machete/git-machete-3.15.2.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/dev-vcs/git-machete/Manifest b/dev-vcs/git-machete/Manifest
index 88457f1085c8..328f4cef99a0 100644
--- a/dev-vcs/git-machete/Manifest
+++ b/dev-vcs/git-machete/Manifest
@@ -1,3 +1,2 @@
 DIST git-machete-3.14.3.gh.tar.gz 1397234 BLAKE2B 
827d3234260461d5cba6b192767e9923b79cc70afb0e7d0bd24e3f307559e3c0774499b34651dd6da7e52157c18becb69c15de9246b99bb35d47104787e6164e
 SHA512 
a4e6015832b4fefa48b75dbd2f3aa50f53788c3a612beada971c0da9da722d49b48e891ddfa3f7d6c91ed4d461b16504ecab9f64b4da84d319b08bb06b1ee8c2
-DIST git-machete-3.15.2.gh.tar.gz 1399230 BLAKE2B 
f10ff0678b80e5a940a5746771addb1ef9f425faa49c64fd1c808c2f9236c8fb6973ddb662950582718a25b034eba9c3dba6a4008ae4702e5d662cd8796543f7
 SHA512 
64115f9bb2af7f0596d0327067adfe01ceb17e96325ae2ae31c377f1a86cd4f7eb6e5a5940efb46a9e9d6805ae0b61a8d1d52e0ed7e4f65250783c290d8989cc
 DIST git-machete-3.16.0.gh.tar.gz 1400708 BLAKE2B 
c0756c997ed287fb64c561ca21dcfc5f126fd98b51e839613c47ca537ceaa5e66dc1b99e22c10d5e54be57d81ac1e729bf5eab819792b7c0125589b4cdde0a79
 SHA512 
0b0e4c3b675d1d6728fb48ed69085a7f1c052af3a3fb6b565ef7730d6734c3badafef83f8bd4ce866e41cbb3d087cd1e7246ac07888d515cd0cf62b547ea99ce

diff --git a/dev-vcs/git-machete/git-machete-3.15.2.ebuild 
b/dev-vcs/git-machete/git-machete-3.15.2.ebuild
deleted file mode 100644
index 9964c2ef2ad2..
--- a/dev-vcs/git-machete/git-machete-3.15.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="Probably the sharpest git repo organizer & rebase/merge workflow 
automation tool"
-HOMEPAGE="https://github.com/VirtusLab/git-machete 
https://pypi.org/project/git-machete/;
-# No tests in PyPI tarballs
-SRC_URI="https://github.com/VirtusLab/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND="dev-vcs/git"
-BDEPEND="test? (
-   >=dev-python/pytest-mock-3.8.2[${PYTHON_USEDEP}]
-   >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
-)"
-
-DOCS=( CONTRIBUTING.md README.md )
-
-distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-src_install() {
-   distutils-r1_src_install
-
-   newbashcomp completion/${PN}.completion.bash ${PN}
-
-   insinto /usr/share/fish/vendor_completions.d
-   doins completion/${PN}.fish
-
-   insinto /usr/share/zsh/site-functions
-   newins completion/${PN}.completion.zsh _${PN}
-}



[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/citra/, games-emulation/citra-canary/

2023-03-07 Thread Samuel Bauer
commit: 44a84b6400c24a0d3fe447a42b4d22681e3f4ad9
Author: Samuel Bauer  yahoo  fr>
AuthorDate: Tue Mar  7 18:22:39 2023 +
Commit: Samuel Bauer  yahoo  fr>
CommitDate: Tue Mar  7 18:22:39 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44a84b64

games-emulation/citra*: cpp-jwt and cryptopp unbundling review

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

 games-emulation/citra-canary/citra-canary-.ebuild | 6 +++---
 games-emulation/citra/citra-.ebuild   | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/games-emulation/citra-canary/citra-canary-.ebuild 
b/games-emulation/citra-canary/citra-canary-.ebuild
index d008cee0b..38d8ea988 100644
--- a/games-emulation/citra-canary/citra-canary-.ebuild
+++ b/games-emulation/citra-canary/citra-canary-.ebuild
@@ -96,7 +96,7 @@ src_prepare() {
 
# Fix boost unbundling
sed -i -e '/(-DBOOST_ERROR_CODE_HEADER_ONLY/,/)/d' CMakeLists.txt || die
-   sed -i -e '/[Bb][Oo][Oo][Ss][Tt]/d' externals/CMakeLists.txt || die
+   sed -i -e '/^# Boost/,/boost)$/d' externals/CMakeLists.txt || die
 
# Unbundle libressl (TODO rework scopes, find_package(OpenSSL is called 
5 times)
sed -i -e '$afind_package(OpenSSL 1.1)\nset(OPENSSL_LIBRARIES 
OpenSSL::SSL OpenSSL::Crypto PARENT_SCOPE)' \
@@ -137,7 +137,7 @@ src_prepare() {
-e '1ifind_package(PkgConfig 
REQUIRED)\npkg_check_modules(CRYPTOPP REQUIRED libcryptopp)' \
src/dedicated_room/CMakeLists.txt \
src/core/CMakeLists.txt || die
-   sed -i -e '/cryptopp-cmake/d' externals/CMakeLists.txt || die
+   sed -i -e '/^# Crypto++/,/set(CRYPTOPP_COMPILE_DEFINITIONS/d' 
externals/CMakeLists.txt || die
 
# Unbundle cubeb
sed -i -e '/CUBEB/,/endif()/d' externals/CMakeLists.txt || die
@@ -150,7 +150,7 @@ src_prepare() {
 
# Unbundle cpp-jwt
sed -i -e '/# cpp-jwt/,/CPP_JWT_USE_VENDORED_NLOHMANN_JSON/d' 
externals/CMakeLists.txt || die
-   sed -i -e 's/ cpp-jwt//' src/web_service/CMakeLists.txt || die
+   sed -i -e 's/ cpp-jwt/ ssl crypto/' src/web_service/CMakeLists.txt || 
die
 
# Unbundle xbyak
sed -i -e '/^install(/,/^)$/d' externals/xbyak/CMakeLists.txt || die

diff --git a/games-emulation/citra/citra-.ebuild 
b/games-emulation/citra/citra-.ebuild
index 3350fa698..819b844f6 100644
--- a/games-emulation/citra/citra-.ebuild
+++ b/games-emulation/citra/citra-.ebuild
@@ -78,7 +78,7 @@ src_prepare() {
 
# Fix boost unbundling
sed -i -e '/(-DBOOST_ERROR_CODE_HEADER_ONLY/,/)/d' CMakeLists.txt || die
-   sed -i -e '/[Bb][Oo][Oo][Ss][Tt]/d' externals/CMakeLists.txt || die
+   sed -i -e '/^# Boost/,/boost)$/d' externals/CMakeLists.txt || die
 
# Unbundle libressl (TODO rework scopes, find_package(OpenSSL is called 
5 times)
sed -i -e '$afind_package(OpenSSL 1.1)\nset(OPENSSL_LIBRARIES 
OpenSSL::SSL OpenSSL::Crypto PARENT_SCOPE)' \
@@ -119,7 +119,7 @@ src_prepare() {
-e '1ifind_package(PkgConfig 
REQUIRED)\npkg_check_modules(CRYPTOPP REQUIRED libcryptopp)' \
src/dedicated_room/CMakeLists.txt \
src/core/CMakeLists.txt || die
-   sed -i -e '/cryptopp-cmake/d' externals/CMakeLists.txt || die
+   sed -i -e '/^# Crypto++/,/set(CRYPTOPP_COMPILE_DEFINITIONS/d' 
externals/CMakeLists.txt || die
 
# Unbundle cubeb
sed -i -e '/CUBEB/,/endif()/d' externals/CMakeLists.txt || die
@@ -132,7 +132,7 @@ src_prepare() {
 
# Unbundle cpp-jwt
sed -i -e '/# cpp-jwt/,/CPP_JWT_USE_VENDORED_NLOHMANN_JSON/d' 
externals/CMakeLists.txt || die
-   sed -i -e 's/ cpp-jwt//' src/web_service/CMakeLists.txt || die
+   sed -i -e 's/ cpp-jwt/ ssl crypto/' src/web_service/CMakeLists.txt || 
die
 
# Unbundle xbyak
sed -i -e '/^install(/,/^)$/d' externals/xbyak/CMakeLists.txt || die



[gentoo-commits] repo/gentoo:master commit in: media-radio/tlf/

2023-03-07 Thread Thomas Beierlein
commit: a87879f8046d39c966b04d3a1fa6054d4a1ce216
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Tue Mar  7 18:06:48 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Tue Mar  7 18:13:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a87879f8

media-radio/tlf: Skip check for implicit function declaration in config logs

ax_with_curses.m4 ifrom autoconf-archive checks potential available
ncursesw header file locations. If header file is not found the check
results in an implicit function declaration.

Closes: https://bugs.gentoo.org/898488
Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/tlf/tlf-1.4.1-r2.ebuild | 56 +
 1 file changed, 56 insertions(+)

diff --git a/media-radio/tlf/tlf-1.4.1-r2.ebuild 
b/media-radio/tlf/tlf-1.4.1-r2.ebuild
new file mode 100644
index ..9e10989920d6
--- /dev/null
+++ b/media-radio/tlf/tlf-1.4.1-r2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Console-mode amateur radio contest logger"
+HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-libs/ncurses:=
+   dev-libs/glib:2
+   media-libs/hamlib:=
+   media-sound/sox
+   dev-libs/xmlrpc-c[curl]
+   elibc_musl? ( sys-libs/argp-standalone )"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-util/cmocka )"
+
+PATCHES=( "${FILESDIR}/${P}-zone_nr.patch"
+ "${FILESDIR}/${P}-musl.patch"
+ "${FILESDIR}/${P}-missing-include.patch"
+   )
+
+# suppress warning wrt 'implicit function declaration' in config logs
+# bug #899842
+QA_CONFIG_IMPL_DECL_SKIP=(
+   wget_wch# designed to check availability of various ncursesw
+   # header files
+   )
+
+src_prepare() {
+   if has_version '>=media-libs/hamlib-4.2' ; then
+   sed -i -e "s/FILPATHLEN/HAMLIB_FILPATHLEN/g" 
"${S}"/src/sendqrg.c || die
+   fi
+
+   eapply ${PATCHES[@]}
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   use elibc_musl && append-libs argp
+   append-ldflags -L/usr/$(get_libdir)/hamlib
+   filter-lto  # bug # 876418
+   econf --enable-fldigi-xmlrpc
+}



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

2023-03-07 Thread Jimi Huotari
commit: 61789cf18befa38708bdcde7ab9061132343a756
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Mar  3 16:35:25 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Tue Mar  7 17:52:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61789cf1

media-video/bino: unkeyword 2.0 for ~x86

In preparation for the qt6 unmasking, which currently only has ~amd64.

Signed-off-by: Jimi Huotari  gentoo.org>

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

diff --git a/media-video/bino/bino-2.0.ebuild b/media-video/bino/bino-2.0.ebuild
index aafb2d96915f..d4ff5a001ae9 100644
--- a/media-video/bino/bino-2.0.ebuild
+++ b/media-video/bino/bino-2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://bino3d.org/releases/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="
dev-qt/qtbase:6[gui,opengl,widgets]



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

2023-03-07 Thread Jimi Huotari
commit: b8fa2fb4ef35e3a9417d36849ea47564ab2c18cf
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Feb 11 13:47:22 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Tue Mar  7 17:52:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8fa2fb4

app-editors/retext: unkeyword 8.0.0 for ~riscv and ~x86

In preparation for the qt6 unmasking, which currently only has ~amd64.

Signed-off-by: Jimi Huotari  gentoo.org>

 app-editors/retext/retext-8.0.0.ebuild | 2 +-
 app-editors/retext/retext-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/retext/retext-8.0.0.ebuild 
b/app-editors/retext/retext-8.0.0.ebuild
index ba2426848d96..1ee7fbd39b8a 100644
--- a/app-editors/retext/retext-8.0.0.ebuild
+++ b/app-editors/retext/retext-8.0.0.ebuild
@@ -23,7 +23,7 @@ else
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~amd64 ~riscv ~x86"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="GPL-2+"

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index ba2426848d96..1ee7fbd39b8a 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -23,7 +23,7 @@ else
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~amd64 ~riscv ~x86"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="GPL-2+"



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

2023-03-07 Thread Jimi Huotari
commit: d5e3399583a2292310a499870a7e7cfa330c5ccc
Author: Jimi Huotari  gentoo  org>
AuthorDate: Fri Mar  3 17:28:38 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Tue Mar  7 17:50:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e33995

dev-python/pyside6: remove USE flags not found in qtmultimedia-6

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-python/pyside6/{pyside6-6.4.2.ebuild => pyside6-6.4.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyside6/pyside6-6.4.2.ebuild 
b/dev-python/pyside6/pyside6-6.4.2-r1.ebuild
similarity index 99%
rename from dev-python/pyside6/pyside6-6.4.2.ebuild
rename to dev-python/pyside6/pyside6-6.4.2-r1.ebuild
index 03d16f85c62b..55aee68d1d8a 100644
--- a/dev-python/pyside6/pyside6-6.4.2.ebuild
+++ b/dev-python/pyside6/pyside6-6.4.2-r1.ebuild
@@ -87,7 +87,7 @@ RDEPEND="${PYTHON_DEPS}
x11-libs/libxkbcommon
)
help? ( =dev-qt/qttools-${QT_PV}[assistant] )
-   multimedia? ( 
=dev-qt/qtmultimedia-${QT_PV}[qml(+)?,gles2-only(-)=,widgets(+)?] )
+   multimedia? ( =dev-qt/qtmultimedia-${QT_PV} )
network-auth? ( =dev-qt/qtnetworkauth-${QT_PV} )
positioning? ( =dev-qt/qtpositioning-${QT_PV} )
printsupport? ( =dev-qt/qtbase-${QT_PV}[gui,widgets] )



[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: /

2023-03-07 Thread Arthur Zamarin
commit: b383af2ed1c66ed45571d27d41307abe246af9e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar  6 20:01:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar  6 20:01:34 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=b383af2e

new release 0.10.23

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

 NEWS.rst | 28 
 1 file changed, 28 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 7f022497..1fa3dcfb 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,34 @@
 Release Notes
 =
 
+
+pkgcheck 0.10.23 (2023-03-06)
+
+
+- scan: use ``NO_COLOR`` environment variable to disable colors instead of
+  ``NOCOLOR`` (Ulrich Müller, https://bugs.gentoo.org/898230)
+
+**New checks:**
+
+- network: add ``kde-invent`` remote-id (Sam James, #551)
+
+- EbuildSemiReservedName: check for usage of semi-reserved names in ebuilds
+  (Arthur Zamarin, #552)
+
+- PythonPEP517WithoutRevbump: check for DISTUTILS_USE_PEP517 addition or
+  removal without revision bump (Sam James, #556)
+
+- EAPIChangeWithoutRevbump: check for EAPI change without revision bump (Arthur
+  Zamarin, #558)
+
+**Fixed bugs:**
+
+- StableRequestCheck: ignore versions which aren't keyworded for stable arches
+  (Arthur Zamarin, #544)
+
+- PythonMissingSCMDependency: update to new canonical package names of SCM
+  python packages (Arthur Zamarin)
+
 
 pkgcheck 0.10.22 (2023-02-20)
 



[gentoo-commits] proj/qt:master commit in: dev-qt/qtbase/files/, dev-qt/qtbase/

2023-03-07 Thread Jimi Huotari
commit: c83e0543f5565aef59b04ef30e70a9705dc65a5f
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Mar  7 17:45:40 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Tue Mar  7 17:48:00 2023 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=c83e0543

Revert "dev-qt/qtbase: apply patch for -march compat"

This reverts commit b765522c50168e50a5e07e46d6e0b650c2a11bd0.

Upstream already applied changes regarding the related issue:

- 
https://code.qt.io/cgit/qt/qtbase.git/commit/?id=8413824ca00188fa36b6adf46d4a5bddb9515ec7

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtbase/files/qtbase-6-march.patch | 46 
 dev-qt/qtbase/qtbase-6.4..ebuild |  4 ---
 dev-qt/qtbase/qtbase-6.5..ebuild |  4 ---
 dev-qt/qtbase/qtbase-6..ebuild   |  4 ---
 4 files changed, 58 deletions(-)

diff --git a/dev-qt/qtbase/files/qtbase-6-march.patch 
b/dev-qt/qtbase/files/qtbase-6-march.patch
deleted file mode 100644
index 2c5cb0a0..
--- a/dev-qt/qtbase/files/qtbase-6-march.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-https://bugreports.qt.io/browse/QTBUG-111698
-https://bugs.gentoo.org/898644
-
-From 5fe96c901cd1ecd3e53acedeb97efd38b6af49a4 Mon Sep 17 00:00:00 2001
-From: Mike Gilbert 
-Date: Wed, 1 Mar 2023 21:31:22 -0500
-Subject: [PATCH] Don't error on partial support for x86-64 v3/v4
-
-Bug: https://bugs.gentoo.org/898644

- src/corelib/global/qsimd_p.h | 12 ++--
- 1 file changed, 2 insertions(+), 10 deletions(-)
-
-diff --git a/src/corelib/global/qsimd_p.h b/src/corelib/global/qsimd_p.h
-index 1d12902a0a..1449d75d5c 100644
 a/src/corelib/global/qsimd_p.h
-+++ b/src/corelib/global/qsimd_p.h
-@@ -227,11 +227,7 @@ asm(
- // macOS's fat binaries support the "x86_64h" sub-architecture and the GNU 
libc
- // ELF loader also supports a "haswell/" subdir (e.g., /usr/lib/haswell).
- #  define ARCH_HASWELL_MACROS   (__AVX2__ + __BMI2__ + __FMA__ + 
__LZCNT__)
--#  if ARCH_HASWELL_MACROS != 0
--#if ARCH_HASWELL_MACROS != 4
--#  error "Please enable all x86-64-v3 extensions; you probably want to 
use -march=haswell or -march=x86-64-v3 instead of -mavx2"
--#endif
--static_assert(ARCH_HASWELL_MACROS, "Undeclared identifiers indicate which 
features are missing.");
-+#  if ARCH_HASWELL_MACROS == 4
- #define __haswell__   1
- #  endif
- #  undef ARCH_HASWELL_MACROS
-@@ -243,11 +239,7 @@ static_assert(ARCH_HASWELL_MACROS, "Undeclared 
identifiers indicate which featur
- // with AVX512 support and it includes all of these too.
- //
- #  define ARCH_SKX_MACROS   (__AVX512F__ + __AVX512BW__ + 
__AVX512CD__ + __AVX512DQ__ + __AVX512VL__)
--#  if ARCH_SKX_MACROS != 0
--#if ARCH_SKX_MACROS != 5
--#  error "Please enable all x86-64-v4 extensions; you probably want to 
use -march=skylake-avx512 or -march=x86-64-v4 instead of -mavx512f"
--#endif
--static_assert(ARCH_SKX_MACROS, "Undeclared identifiers indicate which 
features are missing.");
-+#  if ARCH_SKX_MACROS == 5
- #define __skylake_avx512__  1
- #  endif
- #  undef ARCH_SKX_MACROS
--- 
-2.39.2
-

diff --git a/dev-qt/qtbase/qtbase-6.4..ebuild 
b/dev-qt/qtbase/qtbase-6.4..ebuild
index 5e383b62..8398b9b5 100644
--- a/dev-qt/qtbase/qtbase-6.4..ebuild
+++ b/dev-qt/qtbase/qtbase-6.4..ebuild
@@ -102,10 +102,6 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=(
-   "${FILESDIR}/qtbase-6-march.patch"
-)
-
 src_configure() {
local mycmakeargs=(
-DINSTALL_ARCHDATADIR=${QT6_ARCHDATADIR}

diff --git a/dev-qt/qtbase/qtbase-6.5..ebuild 
b/dev-qt/qtbase/qtbase-6.5..ebuild
index a8971295..289aee78 100644
--- a/dev-qt/qtbase/qtbase-6.5..ebuild
+++ b/dev-qt/qtbase/qtbase-6.5..ebuild
@@ -102,10 +102,6 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=(
-   "${FILESDIR}/qtbase-6-march.patch"
-)
-
 src_configure() {
local mycmakeargs=(
-DINSTALL_ARCHDATADIR=${QT6_ARCHDATADIR}

diff --git a/dev-qt/qtbase/qtbase-6..ebuild 
b/dev-qt/qtbase/qtbase-6..ebuild
index ce23e756..ed5fe710 100644
--- a/dev-qt/qtbase/qtbase-6..ebuild
+++ b/dev-qt/qtbase/qtbase-6..ebuild
@@ -102,10 +102,6 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-PATCHES=(
-   "${FILESDIR}/qtbase-6-march.patch"
-)
-
 src_configure() {
local mycmakeargs=(
-DINSTALL_ARCHDATADIR=${QT6_ARCHDATADIR}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/emacs-desktop-mail/

2023-03-07 Thread Ulrich Müller
commit: 0f29d9f2912573e696b9cb6019cb036246d7d21e
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Mar  7 17:26:48 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Mar  7 17:26:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f29d9f2

x11-misc/emacs-desktop-mail: Backslash-escape '\' and '"'

Escape any backslash and double quote characters, before passing the URI
to emacsclient.

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

 ...op-mail-1.1.ebuild => emacs-desktop-mail-1.2.ebuild} | 17 -
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/x11-misc/emacs-desktop-mail/emacs-desktop-mail-1.1.ebuild 
b/x11-misc/emacs-desktop-mail/emacs-desktop-mail-1.2.ebuild
similarity index 65%
rename from x11-misc/emacs-desktop-mail/emacs-desktop-mail-1.1.ebuild
rename to x11-misc/emacs-desktop-mail/emacs-desktop-mail-1.2.ebuild
index 92d93860fb2f..aa83394f2032 100644
--- a/x11-misc/emacs-desktop-mail/emacs-desktop-mail-1.1.ebuild
+++ b/x11-misc/emacs-desktop-mail/emacs-desktop-mail-1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -29,8 +29,12 @@ src_install() {
 
# The Desktop Entry Specification does not allow field codes like %u
# inside a quoted argument, therefore we need a shell wrapper.
-   # We want to pass a literal '"(message-mailto \"$1\")"' in the -c
-   # command, but in the desktop entry '"', '\', and '$' must be escaped
+   # We pass the following commands to it, in order to backslash-escape
+   # any special characters '\' and '"' that occur in %u:
+   #   u=${1//\\/}
+   #   u=${u//\"/\\\"}
+   #   exec emacsclient --eval "(message-mailto \"$u\")"
+   # However, in the desktop entry '"', '\', and '$' must be escaped
# as '\\"', '', and '\\$', respectively. Yet another level of
# backslash escapes is needed for '\' and '$' in the here-document.
newmenu - emacsclient-mail.desktop <<-EOF
@@ -38,8 +42,11 @@ src_install() {
Type=Application
Name=Emacsclient (mail)
NoDisplay=true
-   Exec=${EPREFIX}/bin/bash -c "exec 
${EPREFIX}/usr/bin/emacsclient \
---eval "(message-mailto "\$1")"" bash %u
+   Exec=${EPREFIX}/bin/bash -c \
+"u=\${1///}; \
+u=\${u//"/"}; \
+exec ${EPREFIX}/usr/bin/emacsclient \
+--eval "(message-mailto "\$u")"" bash %u
Terminal=false
MimeType=x-scheme-handler/mailto;
EOF



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

2023-03-07 Thread Sam James
commit: b0f1765113bc6eed2a15cdebf306a36059b5a1bc
Author: Petr Vaněk  atlas  cz>
AuthorDate: Sun Mar  5 16:16:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 17:17:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f17651

net-misc/bird: Make the compilation and test phases verbose

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/29977
Signed-off-by: Sam James  gentoo.org>

 net-misc/bird/bird-2.0.12.ebuild | 14 ++
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/net-misc/bird/bird-2.0.12.ebuild b/net-misc/bird/bird-2.0.12.ebuild
index 5d34f3ad4cd1..11b8c7484e39 100644
--- a/net-misc/bird/bird-2.0.12.ebuild
+++ b/net-misc/bird/bird-2.0.12.ebuild
@@ -46,11 +46,17 @@ src_prepare() {
 }
 
 src_configure() {
-   econf \
-   --localstatedir="${EPREFIX}/var" \
-   $(use_enable client) \
-   $(use_enable debug) \
+   # This export makes compilation and test phases verbose
+   export VERBOSE=1
+
+   local myargs=(
+   --localstatedir="${EPREFIX}/var"
+   $(use_enable client)
+   $(use_enable debug)
$(use_enable libssh)
+   )
+
+   econf "${myargs[@]}"
 }
 
 src_install() {



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

2023-03-07 Thread Sam James
commit: d17c40bc7422658eecd8dd08d03870f97135df6e
Author: Petr Vaněk  atlas  cz>
AuthorDate: Tue Mar  7 16:47:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 17:17:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17c40bc

dev-python/keep: enable py3.11

- enable python3_11
- use pypi eclass
- break HOMEPAGE to multiple lines
- introduce simple smoketest which just prints usage message, however it
  is necessary to prepare environment in order to avoid internet
  connections or early exit

Closes: https://bugs.gentoo.org/896792
Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/29978
Signed-off-by: Sam James  gentoo.org>

 dev-python/keep/keep-2.10.1-r2.ebuild | 44 +++
 1 file changed, 44 insertions(+)

diff --git a/dev-python/keep/keep-2.10.1-r2.ebuild 
b/dev-python/keep/keep-2.10.1-r2.ebuild
new file mode 100644
index ..560d061eb528
--- /dev/null
+++ b/dev-python/keep/keep-2.10.1-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Personal shell command keeper and snippets manager"
+HOMEPAGE="
+   https://pypi.org/project/keep/
+   https://github.com/orkohunter/keep
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/PyGithub[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/terminaltables[${PYTHON_USEDEP}]
+"
+
+python_test() {
+   "${EPYTHON}" - <<-EOF || die "Smoke test failed with ${EPYTHON}"
+   import datetime, sys, os
+   import keep.cli, keep.utils
+
+   # avoid automatic initialization, otherwise keep basically just 
creates
+   # this directory and exits
+   # see 
https://github.com/OrkoHunter/keep/blob/8dddc00aaaf0e53edbd2477a02d3fe53e38b7f28/keep/utils.py#L53-L63
+   os.makedirs(keep.utils.dir_path, exist_ok=True)
+
+   # keep tries to check newest version on pypi once a day, let's 
pretend
+   # that this check was already done
+   # see 
https://github.com/OrkoHunter/keep/blob/8dddc00aaaf0e53edbd2477a02d3fe53e38b7f28/keep/utils.py#L23-L50
+   with open(os.path.join(keep.utils.dir_path, 
'update_check.txt'), 'w') as f: 
f.write(datetime.date.today().strftime("%m/%d/%Y"))
+
+   sys.exit(keep.cli.cli())
+   EOF
+}



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

2023-03-07 Thread Sam James
commit: 1bb789624b7c283875c7ff9995155e0e826c0e0b
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  7 17:01:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 17:17:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb78962

media-libs/libpulse: drop obsolete virtual/libc

Remnant of uclibc support, although it was a bit weird anyway.

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

 media-libs/libpulse/libpulse-16.1-r1.ebuild | 3 +--
 media-libs/libpulse/libpulse-16.1-r2.ebuild | 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/media-libs/libpulse/libpulse-16.1-r1.ebuild 
b/media-libs/libpulse/libpulse-16.1-r1.ebuild
index 1732b83b18ee..6d4f74cbc46c 100644
--- a/media-libs/libpulse/libpulse-16.1-r1.ebuild
+++ b/media-libs/libpulse/libpulse-16.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -32,7 +32,6 @@ RESTRICT="!test? ( test )"
 RDEPEND="
dev-libs/libatomic_ops
>=media-libs/libsndfile-1.0.20[${MULTILIB_USEDEP}]
-   virtual/libc
asyncns? ( >=net-libs/libasyncns-0.1[${MULTILIB_USEDEP}] )
dbus? ( >=sys-apps/dbus-1.4.12[${MULTILIB_USEDEP}] )
elibc_mingw? ( dev-libs/libpcre:3 )

diff --git a/media-libs/libpulse/libpulse-16.1-r2.ebuild 
b/media-libs/libpulse/libpulse-16.1-r2.ebuild
index 98ced2602c91..d2e8fc0680a8 100644
--- a/media-libs/libpulse/libpulse-16.1-r2.ebuild
+++ b/media-libs/libpulse/libpulse-16.1-r2.ebuild
@@ -32,7 +32,6 @@ RESTRICT="!test? ( test )"
 RDEPEND="
dev-libs/libatomic_ops
>=media-libs/libsndfile-1.0.20[${MULTILIB_USEDEP}]
-   virtual/libc
asyncns? ( >=net-libs/libasyncns-0.1[${MULTILIB_USEDEP}] )
dbus? ( >=sys-apps/dbus-1.4.12[${MULTILIB_USEDEP}] )
elibc_mingw? ( dev-libs/libpcre:3 )



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

2023-03-07 Thread Thomas Beierlein
commit: 1fb04c6812477a865bddc158842f24377a6eaa43
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Tue Mar  7 17:02:33 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Tue Mar  7 17:03:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb04c68

media-radio/xastir: Fix implicit function declaration in configure.ac

Closes: https://bugs.gentoo.org/899846
Signed-off-by: Thomas Beierlein  gentoo.org>

 .../xastir/files/xastir-2.1.8-configure.diff   | 16 +
 media-radio/xastir/xastir-2.1.8-r4.ebuild  | 82 ++
 2 files changed, 98 insertions(+)

diff --git a/media-radio/xastir/files/xastir-2.1.8-configure.diff 
b/media-radio/xastir/files/xastir-2.1.8-configure.diff
new file mode 100644
index ..0340f00e241e
--- /dev/null
+++ b/media-radio/xastir/files/xastir-2.1.8-configure.diff
@@ -0,0 +1,16 @@
+# Fix implicit function declaration in configure.ac
+# bug 899846
+diff --git a/configure.ac b/configure.ac
+index 687bbe9..c137c80 100644
+--- a/configure.ac
 b/configure.ac
+@@ -646,7 +646,8 @@ fi
+ save_LDFLAGS="$LDFLAGS"
+ LDFLAGS="-Wl,--no-keep-memory $LDFLAGS"
+ AC_LINK_IFELSE(
+- [AC_LANG_PROGRAM([[#include ]],
++ [AC_LANG_PROGRAM([[#include 
++  #include ]],
+   [[/* Stupid useless test for linker flags */
+  exit(0);]])],
+  [xa_cv_no_keep_memory=yes],

diff --git a/media-radio/xastir/xastir-2.1.8-r4.ebuild 
b/media-radio/xastir/xastir-2.1.8-r4.ebuild
new file mode 100644
index ..321686006d1b
--- /dev/null
+++ b/media-radio/xastir/xastir-2.1.8-r4.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools flag-o-matic toolchain-funcs
+
+MY_P=${PN/x/X}-Release-${PV}
+
+DESCRIPTION="X Amateur Station Tracking and Information Reporting"
+HOMEPAGE="https://xastir.org/;
+SRC_URI="https://github.com/Xastir/Xastir/archive/Release-${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="geotiff"
+
+DEPEND=">=x11-libs/motif-2.3:0
+   x11-libs/libXt
+   x11-libs/libX11
+   x11-libs/libXpm
+   x11-apps/xfontsel
+   dev-libs/libpcre
+   net-misc/curl
+   sys-libs/db:=
+   sci-libs/shapelib
+   media-gfx/graphicsmagick:=[-q32]
+   geotiff? ( sci-libs/proj
+   sci-libs/libgeotiff:=
+   media-libs/tiff:= )"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.1.8-configure.diff )
+
+S="${WORKDIR}"/${MY_P}
+
+src_prepare() {
+   eapply_user
+   eapply ${PATCHES}
+
+   # fix script location (bug #407185)
+   eapply  "${FILESDIR}"/${PN}-2.1.8-scripts.diff
+
+   # do not filter duplicate flags (see bug #411095)
+   eapply -p0 "${FILESDIR}"/${PN}-2.0.0-dont-filter-flags.diff
+
+   eautoreconf
+}
+
+src_configure() {
+   # provide include path to GraphicsMagic for configure stage
+   append-cflags -I/usr/include/GraphicsMagick
+   econf \
+   --with-shapelib \
+   --without-ax25 \
+   --without-festival \
+   --without-gpsman \
+   --without-imagemagick \
+   --with-graphicsmagick \
+   $(use_with geotiff libproj) \
+   $(use_with geotiff)
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   rm -rf "${D}"/usr/share/doc/${PN}
+   dodoc AUTHORS ChangeLog CONTRIBUTING.md FAQ README \
+   README.Getting-Started README.MAPS README.OSM_maps
+}
+
+pkg_postinst() {
+   elog "Kernel mode AX.25 and GPSman library not supported."
+   elog
+   elog "Remember you have to be root to add addditional scripts,"
+   elog "maps and other configuration data under /usr/share/xastir."
+}



[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gammu/files/, app-mobilephone/gammu/

2023-03-07 Thread Sam James
commit: 10727586735882a48d57d0c41cb44a7a535645dd
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  7 16:38:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 16:58:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10727586

app-mobilephone/gammu: fix runtime w/ FORTIFY_SOURCE=3

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

 .../files/gammu-1.42.0-fortify-source-3.patch  | 31 ++
 ...{gammu-1.42.0.ebuild => gammu-1.42.0-r1.ebuild} |  9 ---
 2 files changed, 37 insertions(+), 3 deletions(-)

diff --git a/app-mobilephone/gammu/files/gammu-1.42.0-fortify-source-3.patch 
b/app-mobilephone/gammu/files/gammu-1.42.0-fortify-source-3.patch
new file mode 100644
index ..dba1ca50ec6d
--- /dev/null
+++ b/app-mobilephone/gammu/files/gammu-1.42.0-fortify-source-3.patch
@@ -0,0 +1,31 @@
+https://bugs.gentoo.org/854324
+https://github.com/gammu/gammu/commit/a37e5d8054f863fa71e38e244dd4da13eee6e251
+
+From a37e5d8054f863fa71e38e244dd4da13eee6e251 Mon Sep 17 00:00:00 2001
+From: Martin Liska 
+Date: Mon, 20 Jun 2022 10:24:13 +0200
+Subject: [PATCH] Fix buffer overflow in Backup.Creator
+
+I noticed that while testing the upcoming GCC 12 with -D_FORTIFY_SOURCE=3:
+here I have
+
+$1 = 0x77f0f940  "Linux, kernel 5.16.14-1-default (#1 
SMP PREEMPT Fri Mar 11 12:33:34 UTC 2022 (80acc65))"
+(gdb) p (int)strlen(GetOS())
+$3 = 87
+so GetOS() returns 87 chars while:
+
+include/gammu-backup.h: char Creator[80];
+
+Fixes: #701
+--- a/include/gammu-backup.h
 b/include/gammu-backup.h
+@@ -218,7 +218,7 @@ typedef struct {
+   /**
+* Name of program which created backup
+*/
+-  char Creator[80];
++  char Creator[512];
+   /**
+* Timestamp of backup
+*/
+

diff --git a/app-mobilephone/gammu/gammu-1.42.0.ebuild 
b/app-mobilephone/gammu/gammu-1.42.0-r1.ebuild
similarity index 88%
rename from app-mobilephone/gammu/gammu-1.42.0.ebuild
rename to app-mobilephone/gammu/gammu-1.42.0-r1.ebuild
index 79bd7daa5e61..ba396cb0f1fc 100644
--- a/app-mobilephone/gammu/gammu-1.42.0.ebuild
+++ b/app-mobilephone/gammu/gammu-1.42.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -35,8 +35,11 @@ RDEPEND="
${COMMON_DEPEND}
dev-util/dialog
 "
-PATCHES=( "${FILESDIR}/${P}-CMP0110-policy.patch"
-   "${FILESDIR}/${P}-gammu-detect.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-CMP0110-policy.patch"
+   "${FILESDIR}/${P}-gammu-detect.patch"
+   "${FILESDIR}/${P}-fortify-source-3.patch"
+)
 
 src_configure() {
local mycmakeargs=(



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

2023-03-07 Thread Sam James
commit: 22cecdc3bf96930e5f433b7219e0db338fd7a43a
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  7 16:57:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 16:58:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22cecdc3

dev-python/mpmath: add 1.3.0

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

 dev-python/mpmath/Manifest|  1 +
 dev-python/mpmath/mpmath-1.3.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/mpmath/Manifest b/dev-python/mpmath/Manifest
index b9377f33da42..f77e408f7301 100644
--- a/dev-python/mpmath/Manifest
+++ b/dev-python/mpmath/Manifest
@@ -1 +1,2 @@
 DIST mpmath-1.2.1.tar.gz 2135690 BLAKE2B 
a21e0ef04a025f23e32dad5839db411708266c6cf3408e97ec5c995f197b14f446c1d328bd2e9f50e1c48a2e08239ef7908fcc3aab8659118fc1e0e78106a47e
 SHA512 
2dd908bca26162adcdce0493146d009e04d3d96db965ff2207c332504020fa6f5a5e2af97d38e8fb3e7442a26c1e93a756a8d93b378da720ab7c07753f700d10
+DIST mpmath-1.3.0.tar.gz 2136844 BLAKE2B 
42b121896e1bcffe459ac5591a4e0ec41fdd708d5518b1a76bf4cc434f34e5801d77207ea9769d11b6746340aa32a84b58e089c81b5163b48a80ccc6ecd0a345
 SHA512 
ec703e661323035e3c973fc2e52206e793f6182ed9897e5a483cb35a22421d7869df850cdd89fc1ef4e1bb28b17b4914447116dbeed136a687e582cce0bf9e42

diff --git a/dev-python/mpmath/mpmath-1.3.0.ebuild 
b/dev-python/mpmath/mpmath-1.3.0.ebuild
new file mode 100644
index ..ddc293e2387e
--- /dev/null
+++ b/dev-python/mpmath/mpmath-1.3.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Python library for arbitrary-precision floating-point arithmetic"
+HOMEPAGE="https://mpmath.org/;
+SRC_URI="https://github.com/fredrik-johansson/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+IUSE="gmp matplotlib"
+
+RDEPEND="
+   gmp? ( dev-python/gmpy[${PYTHON_USEDEP}] )
+   matplotlib? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   "${EPYTHON}" mpmath/tests/runtests.py -local || die "Tests failed with 
${EPYTHON}"
+}



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

2023-03-07 Thread Conrad Kostecki
commit: 8aa1d8ececaf00a73260dcf87282e14edc3ba002
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Mar  7 06:17:32 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  7 16:43:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa1d8ec

app-admin/sudo: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29970
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-admin/sudo/files/sudo-1.9.13-gcc-13.patch  | 53 --
 .../files/sudo-1.9.13-missing-bracket-as-if.patch  | 40 
 2 files changed, 93 deletions(-)

diff --git a/app-admin/sudo/files/sudo-1.9.13-gcc-13.patch 
b/app-admin/sudo/files/sudo-1.9.13-gcc-13.patch
deleted file mode 100644
index 4ebdce7e9f67..
--- a/app-admin/sudo/files/sudo-1.9.13-gcc-13.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-https://github.com/sudo-project/sudo/issues/239
-https://github.com/sudo-project/sudo/pull/240
-
-From 20d1348354ddbfb1b1f95522f81d73ec00988358 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Wed, 15 Feb 2023 03:20:36 +
-Subject: [PATCH] sudo_fatal: Fix build where compiler recognises [[noreturn]]
- attribute (C23)
-
-If the compiler supports [[noreturn]] as a attribute as in C23,
-then we define sudo_noreturn to be it. When that's the case, we must place
-it at the beginning of the declaration, before any other *extension*
-attributes (__attribute(...)).
-
-sudo_dso_public is always an extension attribute, while sudo_noreturn only
-might be, so put it first.
-
-This only shows up with GCC 13 so far (see the linked GCC bug (notabug)
-for a bit more exploration). Clang 16 does support the attribute but doesn't 
let
-you sue it for earlier language versions (need to pass explicit -std=c2x,
-unlike with GCC here).
-
-This is essentially a followup to e707ffe58b3ccfe5c72f54c38eac1d7069d5021e.
-
-Tested with GCC 13.0.1 20230212 (unreleased), GCC 12.2.1 20230211,
-Clang 16.0.0_rc2, and Clang 15.0.7.
-
-Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108796
-Closes: https://github.com/sudo-project/sudo/issues/239
-Fixes: e707ffe58b3ccfe5c72f54c38eac1d7069d5021e
-Fixes: 16ae61dcd7d3cd8bf6eb10a22fa742d4505da4e9
 a/include/sudo_fatal.h
-+++ b/include/sudo_fatal.h
-@@ -171,12 +171,12 @@ sudo_dso_public int  
sudo_fatal_callback_deregister_v1(sudo_fatal_callback_t fun
- sudo_dso_public int  sudo_fatal_callback_register_v1(sudo_fatal_callback_t 
func);
- sudo_dso_public char *sudo_warn_gettext_v1(const char *domainname, const char 
*msgid) sudo_attr_fmt_arg(2);
- sudo_dso_public void sudo_warn_set_locale_func_v1(sudo_warn_setlocale_t func);
--sudo_dso_public sudo_noreturn void sudo_fatal_nodebug_v1(const char *fmt, 
...) sudo_printf0like(1, 2);
--sudo_dso_public sudo_noreturn void sudo_fatalx_nodebug_v1(const char *fmt, 
...) sudo_printflike(1, 2);
--sudo_dso_public sudo_noreturn void sudo_gai_fatal_nodebug_v1(int errnum, 
const char *fmt, ...) sudo_printflike(2, 3);
--sudo_dso_public sudo_noreturn void sudo_vfatal_nodebug_v1(const char *fmt, 
va_list ap) sudo_printf0like(1, 0);
--sudo_dso_public sudo_noreturn void sudo_vfatalx_nodebug_v1(const char *fmt, 
va_list ap) sudo_printflike(1, 0);
--sudo_dso_public sudo_noreturn void sudo_gai_vfatal_nodebug_v1(int errnum, 
const char *fmt, va_list ap) sudo_printflike(2, 0);
-+sudo_noreturn sudo_dso_public void sudo_fatal_nodebug_v1(const char *fmt, 
...) sudo_printf0like(1, 2);
-+sudo_noreturn sudo_dso_public void sudo_fatalx_nodebug_v1(const char *fmt, 
...) sudo_printflike(1, 2);
-+sudo_noreturn sudo_dso_public void sudo_gai_fatal_nodebug_v1(int errnum, 
const char *fmt, ...) sudo_printflike(2, 3);
-+sudo_noreturn sudo_dso_public void sudo_vfatal_nodebug_v1(const char *fmt, 
va_list ap) sudo_printf0like(1, 0);
-+sudo_noreturn sudo_dso_public void sudo_vfatalx_nodebug_v1(const char *fmt, 
va_list ap) sudo_printflike(1, 0);
-+sudo_noreturn sudo_dso_public void sudo_gai_vfatal_nodebug_v1(int errnum, 
const char *fmt, va_list ap) sudo_printflike(2, 0);
- sudo_dso_public void sudo_warn_nodebug_v1(const char *fmt, ...) 
sudo_printf0like(1, 2);
- sudo_dso_public void sudo_warnx_nodebug_v1(const char *fmt, ...) 
sudo_printflike(1, 2);
- sudo_dso_public void sudo_gai_warn_nodebug_v1(int errnum, const char *fmt, 
...) sudo_printflike(2, 3);
-

diff --git a/app-admin/sudo/files/sudo-1.9.13-missing-bracket-as-if.patch 
b/app-admin/sudo/files/sudo-1.9.13-missing-bracket-as-if.patch
deleted file mode 100644
index e341e93a99bc..
--- a/app-admin/sudo/files/sudo-1.9.13-missing-bracket-as-if.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-https://github.com/sudo-project/sudo/commit/defec5d46eec7345b62060049f72215ffd7f3e7e
-
-From defec5d46eec7345b62060049f72215ffd7f3e7e Mon Sep 17 00:00:00 2001
-From: "Todd C. Miller" 
-Date: Tue, 14 Feb 2023 14:24:28 -0700
-Subject: [PATCH] Add missing '[' to AS_IF() call. Fixes GitHub issue #238.
-
 a/configure
-+++ 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2023-03-07 Thread Conrad Kostecki
commit: ad1745ef0b6ad7a5cb7eaed6eb85ca188f98c684
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Mar  7 16:37:15 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  7 16:43:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1745ef

dev-libs/intel-compute-runtime: add 23.05.25593.11

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

 dev-libs/intel-compute-runtime/Manifest|  1 +
 .../intel-compute-runtime-23.05.25593.11.ebuild| 81 ++
 2 files changed, 82 insertions(+)

diff --git a/dev-libs/intel-compute-runtime/Manifest 
b/dev-libs/intel-compute-runtime/Manifest
index 8c09a356538c..07206a879704 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,3 +1,4 @@
 DIST intel-compute-runtime-22.43.24595.35.tar.gz 5880869 BLAKE2B 
c9d4a16e9908427b69154a5a6550e4eec47bcce4fa811a9121c54de75bcd3e17e1d4cff8b1fa7486b2ffe0dd01f7fae06e5fd3b1d241378dcf521d1f8822bedb
 SHA512 
0aab6cc16f7d523819c9a9eb58fba916c3b06c4be450c94cfc30b36038c768d6ddb79937ded7d9df68b7bdc97679756450c1c54844caed1655ddc688a6ae8a54
 DIST intel-compute-runtime-22.49.25018.24.tar.gz 5991968 BLAKE2B 
06589bd63d3cfe35ed0a1af3a94c9e12cc2588143dcf52a371b71f827ca006989a74edabb58b6ecc0a08cfa850f582e47e441ee8d9bffdf672653e8a7809375e
 SHA512 
9c0cc541cd635063ed49e8f807c0a81035abd46367deb43fe7187c00c017f2609cd9c5e55d0b40bb3cb54d05f01306df3a843f3b35683b0ab732881b5192182f
 DIST intel-compute-runtime-22.53.25242.13.tar.gz 6084532 BLAKE2B 
a32adbe173ae49f5ac45968319475a7c23590ffd138a09ebb4f899971cdbabe0bccd1919364e7518f9a15cd9123274272929d7f5fc2053287376ded621c105c0
 SHA512 
48a69ec8c7f5f7a713c4389af167c11aaf780506950fee4e5ab47b6cc9f80bf6de3408d3dfca3d6141067a6d6ce76a1c6a3a9ba1caaa11c70b216ef2dfe7a07f
+DIST intel-compute-runtime-23.05.25593.11.tar.gz 6181361 BLAKE2B 
4cab9f759bbcb10dd91776648d1e300f752f49f0ffcacfacf2519648b7c02b3dde1f04c4c6104896baf24cafcc9382406cd931e224f5a656718ec10629c74f80
 SHA512 
5bfef689dbb7c7ed2b500c4b040eed4ac43c5a5f418fb94125db51193d4269379fb1b2cd8c95e53a2e4024c3415455f2dd7a07e79b4bf84c27b29150c328627a

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-23.05.25593.11.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.05.25593.11.ebuild
new file mode 100644
index ..745b0dcf530b
--- /dev/null
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-23.05.25593.11.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+MY_PN="${PN/intel-/}"
+MY_P="${MY_PN}-${PV}"
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL 
Driver"
+HOMEPAGE="https://github.com/intel/compute-runtime;
+SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+l0 +vaapi"
+
+RDEPEND=">=media-libs/gmmlib-22.1.7:="
+
+DEPEND="
+   ${DEPEND}
+   >=dev-libs/intel-metrics-library-0_pre20220930:=
+   dev-libs/libnl:3
+   dev-libs/libxml2:2
+   >=dev-util/intel-graphics-compiler-1.0.12812.26
+   >=dev-util/intel-graphics-system-controller-0.8.7:=
+   media-libs/mesa
+   >=virtual/opencl-3
+   l0? ( >=dev-libs/level-zero-1.9.4:= )
+   vaapi? (
+   x11-libs/libdrm[video_cards_intel]
+   media-libs/libva
+   )
+"
+
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( "README.md" "FAQ.md" )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch"
+)
+
+src_prepare() {
+   # Remove '-Werror' from default
+   sed -e '/Werror/d' -i CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # See https://github.com/intel/compute-runtime/issues/531
+   filter-lto
+
+   local mycmakeargs=(
+   -DCCACHE_ALLOWED="OFF"
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+   -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
+   -DBUILD_WITH_L0="$(usex l0)"
+   -DDISABLE_LIBVA="$(usex !vaapi)"
+   -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
+   -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
+   -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
+   -DSUPPORT_DG1="ON"
+   -Wno-dev
+
+   # See 
https://github.com/intel/intel-graphics-compiler/issues/204
+   # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
+
+   # If enabled, tests are automatically run during
+   # the compile phase and we cannot run them because
+   # they require permissions to access the hardware.
+   -DSKIP_UNIT_TESTS="1"
+   )
+
+   cmake_src_configure
+}



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

2023-03-07 Thread Conrad Kostecki
commit: 83c8421116f40f827b20806e141a4f8c32540c54
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Feb 25 08:03:38 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  7 16:43:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c84211

media-sound/deadbeef: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29784
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/deadbeef-1.9.1-ffmpeg-5.0-fixes.patch| 37 --
 ...deadbeef-1.9.2-cdda-plugin-clang-16-fixes.patch | 34 
 ...beef-use-ffmpeg-plugin-for-ape-by-default.patch | 13 
 3 files changed, 84 deletions(-)

diff --git a/media-sound/deadbeef/files/deadbeef-1.9.1-ffmpeg-5.0-fixes.patch 
b/media-sound/deadbeef/files/deadbeef-1.9.1-ffmpeg-5.0-fixes.patch
deleted file mode 100644
index 14f6b8e70556..
--- a/media-sound/deadbeef/files/deadbeef-1.9.1-ffmpeg-5.0-fixes.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 7b52bac5a69abeab6d8b6601fd9e36803842d9c1 Mon Sep 17 00:00:00 2001
-From: xuzhen 
-Date: Sun, 2 Oct 2022 12:23:02 +0800
-Subject: [PATCH] Fix build with ffmpeg 5.0+
-
-av_iformat_next was replaced with av_demuxer_iterate. 
https://trac.ffmpeg.org/wiki/Bump59

- plugins/ffmpeg/ffmpeg.c | 7 +++
- 1 file changed, 7 insertions(+)
-
-diff --git a/plugins/ffmpeg/ffmpeg.c b/plugins/ffmpeg/ffmpeg.c
-index 5409cc482..bfc9b6f6f 100644
 a/plugins/ffmpeg/ffmpeg.c
-+++ b/plugins/ffmpeg/ffmpeg.c
-@@ -802,7 +802,12 @@ ffmpeg_init_exts (void) {
-  * encoding purpose, because ffmpeg will guess the output format from
-  * the file name specified by users.
-  */
-+#if LIBAVFORMAT_VERSION_MAJOR >= 59
-+void *iter = NULL;
-+while ((ifmt = av_demuxer_iterate())) {
-+#else
- while ((ifmt = av_iformat_next(ifmt))) {
-+#endif
- #ifdef AV_IS_INPUT_DEVICE
- if (ifmt->priv_class && 
AV_IS_INPUT_DEVICE(ifmt->priv_class->category))
- continue; // Skip all input devices
-@@ -849,7 +854,9 @@ ffmpeg_message (uint32_t id, uintptr_t ctx, uint32_t p1, 
uint32_t p2) {
- static int
- ffmpeg_start (void) {
- ffmpeg_init_exts ();
-+#if LIBAVFORMAT_VERSION_MAJOR < 58
- av_register_all ();
-+#endif
- return 0;
- }
- 

diff --git 
a/media-sound/deadbeef/files/deadbeef-1.9.2-cdda-plugin-clang-16-fixes.patch 
b/media-sound/deadbeef/files/deadbeef-1.9.2-cdda-plugin-clang-16-fixes.patch
deleted file mode 100644
index cef941162b93..
--- a/media-sound/deadbeef/files/deadbeef-1.9.2-cdda-plugin-clang-16-fixes.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 779066a54aa8a1a92b92ebdabc8a93d6ef3fb3ba Mon Sep 17 00:00:00 2001
-From: Oleksiy Yakovenko 
-Date: Wed, 26 Oct 2022 11:50:02 +0200
-Subject: [PATCH] cdda: enum cast fix (fixes #2879)
-

- plugins/cdda/cdda.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/plugins/cdda/cdda.c b/plugins/cdda/cdda.c
-index 7229d9592..2fe3b5fda 100644
 a/plugins/cdda/cdda.c
-+++ b/plugins/cdda/cdda.c
-@@ -846,7 +846,7 @@ get_param (const char *key, char *value, int len, const 
char *def)
- "property \"CD drive to load\" select[%u] cdda.drive_device 0"
- 
- static int
--cda_action_add_cd (DB_plugin_action_t *act, int ctx)
-+cda_action_add_cd (DB_plugin_action_t *act, ddb_action_context_t ctx)
- {
- /* Get all devices containg CD audio media */
- cdio_close_tray(NULL, NULL);
-@@ -982,7 +982,7 @@ load_cddb_data (ddb_playlist_t *plt, cddb_disc_t *disc, 
const size_t disc_num)
- }
- 
- static int
--action_disc_n (DB_plugin_action_t *act, int ctx)
-+action_disc_n (DB_plugin_action_t *act, ddb_action_context_t ctx)
- {
- const int disc_num = atoi(act->name+11);
- int res = -1;
--- 
-2.38.1
-

diff --git 
a/media-sound/deadbeef/files/deadbeef-use-ffmpeg-plugin-for-ape-by-default.patch
 
b/media-sound/deadbeef/files/deadbeef-use-ffmpeg-plugin-for-ape-by-default.patch
deleted file mode 100644
index 82a979a5c179..
--- 
a/media-sound/deadbeef/files/deadbeef-use-ffmpeg-plugin-for-ape-by-default.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/plugins/ffmpeg/ffmpeg.c b/plugins/ffmpeg/ffmpeg.c
-index da137069a..43cdcb301 100644
 a/plugins/ffmpeg/ffmpeg.c
-+++ b/plugins/ffmpeg/ffmpeg.c
-@@ -75,7 +75,7 @@
- static DB_decoder_t plugin;
- static DB_functions_t *deadbeef;
- 
--#define DEFAULT_EXTS "aa3;oma;ac3;vqf;amr;tak;dsf;dff;wma;3gp;mp4;m4a"
-+#define DEFAULT_EXTS "aa3;oma;ac3;vqf;amr;tak;dsf;dff;wma;3gp;mp4;m4a;ape"
- #define UNPOPULATED_EXTS_BY_FFMPEG \
- "aif,aiff,afc,aifc,amr,asf," \
- "wmv,wma,au,caf,webm," \



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2023-03-07 Thread Conrad Kostecki
commit: 53dd96d92c7e2c535034bd74bb6f650a4c78bfb6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Mar  7 16:39:01 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  7 16:43:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53dd96d9

dev-libs/intel-compute-runtime: drop 22.43.24595.35

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

 dev-libs/intel-compute-runtime/Manifest|  1 -
 .../intel-compute-runtime-22.43.24595.35.ebuild| 79 --
 2 files changed, 80 deletions(-)

diff --git a/dev-libs/intel-compute-runtime/Manifest 
b/dev-libs/intel-compute-runtime/Manifest
index 07206a879704..2050ed543a45 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,4 +1,3 @@
-DIST intel-compute-runtime-22.43.24595.35.tar.gz 5880869 BLAKE2B 
c9d4a16e9908427b69154a5a6550e4eec47bcce4fa811a9121c54de75bcd3e17e1d4cff8b1fa7486b2ffe0dd01f7fae06e5fd3b1d241378dcf521d1f8822bedb
 SHA512 
0aab6cc16f7d523819c9a9eb58fba916c3b06c4be450c94cfc30b36038c768d6ddb79937ded7d9df68b7bdc97679756450c1c54844caed1655ddc688a6ae8a54
 DIST intel-compute-runtime-22.49.25018.24.tar.gz 5991968 BLAKE2B 
06589bd63d3cfe35ed0a1af3a94c9e12cc2588143dcf52a371b71f827ca006989a74edabb58b6ecc0a08cfa850f582e47e441ee8d9bffdf672653e8a7809375e
 SHA512 
9c0cc541cd635063ed49e8f807c0a81035abd46367deb43fe7187c00c017f2609cd9c5e55d0b40bb3cb54d05f01306df3a843f3b35683b0ab732881b5192182f
 DIST intel-compute-runtime-22.53.25242.13.tar.gz 6084532 BLAKE2B 
a32adbe173ae49f5ac45968319475a7c23590ffd138a09ebb4f899971cdbabe0bccd1919364e7518f9a15cd9123274272929d7f5fc2053287376ded621c105c0
 SHA512 
48a69ec8c7f5f7a713c4389af167c11aaf780506950fee4e5ab47b6cc9f80bf6de3408d3dfca3d6141067a6d6ce76a1c6a3a9ba1caaa11c70b216ef2dfe7a07f
 DIST intel-compute-runtime-23.05.25593.11.tar.gz 6181361 BLAKE2B 
4cab9f759bbcb10dd91776648d1e300f752f49f0ffcacfacf2519648b7c02b3dde1f04c4c6104896baf24cafcc9382406cd931e224f5a656718ec10629c74f80
 SHA512 
5bfef689dbb7c7ed2b500c4b040eed4ac43c5a5f418fb94125db51193d4269379fb1b2cd8c95e53a2e4024c3415455f2dd7a07e79b4bf84c27b29150c328627a

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.43.24595.35.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.43.24595.35.ebuild
deleted file mode 100644
index 630022df1302..
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.43.24595.35.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL 
Driver"
-HOMEPAGE="https://github.com/intel/compute-runtime;
-SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+l0 +vaapi"
-
-RDEPEND=">=media-libs/gmmlib-22.1.7:="
-
-DEPEND="
-   ${DEPEND}
-   >=dev-libs/intel-metrics-library-0_pre20220930:=
-   dev-libs/libnl:3
-   dev-libs/libxml2:2
-   >=dev-util/intel-graphics-compiler-1.0.12149.1
-   >=dev-util/intel-graphics-system-controller-0.8.4:=
-   media-libs/mesa
-   >=virtual/opencl-3
-   l0? ( >=dev-libs/level-zero-1.8.5:= )
-   vaapi? (
-   x11-libs/libdrm[video_cards_intel]
-   media-libs/libva
-   )
-"
-
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "README.md" "FAQ.md" )
-
-PATCHES=( "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch" )
-
-src_prepare() {
-   # Remove '-Werror' from default
-   sed -e '/Werror/d' -i CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   # See https://github.com/intel/compute-runtime/issues/531
-   filter-lto
-
-   local mycmakeargs=(
-   -DCCACHE_ALLOWED="OFF"
-   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-   -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
-   -DBUILD_WITH_L0="$(usex l0)"
-   -DDISABLE_LIBVA="$(usex !vaapi)"
-   -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
-   -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
-   -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
-   -DSUPPORT_DG1="ON"
-   -Wno-dev
-
-   # See 
https://github.com/intel/intel-graphics-compiler/issues/204
-   # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
-
-   # If enabled, tests are automatically run during
-   # the compile phase and we cannot run them because
-   # they require permissions to access the hardware.
-   -DSKIP_UNIT_TESTS="1"
-   )
-
-   cmake_src_configure
-}



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

2023-03-07 Thread Conrad Kostecki
commit: 8f99a85bf763ec7346998e7d295dbf6defe9d526
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Feb 25 08:01:50 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  7 16:43:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f99a85b

dev-util/Tensile: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29780
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...01-Detect-prebuilt-tensile_client-in-PATH.patch | 33 --
 1 file changed, 33 deletions(-)

diff --git 
a/dev-util/Tensile/files/0001-Detect-prebuilt-tensile_client-in-PATH.patch 
b/dev-util/Tensile/files/0001-Detect-prebuilt-tensile_client-in-PATH.patch
deleted file mode 100644
index 116711db44fc..
--- a/dev-util/Tensile/files/0001-Detect-prebuilt-tensile_client-in-PATH.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 3c806ec52f46d0a1f770f524d1e4f0ffeb8809c2 Mon Sep 17 00:00:00 2001
-From: Yiyang Wu 
-Date: Sat, 11 Feb 2023 17:48:08 +0800
-Subject: [PATCH] Detect prebuilt tensile_client in PATH
-

- Tensile/Tensile.py | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/Tensile/Tensile.py b/Tensile/Tensile.py
-index 961ea88f..123f8a7a 100644
 a/Tensile/Tensile.py
-+++ b/Tensile/Tensile.py
-@@ -38,6 +38,7 @@ from . import LibraryIO
- from . import LibraryLogic
- from . import __version__
- from datetime import datetime
-+from shutil import which
- 
- 
- 
###
-@@ -127,7 +128,7 @@ def addCommonArguments(argParser):
- action="store", help="select which library format to use")
- argParser.add_argument("--client-build-path", default=None)
- argParser.add_argument("--client-lock", default=None)
--argParser.add_argument("--prebuilt-client", default=None)
-+argParser.add_argument("--prebuilt-client", 
default=which("tensile_client"))
- 
- argParser.add_argument("--global-parameters", nargs="+", 
type=splitExtraParameters, default=[])
- 
--- 
-2.39.1
-



[gentoo-commits] repo/gentoo:master commit in: dev-util/gitlab-runner/files/

2023-03-07 Thread Conrad Kostecki
commit: 91fd60414ae34ed8d3318c6d0ce28350246f2f7f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Feb 27 19:25:20 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  7 16:43:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91fd6041

dev-util/gitlab-runner: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29840
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-util/gitlab-runner/files/build-for-arm64.patch | 48 --
 1 file changed, 48 deletions(-)

diff --git a/dev-util/gitlab-runner/files/build-for-arm64.patch 
b/dev-util/gitlab-runner/files/build-for-arm64.patch
deleted file mode 100644
index c150b5bc3918..
--- a/dev-util/gitlab-runner/files/build-for-arm64.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 2fc7d1d71c298fe736d4b8679f684942cd23d102 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Tue, 21 Jun 2022 23:35:28 +0100
-Subject: [PATCH] Makefile.build.mk: allow building for arm64 without
- overriding ARCH
-
-Bug: https://bugs.gentoo.org/852962
-Thanks-to: William Hubbs 

- Makefile.build.mk | 10 +-
- 1 file changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/Makefile.build.mk b/Makefile.build.mk
-index 977db1e0e9..f6f31647f9 100644
 a/Makefile.build.mk
-+++ b/Makefile.build.mk
-@@ -35,7 +35,7 @@ runner-bin-fips-docker:
-   @docker rm -f gitlab-runner-fips
- 
- runner-bin-host: OS := $(shell uname -s | tr '[:upper:]' '[:lower:]')
--runner-bin-host: ARCH := $(shell uname -m | sed s/x86_64/amd64/ | sed 
s/i386/386/)
-+runner-bin-host: ARCH := $(shell uname -m | sed s/aarch64/arm64/ | sed 
s/x86_64/amd64/ | sed s/i386/386/)
- runner-bin-host:
-   # Building $(NAME) in version $(VERSION) for host platform
-   $(MAKE) runner-bin BUILD_PLATFORMS="-osarch=$(OS)/$(ARCH)"
-@@ -56,15 +56,15 @@ runner-and-helper-docker-host: runner-and-helper-deb-host
-   $(MAKE) release_docker_images
-   $(MAKE) release_helper_docker_images
- 
--runner-and-helper-deb-host: ARCH := $(shell uname -m | sed s/x86_64/amd64/ | 
sed s/i386/386/)
-+runner-and-helper-deb-host: ARCH := $(shell uname -m | sed s/aarch64/arm64/ | 
sed s/x86_64/amd64/ | sed s/i386/386/)
- runner-and-helper-deb-host: export BUILD_ARCHS := -arch '$(ARCH)'
--runner-and-helper-deb-host: PACKAGE_ARCH := $(shell uname -m | sed 
s/x86_64/amd64/ | sed s/i386/i686/)
-+runner-and-helper-deb-host: PACKAGE_ARCH := $(shell uname -m | sed 
s/aarch64/arm64/ | sed s/x86_64/amd64/ | sed s/i386/i686/)
- runner-and-helper-deb-host: runner-and-helper-bin-host package-deps 
package-prepare
-   $(MAKE) package-deb-arch ARCH=$(ARCH) PACKAGE_ARCH=$(PACKAGE_ARCH)
- 
--runner-and-helper-rpm-host: ARCH := $(shell uname -m | sed s/x86_64/amd64/ | 
sed s/i386/386/)
-+runner-and-helper-rpm-host: ARCH := $(shell uname -m | sed s/aarch64/arm64/ | 
sed s/x86_64/amd64/ | sed s/i386/386/)
- runner-and-helper-rpm-host: export BUILD_ARCHS := -arch '$(ARCH)'
--runner-and-helper-rpm-host: PACKAGE_ARCH := $(shell uname -m | sed 
s/x86_64/amd64/ | sed s/i386/i686/)
-+runner-and-helper-rpm-host: PACKAGE_ARCH := $(shell uname -m | sed 
s/aarch64/arm64/ | sed s/x86_64/amd64/ | sed s/i386/i686/)
- runner-and-helper-rpm-host: runner-and-helper-bin-host package-deps 
package-prepare
-   $(MAKE) package-rpm-arch ARCH=$(ARCH) PACKAGE_ARCH=$(PACKAGE_ARCH)
- 
--- 
-GitLab
-



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gnuconfig/files/99999999/

2023-03-07 Thread Conrad Kostecki
commit: 1e18b4d30b602506eeddf48151436339592be04f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Mar  6 06:29:00 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  7 16:43:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e18b4d3

sys-devel/gnuconfig: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29955
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../0001-add-ps2-targets-to-config.sub.patch   | 64 --
 1 file changed, 64 deletions(-)

diff --git 
a/sys-devel/gnuconfig/files//0001-add-ps2-targets-to-config.sub.patch 
b/sys-devel/gnuconfig/files//0001-add-ps2-targets-to-config.sub.patch
deleted file mode 100644
index a95e7ad3d5d8..
--- 
a/sys-devel/gnuconfig/files//0001-add-ps2-targets-to-config.sub.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-From f1a763afa41654e25cbf73aae5ed56ca0909be63 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Thu, 9 Oct 2008 15:51:35 -0400
-Subject: [PATCH] add ps2 targets to config.sub
-
-We no longer carry the "ps2" target as that conflicts with the long
-standing shortcut for the i386-ibm-aix target.

- config.sub | 25 +++--
- 1 file changed, 23 insertions(+), 2 deletions(-)
-
-diff --git a/config.sub b/config.sub
-index b0f8492..4d89efe 100755
 a/config.sub
-+++ b/config.sub
-@@ -813,6 +813,27 @@ case $basic_machine in
-   vendor=atari
-   basic_os=mint
-   ;;
-+  mipsEE* | ee)
-+  cpu=mips64r5900el
-+  vendor=scei
-+  case $os in
-+  linux*)
-+  ;;
-+  *)
-+  os=elf
-+  ;;
-+  esac
-+  ;;
-+  iop)
-+  cpu=mipsel
-+  vendor=scei
-+  os=irx
-+  ;;
-+  dvp)
-+  cpu=dvp
-+  vendor=scei
-+  os=elf
-+  ;;
-   news-3600 | risc-news)
-   cpu=mips
-   vendor=sony
-@@ -1174,7 +1195,7 @@ case $cpu-$vendor in
-   | bfin | bpf | bs2000 \
-   | c[123]* | c30 | [cjt]90 | c4x \
-   | c8051 | clipper | craynv | csky | cydra \
--  | d10v | d30v | dlx | dsp16xx \
-+  | d10v | d30v | dlx | dsp16xx | dvp \
-   | e2k | elxsi | epiphany \
-   | f30[01] | f700 | fido | fr30 | frv | ft32 | fx80 \
-   | h8300 | h8500 \
-@@ -1715,7 +1736,7 @@ case $os in
-| uxpv* | beos* | mpeix* | udk* | moxiebox* \
-| interix* | uwin* | mks* | rhapsody* | darwin* \
-| openstep* | oskit* | conix* | pw32* | nonstopux* \
--   | storm-chaos* | tops10* | tenex* | tops20* | its* \
-+   | storm-chaos* | tops10* | tenex* | tops20* | its* | irx* \
-| os2* | vos* | palmos* | uclinux* | nucleus* | morphos* \
-| scout* | superux* | sysv* | rtmk* | tpf* | windiss* \
-| powermax* | dnix* | nx6 | nx7 | sei* | dragonfly* \
--- 
-2.30.0
-



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/

2023-03-07 Thread Conrad Kostecki
commit: 9de0f62c6ee44a5f09eff05e58de9dc2da9d6204
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Mar  7 16:34:53 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  7 16:43:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de0f62c

dev-util/intel-graphics-compiler: drop versions

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

 dev-util/intel-graphics-compiler/Manifest  |  2 -
 .../intel-graphics-compiler-1.0.12260.1-r1.ebuild  | 86 
 .../intel-graphics-compiler-1.0.12260.1-r2.ebuild  | 89 -
 .../intel-graphics-compiler-1.0.12504.5-r2.ebuild  | 88 -
 .../intel-graphics-compiler-1.0.12504.5-r3.ebuild  | 91 --
 .../intel-graphics-compiler-1.0.12812.26-r1.ebuild | 88 -
 6 files changed, 444 deletions(-)

diff --git a/dev-util/intel-graphics-compiler/Manifest 
b/dev-util/intel-graphics-compiler/Manifest
index e393adfeee42..6189a27d9e51 100644
--- a/dev-util/intel-graphics-compiler/Manifest
+++ b/dev-util/intel-graphics-compiler/Manifest
@@ -1,4 +1,2 @@
-DIST intel-graphics-compiler-1.0.12260.1.tar.gz 8887984 BLAKE2B 
626b5f2bd189ba9b2933b9d65227ca1552484f73f7398b2a763744d21a4ea189987e4eb08e9e7f09898fb49568b59a2c45298363495c1759fec9927a95cf4478
 SHA512 
4223e9c8213c7e6cf3539d955394a0a4a39cb8d2114ce18ccaeeb0b36a91ca6fc6a314fa9d9db24929fa7cd6b86ff8b82f369f35dd80e5df49b23ac9cd3a519b
-DIST intel-graphics-compiler-1.0.12504.5.tar.gz 8941924 BLAKE2B 
6441cc50c2449524c800c73736f8963bc0011c6b87eefa03575cf09d00a8e812c9961bd50fb9801b77452da2d993e76196beb0a2093a249a87d7182e1c1e8707
 SHA512 
32a94b213a591f9ceb8ca08674c9fb8994b50818c51a6bfd412c4cd30bb9433b938eb7b49ba0afac9f2900a3dcbc7dd79e3e66fb444c7fd5723b6b50c5d1ab89
 DIST intel-graphics-compiler-1.0.12812.26.tar.gz 8796229 BLAKE2B 
8880f0efa47ea90de403c32a9a66fe0f2d1cd6b71b2c57ea38d01f2836892dc36e4e859b19def015f22eb0415be2ff8999a49256830059499b0ae654482cd21f
 SHA512 
13a9f57cf744c38145e2b3d45099a6d54b6d792780dc3a2ab352484975c899f1a5c4f6072c96e786ce3bdf4690bdcf04cecebcf56f9bef4409e3cc3f27ec8458
 DIST intel-graphics-compiler-1.0.13230.7.tar.gz 8813719 BLAKE2B 
5cc6ef816b030d786dfcf6296b39f6c2bfcc9db4c4a12db84456a508bd7d8998d4dfc9e6993e05167a3f797287176dda31e5fd43bbc3284fa26d4c8ca89f6164
 SHA512 
774f62ff8f5b7bd95fd766c88bc62ff66498c23d020dbfdfd18734e532e7d701652325cb7aca00f7ab3cfdd051d37e56939d7978db127e9044cd5b6c077979ac

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12260.1-r1.ebuild
 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12260.1-r1.ebuild
deleted file mode 100644
index 5a7f930013c6..
--- 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12260.1-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-LLVM_MAX_SLOT="14"
-MY_PN="igc"
-MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake flag-o-matic llvm python-any-r1
-
-DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen 
graphics hardware"
-HOMEPAGE="https://github.com/intel/intel-graphics-compiler;
-SRC_URI="https://github.com/intel/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="debug"
-
-DEPEND="
-   dev-libs/opencl-clang:${LLVM_MAX_SLOT}=
-   dev-util/spirv-tools
-   sys-devel/lld:${LLVM_MAX_SLOT}=
-   sys-devel/llvm:${LLVM_MAX_SLOT}=
-"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="
-   =sys-devel/lld-${LLVM_MAX_SLOT}*
-   ${PYTHON_DEPS}
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.0.9-no_Werror.patch"
-   "${FILESDIR}/${PN}-1.0.8173-opencl-clang_version.patch"
-   "${FILESDIR}/${PN}-1.0.8365-disable-git.patch"
-   "${FILESDIR}/${PN}-1.0.11485-include-opencl-c.patch"
-)
-
-pkg_setup() {
-   llvm_pkg_setup
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   # Get LLVM version
-   local llvm_version="$(best_version -d sys-devel/llvm:${LLVM_MAX_SLOT})"
-   local llvm_version="${llvm_version%%-r*}"
-
-   # See https://github.com/intel/intel-graphics-compiler/issues/212
-   append-ldflags -Wl,-z,undefs
-
-   # See https://bugs.gentoo.org/718824
-   ! use debug && append-cppflags -DNDEBUG
-
-   local mycmakeargs=(
-   
-DCCLANG_INCLUDE_PREBUILDS_DIR="/usr/lib/clang/${llvm_version##*-}/include"
-   -DCCLANG_SONAME_VERSION="${LLVM_MAX_SLOT}"
-   -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix 
${LLVM_MAX_SLOT})/$(get_libdir)"
-   -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64"
-   -DIGC_OPTION__CLANG_MODE="Prebuilds"
-   -DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR="ON"
-   -DIGC_OPTION__LLD_MODE="Prebuilds"
-   -DIGC_OPTION__LLDELF_H_DIR="${EPREFIX}/usr/include/lld/Common"
- 

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

2023-03-07 Thread Conrad Kostecki
commit: c50268ecc2480fe08f7d98bf04ef560c4a65e6d3
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Feb  8 16:48:15 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  7 16:43:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c50268ec

dev-db/influxdb: remove unused files

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29490
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-db/influxdb/files/influxd.conf   | 140 ---
 dev-db/influxdb/files/influxdb.rc|  34 -
 dev-db/influxdb/files/influxdb.rc-r1 |  45 ---
 3 files changed, 219 deletions(-)

diff --git a/dev-db/influxdb/files/influxd.conf 
b/dev-db/influxdb/files/influxd.conf
deleted file mode 100644
index f98f63ae2a91..
--- a/dev-db/influxdb/files/influxd.conf
+++ /dev/null
@@ -1,140 +0,0 @@
-reporting-disabled = true
-bind-address = "127.0.0.1:8088"
-
-[meta]
-  dir = "/var/lib/influxdb/meta"
-  retention-autocreate = true
-  logging-enabled = true
-
-[data]
-  dir = "/var/lib/influxdb/data"
-  index-version = "inmem"
-  wal-dir = "/var/lib/influxdb/wal"
-  wal-fsync-delay = "0s"
-  query-log-enabled = true
-  cache-max-memory-size = 1073741824
-  cache-snapshot-memory-size = 26214400
-  cache-snapshot-write-cold-duration = "10m0s"
-  compact-full-write-cold-duration = "4h0m0s"
-  max-series-per-database = 100
-  max-values-per-tag = 10
-  max-concurrent-compactions = 0
-  trace-logging-enabled = false
-
-[coordinator]
-  write-timeout = "10s"
-  max-concurrent-queries = 0
-  query-timeout = "0s"
-  log-queries-after = "0s"
-  max-select-point = 0
-  max-select-series = 0
-  max-select-buckets = 0
-
-[retention]
-  enabled = true
-  check-interval = "30m0s"
-
-[shard-precreation]
-  enabled = true
-  check-interval = "10m0s"
-  advance-period = "30m0s"
-
-[monitor]
-  store-enabled = true
-  store-database = "_internal"
-  store-interval = "10s"
-
-[subscriber]
-  enabled = true
-  http-timeout = "30s"
-  insecure-skip-verify = false
-  ca-certs = ""
-  write-concurrency = 40
-  write-buffer-size = 1000
-
-[http]
-  enabled = true
-  bind-address = ":8086"
-  auth-enabled = false
-  log-enabled = true
-  write-tracing = false
-  pprof-enabled = true
-  https-enabled = false
-  https-certificate = "/etc/ssl/influxdb.pem"
-  https-private-key = ""
-  max-row-limit = 0
-  max-connection-limit = 0
-  shared-secret = ""
-  realm = "InfluxDB"
-  unix-socket-enabled = false
-  bind-socket = "/var/run/influxdb.sock"
-  max-body-size = 2500
-  access-log-path = ""
-
-[logging]
-  format = "auto"
-  level = "info"
-  suppress-logo = false
-
-[ifql]
-  enabled = false
-  log-enabled = true
-  bind-address = ":8082"
-
-[[graphite]]
-  enabled = false
-  bind-address = ":2003"
-  database = "graphite"
-  retention-policy = ""
-  protocol = "tcp"
-  batch-size = 5000
-  batch-pending = 10
-  batch-timeout = "1s"
-  consistency-level = "one"
-  separator = "."
-  udp-read-buffer = 0
-
-[[collectd]]
-  enabled = false
-  bind-address = ":25826"
-  database = "collectd"
-  retention-policy = ""
-  batch-size = 5000
-  batch-pending = 10
-  batch-timeout = "10s"
-  read-buffer = 0
-  typesdb = "/usr/share/collectd/types.db"
-  security-level = "none"
-  auth-file = "/etc/collectd/auth_file"
-  parse-multivalue-plugin = "split"
-
-[[opentsdb]]
-  enabled = false
-  bind-address = ":4242"
-  database = "opentsdb"
-  retention-policy = ""
-  consistency-level = "one"
-  tls-enabled = false
-  certificate = "/etc/ssl/influxdb.pem"
-  batch-size = 1000
-  batch-pending = 5
-  batch-timeout = "1s"
-  log-point-errors = true
-
-[[udp]]
-  enabled = false
-  bind-address = ":8089"
-  database = "udp"
-  retention-policy = ""
-  batch-size = 5000
-  batch-pending = 10
-  read-buffer = 0
-  batch-timeout = "1s"
-  precision = ""
-
-[continuous_queries]
-  log-enabled = true
-  enabled = true
-  query-stats-enabled = false
-  run-interval = "1s"
-

diff --git a/dev-db/influxdb/files/influxdb.rc 
b/dev-db/influxdb/files/influxdb.rc
deleted file mode 100644
index 4d18def5e508..
--- a/dev-db/influxdb/files/influxdb.rc
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/sbin/openrc-run
-
-config=/etc/influxdb/influxd.conf
-pidfile=/var/run/influxd.pid
-command=/usr/bin/influxd
-command_args="-config ${config}  -pidfile ${pidfile} ${influxd_opts}"
-command_args="-config ${config}  ${influxd_opts}"
-command_background=yes
-make_pidfile=yes
-command_user="influxdb:influxdb"
-retry=SIGTERM/30/SIGKILL/10
-wait=1000
-
-# Logging
-error_log="${error_log:-/var/log/influxdb/influxd.log}"
-output_log="${output_log:-/dev/null}"
-
-# Max open files
-rc_ulimit="-n 65536"
-
-start_pre() {
-   # Check if config file exist
-   if [ ! -r ${config} ]; then
-   eerror "config file ${config} doesn't exist"
-   return 1
-   fi
-   if [ ! -f "$error_log" ]; then
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-vc-intrinsics/

2023-03-07 Thread Conrad Kostecki
commit: c0c9d52e2d956101d4ec3b4ea26c29253a678d7a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Mar  7 16:32:56 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  7 16:43:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c9d52e

dev-libs/intel-vc-intrinsics: drop 0.7.1-r1, 0.8.1

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

 dev-libs/intel-vc-intrinsics/Manifest  |  2 --
 .../intel-vc-intrinsics-0.7.1-r1.ebuild| 37 --
 .../intel-vc-intrinsics-0.8.1.ebuild   | 37 --
 3 files changed, 76 deletions(-)

diff --git a/dev-libs/intel-vc-intrinsics/Manifest 
b/dev-libs/intel-vc-intrinsics/Manifest
index 70ae1915910f..29cba8f3de91 100644
--- a/dev-libs/intel-vc-intrinsics/Manifest
+++ b/dev-libs/intel-vc-intrinsics/Manifest
@@ -1,4 +1,2 @@
 DIST intel-vc-intrinsics-0.11.0.tar.gz 139044 BLAKE2B 
2d1ba293188821c551c4d0faf8426c3480f6aac631016db4a9bfebbb90c9b9e4ab76feb2716388fbf540153fe54d884377d7afda1dd6524ece15f88696d9d679
 SHA512 
a2d96133031305d9b772be70bd3d612b04319ad2fd4eec17445e7322352fb3a054e323b718c3a409089d597825d5737fa21f01a1ede32e5c1c84f68815f6f050
 DIST intel-vc-intrinsics-0.12.1.tar.gz 139995 BLAKE2B 
ad5f76873eecf580552f2ef99ff502ad79f87edc43fa4e444983973c439d0090e9e7c48c5453edb1dd204bb656e2f30e7a1c262f965e4b87ce38cc7a466d5938
 SHA512 
ccba1e024e7b49b64139f21841060f183d5f329d1dc25163af65302679aef60dd2c0cb3a1afa41155de714629b0f1b19a98ba837a720bfa235bcaf8635fa181a
-DIST intel-vc-intrinsics-0.7.1.tar.gz 138162 BLAKE2B 
6a3aa8dcec358dd2f19688a57e5efd267eb6fd208f21c0bbda12baae4b73b4a85462e930f06fb34d22fe15103af368e8763031b2ef668a677104c57231740ff4
 SHA512 
278c67e277c09a2a8f5d6aed77e4c7d7dfd7fc54f9e34b8fae2154641785b66eec298e02bffa84f8cf4d0824e0272f7fb659d0ea19d2a993b5c44bb2e6f5a076
-DIST intel-vc-intrinsics-0.8.1.tar.gz 138462 BLAKE2B 
0f86f5fbeb7931a564eb598d527fd67e96489d0f2e7dba7166ffa468470022eff05e150877c3dd380ad003beb8651a0ac9ffe9c3dceeae6552c46b5f3e00aa64
 SHA512 
9763f1b624121694d6880ca3ffdf2e344ce3ed1a39c1c1e7dc06195b79ae5e3d86032bba5c0de440376821c383f8ff59fdd57b0ae93fede17595b0fe0b42

diff --git a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.7.1-r1.ebuild 
b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.7.1-r1.ebuild
deleted file mode 100644
index 591c7d20746d..
--- a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.7.1-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-LLVM_MAX_SLOT="14"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake llvm python-any-r1
-
-DESCRIPTION="A set of new intrinsics on top of core LLVM IR instructions"
-HOMEPAGE="https://github.com/intel/vc-intrinsics;
-SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
-   dev-libs/libxml2:2=
-   sys-devel/llvm:${LLVM_MAX_SLOT}
-   sys-libs/zlib
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DLLVM_DIR="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.8.1.ebuild 
b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.8.1.ebuild
deleted file mode 100644
index 591c7d20746d..
--- a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.8.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-LLVM_MAX_SLOT="14"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake llvm python-any-r1
-
-DESCRIPTION="A set of new intrinsics on top of core LLVM IR instructions"
-HOMEPAGE="https://github.com/intel/vc-intrinsics;
-SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
-   dev-libs/libxml2:2=
-   sys-devel/llvm:${LLVM_MAX_SLOT}
-   sys-libs/zlib
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DLLVM_DIR="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-vc-intrinsics/

2023-03-07 Thread Conrad Kostecki
commit: f1849447c9b0bdf490774789e3b31cb16a616ce8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Mar  7 16:32:36 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  7 16:43:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1849447

dev-libs/intel-vc-intrinsics: add 0.12.1

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

 dev-libs/intel-vc-intrinsics/Manifest  |  1 +
 .../intel-vc-intrinsics-0.12.1.ebuild  | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-libs/intel-vc-intrinsics/Manifest 
b/dev-libs/intel-vc-intrinsics/Manifest
index dd4fd7da77db..70ae1915910f 100644
--- a/dev-libs/intel-vc-intrinsics/Manifest
+++ b/dev-libs/intel-vc-intrinsics/Manifest
@@ -1,3 +1,4 @@
 DIST intel-vc-intrinsics-0.11.0.tar.gz 139044 BLAKE2B 
2d1ba293188821c551c4d0faf8426c3480f6aac631016db4a9bfebbb90c9b9e4ab76feb2716388fbf540153fe54d884377d7afda1dd6524ece15f88696d9d679
 SHA512 
a2d96133031305d9b772be70bd3d612b04319ad2fd4eec17445e7322352fb3a054e323b718c3a409089d597825d5737fa21f01a1ede32e5c1c84f68815f6f050
+DIST intel-vc-intrinsics-0.12.1.tar.gz 139995 BLAKE2B 
ad5f76873eecf580552f2ef99ff502ad79f87edc43fa4e444983973c439d0090e9e7c48c5453edb1dd204bb656e2f30e7a1c262f965e4b87ce38cc7a466d5938
 SHA512 
ccba1e024e7b49b64139f21841060f183d5f329d1dc25163af65302679aef60dd2c0cb3a1afa41155de714629b0f1b19a98ba837a720bfa235bcaf8635fa181a
 DIST intel-vc-intrinsics-0.7.1.tar.gz 138162 BLAKE2B 
6a3aa8dcec358dd2f19688a57e5efd267eb6fd208f21c0bbda12baae4b73b4a85462e930f06fb34d22fe15103af368e8763031b2ef668a677104c57231740ff4
 SHA512 
278c67e277c09a2a8f5d6aed77e4c7d7dfd7fc54f9e34b8fae2154641785b66eec298e02bffa84f8cf4d0824e0272f7fb659d0ea19d2a993b5c44bb2e6f5a076
 DIST intel-vc-intrinsics-0.8.1.tar.gz 138462 BLAKE2B 
0f86f5fbeb7931a564eb598d527fd67e96489d0f2e7dba7166ffa468470022eff05e150877c3dd380ad003beb8651a0ac9ffe9c3dceeae6552c46b5f3e00aa64
 SHA512 
9763f1b624121694d6880ca3ffdf2e344ce3ed1a39c1c1e7dc06195b79ae5e3d86032bba5c0de440376821c383f8ff59fdd57b0ae93fede17595b0fe0b42

diff --git a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.12.1.ebuild 
b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.12.1.ebuild
new file mode 100644
index ..591c7d20746d
--- /dev/null
+++ b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.12.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+LLVM_MAX_SLOT="14"
+MY_PN="${PN/intel-/}"
+MY_P="${MY_PN}-${PV}"
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake llvm python-any-r1
+
+DESCRIPTION="A set of new intrinsics on top of core LLVM IR instructions"
+HOMEPAGE="https://github.com/intel/vc-intrinsics;
+SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-libs/libxml2:2=
+   sys-devel/llvm:${LLVM_MAX_SLOT}
+   sys-libs/zlib
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLLVM_DIR="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/

2023-03-07 Thread Conrad Kostecki
commit: 3d14489601a1ab4b25166712b2ee4277e890566c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Mar  7 16:35:15 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  7 16:43:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d144896

dev-util/intel-graphics-compiler: amd64 stable

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

 .../intel-graphics-compiler-1.0.12812.26-r2.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12812.26-r2.ebuild
 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12812.26-r2.ebuild
index 9b6b516fc6d3..b8dce582795f 100644
--- 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12812.26-r2.ebuild
+++ 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.12812.26-r2.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${PN}-${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="debug vc"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-compute-runtime/

2023-03-07 Thread Conrad Kostecki
commit: 997409474500a7dac55b42ef84c2751a155734ba
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Mar  7 16:37:57 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  7 16:43:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99740947

dev-libs/intel-compute-runtime: amd64 stable

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

 .../intel-compute-runtime/intel-compute-runtime-22.49.25018.24.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.49.25018.24.ebuild 
b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.49.25018.24.ebuild
index 469e1c76798c..fc66a3033166 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-22.49.25018.24.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-22.49.25018.24.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+l0 +vaapi"
 
 RDEPEND=">=media-libs/gmmlib-22.1.7:="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/intel-vc-intrinsics/

2023-03-07 Thread Conrad Kostecki
commit: 35cd29346d07709ba638333a45db3e2a2eb2d4ff
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Mar  7 16:31:56 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Mar  7 16:43:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35cd2934

dev-libs/intel-vc-intrinsics: amd64 stable

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

 dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.11.0.ebuild 
b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.11.0.ebuild
index 591c7d20746d..d7e96424e6ad 100644
--- a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.11.0.ebuild
+++ b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.11.0.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 DEPEND="
dev-libs/libxml2:2=



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

2023-03-07 Thread Fabian Groffen
commit: c203ad2176c8e87daf8a56ce7f14cfb5492e7c9d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Mar  7 16:41:58 2023 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Mar  7 16:41:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c203ad21

dev-python/platformdirs-3.1.0: keyword ~x64-solaris

Signed-off-by: Fabian Groffen  gentoo.org>

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

diff --git a/dev-python/platformdirs/platformdirs-3.1.0.ebuild 
b/dev-python/platformdirs/platformdirs-3.1.0.ebuild
index bb833077f5ae..b876a13536e6 100644
--- a/dev-python/platformdirs/platformdirs-3.1.0.ebuild
+++ b/dev-python/platformdirs/platformdirs-3.1.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
 
 BDEPEND="
test? (



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

2023-03-07 Thread Arthur Zamarin
commit: 62cf5eb497a97d1fc471f80f8be6a90c1845586f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar  7 16:36:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar  7 16:36:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62cf5eb4

net-firewall/iptables: Stabilize 1.8.9 sparc, #899338

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

 net-firewall/iptables/iptables-1.8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/iptables/iptables-1.8.9.ebuild 
b/net-firewall/iptables/iptables-1.8.9.ebuild
index 45c5aa460e73..b157b5096628 100644
--- a/net-firewall/iptables/iptables-1.8.9.ebuild
+++ b/net-firewall/iptables/iptables-1.8.9.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
 # Subslot reflects PV when libxtables and/or libip*tc was changed
 # the last time.
 SLOT="0/1.8.3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 IUSE="conntrack netlink nftables pcap static-libs"
 
 COMMON_DEPEND="



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

2023-03-07 Thread Arthur Zamarin
commit: fab46da523dcda61a97e13d67ae95ac86732d8b0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar  7 16:36:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar  7 16:36:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab46da5

dev-python/greenlet: Stabilize 2.0.2 sparc, #899122

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

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

diff --git a/dev-python/greenlet/greenlet-2.0.2.ebuild 
b/dev-python/greenlet/greenlet-2.0.2.ebuild
index c8ec1f0590ef..d37d2863a754 100644
--- a/dev-python/greenlet/greenlet-2.0.2.ebuild
+++ b/dev-python/greenlet/greenlet-2.0.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 -hppa -ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 -hppa -ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 BDEPEND="
test? (



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

2023-03-07 Thread Arthur Zamarin
commit: 5413ed8c575c005fac29ea00f543bcb60589e8cb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar  7 16:36:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar  7 16:36:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5413ed8c

net-firewall/iptables: Stabilize 1.8.9 ppc, #899338

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

 net-firewall/iptables/iptables-1.8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/iptables/iptables-1.8.9.ebuild 
b/net-firewall/iptables/iptables-1.8.9.ebuild
index b157b5096628..6ccd3190a76a 100644
--- a/net-firewall/iptables/iptables-1.8.9.ebuild
+++ b/net-firewall/iptables/iptables-1.8.9.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
 # Subslot reflects PV when libxtables and/or libip*tc was changed
 # the last time.
 SLOT="0/1.8.3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
 IUSE="conntrack netlink nftables pcap static-libs"
 
 COMMON_DEPEND="



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

2023-03-07 Thread Arthur Zamarin
commit: 4229c8c979e1995db2666fcb4e7074e44ecd7928
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar  7 16:36:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar  7 16:36:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4229c8c9

dev-python/objgraph: Stabilize 3.5.0-r1 sparc, #899122

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

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

diff --git a/dev-python/objgraph/objgraph-3.5.0-r1.ebuild 
b/dev-python/objgraph/objgraph-3.5.0-r1.ebuild
index 02897eeaa5be..eab4bb9da3fe 100644
--- a/dev-python/objgraph/objgraph-3.5.0-r1.ebuild
+++ b/dev-python/objgraph/objgraph-3.5.0-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 SLOT="0"
 IUSE="doc"
 



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

2023-03-07 Thread Arthur Zamarin
commit: e7421d8e4d2007747aa4bf6eb2f84faabcc35963
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar  7 16:36:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar  7 16:36:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7421d8e

net-firewall/iptables: Stabilize 1.8.9 hppa, #899338

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

 net-firewall/iptables/iptables-1.8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/iptables/iptables-1.8.9.ebuild 
b/net-firewall/iptables/iptables-1.8.9.ebuild
index 85e211b38f2a..45c5aa460e73 100644
--- a/net-firewall/iptables/iptables-1.8.9.ebuild
+++ b/net-firewall/iptables/iptables-1.8.9.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
 # Subslot reflects PV when libxtables and/or libip*tc was changed
 # the last time.
 SLOT="0/1.8.3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="conntrack netlink nftables pcap static-libs"
 
 COMMON_DEPEND="



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

2023-03-07 Thread Arthur Zamarin
commit: deb9cb77b1998fefcba2c42af81634e936c09b37
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar  7 16:36:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar  7 16:36:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb9cb77

media-gfx/xdot: Stabilize 1.2-r1 sparc, #899122

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

 media-gfx/xdot/xdot-1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/xdot/xdot-1.2-r1.ebuild 
b/media-gfx/xdot/xdot-1.2-r1.ebuild
index abb8f078674c..487cb0f21860 100644
--- a/media-gfx/xdot/xdot-1.2-r1.ebuild
+++ b/media-gfx/xdot/xdot-1.2-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
SRC_URI=""
 else
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv 
~s390 sparc x86"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/jrfonseca/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"



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

2023-03-07 Thread Arthur Zamarin
commit: 4606ec9f62e840914868fc2441edb98c8aac3c6c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar  7 16:34:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar  7 16:34:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4606ec9f

sys-apps/systemd: Stabilize 252.7 hppa, #899944

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

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

diff --git a/sys-apps/systemd/systemd-252.7.ebuild 
b/sys-apps/systemd/systemd-252.7.ebuild
index d4e9c6f45d65..2c0b725046d1 100644
--- a/sys-apps/systemd/systemd-252.7.ebuild
+++ b/sys-apps/systemd/systemd-252.7.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86"
 fi
 
 inherit bash-completion-r1 linux-info meson-multilib pam



  1   2   3   >