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

2022-07-16 Thread Michał Górny
commit: 741bedee500069c687c88403c0675a7b87019a39
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 17 05:41:01 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 17 05:41:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=741bedee

dev-python/python-evdev: Revbump after removing broken patch

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

 .../{python-evdev-1.5.0.ebuild => python-evdev-1.5.0-r1.ebuild}   | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-python/python-evdev/python-evdev-1.5.0.ebuild 
b/dev-python/python-evdev/python-evdev-1.5.0-r1.ebuild
similarity index 100%
rename from dev-python/python-evdev/python-evdev-1.5.0.ebuild
rename to dev-python/python-evdev/python-evdev-1.5.0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: games-util/lutris/

2022-07-16 Thread Michał Górny
commit: 78cd2ed01a43fcdfc995b826339141b1f3dd5d5b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 17 05:38:44 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 17 05:38:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78cd2ed0

games-util/lutris: Revert "enable py3.11"

py3.11 support patch broke dev-python/python-evdev, we need to revert
it.

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

 games-util/lutris/lutris-0.5.10.1.ebuild | 2 +-
 games-util/lutris/lutris-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-util/lutris/lutris-0.5.10.1.ebuild 
b/games-util/lutris/lutris-0.5.10.1.ebuild
index 8808cea2f845..f9735e9f61e4 100644
--- a/games-util/lutris/lutris-0.5.10.1.ebuild
+++ b/games-util/lutris/lutris-0.5.10.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 

diff --git a/games-util/lutris/lutris-.ebuild 
b/games-util/lutris/lutris-.ebuild
index d0cf69b3a9e0..1b9e6fc4d1db 100644
--- a/games-util/lutris/lutris-.ebuild
+++ b/games-util/lutris/lutris-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="sqlite,threads(+)"
 DISTUTILS_SINGLE_IMPL="1"
 



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

2022-07-16 Thread Michał Górny
commit: 30995f6904c4458a95a382c28c220c38f63e9456
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul 17 05:39:27 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul 17 05:39:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30995f69

dev-python/python-evdev: Revert "enable py3.11"

Reverts: 53e0f5cb69d174d980867e4a0218abc9210e6479
Closes: https://bugs.gentoo.org/858476
Signed-off-by: Michał Górny  gentoo.org>

 .../python-evdev/files/python-evdev-1.5.0-python311.patch  | 14 --
 dev-python/python-evdev/python-evdev-1.5.0.ebuild  |  7 +--
 2 files changed, 1 insertion(+), 20 deletions(-)

diff --git a/dev-python/python-evdev/files/python-evdev-1.5.0-python311.patch 
b/dev-python/python-evdev/files/python-evdev-1.5.0-python311.patch
deleted file mode 100644
index 1f516c79acb2..
--- a/dev-python/python-evdev/files/python-evdev-1.5.0-python311.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/evdev/eventio_async.py b/evdev/eventio_async.py
-index 77542a4..68225c3 100644
 a/evdev/eventio_async.py
-+++ b/evdev/eventio_async.py
-@@ -85,8 +85,7 @@ class ReadIterator(object):
- def __aiter__(self):
- return self
- 
--@asyncio.coroutine
--def __anext__(self):
-+async def __anext__(self):
- future = asyncio.Future()
- try:
- # Read from the previous batch of events.

diff --git a/dev-python/python-evdev/python-evdev-1.5.0.ebuild 
b/dev-python/python-evdev/python-evdev-1.5.0.ebuild
index 3d0340816d88..a1df11de9086 100644
--- a/dev-python/python-evdev/python-evdev-1.5.0.ebuild
+++ b/dev-python/python-evdev/python-evdev-1.5.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
@@ -21,11 +21,6 @@ KEYWORDS="amd64 ~arm x86"
 
 distutils_enable_tests pytest
 
-PATCHES=(
-   # https://github.com/gvalkov/python-evdev/pull/174
-   "${FILESDIR}/${P}-python311.patch"
-)
-
 EPYTEST_DESELECT=(
tests/test_uinput.py
 )



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

2022-07-16 Thread Miroslav Šulc
commit: f8ba226a0f3e7c66db9ecf50d4f8e4e7b9d476b3
Author: Bruce Schultz  gmail  com>
AuthorDate: Sat Jul 16 20:06:41 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jul 17 03:39:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ba226a

media-sound/csound: Update PYTHON_COMPAT for the stable 6.16.2 ebuild

Closes: https://bugs.gentoo.org/855431
Signed-off-by: Bruce Schultz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26447
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/csound/csound-6.16.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/csound/csound-6.16.2.ebuild 
b/media-sound/csound/csound-6.16.2.ebuild
index 58046967e8a0..6f59d02107af 100644
--- a/media-sound/csound/csound-6.16.2.ebuild
+++ b/media-sound/csound/csound-6.16.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # As upstream (and we aswell) are not allowed to redistribute scansyn,
@@ -8,7 +8,7 @@
 EAPI=7
 
 LUA_COMPAT=( lua5-1 luajit )
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit cmake lua-single python-single-r1 toolchain-funcs
 



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

2022-07-16 Thread Miroslav Šulc
commit: 250574a78b8aaec6a0c5b3ab3da37ee2b250733a
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Jul 16 09:14:48 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jul 17 03:34:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250574a7

dev-java/tomcat-native: drop 1.2.33

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

 dev-java/tomcat-native/Manifest|  1 -
 dev-java/tomcat-native/tomcat-native-1.2.33.ebuild | 62 --
 2 files changed, 63 deletions(-)

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

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



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

2022-07-16 Thread Matthew Thode
commit: ae00dc0089665ae031ec7b5b4e6b7fa5a1d3a347
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jul 17 03:07:40 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jul 17 03:07:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae00dc00

www-apps/icingaweb2: 2.10.3 stable amd64/x86

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

 www-apps/icingaweb2/Manifest |  1 -
 www-apps/icingaweb2/icingaweb2-2.10.2.ebuild | 81 
 www-apps/icingaweb2/icingaweb2-2.10.3.ebuild |  2 +-
 3 files changed, 1 insertion(+), 83 deletions(-)

diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest
index 41e9abbaac7b..d3b01f4a0c86 100644
--- a/www-apps/icingaweb2/Manifest
+++ b/www-apps/icingaweb2/Manifest
@@ -1,5 +1,4 @@
 DIST icingaweb2-2.10.1.tar.gz 11490414 BLAKE2B 
897d5dcb4774db42651b53937f2bf80810b9a8d3eccb10bb733ce7b083e4eeea5673ee7cab75d24602871b72d44d84f7c1a6faec28c1ff4d2bd404a7d39d7ba2
 SHA512 
ba77ddeb27fb0ab1c6f7a77020eb9490803e1bf2d37186c7efc06bd250301a7d50f669699196d3a3208da9d5606edc787f62f34cdd15343e2c55020b77e485d8
-DIST icingaweb2-2.10.2.tar.gz 11489780 BLAKE2B 
4135e798afba7e7ea457ac00add5cd4ff14d9572ce6ffa50c8dc29ba43435e9305b9c2f52187bc50fc25f3def730c01c682a9ef80afdc79676a5d0c27dd87297
 SHA512 
e0e7f4f24c5609ccc0b1b0773fc018632bdd8d879311968e7b72cca1a856f227af3e6ff3e916b8bcdfc8c24c60d32008c6fee53ebac8d3a08328ded88baa3c00
 DIST icingaweb2-2.10.3.tar.gz 11490948 BLAKE2B 
ab7c3d0772224162f8eb106618c10398737f163850ef82f2d1ca75c6fc07b2640b2bed813a7007866886ddf7b5a20cf631ea95164b0e3c3d051d70f62f3a660d
 SHA512 
f881f91ffaf46a8e5be67414c8d38982132085dfba56a7c1033b2d2e1689de2f37a00e83d3890410f03dc5f12101d051dc8d75617d952c30d487f98e5cc78067
 DIST icingaweb2-2.11.0.tar.gz 11411511 BLAKE2B 
f7b550a73bd0ff9770700a3a8cab1b02c88a57ed4bbb2e120df379bf897fb21d838a968f9d4d83e6a38d32578655d2670734f66e3c0dc8215fe5295d46ebc191
 SHA512 
e76e01262cb5b4ac43504349262660d85306205e0599bb0c8afd6a1d9f3240d659dd5cfdc35a6b9e2498ad16864a6024d0dac46faed4473da70be461a1db9f8e
 DIST icingaweb2-2.11.1.tar.gz 11410186 BLAKE2B 
6211dac560ab7acd4b37b056ab32fa73d21521f5bb02509b63d703e986761e617c1304ff71c22fc1b0d820cabf4e1264d13847142daee7da5cc5644fb4164a67
 SHA512 
3df41958de29e6099acfbf002b9cf68da535cfd5400397e03d3ea59083ee68b8084c1cea85ae31cb6134cef2a2b39c18b53cabcbdf436e7ddc14f0ddbcd61997

diff --git a/www-apps/icingaweb2/icingaweb2-2.10.2.ebuild 
b/www-apps/icingaweb2/icingaweb2-2.10.2.ebuild
deleted file mode 100644
index 1c12f98d4b39..
--- a/www-apps/icingaweb2/icingaweb2-2.10.2.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit depend.apache multilib
-
-DESCRIPTION="Icinga Web 2 - Frontend for icinga2"
-HOMEPAGE="http://www.icinga.org/;
-
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Icinga/icingaweb2.git;
-   EGIT_BRANCH="master"
-else
-   SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="apache2 apache2-server fpm ldap mysql nginx pdf postgres"
-REQUIRED_USE="( ^^ ( apache2-server nginx ) ) apache2? ( apache2-server )"
-
-DEPEND=">=net-analyzer/icinga2-2.1.1
-   dev-php/pecl-imagick
-   pdf? ( media-gfx/imagemagick[png] )
-   apache2-server? ( >=www-servers/apache-2.4.0 )
-   nginx? ( >=www-servers/nginx-1.7.0:* )
-   || (
-   
dev-lang/php:7.3[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
-   
dev-lang/php:7.4[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
-   
dev-lang/php:8.0[apache2?,cli,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
-   )
-   dev-libs/icinga-php-library
-   dev-libs/icinga-php-thirdparty
-   acct-group/icingacmd
-   acct-group/icingaweb2"
-RDEPEND="${DEPEND}"
-
-want_apache2
-
-pkg_setup() {
-   depend.apache_pkg_setup
-
-   use nginx && usermod -a -G icingacmd,icingaweb2 nginx
-   use apache2 && usermod -a -G icingacmd,icingaweb2 apache
-}
-
-pkg_config() {
-   if [[ -d /etc/icingaweb2 ]] ; then
-   einfo "Updating existing installation ..."
-   else
-   einfo "Running first time setup ..."
-   einfo "Creating configuration directory ..."
-   /usr/share/${PN}/bin/icingacli setup config directory
-   einfo "Creating authentication token for web setup ..."
-   /usr/share/${PN}/bin/icingacli setup token create
-   if use apache2 ; then
-   einfo "The following might be useful for your Apache2 

[gentoo-commits] repo/gentoo:master commit in: app-misc/rundeck-cli-bin/

2022-07-16 Thread William Hubbs
commit: 2f326b56bdd8f909ca3a7d9640700163ab17d05b
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Jul 13 08:29:16 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jul 17 01:20:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f326b56

app-misc/rundeck-cli-bin: add 2.0.1

Closes: https://github.com/gentoo/gentoo/pull/26378
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: William Hubbs  gentoo.org>

 app-misc/rundeck-cli-bin/Manifest  |  1 +
 app-misc/rundeck-cli-bin/metadata.xml  |  3 +++
 .../rundeck-cli-bin/rundeck-cli-bin-2.0.1.ebuild   | 22 ++
 3 files changed, 26 insertions(+)

diff --git a/app-misc/rundeck-cli-bin/Manifest 
b/app-misc/rundeck-cli-bin/Manifest
index ad6eeb775799..b6da4d3fb154 100644
--- a/app-misc/rundeck-cli-bin/Manifest
+++ b/app-misc/rundeck-cli-bin/Manifest
@@ -1 +1,2 @@
 DIST rundeck-cli-0.1.11-all.jar 3447560 BLAKE2B 
e840d3b27dd173244781d1c37a6c3348d89896d3e81dd8fd36e7c3a33911228e46fff460d838d6c8d9bd79c254c9e469dd8b8e26bb645bd7334d38e04e257512
 SHA512 
3390d5b6ece391a9cf7754cc4c6d79a7720ac1db2f7a555d0b8216eea23feecc7e4cc947fb4c894362ece3bfaddcb383b7b10558d2e499e364e023c65636aa33
+DIST rundeck-cli-2.0.1-all.jar 7470231 BLAKE2B 
485b229f49aaf6fda912ab822a7997f8889d487367dcd28ae7fea9e03947f369e1aa61902e5bd38f0990086fc9c73fc5b61426de03cedec33057dee58de49a68
 SHA512 
9242bff4f736bb324b4ff3321876160d71ff8703f8b6be263df638f5e07e3a78e9edf9a2f47076c0a763c23a403de65819afc0a52890d492669889b593e7f2ae

diff --git a/app-misc/rundeck-cli-bin/metadata.xml 
b/app-misc/rundeck-cli-bin/metadata.xml
index e8b9db973b54..6f8ff53657c1 100644
--- a/app-misc/rundeck-cli-bin/metadata.xml
+++ b/app-misc/rundeck-cli-bin/metadata.xml
@@ -12,4 +12,7 @@

rundeck/rundeck-cli

+   
+   Copy the precompiled jar file and skip the 
rest of src_compile
+   
 

diff --git a/app-misc/rundeck-cli-bin/rundeck-cli-bin-2.0.1.ebuild 
b/app-misc/rundeck-cli-bin/rundeck-cli-bin-2.0.1.ebuild
new file mode 100644
index ..29fc22961306
--- /dev/null
+++ b/app-misc/rundeck-cli-bin/rundeck-cli-bin-2.0.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="+binary"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Command line tool for rundeck"
+HOMEPAGE="https://www.rundeck.com/open-source;
+SRC_URI="https://github.com/rundeck/rundeck-cli/releases/download/v${PV}/rundeck-cli-${PV}-all.jar;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+binary"
+
+RDEPEND=">=virtual/jre-11:*"
+
+JAVA_MAIN_CLASS="org.rundeck.client.tool.Main"
+JAVA_BINJAR_FILENAME="rundeck-cli-${PV}-all.jar"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/gambit/, dev-scheme/gambit/files/

2022-07-16 Thread Maciej Barć
commit: d17b3c4be7e06fe3baa99085f5244fbcb959622d
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul 17 00:53:55 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul 17 01:03:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17b3c4b

dev-scheme/gambit: fix version stamp for 4.9.4

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

 .../gambit/files/gambit-4.9.4-stamp-release-version.patch | 11 +++
 .../gambit/{gambit-4.9.4.ebuild => gambit-4.9.4-r1.ebuild}|  2 ++
 2 files changed, 13 insertions(+)

diff --git a/dev-scheme/gambit/files/gambit-4.9.4-stamp-release-version.patch 
b/dev-scheme/gambit/files/gambit-4.9.4-stamp-release-version.patch
new file mode 100644
index ..61090989e868
--- /dev/null
+++ b/dev-scheme/gambit/files/gambit-4.9.4-stamp-release-version.patch
@@ -0,0 +1,11 @@
+--- a/include/stamp-release.h
 b/include/stamp-release.h
+@@ -7,7 +7,7 @@
+  */
+ 
+ #ifndef ___STAMP_RELEASE_VERSION
+-#define ___STAMP_RELEASE_VERSION "v4.9.3"
++#define ___STAMP_RELEASE_VERSION "v4.9.4"
+ #endif
+ 
+ #ifndef ___STAMP_RELEASE_YMD

diff --git a/dev-scheme/gambit/gambit-4.9.4.ebuild 
b/dev-scheme/gambit/gambit-4.9.4-r1.ebuild
similarity index 95%
rename from dev-scheme/gambit/gambit-4.9.4.ebuild
rename to dev-scheme/gambit/gambit-4.9.4-r1.ebuild
index 5419e7a1e236..c0d39c447092 100644
--- a/dev-scheme/gambit/gambit-4.9.4.ebuild
+++ b/dev-scheme/gambit/gambit-4.9.4-r1.ebuild
@@ -22,6 +22,8 @@ BDEPEND="
emacs? ( >=app-editors/emacs-23.1:* )
 "
 
+PATCHES=( "${FILESDIR}"/${P}-stamp-release-version.patch )
+
 DOCS=( INSTALL.txt README README.md )
 SITEFILE="50gambit-gentoo.el"
 



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

2022-07-16 Thread Maciej Barć
commit: a5ae4e9b7add4620418b425c385de71bcee15ccc
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul 17 00:25:05 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul 17 01:03:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ae4e9b

app-emacs/geiser-chicken: new package; add version 0.17

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

 app-emacs/geiser-chicken/Manifest  |  1 +
 .../files/50geiser-chicken-gentoo.el   |  7 
 .../files/geiser-chicken-scheme-dir.patch  | 11 ++
 .../geiser-chicken/geiser-chicken-0.17.ebuild  | 41 ++
 app-emacs/geiser-chicken/metadata.xml  | 17 +
 5 files changed, 77 insertions(+)

diff --git a/app-emacs/geiser-chicken/Manifest 
b/app-emacs/geiser-chicken/Manifest
new file mode 100644
index ..93bdca3cb105
--- /dev/null
+++ b/app-emacs/geiser-chicken/Manifest
@@ -0,0 +1 @@
+DIST geiser-chicken-0.17.tar.gz 13083 BLAKE2B 
02c27de099c1cc835827781159c42664a13a8adf858bb81488f88fa1dadc0b440c791ebdde112ab33aad19dd53f9f7138ff720aee7e14541a903a2a18599f1e0
 SHA512 
6c292a2c3ca5d036a7af95b029f2fd913675131dd04c3481dc4fe43c534b8c0183ef63bfa386b3393cc34284451b8aa095d3ebdcc8d1bb27fb3649b64d4f5279

diff --git a/app-emacs/geiser-chicken/files/50geiser-chicken-gentoo.el 
b/app-emacs/geiser-chicken/files/50geiser-chicken-gentoo.el
new file mode 100644
index ..e8c115fa7126
--- /dev/null
+++ b/app-emacs/geiser-chicken/files/50geiser-chicken-gentoo.el
@@ -0,0 +1,7 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'connect-to-chicken "geiser-chicken"
+  "Connect to a remote Geiser Chicken REPL." t)
+(autoload 'run-chicken "geiser-chicken"
+  "Start a Geiser Chicken REPL." t)
+(autoload 'switch-to-chicken "geiser-chicken"
+  "Start a Geiser Chicken REPL, or switch to a running one." t)

diff --git a/app-emacs/geiser-chicken/files/geiser-chicken-scheme-dir.patch 
b/app-emacs/geiser-chicken/files/geiser-chicken-scheme-dir.patch
new file mode 100644
index ..5779f23a733f
--- /dev/null
+++ b/app-emacs/geiser-chicken/files/geiser-chicken-scheme-dir.patch
@@ -0,0 +1,11 @@
+--- a/geiser-chicken.el
 b/geiser-chicken.el
+@@ -123,7 +123,7 @@ this variable to t."
+ ;;; REPL support:
+ 
+ (defvar geiser-chicken-scheme-dir
+-  (expand-file-name "src" (file-name-directory load-file-name))
++  (expand-file-name "src" "@SITEETC@")
+   "Directory where the Chicken scheme geiser modules are installed.")
+ 
+ (defun geiser-chicken--binary ()

diff --git a/app-emacs/geiser-chicken/geiser-chicken-0.17.ebuild 
b/app-emacs/geiser-chicken/geiser-chicken-0.17.ebuild
new file mode 100644
index ..a1cc4fd51604
--- /dev/null
+++ b/app-emacs/geiser-chicken/geiser-chicken-0.17.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+
+inherit elisp
+
+DESCRIPTION="Chicken Scheme's implementation of the Geiser protocols"
+HOMEPAGE="https://gitlab.com/emacs-geiser/chicken/;
+SRC_URI="https://gitlab.com/emacs-geiser/chicken/-/archive/${PV}/chicken-${PV}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}"/chicken-${PV}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="app-emacs/geiser"
+RDEPEND="
+   ${BDEPEND}
+   dev-scheme/chicken
+"
+
+DOCS=( readme.org )
+PATCHES=( "${FILESDIR}"/${PN}-scheme-dir.patch )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die
+}
+
+src_install() {
+   elisp_src_install
+
+   insinto ${SITEETC}/${PN}
+   doins -r src
+}

diff --git a/app-emacs/geiser-chicken/metadata.xml 
b/app-emacs/geiser-chicken/metadata.xml
new file mode 100644
index ..4a6b5ade29ce
--- /dev/null
+++ b/app-emacs/geiser-chicken/metadata.xml
@@ -0,0 +1,17 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+sch...@gentoo.org
+Gentoo Scheme Project
+  
+  
+https://gitlab.com/emacs-geiser/chicken/-/issues/
+emacs-geiser/chicken
+  
+



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

2022-07-16 Thread Maciej Barć
commit: 12e04fe709bbd33b8ff8bee5b93acf476bc63c5e
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Jul 17 00:55:13 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Jul 17 01:03:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e04fe7

app-emacs/geiser-gambit: new package; add version 0.18.1

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

 app-emacs/geiser-gambit/Manifest   |  1 +
 .../geiser-gambit/files/50geiser-gambit-gentoo.el  |  7 
 .../files/geiser-gambit-scheme-dir.patch   | 11 ++
 .../geiser-gambit/geiser-gambit-0.18.1.ebuild  | 41 ++
 app-emacs/geiser-gambit/metadata.xml   | 17 +
 5 files changed, 77 insertions(+)

diff --git a/app-emacs/geiser-gambit/Manifest b/app-emacs/geiser-gambit/Manifest
new file mode 100644
index ..51398c606fa6
--- /dev/null
+++ b/app-emacs/geiser-gambit/Manifest
@@ -0,0 +1 @@
+DIST geiser-gambit-0.18.1.tar.gz 19163 BLAKE2B 
c5624d69380688b751a4a4c9de21e886b1577e87218b7e8d761c5aa1dd4f37dbe296e453b5254777d305ac51c2c318d5282609d0d812b3cd233c1f64e3a8f6b4
 SHA512 
b5808eac6cc23873f848b96720cf86a4bd5ad2737c44b33def134b2ec61b0d05aaffe0e4cdcd17b296ca04757b37d3a3478741adc8db195ac9c9a90b2e15184a

diff --git a/app-emacs/geiser-gambit/files/50geiser-gambit-gentoo.el 
b/app-emacs/geiser-gambit/files/50geiser-gambit-gentoo.el
new file mode 100644
index ..a98c6d74a878
--- /dev/null
+++ b/app-emacs/geiser-gambit/files/50geiser-gambit-gentoo.el
@@ -0,0 +1,7 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'connect-to-gambit "geiser-gambit"
+  "Connect to a remote Geiser Gambit REPL." t)
+(autoload 'run-gambit "geiser-gambit"
+  "Start a Geiser Gambit REPL." t)
+(autoload 'switch-to-gambit "geiser-gambit"
+  "Start a Geiser Gambit REPL, or switch to a running one." t)

diff --git a/app-emacs/geiser-gambit/files/geiser-gambit-scheme-dir.patch 
b/app-emacs/geiser-gambit/files/geiser-gambit-scheme-dir.patch
new file mode 100644
index ..b761773ddb0b
--- /dev/null
+++ b/app-emacs/geiser-gambit/files/geiser-gambit-scheme-dir.patch
@@ -0,0 +1,11 @@
+--- a/geiser-gambit.el
 b/geiser-gambit.el
+@@ -304,7 +304,7 @@ If t, Geiser will use `next-error' to jump to the error's 
location."
+binary)))
+ 
+ (defvar geiser-gambit-scheme-dir
+-  (expand-file-name "src/" (file-name-directory load-file-name))
++  (expand-file-name "src/" "@SITEETC@")
+   "Directory where the Gambit scheme geiser modules are installed.")
+ 
+ (defun geiser-gambit--parameters ()

diff --git a/app-emacs/geiser-gambit/geiser-gambit-0.18.1.ebuild 
b/app-emacs/geiser-gambit/geiser-gambit-0.18.1.ebuild
new file mode 100644
index ..941fb05a649b
--- /dev/null
+++ b/app-emacs/geiser-gambit/geiser-gambit-0.18.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+
+inherit elisp
+
+DESCRIPTION="Gambit Scheme's implementation of the Geiser protocols"
+HOMEPAGE="https://gitlab.com/emacs-geiser/gambit/;
+SRC_URI="https://gitlab.com/emacs-geiser/gambit/-/archive/${PV}/gambit-${PV}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}"/gambit-${PV}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="app-emacs/geiser"
+RDEPEND="
+   ${BDEPEND}
+   >=dev-scheme/gambit-4.9.4
+"
+
+DOCS=( readme.org )
+PATCHES=( "${FILESDIR}"/${PN}-scheme-dir.patch )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die
+}
+
+src_install() {
+   elisp_src_install
+
+   insinto ${SITEETC}/${PN}
+   doins -r src
+}

diff --git a/app-emacs/geiser-gambit/metadata.xml 
b/app-emacs/geiser-gambit/metadata.xml
new file mode 100644
index ..0f92a25782d9
--- /dev/null
+++ b/app-emacs/geiser-gambit/metadata.xml
@@ -0,0 +1,17 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+sch...@gentoo.org
+Gentoo Scheme Project
+  
+  
+https://gitlab.com/emacs-geiser/gambit/-/issues/
+emacs-geiser/gambit
+  
+



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

2022-07-16 Thread John Helmert III
commit: 49a3672b568769d2f4b3f4b9134d20b750bee579
Author: John Helmert III  gentoo  org>
AuthorDate: Sun Jul 17 00:39:57 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sun Jul 17 00:39:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a3672b

dev-vcs/gitolite-gentoo: update Manifest

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

 dev-vcs/gitolite-gentoo/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-vcs/gitolite-gentoo/Manifest b/dev-vcs/gitolite-gentoo/Manifest
index 6f00ea070c65..4ad47a5f51f8 100644
--- a/dev-vcs/gitolite-gentoo/Manifest
+++ b/dev-vcs/gitolite-gentoo/Manifest
@@ -1,3 +1,2 @@
 DIST 5df2b817255ee919991da6c310239e08c8fcc1ae.patch 4115 BLAKE2B 
8f364eba7a1f3788ae6aacb76946d9cf963609ac3e6f093eedf4d5e17467eba0ceb88b5b4bbf3acc72ec17e6626f52836805ac07f6044d7712efcb499d0237ff
 SHA512 
5098a82c860370edeec7c41cb71d0f10e6c03b3d1996f163e882d84ea64903d64e866bb67af45380f658870e2715cc805155380c96994854847b06a6db3e111d
-DIST gitolite-gentoo-2.3.1.tar.bz2 198849 BLAKE2B 
88268e4588003cb1b8b4e340fd858a2be65b8156f3ff5033cf7f8c988d8373c4dc7c41b0d589126e143e8eaa19071fda87532f9052c06f7952f5f3ef549e486a
 SHA512 
994ee759d87659eb4f4bfbe6618d1bd74e83df2e6c8d710ca1c929d86e05b1152639bf5c99b906f7d20f9585163f872f04d9710e29b1d73ada998595553d294e
 DIST gitolite-gentoo-3.6.6.1.tar.bz2 155262 BLAKE2B 
3dfa89223824ea04be6c0598abad3c6fb982c0031507aa2ab4ad8ecb9cfc5b64846e48f1710cf4436b4947d2f7288398b2603ac8f9a732902cf17a9a168e6b3d
 SHA512 
76765972b06e985879bd3384be62e4b57676d0d67e6d55b56a63a2d802fe3ee76576e0da20896f11764a311dfcde0bfaf4309105ddc8c55c0c09bb098ed6a1bb



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

2022-07-16 Thread Robin H. Johnson
commit: d14bd80c3852dde9660e749f37210befe81fe02d
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Jul 17 00:00:40 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Jul 17 00:00:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14bd80c

dev-vcs/gitolite-gentoo: cleanup old stable

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

 .../gitolite-gentoo-2.3.1-r2.ebuild|  71 --
 .../gitolite-gentoo-3.6.6.1-r2.ebuild  | 106 -
 2 files changed, 177 deletions(-)

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild
deleted file mode 100644
index 05571da3b29d..
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-2.3.1-r2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit perl-module
-
-DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
-HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="contrib vim-syntax"
-
-DEPEND="
-   dev-lang/perl
-   >=dev-vcs/git-1.6.6
-   virtual/perl-File-Path
-   virtual/perl-File-Temp
-"
-RDEPEND="
-   ${DEPEND}
-   acct-group/git
-   acct-user/git[gitolite]
-   !dev-vcs/gitolite
-   dev-perl/Net-SSH-AuthorizedKeysFile
-   vim-syntax? ( app-vim/gitolite-syntax )"
-
-src_prepare() {
-   default
-
-   rm Makefile doc/COPYING || die
-   rm -rf contrib/{gitweb,vim} || die
-
-   echo "${PF}-gentoo" > conf/VERSION
-}
-
-src_install() {
-   local gl_bin="${D}/usr/bin"
-   gl_bin=${gl_bin/\/\//\/}
-
-   dodir /usr/share/gitolite/{conf,hooks} /usr/bin
-
-   export PATH="${gl_bin}:${PATH}"
-   ./src/gl-system-install ${gl_bin} \
-   "${D}"/usr/share/gitolite/conf "${D}"/usr/share/gitolite/hooks 
|| die
-   sed -e "s:${D}::g" "${D}/usr/bin/gl-setup" \
-   -i "${D}/usr/share/gitolite/conf/example.gitolite.rc" || die
-
-   rm "${D}"/usr/bin/*.pm
-   insinto "${VENDOR_LIB}"
-   doins src/*.pm
-
-   dodoc README.mkd doc/*
-
-   use contrib && dodoc -r contrib
-}
-
-pkg_postinst() {
-   # bug 352291
-   ewarn
-   elog "Please make sure that your 'git' user has the correct homedir 
(/var/lib/gitolite)."
-   elog "Especially if you're migrating from gitosis."
-   ewarn
-   ewarn
-   elog "If you use the umask feature and upgrade from 
<=gitolite-gentoo-1.5.9.1"
-   elog "then please check the permissions of all repositories using the 
umask feature"
-   ewarn
-}

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild
deleted file mode 100644
index 0f02b78dc441..
--- a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r2.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-[[ ${PV} == * ]] && SCM="git-2"
-EGIT_REPO_URI="git://git.gentoo.org/proj/gitolite-gentoo"
-EGIT_MASTER=master
-
-inherit perl-module ${SCM}
-
-DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
-HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
-if [[ ${PV} != * ]]; then
-   SRC_URI="mirror://gentoo/${P}.tar.bz2"
-   KEYWORDS="amd64 x86"
-else
-   SRC_URI=""
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="selinux tools vim-syntax"
-
-DEPEND="
-   dev-lang/perl
-   >=dev-vcs/git-1.6.6
-   virtual/perl-File-Path
-   virtual/perl-File-Temp
-"
-RDEPEND="
-   ${DEPEND}
-   acct-group/git
-   acct-user/git[gitolite]
-   >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
-   dev-perl/JSON
-   !dev-vcs/gitolite
-   vim-syntax? ( app-vim/gitolite-syntax )
-   selinux? ( sec-policy/selinux-gitosis )
-"
-
-src_prepare() {
-   default
-   echo "${PF}-gentoo" > src/VERSION || die
-}
-
-src_install() {
-   local uexec=/usr/libexec/${PN}
-
-   rm -rf src/lib/Gitolite/Test{,.pm}
-   insinto $VENDOR_LIB
-   doins -r src/lib/Gitolite
-
-   dodoc README.markdown CHANGELOG
-   # These are meant by upstream as examples, you are strongly recommended 
to
-   # customize them for your needs.
-   dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
-
-   insopts -m0755
-   insinto $uexec
-   doins -r src/{commands,syntactic-sugar,triggers,VREF}/
-   doins -r contrib/{commands,triggers,hooks}
-
-   insopts -m0644
-   doins src/VERSION
-
-   exeinto $uexec
-   doexe src/gitolite{,-shell}
-
-   dodir /usr/bin
-   for bin in gitolite{,-shell}; do
-   dosym 

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

2022-07-16 Thread Robin H. Johnson
commit: 0a586ba2938241f100eebe58bb8b102bb9044081
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jul 16 23:44:15 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jul 16 23:44:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a586ba2

dev-vcs/gitolite-gentoo: backport v3.6.11 security fix

Signed-off-by: Robin H. Johnson  gentoo.org>
Closes: https://bugs.gentoo.org/show_bug.cgi?id=858470

 dev-vcs/gitolite-gentoo/Manifest   |   1 +
 .../gitolite-gentoo-3.6.6.1-r3.ebuild  | 111 +
 2 files changed, 112 insertions(+)

diff --git a/dev-vcs/gitolite-gentoo/Manifest b/dev-vcs/gitolite-gentoo/Manifest
index dbbccee93775..6f00ea070c65 100644
--- a/dev-vcs/gitolite-gentoo/Manifest
+++ b/dev-vcs/gitolite-gentoo/Manifest
@@ -1,2 +1,3 @@
+DIST 5df2b817255ee919991da6c310239e08c8fcc1ae.patch 4115 BLAKE2B 
8f364eba7a1f3788ae6aacb76946d9cf963609ac3e6f093eedf4d5e17467eba0ceb88b5b4bbf3acc72ec17e6626f52836805ac07f6044d7712efcb499d0237ff
 SHA512 
5098a82c860370edeec7c41cb71d0f10e6c03b3d1996f163e882d84ea64903d64e866bb67af45380f658870e2715cc805155380c96994854847b06a6db3e111d
 DIST gitolite-gentoo-2.3.1.tar.bz2 198849 BLAKE2B 
88268e4588003cb1b8b4e340fd858a2be65b8156f3ff5033cf7f8c988d8373c4dc7c41b0d589126e143e8eaa19071fda87532f9052c06f7952f5f3ef549e486a
 SHA512 
994ee759d87659eb4f4bfbe6618d1bd74e83df2e6c8d710ca1c929d86e05b1152639bf5c99b906f7d20f9585163f872f04d9710e29b1d73ada998595553d294e
 DIST gitolite-gentoo-3.6.6.1.tar.bz2 155262 BLAKE2B 
3dfa89223824ea04be6c0598abad3c6fb982c0031507aa2ab4ad8ecb9cfc5b64846e48f1710cf4436b4947d2f7288398b2603ac8f9a732902cf17a9a168e6b3d
 SHA512 
76765972b06e985879bd3384be62e4b57676d0d67e6d55b56a63a2d802fe3ee76576e0da20896f11764a311dfcde0bfaf4309105ddc8c55c0c09bb098ed6a1bb

diff --git a/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild 
b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild
new file mode 100644
index ..55176f69e41d
--- /dev/null
+++ b/dev-vcs/gitolite-gentoo/gitolite-gentoo-3.6.6.1-r3.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+[[ ${PV} == * ]] && SCM="git-2"
+EGIT_REPO_URI="git://git.gentoo.org/proj/gitolite-gentoo"
+EGIT_MASTER=master
+
+inherit perl-module ${SCM}
+
+DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo 
fork"
+HOMEPAGE="https://cgit.gentoo.org/proj/gitolite-gentoo.git;
+if [[ ${PV} != * ]]; then
+   SRC_URI="mirror://gentoo/${P}.tar.bz2"
+   SRC_URI+=" 
https://github.com/sitaramc/gitolite/commit/5df2b817255ee919991da6c310239e08c8fcc1ae.patch;
+   KEYWORDS="amd64 x86"
+else
+   SRC_URI=""
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="selinux tools vim-syntax"
+
+DEPEND="
+   dev-lang/perl
+   >=dev-vcs/git-1.6.6
+   virtual/perl-File-Path
+   virtual/perl-File-Temp
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/git
+   acct-user/git[gitolite]
+   >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17
+   dev-perl/JSON
+   !dev-vcs/gitolite
+   vim-syntax? ( app-vim/gitolite-syntax )
+   selinux? ( sec-policy/selinux-gitosis )
+"
+
+PATCHES=(
+   "${DISTDIR}"/5df2b817255ee919991da6c310239e08c8fcc1ae.patch
+)
+
+src_prepare() {
+   default
+   echo "${PF}-gentoo" > src/VERSION || die
+}
+
+src_install() {
+   local uexec=/usr/libexec/${PN}
+
+   rm -rf src/lib/Gitolite/Test{,.pm}
+   insinto $VENDOR_LIB
+   doins -r src/lib/Gitolite
+
+   dodoc README.markdown CHANGELOG
+   # These are meant by upstream as examples, you are strongly recommended 
to
+   # customize them for your needs.
+   dodoc contrib/utils/ipa_groups.pl contrib/utils/ldap_groups.sh
+
+   insopts -m0755
+   insinto $uexec
+   doins -r src/{commands,syntactic-sugar,triggers,VREF}/
+   doins -r contrib/{commands,triggers,hooks}
+
+   insopts -m0644
+   doins src/VERSION
+
+   exeinto $uexec
+   doexe src/gitolite{,-shell}
+
+   dodir /usr/bin
+   for bin in gitolite{,-shell}; do
+   dosym ../libexec/${PN}/${bin} /usr/bin/${bin}
+   done
+
+   if use tools; then
+   dobin check-g2-compat convert-gitosis-conf
+   dobin contrib/utils/rc-format-v3.4
+   fi
+
+   fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
+}
+
+pkg_postinst() {
+   local old_ver
+   for old_ver in ${REPLACING_VERSIONS}; do
+   if ver_test ${old_ver} -lt "3" ; then
+   ewarn
+   elog "***NOTE*** This is a major upgrade and will 
likely break your existing gitolite-2.x setup!"
+   elog "Please read 
http://gitolite.com/gitolite/migr.html first!"
+   ewarn
+   elog "***NOTE*** If you're using the \"umask\" feature 
of ${PN}-2.x:"
+   elog 

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

2022-07-16 Thread Sam James
commit: aa55a43d416888edc223100fbca021da4d4cc1d0
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 16 21:04:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 16 22:44:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa55a43d

media-gfx/imagemagick: add 7.1.0.43

Added -37 earlier but apparently some mirrors are behind? So onto -43.

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

 media-gfx/imagemagick/Manifest  | 1 +
 .../{imagemagick-.ebuild => imagemagick-7.1.0.43.ebuild}| 2 +-
 media-gfx/imagemagick/imagemagick-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 6f1dda8118cf..b89ae35ecb2e 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -3,3 +3,4 @@ DIST ImageMagick-6.9.12-35.tar.xz 9178620 BLAKE2B 
8bcf8bcc8bee8fe3d996a3b9388fdc
 DIST ImageMagick-7.1.0-13.tar.xz 10311564 BLAKE2B 
7cb3e58f548cbe0b9e1239df47ff4f42af2cd0b6ff4c417a62515ff9bd434ecabed2cc7f7cb7cf8880f20af3f6d7de33d7368f146b9ac7668149959966a463d8
 SHA512 
dac1fc229599a63703fc3aa1378de313dc94dfbfa71913dc408ef65c88ef33820b5ddab4c9a064a86cc35c0abb0136f0adb626bff9e227b52ed0d90993688044
 DIST ImageMagick-7.1.0-20.tar.xz 10339572 BLAKE2B 
7e99a8b36089b1258f537dbdf8c674be17677da5450854e0dfe0ed3bd3722ec826099f7c22d615daece6d647e6c22f4d9aa7293fed9b4bebb77c163e3ac54bc3
 SHA512 
e07d8f8ede8f713f1c0bd571b6042062b154b95ab06b0479ec4162d242beba982bfa88438ac67985d4da6d18074bda4b0ac25a7c2ced44f19b54c21120441991
 DIST ImageMagick-7.1.0-37.tar.xz 10345216 BLAKE2B 
e07179d55527537c36dd1655d44f93df4ad39cb7857581e0cae8efc03ec45dc65b0d5b0a2b78fd24ed5371f8ebea6c4965168b328bac7041466f45f40469
 SHA512 
43f116a3a6bb9794b8c8440c57a537eab29b0dac7b8ace574e3cc1e6d484054557c9e44235eb799b843ef761c6f22d29ef959f6de6b80a45a3898bee4d2f16da
+DIST ImageMagick-7.1.0-43.tar.xz 10355700 BLAKE2B 
2fe6472b864b0ca25ce5e0d7b045a6b3457fbdfa67e232b125183927b20e56ea2cc0a6225d51f0a2e09b36cc2500e7ee3c3ff99f3924aa3ca56e3e08f776ea3f
 SHA512 
4f9c9625165eabcabc2edd745ad1755309d412591e5a8d383445d05b2bfe2d41df3e711c38be3ae5c8f504c0510452b1aff51e50edc24aa279bb742fb8ddd305

diff --git a/media-gfx/imagemagick/imagemagick-.ebuild 
b/media-gfx/imagemagick/imagemagick-7.1.0.43.ebuild
similarity index 99%
copy from media-gfx/imagemagick/imagemagick-.ebuild
copy to media-gfx/imagemagick/imagemagick-7.1.0.43.ebuild
index c8d5c41b6f15..45768f836f09 100644
--- a/media-gfx/imagemagick/imagemagick-.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.0.43.ebuild
@@ -23,7 +23,7 @@ DESCRIPTION="A collection of tools and libraries for many 
image formats"
 HOMEPAGE="https://www.imagemagick.org/;
 
 LICENSE="imagemagick"
-SLOT="0/7.1.0-37"
+SLOT="0/7.1.0-43"
 IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zip zlib"
 
 REQUIRED_USE="corefonts? ( truetype )

diff --git a/media-gfx/imagemagick/imagemagick-.ebuild 
b/media-gfx/imagemagick/imagemagick-.ebuild
index c8d5c41b6f15..45768f836f09 100644
--- a/media-gfx/imagemagick/imagemagick-.ebuild
+++ b/media-gfx/imagemagick/imagemagick-.ebuild
@@ -23,7 +23,7 @@ DESCRIPTION="A collection of tools and libraries for many 
image formats"
 HOMEPAGE="https://www.imagemagick.org/;
 
 LICENSE="imagemagick"
-SLOT="0/7.1.0-37"
+SLOT="0/7.1.0-43"
 IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zip zlib"
 
 REQUIRED_USE="corefonts? ( truetype )



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

2022-07-16 Thread Sam James
commit: 6631f8a9ecc5369a13e6f3670b48a8771955f7a5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 16 20:52:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 16 22:44:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6631f8a9

profiles: update imagemagick URL

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

 profiles/thirdpartymirrors | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/thirdpartymirrors b/profiles/thirdpartymirrors
index 194c9731c458..eec4afcd6e18 100644
--- a/profiles/thirdpartymirrors
+++ b/profiles/thirdpartymirrors
@@ -10,7 +10,7 @@ gnu   https://ftp.gnu.org/gnu/ 
https://artfiles.org/gnu.org/ https://www.mirrorse
 gnupg  https://www.mirrorservice.org/sites/ftp.gnupg.org/gcrypt/ 
https://ftp.heanet.ie/mirrors/ftp.gnupg.org/gcrypt/ 
https://mirrors.dotsrc.org/gcrypt/ https://gnupg.org/ftp/gcrypt/ 
ftp://ftp.gnupg.org/gcrypt/
 goproxy https://proxy.golang.org/ https://goproxy.io/
 idsoftware ftp://ftp.fu-berlin.de/pc/games/idgames/idstuff 
ftp://ftp.gamers.org/pub/idgames/idstuff
-imagemagickhttps://www.imagemagick.org/download/releases/ 
https://mirror.checkdomain.de/imagemagick/releases/ 
https://ftp.acc.umu.se/mirror/imagemagick.org/ftp/releases/ 
ftp://ftp.fifi.org/pub/ImageMagick/releases/
+imagemagickhttps://imagemagick.org/archive/releases/ 
https://mirror.checkdomain.de/imagemagick/releases/ 
https://ftp.acc.umu.se/mirror/imagemagick.org/ftp/releases/ 
ftp://ftp.fifi.org/pub/ImageMagick/releases/
 kdehttps://download.kde.org https://mirror.csclub.uwaterloo.ca/kde 
ftp://mirrors.dotsrc.org/kde http://kde.mirror.anlx.net
 lokigames  http://updates.lokigames.com
 mariadbhttps://archive.mariadb.org/ 
http://ftp.bme.hu/pub/mirrors/mariadb/ https://ftp.heanet.ie/mirrors/mariadb/ 
https://ftp.nluug.nl/db/mariadb/ https://mirrors.up.pt/pub/mariadb/ 
https://rsync.osuosl.org/pub/mariadb/ https://mirror.netcologne.de/mariadb/



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

2022-07-16 Thread Sam James
commit: 5cb35fc0c3efaa29d8c334b20eb3fa31bc22868a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 16 21:16:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 16 22:44:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb35fc0

media-video/oxine: depend on imagemagick-tools

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

 media-video/oxine/oxine-0.7.1-r5.ebuild | 60 ++---
 1 file changed, 32 insertions(+), 28 deletions(-)

diff --git a/media-video/oxine/oxine-0.7.1-r5.ebuild 
b/media-video/oxine/oxine-0.7.1-r5.ebuild
index 6cbda902137b..0232ae70dec6 100644
--- a/media-video/oxine/oxine-0.7.1-r5.ebuild
+++ b/media-video/oxine/oxine-0.7.1-r5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit flag-o-matic
 
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="curl debug dvb exif joystick jpeg lirc nls png v4l X"
 
-COMMON_DEPEND="
+DEPEND="
dev-libs/libcdio
media-libs/xine-lib[v4l?,X,imagemagick]
virtual/libcrypt:=
@@ -22,9 +22,9 @@ COMMON_DEPEND="
dvb? ( media-libs/xine-lib[v4l] )
joystick? ( media-libs/libjsw )
jpeg? (
-   media-gfx/imagemagick
media-libs/netpbm[jpeg,zlib(+)]
media-video/mjpegtools
+   virtual/imagemagick-tools[jpeg]
)
lirc? ( app-misc/lirc )
nls? (
@@ -32,52 +32,56 @@ COMMON_DEPEND="
sys-devel/gettext
)
png? (
-   media-gfx/imagemagick
media-libs/netpbm[png,zlib(+)]
media-video/mjpegtools
+   virtual/imagemagick-tools[png]
)
X? (
x11-libs/libXext
x11-libs/libX11
-   )"
-RDEPEND="${COMMON_DEPEND}
-   sys-apps/util-linux"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig"
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   sys-apps/util-linux
+"
+BDEPEND="virtual/pkgconfig"
 
 HTML_DOCS=( doc/README.html )
 
 src_configure() {
# Fix underlinking by falling back to
-   # GNU89 inline semantics, bug 590946
+   # GNU89 inline semantics, bug #590946
append-cflags -std=gnu89
 
+   local myeconfargs=(
+   --disable-hal
+   --disable-rpath
+   --disable-extractor
+   $(use_with curl)
+   $(use_enable debug)
+   $(use_enable dvb)
+   $(use_enable exif)
+   $(use_enable joystick)
+   $(use_enable lirc)
+   $(use_enable nls)
+   $(use_enable v4l)
+   $(use_with X x)
+   )
+
# Note on images: Image support will be automatically disabled if
# netpbm, imagemagick or mjpegtools is not installed, regardless
# of what the USE flags are set to.
# If one of the image USE flags is unset, disable image support
-   local myconf=()
-   if use !png || use !jpeg; then
-   myconf+=( --disable-images )
+   if ! use png || ! use jpeg; then
+   myeconfargs+=( --disable-images )
fi
 
-   econf \
-   --disable-hal \
-   --disable-rpath \
-   --disable-extractor \
-   $(use_with curl) \
-   $(use_enable debug) \
-   $(use_enable dvb) \
-   $(use_enable exif) \
-   $(use_enable joystick) \
-   $(use_enable lirc) \
-   $(use_enable nls) \
-   $(use_enable v4l) \
-   $(use_with X x) \
-   "${myconf[@]}"
+   CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}"
 }
 
 src_install() {
default
+
dodoc doc/keymapping.pdf
 }



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

2022-07-16 Thread Sam James
commit: 0910742b27ee66049ccf5e6450e6ab0a265f014c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 16 21:10:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 16 22:44:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0910742b

app-office/texmacs: depend on imagemagick-tools

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

 app-office/texmacs/{texmacs-2.1.ebuild => texmacs-2.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/texmacs/texmacs-2.1.ebuild 
b/app-office/texmacs/texmacs-2.1-r1.ebuild
similarity index 96%
rename from app-office/texmacs/texmacs-2.1.ebuild
rename to app-office/texmacs/texmacs-2.1-r1.ebuild
index 84148ee39858..c6414ad9d123 100644
--- a/app-office/texmacs/texmacs-2.1.ebuild
+++ b/app-office/texmacs/texmacs-2.1-r1.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
>=dev-qt/qtwidgets-5.9.1:5
>=dev-qt/qtprintsupport-5.9.1:5
sqlite? ( dev-db/sqlite )
-   jpeg? ( media-gfx/imagemagick )
+   jpeg? ( virtual/imagemagick-tools[jpeg] )
netpbm? ( media-libs/netpbm )
spell? ( app-text/aspell )
svg? ( || ( media-gfx/inkscape gnome-base/librsvg:2 ) )



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

2022-07-16 Thread James Le Cuirot
commit: 8177cb30fa35a7e9a2d917399cc658266c2cd72f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jul 16 22:42:52 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jul 16 22:42:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8177cb30

dev-util/patchelf: Actually add the 0.15.0 ebuild

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

 dev-util/patchelf/patchelf-0.15.0.ebuild | 24 
 1 file changed, 24 insertions(+)

diff --git a/dev-util/patchelf/patchelf-0.15.0.ebuild 
b/dev-util/patchelf/patchelf-0.15.0.ebuild
new file mode 100644
index ..05802ed8d121
--- /dev/null
+++ b/dev-util/patchelf/patchelf-0.15.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Small utility to modify the dynamic linker and RPATH of ELF 
executables"
+HOMEPAGE="https://github.com/NixOS/patchelf;
+SRC_URI="https://github.com/NixOS/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+LICENSE="GPL-3"
+
+src_prepare() {
+   default
+   rm src/elf.h || die
+
+   sed -i \
+   -e 's:-Werror::g' \
+   configure.ac || die
+
+   eautoreconf
+}



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

2022-07-16 Thread James Le Cuirot
commit: 1c32c4511c5daa25f82a64115dd63664b69488de
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jul 16 22:42:00 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jul 16 22:42:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c32c451

dev-util/patchelf: Version bump to 0.15.0

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

 dev-util/patchelf/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/patchelf/Manifest b/dev-util/patchelf/Manifest
index 0bc06c80c716..6709bd2b29ca 100644
--- a/dev-util/patchelf/Manifest
+++ b/dev-util/patchelf/Manifest
@@ -1 +1,2 @@
 DIST patchelf-0.14.5.tar.gz 124767 BLAKE2B 
f2e02fb468db7c8c0c4270c7f95ea6c8dc6ffab7ddb0a6479bd5d1dd0481cbc55982af21a13f42076504417264a11e74d50a9f15d3d5735e47019001abf33e41
 SHA512 
1b7eca84f6fe2d6f6d4469ca1ccdf35dc920d2052ba94b7daeba6c8cb41fdaff20b1e5bac7c8a7650ff12bf4156da87f84d32e75b09958636dc992a1b7b1a59d
+DIST patchelf-0.15.0.tar.gz 125803 BLAKE2B 
08fc2cffd7d9e835c01c828c16762fb0b3c3e422990f2d0028a65a3e0ec849d01bdef699b6f68afa6bf307e34f5e76121fc94460793c95c02e1d8a68d772
 SHA512 
3b2d3d6458be5b2d43cd2878dfb1a185a95cc13cd4c94abd0ee79979afb36f46e347acc292b8d9c2954a342b7291774e6a1b63930e9f90a1cf4179ec075ab046



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

2022-07-16 Thread Bernard Cafarelli
commit: 594da25738ba8bff8a388c0453e3ded46be9e9da
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jul 16 22:17:27 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jul 16 22:17:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594da257

app-text/tesseract: add 5.2.0

Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-text/tesseract/Manifest   |  1 +
 app-text/tesseract/tesseract-5.2.0.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest
index 2da095ce49ce..5522c177da86 100644
--- a/app-text/tesseract/Manifest
+++ b/app-text/tesseract/Manifest
@@ -1,3 +1,4 @@
 DIST tesseract-4.1.1.tar.gz 1974988 BLAKE2B 
f729beb017ec81704b84f5e6539706ff0cd6a51a4d1b7b730c394af58ce2ea2a659203bf239417e8d500cfbde845a73d6e6e181ca946257c2f22525820899602
 SHA512 
017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2
 DIST tesseract-5.0.1.tar.gz 1913596 BLAKE2B 
94098704c0a177eb1afc365036f9ff8d7648f80398f20a410e11b7884e1411432c2938e3ab176930630500793ef2e3f33b82f214461ef6677d289c56919f8d55
 SHA512 
0a4824f71eb76ab022f3b9258d12b9a059adcf2f37fac6442ae1096d0efc80404ba1bfd9c90e8263178c1af606c2aad2b277ceb93efc3b9e93c125f931ff08c1
 DIST tesseract-5.1.0.tar.gz 1910376 BLAKE2B 
e1c1c5c563e30689d66fb09ab73fdce853a469dfcf3c759571f6e6e1da71809a8fd1fb74c0be38588e97bbdac230c2ce10a35fd66faa6a4370d78efe112d3243
 SHA512 
d874fc995182c2c7ce210ebd79ad36414fa73afc53063505bc0b0aa0f090dc48db09c650c86a727778584f34a421b7d64c129cefe282ea112560cd7ca24e7f59
+DIST tesseract-5.2.0.tar.gz 1913462 BLAKE2B 
6b80e5bb71543cf971683f66b87fd45a971a6f337ca53567d134c3bdc227f1338a3340f5bb5c2f183288135acd6521031b0f6de6e96e333fed4dc10e93b7319e
 SHA512 
23ed931495e4ea793904f99a06a95a47873b923c4e5d8f3fc8f9203cac86b0e0013c416ab4d8d4a863a081eea00a196a0198c6fb17a39917a1baea2280d84794

diff --git a/app-text/tesseract/tesseract-5.2.0.ebuild 
b/app-text/tesseract/tesseract-5.2.0.ebuild
new file mode 100644
index ..302638df9e4d
--- /dev/null
+++ b/app-text/tesseract/tesseract-5.2.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal toolchain-funcs
+
+DESCRIPTION="An OCR Engine, originally developed at HP, now open source"
+HOMEPAGE="https://github.com/tesseract-ocr;
+SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp"
+
+COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
+   opencl? (
+   virtual/opencl[${MULTILIB_USEDEP}]
+   media-libs/tiff:0=[${MULTILIB_USEDEP}]
+   media-libs/leptonica:=[tiff]
+   )
+   training? (
+   dev-libs/icu:=
+   x11-libs/pango:=
+   x11-libs/cairo:=
+   )"
+RDEPEND="${COMMON_DEPEND}
+   || (
+   >=app-text/tessdata_fast-4.0.0
+   >=app-text/tessdata_best-4.0.0
+   >=app-text/tessdata_legacy-4.0.0
+   )"
+DEPEND="${COMMON_DEPEND}
+   app-text/asciidoc
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   doc? ( app-doc/doxygen )"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # scrollview disabled for now, see bug #686944
+   local myeconfargs=(
+   --enable-shared
+   --disable-graphics
+   $(use_enable float32)
+   $(use_enable opencl)
+   $(use_enable openmp)
+   $(use_enable static-libs static)
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+   default
+   if multilib_is_native_abi; then
+   use doc && emake doc
+   use training && emake training
+   fi
+}
+
+multilib_src_install() {
+   if multilib_is_native_abi; then
+   DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md )
+   if use doc; then
+   HTML_DOCS=( doc/html/. )
+   fi
+   einstalldocs
+
+   if use training; then
+   emake DESTDIR="${D}" training-install
+   fi
+   fi
+   emake DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+   find "${D}" -name '*.la' -type f -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/calico-cni-plugin/, app-containers/podman/, net-misc/cni-plugins/, ...

2022-07-16 Thread William Hubbs
commit: 3d7978052da3f2cc54fce6653d7ee0c23d98be09
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jul 16 21:37:20 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jul 16 21:39:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d797805

net-misc/cni-plugins: move to app-containers/cni-plugins

Closes: https://github.com/gentoo/gentoo/pull/25627
Thanks-to: Randall T. Vasquez  icloud.com>
Signed-off-by: William Hubbs  gentoo.org>

 {net-misc => app-containers}/cni-plugins/Manifest | 0
 {net-misc => app-containers}/cni-plugins/cni-plugins-0.9.1.ebuild | 0
 {net-misc => app-containers}/cni-plugins/cni-plugins-1.1.1.ebuild | 0
 {net-misc => app-containers}/cni-plugins/files/cni-dhcp.initd | 0
 {net-misc => app-containers}/cni-plugins/metadata.xml | 0
 app-containers/cri-o/cri-o-1.24.1.ebuild  | 2 +-
 app-containers/podman/podman-4.1.0.ebuild | 2 +-
 app-containers/podman/podman-4.1.1.ebuild | 2 +-
 net-misc/calico-cni-plugin/calico-cni-plugin-3.1.3.ebuild | 4 ++--
 profiles/updates/3Q-2022  | 1 +
 10 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/net-misc/cni-plugins/Manifest b/app-containers/cni-plugins/Manifest
similarity index 100%
rename from net-misc/cni-plugins/Manifest
rename to app-containers/cni-plugins/Manifest

diff --git a/net-misc/cni-plugins/cni-plugins-0.9.1.ebuild 
b/app-containers/cni-plugins/cni-plugins-0.9.1.ebuild
similarity index 100%
rename from net-misc/cni-plugins/cni-plugins-0.9.1.ebuild
rename to app-containers/cni-plugins/cni-plugins-0.9.1.ebuild

diff --git a/net-misc/cni-plugins/cni-plugins-1.1.1.ebuild 
b/app-containers/cni-plugins/cni-plugins-1.1.1.ebuild
similarity index 100%
rename from net-misc/cni-plugins/cni-plugins-1.1.1.ebuild
rename to app-containers/cni-plugins/cni-plugins-1.1.1.ebuild

diff --git a/net-misc/cni-plugins/files/cni-dhcp.initd 
b/app-containers/cni-plugins/files/cni-dhcp.initd
similarity index 100%
rename from net-misc/cni-plugins/files/cni-dhcp.initd
rename to app-containers/cni-plugins/files/cni-dhcp.initd

diff --git a/net-misc/cni-plugins/metadata.xml 
b/app-containers/cni-plugins/metadata.xml
similarity index 100%
rename from net-misc/cni-plugins/metadata.xml
rename to app-containers/cni-plugins/metadata.xml

diff --git a/app-containers/cri-o/cri-o-1.24.1.ebuild 
b/app-containers/cri-o/cri-o-1.24.1.ebuild
index 7248891b8cf2..b92849f49f50 100644
--- a/app-containers/cri-o/cri-o-1.24.1.ebuild
+++ b/app-containers/cri-o/cri-o-1.24.1.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
dev-libs/libgpg-error:=
net-firewall/conntrack-tools
net-firewall/iptables
-   net-misc/cni-plugins
+   app-containers/cni-plugins
net-misc/socat
sys-apps/iproute2
sys-libs/libseccomp:=

diff --git a/app-containers/podman/podman-4.1.0.ebuild 
b/app-containers/podman/podman-4.1.0.ebuild
index 0ce02e6d090a..aa2258b0879a 100644
--- a/app-containers/podman/podman-4.1.0.ebuild
+++ b/app-containers/podman/podman-4.1.0.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
!cgroup-hybrid? ( app-containers/crun )
dev-libs/libassuan:=
dev-libs/libgpg-error:=
-   >=net-misc/cni-plugins-0.8.6
+   >=app-containers/cni-plugins-0.8.6
sys-fs/lvm2
sys-libs/libseccomp:=
 

diff --git a/app-containers/podman/podman-4.1.1.ebuild 
b/app-containers/podman/podman-4.1.1.ebuild
index 3afbd1e6f799..c0e1f032e08b 100644
--- a/app-containers/podman/podman-4.1.1.ebuild
+++ b/app-containers/podman/podman-4.1.1.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
!cgroup-hybrid? ( app-containers/crun )
dev-libs/libassuan:=
dev-libs/libgpg-error:=
-   >=net-misc/cni-plugins-0.8.6
+   >=app-containers/cni-plugins-0.8.6
sys-fs/lvm2
sys-libs/libseccomp:=
 

diff --git a/net-misc/calico-cni-plugin/calico-cni-plugin-3.1.3.ebuild 
b/net-misc/calico-cni-plugin/calico-cni-plugin-3.1.3.ebuild
index 5de889537c18..d7fd91558458 100644
--- a/net-misc/calico-cni-plugin/calico-cni-plugin-3.1.3.ebuild
+++ b/net-misc/calico-cni-plugin/calico-cni-plugin-3.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -86,7 +86,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
 
-RDEPEND="net-misc/cni-plugins"
+RDEPEND="app-containers/cni-plugins"
 
 src_prepare() {
default

diff --git a/profiles/updates/3Q-2022 b/profiles/updates/3Q-2022
index 53c36e27e2a0..3450a7c4f9ac 100644
--- a/profiles/updates/3Q-2022
+++ b/profiles/updates/3Q-2022
@@ -7,3 +7,4 @@ move sci-libs/shapely dev-python/shapely
 move games-action/brutal-legend games-action/brutal-legend-hb
 move kde-apps/kdesdk-kioslaves dev-util/kio-perldoc
 move kde-apps/zeroconf-ioslave net-misc/kio-zeroconf
+move 

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

2022-07-16 Thread Matt Turner
commit: e17d66c52db01a45eb243bf662b5b7ed87b30453
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul 16 21:02:33 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul 16 21:27:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e17d66c5

net-libs/gtk-vnc: Version bump to 1.3.1

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

 net-libs/gtk-vnc/Manifest |  1 +
 net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/net-libs/gtk-vnc/Manifest b/net-libs/gtk-vnc/Manifest
index 5eb0dc70e300..104466ae1586 100644
--- a/net-libs/gtk-vnc/Manifest
+++ b/net-libs/gtk-vnc/Manifest
@@ -1,2 +1,3 @@
 DIST gtk-vnc-1.3.0-meson-0.63.patch.xz 5328 BLAKE2B 
d671622ad02bb253c6648515005db12306f9a093d8c26db12faa6a549397b0d18a696cdca5cf4eaead9d70fb827dc8f1715ba95051e11bc604f3af41821c6c19
 SHA512 
4ed806de86ac8c6773621d276f35e592f1f3e03c4f610d1386426833f345f1aac113dc31e24e86f93a4122d2fb49d00daa7f3df6883944c567daa4cda62c9249
 DIST gtk-vnc-1.3.0.tar.xz 220488 BLAKE2B 
ea5070cc396fe4ef52fe980b766658f1a4f82eb7dec52856ab79836363c8fdb48827d52c0df7edb2c943f5087fcfd87898aa43457f7cbf5a544a4c7063f84f3d
 SHA512 
ff25c19a1cbd4588990f1f3a2448fd2e0b694b933ca1a7be9565188db78055efe13f90ad1243bf8237d6a29d38987d7b3e77344e50d09191207b09200b01f5df
+DIST gtk-vnc-1.3.1.tar.xz 04 BLAKE2B 
03e51700ae0a477a2762a67ed5906ce5205025b2fb30df5fa75deb99315d2164f22ee0b97d3fc8c23648921cdba4b4a3e22045b2cb8226360ff9f468bef2162f
 SHA512 
01c9af407f913b214814252d7b204822372293ffc5f658aa646936f9f8cdcd77589c127e4d0e893e914c61470d4616e32f7b1fa9bd3739b2a22caef6710953b9

diff --git a/net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild 
b/net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild
new file mode 100644
index ..05e2881bfd5d
--- /dev/null
+++ b/net-libs/gtk-vnc/gtk-vnc-1.3.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org vala meson python-any-r1 xdg
+
+DESCRIPTION="VNC viewer widget for GTK"
+HOMEPAGE="https://wiki.gnome.org/Projects/gtk-vnc 
https://gitlab.gnome.org/GNOME/gtk-vnc;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+introspection pulseaudio sasl +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=dev-libs/glib-2.56.0:2
+   >=x11-libs/gdk-pixbuf-2.36.0:2
+   >=dev-libs/libgcrypt-1.8.0:0=
+   >=net-libs/gnutls-3.6.0:0=
+   >=sys-libs/zlib-1.2.11
+   sasl? ( >=dev-libs/cyrus-sasl-2.1.27:2 )
+   >=x11-libs/gtk+-3.22.0:3[introspection?]
+   >=x11-libs/cairo-1.15.0
+   >=x11-libs/libX11-1.6.5
+   pulseaudio? ( >=media-sound/pulseaudio-11.0 )
+   introspection? ( >=dev-libs/gobject-introspection-1.56.0:= )
+"
+# Keymap databases code is generated with python3; configure picks up $PYTHON 
exported from python-any-r1_pkg_setup
+# perl for pod2man
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-lang/perl-5
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   default
+
+   use vala & vala_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature introspection)
+   $(meson_feature pulseaudio)
+   $(meson_feature sasl)
+   -Dwith-coroutine=auto # gthread on windows, libc ucontext 
elsewhere; neither has extra deps
+   $(meson_feature vala with-vala)
+   )
+   meson_src_configure
+}



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

2022-07-16 Thread Matt Turner
commit: a4c4529aa321a5a8e0fc4add0acf8785a6bd76e0
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul 16 21:09:46 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul 16 21:27:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c4529a

dev-libs/vala-common: Version bump to 0.56.2

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

 dev-libs/vala-common/Manifest  |  1 +
 dev-libs/vala-common/vala-common-0.56.2.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index e5b40d85abf2..d805fcde5acc 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1 +1,2 @@
 DIST vala-0.56.1.tar.xz 3960476 BLAKE2B 
a78786c51ce35735aa42e5e22a09bd29f98b19608651843c32c84ca6901a22971a2128a85a1e1e110d0b7d14cb89d4164688c289090a4299bb11540180548cf7
 SHA512 
83c34ab0497a9b7a627db8c1dbfea9e76c94b902e298afb2c30ba9824717f2fe3b0e26b987feb93cd4ff0ce211d0ecd9a746cc18c00e41c4c6fd01d05947902f
+DIST vala-0.56.2.tar.xz 3967960 BLAKE2B 
60b48ee3ddd1cee087819cded91ccbbe378a6945ddcb2583a94ab41b66599bc4897bec346b65525e67f6fba9cf94ab3923120e8eb2828afbcb6b674f0512009c
 SHA512 
8a33a1f1d573dd6aa1de6c001bce6e77da39d804cd526433c3e01454e597a7afb6d1b1bce554babf52a7baca5e88e205d28132c73b9a63e9d7b9f7314b3d4496

diff --git a/dev-libs/vala-common/vala-common-0.56.2.ebuild 
b/dev-libs/vala-common/vala-common-0.56.2.ebuild
new file mode 100644
index ..452e501297ee
--- /dev/null
+++ b/dev-libs/vala-common/vala-common-0.56.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="vala"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for packages that use Vala"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins vala.m4 vapigen/vapigen.m4
+   insinto /usr/share/vala
+   doins vapigen/Makefile.vapigen
+}



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

2022-07-16 Thread Matt Turner
commit: baf18a93c451c680657b01e7483027fb853cc090
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul 12 05:59:18 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul 16 21:27:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf18a93

gnome-base/gnome-desktop: Version bump to 42.3

* Drop IUSE=introspection from -r400 (bug #856649)

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

 gnome-base/gnome-desktop/Manifest  |  1 +
 .../gnome-desktop/gnome-desktop-42.3-r300.ebuild   | 80 ++
 .../gnome-desktop/gnome-desktop-42.3-r400.ebuild   | 68 ++
 3 files changed, 149 insertions(+)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 61cde892be64..b90007a49ea1 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-desktop-42.1.tar.xz 743032 BLAKE2B 
1eda3138e50b0ded50ede12179311abab0837c650f3e6bad600a4327cdba02b3fbf7cf7ff845669075cbb56b69ca600b8b63b4f05dce93b0a71e76cedbd7
 SHA512 
a084f705aedf2d159da91dc54f38261760a50e51041321e6a69ee0dff499e11f0a440f5a9582a31977b0270c87e3ba7de0f5c9cc182c0631858afa1d9508ecf4
 DIST gnome-desktop-42.2.tar.xz 743268 BLAKE2B 
8f8ee5ada3bf8b11f9bd6ddfa9925d50ccc22bb3b02f4cd8caefefe76b162347dbddb5de0d6200768e0bcaf6b60c6c774155dfc3767a827c575c48ddc40380a3
 SHA512 
6c7d90b539b80e45f729a14dd8bf553abb09f20d16e1a2cda751b81f1e2a52e2dcb98551faab3cd4ad17206300f45c9bc968d160fddab0b71a4933f0adc22e0e
+DIST gnome-desktop-42.3.tar.xz 743196 BLAKE2B 
bd2c8fc49bec5b40f48f5f85311a1566fd996b2f330dcd8d3b00c2331f4800ec58b7d0281be79d29e859c8731664c6953a9ee27af92ee091d621964ac4eb51b0
 SHA512 
aa8e492fc09bc409619747ad53dbfd13b80251dc849db9a82fcf15c2373582af9a89f769302c8ae12330580f4a7d068f22f7fce4c42983e7848acbcd9be09d15

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.3-r300.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.3-r300.ebuild
new file mode 100644
index ..1c3c7ed2fd59
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.3-r300.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for various GNOME modules"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-desktop/;
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1+"
+SLOT="3/19" # subslot = libgnome-desktop-3 soname version
+IUSE="debug +introspection seccomp systemd udev"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
+   >=x11-libs/gtk+-3.3.6:3[introspection?]
+   >=dev-libs/glib-2.53.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?]
+   x11-misc/xkeyboard-config
+   x11-libs/libxkbcommon
+   app-text/iso-codes
+   systemd? ( sys-apps/systemd:= )
+   udev? ( virtual/libudev:= )
+   seccomp? ( sys-libs/libseccomp )
+
+   x11-libs/cairo:=
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${COMMON_DEPEND}
+   media-libs/fontconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   seccomp? ( sys-apps/bubblewrap )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/42.0-meson-Add-optionality-for-introspection.patch
+)
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   # Don't build manual test programs that will never get run
+   sed -i -e "/'test-.*'/d" libgnome-desktop/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgnome_distributor=Gentoo
+   -Ddate_in_gnome_version=true
+   -Ddesktop_docs=false
+   $(meson_use debug debug_tools)
+   $(meson_use introspection)
+   $(meson_feature udev)
+   $(meson_feature systemd)
+   -Dgtk_doc=false
+   -Dinstalled_tests=false
+   -Dbuild_gtk4=false
+   -Dlegacy_library=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   rm -r \
+   ${ED}/usr/share/gnome/gnome-version.xml \
+   ${ED}/usr/share/locale \
+   || die
+}

diff --git a/gnome-base/gnome-desktop/gnome-desktop-42.3-r400.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-42.3-r400.ebuild
new file mode 100644
index ..f3695ba6935e
--- /dev/null
+++ b/gnome-base/gnome-desktop/gnome-desktop-42.3-r400.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson xdg
+
+DESCRIPTION="Library with common API for 

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

2022-07-16 Thread Matt Turner
commit: 7ff9ce17ddb91808a8ad47246fd4eccf0410e6e2
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul 16 21:04:10 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul 16 21:27:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff9ce17

gnome-extra/libgsf: Version bump to 1.14.50

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

 gnome-extra/libgsf/Manifest  |  1 +
 gnome-extra/libgsf/libgsf-1.14.50.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/gnome-extra/libgsf/Manifest b/gnome-extra/libgsf/Manifest
index f47c6aa8594a..f8ca919e8503 100644
--- a/gnome-extra/libgsf/Manifest
+++ b/gnome-extra/libgsf/Manifest
@@ -1 +1,2 @@
 DIST libgsf-1.14.49.tar.xz 702644 BLAKE2B 
05ee17200d5170380138a7996dd37d5473eb9fe9a13cfb06b68e17470525d9640a4921d111e83963f245ecf6b669116322d9358d9a0b473c8149c56ff9c983ba
 SHA512 
a847a3c7fe26865e110bb87cb7ed74c477fdaf41fdec1c97cd3ea85ab3ba2f618e609a38fb4087a2c9b58d8d4b430c2148c93cbbb8425af41b6c751efef3298e
+DIST libgsf-1.14.50.tar.xz 702424 BLAKE2B 
dc6e3fa313cc99981cf521b4613ef135ea6836554be0cc557e49d77bd3259e1bf2150af1b7a41071f4b865c28a9b6153b6ef6e89d4868e4203ce7dc7da433c71
 SHA512 
e4a405d01440654bfe5059536524d494e5b66859235648bcf6031a74b59967504b50750f471bbe1607c4a5ef11cac98aa2ca9ebb31151cf5a19ffa340d421adb

diff --git a/gnome-extra/libgsf/libgsf-1.14.50.ebuild 
b/gnome-extra/libgsf/libgsf-1.14.50.ebuild
new file mode 100644
index ..09c1888c5419
--- /dev/null
+++ b/gnome-extra/libgsf/libgsf-1.14.50.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2
+
+DESCRIPTION="The GNOME Structured File Library"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libgsf;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0/114" # libgsf-1.so version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+IUSE="bzip2 gtk +introspection test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.36:2
+   >=dev-libs/libxml2-2.4.16:2
+   sys-libs/zlib
+   bzip2? ( app-arch/bzip2 )
+   gtk? (
+   x11-libs/gdk-pixbuf:2
+   virtual/imagemagick-tools
+   )
+   introspection? ( >=dev-libs/gobject-introspection-1:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/gtk-doc-am-1.12
+   dev-libs/gobject-introspection-common
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+   test? ( dev-perl/XML-Parser )
+"
+
+PATCHES=(
+   "${FILESDIR}"/1.14.49-skip-valgrind-tests.patch
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   $(use_with bzip2 bz2) \
+   $(use_enable introspection) \
+   $(use_with gtk gdk-pixbuf)
+}



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

2022-07-16 Thread Matt Turner
commit: 463b2e50406542acd7ccba5508b16369212a3198
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul 16 21:05:58 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul 16 21:27:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463b2e50

gnome-extra/gnome-shell-frippery: Version bump to 42.1

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

 gnome-extra/gnome-shell-frippery/Manifest  |  1 +
 .../gnome-shell-frippery-42.1.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/gnome-extra/gnome-shell-frippery/Manifest 
b/gnome-extra/gnome-shell-frippery/Manifest
index e919d6ee16ad..82bfc8e20f87 100644
--- a/gnome-extra/gnome-shell-frippery/Manifest
+++ b/gnome-extra/gnome-shell-frippery/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-frippery-42.0.tgz 78792 BLAKE2B 
d7195fa6bad1be93d5a247fe091e49debe5c53d5f701cae327e33774c69587a9eb0d0d1e5f42891834e8da1d22bdd40bb3066dd85d986dd82fd145f2ada2e327
 SHA512 
b71f7183befef0f8a1334ede7dca31ebc9437e0bb2415cb4b52e72859e3dfa760b26a118f3ccbe1b05c956342bf2f342ac0350f921f79be2ed5a849c3bca4237
+DIST gnome-shell-frippery-42.1.tgz 78867 BLAKE2B 
b86940dc8ab2851452886125d43e54865a757f9513323c70a91e8f6ca61553cc480c3cae2787e3a05158e49901206d6fa34a3a3162f0efaebb966827a787f898
 SHA512 
a60d63a1f9d083d4f21e5d3eed320bc83eb597e8a93570dee8d26db4596b6349d4d300c7183d55fc3f188ae72e2d4f8d0a6a745447bfbeca3e155710866abff9

diff --git a/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-42.1.ebuild 
b/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-42.1.ebuild
new file mode 100644
index ..3e8961768ab7
--- /dev/null
+++ b/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-42.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Unofficial extension pack providing GNOME 2-like features"
+HOMEPAGE="http://frippery.org/extensions/index.html;
+SRC_URI="http://frippery.org/extensions/${P}.tgz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   gui-libs/gtk:4[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-42*
+   media-libs/clutter:1.0[introspection]
+   x11-libs/pango[introspection]
+"
+DEPEND=""
+
+S="${WORKDIR}/.local/share/gnome-shell"
+
+src_install() {
+   insinto /usr/share/gnome-shell/extensions
+   doins -r extensions/*@*
+   dodoc gnome-shell-frippery/{CHANGELOG,README}
+}
+
+pkg_postinst() {
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}



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

2022-07-16 Thread Matt Turner
commit: ec938a8cadae1238f8b41865854f0aed98a3e8cc
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul 16 20:59:21 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul 16 21:27:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec938a8c

x11-libs/libnotify: Version bump to 0.8.0

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

 x11-libs/libnotify/Manifest   |  1 +
 x11-libs/libnotify/libnotify-0.8.0.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/x11-libs/libnotify/Manifest b/x11-libs/libnotify/Manifest
index 14cc67da84fe..a4f4ec8330e4 100644
--- a/x11-libs/libnotify/Manifest
+++ b/x11-libs/libnotify/Manifest
@@ -1,2 +1,3 @@
 DIST libnotify-0.7.12.tar.xz 102032 BLAKE2B 
fc0c0f377bf86cb9a7d3e080cf0aa23fa287a9199656d403624925208d86390e96f62d4c41f4b457efd403139f1bad52ff5fdd2c0cb3270c0abc82957b2634cf
 SHA512 
1ddbdc2ea7ba653ea54169db9ed3d471f6e3421ef29e486c9b8d36837a655bcd613d0f07a8cf1253b87c42a2651e2f1634145622d8624d91e4223452deb99f1b
 DIST libnotify-0.7.9.tar.xz 98148 BLAKE2B 
4728d00a204cd1003e8171a54c23bb975c0477c245c1175558f27555763113ec8bd7abd7ef81f6bad2b98604efe436d843958e77473436e68560775804473383
 SHA512 
8a842b50777279efdb7d96a836a546c47decad158a4f03f7ffc818860d1f6276a657619e4f4a19a4e2f5ad55e0371c793420d50d802983700e8c342273b73874
+DIST libnotify-0.8.0.tar.xz 105288 BLAKE2B 
fc1897896d0f0d1bc13c63717ea050eb05da98979257970d57f780b9602b43b3449211424ee5e116eae957438ccb43a3dfa78935eeca9bc27a729be9e2b4e804
 SHA512 
17fc2e8bb9a61560e796b9e4258ebb56e303e285fa0c5a58f5dbddc0a5493e6f8474d24c1f0a34178810385e9f1d33ddba027b9c0f4364d83ddb57d4f5d78f56

diff --git a/x11-libs/libnotify/libnotify-0.8.0.ebuild 
b/x11-libs/libnotify/libnotify-0.8.0.ebuild
new file mode 100644
index ..f91fcaa55488
--- /dev/null
+++ b/x11-libs/libnotify/libnotify-0.8.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson-multilib xdg-utils
+
+DESCRIPTION="A library for sending desktop notifications"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+IUSE="gtk-doc +introspection test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}]
+   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-libs/gobject-introspection-common-1.32
+   dev-util/glib-utils
+   virtual/pkgconfig
+   app-text/docbook-xsl-ns-stylesheets
+   dev-libs/libxslt
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.1.2 )
+   test? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] )
+"
+IDEPEND="app-eselect/eselect-notify-send"
+PDEPEND="virtual/notification-daemon"
+
+src_prepare() {
+   default
+   xdg_environment_reset
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_use test tests)
+   $(meson_native_use_feature introspection)
+   $(meson_native_use_bool gtk-doc gtk_doc)
+   -Ddocbook_docs=disabled
+   )
+   meson_src_configure
+}
+
+multilib_src_install() {
+   meson_src_install
+
+   mv "${ED}"/usr/bin/{,libnotify-}notify-send || die #379941
+}
+
+pkg_postinst() {
+   eselect notify-send update ifunset
+}
+
+pkg_postrm() {
+   eselect notify-send update ifunset
+}



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

2022-07-16 Thread Matt Turner
commit: b17f64d6d2a53756be828a4b1ea6bc27c480cc65
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul 16 21:13:26 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul 16 21:27:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17f64d6

dev-lang/vala: Version bump to 0.56.2

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

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.56.2.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index c00c37ef9d7f..3e340f2cc568 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -2,3 +2,4 @@ DIST vala-0.50.10.tar.xz 3547792 BLAKE2B 
80e57b0fa5fdec2e3403878db1d5c83f4fd1455
 DIST vala-0.52.10.tar.xz 3598676 BLAKE2B 
f1d54634ffb8a152e5672badc912338a2982a81f5ee998b05212de807197d3f5cdd5b08ec9b521a004933fa6585b24b1e45a9cbc1a375c9863460350d3d3749b
 SHA512 
d7517c25228db9c69bc68e16ed3903ea5dda016d5e84183491fef0b65edbbaf34065e785b0e0dc48f3af2460dc9ac6c435436f460b01929b2403ef0b9a2ad2d8
 DIST vala-0.54.7.tar.xz 3916868 BLAKE2B 
0e9f1e20f7f2dc2e1b024baba6e64e9d192de7d9978c6f9b2ed37e5fff9e95e31718e7a44761c98e8fe2aa790e9464259df004610d4cf863ef39afe45cedd37d
 SHA512 
7d3345984c496e9fe6324fea6c4fd8d2887102b271d825740b0f5812538dbdabe9c88ec4022d25c34121df686200cce48d4678ec6a00b2a002b9e74242475440
 DIST vala-0.56.1.tar.xz 3960476 BLAKE2B 
a78786c51ce35735aa42e5e22a09bd29f98b19608651843c32c84ca6901a22971a2128a85a1e1e110d0b7d14cb89d4164688c289090a4299bb11540180548cf7
 SHA512 
83c34ab0497a9b7a627db8c1dbfea9e76c94b902e298afb2c30ba9824717f2fe3b0e26b987feb93cd4ff0ce211d0ecd9a746cc18c00e41c4c6fd01d05947902f
+DIST vala-0.56.2.tar.xz 3967960 BLAKE2B 
60b48ee3ddd1cee087819cded91ccbbe378a6945ddcb2583a94ab41b66599bc4897bec346b65525e67f6fba9cf94ab3923120e8eb2828afbcb6b674f0512009c
 SHA512 
8a33a1f1d573dd6aa1de6c001bce6e77da39d804cd526433c3e01454e597a7afb6d1b1bce554babf52a7baca5e88e205d28132c73b9a63e9d7b9f7314b3d4496

diff --git a/dev-lang/vala/vala-0.56.2.ebuild b/dev-lang/vala/vala-0.56.2.ebuild
new file mode 100644
index ..99e0f4919d65
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+   != it, which 
would be bad
+# as the newer is not required with older vala when those are picked instead 
of 0.46.
+# vala-0.45.91 ships a broken libsoup-2.4.vapi copy too, but that'll be fixed 
by 0.45.92
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



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

2022-07-16 Thread William Hubbs
commit: 743295fba42f47314d48d9f2de37a5665ace16cc
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jul 16 21:14:17 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jul 16 21:15:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743295fb

net-misc/cni-plugins: drop 0.8.6, 0.8.7, 0.9.0

Bug: https://github.com/gentoo/gentoo/pull/25627
Thanks-to: Randall T. Vasquez  icloud.com>
Signed-off-by: William Hubbs  gentoo.org>

 net-misc/cni-plugins/Manifest |  3 ---
 net-misc/cni-plugins/cni-plugins-0.8.6.ebuild | 31 --
 net-misc/cni-plugins/cni-plugins-0.8.7.ebuild | 31 --
 net-misc/cni-plugins/cni-plugins-0.9.0.ebuild | 32 ---
 4 files changed, 97 deletions(-)

diff --git a/net-misc/cni-plugins/Manifest b/net-misc/cni-plugins/Manifest
index 58368f25201a..c093ccfee4f5 100644
--- a/net-misc/cni-plugins/Manifest
+++ b/net-misc/cni-plugins/Manifest
@@ -1,5 +1,2 @@
-DIST cni-plugins-0.8.6.tar.gz 1993056 BLAKE2B 
89276e0f7fdbc782b30ff675abcb0f92f210771bb772269210416e17d6da443fe732774d9af8ae66f69847c8b48ee4dc6485f51e2156814cfd7e3ca8b455428f
 SHA512 
8815de8b375c737c3a1951b0a7ef5786209fdcf723aa1bc7c2dab7e1bbdee4933a7237f41bdee4208828b457bc79ec69ff68db060c52bab13863f42b042480c8
-DIST cni-plugins-0.8.7.tar.gz 1965945 BLAKE2B 
592b1f126547363877c657e03d69fcb25874e6d472d731861a1a03e3933901bd618a5097f3d91f6ca7fbedce29a0ff0076a65be1a528a2584a7dcb5940a4b010
 SHA512 
1b11b080b1f54a8a792b1048573d7d882603b76929f0c9343eeb2e010f97700c0deea4489faeb493a1aeac12557b6847b26784c378d0430c47de6bdaca6aa70f
-DIST cni-plugins-0.9.0.tar.gz 2705022 BLAKE2B 
82f723501901da40e4ea2f111bd1ed3023a1d11e1715902830f3cd0cf0d46d9f9c57389b3a763448fcd52c40aba97a731986ca1862e2ecd912e8a274abf626c9
 SHA512 
8d545d17e6bf4180755708e47607c855b99f6ea4183a33930b7d05974d2151c90873f1e2064b806059a26caba6942502d9954fce697bf000995d539c2208811c
 DIST cni-plugins-0.9.1.tar.gz 2703099 BLAKE2B 
878f476e62f12020b39d33a79723fe246b34d80705d3a336573401743392adca9a57b196d6d191b4a6f281110f47ecbb1525aacd91cd488bea61c7aaed12a6ef
 SHA512 
24e8fcedbff2ae7a83aa96085b546b164de6a0884d593e3b5386e9d2de3c4d9a215db9e9405332020cc45c371709a32b600e263e4f8dee62c51adafdc0180f24
 DIST cni-plugins-1.1.1.tar.gz 3076064 BLAKE2B 
2fd70260995e423d2b4ac3a8d2135074baffe5d36177d5e1e5a9ce146f6d2ecfeb3b843de62e43f863085ff965be4160cf5f4cae892d3c59070ef390409ef3c9
 SHA512 
03da31caee5f9595abf65d4a551984b995bc18c5e97409549f08997c5a6a2b41a8950144f8a5b4f810cb401ddbe312232d2be76ec977acf8108eb490786b1817

diff --git a/net-misc/cni-plugins/cni-plugins-0.8.6.ebuild 
b/net-misc/cni-plugins/cni-plugins-0.8.6.ebuild
deleted file mode 100644
index 5bf8dc6faddd..
--- a/net-misc/cni-plugins/cni-plugins-0.8.6.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module linux-info
-
-DESCRIPTION="Standard networking plugins for container networking"
-HOMEPAGE="https://github.com/containernetworking/plugins;
-SRC_URI="https://github.com/containernetworking/plugins/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="hardened"
-
-CONFIG_CHECK="~BRIDGE_VLAN_FILTERING"
-S="${WORKDIR}/plugins-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" ./build_linux.sh || die
-}
-
-src_install() {
-   exeinto /opt/cni/bin
-   doexe bin/*
-   dodoc README.md
-   local i
-   for i in 
plugins/{meta/{bandwidth,firewall,flannel,portmap,sbr,tuning},main/{bridge,host-device,ipvlan,loopback,macvlan,ptp,vlan},ipam/{dhcp,host-local,static},sample};
 do
-   newdoc README.md ${i##*/}.README.md
-   done
-}

diff --git a/net-misc/cni-plugins/cni-plugins-0.8.7.ebuild 
b/net-misc/cni-plugins/cni-plugins-0.8.7.ebuild
deleted file mode 100644
index 838f8dc46a57..
--- a/net-misc/cni-plugins/cni-plugins-0.8.7.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module linux-info
-
-DESCRIPTION="Standard networking plugins for container networking"
-HOMEPAGE="https://github.com/containernetworking/plugins;
-SRC_URI="https://github.com/containernetworking/plugins/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="hardened"
-
-CONFIG_CHECK="~BRIDGE_VLAN_FILTERING"
-S="${WORKDIR}/plugins-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" ./build_linux.sh || die
-}
-
-src_install() {
-   exeinto /opt/cni/bin
-   doexe bin/*
-   dodoc README.md
-   local i
-   for i in 
plugins/{meta/{bandwidth,firewall,flannel,portmap,sbr,tuning},main/{bridge,host-device,ipvlan,loopback,macvlan,ptp,vlan},ipam/{dhcp,host-local,static},sample};
 do
-   newdoc 

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

2022-07-16 Thread William Hubbs
commit: d54dad77e299eccc160ecd2ce7bbfcdaa905bbec
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jul 16 21:04:14 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jul 16 21:08:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d54dad77

net-misc/cni-plugins: add 1.1.1

Bug: https://github.com/gentoo/gentoo/pull/25627
Closes: https://bugs.gentoo.org/847292
Thanks-to: Randall T. Vasquez  icloud.com>
Signed-off-by: William Hubbs  gentoo.org>

 net-misc/cni-plugins/Manifest |  1 +
 net-misc/cni-plugins/cni-plugins-1.1.1.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/net-misc/cni-plugins/Manifest b/net-misc/cni-plugins/Manifest
index dfa22e29a0a0..58368f25201a 100644
--- a/net-misc/cni-plugins/Manifest
+++ b/net-misc/cni-plugins/Manifest
@@ -2,3 +2,4 @@ DIST cni-plugins-0.8.6.tar.gz 1993056 BLAKE2B 
89276e0f7fdbc782b30ff675abcb0f92f2
 DIST cni-plugins-0.8.7.tar.gz 1965945 BLAKE2B 
592b1f126547363877c657e03d69fcb25874e6d472d731861a1a03e3933901bd618a5097f3d91f6ca7fbedce29a0ff0076a65be1a528a2584a7dcb5940a4b010
 SHA512 
1b11b080b1f54a8a792b1048573d7d882603b76929f0c9343eeb2e010f97700c0deea4489faeb493a1aeac12557b6847b26784c378d0430c47de6bdaca6aa70f
 DIST cni-plugins-0.9.0.tar.gz 2705022 BLAKE2B 
82f723501901da40e4ea2f111bd1ed3023a1d11e1715902830f3cd0cf0d46d9f9c57389b3a763448fcd52c40aba97a731986ca1862e2ecd912e8a274abf626c9
 SHA512 
8d545d17e6bf4180755708e47607c855b99f6ea4183a33930b7d05974d2151c90873f1e2064b806059a26caba6942502d9954fce697bf000995d539c2208811c
 DIST cni-plugins-0.9.1.tar.gz 2703099 BLAKE2B 
878f476e62f12020b39d33a79723fe246b34d80705d3a336573401743392adca9a57b196d6d191b4a6f281110f47ecbb1525aacd91cd488bea61c7aaed12a6ef
 SHA512 
24e8fcedbff2ae7a83aa96085b546b164de6a0884d593e3b5386e9d2de3c4d9a215db9e9405332020cc45c371709a32b600e263e4f8dee62c51adafdc0180f24
+DIST cni-plugins-1.1.1.tar.gz 3076064 BLAKE2B 
2fd70260995e423d2b4ac3a8d2135074baffe5d36177d5e1e5a9ce146f6d2ecfeb3b843de62e43f863085ff965be4160cf5f4cae892d3c59070ef390409ef3c9
 SHA512 
03da31caee5f9595abf65d4a551984b995bc18c5e97409549f08997c5a6a2b41a8950144f8a5b4f810cb401ddbe312232d2be76ec977acf8108eb490786b1817

diff --git a/net-misc/cni-plugins/cni-plugins-1.1.1.ebuild 
b/net-misc/cni-plugins/cni-plugins-1.1.1.ebuild
new file mode 100644
index ..963ca87f9d33
--- /dev/null
+++ b/net-misc/cni-plugins/cni-plugins-1.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module linux-info systemd
+
+DESCRIPTION="Standard networking plugins for container networking"
+HOMEPAGE="https://github.com/containernetworking/plugins;
+SRC_URI="https://github.com/containernetworking/plugins/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+IUSE="hardened"
+
+CONFIG_CHECK="~BRIDGE_VLAN_FILTERING"
+S="${WORKDIR}/plugins-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" ./build_linux.sh || die
+}
+
+src_install() {
+   exeinto /opt/cni/bin
+   doexe bin/*
+   dodoc README.md
+   local i
+   for i in 
plugins/{meta/{bandwidth,firewall,flannel,portmap,sbr,tuning},main/{bridge,host-device,ipvlan,loopback,macvlan,ptp,vlan},ipam/{dhcp,host-local,static},sample};
 do
+   newdoc README.md ${i##*/}.README.md
+   done
+   systemd_dounit plugins/ipam/dhcp/systemd/cni-dhcp.{service,socket}
+   newinitd "${FILESDIR}"/cni-dhcp.initd cni-dhcp
+}



[gentoo-commits] proj/musl:master commit in: net-misc/spice-gtk/, app-office/libreoffice/files/, app-office/libreoffice/, ...

2022-07-16 Thread Jory Pratt
commit: e3eb8c19366ad768293c078fd786d7f9c40ec050
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Jul 16 20:51:30 2022 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sat Jul 16 20:51:30 2022 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e3eb8c19

Misc cleanup of packages now fixed in ::gentoo

Signed-off-by: Jory Pratt  gentoo.org>

 app-office/libreoffice/Manifest|  25 -
 .../files/libreoffice-5.3.4.2-kioclient5.patch |  11 -
 .../files/libreoffice-6.1-nomancompress.patch  |  29 -
 ...eoffice-6.1.4.2-disable-liborcus-unittest.patch |  13 -
 .../files/libreoffice-6.1.4.2-musl-stacksize.patch |  39 --
 .../files/libreoffice-7.2.0.4-qt5detect.patch  |  13 -
 .../libreoffice-7.2.2.2-makefile-gengal.patch  |  90 ---
 .../files/libreoffice-7.2.5.2-linux-musl.patch |  74 ---
 .../libreoffice-7.2.5.2-musl-fix-execinfo.patch|  53 --
 .../libreoffice-7.2.6.2-poppler-22.03.0.patch  |  33 -
 .../libreoffice/libreoffice-7.2.5.2-r1.ebuild  | 668 
 .../libreoffice/libreoffice-7.2.6.2-r1.ebuild  | 671 -
 app-office/libreoffice/metadata.xml|  23 -
 net-misc/spice-gtk/Manifest|   3 -
 net-misc/spice-gtk/files/README.gentoo |  14 -
 .../spice-gtk-0.37-adjust-to-window-scaling.patch  | 132 
 .../spice-gtk-0.39-fix-finding-pyparsing.patch |  13 -
 net-misc/spice-gtk/metadata.xml|  18 -
 net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild| 132 
 net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild| 153 -
 20 files changed, 2207 deletions(-)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
deleted file mode 100644
index 8cdd7bef..
--- a/app-office/libreoffice/Manifest
+++ /dev/null
@@ -1,25 +0,0 @@
-DIST 17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip 3519470 BLAKE2B 
ccfdf6b7f88f22d3ec7898c529c374f13059979450aabdccc9781ca91dd27d0119dfec3d33dda073c2973fa4a8aacae13924c9a67e38a1422c48bfee41b6f3e8
 SHA512 
a231eba4a1baca11766ef292ab45e302081115477fe23018652882923308856835cf8c9ecba61a5cf22543474ccef3136965d794a90c9e4e9e6dcc21f9af6e1a
-DIST 185d60944ea767075d27247c3162b3bc-unowinreg.dll 12288 BLAKE2B 
c067f60d0ee325feae4f168ad0f84602708fe724a1d9a9a054ed4991992c1d4637b31083cf569326b8aac1ec598e71ec65fb31ee16233b9c736e97ef062b47d7
 SHA512 
854b8ae29b57b40ba6bb6ff66e723a0e8dad053fcc2849f0ad763cd8a31352f4aeba9636fd4e3f0f2a0cd985a6f49b4261b9ace68d6be821ed42cfa7a73eb13c
-DIST 3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip 1180582 BLAKE2B 
b2b91f608cccdc823c11ce946ecf12b8cb7b1218fa8763ed7b64cf2567114f0703b4103a4eb2369874a4006112396470d1a0a72e6f186c9fac629cbca0fe18d6
 SHA512 
9fe106bbdb55365f589246e5a0d10bbe9b35224132b66a1823dc6361633a67f2acc0e8c393dc7ed70d086858d16d242b8806b8b2184c98e3d20d0be85bed9c44
-DIST 35c94d2df8893241173de1d16b6034c0-swingExSrc.zip 9796 BLAKE2B 
a30b0225313b23092bc57ccd989f26ea04a323dcb17a0ea8baaa6a21b5d5e2b6e29fcae9d18ecd043073030e104ad56c86a115760590f57eda86c22c9fe478b0
 SHA512 
4a48f1e32907fb2dee601cda3cd7a0d7198b2d51f2a572b647f1e93f901fd511eef3567676e52dfb1723a2cdfbc01f2015ca0bb22903b0bc1476dd618cc9aa8a
-DIST 39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip 153157 BLAKE2B 
e02fced286aab6f6597b04bba37186e6f7d0793ef807c4530e15da5464e9302880278472fdc79dc27a9be15600127bebe30651a6027ef1b0a7cfc40ce56a395a
 SHA512 
a7c3044a0a7c67881f78eddc4b3faf05e29b20755a59cdbb9a0a49bd21be5aaa95d4ea5eaabdd6f005a421981fb7c55fee590d4c9592fe363ba27ae590652bd4
-DIST 3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip 5750610 BLAKE2B 
b9f3ef8baa6fe11b2aef25ee6ebe36d7f4c0e688022f27c6a0186a94d909c4c2166ffe5d70644207f56971888e2478e57cd1e76a252abf3825987350c4c7de45
 SHA512 
8eaa9eed3bff16a16483d0754756c181089eb705ea34ded7f9f6db90a591cbce3f0551f28d097bd2f44de813cb818720c430e79e516939e0398b72bf4614f4cd
-DIST 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip 1521926 BLAKE2B 
d2769842c180997055648a8b1a33cc89988b74628bad8aa012242e0c1afa5b5b8568323c107187072207ee69bd841ba4ca3bbfe27ef65223ddc729d1a1aa6590
 SHA512 
ec5ae23c8fe2f5efc377f7a9665039afadf28b4d8f2791379296766a5fbc9a3bf7548f9b0e3b3b07762229ec733a92ccbb69791ee0318c9c6f78f8e847253d3f
-DIST 8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip 762419 BLAKE2B 
9cbcda7d7644ede32a19b7bd5e29cae348229b9396a205809db480ed67bf12d243652d4ec3bf817f6d369e594a6d6ac3ebebfd03a80ed94f3106f78421d00077
 SHA512 
12ab17a4db3f7c834b21e59ff6f6f6456630d8626db7fb908867b20204295d4fba8969e79a3694ca66cb24e9f0e5a0fa4b9d2d3f748691b7f93985f9e666ce5f
-DIST 97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip 2938721 BLAKE2B 
86cf869561f653e449611ca2f014b340d7d0cba46b7d37a9455cbbc184b6a5c7e0e26ac84909aef08ae8639a402cef3bfc93ec901de018060f16413eaff0f748
 SHA512 
17ba9d2c0376fb7326d53bb1e3796610176a1af426d1b9073b5f7cf06c93d865e585c495e75c52fb8e426d7c453e751356a9ca9a54dc821ddadb6c8160ed5ba6
-DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 BLAKE2B 

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

2022-07-16 Thread Conrad Kostecki
commit: 501a1642f8aba4f6000bfe907af4b4f755a73bcc
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 16 20:47:31 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 16 20:47:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501a1642

app-emulation/86Box: add -fno-strict-aliasing

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

 app-emulation/86Box/86Box-3.6.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-emulation/86Box/86Box-3.6.ebuild 
b/app-emulation/86Box/86Box-3.6.ebuild
index 78a19f937313..ab0476394bfd 100644
--- a/app-emulation/86Box/86Box-3.6.ebuild
+++ b/app-emulation/86Box/86Box-3.6.ebuild
@@ -48,6 +48,7 @@ src_configure() {
# LTO needs to be filtered
# See https://bugs.gentoo.org/854507
filter-lto
+   append-flags -fno-strict-aliasing
 
local mycmakeargs=(
-DCPPTHREADS="$(usex threads)"



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

2022-07-16 Thread Conrad Kostecki
commit: df448c034539a89dbc9bd1cc62abffeb6f7b53d3
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 16 20:48:33 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 16 20:48:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df448c03

app-emulation/pcem: add -fno-strict-aliasing

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

 app-emulation/pcem/pcem-17-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-emulation/pcem/pcem-17-r1.ebuild 
b/app-emulation/pcem/pcem-17-r1.ebuild
index 32518f0671f7..413ef572d024 100644
--- a/app-emulation/pcem/pcem-17-r1.ebuild
+++ b/app-emulation/pcem/pcem-17-r1.ebuild
@@ -48,6 +48,7 @@ src_configure() {
# LTO needs to be filtered
# See https://bugs.gentoo.org/854528
filter-lto
+   append-flags -fno-strict-aliasing
 
local myeconfargs=(
--enable-release-build



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

2022-07-16 Thread Conrad Kostecki
commit: 73badb92b612f0d713cd5a291fbb2be6dc494899
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 16 20:38:36 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 16 20:40:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73badb92

app-emulation/pcem: fix configure flags

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

 app-emulation/pcem/files/pcem-17-respect-cflags.patch | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/app-emulation/pcem/files/pcem-17-respect-cflags.patch 
b/app-emulation/pcem/files/pcem-17-respect-cflags.patch
index 73cac4541bf1..0e9d28885595 100644
--- a/app-emulation/pcem/files/pcem-17-respect-cflags.patch
+++ b/app-emulation/pcem/files/pcem-17-respect-cflags.patch
@@ -1,13 +1,11 @@
 --- a/configure.ac
 +++ b/configure.ac
-@@ -31,8 +31,8 @@
+@@ -31,8 +31,6 @@
 CXXFLAGS="-Wall -O0 -g -D_DEBUG -fcommon"
 AC_MSG_RESULT([yes])
  else
 -   CFLAGS="-O3 -fcommon"
 -   CXXFLAGS="-O3 -fcommon"
-+   CFLAGS?="-O3 -fcommon"
-+   CXXFLAGS?="-O3 -fcommon"
 AC_MSG_RESULT([no])
  fi
  



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

2022-07-16 Thread Conrad Kostecki
commit: 1732d937d445ef3959b881449234938ef88cae7b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 16 19:39:37 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 16 20:40:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1732d937

dev-libs/libuninum: filter lto

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

 dev-libs/libuninum/libuninum-2.7-r1.ebuild | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/dev-libs/libuninum/libuninum-2.7-r1.ebuild 
b/dev-libs/libuninum/libuninum-2.7-r1.ebuild
index 0307915cebf4..1a786ed1da32 100644
--- a/dev-libs/libuninum/libuninum-2.7-r1.ebuild
+++ b/dev-libs/libuninum/libuninum-2.7-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit flag-o-matic
+
 DESCRIPTION="A library for converting unicode strings to numbers and vice 
versa"
 HOMEPAGE="https://billposer.org/Software/libuninum.html;
 SRC_URI="https://billposer.org/Software/Downloads/${P}.tar.bz2;
@@ -11,6 +13,14 @@ KEYWORDS="amd64 x86"
 LICENSE="GPL-2 GPL-2+ LGPL-2 LGPL-2.1"
 SLOT="0"
 
+src_prepare() {
+   default
+
+   # LTO does not work.
+   # See https://bugs.gentoo.org/855956
+   filter-lto
+}
+
 src_configure() {
local myeconfargs=(
--disable-static



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

2022-07-16 Thread Conrad Kostecki
commit: a3c20be17f9819a3a50a73627224eaa6aca694b1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 16 19:52:48 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 16 20:40:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3c20be1

app-emulation/86Box: filter lto

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

 app-emulation/86Box/86Box-3.6.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-emulation/86Box/86Box-3.6.ebuild 
b/app-emulation/86Box/86Box-3.6.ebuild
index 83e0de773c6f..78a19f937313 100644
--- a/app-emulation/86Box/86Box-3.6.ebuild
+++ b/app-emulation/86Box/86Box-3.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake
+inherit cmake flag-o-matic
 
 DESCRIPTION="Emulator of x86-based machines based on PCem"
 HOMEPAGE="https://github.com/86Box/86Box;
@@ -45,6 +45,10 @@ RDEPEND="
 BDEPEND="virtual/pkgconfig"
 
 src_configure() {
+   # LTO needs to be filtered
+   # See https://bugs.gentoo.org/854507
+   filter-lto
+
local mycmakeargs=(
-DCPPTHREADS="$(usex threads)"
-DDEV_BRANCH="$(usex experimental)"



[gentoo-commits] repo/gentoo:master commit in: games-simulation/openrct2/

2022-07-16 Thread Conrad Kostecki
commit: aaeee0dae978930005cf9a6c21b236f59e826f0e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 16 19:29:11 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 16 20:40:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaeee0da

games-simulation/openrct2: update live ebuild

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

 games-simulation/openrct2/openrct2-.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/games-simulation/openrct2/openrct2-.ebuild 
b/games-simulation/openrct2/openrct2-.ebuild
index 63415cb53ad0..45c46cdb7566 100644
--- a/games-simulation/openrct2/openrct2-.ebuild
+++ b/games-simulation/openrct2/openrct2-.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
-IUSE="dedicated +lightfx +opengl scripting test +truetype"
+IUSE="dedicated +flac +lightfx +opengl scripting test +truetype +vorbis"
 
 COMMON_DEPEND="
dev-libs/icu:=
@@ -39,7 +39,9 @@ COMMON_DEPEND="
!dedicated? (
media-libs/libsdl2
media-libs/speexdsp
+   flac? ( media-libs/flac )
opengl? ( virtual/opengl )
+   vorbis? ( media-libs/libvorbis )
)
dev-libs/openssl:0=
scripting? ( dev-lang/duktape:= )
@@ -105,6 +107,7 @@ src_configure() {
# as both packages do not exist in Gentoo, so support for them has been 
disabled.
local mycmakeargs=(
-DDISABLE_DISCORD_RPC=ON
+   $(usex !dedicated "-DDISABLE_FLAC=$(usex !flac)" "")
-DDISABLE_GOOGLE_BENCHMARK=ON
-DDISABLE_GUI=$(usex dedicated)
-DDISABLE_HTTP=OFF
@@ -112,6 +115,7 @@ src_configure() {
-DDISABLE_NETWORK=OFF
$(usex !dedicated "-DDISABLE_OPENGL=$(usex !opengl)" "")
-DDISABLE_TTF=$(usex !truetype)
+   $(usex !dedicated "-DDISABLE_VORBIS=$(usex !vorbis)" "")
-DDOWNLOAD_OBJECTS=OFF
-DDOWNLOAD_REPLAYS=OFF
-DDOWNLOAD_TITLE_SEQUENCES=OFF



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

2022-07-16 Thread Conrad Kostecki
commit: d1b92480a177be6170a1d850d9066bb12c28f06a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 16 19:46:10 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 16 20:40:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b92480

app-emulation/pcem: filter LTO

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

 app-emulation/pcem/pcem-17-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-emulation/pcem/pcem-17-r1.ebuild 
b/app-emulation/pcem/pcem-17-r1.ebuild
index bad0762a6e55..32518f0671f7 100644
--- a/app-emulation/pcem/pcem-17-r1.ebuild
+++ b/app-emulation/pcem/pcem-17-r1.ebuild
@@ -45,6 +45,10 @@ src_configure() {
# See https://pcem-emulator.co.uk/phpBB3/viewtopic.php?f=3=3443
append-cflags -fcommon
 
+   # LTO needs to be filtered
+   # See https://bugs.gentoo.org/854528
+   filter-lto
+
local myeconfargs=(
--enable-release-build
$(use_enable alsa)



[gentoo-commits] repo/gentoo:master commit in: games-simulation/openrct2/

2022-07-16 Thread Conrad Kostecki
commit: 3294f54acf382942fe72e459b47a3e0ed05c5f2f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 16 19:27:07 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 16 20:40:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3294f54a

games-simulation/openrct2: add missing deps for flac and vorbis

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

 .../openrct2/{openrct2-0.4.1.ebuild => openrct2-0.4.1-r1.ebuild}| 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/games-simulation/openrct2/openrct2-0.4.1.ebuild 
b/games-simulation/openrct2/openrct2-0.4.1-r1.ebuild
similarity index 93%
rename from games-simulation/openrct2/openrct2-0.4.1.ebuild
rename to games-simulation/openrct2/openrct2-0.4.1-r1.ebuild
index 086cc24d58f0..a3c712df2773 100644
--- a/games-simulation/openrct2/openrct2-0.4.1.ebuild
+++ b/games-simulation/openrct2/openrct2-0.4.1-r1.ebuild
@@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="dedicated +lightfx +opengl scripting test +truetype"
+IUSE="dedicated +flac +lightfx +opengl scripting test +truetype +vorbis"
 RESTRICT="!test? ( test )"
 
 COMMON_DEPEND="
@@ -39,7 +39,9 @@ COMMON_DEPEND="
!dedicated? (
media-libs/libsdl2
media-libs/speexdsp
+   flac? ( media-libs/flac )
opengl? ( virtual/opengl )
+   vorbis? ( media-libs/libvorbis )
)
dev-libs/openssl:0=
scripting? ( dev-lang/duktape:= )
@@ -103,6 +105,7 @@ src_configure() {
# as both packages do not exist in Gentoo, so support for them has been 
disabled.
local mycmakeargs=(
-DDISABLE_DISCORD_RPC=ON
+   $(usex !dedicated "-DDISABLE_FLAC=$(usex !flac)" "")
-DDISABLE_GOOGLE_BENCHMARK=ON
-DDISABLE_GUI=$(usex dedicated)
-DDISABLE_HTTP=OFF
@@ -110,6 +113,7 @@ src_configure() {
-DDISABLE_NETWORK=OFF
$(usex !dedicated "-DDISABLE_OPENGL=$(usex !opengl)" "")
-DDISABLE_TTF=$(usex !truetype)
+   $(usex !dedicated "-DDISABLE_VORBIS=$(usex !vorbis)" "")
-DDOWNLOAD_OBJECTS=OFF
-DDOWNLOAD_REPLAYS=OFF
-DDOWNLOAD_TITLE_SEQUENCES=OFF



[gentoo-commits] repo/gentoo:master commit in: profiles/updates/, kde-apps/kdenetwork-meta/, kde-apps/zeroconf-ioslave/, ...

2022-07-16 Thread Andreas Sturmlechner
commit: 4ae6b52cad271f6943126686232c159c850ea6de
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 14:10:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 20:37:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae6b52c

kde-apps/zeroconf-ioslave: pkgmove to net-misc/kio-zeroconf

See also: https://phabricator.kde.org/T15662

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

 kde-apps/kdenetwork-meta/kdenetwork-meta-21.12.3.ebuild | 2 +-
 kde-apps/kdenetwork-meta/kdenetwork-meta-22.04.3-r1.ebuild  | 2 +-
 {kde-apps/zeroconf-ioslave => net-misc/kio-zeroconf}/Manifest   | 0
 .../kio-zeroconf/kio-zeroconf-21.12.3.ebuild| 2 ++
 .../kio-zeroconf/kio-zeroconf-22.04.3.ebuild| 1 +
 {kde-apps/zeroconf-ioslave => net-misc/kio-zeroconf}/metadata.xml   | 0
 profiles/updates/3Q-2022| 1 +
 7 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-21.12.3.ebuild 
b/kde-apps/kdenetwork-meta/kdenetwork-meta-21.12.3.ebuild
index 2259b60b8ac7..bd7f435e6c00 100644
--- a/kde-apps/kdenetwork-meta/kdenetwork-meta-21.12.3.ebuild
+++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-21.12.3.ebuild
@@ -16,10 +16,10 @@ RDEPEND="
>=kde-apps/kopete-${PV}:${SLOT}
>=kde-apps/krdc-${PV}:${SLOT}
>=kde-apps/krfb-${PV}:${SLOT}
-   >=kde-apps/zeroconf-ioslave-${PV}:${SLOT}
>=kde-misc/kdeconnect-${PV}:${SLOT}
>=kde-misc/kio-gdrive-${PV}:${SLOT}
>=net-irc/konversation-${PV}:${SLOT}
+   >=net-misc/kio-zeroconf-${PV}:${SLOT}
bittorrent? (
>=net-libs/libktorrent-${PV}:${SLOT}
>=net-p2p/ktorrent-${PV}:${SLOT}

diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-22.04.3-r1.ebuild 
b/kde-apps/kdenetwork-meta/kdenetwork-meta-22.04.3-r1.ebuild
index f0aa882e81dd..07894b866ce5 100644
--- a/kde-apps/kdenetwork-meta/kdenetwork-meta-22.04.3-r1.ebuild
+++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-22.04.3-r1.ebuild
@@ -16,10 +16,10 @@ RDEPEND="
>=kde-apps/kopete-${PV}:${SLOT}
>=kde-apps/krdc-${PV}:${SLOT}
>=kde-apps/krfb-${PV}:${SLOT}
-   >=kde-apps/zeroconf-ioslave-${PV}:${SLOT}
>=kde-misc/kdeconnect-${PV}:${SLOT}
>=kde-misc/kio-gdrive-${PV}:${SLOT}
>=net-irc/konversation-${PV}:${SLOT}
+   >=net-misc/kio-zeroconf-${PV}:${SLOT}
bittorrent? (
>=net-libs/libktorrent-${PV}:${SLOT}
>=net-p2p/ktorrent-${PV}:${SLOT}

diff --git a/kde-apps/zeroconf-ioslave/Manifest b/net-misc/kio-zeroconf/Manifest
similarity index 100%
rename from kde-apps/zeroconf-ioslave/Manifest
rename to net-misc/kio-zeroconf/Manifest

diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-21.12.3.ebuild 
b/net-misc/kio-zeroconf/kio-zeroconf-21.12.3.ebuild
similarity index 92%
rename from kde-apps/zeroconf-ioslave/zeroconf-ioslave-21.12.3.ebuild
rename to net-misc/kio-zeroconf/kio-zeroconf-21.12.3.ebuild
index bb2a6db70f65..dc1f26494677 100644
--- a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-21.12.3.ebuild
+++ b/net-misc/kio-zeroconf/kio-zeroconf-21.12.3.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+KDE_GEAR=true
+KDE_ORG_NAME="zeroconf-ioslave"
 KFMIN=5.88.0
 QTMIN=5.15.2
 inherit ecm kde.org

diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-22.04.3.ebuild 
b/net-misc/kio-zeroconf/kio-zeroconf-22.04.3.ebuild
similarity index 94%
rename from kde-apps/zeroconf-ioslave/zeroconf-ioslave-22.04.3.ebuild
rename to net-misc/kio-zeroconf/kio-zeroconf-22.04.3.ebuild
index a2c2f3293cbd..cbf3304c447a 100644
--- a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-22.04.3.ebuild
+++ b/net-misc/kio-zeroconf/kio-zeroconf-22.04.3.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+KDE_ORG_NAME="zeroconf-ioslave"
 KFMIN=5.92.0
 QTMIN=5.15.4
 inherit ecm gear.kde.org

diff --git a/kde-apps/zeroconf-ioslave/metadata.xml 
b/net-misc/kio-zeroconf/metadata.xml
similarity index 100%
rename from kde-apps/zeroconf-ioslave/metadata.xml
rename to net-misc/kio-zeroconf/metadata.xml

diff --git a/profiles/updates/3Q-2022 b/profiles/updates/3Q-2022
index 1f70a3f6379e..53c36e27e2a0 100644
--- a/profiles/updates/3Q-2022
+++ b/profiles/updates/3Q-2022
@@ -6,3 +6,4 @@ move dev-python/ipy dev-python/IPy
 move sci-libs/shapely dev-python/shapely
 move games-action/brutal-legend games-action/brutal-legend-hb
 move kde-apps/kdesdk-kioslaves dev-util/kio-perldoc
+move kde-apps/zeroconf-ioslave net-misc/kio-zeroconf



[gentoo-commits] repo/gentoo:master commit in: dev-util/kio-perldoc/, kde-apps/kdesdk-meta/, profiles/updates/, ...

2022-07-16 Thread Andreas Sturmlechner
commit: 3e724579d6120352b82de9292a85b5b88bef84ba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul 14 21:36:18 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 20:37:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e724579

kde-apps/kdesdk-kioslaves: pkgmove to dev-util/kio-perldoc

kde-apps/kdesdk-meta-22.04.3 gains IUSE=perl to make it optional
at the same time.

See also: https://phabricator.kde.org/T15665

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

 {kde-apps/kdesdk-kioslaves => dev-util/kio-perldoc}/Manifest  | 0
 .../kio-perldoc/kio-perldoc-21.12.3.ebuild| 2 ++
 .../kio-perldoc/kio-perldoc-22.04.3.ebuild| 1 +
 {kde-apps/kdesdk-kioslaves => dev-util/kio-perldoc}/metadata.xml  | 0
 kde-apps/kdesdk-meta/kdesdk-meta-21.12.3.ebuild   | 2 +-
 .../{kdesdk-meta-22.04.3.ebuild => kdesdk-meta-22.04.3-r1.ebuild} | 4 ++--
 profiles/updates/3Q-2022  | 1 +
 7 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/kde-apps/kdesdk-kioslaves/Manifest b/dev-util/kio-perldoc/Manifest
similarity index 100%
rename from kde-apps/kdesdk-kioslaves/Manifest
rename to dev-util/kio-perldoc/Manifest

diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-21.12.3.ebuild 
b/dev-util/kio-perldoc/kio-perldoc-21.12.3.ebuild
similarity index 90%
rename from kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-21.12.3.ebuild
rename to dev-util/kio-perldoc/kio-perldoc-21.12.3.ebuild
index c92ef16431bb..a980a5e32b5f 100644
--- a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-21.12.3.ebuild
+++ b/dev-util/kio-perldoc/kio-perldoc-21.12.3.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+KDE_GEAR=true
+KDE_ORG_NAME="kdesdk-kioslaves"
 KFMIN=5.88.0
 inherit ecm kde.org
 

diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-22.04.3.ebuild 
b/dev-util/kio-perldoc/kio-perldoc-22.04.3.ebuild
similarity index 93%
rename from kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-22.04.3.ebuild
rename to dev-util/kio-perldoc/kio-perldoc-22.04.3.ebuild
index 3ce4423297d7..b5a38e8f2aa3 100644
--- a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-22.04.3.ebuild
+++ b/dev-util/kio-perldoc/kio-perldoc-22.04.3.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+KDE_ORG_NAME="kdesdk-kioslaves"
 KFMIN=5.92.0
 inherit ecm gear.kde.org
 

diff --git a/kde-apps/kdesdk-kioslaves/metadata.xml 
b/dev-util/kio-perldoc/metadata.xml
similarity index 100%
rename from kde-apps/kdesdk-kioslaves/metadata.xml
rename to dev-util/kio-perldoc/metadata.xml

diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-21.12.3.ebuild 
b/kde-apps/kdesdk-meta/kdesdk-meta-21.12.3.ebuild
index ba7a7f24a139..30129a51ef65 100644
--- a/kde-apps/kdesdk-meta/kdesdk-meta-21.12.3.ebuild
+++ b/kde-apps/kdesdk-meta/kdesdk-meta-21.12.3.ebuild
@@ -12,11 +12,11 @@ KEYWORDS="amd64 arm64 x86"
 IUSE="cvs git mercurial php python ruby subversion webengine"
 
 RDEPEND="
+   >=dev-util/kio-perldoc-${PV}:${SLOT}
>=kde-apps/kapptemplate-${PV}:${SLOT}
>=kde-apps/kcachegrind-${PV}:${SLOT}
>=kde-apps/kde-dev-scripts-${PV}:${SLOT}
>=kde-apps/kde-dev-utils-${PV}:${SLOT}
-   >=kde-apps/kdesdk-kioslaves-${PV}:${SLOT}
>=kde-apps/kdesdk-thumbnailers-${PV}:${SLOT}
>=kde-apps/kompare-${PV}:${SLOT}
>=kde-apps/libkomparediff2-${PV}:${SLOT}

diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-22.04.3.ebuild 
b/kde-apps/kdesdk-meta/kdesdk-meta-22.04.3-r1.ebuild
similarity index 90%
rename from kde-apps/kdesdk-meta/kdesdk-meta-22.04.3.ebuild
rename to kde-apps/kdesdk-meta/kdesdk-meta-22.04.3-r1.ebuild
index bd4f4c479cea..316b460ad9e0 100644
--- a/kde-apps/kdesdk-meta/kdesdk-meta-22.04.3.ebuild
+++ b/kde-apps/kdesdk-meta/kdesdk-meta-22.04.3-r1.ebuild
@@ -9,14 +9,13 @@ HOMEPAGE="https://apps.kde.org/development/;
 LICENSE="metapackage"
 SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="cvs git mercurial php python ruby subversion webengine"
+IUSE="cvs git mercurial perl php python ruby subversion webengine"
 
 RDEPEND="
>=kde-apps/kapptemplate-${PV}:${SLOT}
>=kde-apps/kcachegrind-${PV}:${SLOT}
>=kde-apps/kde-dev-scripts-${PV}:${SLOT}
>=kde-apps/kde-dev-utils-${PV}:${SLOT}
-   >=kde-apps/kdesdk-kioslaves-${PV}:${SLOT}
>=kde-apps/kdesdk-thumbnailers-${PV}:${SLOT}
>=kde-apps/kompare-${PV}:${SLOT}
>=kde-apps/libkomparediff2-${PV}:${SLOT}
@@ -25,6 +24,7 @@ RDEPEND="
cvs? ( >=kde-apps/cervisia-${PV}:${SLOT} )
git? ( >=kde-apps/dolphin-plugins-git-${PV}:${SLOT} )
mercurial? ( >=kde-apps/dolphin-plugins-mercurial-${PV}:${SLOT} )
+   perl? ( >=dev-util/kio-perldoc-${PV}:${SLOT} )
python? ( >=kde-apps/lokalize-${PV}:${SLOT} )
ruby? ( >=kde-apps/kross-interpreters-${PV}:${SLOT} )
subversion? ( >=kde-apps/dolphin-plugins-subversion-${PV}:${SLOT} )

diff --git a/profiles/updates/3Q-2022 

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

2022-07-16 Thread Richard Freeman
commit: 8f2ab99eb4641a8ff0daf3bb6ca236587b55299b
Author: Richard Freeman  gentoo  org>
AuthorDate: Sat Jul 16 20:21:19 2022 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Sat Jul 16 20:21:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2ab99e

sys-process/systemd-cron: add 1.15.19

Signed-off-by: Richard Freeman  gentoo.org>

 sys-process/systemd-cron/Manifest  |  1 +
 .../systemd-cron/systemd-cron-1.15.19.ebuild   | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/sys-process/systemd-cron/Manifest 
b/sys-process/systemd-cron/Manifest
index 739e06fb5a1b..83968371fea8 100644
--- a/sys-process/systemd-cron/Manifest
+++ b/sys-process/systemd-cron/Manifest
@@ -1,2 +1,3 @@
+DIST systemd-cron-1.15.19.tar.gz 33234 BLAKE2B 
d03c7024f9e4e569086e60908b07255e59259bc90182e34897746e1477e1b59da1934f239ef7c673e5df52c1831f07b2e759aeb7c514ba23dbbbeb780cb08a7b
 SHA512 
90ddb3584550714a21e88a89e804511af434432b95398f325f547ee226499f8b73e153b9cdb611a11389baf434d12bc39414244b0e5e1d4565ceaac5db12b012
 DIST systemd-cron-1.5.17.tar.gz 32319 BLAKE2B 
763cccebcaf98998d0e787352b4d3f2bc28a7e6ef0e800fe937fb2971a5dd8af2d9880076eadb5c3eddc23957d9b6b824b87a7a8be59c241f402ad78abed248e
 SHA512 
20f93c108689efef5a72976509ffd567ed85dd1fada5074030018b5d560cc49f60337bdf888d1d75f6ce8b9b72e6314d754c78c19fa79d584740430e44240ef3
 DIST systemd-cron-1.5.18.tar.gz 33056 BLAKE2B 
a400d0169c2dcb68c91358bd2af70dca133749dab801dc87b4cdf05b8ccebe5e250466bfce93938e575aa2d832af9a4977be2f02767d2d808e45b11888277c95
 SHA512 
7de6a5d05ee1d73c5348ecedf6029b498b26e8cdeecce87b58f206a1719c4a90fba853eb99b860734174469c99c75a4a6fa33c13b4aac45fdc71de7f3231b9e3

diff --git a/sys-process/systemd-cron/systemd-cron-1.15.19.ebuild 
b/sys-process/systemd-cron/systemd-cron-1.15.19.ebuild
new file mode 100644
index ..901357eed0a5
--- /dev/null
+++ b/sys-process/systemd-cron/systemd-cron-1.15.19.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+inherit python-single-r1 systemd
+
+DESCRIPTION="systemd units to create timers for cron directories and crontab"
+HOMEPAGE="https://github.com/systemd-cron/systemd-cron/;
+SRC_URI="https://github.com/systemd-cron/${PN}/archive/v${PV}.tar.gz -> 
systemd-cron-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="cron-boot etc-crontab-systemd minutely +runparts setgid test yearly"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=sys-apps/systemd-217
+   sys-apps/debianutils
+   !sys-process/cronie[anacron]
+   !etc-crontab-systemd? ( !sys-process/dcron )
+   ${PYTHON_DEPS}
+   sys-process/cronbase"
+
+DEPEND="sys-process/cronbase
+   test? ( sys-apps/man-db dev-python/pyflakes )"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_prepare() {
+   python_fix_shebang --force "${S}/src/bin"
+
+   sed -i \
+   -e 's/^crontab/crontab-systemd/' \
+   -e 's/^CRONTAB/CRONTAB-SYSTEMD/' \
+   -- "${S}/src/man/crontab."{1,5}".in" || die
+
+   sed -i \
+   -e 's!/crontab$!/crontab-systemd!' \
+   -e 's!/crontab\(\.[15]\)$!/crontab-systemd\1!' \
+   -e 's/pyflakes3/pyflakes/' \
+   -- "${S}/Makefile.in" || die
+
+   if use etc-crontab-systemd
+   thensed -i \
+   -e "s!/etc/crontab!/etc/crontab-systemd!" \
+   -- "${S}/src/man/crontab."{1,5}".in" \
+   "${S}/src/bin/systemd-crontab-generator.py" || die
+   fi
+
+   eapply_user
+}
+
+my_use_enable() {
+   if use ${1}; then
+   echo --enable-${2:-${1}}=yes
+   else
+   echo --enable-${2:-${1}}=no
+   fi
+}
+
+src_configure() {
+   ./configure \
+   --prefix="${EPREFIX}/usr" \
+   --confdir="${EPREFIX}/etc" \
+   --runparts="${EPREFIX}/bin/run-parts" \
+   --mandir="${EPREFIX}/usr/share/man" \
+   --unitdir="$(systemd_get_systemunitdir)" \
+   --generatordir="$(systemd_get_systemgeneratordir)" \
+   $(my_use_enable cron-boot boot) \
+   $(my_use_enable minutely) \
+   $(my_use_enable runparts) \
+   $(my_use_enable yearly) \
+   $(my_use_enable yearly quarterly) \
+   $(my_use_enable yearly semi_annually) \
+   $(my_use_enable setgid) \
+   --enable-persistent=yes
+}
+
+pkg_postinst() {
+   elog "This package now supports USE=runparts which is enabled by 
default."
+   elog "This enables the traditional run-parts behavior."
+   elog "If you disable this flag you will get the new behavior of having"
+   elog "multiple jobs for each cron.* entry run in parallel with"
+   elog "separate 

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

2022-07-16 Thread Richard Freeman
commit: 90940dab01f00cb89d72caef3b22eba8ed1f4766
Author: Richard Freeman  gentoo  org>
AuthorDate: Sat Jul 16 20:22:10 2022 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Sat Jul 16 20:22:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90940dab

sys-process/systemd-cron: drop 1.5.17

Signed-off-by: Richard Freeman  gentoo.org>

 sys-process/systemd-cron/Manifest  |  1 -
 .../systemd-cron/systemd-cron-1.5.17.ebuild| 86 --
 2 files changed, 87 deletions(-)

diff --git a/sys-process/systemd-cron/Manifest 
b/sys-process/systemd-cron/Manifest
index 83968371fea8..139bd10ac7fa 100644
--- a/sys-process/systemd-cron/Manifest
+++ b/sys-process/systemd-cron/Manifest
@@ -1,3 +1,2 @@
 DIST systemd-cron-1.15.19.tar.gz 33234 BLAKE2B 
d03c7024f9e4e569086e60908b07255e59259bc90182e34897746e1477e1b59da1934f239ef7c673e5df52c1831f07b2e759aeb7c514ba23dbbbeb780cb08a7b
 SHA512 
90ddb3584550714a21e88a89e804511af434432b95398f325f547ee226499f8b73e153b9cdb611a11389baf434d12bc39414244b0e5e1d4565ceaac5db12b012
-DIST systemd-cron-1.5.17.tar.gz 32319 BLAKE2B 
763cccebcaf98998d0e787352b4d3f2bc28a7e6ef0e800fe937fb2971a5dd8af2d9880076eadb5c3eddc23957d9b6b824b87a7a8be59c241f402ad78abed248e
 SHA512 
20f93c108689efef5a72976509ffd567ed85dd1fada5074030018b5d560cc49f60337bdf888d1d75f6ce8b9b72e6314d754c78c19fa79d584740430e44240ef3
 DIST systemd-cron-1.5.18.tar.gz 33056 BLAKE2B 
a400d0169c2dcb68c91358bd2af70dca133749dab801dc87b4cdf05b8ccebe5e250466bfce93938e575aa2d832af9a4977be2f02767d2d808e45b11888277c95
 SHA512 
7de6a5d05ee1d73c5348ecedf6029b498b26e8cdeecce87b58f206a1719c4a90fba853eb99b860734174469c99c75a4a6fa33c13b4aac45fdc71de7f3231b9e3

diff --git a/sys-process/systemd-cron/systemd-cron-1.5.17.ebuild 
b/sys-process/systemd-cron/systemd-cron-1.5.17.ebuild
deleted file mode 100644
index f80bf8b733c5..
--- a/sys-process/systemd-cron/systemd-cron-1.5.17.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( pypy3 python3_{7,8,9,10} )
-inherit python-single-r1 systemd
-
-DESCRIPTION="systemd units to create timers for cron directories and crontab"
-HOMEPAGE="https://github.com/systemd-cron/systemd-cron/;
-SRC_URI="https://github.com/systemd-cron/${PN}/archive/v${PV}.tar.gz -> 
systemd-cron-${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv sparc x86"
-IUSE="cron-boot etc-crontab-systemd minutely +runparts setgid test yearly"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=sys-apps/systemd-217
-   sys-apps/debianutils
-   !sys-process/cronie[anacron]
-   !etc-crontab-systemd? ( !sys-process/dcron )
-   ${PYTHON_DEPS}
-   sys-process/cronbase"
-
-DEPEND="sys-process/cronbase
-   test? ( sys-apps/man-db dev-python/pyflakes )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-src_prepare() {
-   python_fix_shebang --force "${S}/src/bin"
-
-   sed -i \
-   -e 's/^crontab/crontab-systemd/' \
-   -e 's/^CRONTAB/CRONTAB-SYSTEMD/' \
-   -- "${S}/src/man/crontab."{1,5}".in" || die
-
-   sed -i \
-   -e 's!/crontab$!/crontab-systemd!' \
-   -e 's!/crontab\(\.[15]\)$!/crontab-systemd\1!' \
-   -e 's/pyflakes3/pyflakes/' \
-   -- "${S}/Makefile.in" || die
-
-   if use etc-crontab-systemd
-   thensed -i \
-   -e "s!/etc/crontab!/etc/crontab-systemd!" \
-   -- "${S}/src/man/crontab."{1,5}".in" \
-   "${S}/src/bin/systemd-crontab-generator.py" || die
-   fi
-
-   eapply_user
-}
-
-my_use_enable() {
-   if use ${1}; then
-   echo --enable-${2:-${1}}=yes
-   else
-   echo --enable-${2:-${1}}=no
-   fi
-}
-
-src_configure() {
-   ./configure \
-   --prefix="${EPREFIX}/usr" \
-   --confdir="${EPREFIX}/etc" \
-   --runparts="${EPREFIX}/bin/run-parts" \
-   --mandir="${EPREFIX}/usr/share/man" \
-   --unitdir="$(systemd_get_systemunitdir)" \
-   --generatordir="$(systemd_get_systemgeneratordir)" \
-   $(my_use_enable cron-boot boot) \
-   $(my_use_enable minutely) \
-   $(my_use_enable runparts) \
-   $(my_use_enable yearly) \
-   $(my_use_enable yearly quarterly) \
-   $(my_use_enable yearly semi_annually) \
-   $(my_use_enable setgid) \
-   --enable-persistent=yes
-}
-
-pkg_postinst() {
-   elog "This package now supports USE=runparts which is enabled by 
default."
-   elog "This enables the traditional run-parts behavior."
-   elog "If you disable this flag you will get the new behavior of having"
-   elog "multiple jobs for each cron.* entry run in parallel with"
-   elog "separate services/logs/etc."

[gentoo-commits] proj/gentoo-bumpchecker:master commit in: modules/

2022-07-16 Thread Mart Raudsepp
commit: 743be09bb789efe8423411e3e369ebaf10f8739e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul 16 20:15:31 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul 16 20:16:00 2022 +
URL:
https://gitweb.gentoo.org/proj/gentoo-bumpchecker.git/commit/?id=743be09b

gnome: Rename "Portage Version" header to "Gentoo Version"

Signed-off-by: Mart Raudsepp  gentoo.org>

 modules/gnome_output.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/gnome_output.py b/modules/gnome_output.py
index d406d16..407d213 100644
--- a/modules/gnome_output.py
+++ b/modules/gnome_output.py
@@ -71,7 +71,7 @@ class Output:
 
 lines.append('')
 lines.append('')
-lines.append("Package NamePortage 
VersionOfficial VersionLatest Version")
+lines.append("Package NameGentoo VersionOfficial 
VersionLatest Version")
 lines.append('')
 
 current_suite = None



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

2022-07-16 Thread Sam James
commit: a2631dd52e63e54572509f39f91483bc83cda0a7
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 16 19:51:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 16 19:51:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2631dd5

app-doc/eclass-manpages: add 20220716

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

 app-doc/eclass-manpages/Manifest|  1 +
 .../eclass-manpages/eclass-manpages-20220716.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/app-doc/eclass-manpages/Manifest b/app-doc/eclass-manpages/Manifest
index 45de19802f1c..3e4a8d1c3247 100644
--- a/app-doc/eclass-manpages/Manifest
+++ b/app-doc/eclass-manpages/Manifest
@@ -1,2 +1,3 @@
 DIST eclass-manpages-20220316.tar.xz 402108 BLAKE2B 
6730248793ccb479da966fd20212ee60b9ca75a8eb4bcf9872517fef10821c2fe0232e17707411d2b66366813fc31a5917157239a79002820376d397899ea6b1
 SHA512 
0d89f02de5812854c75987e1b9718de58f642585ef4a6dea9b907549ff5d52b13d62cbe70fbbfe4339fc5f15f6114505d20f715f7a583c2cebfab4dd27a7ac1d
 DIST eclass-manpages-20220417.tar.xz 403944 BLAKE2B 
db0607e65f5e87d566bd632b4fa6e48522593907f8fb76f598a552fb23bf53ced466b467b45fc07154edc0e757dc92b9387484003dd847bdd63ea3a6f6635459
 SHA512 
ad9bcc55f9b7df7565d4d309d37e59553871a7116b3f00b87f6e29648bf4b235ec64a036348f76167ca1ce4d2b899b70176d1844d6e8bb325154e1d1a1dc951f
+DIST eclass-manpages-20220716.tar.xz 409748 BLAKE2B 
8e9c9ffc2d7d72647578cb876f0cb4e4a6c72cfe2236c435a7c232dc14638bd3ff98d085d06faec3c353e7d3263ee057736e6f8b5dff53d9890fa82d43d26002
 SHA512 
b4a45356a7441c258524c18a916df4b06d9317bc6ecb8e521d2cc43bcd7938e94ef266724c570456692e9f089332e0fb23e6d2d625a72424cfb479497b34f78d

diff --git a/app-doc/eclass-manpages/eclass-manpages-20220716.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20220716.ebuild
new file mode 100644
index ..3f301df02e67
--- /dev/null
+++ b/app-doc/eclass-manpages/eclass-manpages-20220716.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Collection of Gentoo eclass manpages"
+HOMEPAGE="https://github.com/mgorny/eclass-to-manpage;
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+# Keep the keywords stable. No need to change to ~arch.
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+
+BDEPEND="app-arch/xz-utils
+   sys-apps/gawk
+   sys-apps/groff"
+
+src_install() {
+   emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
+}



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

2022-07-16 Thread Sam James
commit: 9e2c1b2c21827fefc11cde8e31a6a3c65bd105af
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 16 19:56:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 16 19:56:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2c1b2c

app-doc/eclass-manpages: use live template

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

 .../eclass-manpages-20220716.ebuild| 42 ++
 .../eclass-manpages-.ebuild| 42 +++---
 2 files changed, 65 insertions(+), 19 deletions(-)

diff --git a/app-doc/eclass-manpages/eclass-manpages-20220716.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-20220716.ebuild
index 3f301df02e67..4bbfc72582a4 100644
--- a/app-doc/eclass-manpages/eclass-manpages-20220716.ebuild
+++ b/app-doc/eclass-manpages/eclass-manpages-20220716.ebuild
@@ -3,19 +3,49 @@
 
 EAPI=8
 
+# Instructions to make a dist tarball:
+# git clone https://github.com/mgorny/eclass-to-manpage && cd eclass-to-manpage
+# make dist ECLASSDIR=~/g/eclass/
+
 DESCRIPTION="Collection of Gentoo eclass manpages"
 HOMEPAGE="https://github.com/mgorny/eclass-to-manpage;
-SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/repo/gentoo.git
+   https://github.com/gentoo/gentoo.git;
+   inherit git-r3
+
+   MY_ECLASSDIR="eclass"
+else
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
+
+   # Keep the keywords stable. No need to change to ~arch.
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+
+   MY_ECLASSDIR="."
+fi
 
 LICENSE="GPL-2"
 SLOT="0"
-# Keep the keywords stable. No need to change to ~arch.
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
 
-BDEPEND="app-arch/xz-utils
-   sys-apps/gawk
+BDEPEND="sys-apps/gawk
sys-apps/groff"
 
+src_unpack() {
+   if [[ ${PV} == ** ]] ; then
+   git-r3_fetch
+   git-r3_fetch "https://github.com/mgorny/eclass-to-manpage;
+
+   git-r3_checkout '' '' '' eclass
+   git-r3_checkout "https://github.com/mgorny/eclass-to-manpage;
+   else
+   default
+   fi
+}
+
+src_compile() {
+   emake ECLASSDIR=${MY_ECLASSDIR}
+}
+
 src_install() {
-   emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
+   emake install ECLASSDIR=${MY_ECLASSDIR} DESTDIR="${D}" 
PREFIX="${EPREFIX}/usr"
 }

diff --git a/app-doc/eclass-manpages/eclass-manpages-.ebuild 
b/app-doc/eclass-manpages/eclass-manpages-.ebuild
index 2339dc038f41..4bbfc72582a4 100644
--- a/app-doc/eclass-manpages/eclass-manpages-.ebuild
+++ b/app-doc/eclass-manpages/eclass-manpages-.ebuild
@@ -1,35 +1,51 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit git-r3
+# Instructions to make a dist tarball:
+# git clone https://github.com/mgorny/eclass-to-manpage && cd eclass-to-manpage
+# make dist ECLASSDIR=~/g/eclass/
 
 DESCRIPTION="Collection of Gentoo eclass manpages"
 HOMEPAGE="https://github.com/mgorny/eclass-to-manpage;
-SRC_URI=""
-EGIT_REPO_URI="https://anongit.gentoo.org/git/repo/gentoo.git
-   https://github.com/gentoo/gentoo.git;
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/repo/gentoo.git
+   https://github.com/gentoo/gentoo.git;
+   inherit git-r3
+
+   MY_ECLASSDIR="eclass"
+else
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
+
+   # Keep the keywords stable. No need to change to ~arch.
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+
+   MY_ECLASSDIR="."
+fi
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
 
 BDEPEND="sys-apps/gawk
sys-apps/groff"
 
 src_unpack() {
-   git-r3_fetch
-   git-r3_fetch "https://github.com/mgorny/eclass-to-manpage;
-
-   git-r3_checkout '' '' '' eclass
-   git-r3_checkout "https://github.com/mgorny/eclass-to-manpage;
+   if [[ ${PV} == ** ]] ; then
+   git-r3_fetch
+   git-r3_fetch "https://github.com/mgorny/eclass-to-manpage;
+
+   git-r3_checkout '' '' '' eclass
+   git-r3_checkout "https://github.com/mgorny/eclas

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

2022-07-16 Thread Sam James
commit: 5d75d0fb082d2dd260e883404ec3690b98f76cea
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 16 19:47:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 16 19:47:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d75d0fb

toolchain-funcs.eclass: placate cheesy eclass-to-manpage awk

Failed to generate otherwise. But it's nearly gone!

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

 eclass/toolchain-funcs.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index 17c075895d55..d725f2f47e59 100644
--- a/eclass/toolchain-funcs.eclass
+++ b/eclass/toolchain-funcs.eclass
@@ -601,8 +601,8 @@ _tc-has-openmp() {
 }
 
 # @FUNCTION: tc-has-openmp
-# @DEPRECATED: tc-check-openmp
 # @USAGE: [toolchain prefix]
+# @DEPRECATED: tc-check-openmp
 # @DESCRIPTION:
 # See if the toolchain supports OpenMP.  This function is deprecated and will 
be
 # removed on 2023-01-01.



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

2022-07-16 Thread William Hubbs
commit: 6f1785ece38919185cade6114997235b8ef77b1f
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jul 16 19:38:41 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jul 16 19:38:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1785ec

app-containers/grype: add 0.42.0

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

 app-containers/grype/Manifest|  2 ++
 app-containers/grype/grype-0.42.0.ebuild | 22 ++
 2 files changed, 24 insertions(+)

diff --git a/app-containers/grype/Manifest b/app-containers/grype/Manifest
index ada9fa392804..ed54e58c5adb 100644
--- a/app-containers/grype/Manifest
+++ b/app-containers/grype/Manifest
@@ -2,3 +2,5 @@ DIST grype-0.36.1-deps.tar.xz 671469268 BLAKE2B 
227b76230e45851c0980e80c1299efca
 DIST grype-0.36.1.tar.gz 1028910 BLAKE2B 
70327fdbb1426537c623f7e8c8c286cfba336454e129166bbda6ff19403a4e6ab260ad2136e00acf8a76aab4de6073ae4c28614c0ab5c7955c14f07c124bc833
 SHA512 
299d440bb96a5092173a8baa42e80bf5ea4f90663ba50241f6b0d7a2f75d94496dc91eca78c3d4341f68f7e874223d49a7663146f7e20db8cac15ed65a8650f9
 DIST grype-0.39.0-deps.tar.xz 632583420 BLAKE2B 
5fab5394d2f48200d9c1a59f7e12abf1be875ff8dafb237b86239d8acaadc76395e7e1d4ab38eed8c82f88cc71adc1659cdd60274c1721ebdf8674483102f9e2
 SHA512 
cd4492180f3f7008d0247c47069b187ec4e18f3167efd71eaf9dadf9f4c3a370463df48056db850f7d0bf7dbbea5e8d14e7966f219c615479d26827ad3aeb719
 DIST grype-0.39.0.tar.gz 1026121 BLAKE2B 
1d9063e0752732af7c6364be65fdaf915730695d2cbeeab080a1b06b2c056ad4716c5355b51c8aa3c19baed7dd51318c0c5b76b5709a740e0151c5734e951de0
 SHA512 
a8ad6c5b1918804adcd2d71a2defd0557e6acd876342582f07673224723a86834937d2e94f6f61fb9bc9304bf560b407648b8d9997ead66f7f4bf3738ce5c0e5
+DIST grype-0.42.0-deps.tar.xz 632719096 BLAKE2B 
1da875fc55e907d905fd612a77cb103caea89fd32d6cceb2159d3b8615ec38ce1a7d5aba99b8a10481df788f5abc0e9f48d8464ac601b056531c97fc87721437
 SHA512 
9f07c42d41e2db1fab8942c2ace339a3b5a8a887ef656bc05c4ed6ea976a70ec5a496342c45d1c0b10e9883439f7348ec2d140d6d6b6c217badf9b1bb5b9d3c2
+DIST grype-0.42.0.tar.gz 1072252 BLAKE2B 
9bf52453ac54130ca36716b0b94d0a428ed637995f96b3e9019c922cf758d55c2d7fa876ffac1fff5b59a716c918d801a883fce868c5005c38fa9f0e924684d6
 SHA512 
6e9ff3c61dd60cf7ed502cd4c979b79d0dec732c7305c40b4194a9f27cbb1513a63aa214f560878cd65af5b3fd16b453df43735d68a8340ad4923c5436a140ce

diff --git a/app-containers/grype/grype-0.42.0.ebuild 
b/app-containers/grype/grype-0.42.0.ebuild
new file mode 100644
index ..c98fb9fd7f0c
--- /dev/null
+++ b/app-containers/grype/grype-0.42.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="A vulnerability scanner for container images and filesystems"
+HOMEPAGE="https://www.anchore.com;
+SRC_URI="https://github.com/anchore/grype/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   ego build -o bin/grype
+}
+
+src_install() {
+   dobin bin/grype
+}



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

2022-07-16 Thread William Hubbs
commit: 892c39fae3aceb778209e9cff0e3309c736d643f
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jul 16 19:38:40 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jul 16 19:38:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892c39fa

mail-client/aerc: add 0.11.0

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

 mail-client/aerc/Manifest   |  2 ++
 mail-client/aerc/aerc-0.11.0.ebuild | 67 +
 2 files changed, 69 insertions(+)

diff --git a/mail-client/aerc/Manifest b/mail-client/aerc/Manifest
index 8c8996e8fe5b..ed9331b10e1c 100644
--- a/mail-client/aerc/Manifest
+++ b/mail-client/aerc/Manifest
@@ -1,4 +1,6 @@
 DIST aerc-0.10.0-deps.tar.xz 117874916 BLAKE2B 
fc9921f245be1be740f145ab1e067c3f6dac5b26b2544e26a0cbad7b78baebcacbd79a523e9805cfeb65573b13328600f5f93faeadebce410099918304d91036
 SHA512 
2363026323b126797537277ad7b514a9be94f48f8c5e9fb67f216640c5ab93fb5531d8bb4018789b670c7a71eec31cafa72a005c7ad384a1e9afaa57258e02b2
 DIST aerc-0.10.0.tar.gz 209836 BLAKE2B 
2d51d0d9db90e41cce76ccd3cb802218777a6463a0211eb39378542caec9d2c9468f5f6d18d27d130b1153fa19d1633a9fe93730dcb51ec1afdb92a32cfc5893
 SHA512 
016182847e1fb8198973aa8522d9a205a8589760d40b0177cb41a9b236277fb4aa11d2c0f14bd836be5a53f4b4d5ef65b407407e09399a2ad025fbf22d53bfbb
+DIST aerc-0.11.0-deps.tar.xz 119175388 BLAKE2B 
daf4addd0d80ecc14485c5e7e32043a64f98936fb87f93586ec2dbb775c68232ade979c33dfeaef8495fac5a9687f5907b17b4e425de5f4609b1be2642325624
 SHA512 
fd779454dd551a875584879e24a910b68939e8fdf18009211c1eb4e1c7cc0eb7cff8780b1bf90f81489c199a46a10e533596589d5a5a09946fe309c7dd0cb39e
+DIST aerc-0.11.0.tar.gz 230891 BLAKE2B 
e598c04eebed7d8be201630546557be0820b81d90198c2c408d657bdf8135f58a3029f30f6245842ebbbdb713e61915fc7d57fc8aae05d4ecd6cedff45068a56
 SHA512 
141c0300e60d81b725426f98d59ee645a2c24f478359587259ec645b6a710e6d292d1b8319a9f57f94d5be2f98cd48171dc6d99b54a20e49f16ed77199a2e127
 DIST aerc-0.9.0-deps.tar.xz 117828944 BLAKE2B 
9d5e8561ecc4cae5568655cfb8491b970a0ff8640d35f0d1ae6493ed1d59fc03051556526c2699afea5b27ddb8f25c948fdd5115695935977e5e09fffb1df02a
 SHA512 
7f66ad4124d4da9a295aa096105e4bef2487c393e7b0299fc0da3aacb8dc87cab2b34057419a9ae4f18c3e1385725fc31bae640325b99957782f0aa3eef51e12
 DIST aerc-0.9.0.tar.gz 184022 BLAKE2B 
523228d08361434690c6c565746408ac50061ee12fc9983c0831beac8d4badc6196a5f3186f3a7c5e63b3eaae51f9af230804e093dd87f425412c5877541
 SHA512 
5821a35bc9c893ac800532b24cce0dcee5113fe41cce057e3ce952c7d7e9add680cbb11b4700cc8896d852817534d979df44f1cb82d93ae5438ebed826bab7bb

diff --git a/mail-client/aerc/aerc-0.11.0.ebuild 
b/mail-client/aerc/aerc-0.11.0.ebuild
new file mode 100644
index ..f09b2cc25fa8
--- /dev/null
+++ b/mail-client/aerc/aerc-0.11.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module xdg
+
+DESCRIPTION="Email client for your terminal"
+HOMEPAGE="https://aerc-mail.org;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~rjarry/aerc;
+else
+   SRC_URI="https://git.sr.ht/~rjarry/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+   KEYWORDS="~amd64 ~ppc64"
+fi
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+IUSE="notmuch"
+
+DEPEND="notmuch? ( net-mail/notmuch:= )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   >=app-text/scdoc-1.9.7
+   >=dev-lang/go-1.13
+"
+
+src_unpack() {
+   if [[ ${PV} == * ]]; then
+   git-r3_src_unpack
+   go-module_live_vendor
+   else
+   go-module_src_unpack
+   fi
+}
+
+src_compile() {
+   unset LDFLAGS
+   emake GOFLAGS="$(usex notmuch "-tags=notmuch" "")" \
+   PREFIX="${EPREFIX}/usr" VERSION=${PV}  all
+}
+
+src_install() {
+   emake PREFIX="${EPREFIX}/usr" DESTDIR="${ED}" install
+   einstalldocs
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "If you want to allow your users to activate html email"
+   elog "processing via w3m as shown in the tutorial, make sure 
you"
+   elog "emerge net-proxy/dante and www-client/w3m"
+   fi
+
+   local v
+   for v in ${REPLACING_VERSIONS}; do
+   if ver_test $v -lt 0.3.0-r1; then
+   elog "The dependencies on net-proxy/dante and 
www-client/w3m"
+   elog "have been removed since they are optional."
+   elog "Please emerge them before the next --depclean if 
you"
+   elog "need to use them."
+   fi
+   done
+   xdg_pkg_postinst
+}



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

2022-07-16 Thread William Hubbs
commit: c691680319ac2f00f203533c3dca0b21ecf77f80
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Jul 16 19:38:41 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Jul 16 19:38:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6916803

app-containers/syft: add 0.51.0

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

 app-containers/syft/Manifest   |  2 ++
 app-containers/syft/syft-0.51.0.ebuild | 22 ++
 2 files changed, 24 insertions(+)

diff --git a/app-containers/syft/Manifest b/app-containers/syft/Manifest
index a44477d767c7..36d994cb4794 100644
--- a/app-containers/syft/Manifest
+++ b/app-containers/syft/Manifest
@@ -2,3 +2,5 @@ DIST syft-0.45.1-deps.tar.xz 619145524 BLAKE2B 
c39ce29edb6820ff620f2d25b564084b2
 DIST syft-0.45.1.tar.gz 3826388 BLAKE2B 
9600f44d4d0390c2cda422ccec04ab8f27165ed00cb031dfc441e21a156f5abfb1e63ed26bbc5795b074d2b8f578486624f8a88c87248a5c70a02268d728bbf2
 SHA512 
938af62b5c9d724d206db98174892bede409f4bfb9199d636cf3cedfa605cc79f2e4d9c2b49868e4f9ac1ab64d05b42849d15c9f28bf4c7a2b531449f346ef85
 DIST syft-0.47.0-deps.tar.xz 631564724 BLAKE2B 
4eb6dedb2173d5dda214b4bb450fa6e85c1946ee8388064d8a7beb3f9fd4589ede95069b1ade378e04320326f012af155375b67c9502026454d4b97cb5183be6
 SHA512 
e2d0ff159be544a525a9628ad698499735073323e6b91531c636bc6ca15acfd3ee0625b87abc76dd74eaceffd912f98845c0f4126a364672414fac29cd7b3af7
 DIST syft-0.47.0.tar.gz 3846983 BLAKE2B 
2833b360de24fc8c5ca2073bc776e2d33f8c78d7d25f8a622e8420b528e4c517c1298c1479d916a2a90b97cb44f1b5e407a9dc2a09016e7ccf6238d0050eb696
 SHA512 
997d6e7139be8c686ee38df9fe42fa50dac17e522c51db005628cf3fd6a97ef9f9758e86fe6c6e58a199d852bc4eeac88b3932c5f3847547382987cd02260551
+DIST syft-0.51.0-deps.tar.xz 632084588 BLAKE2B 
f9b3e4e41521c25b6e338f2b8f3bba0be08e7608d95de7dba6f5f104e22b8de8a4b419e574e19634099a3bbc6f83949c68abd5ae52d14b5e97cb9306bf22
 SHA512 
819236c275762cc42c60339ee2d6886f0998f34609ab0bbef3150b23fbcf3cecaea63d92f6e2e161bf3ec30edae00ef467755900fd1c98389db2f9cd8113fbf4
+DIST syft-0.51.0.tar.gz 3727474 BLAKE2B 
ae9f54f421faa530aabbbadd985071f603ccaa32c6cd5f0dd400ea9163a218e8ddd5e7035042a7eda6cd06910ce96ae0f42b7422c932992fad812431a42ac059
 SHA512 
fb844a76d3f3f303e781cea40ac6fb573927f6465a39da10fe9cffeb08ce7b1e8b8ed4acb219206e53159f802eaa12dce73ce5bc3b868f6f4270a30498b6b767

diff --git a/app-containers/syft/syft-0.51.0.ebuild 
b/app-containers/syft/syft-0.51.0.ebuild
new file mode 100644
index ..2c42d972b97c
--- /dev/null
+++ b/app-containers/syft/syft-0.51.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Generate a Software Bill of Materials from container images and 
filesystems"
+HOMEPAGE="https://www.anchore.com;
+SRC_URI="https://github.com/anchore/syft/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   ego build -o bin/syft ./cmd/syft
+}
+
+src_install() {
+dobin bin/*
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/xar/, app-arch/xar/files/

2022-07-16 Thread Fabian Groffen
commit: f61a854bf04077812644f5a7d1b1ef508bb43d70
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Jul 16 19:34:13 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Jul 16 19:35:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61a854b

app-arch/xar-1.8.0.0.487.100.1: version bump, security fix #820641

xar version from macOS 12.3 and up

Bug: https://bugs.gentoo.org/820641
Signed-off-by: Fabian Groffen  gentoo.org>

 app-arch/xar/Manifest  |  1 +
 .../xar/files/xar-1.8.0.0.487-non-darwin.patch | 12 +++
 .../xar-1.8.0.0.487-variable-sized-object.patch| 18 +
 app-arch/xar/xar-1.8.0.0.487.100.1.ebuild  | 88 ++
 4 files changed, 119 insertions(+)

diff --git a/app-arch/xar/Manifest b/app-arch/xar/Manifest
index 73ada38ef97f..441896afc4b7 100644
--- a/app-arch/xar/Manifest
+++ b/app-arch/xar/Manifest
@@ -1,3 +1,4 @@
 DIST xar-400.tar.gz 213319 BLAKE2B 
55b8695313a1a5ae778b62791f716af00edba7e7b01500eac4b951e04cf7b18e84e0d508ac5471996796e5ab59e4628a4f85a63a5929b372555e28b222c77ab1
 SHA512 
c54850d5443c776f18d788bf7d026b3b08274ee71321d1615238c9fa2d20cc0b21f3f298364b0d0eecd98ce2a6efc8d5039cabd5a21c2419c430d90db004d159
 DIST xar-417.1.tar.gz 219350 BLAKE2B 
2ca073e52b8d7a12c3d33fb65ccaf0984b912f42e4e9dc52bcaec7af41bafcc530cd055da16646113fb24ee046122425a66351f88279ef79a0f0b2b04ae51f9a
 SHA512 
4c3c61f5289d0b2e380cbde772b383da369ca8ad046f5d779e02f59300288c90c5e31d105a2c01ac17dc719b8b46b55d8d36a8b3b20360f315766fce92dec762
 DIST xar-452.tar.gz 220690 BLAKE2B 
9728c73734a4bcb31e6e72d3d1a6735d5c78e384e15415641c4f40068f2da9498e9808cc36df6eaf7d3addf8be6d9eb90bdfa2900321e4dbe482156075bcdcd7
 SHA512 
d6ae9e5687020d20ec12579178f84c852fd485c52cff0ad23b7b31d2eabbde8c7fc85ab33e82eb81a5ddb59df4c26b756894be85061195cd191ab32be1f56b10
+DIST xar-487.100.1.tar.gz 224108 BLAKE2B 
2fa5c44b46a9e37e49be03d05d6d06ab706b5205d857e6d6f24954160dbf5fc91fbec848053cb2d0a11505e5f7c37f8331ac126d65eb91b08e302a28db12acc0
 SHA512 
a45d1327ac5c6dc6f1cdb359e7e487fd91cea82a446157b65da34f0481cd58bbe03b0e005643087c802962e89316a1c816e2c6b625f1259b10a52bbf902f79e6

diff --git a/app-arch/xar/files/xar-1.8.0.0.487-non-darwin.patch 
b/app-arch/xar/files/xar-1.8.0.0.487-non-darwin.patch
new file mode 100644
index ..c350f69f4ca0
--- /dev/null
+++ b/app-arch/xar/files/xar-1.8.0.0.487-non-darwin.patch
@@ -0,0 +1,12 @@
+don't do availability stuff on non-Darwin
+
+--- a/include/xar.h.in
 b/include/xar.h.in
+@@ -52,6 +52,7 @@
+ #import 
+ #else
+ #define API_DEPRECATED(...)
++#define API_AVAILABLE(...)
+ #endif
+ 
+ #pragma pack(4)

diff --git a/app-arch/xar/files/xar-1.8.0.0.487-variable-sized-object.patch 
b/app-arch/xar/files/xar-1.8.0.0.487-variable-sized-object.patch
new file mode 100644
index ..8779c1129cd7
--- /dev/null
+++ b/app-arch/xar/files/xar-1.8.0.0.487-variable-sized-object.patch
@@ -0,0 +1,18 @@
+GCC doesn't like this:
+
+filetree.c:744:9: error: variable-sized object may not be initialized
+
+Since there's nothing changing at runtime at all, just make the compiler
+see it's always going to be 1.
+
+--- a/lib/filetree.c
 b/lib/filetree.c
+@@ -740,7 +740,7 @@
+   size_t fspath1_size = 0, fspath2_size = 0;
+   size_t ns1_size = 0, ns2_size = 0;
+   const struct __xar_file_t * child1 = NULL, * child2 = NULL;
+-  const uint keys_to_ignore_count = 1;
++#define keys_to_ignore_count 1
+   char * keys_to_ignore[keys_to_ignore_count] = { "id" }; // ID is 
allowed ot mismatch
+   
+   // If the two pointers match, call it the same.

diff --git a/app-arch/xar/xar-1.8.0.0.487.100.1.ebuild 
b/app-arch/xar/xar-1.8.0.0.487.100.1.ebuild
new file mode 100644
index ..7e4e0547d540
--- /dev/null
+++ b/app-arch/xar/xar-1.8.0.0.487.100.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools flag-o-matic toolchain-funcs multilib-minimal multilib
+
+APPLE_PV=$(ver_cut 5-)  # 487: macOS 12.3 and up
+DESCRIPTION="An easily extensible archive format"
+HOMEPAGE="https://github.com/apple-oss-distributions/xar/tree/xar-${APPLE_PV};
+SRC_URI="https://github.com/apple-oss-distributions/xar/archive/xar-${APPLE_PV}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+DEPEND="
+   elibc_musl? ( sys-libs/fts-standalone )
+   kernel_linux? ( virtual/acl )
+   dev-libs/openssl:0=[${MULTILIB_USEDEP}]
+   app-arch/bzip2[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   dev-libs/libxml2[${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.6.1-ext2.patch
+   "${FILESDIR}"/${PN}-1.8-safe_dirname.patch
+   

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

2022-07-16 Thread Jory Pratt
commit: 27ae28965c47b7886639878c8a1f9b9894df8c74
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Jul 16 19:25:12 2022 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sat Jul 16 19:25:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ae2896

net-misc/spice-gtk: Fix build for musl users

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

 net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild | 6 ++
 net-misc/spice-gtk/spice-gtk-0.40.ebuild| 6 ++
 net-misc/spice-gtk/spice-gtk-0.41.ebuild| 6 ++
 net-misc/spice-gtk/spice-gtk-.ebuild| 6 ++
 4 files changed, 24 insertions(+)

diff --git a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
index 8da12e589470..7c0c5337eb30 100644
--- a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
@@ -117,6 +117,12 @@ src_configure() {
$(meson_feature wayland wayland-protocols)
)
 
+   if use elibc_musl; then
+   emesonargs+=(
+   -Dcoroutine=gthread
+   )
+   fi
+
if use usbredir; then
emesonargs+=(
-Dusb-acl-helper-dir=/usr/libexec

diff --git a/net-misc/spice-gtk/spice-gtk-0.40.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.40.ebuild
index 357e2deefa6d..650b692b3d89 100644
--- a/net-misc/spice-gtk/spice-gtk-0.40.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40.ebuild
@@ -112,6 +112,12 @@ src_configure() {
$(meson_feature wayland wayland-protocols)
)
 
+   if use elibc_musl; then
+   emesonargs+=(
+   -Dcoroutine=gthread
+   )
+   fi
+
if use usbredir; then
emesonargs+=(
-Dusb-acl-helper-dir=/usr/libexec

diff --git a/net-misc/spice-gtk/spice-gtk-0.41.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
index 25cd89438ad6..4f9503f25b0d 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
@@ -112,6 +112,12 @@ src_configure() {
$(meson_feature wayland wayland-protocols)
)
 
+   if use elibc_musl; then
+   emesonargs+=(
+   -Dcoroutine=gthread
+   )
+   fi
+
if use usbredir; then
emesonargs+=(
-Dusb-acl-helper-dir=/usr/libexec

diff --git a/net-misc/spice-gtk/spice-gtk-.ebuild 
b/net-misc/spice-gtk/spice-gtk-.ebuild
index 25cd89438ad6..4f9503f25b0d 100644
--- a/net-misc/spice-gtk/spice-gtk-.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-.ebuild
@@ -112,6 +112,12 @@ src_configure() {
$(meson_feature wayland wayland-protocols)
)
 
+   if use elibc_musl; then
+   emesonargs+=(
+   -Dcoroutine=gthread
+   )
+   fi
+
if use usbredir; then
emesonargs+=(
-Dusb-acl-helper-dir=/usr/libexec



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

2022-07-16 Thread Conrad Kostecki
commit: 0b133d317e68d3b31760a6955619808d5c14fcd0
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jul 16 19:02:05 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jul 16 19:05:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b133d31

app-misc/graphlcd-base: drop support for imagemagick

Dropping support for imagemagick, as only imagemagick-6 is supported,
but not imagemagick-7. Code is old and does not support imagemagick-7.
Adding support is not trival, as code needs to be rewritten.

Since GraphicsMagick is supported as an alternative, we will now use
this as default, hence dropping graphicsmagick use flag too.

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

 ...cd-base-2.0.3.ebuild => graphlcd-base-2.0.3-r1.ebuild} | 15 +--
 app-misc/graphlcd-base/metadata.xml   |  2 --
 2 files changed, 5 insertions(+), 12 deletions(-)

diff --git a/app-misc/graphlcd-base/graphlcd-base-2.0.3.ebuild 
b/app-misc/graphlcd-base/graphlcd-base-2.0.3-r1.ebuild
similarity index 81%
rename from app-misc/graphlcd-base/graphlcd-base-2.0.3.ebuild
rename to app-misc/graphlcd-base/graphlcd-base-2.0.3-r1.ebuild
index 428b379d979a..be25edf67fd8 100644
--- a/app-misc/graphlcd-base/graphlcd-base-2.0.3.ebuild
+++ b/app-misc/graphlcd-base/graphlcd-base-2.0.3-r1.ebuild
@@ -12,16 +12,14 @@ 
SRC_URI="https://projects.vdr-developer.org/git/${PN}.git/snapshot/${P}.tar.bz2;
 KEYWORDS="amd64 x86"
 SLOT="0"
 LICENSE="GPL-2"
-IUSE="fontconfig freetype graphicsmagick imagemagick lcd_devices_ax206dpf 
lcd_devices_picolcd_256x64 lcd_devices_vnc"
-REQUIRED_USE="?? ( graphicsmagick imagemagick )"
+IUSE="fontconfig freetype lcd_devices_ax206dpf lcd_devices_picolcd_256x64 
lcd_devices_vnc"
 
 RDEPEND="
dev-libs/libhid
+   media-gfx/graphicsmagick:0/1.3[cxx]
net-libs/libvncserver
freetype? ( media-libs/freetype:2= )
fontconfig? ( media-libs/fontconfig:1.0= )
-   graphicsmagick? ( media-gfx/graphicsmagick:0/1.3[cxx] )
-   imagemagick? ( 
Add support for 
media-libs/fontconfig font names.
Add support for 
media-libs/freetype.
-   Add support for 
media-gfx/graphicsmagick.
-   Add support for 
media-gfx/imagemagick.

 



[gentoo-commits] repo/proj/libressl:master commit in: net-analyzer/flow-tools/files/, net-analyzer/flow-tools/

2022-07-16 Thread Quentin Retornaz
commit: 7a25fb83646b39a9b37ac7d6be9c290c486cca12
Author: orbea  riseup  net>
AuthorDate: Sun Jul 10 23:29:32 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sat Jul 16 18:30:05 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=7a25fb83

net-analyzer/flow-tools: Remove package

Works with libressl-3.5.x and flow-tools-0.68.6-r1::gentoo.

Fixed in the ::gentoo repo.

Commit: 
https://github.com/gentoo/gentoo/commit/7d22d15778eea9a548dff0e680a9530f374354e6
Signed-off-by: orbea  riseup.net>
Signed-off-by: Quentin Retornaz  retornaz.com>

 net-analyzer/flow-tools/Manifest   |  2 -
 .../files/flow-tools-0.68.5.1-fno-common.patch | 42 
 .../files/flow-tools-0.68.5.1-openssl11.patch  | 46 -
 .../flow-tools/files/flow-tools-0.68.5.1-run.patch | 22 ---
 .../files/flow-tools-0.68.5.1-syslog.patch | 47 -
 .../flow-tools/files/flow-tools-0.68.6-mysql.patch | 15 -
 net-analyzer/flow-tools/files/flowcapture.confd| 51 ---
 net-analyzer/flow-tools/files/flowcapture.initd| 30 -
 net-analyzer/flow-tools/files/linkme   | 15 -
 .../flow-tools/flow-tools-0.68.5.1-r11.ebuild  | 65 --
 .../flow-tools/flow-tools-0.68.6-r1.ebuild | 76 --
 net-analyzer/flow-tools/metadata.xml   | 18 -
 12 files changed, 429 deletions(-)

diff --git a/net-analyzer/flow-tools/Manifest b/net-analyzer/flow-tools/Manifest
deleted file mode 100644
index 11214dc..000
--- a/net-analyzer/flow-tools/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST flow-tools-0.68.5.1.tar.bz2 914062 BLAKE2B 
8a987c1aac53a1370045ab11c51ce2de7b8db4074432e86e701153469163870cf1cf9da9e2267ed934d240de4b4bf2391b4681012b82db7e4205207b7fa4
 SHA512 
ae17ba39854daa8ef3deecd3a554bb6d1fa47648cb791d8225a40bec13f65bf0692871660b2c3490d133b1251875c323d066bb0c0483eceb0707cec9b7714c57
-DIST flow-tools-0.68.6.tar.gz 1078778 BLAKE2B 
8a6179e44f2efa90bb2c3ace73bfbb8a928c1d7aabc8f47a778ca7361a92c13f2df168194bdd9c489c175079c1bd977f6ad9852711a62d99649d1f44609d746b
 SHA512 
fc3d0650ace93ec2180340624648b5967fd7f094900f8409e751b439eb659c9623e2ee55effeb74164ec6b15f0a1edd8ed7735ccfacfd72af08e9c5c0d65b740

diff --git a/net-analyzer/flow-tools/files/flow-tools-0.68.5.1-fno-common.patch 
b/net-analyzer/flow-tools/files/flow-tools-0.68.5.1-fno-common.patch
deleted file mode 100644
index 1f74649..000
--- a/net-analyzer/flow-tools/files/flow-tools-0.68.5.1-fno-common.patch
+++ /dev/null
@@ -1,42 +0,0 @@
 a/src/acl2.h
-+++ b/src/acl2.h
-@@ -48,7 +48,7 @@
- #define ACL_TYPE_STD  1
- #define ACL_TYPE_EXT  2
- 
--struct acl_list {
-+typedef struct acl_list {
-   int num;  /* number of entries */
-   int num_std;  /* number of standard acl entries */
-   int num_ext;  /* number of extended acl entries */
-@@ -59,6 +59,8 @@
- /* num_ext of these */
- };
- 
-+extern struct acl_list acl_list;
-+
- struct acl_names {
-   int num;   /* index into standard or extended list */
-   char *name;/* name of this acl */
 a/src/aclyacc.y
-+++ b/src/aclyacc.y
-@@ -7,8 +7,6 @@
- unsigned char fmt_buf[32];
- unsigned char fmt_buf2[32];
- 
--extern struct acl_list acl_list;
--
- int x;
- 
- %}
 a/src/flow-filter.c
-+++ b/src/flow-filter.c
-@@ -56,8 +56,6 @@
- int debug;
- int ip_net_only;
- 
--struct acl_list acl_list;
--
- int yyparse (void);
- void usage(void);
- void yyerror(const char *msg);

diff --git a/net-analyzer/flow-tools/files/flow-tools-0.68.5.1-openssl11.patch 
b/net-analyzer/flow-tools/files/flow-tools-0.68.5.1-openssl11.patch
deleted file mode 100644
index 686d40a..000
--- a/net-analyzer/flow-tools/files/flow-tools-0.68.5.1-openssl11.patch
+++ /dev/null
@@ -1,46 +0,0 @@
 a/lib/ftxlate.c
-+++ b/lib/ftxlate.c
-@@ -34,6 +34,14 @@
- #include 
- #include 
- #undef free_func
-+
-+/* fixup LibreSSL OpenSSL version numbering */
-+#include 
-+#if (defined LIBRESSL_VERSION_NUMBER && OPENSSL_VERSION_NUMBER == 0x2000L)
-+#undef OPENSSL_VERSION_NUMBER
-+#define OPENSSL_VERSION_NUMBER 0x1000107fL
-+#endif
-+
- #endif /* HAVE_OPENSSL */
- 
- #include 
-@@ -2040,11 +2048,13 @@
- 
- 
-   /* init crypto */
-+#if OPENSSL_VERSION_NUMBER < 0x1010L
-   if (!(cp->cipher_ctx = (EVP_CIPHER_CTX*) malloc(sizeof(EVP_CIPHER_CTX {
- return -1;
-   }
- 
-   EVP_CIPHER_CTX_init(cp->cipher_ctx);
-+#endif
- 
-   /* disable padding */
-   if (!(EVP_CIPHER_CTX_set_padding(cp->cipher_ctx, 0))) {
-@@ -2083,10 +2093,14 @@
- {
- 
- #ifdef HAVE_OPENSSL
-+#if OPENSSL_VERSION_NUMBER < 0x1010L
-   EVP_CIPHER_CTX_cleanup(cp->cipher_ctx);
- 
-   if (cp->cipher_ctx)
- free (cp->cipher_ctx);
-+#else
-+  EVP_CIPHER_CTX_free(cp->cipher_ctx);
-+#endif
- #endif /* HAVE_OPENSSL */
- 
-   return 0;

diff --git a/net-analyzer/flow-tools/files/flow-tools-0.68.5.1-run.patch 

[gentoo-commits] repo/proj/libressl:master commit in: net-voip/telepathy-gabble/files/, net-voip/telepathy-gabble/

2022-07-16 Thread Quentin Retornaz
commit: c0bfb8c63341fc4dacc678b9a79636c6a19dfc31
Author: orbea  riseup  net>
AuthorDate: Sun Jul 10 23:50:25 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Sat Jul 16 18:30:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=c0bfb8c6

net-voip/telepathy-gabble: Remove package

Works with libressl-3.5.x and telepathy-gabble-0.18.4-r4::gentoo.

Fixed in the ::gentoo repo.

Commit: 
https://github.com/gentoo/gentoo/commit/96f41975119135ab535159e3807a454658547c00
Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/448
Signed-off-by: Quentin Retornaz  retornaz.com>

 net-voip/telepathy-gabble/Manifest |   2 -
 ...lepathy-gabble-0.18.4-build-fix-no-jingle.patch |  29 ---
 .../telepathy-gabble-0.18.4-openssl-1.1.patch  | 223 -
 net-voip/telepathy-gabble/metadata.xml |  12 --
 .../telepathy-gabble-0.18.4-r2.ebuild  |  86 
 5 files changed, 352 deletions(-)

diff --git a/net-voip/telepathy-gabble/Manifest 
b/net-voip/telepathy-gabble/Manifest
deleted file mode 100644
index b3a4946..000
--- a/net-voip/telepathy-gabble/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST telepathy-gabble-0.18.4-python3.patch 16302 BLAKE2B 
6cbd6469febe4acc6d8d07c0c209b47fbf79990601f41c4715f13944d81165df6dccfc344b3cc674fa131fc383a609ae628d8508ff96b05ef63634af6c32b638
 SHA512 
3b8ea10b5330c5d02d4bc4508a7d9a348bb4c9a93a92419fb8e06f461097fb16a1a4b956c327740cf6dc77693b921a63f37a6095c21fcab6d1169e62a2f4
-DIST telepathy-gabble-0.18.4.tar.gz 2584311 BLAKE2B 
c1708be2ebe0b7dd06b53af1087c349e1a1f0b83dfffe463c72e31e459d2efd4db5bad7ade7a478bd4b91948aade822bfa6c13fe175863759cc98c44beca8178
 SHA512 
4303f1da7eeadf1f0e69fa881cd8b08dc41f4fd061df3f2ecdc80735d8be3e8cf24d8482f265f1858d8dfed71f62e8bc02c13f9525db8d21c9d927e25fa66218

diff --git 
a/net-voip/telepathy-gabble/files/telepathy-gabble-0.18.4-build-fix-no-jingle.patch
 
b/net-voip/telepathy-gabble/files/telepathy-gabble-0.18.4-build-fix-no-jingle.patch
deleted file mode 100644
index 6d25cde..000
--- 
a/net-voip/telepathy-gabble/files/telepathy-gabble-0.18.4-build-fix-no-jingle.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 8801beb5b64952fad15ff0c316bf1eddbde20ba9 Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue 
-Date: Sat, 2 Sep 2017 18:23:10 +0200
-Subject: [PATCH] Add missing VOIP ifdef guards
-
-Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=523230

- src/muc-channel.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/src/muc-channel.c b/src/muc-channel.c
-index c0a27a490..9f6e01167 100644
 a/src/muc-channel.c
-+++ b/src/muc-channel.c
-@@ -1647,9 +1647,11 @@ gabble_muc_channel_can_be_closed (GabbleMucChannel 
*chan)
-   if (g_hash_table_size (priv->tubes) > 0)
- return FALSE;
- 
-+#ifdef ENABLE_VOIP
-   if (priv->calls != NULL || priv->call_requests != NULL
-   || priv->call_initiating)
- return FALSE;
-+#endif
- 
-   return TRUE;
- }
--- 
-2.14.1
-

diff --git 
a/net-voip/telepathy-gabble/files/telepathy-gabble-0.18.4-openssl-1.1.patch 
b/net-voip/telepathy-gabble/files/telepathy-gabble-0.18.4-openssl-1.1.patch
deleted file mode 100644
index 0e0d647..000
--- a/net-voip/telepathy-gabble/files/telepathy-gabble-0.18.4-openssl-1.1.patch
+++ /dev/null
@@ -1,223 +0,0 @@
-From 68e7fb2f17dd9348e586ef676d8138c4b849a1ce Mon Sep 17 00:00:00 2001
-From: Roel Aaij 
-Date: Fri, 26 Oct 2018 15:01:37 +0200
-Subject: [PATCH] openssl: fix build with openssl >= 1.1.0
-

- wocky/wocky-openssl-dh1024.c | 10 ++
- wocky/wocky-openssl-dh2048.c | 10 ++
- wocky/wocky-openssl-dh4096.c | 10 ++
- wocky/wocky-openssl-dh512.c  | 10 ++
- wocky/wocky-openssl.c| 38 
- 5 files changed, 74 insertions(+), 4 deletions(-)
-
-diff --git a/lib/ext/wocky/wocky/wocky-openssl-dh1024.c 
b/lib/ext/wocky/wocky/wocky-openssl-dh1024.c
-index b77fb4c..bb50523 100644
 a/lib/ext/wocky/wocky/wocky-openssl-dh1024.c
-+++ b/lib/ext/wocky/wocky/wocky-openssl-dh1024.c
-@@ -25,11 +25,21 @@ DH *get_dh1024(void)
-   0x02,
-   };
-   DH *dh;
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
-+  int r = 0;
-+#endif
- 
-   if ((dh=DH_new()) == NULL) return(NULL);
-+#if OPENSSL_VERSION_NUMBER >= 0x1010L && !defined(LIBRESSL_VERSION_NUMBER)
-+  r = DH_set0_pqg(dh, BN_bin2bn(dh1024_p,sizeof(dh1024_p),NULL),
-+  NULL, 
BN_bin2bn(dh1024_g,sizeof(dh1024_g),NULL));
-+  if (!r)
-+  { DH_free(dh); return(NULL); }
-+#else
-   dh->p=BN_bin2bn(dh1024_p,sizeof(dh1024_p),NULL);
-   dh->g=BN_bin2bn(dh1024_g,sizeof(dh1024_g),NULL);
-   if ((dh->p == NULL) || (dh->g == NULL))
-   { DH_free(dh); return(NULL); }
-+#endif
-   return(dh);
-   }
-diff --git a/lib/ext/wocky/wocky/wocky-openssl-dh2048.c 

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

2022-07-16 Thread Andreas Sturmlechner
commit: 08b092f96d0386b7a91bf05591cfc99ac2a8bcc5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:45 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:09 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=08b092f9

kde-apps/sweeper: 22.07.80 version bump

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

 kde-apps/sweeper/sweeper-22.07.80.ebuild | 37 
 1 file changed, 37 insertions(+)

diff --git a/kde-apps/sweeper/sweeper-22.07.80.ebuild 
b/kde-apps/sweeper/sweeper-22.07.80.ebuild
new file mode 100644
index 00..38785b38f0
--- /dev/null
+++ b/kde-apps/sweeper/sweeper-22.07.80.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Privacy settings widget to clean unwanted traces on the system"
+HOMEPAGE="https://apps.kde.org/sweeper/
+https://utils.kde.org/projects/sweeper/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kactivities-stats-${KFMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: sys-libs/kpmcore/

2022-07-16 Thread Andreas Sturmlechner
commit: f8e06c06ee77b8c571a776c4fd958ebee2cd7ad2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:45 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:10 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f8e06c06

sys-libs/kpmcore: 22.07.80 version bump

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

 sys-libs/kpmcore/kpmcore-22.07.80.ebuild | 33 
 1 file changed, 33 insertions(+)

diff --git a/sys-libs/kpmcore/kpmcore-22.07.80.ebuild 
b/sys-libs/kpmcore/kpmcore-22.07.80.ebuild
new file mode 100644
index 00..684e764004
--- /dev/null
+++ b/sys-libs/kpmcore/kpmcore-22.07.80.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="true"
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for managing partitions"
+HOMEPAGE="https://apps.kde.org/partitionmanager/;
+
+LICENSE="GPL-3"
+SLOT="5/10"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+# bug 689468, tests need polkit etc.
+RESTRICT="test"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=sys-apps/util-linux-2.33.2
+   sys-auth/polkit-qt
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-apps/print-manager/

2022-07-16 Thread Andreas Sturmlechner
commit: 5430789e16e0130cf1544cc8697f3fa263e47e3b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:09 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5430789e

kde-apps/print-manager: 22.07.80 version bump

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

 .../print-manager/print-manager-22.07.80.ebuild| 62 ++
 1 file changed, 62 insertions(+)

diff --git a/kde-apps/print-manager/print-manager-22.07.80.ebuild 
b/kde-apps/print-manager/print-manager-22.07.80.ebuild
new file mode 100644
index 00..0bfa31650b
--- /dev/null
+++ b/kde-apps/print-manager/print-manager-22.07.80.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.96.0
+PLASMA_MINIMAL=5.16.5
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Manage print jobs and printers in Plasma"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+gtk"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   net-print/cups
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-plasma/kde-cli-tools-${PLASMA_MINIMAL}:5
+   gtk? ( app-admin/system-config-printer )
+"
+
+pkg_postinst() {
+   ecm_pkg_postinst
+
+   if [[ -z "${REPLACING_VERSIONS}" ]] && ! use gtk ; then
+   ewarn "By switching off \"gtk\" USE flag, you have chosen to do 
without"
+   ewarn "an important, though optional, runtime dependency:"
+   ewarn
+   ewarn "app-admin/system-config-printer"
+   ewarn
+   ewarn "${PN} will work nevertheless, but is going to be less 
comfortable"
+   ewarn "and will show the following error status during runtime:"
+   ewarn
+   ewarn "\"Failed to group devices: 'The name 
org.fedoraproject.Config.Printing"
+   ewarn "was not provided by any .service files'\""
+   fi
+}



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

2022-07-16 Thread Andreas Sturmlechner
commit: fbedb174338b9e95fe4cc1a36b66f7632ad9c0a1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:09 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fbedb174

kde-apps/kwalletmanager: 22.07.80 version bump

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

 .../kwalletmanager/kwalletmanager-22.07.80.ebuild  | 46 ++
 1 file changed, 46 insertions(+)

diff --git a/kde-apps/kwalletmanager/kwalletmanager-22.07.80.ebuild 
b/kde-apps/kwalletmanager/kwalletmanager-22.07.80.ebuild
new file mode 100644
index 00..149bbc2c06
--- /dev/null
+++ b/kde-apps/kwalletmanager/kwalletmanager-22.07.80.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Tool to manage the passwords on your system using KDE Wallet"
+HOMEAGE="https://apps.kde.org/kwalletmanager5/
+https://utils.kde.org/projects/kwalletmanager/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



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

2022-07-16 Thread Andreas Sturmlechner
commit: 81473579b75977a3d7131d11cabfc8b719e62640
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:45 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:09 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=81473579

kde-misc/markdownpart: 22.07.80 version bump

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

 kde-misc/markdownpart/markdownpart-22.07.80.ebuild | 29 ++
 1 file changed, 29 insertions(+)

diff --git a/kde-misc/markdownpart/markdownpart-22.07.80.ebuild 
b/kde-misc/markdownpart/markdownpart-22.07.80.ebuild
new file mode 100644
index 00..9dcab91866
--- /dev/null
+++ b/kde-misc/markdownpart/markdownpart-22.07.80.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY=utilities
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Markdown viewer KParts plugin based on QTextDocument"
+HOMEPAGE="https://apps.kde.org/markdownpart/;
+
+LICENSE="LGPL-2.1+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2022-07-16 Thread Andreas Sturmlechner
commit: 76b85c627037776163771cb9c1ba0c91863943ab
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 17:57:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:10 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=76b85c62

profiles: Add kde-gear-22.07.80 package.mask

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

 profiles/package.mask/kde-gear-22.07.80 | 251 
 1 file changed, 251 insertions(+)

diff --git a/profiles/package.mask/kde-gear-22.07.80 
b/profiles/package.mask/kde-gear-22.07.80
new file mode 100644
index 00..7cfefe0583
--- /dev/null
+++ b/profiles/package.mask/kde-gear-22.07.80
@@ -0,0 +1,251 @@
+# Andreas Sturmlechner  (2022-07-16)
+# KDE Gear 22.07.80 (22.04 beta) mask
+# Pre-release version.
+#
+~kde-apps/kdialog-22.07.80:5
+~kde-apps/keditbookmarks-22.07.80:5
+~kde-apps/kfind-22.07.80:5
+~kde-apps/konqueror-22.07.80:5
+~www-client/falkon-22.07.80:5
+~kde-apps/baloo-widgets-22.07.80:5
+~kde-apps/dolphin-22.07.80:5
+~kde-apps/kate-22.07.80:5
+~kde-apps/kde-apps-meta-22.07.80:5
+~kde-apps/kdecore-meta-22.07.80:5
+~kde-apps/khelpcenter-22.07.80:5
+~kde-apps/konsole-22.07.80:5
+~kde-apps/kwrite-22.07.80:5
+~app-accessibility/kontrast-22.07.80:5
+~kde-apps/kdeaccessibility-meta-22.07.80:5
+~kde-apps/kmag-22.07.80:5
+~kde-apps/kmousetool-22.07.80:5
+~kde-apps/kmouth-22.07.80:5
+~kde-apps/kdeadmin-meta-22.07.80:5
+~kde-apps/kcron-22.07.80:5
+~kde-apps/ksystemlog-22.07.80:5
+~kde-apps/analitza-22.07.80:5
+~kde-apps/artikulate-22.07.80:5
+~kde-apps/blinken-22.07.80:5
+~kde-apps/cantor-22.07.80:5
+~kde-apps/kalgebra-22.07.80:5
+~kde-apps/kalzium-22.07.80:5
+~kde-apps/kanagram-22.07.80:5
+~kde-apps/kbruch-22.07.80:5
+~kde-apps/kdeedu-data-22.07.80:5
+~kde-apps/kdeedu-meta-22.07.80:5
+~kde-apps/kgeography-22.07.80:5
+~kde-apps/khangman-22.07.80:5
+~kde-apps/kig-22.07.80:5
+~kde-apps/kiten-22.07.80:5
+~kde-apps/klettres-22.07.80:5
+~kde-apps/kmplot-22.07.80:5
+~kde-apps/kqtquickcharts-22.07.80:5
+~kde-apps/ktouch-22.07.80:5
+~kde-apps/kturtle-22.07.80:5
+~kde-apps/kwordquiz-22.07.80:5
+~kde-apps/libkeduvocdocument-22.07.80:5
+~kde-apps/marble-22.07.80:5
+~kde-apps/minuet-22.07.80:5
+~kde-apps/parley-22.07.80:5
+~kde-apps/rocs-22.07.80:5
+~kde-apps/step-22.07.80:5
+~kde-apps/bomber-22.07.80:5
+~kde-apps/bovo-22.07.80:5
+~kde-apps/granatier-22.07.80:5
+~kde-apps/kajongg-22.07.80:5
+~kde-apps/kapman-22.07.80:5
+~kde-apps/katomic-22.07.80:5
+~kde-apps/kblackbox-22.07.80:5
+~kde-apps/kblocks-22.07.80:5
+~kde-apps/kbounce-22.07.80:5
+~kde-apps/kbreakout-22.07.80:5
+~kde-apps/kdegames-meta-22.07.80:5
+~kde-apps/kdiamond-22.07.80:5
+~kde-apps/kfourinline-22.07.80:5
+~kde-apps/kgoldrunner-22.07.80:5
+~kde-apps/kigo-22.07.80:5
+~kde-apps/killbots-22.07.80:5
+~kde-apps/kiriki-22.07.80:5
+~kde-apps/kjumpingcube-22.07.80:5
+~kde-apps/klickety-22.07.80:5
+~kde-apps/klines-22.07.80:5
+~kde-apps/kmahjongg-22.07.80:5
+~kde-apps/kmines-22.07.80:5
+~kde-apps/knavalbattle-22.07.80:5
+~kde-apps/knetwalk-22.07.80:5
+~kde-apps/knights-22.07.80:5
+~kde-apps/kolf-22.07.80:5
+~kde-apps/kollision-22.07.80:5
+~kde-apps/konquest-22.07.80:5
+~kde-apps/kpat-22.07.80:5
+~kde-apps/kreversi-22.07.80:5
+~kde-apps/kshisen-22.07.80:5
+~kde-apps/ksirk-22.07.80:5
+~kde-apps/ksnakeduel-22.07.80:5
+~kde-apps/kspaceduel-22.07.80:5
+~kde-apps/ksquares-22.07.80:5
+~kde-apps/ksudoku-22.07.80:5
+~kde-apps/ktuberling-22.07.80:5
+~kde-apps/kubrick-22.07.80:5
+~kde-apps/libkdegames-22.07.80:5
+~kde-apps/libkmahjongg-22.07.80:5
+~kde-apps/lskat-22.07.80:5
+~kde-apps/palapeli-22.07.80:5
+~kde-apps/picmi-22.07.80:5
+~kde-apps/gwenview-22.07.80:5
+~kde-apps/kamera-22.07.80:5
+~kde-apps/kcolorchooser-22.07.80:5
+~kde-apps/kdegraphics-meta-22.07.80:5
+~kde-apps/kdegraphics-mobipocket-22.07.80:5
+~kde-apps/kolourpaint-22.07.80:5
+~kde-apps/kruler-22.07.80:5
+~kde-apps/libkdcraw-22.07.80:5
+~kde-apps/libkexiv2-22.07.80:5
+~kde-apps/libksane-22.07.80:5
+~kde-apps/okular-22.07.80:5
+~kde-apps/spectacle-22.07.80:5
+~kde-apps/svgpart-22.07.80:5
+~kde-apps/thumbnailers-22.07.80:5
+~kde-misc/skanlite-22.07.80:5
+~media-gfx/skanpage-22.07.80:5
+~media-libs/ksanecore-22.07.80:5
+~kde-apps/audiocd-kio-22.07.80:5
+~kde-apps/dragon-22.07.80:5
+~kde-apps/ffmpegthumbs-22.07.80:5
+~kde-apps/juk-22.07.80:5
+~kde-apps/k3b-22.07.80:5
+~kde-apps/kamoso-22.07.80:5
+~kde-apps/kdemultimedia-meta-22.07.80:5
+~kde-apps/kdenlive-22.07.80:5
+~kde-apps/kmix-22.07.80:5
+~kde-apps/kwave-22.07.80:5
+~kde-apps/libkcddb-22.07.80:5
+~kde-apps/libkcompactdisc-22.07.80:5
+~media-sound/elisa-22.07.80:5
+~kde-apps/dolphin-plugins-dropbox-22.07.80:5
+~kde-apps/kaccounts-integration-22.07.80:5
+~kde-apps/kaccounts-providers-22.07.80:5
+~kde-apps/kdenetwork-meta-22.07.80:5
+~kde-apps/kdenetwork-filesharing-22.07.80:5
+~kde-apps/kget-22.07.80:5
+~kde-apps/kio-extras-22.07.80:5
+~kde-apps/krdc-22.07.80:5
+~kde-apps/krfb-22.07.80:5
+~kde-apps/kopete-22.07.80:5

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

2022-07-16 Thread Andreas Sturmlechner
commit: b68a6cae17e5cc1587bf214c4da6ad770e9a608b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:08 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b68a6cae

kde-apps/ktimer: 22.07.80 version bump

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

 kde-apps/ktimer/ktimer-22.07.80.ebuild | 32 
 1 file changed, 32 insertions(+)

diff --git a/kde-apps/ktimer/ktimer-22.07.80.ebuild 
b/kde-apps/ktimer/ktimer-22.07.80.ebuild
new file mode 100644
index 00..e3457c34e6
--- /dev/null
+++ b/kde-apps/ktimer/ktimer-22.07.80.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Little tool to execute programs after some time"
+HOMEPAGE="https://apps.kde.org/ktimer/
+https://utils.kde.org/projects/ktimer/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



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

2022-07-16 Thread Andreas Sturmlechner
commit: 556e89a5014e8c68017d82bfc22a8c632df825f5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:08 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=556e89a5

kde-apps/kteatime: 22.07.80 version bump

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

 kde-apps/kteatime/kteatime-22.07.80.ebuild | 33 ++
 1 file changed, 33 insertions(+)

diff --git a/kde-apps/kteatime/kteatime-22.07.80.ebuild 
b/kde-apps/kteatime/kteatime-22.07.80.ebuild
new file mode 100644
index 00..aee5adc207
--- /dev/null
+++ b/kde-apps/kteatime/kteatime-22.07.80.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE timer for making a fine cup of tea"
+HOMEPAGE="https://apps.kde.org/kteatime/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: sys-block/partitionmanager/

2022-07-16 Thread Andreas Sturmlechner
commit: 0350df3065648945b5ad5d1b24dd1d2449e4c4e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:45 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:10 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0350df30

sys-block/partitionmanager: 22.07.80 version bump

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

 .../partitionmanager-22.07.80.ebuild   | 37 ++
 1 file changed, 37 insertions(+)

diff --git a/sys-block/partitionmanager/partitionmanager-22.07.80.ebuild 
b/sys-block/partitionmanager/partitionmanager-22.07.80.ebuild
new file mode 100644
index 00..f5bd2d410f
--- /dev/null
+++ b/sys-block/partitionmanager/partitionmanager-22.07.80.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=5.96.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Utility for management of disks, partitions and file systems"
+HOMEPAGE="https://apps.kde.org/partitionmanager/;
+
+LICENSE="GPL-3"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   sys-auth/polkit-qt
+   >=sys-libs/kpmcore-${PVCUT}:5=
+"
+RDEPEND="${DEPEND}"



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

2022-07-16 Thread Andreas Sturmlechner
commit: 27fa6dff648e0b9331f466a3041e2dbbc0027698
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:43 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:07 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=27fa6dff

kde-apps/kdeutils-meta: 22.07.80 version bump

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

 .../kdeutils-meta/kdeutils-meta-22.07.80.ebuild| 46 ++
 1 file changed, 46 insertions(+)

diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-22.07.80.ebuild 
b/kde-apps/kdeutils-meta/kdeutils-meta-22.07.80.ebuild
new file mode 100644
index 00..813d7e4039
--- /dev/null
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-22.07.80.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
+HOMEPAGE="https://apps.kde.org/utilities/ https://utils.kde.org;
+
+LICENSE="metapackage"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="7zip cups floppy gpg lrz rar +webengine"
+
+RDEPEND="
+   >=app-cdr/dolphin-plugins-mountiso-${PV}:${SLOT}
+   >=kde-apps/ark-${PV}:${SLOT}
+   >=kde-apps/filelight-${PV}:${SLOT}
+   >=kde-apps/kate-${PV}:${SLOT}
+   >=kde-apps/kbackup-${PV}:${SLOT}
+   >=kde-apps/kcalc-${PV}:${SLOT}
+   >=kde-apps/kcharselect-${PV}:${SLOT}
+   >=kde-apps/kdebugsettings-${PV}:${SLOT}
+   >=kde-apps/kdf-${PV}:${SLOT}
+   >=kde-apps/kteatime-${PV}:${SLOT}
+   >=kde-apps/ktimer-${PV}:${SLOT}
+   >=kde-apps/kwalletmanager-${PV}:${SLOT}
+   >=kde-apps/sweeper-${PV}:${SLOT}
+   >=kde-apps/yakuake-${PV}:${SLOT}
+   >=kde-misc/markdownpart-${PV}:${SLOT}
+   >=sys-block/partitionmanager-${PV}:${SLOT}
+   >=sys-libs/kpmcore-${PV}:${SLOT}
+   cups? ( >=kde-apps/print-manager-${PV}:${SLOT} )
+   floppy? ( >=kde-apps/kfloppy-${PV}:${SLOT} )
+   gpg? ( >=kde-apps/kgpg-${PV}:${SLOT} )
+   webengine? ( >=kde-apps/kimagemapeditor-${PV}:${SLOT} )
+"
+# Optional runtime deps: kde-apps/ark
+RDEPEND="${RDEPEND}
+   7zip? ( app-arch/p7zip )
+   lrz? ( app-arch/lrzip )
+   rar? ( || (
+   app-arch/rar
+   app-arch/unrar
+   app-arch/unar
+   ) )
+"



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

2022-07-16 Thread Andreas Sturmlechner
commit: 40e43c7d74f87d5cd470f1b4b043164ee8ec3c5f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:43 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:08 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=40e43c7d

kde-apps/kdf: 22.07.80 version bump

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

 kde-apps/kdf/kdf-22.07.80.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/kde-apps/kdf/kdf-22.07.80.ebuild b/kde-apps/kdf/kdf-22.07.80.ebuild
new file mode 100644
index 00..696f63fd05
--- /dev/null
+++ b/kde-apps/kdf/kdf-22.07.80.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE free disk space utility"
+HOMEPAGE="https://apps.kde.org/kdf/ https://utils.kde.org/projects/kdf/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



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

2022-07-16 Thread Andreas Sturmlechner
commit: 4133ba778ceeb437f16a06652132d280aa1d164f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:08 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4133ba77

kde-apps/kimagemapeditor: 22.07.80 version bump

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

 .../kimagemapeditor-22.07.80.ebuild| 34 ++
 1 file changed, 34 insertions(+)

diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-22.07.80.ebuild 
b/kde-apps/kimagemapeditor/kimagemapeditor-22.07.80.ebuild
new file mode 100644
index 00..e5fb0a5027
--- /dev/null
+++ b/kde-apps/kimagemapeditor/kimagemapeditor-22.07.80.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Generator of HTML image maps"
+HOMEPAGE="https://apps.kde.org/kimagemapeditor/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



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

2022-07-16 Thread Andreas Sturmlechner
commit: 156cb86934dfb19c81efa2cad1cd17ce6704c058
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:43 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:08 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=156cb869

kde-apps/kfloppy: 22.07.80 version bump

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

 kde-apps/kfloppy/kfloppy-22.07.80.ebuild | 33 
 1 file changed, 33 insertions(+)

diff --git a/kde-apps/kfloppy/kfloppy-22.07.80.ebuild 
b/kde-apps/kfloppy/kfloppy-22.07.80.ebuild
new file mode 100644
index 00..52a46fb8bb
--- /dev/null
+++ b/kde-apps/kfloppy/kfloppy-22.07.80.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Straightforward graphical means to format 3.5\" and 5.25\" floppy 
disks"
+HOMEPAGE="https://apps.kde.org/kfloppy/
+https://utils.kde.org/projects/kfloppy/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



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

2022-07-16 Thread Andreas Sturmlechner
commit: fc8a940441c2aeba7b8563840d5f32500dc0e8c8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:45 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:09 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fc8a9404

kde-apps/yakuake: 22.07.80 version bump

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

 kde-apps/yakuake/yakuake-22.07.80.ebuild | 58 
 1 file changed, 58 insertions(+)

diff --git a/kde-apps/yakuake/yakuake-22.07.80.ebuild 
b/kde-apps/yakuake/yakuake-22.07.80.ebuild
new file mode 100644
index 00..20e43fc401
--- /dev/null
+++ b/kde-apps/yakuake/yakuake-22.07.80.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Quake-style terminal emulator based on konsole"
+HOMEPAGE="https://apps.kde.org/yakuake/;
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="absolute-position X"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/konsole-${PVCUT}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   absolute-position? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package absolute-position KF5Wayland)
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



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

2022-07-16 Thread Andreas Sturmlechner
commit: d955fadedc81d10ea67fae390d5ac558377099eb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:08 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d955fade

kde-apps/kgpg: 22.07.80 version bump

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

 kde-apps/kgpg/kgpg-22.07.80.ebuild | 52 ++
 1 file changed, 52 insertions(+)

diff --git a/kde-apps/kgpg/kgpg-22.07.80.ebuild 
b/kde-apps/kgpg/kgpg-22.07.80.ebuild
new file mode 100644
index 00..9b522c703c
--- /dev/null
+++ b/kde-apps/kgpg/kgpg-22.07.80.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="gpg"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE"
+HOMEPAGE="https://apps.kde.org/kgpg/ https://utils.kde.org/projects/kgpg/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/akonadi-${PVCUT}:5
+   >=kde-apps/akonadi-contacts-${PVCUT}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcontacts-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+DEPEND="${COMMON_DEPEND}
+   app-crypt/gpgme
+"
+RDEPEND="${COMMON_DEPEND}
+   app-crypt/gnupg
+"



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

2022-07-16 Thread Andreas Sturmlechner
commit: 546d3a9bdc32d9a73a5a13a139279e17026efc32
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:43 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:07 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=546d3a9b

kde-apps/kdebugsettings: 22.07.80 version bump

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

 .../kdebugsettings/kdebugsettings-22.07.80.ebuild  | 33 ++
 1 file changed, 33 insertions(+)

diff --git a/kde-apps/kdebugsettings/kdebugsettings-22.07.80.ebuild 
b/kde-apps/kdebugsettings/kdebugsettings-22.07.80.ebuild
new file mode 100644
index 00..497125dcfe
--- /dev/null
+++ b/kde-apps/kdebugsettings/kdebugsettings-22.07.80.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.96.0
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm gear.kde.org
+
+DESCRIPTION="Application to enable/disable qCDebug"
+HOMEPAGE="https://apps.kde.org/kdebugsettings/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: app-cdr/dolphin-plugins-mountiso/

2022-07-16 Thread Andreas Sturmlechner
commit: 79a93522eafcb6bf432c78f4eda74db0427ad977
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:06 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=79a93522

app-cdr/dolphin-plugins-mountiso: 22.07.80 version bump

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

 .../dolphin-plugins-mountiso-22.07.80.ebuild   | 64 ++
 1 file changed, 64 insertions(+)

diff --git 
a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-22.07.80.ebuild 
b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-22.07.80.ebuild
new file mode 100644
index 00..b2e29fdb78
--- /dev/null
+++ b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-22.07.80.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="false"
+KDE_ORG_CATEGORY="sdk"
+KDE_ORG_NAME="dolphin-plugins"
+MY_PLUGIN_NAME="mountiso"
+KFMIN=5.96.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Dolphin plugin for ISO loopback device mounting"
+HOMEPAGE="https://apps.kde.org/dolphin_plugins/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-apps/dolphin-${PVCUT}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   ecm_src_prepare
+   # kxmlgui, qtnetwork only required by dropbox
+   ecm_punt_qt_module Network
+   ecm_punt_kf_module XmlGui
+   # delete non-${PN} translations
+   if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   find po -type f -name "*po" -and -not -name 
"*${MY_PLUGIN_NAME}plugin" -delete || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_${MY_PLUGIN_NAME}=ON
+   -DBUILD_bazaar=OFF
+   -DBUILD_dropbox=OFF
+   -DBUILD_git=OFF
+   -DBUILD_hg=OFF
+   -DBUILD_svn=OFF
+   )
+   ecm_src_configure
+}
+
+src_install() {
+   ecm_src_install
+   rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
+}



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

2022-07-16 Thread Andreas Sturmlechner
commit: 787a1a20ef97600729dc35e290604e57e23518c5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:41 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:06 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=787a1a20

kde-apps/poxml: 22.07.80 version bump

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

 kde-apps/poxml/poxml-22.07.80.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git a/kde-apps/poxml/poxml-22.07.80.ebuild 
b/kde-apps/poxml/poxml-22.07.80.ebuild
new file mode 100644
index 00..ac82b6a106
--- /dev/null
+++ b/kde-apps/poxml/poxml-22.07.80.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtxml-${QTMIN}:5
+   sys-devel/gettext
+"
+RDEPEND="${DEPEND}"



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

2022-07-16 Thread Andreas Sturmlechner
commit: 232d0f9936921a34d1768d4abf182915362aa2ec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:41 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:05 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=232d0f99

kde-apps/lokalize: 22.07.80 version bump

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

 kde-apps/lokalize/lokalize-22.07.80.ebuild | 69 ++
 1 file changed, 69 insertions(+)

diff --git a/kde-apps/lokalize/lokalize-22.07.80.ebuild 
b/kde-apps/lokalize/lokalize-22.07.80.ebuild
new file mode 100644
index 00..5b3452c908
--- /dev/null
+++ b/kde-apps/lokalize/lokalize-22.07.80.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PYTHON_COMPAT=( python3_{8..10} )
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit python-single-r1 ecm gear.kde.org optfeature
+
+DESCRIPTION="Localization tool for KDE software and other free and open source 
software"
+HOMEPAGE="https://apps.kde.org/lokalize/ https://l10n.kde.org/tools/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="test" # tests are broken, bug 739734
+
+DEPEND="${PYTHON_DEPS}
+   >=app-text/hunspell-1.2.8:=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5[sqlite]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/sonnet-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/translate-toolkit[${PYTHON_USEDEP}]
+   ')
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+   ecm_pkg_setup
+}
+
+src_install() {
+   ecm_src_install
+   rm "${ED}"/usr/share/lokalize/scripts/msgmerge.{py,rc} || die
+   python_fix_shebang "${ED}"/usr/share/${PN}
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "autofetch kde.org translations in new project 
wizard" dev-vcs/subversion
+   optfeature "spell and grammar checking" app-text/languagetool
+   fi
+   ecm_pkg_postinst
+}



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

2022-07-16 Thread Andreas Sturmlechner
commit: 0db231d3113ce223b6f4044e2fbb9291c867c970
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:06 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0db231d3

kde-apps/filelight: 22.07.80 version bump

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

 kde-apps/filelight/filelight-22.07.80.ebuild | 43 
 1 file changed, 43 insertions(+)

diff --git a/kde-apps/filelight/filelight-22.07.80.ebuild 
b/kde-apps/filelight/filelight-22.07.80.ebuild
new file mode 100644
index 00..3209893adf
--- /dev/null
+++ b/kde-apps/filelight/filelight-22.07.80.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Visualise disk usage with interactive map of concentric, 
segmented rings"
+HOMEPAGE="https://apps.kde.org/filelight/
+https://utils.kde.org/projects/filelight/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kquickcharts-${KFMIN}:5
+   >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
+"



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

2022-07-16 Thread Andreas Sturmlechner
commit: dc9e9c909eaafa0f2eb934d50d8e596eca9fe3a7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:07 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dc9e9c90

kde-apps/kcalc: 22.07.80 version bump

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

 kde-apps/kcalc/kcalc-22.07.80.ebuild | 37 
 1 file changed, 37 insertions(+)

diff --git a/kde-apps/kcalc/kcalc-22.07.80.ebuild 
b/kde-apps/kcalc/kcalc-22.07.80.ebuild
new file mode 100644
index 00..3766696bab
--- /dev/null
+++ b/kde-apps/kcalc/kcalc-22.07.80.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE calculator"
+HOMEPAGE="https://apps.kde.org/kcalc/ https://utils.kde.org/projects/kcalc/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/gmp:0=
+   dev-libs/mpfr:0=
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/gettext"



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

2022-07-16 Thread Andreas Sturmlechner
commit: 68e6015b31c68fd1a9749da27c922d912d3db9cc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:43 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:07 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=68e6015b

kde-apps/kcharselect: 22.07.80 version bump

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

 kde-apps/kcharselect/kcharselect-22.07.80.ebuild | 32 
 1 file changed, 32 insertions(+)

diff --git a/kde-apps/kcharselect/kcharselect-22.07.80.ebuild 
b/kde-apps/kcharselect/kcharselect-22.07.80.ebuild
new file mode 100644
index 00..abbf37b674
--- /dev/null
+++ b/kde-apps/kcharselect/kcharselect-22.07.80.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE character selection utility"
+HOMEPAGE="https://apps.kde.org/kcharselect/
+https://utils.kde.org/projects/kcharselect/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



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

2022-07-16 Thread Andreas Sturmlechner
commit: 0af1cfe1631b7006ddc0a5ca7f0dbf7e63826a6a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:07 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0af1cfe1

kde-apps/kbackup: 22.07.80 version bump

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

 kde-apps/kbackup/kbackup-22.07.80.ebuild | 36 
 1 file changed, 36 insertions(+)

diff --git a/kde-apps/kbackup/kbackup-22.07.80.ebuild 
b/kde-apps/kbackup/kbackup-22.07.80.ebuild
new file mode 100644
index 00..9512ae254d
--- /dev/null
+++ b/kde-apps/kbackup/kbackup-22.07.80.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm gear.kde.org
+
+DESCRIPTION="Program that lets you back up any directories or files"
+HOMEPAGE="https://apps.kde.org/kbackup/;
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



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

2022-07-16 Thread Andreas Sturmlechner
commit: 7cd910b0173f4352449a545d856d18f5ac6e56e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:06 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7cd910b0

kde-apps/ark: 22.07.80 version bump

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

 kde-apps/ark/ark-22.07.80.ebuild | 80 
 1 file changed, 80 insertions(+)

diff --git a/kde-apps/ark/ark-22.07.80.ebuild b/kde-apps/ark/ark-22.07.80.ebuild
new file mode 100644
index 00..9bd35d0c89
--- /dev/null
+++ b/kde-apps/ark/ark-22.07.80.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="optional"
+KFMIN=5.96.0
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="File archiver by KDE"
+HOMEPAGE="https://apps.kde.org/ark/ https://utils.kde.org/projects/ark/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="zip"
+
+RDEPEND="
+   app-arch/libarchive:=[bzip2,lzma,zlib(+)]
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kpty-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   sys-libs/zlib
+   zip? ( >=dev-libs/libzip-1.6.0:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( >=dev-libs/libzip-1.6.0:= )
+"
+BDEPEND="
+   sys-devel/gettext
+   test? ( amd64? ( app-arch/rar ) x86? ( app-arch/rar ) )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package zip LibZip)
+   )
+
+   ecm_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # bug 822177: may segfault or hang indefinitely
+   -E "(kerfuffle-addtoarchivetest)"
+   )
+
+   ecm_src_test
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "rar archive creation/extraction" app-arch/rar
+   optfeature "rar archive extraction only" app-arch/unar 
app-arch/unrar
+   optfeature "7-Zip archive support" app-arch/p7zip
+   optfeature "lrz archive support" app-arch/lrzip
+   optfeature "markdown support in text previews" 
kde-misc/markdownpart:${SLOT} kde-misc/kmarkdownwebview:${SLOT}
+   fi
+   ecm_pkg_postinst
+}



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

2022-07-16 Thread Andreas Sturmlechner
commit: 5943a3b7265bf70aece970e8fffce9ba584457f7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 16:54:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:01:06 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5943a3b7

kde-apps/umbrello: 22.07.80 version bump

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

 kde-apps/umbrello/umbrello-22.07.80.ebuild | 74 ++
 1 file changed, 74 insertions(+)

diff --git a/kde-apps/umbrello/umbrello-22.07.80.ebuild 
b/kde-apps/umbrello/umbrello-22.07.80.ebuild
new file mode 100644
index 00..ca64253f7e
--- /dev/null
+++ b/kde-apps/umbrello/umbrello-22.07.80.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="false" # TODO: figure out install error
+ECM_TEST="forceoptional"
+KFMIN=5.96.0
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE UML Modeller"
+HOMEPAGE="https://apps.kde.org/umbrello/ https://umbrello.kde.org;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="php"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdelibs4support-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   php? (
+   dev-util/kdevelop:5=
+   dev-util/kdevelop-pg-qt:5
+   dev-util/kdevelop-php:5
+   )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-20.08.3-gentoo-docbundledir.patch # fix hardcoded 
path
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON # broken, re-enable w/ 
ECM_QTHELP
+   -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebKitWidgets=ON
+   -DBUILD_APIDOC=OFF
+   -DBUILD_KF5=ON
+   -DBUILD_PHP_IMPORT=$(usex php)
+   -DBUILD_unittests=$(usex test)
+   )
+   use test && mycmakeargs+=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Clang=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_CLANG=ON
+   )
+
+   ecm_src_configure
+}



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

2022-07-16 Thread Sam James
commit: d4ae674f7a280c1f04ede58320c5c30ba31024c6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 16 18:29:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 16 18:29:34 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=d4ae674f

keyrings-export.bash: avoid ln -f (fix mismatched check)

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

 keyrings-export.bash | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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



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

2022-07-16 Thread Sam James
commit: 2ca925941f5169b5acb05f976269cb8374aa0d86
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 16 18:28:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 16 18:29:05 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=2ca92594

keyrings-export.bash: fix infra-service-keys.gpg path

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

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

diff --git a/keyrings-export.bash b/keyrings-export.bash
index 6b05d0d..0f36800 100755
--- a/keyrings-export.bash
+++ b/keyrings-export.bash
@@ -21,7 +21,7 @@ export -a INFRA_SYSTEM_KEYS=( $(grab_ldap_fingerprints -b 
"${SYSTEM_BASE}" "${IN
 export_keys "${OUTPUT_DIR}"/keys/service-keys.gpg \
"${SYSTEM_KEYS[@]}"
 
-export_keys "${OUTPUT_DIR}"/infra-service-keys.gpg \
+export_keys "${OUTPUT_DIR}"/keys/infra-service-keys.gpg \
 "${INFRA_SYSTEM_KEYS[@]}"
 
 export_keys "${OUTPUT_DIR}"/keys/committing-devs.gpg \



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

2022-07-16 Thread John Helmert III
commit: b2e2cb0fbc3d90307b161b8396b9066a8210e53d
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Jul 16 18:25:27 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Jul 16 18:25:27 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=b2e2cb0f

keyrings-export: don't grab_keys

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

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

diff --git a/keyrings-export.bash b/keyrings-export.bash
index 3eaf312..6b05d0d 100755
--- a/keyrings-export.bash
+++ b/keyrings-export.bash
@@ -21,7 +21,6 @@ export -a INFRA_SYSTEM_KEYS=( $(grab_ldap_fingerprints -b 
"${SYSTEM_BASE}" "${IN
 export_keys "${OUTPUT_DIR}"/keys/service-keys.gpg \
"${SYSTEM_KEYS[@]}"
 
-grab_keys "${INFRA_SYSTEM_KEYS[@]}"
 export_keys "${OUTPUT_DIR}"/infra-service-keys.gpg \
 "${INFRA_SYSTEM_KEYS[@]}"
 



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

2022-07-16 Thread Andreas Sturmlechner
commit: 88f7a6c0818aacb8085b2fcab4e8531df60d9222
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 17:37:00 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f7a6c0

profiles: amd64/x32: Mask kde-apps/kleopatra:5[pim] for >=22.08

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

 profiles/arch/amd64/x32/package.use.mask | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/x32/package.use.mask 
b/profiles/arch/amd64/x32/package.use.mask
index a1066f06652e..afd9cc10095c 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -6,13 +6,15 @@
 x11-libs/libva-intel-driver hybrid
 
 # Andreas Sturmlechner  (2021-02-09)
-# Requires net-libs/nodejs, plus mask all reverse-dependencies.
+# dev-qt/qtwebengine requires net-libs/nodejs, plus mask all
+# reverse-dependencies.
 app-i18n/fcitx-libpinyin dictionary-manager
 dev-lang/idris2 test-full
 dev-python/cloudscraper test
 games-util/lgogdownloader gui
 kde-apps/kde-apps-meta:5 pim
 kde-apps/kdenetwork-meta:5 bittorrent
+kde-apps/kleopatra:5 pim
 kde-apps/umbrello:5 php
 kde-misc/kio-gdrive kaccounts
 net-irc/quassel urlpreview



[gentoo-commits] repo/gentoo:master commit in: kde-apps/zeroconf-ioslave/

2022-07-16 Thread Andreas Sturmlechner
commit: de81aa0afd1474a234150946808bffb14f7e9ffd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul 15 14:00:43 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:23:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de81aa0a

kde-apps/zeroconf-ioslave: Update DESCRIPTION, fix LICENSE

See also: https://phabricator.kde.org/T15662

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

 kde-apps/zeroconf-ioslave/zeroconf-ioslave-21.12.3.ebuild | 4 ++--
 kde-apps/zeroconf-ioslave/zeroconf-ioslave-22.04.3.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-21.12.3.ebuild 
b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-21.12.3.ebuild
index 89cb3f13a9f2..bb2a6db70f65 100644
--- a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-21.12.3.ebuild
+++ b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-21.12.3.ebuild
@@ -7,9 +7,9 @@ KFMIN=5.88.0
 QTMIN=5.15.2
 inherit ecm kde.org
 
-DESCRIPTION="DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and 
kded module"
+DESCRIPTION="KIO worker to discover file systems by DNS-SD (DNS Service 
Discovery)"
 
-LICENSE="GPL-2" # TODO: CHECK
+LICENSE="GPL-2+"
 SLOT="5"
 KEYWORDS="amd64 arm64 ~ppc64 x86"
 IUSE=""

diff --git a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-22.04.3.ebuild 
b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-22.04.3.ebuild
index 8c2fa8a79e91..a2c2f3293cbd 100644
--- a/kde-apps/zeroconf-ioslave/zeroconf-ioslave-22.04.3.ebuild
+++ b/kde-apps/zeroconf-ioslave/zeroconf-ioslave-22.04.3.ebuild
@@ -7,9 +7,9 @@ KFMIN=5.92.0
 QTMIN=5.15.4
 inherit ecm gear.kde.org
 
-DESCRIPTION="DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and 
kded module"
+DESCRIPTION="KIO worker to discover file systems by DNS-SD (DNS Service 
Discovery)"
 
-LICENSE="GPL-2" # TODO: CHECK
+LICENSE="GPL-2+"
 SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdesdk-kioslaves/

2022-07-16 Thread Andreas Sturmlechner
commit: a6739676c63556c02df21b912bb94bdd22729c81
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul 14 21:02:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:23:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6739676

kde-apps/kdesdk-kioslaves: Update DESCRIPTION, fix LICENSE

See also: https://phabricator.kde.org/T15665

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

 kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-21.12.3.ebuild | 4 ++--
 kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-22.04.3.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-21.12.3.ebuild 
b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-21.12.3.ebuild
index cc1382193637..c92ef16431bb 100644
--- a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-21.12.3.ebuild
+++ b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-21.12.3.ebuild
@@ -6,9 +6,9 @@ EAPI=8
 KFMIN=5.88.0
 inherit ecm kde.org
 
-DESCRIPTION="kioslaves from kdesdk package"
+DESCRIPTION="KIO worker interface to browse Perl documentation"
 
-LICENSE="GPL-2" # TODO: CHECK
+LICENSE="GPL-2+ || ( Artistic GPL-1+ )"
 SLOT="5"
 KEYWORDS="amd64 arm64 ~riscv x86"
 IUSE=""

diff --git a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-22.04.3.ebuild 
b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-22.04.3.ebuild
index f78fac727210..3ce4423297d7 100644
--- a/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-22.04.3.ebuild
+++ b/kde-apps/kdesdk-kioslaves/kdesdk-kioslaves-22.04.3.ebuild
@@ -6,9 +6,9 @@ EAPI=8
 KFMIN=5.92.0
 inherit ecm gear.kde.org
 
-DESCRIPTION="kioslaves from kdesdk package"
+DESCRIPTION="KIO worker interface to browse Perl documentation"
 
-LICENSE="GPL-2" # TODO: CHECK
+LICENSE="GPL-2+ || ( Artistic GPL-1+ )"
 SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kio-extras/

2022-07-16 Thread Andreas Sturmlechner
commit: 945ac1ab5eb9146f2188c4b387362f644f12cc0f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul 14 21:12:46 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:23:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945ac1ab

kde-apps/kio-extras: Pick up new terminology in metadata

Upstream commits:
f4e164d5d3917c6a821d10f81960e46a0c017fe6
22b9d3bd9bfaf651ac27f4b8a7d4ca49ee7dc9e0
419b8603d52dcd6d21ab6365a206d73deae92d0a

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

 kde-apps/kio-extras/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kio-extras/metadata.xml b/kde-apps/kio-extras/metadata.xml
index 59d1eaf5a88c..118ba1bda6f3 100644
--- a/kde-apps/kio-extras/metadata.xml
+++ b/kde-apps/kio-extras/metadata.xml
@@ -9,8 +9,8 @@
https://bugs.kde.org/


-   Enable activities kioslave and fileitem 
plugin
-   Enable manpages kioslave
+   Enable activities KIO worker and 
fileitem plugin
+   Enable manpages KIO worker
Enable NFS support using 
net-libs/libtirpc
Enable file audio preview plugin using 
media-libs/phonon
Enable SFTP protocol support using 
net-libs/libssh



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

2022-07-16 Thread Andreas Sturmlechner
commit: d75c5fe04aa7ead3018a547877a23b33f78cb351
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 16 17:42:39 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75c5fe0

profiles: amd64/x86: Add missing kio-misc/kio-gdrive[share] mask

It requires already masked IUSE=kaccounts.

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

 profiles/arch/amd64/x32/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/x32/package.use.mask 
b/profiles/arch/amd64/x32/package.use.mask
index afd9cc10095c..2786531c009e 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -16,7 +16,7 @@ kde-apps/kde-apps-meta:5 pim
 kde-apps/kdenetwork-meta:5 bittorrent
 kde-apps/kleopatra:5 pim
 kde-apps/umbrello:5 php
-kde-misc/kio-gdrive kaccounts
+kde-misc/kio-gdrive kaccounts share
 net-irc/quassel urlpreview
 net-misc/fatrat bittorrent
 net-misc/seafile-client shibboleth



[gentoo-commits] repo/gentoo:master commit in: kde-apps/audiocd-kio/

2022-07-16 Thread Andreas Sturmlechner
commit: 67e56b60c80a2cb122ec33797c9f527789737558
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul 14 21:16:20 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 16 18:23:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e56b60

kde-apps/audiocd-kio: Update DESCRIPTION to use new terminology

Upstream commit 4edb67edad4f9efdef29ff690eed41003674adbf

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

 kde-apps/audiocd-kio/audiocd-kio-21.12.3.ebuild | 2 +-
 kde-apps/audiocd-kio/audiocd-kio-22.04.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/audiocd-kio/audiocd-kio-21.12.3.ebuild 
b/kde-apps/audiocd-kio/audiocd-kio-21.12.3.ebuild
index ca7fdc0fde94..8bfa4d9138da 100644
--- a/kde-apps/audiocd-kio/audiocd-kio-21.12.3.ebuild
+++ b/kde-apps/audiocd-kio/audiocd-kio-21.12.3.ebuild
@@ -9,7 +9,7 @@ KFMIN=5.88.0
 QTMIN=5.15.2
 inherit ecm kde.org
 
-DESCRIPTION="kioslave for accessing audio CDs"
+DESCRIPTION="KIO worker for accessing audio CDs"
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
 SLOT="5"

diff --git a/kde-apps/audiocd-kio/audiocd-kio-22.04.3.ebuild 
b/kde-apps/audiocd-kio/audiocd-kio-22.04.3.ebuild
index 2a7a1e6c7686..758886434c72 100644
--- a/kde-apps/audiocd-kio/audiocd-kio-22.04.3.ebuild
+++ b/kde-apps/audiocd-kio/audiocd-kio-22.04.3.ebuild
@@ -9,7 +9,7 @@ KFMIN=5.92.0
 QTMIN=5.15.4
 inherit ecm gear.kde.org
 
-DESCRIPTION="kioslave for accessing audio CDs"
+DESCRIPTION="KIO worker for accessing audio CDs"
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
 SLOT="5"



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

2022-07-16 Thread Mike Pagano
commit: 7f2d9158e1e4a4e6218b0f09462cbfbba6271417
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul 16 18:16:40 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul 16 18:16:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2d9158

sys-kernel/vanilla-sources: update Manifest

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

 sys-kernel/vanilla-sources/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index a85e8c6936b0..cc6fb273c26b 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,7 +6,7 @@ DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7
 DIST linux-5.18.tar.xz 129790264 BLAKE2B 
e2745a69eb70169e90505a9318a3993046eab3020496eecde7d8352ecda0eb71a25b21becf7ce93fc593507dce7d1cd61b94ddcdf82b3094d79c0d3d48508eeb
 SHA512 
dbbc9d1395898a498fa4947fceda1781344fa5d360240f753810daa4fa88e519833e2186c4e582a8f1836e6413e9e85f6563c7770523b704e8702d67622f98b5
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST patch-4.14.288.xz 4826824 BLAKE2B 
c158824c6eadddc162f8af6000cb7a27166cd8948f254f552ea82a9584c180d8ec6ec370123b7257c73528bec7ebff302c95553271628265044ebb7cc5363a8b
 SHA512 
4be5a9981ec2e0f5d4856e878e5c18992f947a7bfa6124d9f558e64c7ea7a7a6514a8764f92e2ac71b3bc9a7589cfc69e64a8575046136e40b9085e77a034d95
-DIST patch-4.19.252.xz 114289 BLAKE2B 
87c97cfe8fcf4fd55f41311b784c36b00d4f910597af1e950a9f00338f8fac4649e9e1ef7608cf18aa49c3afd9347d598e5fee1349e3c954c31c45dfda6010ff
 SHA512 
db2864c2e79b44df3415c39ca9af5bd24d9070bf5de0ac36378fcad34c455c3fd4f652ec9d5f1132ed99e86eeb57e2c893f1343a514921239d9a02cf02b9d3ba
+DIST patch-4.19.252.xz 4753088 BLAKE2B 
2b0ba6fdba076648488b931414f1e45dfd4cffd298e4f898062cc9f6f0350f1747dd01a16ad5ff5a458d7802a6ea19412a6b25fb4cc5d1405cca2b7b78ff6f0f
 SHA512 
2c7257661bf19ffe4e473fa7e06d6fbb8b9487a39001361aaa726283632ae6b2fa0d1e9064f9102c5b69c1b66ba1c06bfc3501f2d8dcd89c81e237fc99ed3e47
 DIST patch-4.9.323.xz 4420308 BLAKE2B 
b4a3016fd022247462782cbedd72385aadb06370489558d650d3d38c51178625c2e9e6d6ca6f9cd54d93c871ddf699d0a9acb9cd0ff664d7f1ffe69b94e4d328
 SHA512 
fb27b26284083447587d28f4f49b4d8401b52e4fa2cb5a2ae2767009ba59f648f773be4fb22f29816bff4ed68acfd8d9836e459e0dda39d9f9289ab007b66a06
 DIST patch-5.10.131.xz 3385312 BLAKE2B 
525121ea96691308ee052b79e4e1fc77c84a5f9477639a4e7aac5ef2d043cad0fe321e203add00d24da302747f33e7ac7f05e99ee75fe90ef514501efe5750b0
 SHA512 
fc45127c2b3b5b7b596b80544aef38dac2e838f139c92f59e5f068b3431fadd9ac3f249f58f35ff6bb60003ed48b0a57f969d12d0c793d64060b27ff8616b493
 DIST patch-5.15.55.xz 2199420 BLAKE2B 
c190a25360df8be15a33c3bcff69c86d3def4d41490d6b382eb3d5e9e09265ca29233b327e8099f73a3630b7c2c8641874fd76c03ff26d8f05c26aafd23f35a3
 SHA512 
ca57514bc525f1fae396ee4ff445a9c9d24e3ad8cf424a1cec39a905d85a81dc7e04f17052214cd4554301946b489e5fe3b671d35b64512c75b590b8382c29ef



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

2022-07-16 Thread Michał Górny
commit: 9ba83058d52e5024cfa64ee2739df9bc398266a3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul 16 17:52:20 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul 16 17:52:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba83058

app-admin/awscli: Remove old

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

 app-admin/awscli/Manifest |  5 ---
 app-admin/awscli/awscli-1.25.17-r1.ebuild | 72 ---
 app-admin/awscli/awscli-1.25.27.ebuild| 72 ---
 app-admin/awscli/awscli-1.25.28.ebuild| 72 ---
 app-admin/awscli/awscli-1.25.29.ebuild| 72 ---
 app-admin/awscli/awscli-1.25.30.ebuild| 72 ---
 6 files changed, 365 deletions(-)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 4ae5f047c8e6..2e3df69be8e8 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,8 +1,3 @@
-DIST aws-cli-1.25.17.gh.tar.gz 2226115 BLAKE2B 
d07a9c7a8e13019fd728489d27465497ba31f53087ef09e5f816792267bcb58158fa0a7f71fc499d3e343b5b3a0da45cc3632f8c69345b8cd93ebc735f645672
 SHA512 
1a7f90e28d6702f9e73fe3a93e0d91e2c4ea3d93574f21a3ecde1148445fe6b5f98f217e2e61a1cbba50a07590f0ab0abd00390fb04cbb3db74dfff698224997
 DIST aws-cli-1.25.22.gh.tar.gz 2228459 BLAKE2B 
e9ca58f6be9d5836b2b4d8ce51154ecd9dca3e443a120ff6ab3475b0777ca5e50c17a3c30641c57df1df63cc065fc0316b1e847b695bdfbe49a0a5b330912a74
 SHA512 
328303792a75c9f44c7e37e825ffb81aa2a071d4ae18b21c31f2c9abc5e0ae8f3ec079725847cd731d4cc49b5064a0244129176789f4ce0865e6d8cae0dda1e8
 DIST aws-cli-1.25.26.gh.tar.gz 2230449 BLAKE2B 
bb792fb2e4ba25870168e4fc3301d4b92d93d831301b0a46ec7dab1ac4b1bdeda9d43f9f6cf20de153f9df3d6b66b0d9ed9754ee4c27b79aacf9d9b8d7e11c2f
 SHA512 
56f9d02d54d20624944c8749860d3e92e7c0887b1c6f524545394ad590ad5ab63752abf25ecba400cfcb9273bdecbae110e4811804e287f15bdfde0d8638adff
-DIST aws-cli-1.25.27.gh.tar.gz 2230639 BLAKE2B 
80101fe2e2b58e7b626c546178ccab45108985d827db2b162d86e4271d5cb105dad2dfe36b807e88372af9cf14b706fda8928c0ccbbd97a49f2f1cf73bbff74f
 SHA512 
2e88950c40dcf64b6911ca02ede7d9790a0ff3f3beb4c4fe3d4087b82100d49df00a90e254c9ff58e09132e4ab79ac3861480eeb1a3603c95aba0093fdb90554
-DIST aws-cli-1.25.28.gh.tar.gz 2231756 BLAKE2B 
b10d54b79bf16d88c4bd0256a970a640e9d64f903cdd250899f86a73cf6bb4de43d6ad83bddb24fa87684cb50b6c8f286553a609a0a04e8f18dd3428efa1f577
 SHA512 
a6a1f0ccefc4d9a6dde9efe8908f74b0ba72edcaec1955ebef7d0f7ce8cf4f3cc71fc298ce5120e02173553a22383bcc68fe965c77b77299fbc6e8353ec7cdb6
-DIST aws-cli-1.25.29.gh.tar.gz 2231889 BLAKE2B 
d487859c3b8ec6cc75f5c8ee54f9b0adf0bf0fdec8f36262533b98454c580692566f49daea867453a7f2b240228149e8d031d903b56809adf4d8f60525e25a08
 SHA512 
913273355f1907d08bac0b1c3f74aeb13966c1bc44c6499a1655c74048e6e711fe9442f5592344478ee4cf292b9fbe573a91c74c4fcf7481f24249e1001d9247
-DIST aws-cli-1.25.30.gh.tar.gz 2233472 BLAKE2B 
b12753046748b11a6067ad4c6e33827631ff1992fc7ffcd603dc048f39ab176208aae9028b473a87981c655445dfddfe77f10e37aafa3878b925668e375aa674
 SHA512 
e00acbec500294e05d89ae71ecff7cd9dc324b3576423c77c8038767ab115f2244ee64c1c529adce105c3055782341f4fe2ad7fc692f49cc757a7594c4cdeb65
 DIST aws-cli-1.25.31.gh.tar.gz 2233721 BLAKE2B 
791bd78851c5643ee72faddc8e4d4e39c94a91e4879d749bcf2cadbe4797cdd448a95dd2b3c626b76e648303ec93fc0338d08f79227f05ff467754810166731b
 SHA512 
586f0fa0f81ec8acc0b79fba5372a37ebcf162981c8fbab31633f63736337cae0b4788bb7a4cdabf6e04800fb63ed6804a6a73a7d5552a9b4c85b4eb273ee6d8

diff --git a/app-admin/awscli/awscli-1.25.17-r1.ebuild 
b/app-admin/awscli/awscli-1.25.17-r1.ebuild
deleted file mode 100644
index f241876330bb..
--- a/app-admin/awscli/awscli-1.25.17-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit bash-completion-r1 distutils-r1 multiprocessing
-
-MY_P=aws-cli-${PV}
-DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="
-   https://github.com/aws/aws-cli/
-   https://pypi.org/project/awscli/
-"
-SRC_URI="
-   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-# botocore is x.(y+2).z
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
-RDEPEND="
-   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
-   dev-python/colorama[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/rsa[${PYTHON_USEDEP}]
-   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   !app-admin/awscli-bin
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-forked[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]

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

2022-07-16 Thread Bernard Cafarelli
commit: 030bc1d72594dbfe868e3f482def0a8579566526
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Jul 16 17:38:02 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Jul 16 17:38:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030bc1d7

net-libs/nghttp2: move patch to distfiles (24KB)

Also fix eautoreconf not being called, clean conditionals on live ebuild

Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-libs/nghttp2/Manifest  |   1 +
 .../nghttp2/files/nghttp2-1.48.0-pthread.patch | 576 -
 net-libs/nghttp2/nghttp2-1.48.0.ebuild |  17 +-
 net-libs/nghttp2/nghttp2-.ebuild   |  14 +-
 4 files changed, 10 insertions(+), 598 deletions(-)

diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest
index 67ff6f04b834..233caae41953 100644
--- a/net-libs/nghttp2/Manifest
+++ b/net-libs/nghttp2/Manifest
@@ -1,2 +1,3 @@
 DIST nghttp2-1.47.0.tar.xz 4028580 BLAKE2B 
4f5302701c8d8a89c3ae72cbb8acb4cbcbe32cd0e2995643e0b669cf802ae28e8f6e52b2d59f69f87e0d12fc64a73c251edbe01c2b0eca2676626a9e456df93f
 SHA512 
ad6266a15789fec966db6be8ac0b9ee6cca257a3bb91fdd34a58acf0e472643a571941b5974d16c98f6ac5bfa6a03c4b70a6dff222fb0cd50909178b7e94ce48
+DIST nghttp2-1.48.0-pthread.patch 24917 BLAKE2B 
22013d89685be603094aa82f69da8741d4c0d76aea8a01de1322c19cef053964fdf0bec937650382f85607ac74466d4d052e6d40217101bc1e40326ad0ddc003
 SHA512 
bdebc50f13584826d6693aae201db9be63fcadcb8a68af188e94f008e005a2fd6aa6b91b31de2f07f84b93d981a003c8752c5fb4d47502f768bd94e21635627f
 DIST nghttp2-1.48.0.tar.xz 4112072 BLAKE2B 
a52dc1ef4c9658298acef5ad703bec1708e538ebe19584dd5fcfe39089777e105594a998c7db696ee54bc8f17d3086828c09e921d8714b7ad3efbf33d04aaca0
 SHA512 
77c22371290f77e8a538b9efea225d23567cc27cb60b71703cbcb057839b5f117cf50796aa82bf4518f22b38a5773e90a1c273eafff4b17c435ac5858bdf7c6f

diff --git a/net-libs/nghttp2/files/nghttp2-1.48.0-pthread.patch 
b/net-libs/nghttp2/files/nghttp2-1.48.0-pthread.patch
deleted file mode 100644
index b3c5ad2ad1aa..
--- a/net-libs/nghttp2/files/nghttp2-1.48.0-pthread.patch
+++ /dev/null
@@ -1,576 +0,0 @@
-From 9051916665843b144fb176a122fe0ea3c9192e64 Mon Sep 17 00:00:00 2001
-From: orbea 
-Date: Thu, 18 Mar 2021 08:29:19 -0700
-Subject: [PATCH] build: Fix undefined pthread references.
-

- configure.ac |   9 +-
- lib/Makefile.am  |   1 +
- m4/ax_pthread.m4 | 507 +++
- 3 files changed, 511 insertions(+), 6 deletions(-)
- create mode 100644 m4/ax_pthread.m4
-
-diff --git a/configure.ac b/configure.ac
-index 18ed382496..17401d0e03 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -322,10 +322,6 @@ case "$host_os" in
- # android does not need -pthread, but needs followng 3 libs for C++
- APPLDFLAGS="$APPLDFLAGS -lstdc++ -latomic -lsupc++"
- ;;
--  *)
--PTHREAD_LDFLAGS="-pthread"
--APPLDFLAGS="$APPLDFLAGS $PTHREAD_LDFLAGS"
--;;
- esac
- 
- case "$host_os" in
-@@ -531,14 +527,14 @@ if test "x${request_jemalloc}" != "xno"; then
-   if test "x${JEMALLOC_LIBS}" = "x" && test "x${JEMALLOC_CFLAGS}" = "x"; then
- save_LIBS=$LIBS
- AC_SEARCH_LIBS([malloc_stats_print], [jemalloc], [have_jemalloc=yes], [],
--   [$PTHREAD_LDFLAGS])
-+   [])
- 
- if test "x${have_jemalloc}" = "xyes"; then
-   jemalloc_libs=${ac_cv_search_malloc_stats_print}
- else
-   # On Darwin, malloc_stats_print is je_malloc_stats_print
-   AC_SEARCH_LIBS([je_malloc_stats_print], [jemalloc], 
[have_jemalloc=yes], [],
-- [$PTHREAD_LDFLAGS])
-+ [])
- 
-   if test "x${have_jemalloc}" = "xyes"; then
- jemalloc_libs=${ac_cv_search_je_malloc_stats_print}
-@@ -568,6 +564,7 @@ if test "x${request_asio_lib}" = "xyes"; then
-   AX_BOOST_BASE([1.54.0], [have_boost_base=yes], [have_boost_base=no])
- 
-   if test "x${have_boost_base}" = "xyes"; then
-+AX_PTHREAD
- AX_BOOST_ASIO()
- AX_BOOST_SYSTEM()
- AX_BOOST_THREAD()
-diff --git a/lib/Makefile.am b/lib/Makefile.am
-index bb2691f0c8..936689c65e 100644
 a/lib/Makefile.am
-+++ b/lib/Makefile.am
-@@ -71,5 +71,6 @@ HFILES = nghttp2_pq.h nghttp2_int.h nghttp2_map.h 
nghttp2_queue.h \
-   nghttp2_ksl.h
- 
- libnghttp2_la_SOURCES = $(HFILES) $(OBJECTS)
-+libnghttp2_la_LIBADD = $(PTHREAD_LIBS)
- libnghttp2_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined \
-   -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
-diff --git a/m4/ax_pthread.m4 b/m4/ax_pthread.m4
-new file mode 100644
-index 00..1598d077ff
 /dev/null
-+++ b/m4/ax_pthread.m4
-@@ -0,0 +1,507 @@
-+# ===
-+#https://www.gnu.org/software/autoconf-archive/ax_pthread.html
-+# ===
-+#
-+# SYNOPSIS
-+#
-+#   AX_PTHREAD([ACTION-IF-FOUND[, 

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

2022-07-16 Thread Sam James
commit: 26011d770cccec14a4f8ab9e9bdb9a48b875e6f7
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 16 17:14:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 16 17:14:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26011d77

media-gfx/imagemagick: drop useless libtool inherit

Already using autotools. In fact, for ages, we seem to have been doing 
eautoreconf
and then elibtoolize...

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

 media-gfx/imagemagick/imagemagick-7.1.0.37.ebuild | 2 +-
 media-gfx/imagemagick/imagemagick-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/imagemagick/imagemagick-7.1.0.37.ebuild 
b/media-gfx/imagemagick/imagemagick-7.1.0.37.ebuild
index e421d58c3fe5..c8d5c41b6f15 100644
--- a/media-gfx/imagemagick/imagemagick-7.1.0.37.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.0.37.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 QA_PKGCONFIG_VERSION=$(ver_cut 1-3)
-inherit autotools flag-o-matic libtool perl-functions toolchain-funcs
+inherit autotools flag-o-matic perl-functions toolchain-funcs
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git;

diff --git a/media-gfx/imagemagick/imagemagick-.ebuild 
b/media-gfx/imagemagick/imagemagick-.ebuild
index e421d58c3fe5..c8d5c41b6f15 100644
--- a/media-gfx/imagemagick/imagemagick-.ebuild
+++ b/media-gfx/imagemagick/imagemagick-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 QA_PKGCONFIG_VERSION=$(ver_cut 1-3)
-inherit autotools flag-o-matic libtool perl-functions toolchain-funcs
+inherit autotools flag-o-matic perl-functions toolchain-funcs
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git;



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

2022-07-16 Thread Sam James
commit: 575a55b82753d2c8660185fbc530fa288c0c444b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 16 17:12:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 16 17:12:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575a55b8

media-gfx/imagemagick: cleanup deps

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

 media-gfx/imagemagick/imagemagick-7.1.0.37.ebuild | 18 +-
 media-gfx/imagemagick/imagemagick-.ebuild | 18 +-
 2 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/media-gfx/imagemagick/imagemagick-7.1.0.37.ebuild 
b/media-gfx/imagemagick/imagemagick-7.1.0.37.ebuild
index 6f100c666b56..e421d58c3fe5 100644
--- a/media-gfx/imagemagick/imagemagick-7.1.0.37.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.0.37.ebuild
@@ -44,35 +44,35 @@ RDEPEND="
graphviz? ( media-gfx/graphviz )
heif? ( media-libs/libheif:=[x265] )
jbig? ( >=media-libs/jbigkit-2:= )
-   jpeg? ( virtual/jpeg:0 )
+   jpeg? ( media-libs/libjpeg-turbo:= )
jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
lcms? ( media-libs/lcms:2= )
lqr? ( media-libs/liblqr )
opencl? ( virtual/opencl )
openexr? ( media-libs/openexr:0= )
pango? ( x11-libs/pango )
-   perl? ( >=dev-lang/perl-5.8.8:0= )
-   png? ( media-libs/libpng:0= )
+   perl? ( >=dev-lang/perl-5.8.8:= )
+   png? ( media-libs/libpng:= )
postscript? ( app-text/ghostscript-gpl )
raw? ( media-libs/libraw:= )
svg? (
gnome-base/librsvg
media-gfx/potrace
-   )
-   tiff? ( media-libs/tiff:0= )
+   )
+   tiff? ( media-libs/tiff:= )
truetype? (
media-fonts/urw-fonts
>=media-libs/freetype-2
-   )
-   webp? ( media-libs/libwebp:0= )
+   )
+   webp? ( media-libs/libwebp:= )
wmf? ( media-libs/libwmf )
X? (
x11-libs/libICE
x11-libs/libSM
x11-libs/libXext
x11-libs/libXt
-   )
-   xml? ( dev-libs/libxml2:= )
+   )
+   xml? ( dev-libs/libxml2 )
lzma? ( app-arch/xz-utils )
zip? ( dev-libs/libzip:= )
zlib? ( sys-libs/zlib:= )"

diff --git a/media-gfx/imagemagick/imagemagick-.ebuild 
b/media-gfx/imagemagick/imagemagick-.ebuild
index 6f100c666b56..e421d58c3fe5 100644
--- a/media-gfx/imagemagick/imagemagick-.ebuild
+++ b/media-gfx/imagemagick/imagemagick-.ebuild
@@ -44,35 +44,35 @@ RDEPEND="
graphviz? ( media-gfx/graphviz )
heif? ( media-libs/libheif:=[x265] )
jbig? ( >=media-libs/jbigkit-2:= )
-   jpeg? ( virtual/jpeg:0 )
+   jpeg? ( media-libs/libjpeg-turbo:= )
jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
lcms? ( media-libs/lcms:2= )
lqr? ( media-libs/liblqr )
opencl? ( virtual/opencl )
openexr? ( media-libs/openexr:0= )
pango? ( x11-libs/pango )
-   perl? ( >=dev-lang/perl-5.8.8:0= )
-   png? ( media-libs/libpng:0= )
+   perl? ( >=dev-lang/perl-5.8.8:= )
+   png? ( media-libs/libpng:= )
postscript? ( app-text/ghostscript-gpl )
raw? ( media-libs/libraw:= )
svg? (
gnome-base/librsvg
media-gfx/potrace
-   )
-   tiff? ( media-libs/tiff:0= )
+   )
+   tiff? ( media-libs/tiff:= )
truetype? (
media-fonts/urw-fonts
>=media-libs/freetype-2
-   )
-   webp? ( media-libs/libwebp:0= )
+   )
+   webp? ( media-libs/libwebp:= )
wmf? ( media-libs/libwmf )
X? (
x11-libs/libICE
x11-libs/libSM
x11-libs/libXext
x11-libs/libXt
-   )
-   xml? ( dev-libs/libxml2:= )
+   )
+   xml? ( dev-libs/libxml2 )
lzma? ( app-arch/xz-utils )
zip? ( dev-libs/libzip:= )
zlib? ( sys-libs/zlib:= )"



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

2022-07-16 Thread Sam James
commit: 708a031f75d3010bfc6c718a7abf58561f90703a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 16 17:08:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 16 17:11:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708a031f

media-gfx/imagemagick: add 7.1.0.37

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

 media-gfx/imagemagick/Manifest |  1 +
 ...ick-.ebuild => imagemagick-7.1.0.37.ebuild} | 36 +++---
 media-gfx/imagemagick/imagemagick-.ebuild  | 36 +++---
 3 files changed, 37 insertions(+), 36 deletions(-)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 745e27c46412..6f1dda8118cf 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -2,3 +2,4 @@ DIST ImageMagick-6.9.12-28.tar.xz 9181044 BLAKE2B 
2efc03da9e4c53b82479badfcc9a25
 DIST ImageMagick-6.9.12-35.tar.xz 9178620 BLAKE2B 
8bcf8bcc8bee8fe3d996a3b9388fdc20a6bbd45dda35121a9fb84804277286cb17c3b6cf2e6096765aefe20a31f819f8bcf094b0b3b1c68b683b50ddc415b398
 SHA512 
ba1f49570d1f890bc313d4e58c53c2b7388108c64cd2c5ef7586a7568f72d5655fced1a22085e27858cffcf86b7548376970fc6947fccb36f4cfba48327089e6
 DIST ImageMagick-7.1.0-13.tar.xz 10311564 BLAKE2B 
7cb3e58f548cbe0b9e1239df47ff4f42af2cd0b6ff4c417a62515ff9bd434ecabed2cc7f7cb7cf8880f20af3f6d7de33d7368f146b9ac7668149959966a463d8
 SHA512 
dac1fc229599a63703fc3aa1378de313dc94dfbfa71913dc408ef65c88ef33820b5ddab4c9a064a86cc35c0abb0136f0adb626bff9e227b52ed0d90993688044
 DIST ImageMagick-7.1.0-20.tar.xz 10339572 BLAKE2B 
7e99a8b36089b1258f537dbdf8c674be17677da5450854e0dfe0ed3bd3722ec826099f7c22d615daece6d647e6c22f4d9aa7293fed9b4bebb77c163e3ac54bc3
 SHA512 
e07d8f8ede8f713f1c0bd571b6042062b154b95ab06b0479ec4162d242beba982bfa88438ac67985d4da6d18074bda4b0ac25a7c2ced44f19b54c21120441991
+DIST ImageMagick-7.1.0-37.tar.xz 10345216 BLAKE2B 
e07179d55527537c36dd1655d44f93df4ad39cb7857581e0cae8efc03ec45dc65b0d5b0a2b78fd24ed5371f8ebea6c4965168b328bac7041466f45f40469
 SHA512 
43f116a3a6bb9794b8c8440c57a537eab29b0dac7b8ace574e3cc1e6d484054557c9e44235eb799b843ef761c6f22d29ef959f6de6b80a45a3898bee4d2f16da

diff --git a/media-gfx/imagemagick/imagemagick-.ebuild 
b/media-gfx/imagemagick/imagemagick-7.1.0.37.ebuild
similarity index 93%
copy from media-gfx/imagemagick/imagemagick-.ebuild
copy to media-gfx/imagemagick/imagemagick-7.1.0.37.ebuild
index 0b6122942f86..6f100c666b56 100644
--- a/media-gfx/imagemagick/imagemagick-.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.0.37.ebuild
@@ -1,11 +1,12 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="8"
+EAPI=8
 
+QA_PKGCONFIG_VERSION=$(ver_cut 1-3)
 inherit autotools flag-o-matic libtool perl-functions toolchain-funcs
 
-if [[ ${PV} == "" ]] ; then
+if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git;
inherit git-r3
MY_P="imagemagick-"
@@ -13,14 +14,16 @@ else
MY_PV="$(ver_rs 3 '-')"
MY_P="ImageMagick-${MY_PV}"
SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
+S="${WORKDIR}/${MY_P}"
+
 DESCRIPTION="A collection of tools and libraries for many image formats"
 HOMEPAGE="https://www.imagemagick.org/;
 
 LICENSE="imagemagick"
-SLOT="0/7.1.0-0"
+SLOT="0/7.1.0-37"
 IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zip zlib"
 
 REQUIRED_USE="corefonts? ( truetype )
@@ -29,10 +32,9 @@ REQUIRED_USE="corefonts? ( truetype )
 
 RESTRICT="!test? ( test )"
 
-BDEPEND="virtual/pkgconfig"
-
 RDEPEND="
-   dev-libs/libltdl:0
+   !media-gfx/graphicsmagick[imagemagick]
+   dev-libs/libltdl
bzip2? ( app-arch/bzip2 )
corefonts? ( media-fonts/corefonts )
djvu? ( app-text/djvu )
@@ -74,17 +76,14 @@ RDEPEND="
lzma? ( app-arch/xz-utils )
zip? ( dev-libs/libzip:= )
zlib? ( sys-libs/zlib:= )"
-
 DEPEND="${RDEPEND}
-   !media-gfx/graphicsmagick[imagemagick]
X? ( x11-base/xorg-proto )"
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}/${PN}--nocputuning.patch"
 )
 
-S="${WORKDIR}/${MY_P}"
-
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
 }
@@ -95,9 +94,11 @@ pkg_setup() {
 
 src_prepare() {
default
+
+   #elibtoolize # for Darwin 

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

2022-07-16 Thread John Helmert III
commit: 000df6e17d844a754aa514309425b99b84dc3acc
Author: John Helmert III  gentoo  org>
AuthorDate: Sat Jul 16 17:07:32 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Sat Jul 16 17:07:32 2022 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=000df6e1

keyrings-export: generate infra-service keyring

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

 keyrings-export.bash | 5 +
 1 file changed, 5 insertions(+)

diff --git a/keyrings-export.bash b/keyrings-export.bash
index dea52ac..3eaf312 100755
--- a/keyrings-export.bash
+++ b/keyrings-export.bash
@@ -16,10 +16,15 @@ export -a COMMITTING_DEVS=( $(grab_ldap_fingerprints -b 
"${DEV_BASE}" "${COMMIT_
 export -a NONCOMMITTING_DEVS=( $(grab_ldap_fingerprints -b "${DEV_BASE}" 
"${NONCOMMIT_RULE}") )
 export -a RETIRED_DEVS=( $(grab_ldap_fingerprints -b "${DEV_BASE}" 
"${RETIRED_RULE}") )
 export -a SYSTEM_KEYS=( $(grab_ldap_fingerprints -b "${SYSTEM_BASE}" 
"${NONCOMMIT_RULE}") )
+export -a INFRA_SYSTEM_KEYS=( $(grab_ldap_fingerprints -b "${SYSTEM_BASE}" 
"${INFRA_SYSTEM_RULE}") )
 
 export_keys "${OUTPUT_DIR}"/keys/service-keys.gpg \
"${SYSTEM_KEYS[@]}"
 
+grab_keys "${INFRA_SYSTEM_KEYS[@]}"
+export_keys "${OUTPUT_DIR}"/infra-service-keys.gpg \
+"${INFRA_SYSTEM_KEYS[@]}"
+
 export_keys "${OUTPUT_DIR}"/keys/committing-devs.gpg \
"${COMMITTING_DEVS[@]}"
 



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

2022-07-16 Thread Ionen Wolkens
commit: 346d3aa682588060711493806cd9464bd55291f2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jul 16 15:39:52 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 16 16:56:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=346d3aa6

app-emulation/dxvk: filter -fuse-ld for mingw

flag-o-matic is looking at respecting -fuse-ld for test-flags-CCLD,
which is good but don't want this when doing the user-unexpected
switch to mingw toolchain (filtering feels more solid either way).

Users can use MINGW_BYPASS=1 if really need full control.

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

 app-emulation/dxvk/dxvk-1.10.1.ebuild | 5 -
 app-emulation/dxvk/dxvk-1.10.2.ebuild | 5 -
 app-emulation/dxvk/dxvk-.ebuild   | 5 -
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/app-emulation/dxvk/dxvk-1.10.1.ebuild 
b/app-emulation/dxvk/dxvk-1.10.1.ebuild
index d260df14098d..afc25d76d52c 100644
--- a/app-emulation/dxvk/dxvk-1.10.1.ebuild
+++ b/app-emulation/dxvk/dxvk-1.10.1.ebuild
@@ -64,7 +64,10 @@ src_configure() {
append-flags -mno-avx
 
if [[ ${CHOST} != *-mingw* ]]; then
-   [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX RC STRIP
+   if [[ ! -v MINGW_BYPASS ]]; then
+   unset AR CC CXX RC STRIP
+   filter-flags '-fuse-ld=*'
+   fi
 
CHOST_amd64=x86_64-w64-mingw32
CHOST_x86=i686-w64-mingw32

diff --git a/app-emulation/dxvk/dxvk-1.10.2.ebuild 
b/app-emulation/dxvk/dxvk-1.10.2.ebuild
index d260df14098d..afc25d76d52c 100644
--- a/app-emulation/dxvk/dxvk-1.10.2.ebuild
+++ b/app-emulation/dxvk/dxvk-1.10.2.ebuild
@@ -64,7 +64,10 @@ src_configure() {
append-flags -mno-avx
 
if [[ ${CHOST} != *-mingw* ]]; then
-   [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX RC STRIP
+   if [[ ! -v MINGW_BYPASS ]]; then
+   unset AR CC CXX RC STRIP
+   filter-flags '-fuse-ld=*'
+   fi
 
CHOST_amd64=x86_64-w64-mingw32
CHOST_x86=i686-w64-mingw32

diff --git a/app-emulation/dxvk/dxvk-.ebuild 
b/app-emulation/dxvk/dxvk-.ebuild
index d260df14098d..afc25d76d52c 100644
--- a/app-emulation/dxvk/dxvk-.ebuild
+++ b/app-emulation/dxvk/dxvk-.ebuild
@@ -64,7 +64,10 @@ src_configure() {
append-flags -mno-avx
 
if [[ ${CHOST} != *-mingw* ]]; then
-   [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX RC STRIP
+   if [[ ! -v MINGW_BYPASS ]]; then
+   unset AR CC CXX RC STRIP
+   filter-flags '-fuse-ld=*'
+   fi
 
CHOST_amd64=x86_64-w64-mingw32
CHOST_x86=i686-w64-mingw32



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

2022-07-16 Thread Ionen Wolkens
commit: d327f1dd4369a20c5ad4baca54d87b7faabbbfc8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jul 16 15:41:18 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 16 16:56:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d327f1dd

app-emulation/vkd3d-proton: filter -fuse-ld for mingw

flag-o-matic is looking at respecting -fuse-ld for test-flags-CCLD,
which is good but don't want this when doing the user-unexpected
switch to mingw toolchain (filtering feels more solid either way).

Users can use MINGW_BYPASS=1 if really need full control.

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

 app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild  | 5 -
 app-emulation/vkd3d-proton/vkd3d-proton-.ebuild | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild 
b/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild
index 664241e57d2e..237c309402ea 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.6.ebuild
@@ -94,7 +94,10 @@ src_configure() {
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
if [[ ${CHOST} != *-mingw* ]]; then
-   [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX STRIP WIDL
+   if [[ ! -v MINGW_BYPASS ]]; then
+   unset AR CC CXX RC STRIP WIDL
+   filter-flags '-fuse-ld=*'
+   fi
 
CHOST_amd64=x86_64-w64-mingw32
CHOST_x86=i686-w64-mingw32

diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild 
b/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild
index 664241e57d2e..237c309402ea 100644
--- a/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-.ebuild
@@ -94,7 +94,10 @@ src_configure() {
use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
 
if [[ ${CHOST} != *-mingw* ]]; then
-   [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX STRIP WIDL
+   if [[ ! -v MINGW_BYPASS ]]; then
+   unset AR CC CXX RC STRIP WIDL
+   filter-flags '-fuse-ld=*'
+   fi
 
CHOST_amd64=x86_64-w64-mingw32
CHOST_x86=i686-w64-mingw32



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

2022-07-16 Thread Ionen Wolkens
commit: 6e94547eb0078c45f11eaeae2038a05cf2346f7c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jul 16 15:41:00 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 16 16:56:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e94547e

app-emulation/wine-staging: filter -fuse-ld for mingw

flag-o-matic is looking at respecting -fuse-ld for test-flags-CCLD,
which is good but don't want this when doing the user-unexpected
switch to mingw toolchain (filtering feels more solid either way).

Users can use CROSSLDFLAGS directly if really need full control.

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

 app-emulation/wine-staging/wine-staging-7.10.ebuild | 4 +++-
 app-emulation/wine-staging/wine-staging-7.11.ebuild | 4 +++-
 app-emulation/wine-staging/wine-staging-7.12.ebuild | 4 +++-
 app-emulation/wine-staging/wine-staging-7.9.ebuild  | 4 +++-
 app-emulation/wine-staging/wine-staging-.ebuild | 4 +++-
 5 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-7.10.ebuild 
b/app-emulation/wine-staging/wine-staging-7.10.ebuild
index 9d69fea688ff..7c7e3938e005 100644
--- a/app-emulation/wine-staging/wine-staging-7.10.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.10.ebuild
@@ -360,7 +360,9 @@ src_configure() {
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
local mingwcc=${CROSSCC:-$(usex x86 i686 
x86_64)-w64-mingw32-gcc}
: "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC 
${CFLAGS:--O2})}"
-   : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
+   : "${CROSSLDFLAGS:=$(
+   filter-flags '-fuse-ld=*'
+   CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
export CROSS{C,LD}FLAGS
fi
 

diff --git a/app-emulation/wine-staging/wine-staging-7.11.ebuild 
b/app-emulation/wine-staging/wine-staging-7.11.ebuild
index 9d69fea688ff..7c7e3938e005 100644
--- a/app-emulation/wine-staging/wine-staging-7.11.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.11.ebuild
@@ -360,7 +360,9 @@ src_configure() {
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
local mingwcc=${CROSSCC:-$(usex x86 i686 
x86_64)-w64-mingw32-gcc}
: "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC 
${CFLAGS:--O2})}"
-   : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
+   : "${CROSSLDFLAGS:=$(
+   filter-flags '-fuse-ld=*'
+   CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
export CROSS{C,LD}FLAGS
fi
 

diff --git a/app-emulation/wine-staging/wine-staging-7.12.ebuild 
b/app-emulation/wine-staging/wine-staging-7.12.ebuild
index 9d69fea688ff..7c7e3938e005 100644
--- a/app-emulation/wine-staging/wine-staging-7.12.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.12.ebuild
@@ -360,7 +360,9 @@ src_configure() {
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
local mingwcc=${CROSSCC:-$(usex x86 i686 
x86_64)-w64-mingw32-gcc}
: "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC 
${CFLAGS:--O2})}"
-   : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
+   : "${CROSSLDFLAGS:=$(
+   filter-flags '-fuse-ld=*'
+   CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
export CROSS{C,LD}FLAGS
fi
 

diff --git a/app-emulation/wine-staging/wine-staging-7.9.ebuild 
b/app-emulation/wine-staging/wine-staging-7.9.ebuild
index f4c0f73c2350..ba6a8611c8cc 100644
--- a/app-emulation/wine-staging/wine-staging-7.9.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.9.ebuild
@@ -360,7 +360,9 @@ src_configure() {
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
local mingwcc=${CROSSCC:-$(usex x86 i686 
x86_64)-w64-mingw32-gcc}
: "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC 
${CFLAGS:--O2})}"
-   : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
+   : "${CROSSLDFLAGS:=$(
+   filter-flags '-fuse-ld=*'
+   CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
export CROSS{C,LD}FLAGS
fi
 

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 9d69fea688ff..7c7e3938e005 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -360,7 +360,9 @@ src_configure() {
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
local mingwcc=${CROSSCC:-$(usex x86 i686 
x86_64)-w64-mingw32-gcc}
: "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC 

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

2022-07-16 Thread Ionen Wolkens
commit: 645fe41c0375af4f9e72ec6cfe57a38154f3c668
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jul 16 15:40:41 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 16 16:56:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645fe41c

app-emulation/wine-vanilla: filter -fuse-ld for mingw

flag-o-matic is looking at respecting -fuse-ld for test-flags-CCLD,
which is good but don't want this when doing the user-unexpected
switch to mingw toolchain (filtering feels more solid either way).

Users can use CROSSLDFLAGS directly if really need full control.

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

 app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild | 4 +++-
 app-emulation/wine-vanilla/wine-vanilla-7.10.ebuild   | 4 +++-
 app-emulation/wine-vanilla/wine-vanilla-7.11.ebuild   | 4 +++-
 app-emulation/wine-vanilla/wine-vanilla-7.12.ebuild   | 4 +++-
 app-emulation/wine-vanilla/wine-vanilla-7.9.ebuild| 4 +++-
 app-emulation/wine-vanilla/wine-vanilla-.ebuild   | 4 +++-
 6 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild
index c61cc6c56b04..998f4859e6e6 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.0-r2.ebuild
@@ -299,7 +299,9 @@ src_configure() {
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
local mingwcc=${CROSSCC:-$(usex x86 i686 
x86_64)-w64-mingw32-gcc}
: "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC 
${CFLAGS:--O2})}"
-   : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
+   : "${CROSSLDFLAGS:=$(
+   filter-flags '-fuse-ld=*'
+   CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
export CROSS{C,LD}FLAGS
fi
 

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.10.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.10.ebuild
index 2fb6362afb24..ddd54410ad78 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.10.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.10.ebuild
@@ -297,7 +297,9 @@ src_configure() {
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
local mingwcc=${CROSSCC:-$(usex x86 i686 
x86_64)-w64-mingw32-gcc}
: "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC 
${CFLAGS:--O2})}"
-   : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
+   : "${CROSSLDFLAGS:=$(
+   filter-flags '-fuse-ld=*'
+   CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
export CROSS{C,LD}FLAGS
fi
 

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.11.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.11.ebuild
index 2fb6362afb24..ddd54410ad78 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.11.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.11.ebuild
@@ -297,7 +297,9 @@ src_configure() {
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
local mingwcc=${CROSSCC:-$(usex x86 i686 
x86_64)-w64-mingw32-gcc}
: "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC 
${CFLAGS:--O2})}"
-   : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
+   : "${CROSSLDFLAGS:=$(
+   filter-flags '-fuse-ld=*'
+   CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
export CROSS{C,LD}FLAGS
fi
 

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.12.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.12.ebuild
index 2fb6362afb24..ddd54410ad78 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.12.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.12.ebuild
@@ -297,7 +297,9 @@ src_configure() {
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
local mingwcc=${CROSSCC:-$(usex x86 i686 
x86_64)-w64-mingw32-gcc}
: "${CROSSCFLAGS:=$(CC=${mingwcc} test-flags-CC 
${CFLAGS:--O2})}"
-   : "${CROSSLDFLAGS:=$(CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
+   : "${CROSSLDFLAGS:=$(
+   filter-flags '-fuse-ld=*'
+   CC=${mingwcc} test-flags-CCLD ${LDFLAGS})}"
export CROSS{C,LD}FLAGS
fi
 

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.9.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.9.ebuild
index 40974d38a1ce..3e08b94d9450 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.9.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.9.ebuild
@@ -297,7 +297,9 @@ src_configure() {
# use *FLAGS for mingw, but strip unsupported (e.g. 
--hash-style=gnu)
local mingwcc=${CROSSCC:-$(usex x86 i686 

  1   2   3   >