[gentoo-commits] repo/proj/guru:dev commit in: media-video/syncplay/

2022-07-13 Thread Nicola Smaniotto
commit: 455f3d8b4103de3906d2bebc9b2813bcf4acdda4
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Wed Jul 13 21:25:06 2022 +
Commit: Nicola Smaniotto  gmail  com>
CommitDate: Wed Jul 13 21:33:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=455f3d8b

media-video/syncplay: add 1.6.9

This new version drops support for PyQt5, depending instead only on
PySide2 as does upstream. The patches for PyQt5 are still available for
1.6.7-r1, and I may reintroduce them in the future.

Signed-off-by: Nicola Smaniotto  gmail.com>

 media-video/syncplay/Manifest  |  1 +
 media-video/syncplay/syncplay-1.6.9.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/media-video/syncplay/Manifest b/media-video/syncplay/Manifest
index 77603bf87..344ca6451 100644
--- a/media-video/syncplay/Manifest
+++ b/media-video/syncplay/Manifest
@@ -1 +1,2 @@
 DIST syncplay-1.6.7.tar.gz 1898354 BLAKE2B 
bc33ad13d5cc455a593979ca08c3a0d8cb64a44610d5d245920c9978859624fa655cdd953361e82dc3505dd785c6a06bc17641bea0e78d5fdf922975fe813b48
 SHA512 
9b4757befd56569b9061493227931df99ac59ffee91f14c5d0ae932b1744ab7314d4ba4082323781294a70adecdf68a01e1511fbbb1aa9becff0f6c20945ad90
+DIST syncplay-1.6.9.tar.gz 1900259 BLAKE2B 
d535f5057a790ac860e6d0ac376069565fa02076dbc0c1d9eb7f54f87f96bbf7aef85136c8c5b67f1a5cf64a5204a617db26e6931368ba490a3ea9128282e473
 SHA512 
317e7cc966182259e552898ae05e620caf0f8e0ae0b6917235c391bcae1ef9679f1e97cfb46f6d8c6edcd9a5c573e5ab4ff5e27b5e203980a99ade065d9a6b65

diff --git a/media-video/syncplay/syncplay-1.6.9.ebuild 
b/media-video/syncplay/syncplay-1.6.9.ebuild
new file mode 100644
index 0..889f7ce1b
--- /dev/null
+++ b/media-video/syncplay/syncplay-1.6.9.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+
+inherit desktop distutils-r1 optfeature xdg
+
+DESCRIPTION="Client/server to synchronize media playback"
+HOMEPAGE="https://github.com/Syncplay/syncplay https://syncplay.pl;
+SRC_URI="https://github.com/${PN^}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+client server"
+REQUIRED_USE="|| ( client server )"
+
+RDEPEND="
+   $( python_gen_cond_dep \
+   '>=dev-python/certifi-2018.11.29[${PYTHON_USEDEP}]
+   >=dev-python/twisted-16.4.0[${PYTHON_USEDEP},ssl]'
+   )
+   client? (
+   $( python_gen_cond_dep \
+   'dev-python/QtPy[${PYTHON_USEDEP},gui,pyside2]'
+   )
+   || (
+   media-video/vlc[lua]
+   media-video/mpv[lua]
+   media-video/mplayer
+   )
+   )
+"
+
+python_install() {
+   python_domodule syncplay
+   for size in 256 128 96 64 48 32 24 16; do
+   doicon -s ${size} 
"${PN}/resources/hicolor/${size}x${size}/apps/syncplay.png"
+   done
+   if use client; then
+   python_newscript syncplayClient.py syncplay
+   domenu syncplay/resources/syncplay.desktop
+   fi
+   if use server; then
+   python_newscript syncplayServer.py syncplay-server
+   domenu syncplay/resources/syncplay-server.desktop
+   newinitd "${FILESDIR}/${PN}-server-init" "${PN}"
+   newconfd "${FILESDIR}/${PN}-server-init-conf" "${PN}"
+   fi
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   if use client; then
+   optfeature_header "Syncplay is compatible with the following 
players, install:"
+   optfeature "VLC support" media-video/vlc[lua]
+   optfeature "MPV support" media-video/mpv[lua]
+   optfeature "MPlayer support" media-video/mplayer
+   fi
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/syncplay/

2022-07-13 Thread Nicola Smaniotto
commit: f326e68d801f881f2400243fcaedd006e12ac056
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Wed Jul 13 21:24:42 2022 +
Commit: Nicola Smaniotto  gmail  com>
CommitDate: Wed Jul 13 21:33:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f326e68d

media-video/syncplay: add myself as a maintainer

Signed-off-by: Nicola Smaniotto  gmail.com>

 media-video/syncplay/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-video/syncplay/metadata.xml 
b/media-video/syncplay/metadata.xml
index 870cfc18e..0edc198e2 100644
--- a/media-video/syncplay/metadata.xml
+++ b/media-video/syncplay/metadata.xml
@@ -2,7 +2,10 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-   
+   
+   smaniotto.nic...@gmail.com
+   Nicola Smaniotto
+   

Install the Syncplay client
Install the Syncplay server



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

2022-07-13 Thread Maciej Barć
commit: 38ad8d4290f37de7d1de2aa96a8dedbc160b3123
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Wed Jul 13 19:54:58 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jul 13 20:40:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ad8d42

dev-lang/nim: add experimental patches

Currently the only patch is the one implementing "--depfile" support. It
is needed by some packages in the ::guru repository that would be
rebuilt three times otherwise.

Signed-off-by: Anna Vyalkova  sysrq.in>
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/nim/Manifest|   1 +
 dev-lang/nim/metadata.xml|   3 ++
 dev-lang/nim/nim-1.6.6-r1.ebuild | 103 +++
 3 files changed, 107 insertions(+)

diff --git a/dev-lang/nim/Manifest b/dev-lang/nim/Manifest
index f0404f563272..ba29b2ff5bd8 100644
--- a/dev-lang/nim/Manifest
+++ b/dev-lang/nim/Manifest
@@ -2,3 +2,4 @@ DIST nim-1.4.8.tar.xz 4786360 BLAKE2B 
961b38275c4f9de87ac522c5b47368ce7f5543811a
 DIST nim-1.6.2.tar.xz 5181616 BLAKE2B 
adedbcaad1b135b6f99459894856190103e2d2b678849e0418f77c02a54fde44224456ea13949f3fe9f5f020a90adde46593497895674bd9ae892b17708df292
 SHA512 
052b62c987035f7633f965356993cd4eec686f4f4f5c675cf966d82cb30fcf574045887a4402bcc20e487299fb5e8f65a921951c2dc21ac334e695e31d95d992
 DIST nim-1.6.4.tar.xz 5130208 BLAKE2B 
d0f297581677bbb9fb185a8b4198f48bb58efe81a1624f62051bc1e0a93f879a0cec172f11a41784ca715ba3c151dc5307e96c15c54908aa40df406040891d6c
 SHA512 
f4d082f37f0e675e8cdb4340d67f2e58b5e6ac5bb51dab1ded5417097f3b86d71fa585ef12ee1c3cd5b17285589cbe9d5658fcb29c98547f7967a1b6f0cb4646
 DIST nim-1.6.6.tar.xz 5149956 BLAKE2B 
2fd1b40f1ecc1200255052d9e013c55287d3e01337146d0b1386d0f3fc9c14fda1e8e82ee289e782c77a573c1ae0985ea7f900f61e6b9824a9eb4b5c803c7f71
 SHA512 
6ea8d3f61adae48184dd0e3ac393296fd3bd5ead818e7dee949f43eccbd0b6229ebfc474353ddd63cc734f82c3247998fbfe88362061983f978ad8d0ab7fa677
+DIST nim-patches-1.6.6.tar.gz 1975 BLAKE2B 
75490f4c61f4d920aadb2ad5908cb2773e270f80cee95f937ede8125bad5688b71840ed7f48659db892e4017437a0454b38eab18ae8b13c6b48207d0a7714371
 SHA512 
4d1590e7d05ad64432b943f8da9edb2b05213400181d1e07a0e40f479afbceb1997d0ea0f05a73d550afe60cf4b657f7e34840907ea16c3b9e96824e9f29e0e5

diff --git a/dev-lang/nim/metadata.xml b/dev-lang/nim/metadata.xml
index cca80bdcbe60..d24270e82fb6 100644
--- a/dev-lang/nim/metadata.xml
+++ b/dev-lang/nim/metadata.xml
@@ -36,4 +36,7 @@
 https://github.com/nim-lang/Nim/issues/
 nim-lang/Nim
   
+  
+Apply experimental patches
+  
 

diff --git a/dev-lang/nim/nim-1.6.6-r1.ebuild b/dev-lang/nim/nim-1.6.6-r1.ebuild
new file mode 100644
index ..0ab7dd480dca
--- /dev/null
+++ b/dev-lang/nim/nim-1.6.6-r1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 multiprocessing toolchain-funcs
+
+DESCRIPTION="compiled, garbage-collected systems programming language"
+HOMEPAGE="https://nim-lang.org/;
+SRC_URI="
+   https://nim-lang.org/download/${P}.tar.xz
+   experimental? ( 
https://git.sr.ht/~cyber/${PN}-patches/archive/${PV}.tar.gz -> 
${PN}-patches-${PV}.tar.gz )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug experimental +readline"
+RESTRICT="test"  # need to sort out depends and numerous failures
+
+RDEPEND="readline? ( sys-libs/readline:0= )"
+DEPEND="${RDEPEND}"
+# BDEPEND="test? ( net-libs/nodejs )"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.20.0-paths.patch )
+
+# Generated by nim
+QA_FLAGS_IGNORED="
+usr/bin/atlas
+usr/bin/nim
+usr/bin/nim_dbg
+usr/bin/nimble
+usr/bin/nimgrep
+usr/bin/nimpretty
+usr/bin/nimsuggest
+usr/bin/testament
+"
+
+_run() {
+   echo "Running: ${@}"
+   PATH="${S}/bin:${PATH}" "${@}" || die "Failed: \"${*}\""
+}
+
+nim_use_enable() {
+   [[ -z "${2}" ]] && die "usage: nim_use_enable  "
+   use "${1}" && echo "-d:${2}"
+}
+
+src_prepare() {
+   default
+
+   # note: there are consumers in the ::guru overlay
+   use experimental && \
+   eapply "${WORKDIR}"/${PN}-patches-${PV}
+}
+
+src_configure() {
+   export XDG_CACHE_HOME="${T}/cache"  # 667182
+   unset NIMBLE_DIR
+   tc-export CC CXX LD
+
+   local build_type
+   if use debug ; then
+   build_type="debug"
+   else
+   build_type="release"
+   fi
+   export NIM_OPTS=( --parallelBuild:$(makeopts_jobs) -d:${build_type} )
+
+   # Override defaults
+   echo "gcc.exe= \"$(tc-getCC)\""  >> config/nim.cfg || die
+   echo "gcc.linkerexe  = \"$(tc-getCC)\""  >> config/nim.cfg || die
+   echo "gcc.cpp.exe= \"$(tc-getCXX)\"" >> config/nim.cfg || die
+   echo "gcc.cpp.linkerexe  = \"$(tc-getCXX)\"" >> config/nim.cfg || die
+}
+
+src_compile() {
+   _run bash ./build.sh
+
+   _run ./bin/nim ${NIM_OPTS[@]} compile koch
+   _run ./koch boot 

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

2022-07-13 Thread Maciej Barć
commit: 4f37fad1440162e0ddacb29d5dc512b4bfad3b2b
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jul 13 20:43:05 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jul 13 20:43:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f37fad1

dev-lang/nim: drop old 1.4.8

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

 dev-lang/nim/Manifest |  1 -
 dev-lang/nim/nim-1.4.8.ebuild | 92 ---
 2 files changed, 93 deletions(-)

diff --git a/dev-lang/nim/Manifest b/dev-lang/nim/Manifest
index ba29b2ff5bd8..c1274dd207ae 100644
--- a/dev-lang/nim/Manifest
+++ b/dev-lang/nim/Manifest
@@ -1,4 +1,3 @@
-DIST nim-1.4.8.tar.xz 4786360 BLAKE2B 
961b38275c4f9de87ac522c5b47368ce7f5543811a2dfd7b4f3fd79a104bcd0458cab1705f99eb42c64735ca5f71d5018f8a8275a430d883233b28b1d412
 SHA512 
e6b245271495880f0eea271c46b4f5ce9168a421716a9a22367b6be3c2a9822937aad1f48eb61c151b040ac961728a89c8a6d143c8300057c0d8c1f2d66f3dd3
 DIST nim-1.6.2.tar.xz 5181616 BLAKE2B 
adedbcaad1b135b6f99459894856190103e2d2b678849e0418f77c02a54fde44224456ea13949f3fe9f5f020a90adde46593497895674bd9ae892b17708df292
 SHA512 
052b62c987035f7633f965356993cd4eec686f4f4f5c675cf966d82cb30fcf574045887a4402bcc20e487299fb5e8f65a921951c2dc21ac334e695e31d95d992
 DIST nim-1.6.4.tar.xz 5130208 BLAKE2B 
d0f297581677bbb9fb185a8b4198f48bb58efe81a1624f62051bc1e0a93f879a0cec172f11a41784ca715ba3c151dc5307e96c15c54908aa40df406040891d6c
 SHA512 
f4d082f37f0e675e8cdb4340d67f2e58b5e6ac5bb51dab1ded5417097f3b86d71fa585ef12ee1c3cd5b17285589cbe9d5658fcb29c98547f7967a1b6f0cb4646
 DIST nim-1.6.6.tar.xz 5149956 BLAKE2B 
2fd1b40f1ecc1200255052d9e013c55287d3e01337146d0b1386d0f3fc9c14fda1e8e82ee289e782c77a573c1ae0985ea7f900f61e6b9824a9eb4b5c803c7f71
 SHA512 
6ea8d3f61adae48184dd0e3ac393296fd3bd5ead818e7dee949f43eccbd0b6229ebfc474353ddd63cc734f82c3247998fbfe88362061983f978ad8d0ab7fa677

diff --git a/dev-lang/nim/nim-1.4.8.ebuild b/dev-lang/nim/nim-1.4.8.ebuild
deleted file mode 100644
index d0ec48b68ee2..
--- a/dev-lang/nim/nim-1.4.8.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 multiprocessing toolchain-funcs
-
-DESCRIPTION="compiled, garbage-collected systems programming language"
-HOMEPAGE="https://nim-lang.org/;
-SRC_URI="https://nim-lang.org/download/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+readline test"
-
-RESTRICT=test # need to sort out depends and numerous failures
-
-RDEPEND="
-   readline? ( sys-libs/readline:0= )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( net-libs/nodejs )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.20.0-paths.patch
-)
-
-# Generated by nim
-QA_FLAGS_IGNORED="
-usr/bin/atlas
-usr/bin/nim
-usr/bin/nim_dbg
-usr/bin/nimble
-usr/bin/nimgrep
-usr/bin/nimpretty
-usr/bin/nimsuggest
-usr/bin/testament
-"
-
-_run() {
-   echo "$@"
-   "$@" || die "'$*' failed"
-}
-
-nim_use_enable() {
-   [[ -z $2 ]] && die "usage: nim_use_enable  "
-   use $1 && echo "-d:$2"
-}
-
-src_configure() {
-   export XDG_CACHE_HOME=${T}/cache #667182
-   tc-export CC LD
-
-   # Override default CC=gcc.
-   echo "gcc.exe= \"$(tc-getCC)\"" >> config/nim.cfg || die
-   echo "gcc.linkerexe  = \"$(tc-getCC)\"" >> config/nim.cfg || die
-   echo "gcc.cpp.exe= \"$(tc-getCXX)\"" >> config/nim.cfg || die
-   echo "gcc.cpp.linkerexe  = \"$(tc-getCXX)\"" >> config/nim.cfg || die
-}
-
-src_compile() {
-
-   _run ./build.sh
-
-   _run ./bin/nim --parallelBuild:$(makeopts_jobs) c koch
-   _run ./koch boot --parallelBuild:$(makeopts_jobs) -d:release 
$(nim_use_enable readline useGnuReadline)
-   PATH="./bin:$PATH" _run ./koch tools --parallelBuild:$(makeopts_jobs)
-}
-
-src_test() {
-   PATH="./bin:$PATH" _run ./koch test --parallelBuild:$(makeopts_jobs)
-}
-
-src_install() {
-   PATH="./bin:$PATH" _run ./koch install "${ED}"
-   rm -r "${ED}/usr/share/nim/doc" || die "failed to remove 'doc'"
-
-   exeinto /usr/bin
-
-   local bin_exe
-   for bin_exe in bin/*; do
-   # './koch install' installs only 'nim' binary
-   # but not the rest
-   [[ ${bin_exe} == bin/nim ]] && continue
-   doexe "${bin_exe}"
-   done
-
-   newbashcomp tools/nim.bash-completion ${PN}
-}



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

2022-07-13 Thread Maciej Barć
commit: 86ce9513cf4130fdb52163297619f4bf7006ea7b
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jul 13 20:42:54 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jul 13 20:42:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ce9513

dev-lang/nim: drop old 1.6.6

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

 dev-lang/nim/nim-1.6.6.ebuild | 92 ---
 1 file changed, 92 deletions(-)

diff --git a/dev-lang/nim/nim-1.6.6.ebuild b/dev-lang/nim/nim-1.6.6.ebuild
deleted file mode 100644
index 11af93abf307..
--- a/dev-lang/nim/nim-1.6.6.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 multiprocessing toolchain-funcs
-
-DESCRIPTION="compiled, garbage-collected systems programming language"
-HOMEPAGE="https://nim-lang.org/;
-SRC_URI="https://nim-lang.org/download/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug +readline"
-RESTRICT="test"  # need to sort out depends and numerous failures
-
-RDEPEND="readline? ( sys-libs/readline:0= )"
-DEPEND="${RDEPEND}"
-# BDEPEND="test? ( net-libs/nodejs )"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.20.0-paths.patch )
-
-# Generated by nim
-QA_FLAGS_IGNORED="
-usr/bin/atlas
-usr/bin/nim
-usr/bin/nim_dbg
-usr/bin/nimble
-usr/bin/nimgrep
-usr/bin/nimpretty
-usr/bin/nimsuggest
-usr/bin/testament
-"
-
-_run() {
-   echo "Running: ${@}"
-   PATH="${S}/bin:${PATH}" "${@}" || die "Failed: \"${*}\""
-}
-
-nim_use_enable() {
-   [[ -z "${2}" ]] && die "usage: nim_use_enable  "
-   use "${1}" && echo "-d:${2}"
-}
-
-src_configure() {
-   export XDG_CACHE_HOME="${T}/cache"  # 667182
-   unset NIMBLE_DIR
-   tc-export CC CXX LD
-
-   local build_type
-   if use debug ; then
-   build_type="debug"
-   else
-   build_type="release"
-   fi
-   export NIM_OPTS=( --parallelBuild:$(makeopts_jobs) -d:${build_type} )
-
-   # Override defaults
-   echo "gcc.exe= \"$(tc-getCC)\""  >> config/nim.cfg || die
-   echo "gcc.linkerexe  = \"$(tc-getCC)\""  >> config/nim.cfg || die
-   echo "gcc.cpp.exe= \"$(tc-getCXX)\"" >> config/nim.cfg || die
-   echo "gcc.cpp.linkerexe  = \"$(tc-getCXX)\"" >> config/nim.cfg || die
-}
-
-src_compile() {
-   _run bash ./build.sh
-
-   _run ./bin/nim ${NIM_OPTS[@]} compile koch
-   _run ./koch boot ${NIM_OPTS[@]} $(nim_use_enable readline 
useGnuReadline)
-   _run ./koch tools ${NIM_OPTS[@]}
-}
-
-src_test() {
-   _run ./koch test
-}
-
-src_install() {
-   _run ./koch install "${ED}"
-
-   # "./koch install" installs only "nim" binary
-   # but not the rest
-   exeinto /usr/bin
-   local exe
-   for exe in bin/* ; do
-   [[ "${exe}" == bin/nim ]] && continue
-   doexe "${exe}"
-   done
-
-   newbashcomp tools/nim.bash-completion nim
-   newbashcomp dist/nimble/nimble.bash-completion nimble
-}



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

2022-07-13 Thread Maciej Barć
commit: 04f9f72582c8aa0e532fec8378e4ee0933ffc99c
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Wed Jul 13 20:02:11 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jul 13 20:40:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f9f725

dev-lang/nim: respect flags

Signed-off-by: Anna Vyalkova  sysrq.in>
Closes: https://github.com/gentoo/gentoo/pull/26387
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/nim/nim-1.6.6-r1.ebuild | 64 +---
 1 file changed, 33 insertions(+), 31 deletions(-)

diff --git a/dev-lang/nim/nim-1.6.6-r1.ebuild b/dev-lang/nim/nim-1.6.6-r1.ebuild
index 0ab7dd480dca..9d4da4f7a23b 100644
--- a/dev-lang/nim/nim-1.6.6-r1.ebuild
+++ b/dev-lang/nim/nim-1.6.6-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit bash-completion-r1 multiprocessing toolchain-funcs
+inherit bash-completion-r1 multiprocessing toolchain-funcs xdg-utils
 
 DESCRIPTION="compiled, garbage-collected systems programming language"
 HOMEPAGE="https://nim-lang.org/;
@@ -24,20 +24,8 @@ DEPEND="${RDEPEND}"
 
 PATCHES=( "${FILESDIR}"/${PN}-0.20.0-paths.patch )
 
-# Generated by nim
-QA_FLAGS_IGNORED="
-usr/bin/atlas
-usr/bin/nim
-usr/bin/nim_dbg
-usr/bin/nimble
-usr/bin/nimgrep
-usr/bin/nimpretty
-usr/bin/nimsuggest
-usr/bin/testament
-"
-
 _run() {
-   echo "Running: ${@}"
+   einfo "Running: ${@}"
PATH="${S}/bin:${PATH}" "${@}" || die "Failed: \"${*}\""
 }
 
@@ -46,6 +34,31 @@ nim_use_enable() {
use "${1}" && echo "-d:${2}"
 }
 
+# Borrowed from nim-utils.eclass (guru overlay).
+nim_gen_config() {
+   cat > nim.cfg <<- EOF || die "Failed to create Nim config"
+   cc:"gcc"
+   gcc.exe:"$(tc-getCC)"
+   gcc.linkerexe:"$(tc-getCC)"
+   gcc.cpp.exe:"$(tc-getCXX)"
+   gcc.cpp.linkerexe:"$(tc-getCXX)"
+   gcc.options.speed:"${CFLAGS}"
+   gcc.options.size:"${CFLAGS}"
+   gcc.options.debug:"${CFLAGS}"
+   gcc.options.always:"${CPPFLAGS}"
+   gcc.options.linker:"${LDFLAGS}"
+   gcc.cpp.options.speed:"${CXXFLAGS}"
+   gcc.cpp.options.size:"${CXXFLAGS}"
+   gcc.cpp.options.debug:"${CXXFLAGS}"
+   gcc.cpp.options.always:"${CPPFLAGS}"
+   gcc.cpp.options.linker:"${LDFLAGS}"
+
+   $([[ "${NOCOLOR}" == true || "${NOCOLOR}" == yes ]] && echo 
'--colors:"off"')
+   -d:"$(usex debug debug release)"
+   --parallelBuild:"$(makeopts_jobs)"
+   EOF
+}
+
 src_prepare() {
default
 
@@ -55,31 +68,20 @@ src_prepare() {
 }
 
 src_configure() {
-   export XDG_CACHE_HOME="${T}/cache"  # 667182
+   xdg_environment_reset  # bug 667182
+
unset NIMBLE_DIR
tc-export CC CXX LD
 
-   local build_type
-   if use debug ; then
-   build_type="debug"
-   else
-   build_type="release"
-   fi
-   export NIM_OPTS=( --parallelBuild:$(makeopts_jobs) -d:${build_type} )
-
-   # Override defaults
-   echo "gcc.exe= \"$(tc-getCC)\""  >> config/nim.cfg || die
-   echo "gcc.linkerexe  = \"$(tc-getCC)\""  >> config/nim.cfg || die
-   echo "gcc.cpp.exe= \"$(tc-getCXX)\"" >> config/nim.cfg || die
-   echo "gcc.cpp.linkerexe  = \"$(tc-getCXX)\"" >> config/nim.cfg || die
+   nim_gen_config
 }
 
 src_compile() {
_run bash ./build.sh
 
-   _run ./bin/nim ${NIM_OPTS[@]} compile koch
-   _run ./koch boot ${NIM_OPTS[@]} $(nim_use_enable readline 
useGnuReadline)
-   _run ./koch tools ${NIM_OPTS[@]}
+   _run ./bin/nim compile koch
+   _run ./koch boot $(nim_use_enable readline useGnuReadline)
+   _run ./koch tools
 }
 
 src_test() {



[gentoo-commits] repo/gentoo:master commit in: media-video/makemkv/files/, media-video/makemkv/

2022-07-13 Thread James Le Cuirot
commit: 88b0e87ce97a7215a4d8426e5989c64a35ab686c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jul 13 20:18:57 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jul 13 20:19:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b0e87c

media-video/makemkv: Bump to 1.17.1, drop old 1.17.0

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

 media-video/makemkv/Manifest|  4 ++--
 media-video/makemkv/files/makemkv-flags.patch   | 17 -
 .../{makemkv-1.17.0.ebuild => makemkv-1.17.1.ebuild}|  1 -
 3 files changed, 2 insertions(+), 20 deletions(-)

diff --git a/media-video/makemkv/Manifest b/media-video/makemkv/Manifest
index 864814751179..0600d44ca045 100644
--- a/media-video/makemkv/Manifest
+++ b/media-video/makemkv/Manifest
@@ -1,2 +1,2 @@
-DIST makemkv-bin-1.17.0.tar.gz 16332197 BLAKE2B 
9a51f7802c54ad7cfba5678ea1caf45d5099f9479fe1c6bdb4be05fe29d738b69d780c747e69147ef0eed85d9bc1174e0a959642039276ede9fe0a693d377b85
 SHA512 
f60ad2279e738e91dbe9d716a64102212b00bc32819907ebf4da8ea2127d74bb577dee25f3efb16da6393b1e29d3a2a09498dec93fc70940175471f0a4744939
-DIST makemkv-oss-1.17.0.tar.gz 6631571 BLAKE2B 
fd4c383deb26a948079005671e59d3bc3230612b7b405ee8587684922175a94beee4f4ba2ab7e4d0052ca09f6fdabaca4ef008a5a711d77c7e861dc879df3120
 SHA512 
895c0edd429e934d72f851a6cbbfe6df183e246e65a2899945e77917c612e7ee04251c4a22f94f2d7df547ce58ddded4fd451497791c56fe473b1d201aaa52e6
+DIST makemkv-bin-1.17.1.tar.gz 16162724 BLAKE2B 
f6d6f7e7effb6c71dd9c6f6c6d8e8604dfe9b8f29ada1765a52b8e5e3ae0342393455cea6902f3f564904629e9bca4fff20b09bfd8ef9accbdb9c202bf3e136a
 SHA512 
cb875580a69b7a23a84aced235dbfb80e44bbc92f87945d0745cdb00089862bf03818e0d0d2bfee978f310d97778f253028a595d273ff397f76afb442425407d
+DIST makemkv-oss-1.17.1.tar.gz 6631683 BLAKE2B 
f70bc3d663703c0a0915064e5e8df4eea807c573ef1a1666d907b97448894e59f3b4be77752ae31150e2069d766151d330c3dc04d9c5f4a4c8cc5c44cf90f1e7
 SHA512 
83cf5c3abeb19602891b11494ff002f7901467b491841781f4c698abfb2cbcb67a7be2d01214562506fe2642254027cbc74114d1d84601af901f1358e299e696

diff --git a/media-video/makemkv/files/makemkv-flags.patch 
b/media-video/makemkv/files/makemkv-flags.patch
deleted file mode 100644
index 0f05aa7a751b..
--- a/media-video/makemkv/files/makemkv-flags.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -Naur a/Makefile.in b/Makefile.in
 a/Makefile.in  2022-06-26 20:14:12.0 +0100
-+++ b/Makefile.in  2022-07-07 13:28:27.481730073 +0100
-@@ -113,12 +113,12 @@
-
- out/mmccextr.full: $(MMCCX_SRC) tmp/gen_buildinfo.h
-   mkdir -p out
--  $(GCC) $(CFLAGS) $(MMCCEXTR_DEF) -DHAVE_BUILDINFO_H -Itmp -D_GNU_SOURCE 
-o$@ $(MMCCX_SRC) -lc \
-+  $(GCC) $(CFLAGS) $(LDFLAGS) $(MMCCEXTR_DEF) -DHAVE_BUILDINFO_H -Itmp 
-D_GNU_SOURCE -o$@ $(MMCCX_SRC) -lc \
-   -ffunction-sections -Wl,--gc-sections -Wl,-z,defs
-
- out/mmgplsrv.full: $(MMGPL_SRC)
-   mkdir -p out
--  $(GCC) $(CFLAGS) $(INCF)$(MMGPL_INC) $(INCF)$(DVDNAV_INC) 
$(INCF)$(DVDREAD_INC) $(INCF)$(MAKEMKVGUI_INC) $(INCF)$(LIBMAKEMKV_INC) \
-+  $(GCC) $(CFLAGS) $(LDFLAGS) $(INCF)$(MMGPL_INC) $(INCF)$(DVDNAV_INC) 
$(INCF)$(DVDREAD_INC) $(INCF)$(MAKEMKVGUI_INC) $(INCF)$(LIBMAKEMKV_INC) \
-   $(INCF)$(LIBDRIVEIO_INC) $(INCF)$(LIBABI_INC) $(MMGPL_DEF) 
-D_GNU_SOURCE -Dstl=std -o$@ $(MMGPL_SRC) $(MMGPL_SRC_LINUX) -lc -lstdc++ \
-   -ffunction-sections -Wl,--gc-sections -Wl,-z,defs

diff --git a/media-video/makemkv/makemkv-1.17.0.ebuild 
b/media-video/makemkv/makemkv-1.17.1.ebuild
similarity index 98%
rename from media-video/makemkv/makemkv-1.17.0.ebuild
rename to media-video/makemkv/makemkv-1.17.1.ebuild
index 7bb22f94b4f1..f458e1ceb1d6 100644
--- a/media-video/makemkv/makemkv-1.17.0.ebuild
+++ b/media-video/makemkv/makemkv-1.17.1.ebuild
@@ -49,7 +49,6 @@ S="${WORKDIR}/${MY_P}"
 
 PATCHES=(
"${FILESDIR}"/${PN}-path.patch
-   "${FILESDIR}"/${PN}-flags.patch
 )
 
 src_prepare() {



[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/steps/

2022-07-13 Thread Magnus Granberg
commit: 8d734b15cfcdc72915a0f2c63f186f4a5a4073b6
Author: Magnus Granberg  gentoo  org>
AuthorDate: Wed Jul 13 20:01:00 2022 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Wed Jul 13 20:01:00 2022 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=8d734b15

Don't remove the repo dir

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/steps/nodes.py | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/buildbot_gentoo_ci/steps/nodes.py 
b/buildbot_gentoo_ci/steps/nodes.py
index 2a25562..a77c878 100644
--- a/buildbot_gentoo_ci/steps/nodes.py
+++ b/buildbot_gentoo_ci/steps/nodes.py
@@ -172,12 +172,12 @@ class SetupStage4Steps(BuildStep):
 workdir=self.getProperty("workerbase")
 ))
 # remove the gentoo repo
-aftersteps_list.append(steps.ShellCommand(
-flunkOnFailure=True,
-name='Remove the repo dir',
-command=['rm', '-R', self.getProperty('project_uuid') + 
'/var/db/repos/gentoo'],
-workdir=self.getProperty("workerbase")
-))
+#aftersteps_list.append(steps.ShellCommand(
+#flunkOnFailure=True,
+#name='Remove the repo dir',
+#command=['rm', '-R', self.getProperty('project_uuid') + 
'/var/db/repos/gentoo'],
+#workdir=self.getProperty("workerbase")
+#))
 # compress it
 aftersteps_list.append(steps.ShellCommand(
 flunkOnFailure=True,



[gentoo-commits] proj/tinderbox-cluster:master commit in: /, buildbot_gentoo_ci/config/

2022-07-13 Thread Magnus Granberg
commit: 45fe4420dd0bc2057e50ff2382c070c214cfd68a
Author: Magnus Granberg  gentoo  org>
AuthorDate: Wed Jul 13 19:41:44 2022 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Wed Jul 13 19:41:44 2022 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=45fe4420

Add support log docker worker

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/config/builders.py | 19 
 buildbot_gentoo_ci/config/workers.py  | 89 +++
 master.cfg|  1 +
 3 files changed, 48 insertions(+), 61 deletions(-)

diff --git a/buildbot_gentoo_ci/config/builders.py 
b/buildbot_gentoo_ci/config/builders.py
index 6f3d606..e168cf5 100644
--- a/buildbot_gentoo_ci/config/builders.py
+++ b/buildbot_gentoo_ci/config/builders.py
@@ -23,12 +23,9 @@ def CanWorkerBuildProject(builder, wfb, request):
 def gentoo_builders(worker_data):
 b = []
 g_ci_w = gentoo_ci_workers(worker_data)
-LocalWorkers = g_ci_w.getLocalWorkersUuid()
-BuildWorkers = g_ci_w.getBuildWorkersUuid()
-NodeWorkers = g_ci_w.getNodeWorkersUuid()
 b.append(util.BuilderConfig(
 name='update_db_check',
-workername=LocalWorkers[0],
+workername=g_ci_w.getWorkersUuid('local')[0],
 workerbuilddir='builds',
 collapseRequests=False,
 factory=buildfactorys.update_db_check()
@@ -36,7 +33,7 @@ def gentoo_builders(worker_data):
 )
 b.append(util.BuilderConfig(
 name='update_repo_check',
-workername=LocalWorkers[1],
+workername=g_ci_w.getWorkersUuid('local')[1],
 workerbuilddir='builds',
 collapseRequests=True,
 factory=buildfactorys.update_repo_check()
@@ -48,7 +45,7 @@ def gentoo_builders(worker_data):
 # first LocalWorker need to be done before we can use mulitplay workers 
(git pull)
 b.append(util.BuilderConfig(
 name='update_cpv_data',
-workernames=LocalWorkers,
+workernames=g_ci_w.getWorkersUuid('local'),
 workerbuilddir='builds',
 collapseRequests=False,
 factory=buildfactorys.update_db_cp()
@@ -57,7 +54,7 @@ def gentoo_builders(worker_data):
 # Use multiplay workers
 b.append(util.BuilderConfig(
 name='update_v_data',
-workernames=LocalWorkers,
+workernames=g_ci_w.getWorkersUuid('local'),
 workerbuilddir='builds',
 collapseRequests=False,
 factory=buildfactorys.update_db_v()
@@ -66,7 +63,7 @@ def gentoo_builders(worker_data):
 # Use multiplay workers
 b.append(util.BuilderConfig(
 name='build_request_data',
-workernames=LocalWorkers,
+workernames=g_ci_w.getWorkersUuid('local'),
 collapseRequests=False,
 factory=buildfactorys.build_request_check()
 )
@@ -74,7 +71,7 @@ def gentoo_builders(worker_data):
 # Use multiplay workers
 b.append(util.BuilderConfig(
 name='run_build_request',
-workernames=BuildWorkers,
+workernames=g_ci_w.getWorkersUuid('docker'),
 canStartBuild=CanWorkerBuildProject,
 collapseRequests=False,
 factory=buildfactorys.run_build_request()
@@ -83,7 +80,7 @@ def gentoo_builders(worker_data):
 # Use multiplay workers
 b.append(util.BuilderConfig(
 name='parse_build_log',
-workernames=LocalWorkers,
+workernames=g_ci_w.getWorkersUuid('log'),
 collapseRequests=False,
 factory=buildfactorys.parse_build_log()
 )
@@ -91,7 +88,7 @@ def gentoo_builders(worker_data):
 # For node workers
 b.append(util.BuilderConfig(
 name='run_build_stage4_request',
-workernames=NodeWorkers,
+workernames=g_ci_w.getWorkersUuid('node'),
 #FIXME: support more the one node
 #canStartBuild=CanWorkerBuildProject,
 collapseRequests=False,

diff --git a/buildbot_gentoo_ci/config/workers.py 
b/buildbot_gentoo_ci/config/workers.py
index d4c20f7..42c6631 100644
--- a/buildbot_gentoo_ci/config/workers.py
+++ b/buildbot_gentoo_ci/config/workers.py
@@ -7,50 +7,30 @@ class gentoo_ci_workers():
 def __init__(self, worker_data, **kwargs):
 self.worker_data = worker_data
 
-def getLocalWorkersUuid(self):
-local_worker = []
+def getWorkersUuid(self, worker_type):
+worker_list = []
 for worker in self.worker_data:
-if worker['type'] == 'local' and worker['enable'] is True:
-local_worker.append(worker['uuid'])
-print(local_worker)
-return local_worker
+if worker['type'] == worker_type and worker['enable'] is True:
+worker_list.append(worker['uuid'])
+print(worker_list)
+return worker_list
 
-def getBuildWorkersUuid(self):
-build_worker = []
+def getWorkersAllData(self, worker_type):
+worker_list = []
 for worker in self.worker_data:
-if (worker['type'] != 'local' 

[gentoo-commits] proj/tinderbox-cluster:master commit in: sql/

2022-07-13 Thread Magnus Granberg
commit: bb330a4f317e06324138a80a4099cface0386b34
Author: Magnus Granberg  gentoo  org>
AuthorDate: Wed Jul 13 19:50:55 2022 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Wed Jul 13 19:50:55 2022 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=bb330a4f

Add ignore lines >>> / and ./usr/

Signed-off-by: Magnus Granberg  gentoo.org>

 sql/search_pattern.sql | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sql/search_pattern.sql b/sql/search_pattern.sql
index d2e2197..50fb4e1 100644
--- a/sql/search_pattern.sql
+++ b/sql/search_pattern.sql
@@ -459,6 +459,7 @@ INSERT INTO public.projects_pattern VALUES (482, 
'e89c2c1a-46e0-4ded-81dd-c51afe
 INSERT INTO public.projects_pattern VALUES (483, 
'e89c2c1a-46e0-4ded-81dd-c51afeb7fcff', '^fatal: not a git repository', 0, 0, 
'configure', 'info', 'search');
 INSERT INTO public.projects_pattern VALUES (484, 
'e89c2c1a-46e0-4ded-81dd-c51afeb7fcff', ', not found$', 0, 0, 'configure', 
'info', 'search');
 INSERT INTO public.projects_pattern VALUES (485, 
'e89c2c1a-46e0-4ded-81dd-c51afeb7fcff', 'Could not find', 0, 0, 'configure', 
'error', 'search');
+INSERT INTO public.projects_pattern VALUES (486, 
'e89c2c1a-46e0-4ded-81dd-c51afeb7fcff', 'No such file or directory', 0, 0, 
'configure', 'error', 'search');
 
 -- File CATCH.install
 INSERT INTO public.projects_pattern VALUES (500, 
'e89c2c1a-46e0-4ded-81dd-c51afeb7fcff', 'Can''t locate Locale/gettext.pm in 
@INC', 0, 0, 'install', 'error', 'search');
@@ -742,7 +743,12 @@ INSERT INTO public.projects_pattern VALUES (915, 
'e89c2c1a-46e0-4ded-81dd-c51afe
 INSERT INTO public.projects_pattern VALUES (916, 
'e89c2c1a-46e0-4ded-81dd-c51afeb7fcff', 'warning: python_fix_shebang', 0, 0, 
'qa', 'warning', 'search');
 INSERT INTO public.projects_pattern VALUES (917, 
'e89c2c1a-46e0-4ded-81dd-c51afeb7fcff', 'SetuptoolsDeprecationWarning: 2to3', 
0, 0, 'qa', 'warning', 'search');
 INSERT INTO public.projects_pattern VALUES (918, 
'e89c2c1a-46e0-4ded-81dd-c51afeb7fcff', 'SetuptoolsDeprecationWarning: setup.py 
install', 0, 0, 'qa', 'warning', 'search');
-INSERT INTO public.projects_pattern VALUES (919, 
'e89c2c1a-46e0-4ded-81dd-c51afeb7fcff', ' * QA Notice:', 0, 0, 'qa', 'warning', 
'startswith');
+INSERT INTO public.projects_pattern VALUES (919, 
'e89c2c1a-46e0-4ded-81dd-c51afeb7fcff', '^ * QA Notice:', 0, 0, 'qa', 
'warning', 'search');
+
+-- ignore
+INSERT INTO public.projects_pattern VALUES (950, 
'e89c2c1a-46e0-4ded-81dd-c51afeb7fcff', '^>>> /', 0, 0, 'ignore', 'ignore', 
'search');
+INSERT INTO public.projects_pattern VALUES (950, 
'e89c2c1a-46e0-4ded-81dd-c51afeb7fcff', '^./usr/', 0, 0, 'ignore', 'ignore', 
'search');
+
 
 --
 -- TOC entry 2332 (class 0 OID 0)



[gentoo-commits] proj/tinderbox-cluster:master commit in: py/, bin/, buildbot_gentoo_ci/logs/, buildbot_gentoo_ci/steps/

2022-07-13 Thread Magnus Granberg
commit: 1250899a4c17be77c99048576090ae1b32e6d227
Author: Magnus Granberg  gentoo  org>
AuthorDate: Wed Jul 13 19:49:23 2022 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Wed Jul 13 19:49:23 2022 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=1250899a

Use log docker for log parser

Signed-off-by: Magnus Granberg  gentoo.org>

 bin/ci_log_parser |  20 
 buildbot_gentoo_ci/logs/log_parser.py | 180 --
 buildbot_gentoo_ci/steps/logs.py  |  88 ++---
 py/log_parser.py  | 159 ++
 4 files changed, 212 insertions(+), 235 deletions(-)

diff --git a/bin/ci_log_parser b/bin/ci_log_parser
deleted file mode 100644
index 6401a49..000
--- a/bin/ci_log_parser
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/usr/bin/python
-#
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-import argparse
-import sys
-from buildbot_gentoo_ci.logs.log_parser import runLogParser
-
-def main():
-# get filename, project_uuid default_project_uuid
-parser = argparse.ArgumentParser()
-parser.add_argument("-f", "--file", required=True)
-parser.add_argument("-u", "--uuid", required=True)
-args = parser.parse_args()
-runLogParser(args)
-sys.exit()
-
-if __name__ == "__main__":
-main()

diff --git a/buildbot_gentoo_ci/logs/log_parser.py 
b/buildbot_gentoo_ci/logs/log_parser.py
deleted file mode 100644
index b890c12..000
--- a/buildbot_gentoo_ci/logs/log_parser.py
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-import sys
-from multiprocessing import Pool, cpu_count
-import re
-import io
-import gzip
-import json
-import os
-from sqlalchemy.ext.declarative import declarative_base
-import sqlalchemy as sa
-
-Base = declarative_base()
-
-class ProjectsPattern(Base):
-__tablename__ = "projects_pattern"
-id = sa.Column(sa.Integer, primary_key=True)
-project_uuid = sa.Column(sa.String(36), nullable=False)
-search = sa.Column(sa.String(50), nullable=False)
-start = sa.Column(sa.Integer, default=0)
-end = sa.Column(sa.Integer, default=0)
-status = sa.Column(sa.Enum('info', 'warning', 'ignore', 'error'), 
default='info')
-type = sa.Column(sa.Enum('info', 'qa', 'compile', 'configure', 'install', 
'postinst', 'prepare', 'pretend', 'setup', 'test', 'unpack', 'ignore', 
'issues', 'misc', 'elog'), default='info')
-search_type = sa.Column(sa.Enum('in', 'startswith', 'endswith', 'search'), 
default='in')
-
-def getDBSession(config):
-#FIXME: Read the user/pass from file
-engine = sa.create_engine(config['database'])
-Session = sa.orm.sessionmaker(bind = engine)
-return Session()
-
-def getMultiprocessingPool(config):
-return Pool(processes = int(config['core']))
-
-def addPatternToList(Session, pattern_list, uuid):
-for project_pattern in 
Session.query(ProjectsPattern).filter_by(project_uuid=uuid).all():
-# check if the search pattern is vaild
-project_pattern_search = project_pattern.search
-try:
-re.compile(project_pattern_search)
-except re.error:
-print("Non valid regex pattern")
-print(project_pattern.search)
-print(project_pattern.id)
-else:
-patten_dict = {}
-patten_dict['id'] = project_pattern.id
-patten_dict['project_uuid'] = project_pattern.project_uuid
-patten_dict['search'] = project_pattern_search
-patten_dict['start'] = project_pattern.start
-patten_dict['end'] = project_pattern.end
-patten_dict['status'] = project_pattern.status
-patten_dict['type'] = project_pattern.type
-patten_dict['search_type'] = project_pattern.search_type
-pattern_list.append(patten_dict)
-return pattern_list
-
-def get_log_search_pattern(Session, uuid, default_uuid):
-# get pattern from the projects
-# add that to log_search_pattern_list
-log_search_pattern_list = []
-log_search_pattern_list = addPatternToList(Session, 
log_search_pattern_list, uuid)
-log_search_pattern_list = addPatternToList(Session, 
log_search_pattern_list, default_uuid)
-return log_search_pattern_list
-
-def search_buildlog(log_search_pattern_list, logfile_text_dict, tmp_index, 
max_text_lines):
-# get text line to search
-text_line = logfile_text_dict[tmp_index]
-summery_dict = {}
-# loop true the pattern list for match
-for search_pattern in log_search_pattern_list:
-search_hit = False
-ignore_line = False
-# check if should ignore the line
-#FIXME take the ignore line pattern from db
-if re.search('^>>> /', text_line):
-ignore_line = True
-#if else re.search('./\w+/'):
-#pass
-   

[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/config/

2022-07-13 Thread Magnus Granberg
commit: e6adf0b1f7cad72329eed2d90021e024d43b1f83
Author: Magnus Granberg  gentoo  org>
AuthorDate: Wed Jul 13 19:53:13 2022 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Wed Jul 13 19:53:13 2022 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=e6adf0b1

Use ReadEmergeInfoLog

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/config/buildfactorys.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/buildbot_gentoo_ci/config/buildfactorys.py 
b/buildbot_gentoo_ci/config/buildfactorys.py
index ef68f2d..426cee9 100644
--- a/buildbot_gentoo_ci/config/buildfactorys.py
+++ b/buildbot_gentoo_ci/config/buildfactorys.py
@@ -207,7 +207,7 @@ def parse_build_log():
 # add sum log to buildbot log
 f.addStep(logs.setBuildbotLog())
 # pers the emerge info
-f.addStep(logs.SetupParserEmergeInfoLog())
+f.addStep(logs.ReadEmergeInfoLog())
 # add emerge info to log and db
 f.addStep(logs.setEmergeInfoLog())
 # add package info to log and db



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/walld/

2022-07-13 Thread Seth Arnold
commit: 0d62b7f9ef9be1ebb2945503537bd159f119f628
Author: Seth Arnold  gmail  com>
AuthorDate: Wed Jul 13 19:13:29 2022 +
Commit: Seth Arnold  gmail  com>
CommitDate: Wed Jul 13 19:18:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d62b7f9

app-misc/walld: add 1.4.2, drop 1.4.1

Signed-off-by: Seth Arnold  gmail.com>

 app-misc/walld/Manifest   | 2 +-
 app-misc/walld/{walld-1.4.1.ebuild => walld-1.4.2.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/walld/Manifest b/app-misc/walld/Manifest
index 83dd3560b..425a318cd 100644
--- a/app-misc/walld/Manifest
+++ b/app-misc/walld/Manifest
@@ -1 +1 @@
-DIST walld-1.4.1.tar.gz 25464 BLAKE2B 
419dd002be95dbb9c4a91e982d7310b0464601674dfe01783be04aa17e416059651001637c80b3d44fad285cef87773b63980a97308fa9e66584dfc6496a2d10
 SHA512 
8e823a12de8f23019c0a05b5a1e4e3beb87ac111c3c4e7d5a45c0e6b504d8ab9f1bd92e6b7471a979f44ce10bad2a5dee6636ccdb54322975da78ce56d4a79a7
+DIST walld-1.4.2.tar.gz 25408 BLAKE2B 
76210f4eb6678c12468a12629b1fd30850b42e266840e794e8703427ac570649b24bb4469c46698e2bf16445db5c0d437f7d04ae0374c10fa81a23a9f587ef39
 SHA512 
9b7e814fbfa3bff62400f2008fa865b8a0d390e360e8c9b254a017754f088dd8e39dd1c588f497b0170237e6130abe5f43ff245c3da17001e31e2473dec9ddc3

diff --git a/app-misc/walld/walld-1.4.1.ebuild 
b/app-misc/walld/walld-1.4.2.ebuild
similarity index 87%
rename from app-misc/walld/walld-1.4.1.ebuild
rename to app-misc/walld/walld-1.4.2.ebuild
index 2b0f1abae..1f1ff1c68 100644
--- a/app-misc/walld/walld-1.4.1.ebuild
+++ b/app-misc/walld/walld-1.4.2.ebuild
@@ -7,11 +7,11 @@ inherit optfeature meson
 
 DESCRIPTION="A Wallpaper daemon"
 HOMEPAGE="https://github.com/Dotz0cat/walld;
-SRC_URI="https://github.com/Dotz0cat/walld/archive/refs/tags/1.4.1.tar.gz -> 
walld-1.4.1.tar.gz"
+SRC_URI="https://github.com/Dotz0cat/walld/archive/refs/tags/1.4.2.tar.gz -> 
walld-1.4.2.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 DEPEND="dev-libs/libevent media-gfx/feh dev-libs/libconfig 
media-gfx/imagemagick"
 RDEPEND="${DEPEND}"



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

2022-07-13 Thread Conrad Kostecki
commit: fef9c212cc857654acea385e37a492e818e3d417
Author: Tomáš Mózes  gmail  com>
AuthorDate: Mon Jul 11 13:37:11 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul 13 19:01:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fef9c212

www-servers/nginx: bump to 1.23.0

Bug: https://bugs.gentoo.org/838247
Closes: https://bugs.gentoo.org/852953
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26347
Signed-off-by: Conrad Kostecki  gentoo.org>

 www-servers/nginx/Manifest |6 +
 .../files/http_headers_more-nginx-1.23.0.patch |  187 
 .../nginx/files/http_sticky-nginx-1.23.0.patch |   25 +
 .../files/http_uploadprogress-nginx-1.23.0.patch   |   74 ++
 www-servers/nginx/nginx-1.23.0.ebuild  | 1028 
 5 files changed, 1320 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index af5566fb23fa..c19149f8e8c0 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -1,5 +1,6 @@
 DIST modsecurity-2.9.3.tar.gz 4307670 BLAKE2B 
337ea15cc8805af7ab43aed8aecf4c72ccc586d0d7e9d9b91f036a61baa70d1ac8b4ad8045a2bb7a13515912a15fba7d3cdb9670ae6730de43b1e44ee90ded6d
 SHA512 
4e1ea5dd8edadf8f630e4fe92a200d3a8e78963fce3128b5975a1e1ecd0e8bf9ceecd9905c95f8c508932ccd837f1d8ae8bb2ba423307718c3c6a4ae9b783ddd
 DIST nginx-1.21.6.tar.gz 1073364 BLAKE2B 
815d035df33bd947eec41a2f5c993d1f179aa0bd4d069280916aa089a2f96fd3bada7a7192b4a0ef7b8f43036f3a2def0e93d8c8f720dd7145a5d55ea058652f
 SHA512 
10b0cdd13b26687104bf11e6b850fd851e9d8881bdf67f72c062d956e661da4d70482e6ec3123405b324ad7ed821a8bcc67b742dce9f59e972407fa437ddcad4
+DIST nginx-1.23.0.tar.gz 1102940 BLAKE2B 
375e63449dda4bb8df3535cc3f31bede03bf6cdc374c46fe5f5e1107fbf9e829d15f329123bd19d96f8236ca665cde3000366967372193fc023a3212bac562a9
 SHA512 
c76619e42e7715898cce7e13f5672b36e9d9401f815d912a453aae8364b6f8a4365e3cc6858a333bf68ebea1191f0ad38136f2d1832facc9acbf6c8a883999cd
 DIST nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz 18457 
BLAKE2B 
5ca9e5299b20ab5a93a001cac48e446bd86b3a24ac49e716bc975b128890bdb4b0dbbf5730fbaaeadfd958160093c7a6af798dd0e6de27062f149a760333
 SHA512 
ec59637fda5acac053e815cb1d04b545fc6b765e5ec63d8c2c9c301abad87afaa2698145acac08e9e14c91e1423ebff7aff0cca2b940b19bf4cf53973269
 DIST nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 124047 BLAKE2B 
d37ef9a15c91abe3c6258e420d1f99fa452f9d9966a0e13102174973314a3bac5413957a5fe632a9dcb1163b3be5df8116e05cc053ee061e19319ec25f341570
 SHA512 
6c1bfdcf89884b2855d51ae7da0f6e53a4ca3629e1aaf58433b70c07dcb2af797ba6e87d9b3eb4fe2fb6d4d697e862f2b4c2f8d8b3fdaea201740c97ec936529
 DIST ngx_brotli-1.0.0rc.tar.gz 16207 BLAKE2B 
450d0ea693bd98d4a1b615f2cdcaad41ccd28266f6d80beec7fe77fe750ab8c5d1bb55aabe15161b9b6d819d2b4d99a7774f2706f2f6fd084b52a7c7dddbc00c
 SHA512 
05a880d5e48ac83be84498ed41fb4750211b827a9d7541acfd6ef494e5205a6e853d5594bfec3ab4ae668ea3f803e4f4b0ba550c76811971c8e266e42663c56d
@@ -11,11 +12,15 @@ DIST ngx_http_echo-0.62.tar.gz 53329 BLAKE2B 
7d92184f7fb878cb5261be1c68de4432d47
 DIST ngx_http_fancyindex-0.4.4.tar.gz 26292 BLAKE2B 
a1ed76cb31cd4f7a349bcbe63d75f8e00331d0ba4ee9b7b1df41dac77fe64ebe6c72a6fd5f6ebc9de53e8d3a8a2ad5185fbaa533d8ff008fcf92f6956f267d80
 SHA512 
bf8ebb188c10fee5e6ebcb338fe20fdf859bb88d9b2b0e3da6f3e2f1847738d30760d2642d0dfe257092bdf2399b561631556a3a8e2fb33dc9cd0c59d371c173
 DIST ngx_http_geoip2_module-3.3.tar.gz 8509 BLAKE2B 
4841e1bdd13b9b85f34732d1eb7447638f62bb09e1bd480da0fa8b0085d3b2d90a740732ef534c355feb71d7db613c73f68a4e6e3624b47a0937be046dfa1f8d
 SHA512 
06963b598c54e22d75ce837fb222f5aa6c9494c29e558ff46f1205d7159fc305414bfac4ed3288c836dcbf7628d92f26458e1992d34fc2f4b73275a32847bdc0
 DIST ngx_http_headers_more-0.33.tar.gz 28130 BLAKE2B 
fe3097a7700ce5da087058f7bb44c95164b75137031187400473f6833bf0e33e5c4920807225a6ff94174fe7dbd6186cca176a33a629ca0911faab6804bdd12a
 SHA512 
13165b1b8d4be281b8bd2404fa48d456013d560bace094c81da08a35dc6a4f025a809a3ae3a42be6bbf67abbcbe41e0730aba06f905220f3baeb01e1192a7d37
+DIST ngx_http_headers_more-d502e41996d24a382bd9c632e3ae3efa0a5fca66.tar.gz 
28810 BLAKE2B 
cb71e6b8a9da6c72bc542e837391e932c5803d52cbf01eab0b70f501b620d7de03009a25d10e9ba9de46a6c9ffca109b50dea47cded687412eb55210ba6e68c8
 SHA512 
80193f95f9754b1d6fb784cde6b4c4d6f72b5cff406c26329a93ad87a5833cd87ef7a8113d719bbe6913fd8e1fb29f438fa81e6dada8c0fc39bf0f2e47fe08ae
 DIST ngx_http_lua-0.10.15.tar.gz 655110 BLAKE2B 
73bf8e2f157c93f3d4e54b5aa63deb266731a10e3e48b2257756efee8d752e86440ca9c27bd27bc1d90075a5ffb58772eecb7c445db44cd055d2b9e0b4bac082
 SHA512 
1feea538464275e6e571860592628ad639b2259c8aab7f38575b81c0b355f1ade32a91643267bc9ec16519e3bcf3d132511513dc8c949f74a3bff975c85d8ff7
+DIST ngx_http_lua-b6d167cf1a93c0c885c28db5a439f2404874cb26.tar.gz 718179 
BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-tools/, app-emulation/xen-tools/files/

2022-07-13 Thread Florian Schmaus
commit: 556d5963f4a0110e426c6d2d034c438e72c77f01
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Jul 13 18:29:46 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jul 13 18:49:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556d5963

app-emulation/xen-tools: move README.gentoo contents in FILESDIR

Signed-off-by: Florian Schmaus  gentoo.org>

 app-emulation/xen-tools/files/README.gentoo | 16 
 app-emulation/xen-tools/xen-tools-4.16.2_pre2-r1.ebuild | 17 -
 2 files changed, 16 insertions(+), 17 deletions(-)

diff --git a/app-emulation/xen-tools/files/README.gentoo 
b/app-emulation/xen-tools/files/README.gentoo
new file mode 100644
index ..e0c84a5f3359
--- /dev/null
+++ b/app-emulation/xen-tools/files/README.gentoo
@@ -0,0 +1,16 @@
+Official Xen Guide and the offical wiki page:
+- https://wiki.gentoo.org/wiki/Xen
+- https://wiki.xen.org/wiki/Main_Page
+
+
+If you use OpenRC:
+It is recommended to utilise the xencommons script to configure the system at
+boot time.
+
+
+If you use QEMU:
+The qemu-bridge-helper is renamed to the xen-bridge-helper in the in
+source build of qemu.  This allows for app-emulation/qemu to be emerged
+concurrently with the qemu capable xen.  It is up to the user to
+distinguish between and utilise the qemu-bridge-helper and the
+xen-bridge-helper. File bugs of any issues that arise.

diff --git a/app-emulation/xen-tools/xen-tools-4.16.2_pre2-r1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.16.2_pre2-r1.ebuild
index 9c83ef861b78..87a3b970d5b0 100644
--- a/app-emulation/xen-tools/xen-tools-4.16.2_pre2-r1.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.16.2_pre2-r1.ebuild
@@ -518,23 +518,6 @@ src_install() {
 
python_optimize
 
-   local -x DISABLE_AUTOFORMATTING=true
-   local -x DOC_CONTENTS="Official Xen Guide and the offical wiki page:
-- https://wiki.gentoo.org/wiki/Xen
-- https://wiki.xen.org/wiki/Main_Page
-
-
-If you use OpenRC:
-It is recommended to utilise the xencommons script to configure the system at
-boot time.
-
-
-If you use QEMU:
-The qemu-bridge-helper is renamed to the xen-bridge-helper in the in source
-build of qemu.  This allows for app-emulation/qemu to be emerged concurrently
-with the qemu capable xen.  It is up to the user to distinguish between and 
utilise
-the qemu-bridge-helper and the xen-bridge-helper. File bugs of any issues that 
arise
-"
readme.gentoo_create_doc
 }
 



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

2022-07-13 Thread Andreas Sturmlechner
commit: 0c7e14e38f81f28811008061b7d6e046ec216a7b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 10 22:18:03 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 18:27:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7e14e3

gear.kde.org.eclass: New eclass to serve KDE Gear packages

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

 eclass/gear.kde.org.eclass | 66 ++
 1 file changed, 66 insertions(+)

diff --git a/eclass/gear.kde.org.eclass b/eclass/gear.kde.org.eclass
new file mode 100644
index ..66c86b59fa32
--- /dev/null
+++ b/eclass/gear.kde.org.eclass
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# @ECLASS: gear.kde.org.eclass
+# @MAINTAINER:
+# k...@gentoo.org
+# @SUPPORTED_EAPIS: 8
+# @PROVIDES: kde.org
+# @BLURB: Support eclass for KDE Gear packages.
+# @DESCRIPTION:
+# This eclass extends kde.org.eclass for KDE Gear release group to assemble
+# default SRC_URI for tarballs, set up git-r3.eclass for stable/master branch
+# versions or restrict access to unreleased (packager access only) tarballs
+# in Gentoo KDE overlay.
+#
+# This eclass unconditionally inherits kde.org.eclass and all its public
+# variables and helper functions (not phase functions) may be considered as
+# part of this eclass's API.
+
+case ${EAPI} in
+   8) ;;
+   *) die "EAPI=${EAPI:-0} is not supported" ;;
+esac
+
+if [[ -z ${_GEAR_KDE_ORG_ECLASS} ]]; then
+_GEAR_KDE_ORG_ECLASS=1
+
+# @ECLASS_VARIABLE: KDE_PV_UNRELEASED
+# @INTERNAL
+# @DESCRIPTION:
+# For proper description see kde.org.eclass manpage.
+KDE_PV_UNRELEASED=( )
+
+inherit kde.org
+
+HOMEPAGE="https://apps.kde.org/;
+
+# @ECLASS_VARIABLE: KDE_ORG_SCHEDULE_URI
+# @INTERNAL
+# @DESCRIPTION:
+# For proper description see kde.org.eclass manpage.
+KDE_ORG_SCHEDULE_URI+="/KDE_Gear_${PV:0:5}_Schedule"
+
+# @ECLASS_VARIABLE: _KDE_SRC_URI
+# @INTERNAL
+# @DESCRIPTION:
+# Helper variable to construct release group specific SRC_URI.
+_KDE_SRC_URI="mirror://kde/"
+
+if [[ ${KDE_BUILD_TYPE} == live ]]; then
+   if [[ ${PV} == ??.??.49. ]]; then
+   EGIT_BRANCH="release/$(ver_cut 1-2)"
+   fi
+elif [[ -z ${KDE_ORG_COMMIT} ]]; then
+   case ${PV} in
+   ??.??.[6-9]? )
+   _KDE_SRC_URI+="unstable/release-service/${PV}/src/"
+   RESTRICT+=" mirror"
+   ;;
+   *) _KDE_SRC_URI+="stable/release-service/${PV}/src/" ;;
+   esac
+
+   SRC_URI="${_KDE_SRC_URI}${KDE_ORG_NAME}-${PV}.tar.xz"
+fi
+
+fi



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/countryflags/, kde-frameworks/solid/, kde-frameworks/kguiaddons/, ...

2022-07-13 Thread Andreas Sturmlechner
commit: 7cd7a28b83d8992287bb232b3aeadbc154459ab2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 17:16:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 18:27:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd7a28b

kde-frameworks: Switch 5.96.0 to frameworks.kde.org.eclass

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

 kde-frameworks/attica/attica-5.96.0.ebuild  | 2 +-
 kde-frameworks/baloo/baloo-5.96.0.ebuild| 2 +-
 kde-frameworks/bluez-qt/bluez-qt-5.96.0.ebuild  | 2 +-
 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.96.0.ebuild  | 2 +-
 kde-frameworks/breeze-icons/breeze-icons-5.96.0.ebuild  | 2 +-
 kde-frameworks/countryflags/countryflags-5.96.0.ebuild  | 2 +-
 .../extra-cmake-modules/extra-cmake-modules-5.96.0.ebuild   | 2 +-
 .../frameworkintegration/frameworkintegration-5.96.0.ebuild | 2 +-
 kde-frameworks/kactivities-stats/kactivities-stats-5.96.0.ebuild| 2 +-
 kde-frameworks/kactivities/kactivities-5.96.0.ebuild| 2 +-
 kde-frameworks/kapidox/kapidox-5.96.0.ebuild| 2 +-
 kde-frameworks/karchive/karchive-5.96.0.ebuild  | 2 +-
 kde-frameworks/kauth/kauth-5.96.0.ebuild| 2 +-
 kde-frameworks/kbookmarks/kbookmarks-5.96.0.ebuild  | 2 +-
 kde-frameworks/kcalendarcore/kcalendarcore-5.96.0.ebuild| 2 +-
 kde-frameworks/kcmutils/kcmutils-5.96.0.ebuild  | 2 +-
 kde-frameworks/kcodecs/kcodecs-5.96.0.ebuild| 2 +-
 kde-frameworks/kcompletion/kcompletion-5.96.0.ebuild| 2 +-
 kde-frameworks/kconfig/kconfig-5.96.0.ebuild| 2 +-
 kde-frameworks/kconfigwidgets/kconfigwidgets-5.96.0.ebuild  | 2 +-
 kde-frameworks/kcontacts/kcontacts-5.96.0.ebuild| 2 +-
 kde-frameworks/kcoreaddons/kcoreaddons-5.96.0.ebuild| 2 +-
 kde-frameworks/kcrash/kcrash-5.96.0.ebuild  | 2 +-
 kde-frameworks/kdav/kdav-5.96.0.ebuild  | 2 +-
 kde-frameworks/kdbusaddons/kdbusaddons-5.96.0.ebuild| 2 +-
 kde-frameworks/kdeclarative/kdeclarative-5.96.0.ebuild  | 2 +-
 kde-frameworks/kded/kded-5.96.0.ebuild  | 2 +-
 kde-frameworks/kdelibs4support/kdelibs4support-5.96.0.ebuild| 2 +-
 kde-frameworks/kdesu/kdesu-5.96.0.ebuild| 2 +-
 kde-frameworks/kdnssd/kdnssd-5.96.0.ebuild  | 2 +-
 kde-frameworks/kdoctools/kdoctools-5.96.0.ebuild| 2 +-
 kde-frameworks/kemoticons/kemoticons-5.96.0.ebuild  | 2 +-
 kde-frameworks/kfilemetadata/kfilemetadata-5.96.0.ebuild| 2 +-
 kde-frameworks/kglobalaccel/kglobalaccel-5.96.0.ebuild  | 2 +-
 kde-frameworks/kguiaddons/kguiaddons-5.96.0.ebuild  | 2 +-
 kde-frameworks/kholidays/kholidays-5.96.0.ebuild| 2 +-
 kde-frameworks/khtml/khtml-5.96.0.ebuild| 2 +-
 kde-frameworks/ki18n/ki18n-5.96.0.ebuild| 2 +-
 kde-frameworks/kiconthemes/kiconthemes-5.96.0.ebuild| 2 +-
 kde-frameworks/kidletime/kidletime-5.96.0.ebuild| 2 +-
 kde-frameworks/kimageformats/kimageformats-5.96.0.ebuild| 2 +-
 kde-frameworks/kinit/kinit-5.96.0.ebuild| 2 +-
 kde-frameworks/kio/kio-5.96.0.ebuild| 2 +-
 kde-frameworks/kirigami/kirigami-5.96.0.ebuild  | 2 +-
 kde-frameworks/kitemmodels/kitemmodels-5.96.0.ebuild| 2 +-
 kde-frameworks/kitemviews/kitemviews-5.96.0.ebuild  | 2 +-
 kde-frameworks/kjobwidgets/kjobwidgets-5.96.0.ebuild| 2 +-
 kde-frameworks/kjs/kjs-5.96.0.ebuild| 2 +-
 kde-frameworks/knewstuff/knewstuff-5.96.0.ebuild| 2 +-
 kde-frameworks/knotifications/knotifications-5.96.0.ebuild  | 2 +-
 kde-frameworks/knotifyconfig/knotifyconfig-5.96.0.ebuild| 2 +-
 kde-frameworks/kpackage/kpackage-5.96.0.ebuild  | 2 +-
 kde-frameworks/kparts/kparts-5.96.0.ebuild  | 2 +-
 kde-frameworks/kpeople/kpeople-5.96.0.ebuild| 2 +-
 kde-frameworks/kplotting/kplotting-5.96.0.ebuild| 2 +-
 kde-frameworks/kpty/kpty-5.96.0.ebuild  | 2 +-
 kde-frameworks/kquickcharts/kquickcharts-5.96.0.ebuild  | 2 +-
 kde-frameworks/kross/kross-5.96.0.ebuild| 2 +-
 kde-frameworks/krunner/krunner-5.96.0.ebuild| 2 +-
 kde-frameworks/kservice/kservice-5.96.0.ebuild  | 2 +-
 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/kbounce/, kde-apps/knavalbattle/, kde-apps/kcharselect/, ...

2022-07-13 Thread Andreas Sturmlechner
commit: 2c9364a6c04e7840c96b8c216176619d1bcb4f94
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 17:25:10 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 18:27:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c9364a6

*/*: Switch KDE Gear 22.04.3 to gear.kde.org.eclass

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

 app-accessibility/kontrast/kontrast-22.04.3.ebuild  | 2 +-
 .../dolphin-plugins-mountiso/dolphin-plugins-mountiso-22.04.3.ebuild| 2 +-
 app-office/kalendar/kalendar-22.04.3.ebuild | 2 +-
 dev-libs/kopeninghours/kopeninghours-22.04.3.ebuild | 2 +-
 dev-libs/kosmindoormap/kosmindoormap-22.04.3.ebuild | 2 +-
 dev-libs/kpublictransport/kpublictransport-22.04.3.ebuild   | 2 +-
 dev-util/kdevelop-php/kdevelop-php-22.04.3.ebuild   | 2 +-
 dev-util/kdevelop-python/kdevelop-python-22.04.3.ebuild | 2 +-
 dev-util/kdevelop/kdevelop-22.04.3.ebuild   | 2 +-
 kde-apps/akonadi-calendar/akonadi-calendar-22.04.3.ebuild   | 2 +-
 kde-apps/akonadi-contacts/akonadi-contacts-22.04.3.ebuild   | 2 +-
 kde-apps/akonadi-import-wizard/akonadi-import-wizard-22.04.3.ebuild | 2 +-
 kde-apps/akonadi-mime/akonadi-mime-22.04.3.ebuild   | 2 +-
 kde-apps/akonadi-notes/akonadi-notes-22.04.3.ebuild | 2 +-
 kde-apps/akonadi-search/akonadi-search-22.04.3.ebuild   | 2 +-
 kde-apps/akonadi/akonadi-22.04.3.ebuild | 2 +-
 kde-apps/akonadiconsole/akonadiconsole-22.04.3.ebuild   | 2 +-
 kde-apps/akregator/akregator-22.04.3.ebuild | 2 +-
 kde-apps/analitza/analitza-22.04.3.ebuild   | 2 +-
 kde-apps/ark/ark-22.04.3.ebuild | 2 +-
 kde-apps/artikulate/artikulate-22.04.3.ebuild   | 2 +-
 kde-apps/audiocd-kio/audiocd-kio-22.04.3.ebuild | 2 +-
 kde-apps/baloo-widgets/baloo-widgets-22.04.3.ebuild | 2 +-
 kde-apps/blinken/blinken-22.04.3.ebuild | 2 +-
 kde-apps/bomber/bomber-22.04.3.ebuild   | 2 +-
 kde-apps/bovo/bovo-22.04.3.ebuild   | 2 +-
 kde-apps/calendarjanitor/calendarjanitor-22.04.3.ebuild | 2 +-
 kde-apps/calendarsupport/calendarsupport-22.04.3.ebuild | 2 +-
 kde-apps/cantor/cantor-22.04.3.ebuild   | 2 +-
 kde-apps/cervisia/cervisia-22.04.3.ebuild   | 2 +-
 kde-apps/dolphin-plugins-dropbox/dolphin-plugins-dropbox-22.04.3.ebuild | 2 +-
 kde-apps/dolphin-plugins-git/dolphin-plugins-git-22.04.3.ebuild | 2 +-
 .../dolphin-plugins-mercurial/dolphin-plugins-mercurial-22.04.3.ebuild  | 2 +-
 .../dolphin-plugins-subversion-22.04.3.ebuild   | 2 +-
 kde-apps/dolphin/dolphin-22.04.3.ebuild | 2 +-
 kde-apps/dragon/dragon-22.04.3.ebuild   | 2 +-
 kde-apps/eventviews/eventviews-22.04.3.ebuild   | 2 +-
 kde-apps/ffmpegthumbs/ffmpegthumbs-22.04.3.ebuild   | 2 +-
 kde-apps/filelight/filelight-22.04.3.ebuild | 2 +-
 kde-apps/granatier/granatier-22.04.3.ebuild | 2 +-
 kde-apps/grantlee-editor/grantlee-editor-22.04.3.ebuild | 2 +-
 kde-apps/grantleetheme/grantleetheme-22.04.3.ebuild | 2 +-
 kde-apps/gwenview/gwenview-22.04.3.ebuild   | 2 +-
 kde-apps/incidenceeditor/incidenceeditor-22.04.3.ebuild | 2 +-
 kde-apps/juk/juk-22.04.3.ebuild | 2 +-
 kde-apps/k3b/k3b-22.04.3.ebuild | 2 +-
 kde-apps/kaccounts-integration/kaccounts-integration-22.04.3.ebuild | 2 +-
 kde-apps/kaccounts-providers/kaccounts-providers-22.04.3.ebuild | 2 +-
 kde-apps/kaddressbook/kaddressbook-22.04.3.ebuild   | 2 +-
 kde-apps/kajongg/kajongg-22.04.3.ebuild | 2 +-
 kde-apps/kalarm/kalarm-22.04.3.ebuild   | 2 +-
 kde-apps/kalgebra/kalgebra-22.04.3.ebuild   | 2 +-
 kde-apps/kalzium/kalzium-22.04.3.ebuild | 2 +-
 kde-apps/kamera/kamera-22.04.3.ebuild   | 2 +-
 kde-apps/kamoso/kamoso-22.04.3.ebuild   | 2 +-
 kde-apps/kanagram/kanagram-22.04.3.ebuild   | 2 +-
 kde-apps/kapman/kapman-22.04.3.ebuild   | 2 +-
 

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

2022-07-13 Thread Andreas Sturmlechner
commit: ddc8c93cab202fee8fc23458baf3692082405d24
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul 11 13:15:12 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 18:27:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc8c93c

frameworks.kde.org.eclass: New eclass to serve KDE Frameworks packages

Fix HOMEPAGE at the same time.

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

 eclass/frameworks.kde.org.eclass | 72 
 1 file changed, 72 insertions(+)

diff --git a/eclass/frameworks.kde.org.eclass b/eclass/frameworks.kde.org.eclass
new file mode 100644
index ..876c05c9b6af
--- /dev/null
+++ b/eclass/frameworks.kde.org.eclass
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# @ECLASS: frameworks.kde.org.eclass
+# @MAINTAINER:
+# k...@gentoo.org
+# @SUPPORTED_EAPIS: 8
+# @PROVIDES: kde.org
+# @BLURB: Support eclass for KDE Frameworks packages.
+# @DESCRIPTION:
+# This eclass extends kde.org.eclass for Frameworks release group to assemble
+# default SRC_URI for tarballs, set up git-r3.eclass for stable/master branch
+# versions or restrict access to unreleased (packager access only) tarballs
+# in Gentoo KDE overlay.
+#
+# This eclass unconditionally inherits kde.org.eclass and all its public
+# variables and helper functions (not phase functions) may be considered as
+# part of this eclass's API.
+
+case ${EAPI} in
+   8) ;;
+   *) die "EAPI=${EAPI:-0} is not supported" ;;
+esac
+
+if [[ -z ${_FRAMEWORKS_KDE_ORG_ECLASS} ]]; then
+_FRAMEWORKS_KDE_ORG_ECLASS=1
+
+# @ECLASS_VARIABLE: KDE_PV_UNRELEASED
+# @INTERNAL
+# @DESCRIPTION:
+# For proper description see kde.org.eclass manpage.
+KDE_PV_UNRELEASED=( )
+
+inherit kde.org
+
+HOMEPAGE="https://develop.kde.org/products/frameworks/;
+
+SLOT=5/${PV}
+[[ ${KDE_BUILD_TYPE} == release ]] && SLOT=$(ver_cut 1)/$(ver_cut 1-2)
+
+# @ECLASS_VARIABLE: KDE_ORG_SCHEDULE_URI
+# @INTERNAL
+# @DESCRIPTION:
+# For proper description see kde.org.eclass manpage.
+KDE_ORG_SCHEDULE_URI+="/Frameworks"
+
+# @ECLASS_VARIABLE: _KDE_SRC_URI
+# @INTERNAL
+# @DESCRIPTION:
+# Helper variable to construct release group specific SRC_URI.
+_KDE_SRC_URI="mirror://kde/"
+
+if [[ ${KDE_BUILD_TYPE} != live && -z ${KDE_ORG_COMMIT} ]]; then
+   _KDE_SRC_URI+="stable/frameworks/$(ver_cut 1-2)/"
+   case ${KDE_ORG_NAME} in
+   kdelibs4support | \
+   kdesignerplugin | \
+   kdewebkit | \
+   khtml | \
+   kjs | \
+   kjsembed | \
+   kmediaplayer | \
+   kross | \
+   kxmlrpcclient)
+   _KDE_SRC_URI+="portingAids/"
+   ;;
+   esac
+
+   SRC_URI="${_KDE_SRC_URI}${KDE_ORG_NAME}-${PV}.tar.xz"
+fi
+
+fi



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

2022-07-13 Thread Marek Szuba
commit: 8a0fc3f981bbc5bf0d03d472ea3b6145ad3746fa
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 13 18:22:51 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 13 18:22:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a0fc3f9

media-gfx/gmic: replace deprecated virtual/jpeg dependency

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

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

diff --git a/media-gfx/gmic/gmic-3.1.5.ebuild b/media-gfx/gmic/gmic-3.1.5.ebuild
index a4e2815a060b..2c4b842ada70 100644
--- a/media-gfx/gmic/gmic-3.1.5.ebuild
+++ b/media-gfx/gmic/gmic-3.1.5.ebuild
@@ -43,7 +43,7 @@ COMMON_DEPEND="
${QT_DEPEND}
)
graphicsmagick? ( media-gfx/graphicsmagick:0= )
-   jpeg? ( virtual/jpeg:0 )
+   jpeg? ( media-libs/libjpeg-turbo:= )
opencv? ( >=media-libs/opencv-2.3.1a-r1:0= )
openexr? (
dev-libs/imath:=



[gentoo-commits] repo/gentoo:master commit in: x11-wm/page/

2022-07-13 Thread Florian Schmaus
commit: 44b0a2f7cb487d9f6649305fc245ef174508a675
Author: Benoit Gschwind  gnu-log  net>
AuthorDate: Fri Jul  8 07:42:29 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jul 13 18:16:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b0a2f7

x11-wm/page: Fix #832976 and #832475

Bug: https://bugs.gentoo.org/832475
Bug: https://bugs.gentoo.org/832976
Signed-off-by: Benoît Gschwind  gnu-log.net>
Closes: https://github.com/gentoo/gentoo/pull/26279
Signed-off-by: Florian Schmaus  gentoo.org>

 x11-wm/page/Manifest | 2 +-
 x11-wm/page/{page-1.9.9-r4.ebuild => page-1.9.10.ebuild} | 9 +
 2 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/x11-wm/page/Manifest b/x11-wm/page/Manifest
index d582910bde41..b7a8d7444191 100644
--- a/x11-wm/page/Manifest
+++ b/x11-wm/page/Manifest
@@ -1 +1 @@
-DIST page-1.9.9-r1.tar.gz 1009216 BLAKE2B 
8248705f9e5eceaeea37889a9859249d9eb236f215da804f5edad3c36007179f63f132c161c1e4a6a97df6240f87799242140c9785ae00f2e86dd7eed69d
 SHA512 
9e7594590b1fdeadcf59d715d30727bee9f640903a34cadd8c0d92b3e94059c183d931a7d8e96763adb74f59a94acb03f7bfbbd4f1f8b57371fe886e6a227012
+DIST page-1.9.10.tar.gz 550021 BLAKE2B 
e42ce482b9f7da70f69fa08557e7327d51a8a02a6e4d76adb9a50787ae20fe0bfe22e25bc9413156c0812f6708fe7e0e1c2e59e6bd9d7a16be8f52caf6a3ab34
 SHA512 
243d59d66d4a57a2141ebc953a271b9dd0202fd495a5aabb4245cb7d9979b97438a16a5f19c1eecea3596252ee68dd96a1a6fd052e4b706ab2c62678a5d3a9f0

diff --git a/x11-wm/page/page-1.9.9-r4.ebuild b/x11-wm/page/page-1.9.10.ebuild
similarity index 91%
rename from x11-wm/page/page-1.9.9-r4.ebuild
rename to x11-wm/page/page-1.9.10.ebuild
index 6f84a55fe81d..698301c6a483 100644
--- a/x11-wm/page/page-1.9.9-r4.ebuild
+++ b/x11-wm/page/page-1.9.10.ebuild
@@ -3,11 +3,9 @@
 
 EAPI=8
 
-inherit autotools
-
 DESCRIPTION="A mouse friendly tiling window manager"
 HOMEPAGE="https://github.com/gschwind/page;
-SRC_URI="http://www.hzog.net/pub/${PN}-1.9.9-r1.tar.gz;
+SRC_URI="https://github.com/gschwind/page/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -29,11 +27,6 @@ DEPEND="${RDEPEND}
>=x11-base/xcb-proto-1.12-r2
x11-base/xorg-proto"
 
-src_prepare() {
-   default
-   eautoreconf
-}
-
 src_install() {
default
 



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

2022-07-13 Thread David Seifert
commit: efe0146dc37c4c0182fdd1baebddc99500b0a050
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jul 13 18:12:05 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jul 13 18:12:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe0146d

dev-lang/R: add 4.2.1

Closes: https://bugs.gentoo.org/856622
Signed-off-by: David Seifert  gentoo.org>

 dev-lang/R/Manifest   |   1 +
 dev-lang/R/R-4.2.1.ebuild | 254 ++
 2 files changed, 255 insertions(+)

diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 14992cf3742a..22bcd1fa7d38 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -1,2 +1,3 @@
 DIST R-4.2.0.tar.gz 37585694 BLAKE2B 
5ba4d3b9397e92b72af729d88ff562655e0dd7c547bd371638aa76d4f1701f4f8a7911d500cf4f10d87b62457f8f8ce7a946d893477ceb7268b06bd59bc10f3d
 SHA512 
99e71dad00b63e44bfcb8dc9539ff1951809112882d9ee7e06a4e99bce2e6ceac24e8348fd598c21e6d5ab0e0629a85170cde208bfa8145af91c398ac4ef7bcd
+DIST R-4.2.1.tar.gz 37601544 BLAKE2B 
b898262a05c92e125c36a661a89be34b1698177832002f7aa21ccfcf0b30a06481e2154eea9e77a94b1ad8ca35c7bc4aead2be99b862dca7450acee1bec6a99f
 SHA512 
c1baf46d22304c425dde79301183f80f99f2752300137b0b6f902c3e55e2419d5e9185c97de6e3c840a38f6345a6c334aa24161656d4a7f6fa01570390f1122f
 DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 
53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd
 SHA512 
9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06

diff --git a/dev-lang/R/R-4.2.1.ebuild b/dev-lang/R/R-4.2.1.ebuild
new file mode 100644
index ..bdc4ef782ed2
--- /dev/null
+++ b/dev-lang/R/R-4.2.1.ebuild
@@ -0,0 +1,254 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+
+# latest git commit for R bash completion: 
https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="https://www.r-project.org/;
+SRC_URI="
+   mirror://cran/src/base/R-4/${P}.tar.gz
+   
https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R
 -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="cairo doc icu java jpeg lapack lto minimal nls openmp perl png prefix 
profile readline test tiff tk X"
+
+REQUIRED_USE="
+   png? ( || ( cairo X ) )
+   jpeg? ( || ( cairo X ) )
+   tiff? ( || ( cairo X ) )"
+RESTRICT="
+   minimal? ( test )
+   !test? ( test )"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   app-text/ghostscript-gpl
+   dev-libs/libpcre2:=
+   >=dev-libs/tre-0.8.0_p20210321[approx]
+   net-libs/libtirpc
+   net-misc/curl
+   virtual/blas
+   sys-libs/zlib[minizip]
+   || (
+   sys-apps/coreutils
+   app-misc/realpath
+   )
+   cairo? (
+   x11-libs/cairo:=[X=]
+   x11-libs/pango:=
+   )
+   icu? ( dev-libs/icu:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   lapack? ( virtual/lapack )
+   perl? ( dev-lang/perl )
+   png? ( media-libs/libpng:= )
+   readline? ( sys-libs/readline:= )
+   tiff? ( media-libs/tiff:= )
+   tk? ( dev-lang/tk:= )
+   X? (
+   x11-libs/libXmu
+   x11-libs/libXt
+   x11-misc/xdg-utils
+   )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   virtual/latex-base
+   dev-texlive/texlive-fontsrecommended
+   )
+   test? ( virtual/latex-base )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.4.1-parallel.patch
+   "${FILESDIR}"/${PN}-3.4.1-rmath-shared.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-LDFLAGS-in-libR-pkg-config.patch
+   "${FILESDIR}"/${PN}-3.6.2-no-gzip-doc.patch
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+   tc-check-openmp
+   FORTRAN_NEED_OPENMP=1
+   fi
+
+   fortran-2_pkg_setup
+
+   # avoid using existing R installation
+   unset R_HOME
+}
+
+src_prepare() {
+   default
+
+   # fix packages.html for doc (gentoo bug #205103)
+   sed -e "s:../../../library:../../../../$(get_libdir)/R/library:g" \
+   -i src/library/tools/R/Rd.R || die
+
+   # fix Rscript path when installed 

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

2022-07-13 Thread David Seifert
commit: 0bae26bdfe05962d899dd38d4b9cbfd119f76d90
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jul 13 18:12:04 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jul 13 18:12:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bae26bd

dev-libs/boost: rebase patches

Signed-off-by: David Seifert  gentoo.org>

 dev-libs/boost/boost-1.79.0.ebuild | 10 
 ...2677.patch => boost-1.79.0-CVE-2012-2677.patch} | 28 ++
 ...=> boost-1.79.0-boost-mpi-python-PEP-328.patch} |  0
 ...ch => boost-1.79.0-build-auto_index-tool.patch} |  0
 ...xt-x32.patch => boost-1.79.0-context-x32.patch} |  0
 patch => boost-1.79.0-disable_icu_rpath.patch} |  0
 6 files changed, 17 insertions(+), 21 deletions(-)

diff --git a/dev-libs/boost/boost-1.79.0.ebuild 
b/dev-libs/boost/boost-1.79.0.ebuild
index 6e2fec349237..844f6d24b1ff 100644
--- a/dev-libs/boost/boost-1.79.0.ebuild
+++ b/dev-libs/boost/boost-1.79.0.ebuild
@@ -45,12 +45,12 @@ DEPEND="${RDEPEND}"
 BDEPEND=">=dev-util/boost-build-1.78.0-r1"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-1.71.0-disable_icu_rpath.patch
-   "${FILESDIR}"/${PN}-1.71.0-context-x32.patch
-   "${FILESDIR}"/${PN}-1.71.0-build-auto_index-tool.patch
+   "${FILESDIR}"/${PN}-1.79.0-disable_icu_rpath.patch
+   "${FILESDIR}"/${PN}-1.79.0-context-x32.patch
+   "${FILESDIR}"/${PN}-1.79.0-build-auto_index-tool.patch
# Boost.MPI's __init__.py doesn't work on Py3
-   "${FILESDIR}"/${PN}-1.73-boost-mpi-python-PEP-328.patch
-   "${FILESDIR}"/${PN}-1.74-CVE-2012-2677.patch
+   "${FILESDIR}"/${PN}-1.79.0-boost-mpi-python-PEP-328.patch
+   "${FILESDIR}"/${PN}-1.79.0-CVE-2012-2677.patch
"${FILESDIR}"/${PN}-1.79.0-fix-mips1-transition.patch
 )
 

diff --git a/dev-libs/boost/files/boost-1.74-CVE-2012-2677.patch 
b/dev-libs/boost/files/boost-1.79.0-CVE-2012-2677.patch
similarity index 88%
rename from dev-libs/boost/files/boost-1.74-CVE-2012-2677.patch
rename to dev-libs/boost/files/boost-1.79.0-CVE-2012-2677.patch
index ff947f74f1c4..5dfbf85bc63f 100644
--- a/dev-libs/boost/files/boost-1.74-CVE-2012-2677.patch
+++ b/dev-libs/boost/files/boost-1.79.0-CVE-2012-2677.patch
@@ -3,10 +3,8 @@ https://bugzilla.redhat.com/show_bug.cgi?id=828856
 https://bugs.gentoo.org/620468
 https://svn.boost.org/trac10/ticket/6701
 
-Index: boost/pool/pool.hpp
-===
 a/boost/pool/pool.hpp  (revision 78317)
-+++ b/boost/pool/pool.hpp  (revision 78326)
+--- a/boost/pool/pool.hpp
 b/boost/pool/pool.hpp
 @@ -27,4 +27,6 @@
  #include 
  
@@ -14,7 +12,7 @@ Index: boost/pool/pool.hpp
 +#include 
  // boost::integer::static_lcm
  #include 
-@@ -358,4 +360,11 @@
+@@ -356,4 +358,11 @@
  }
  
 +size_type max_chunks() const
@@ -26,7 +24,7 @@ Index: boost/pool/pool.hpp
 +
  static void * & nextof(void * const ptr)
  { //! \returns Pointer dereferenced.
-@@ -377,5 +388,7 @@
+@@ -375,5 +384,7 @@
//!   the first time that object needs to allocate system memory.
//!   The default is 32. This parameter may not be 0.
 -  //! \param nmax_size is the maximum number of chunks to allocate in one 
block.
@@ -35,7 +33,7 @@ Index: boost/pool/pool.hpp
 +  set_max_size(nmax_size);
  }
  
-@@ -400,7 +413,7 @@
+@@ -398,7 +409,7 @@
  }
  void set_next_size(const size_type nnext_size)
 -{ //! Set number of chunks to request from the system the next time that 
object needs to allocate system memory. This value should never be set to 0.
@@ -46,7 +44,7 @@ Index: boost/pool/pool.hpp
 +  next_size = start_size = min 
BOOST_PREVENT_MACRO_SUBSTITUTION(nnext_size, max_chunks());
  }
  size_type get_max_size() const
-@@ -410,5 +423,6 @@
+@@ -408,5 +419,6 @@
  void set_max_size(const size_type nmax_size)
  { //! Set max_size.
 -  max_size = nmax_size;
@@ -54,7 +52,7 @@ Index: boost/pool/pool.hpp
 +  max_size = min BOOST_PREVENT_MACRO_SUBSTITUTION(nmax_size, 
max_chunks());
  }
  size_type get_requested_size() const
-@@ -713,7 +727,7 @@
+@@ -709,7 +721,7 @@
BOOST_USING_STD_MIN();
if(!max_size)
 -next_size <<= 1;
@@ -64,7 +62,7 @@ Index: boost/pool/pool.hpp
 +set_next_size(min BOOST_PREVENT_MACRO_SUBSTITUTION(next_size << 1, 
max_size * requested_size / partition_size));
  
//  initialize it,
-@@ -753,7 +767,7 @@
+@@ -749,7 +761,7 @@
BOOST_USING_STD_MIN();
if(!max_size)
 -next_size <<= 1;
@@ -74,14 +72,14 @@ Index: boost/pool/pool.hpp
 +set_next_size(min BOOST_PREVENT_MACRO_SUBSTITUTION(next_size << 1, 
max_size * requested_size / partition_size));
  
//  initialize it,
-@@ -797,4 +811,6 @@
+@@ -793,4 +805,6 @@
//! \returns Address of chunk n if allocated ok.
//! \returns 0 if not enough memory for n chunks.
 +  if (n > max_chunks())
 +return 0;
  
const size_type partition_size = alloc_size();
-@@ -845,7 +861,7 @@

[gentoo-commits] repo/gentoo:master commit in: app-forensics/foremost/files/, app-forensics/foremost/

2022-07-13 Thread David Seifert
commit: 231b90fbc3ab287472363374377241a4eacf24cd
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jul 13 18:12:06 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jul 13 18:12:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231b90fb

app-forensics/foremost: fix musl build

Closes: https://bugs.gentoo.org/830473
Signed-off-by: David Seifert  gentoo.org>

 .../foremost/files/foremost-1.5.7-musl.patch   | 81 ++
 app-forensics/foremost/foremost-1.5.7-r3.ebuild|  3 +-
 2 files changed, 83 insertions(+), 1 deletion(-)

diff --git a/app-forensics/foremost/files/foremost-1.5.7-musl.patch 
b/app-forensics/foremost/files/foremost-1.5.7-musl.patch
new file mode 100644
index ..0f8994b2328f
--- /dev/null
+++ b/app-forensics/foremost/files/foremost-1.5.7-musl.patch
@@ -0,0 +1,81 @@
+--- a/cli.c
 b/cli.c
+@@ -4,7 +4,7 @@
+ 
+ void fatal_error (f_state * s, char *msg)
+   {
+-  fprintf(stderr, "%s: %s%s", __progname, msg, NEWLINE);
++  fprintf(stderr, "%s: %s%s", program_invocation_short_name, msg, 
NEWLINE);
+   if (get_audit_file_open(s))
+   {
+   audit_msg(s, msg);
+@@ -16,7 +16,7 @@
+ void print_error(f_state *s, char *fn, char *msg)
+ {
+   if (!(get_mode(s, mode_quiet)))
+-  fprintf(stderr, "%s: %s: %s%s", __progname, fn, msg, NEWLINE);
++  fprintf(stderr, "%s: %s: %s%s", program_invocation_short_name, 
fn, msg, NEWLINE);
+ }
+ 
+ void print_message(f_state *s, char *format, va_list argp)
+--- a/helpers.c
 b/helpers.c
+@@ -133,7 +133,7 @@
+   if (ioctl(fd, BLKGETSIZE, _sectors))
+   {
+   #if defined(__DEBUG)
+-  fprintf(stderr, "%s: ioctl call to BLKGETSIZE 
failed.%s", __progname, NEWLINE);
++  fprintf(stderr, "%s: ioctl call to BLKGETSIZE 
failed.%s", program_invocation_short_name, NEWLINE);
+   #endif
+   }
+   else
+--- a/main.c
 b/main.c
+@@ -55,18 +55,18 @@
+ 
+ void try_msg(void)
+ {
+-  fprintf(stderr, "Try `%s -h` for more information.%s", __progname, 
NEWLINE);
++  fprintf(stderr, "Try `%s -h` for more information.%s", 
program_invocation_short_name, NEWLINE);
+ }
+ 
+ /* The usage function should, at most, display 22 lines of text to fit
+on a single screen */
+ void usage(void)
+ {
+-  fprintf(stderr, "%s version %s by %s.%s", __progname, VERSION, AUTHOR, 
NEWLINE);
++  fprintf(stderr, "%s version %s by %s.%s", 
program_invocation_short_name, VERSION, AUTHOR, NEWLINE);
+   fprintf(stderr,
+   "%s %s [-v|-V|-h|-T|-Q|-q|-a|-w-d] [-t ] [-s 
] [-k ] \n\t[-b ] [-c ] [-o ] [-i 

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

2022-07-13 Thread David Seifert
commit: 9d725033067c9777871074c849ca71708b9f6b10
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jul 13 18:12:07 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jul 13 18:12:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d725033

app-arch/par2cmdline: backport upstream patch for big-endian archs

* upstream issue:
  https://github.com/Parchive/par2cmdline/issues/143

Closes: https://bugs.gentoo.org/856367
Signed-off-by: David Seifert  gentoo.org>

 .../files/par2cmdline-0.8.1-big-endian.patch   | 70 ++
 app-arch/par2cmdline/par2cmdline-0.8.1.ebuild  |  1 +
 2 files changed, 71 insertions(+)

diff --git a/app-arch/par2cmdline/files/par2cmdline-0.8.1-big-endian.patch 
b/app-arch/par2cmdline/files/par2cmdline-0.8.1-big-endian.patch
new file mode 100644
index ..e45f8f3235d1
--- /dev/null
+++ b/app-arch/par2cmdline/files/par2cmdline-0.8.1-big-endian.patch
@@ -0,0 +1,70 @@
+# backport upstream pr #144, fixes test failure on big endian archs;
+# see https://github.com/Parchive/par2cmdline/issues/143
+From 4f3576a314d7169912842ec9dc1e595e61e52653 Mon Sep 17 00:00:00 2001
+From: Michael Nahas 
+Date: Tue, 11 Feb 2020 22:42:08 -0600
+Subject: [PATCH] Fix for Github issue #143.  Test did not account for
+ endianness correctly.
+
+---
+ src/reedsolomon_test.cpp | 30 +++---
+ 1 file changed, 27 insertions(+), 3 deletions(-)
+
+diff --git a/src/reedsolomon_test.cpp b/src/reedsolomon_test.cpp
+index 1285b3c..c8d26e9 100644
+--- a/src/reedsolomon_test.cpp
 b/src/reedsolomon_test.cpp
+@@ -433,6 +433,23 @@ int test3() {
+ 
+ 
+ // Check that the correct constants are being used for Par2
++
++//The test pretends there are 10 input blocks ("NUM_IN") and 1
++//recovery block ("NUM_REC"), each 1024 bytes long ("BUF_SIZE"). These
++//are all stored in data[11][BUF_SIZE], with the input blocks
++//occupying data[0] through data[9] and the recovery block in
++//data[10].
++
++//The test zeroes out the input blocks and then writes a 1 into the
++//first location of the first input block, and into the second
++//location of the second input block, etc. It then generates the
++//recovery block using many calls to ReedSolomon. When that happens,
++//those 1s are multiplied by the coefficients for each input block. So
++//the first location of recovery block holds the coefficient for the
++//first input block, the second location has the coefficient for the
++//second input block, etc. Those values are checked against the
++//expected values passed to the function.
++
+ template
+ int test4(int NUM_IN, int *expected_bases) {
+   //const int NUM_IN  = 10;
+@@ -448,8 +465,9 @@ int test4(int NUM_IN, int *expected_bases) {
+ for (int k = 0; k < BUF_SIZE; k++) {
+   data[i][k] = (u8)0;
+ }
+-// EXCEPT put a 1 in a different place for each file
+-((gtype *)(&(data[i][0])))[i] = (utype) 1;
++// EXCEPT write a (little endian) 1 in a different place for each file
++// In the i-th file, it is written into the i-th location
++data[i][sizeof(utype)*i] = (u8) 1;
+   }
+   // zero recovery
+   for (int j = 0; j < NUM_REC; j++) {
+@@ -488,7 +506,13 @@ int test4(int NUM_IN, int *expected_bases) {
+   // The recovery file has exponent 1 and should
+   // contain each base to the power 1.
+   for (int i = 0; i < NUM_IN; i++) {
+-int base = (utype) ((gtype *) &(data[NUM_IN+0][0]))[i];
++// read little-endian value
++utype v = 0;
++for (int byte_index = 0; byte_index < sizeof(utype); byte_index++) {
++  u8 byte = data[NUM_IN+0][sizeof(utype)*i + byte_index];
++  v |= (((utype)byte) << (byte_index*8));
++}
++int base = v;
+ if (base != expected_bases[i]) {
+   cerr << "base at location " << i << " did not match expected." << endl;
+   cerr << "   base = " << base << endl;
+-- 
+2.17.1
+

diff --git a/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
index e12295b12951..adeb06611a33 100644
--- a/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
+++ b/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="openmp"
 
+PATCHES=( "${FILESDIR}"/${P}-big-endian.patch )
 DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
 
 pkg_pretend() {



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-mailparse/

2022-07-13 Thread Brian Evans
commit: 4b524ba550d8c0f9ac780c8866dce2c6f8571215
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Jul 13 17:43:00 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Jul 13 17:43:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b524ba5

dev-php/pecl-mailparse: Drop old

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/pecl-mailparse/Manifest|  1 -
 dev-php/pecl-mailparse/pecl-mailparse-3.1.1.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-php/pecl-mailparse/Manifest b/dev-php/pecl-mailparse/Manifest
index e6bbf6a62e3f..f1fc620973bb 100644
--- a/dev-php/pecl-mailparse/Manifest
+++ b/dev-php/pecl-mailparse/Manifest
@@ -1,2 +1 @@
-DIST mailparse-3.1.1.tgz 941192 BLAKE2B 
00b5a506031cd03439e3d67172c17aeeb6af3b950694251f7654007642bf80fff3cda900fc97ba177b91ca970e47416132080793ce64d8038e7aecbf2fdaf6c0
 SHA512 
01ddb8d4d27a74c14f70b02b49322c60fc79affab374205fee91b9da21e5148e08dba024f6bc620e4f26c2c937675e09092c52ca69172d2f7797c3e2bf374bee
 DIST mailparse-3.1.3.tgz 943785 BLAKE2B 
03cb7d4d4ac78d04f710155fdd9282250dc686dbab3a6d9dfb8e3ff82fda07faf02680ad86a810cd7ee2f38c8980fbdc9ad67399f3164506e523a98ce3ffb0a9
 SHA512 
93659e479d8ab61ae473f6dc002b7198903eebdcfb4aa515e76952f5050fd1a815baccfcb57bd32fb9be6108dfed6dc73172067a58c9e6098058999bb3802000

diff --git a/dev-php/pecl-mailparse/pecl-mailparse-3.1.1.ebuild 
b/dev-php/pecl-mailparse/pecl-mailparse-3.1.1.ebuild
deleted file mode 100644
index 35e848549fa6..
--- a/dev-php/pecl-mailparse/pecl-mailparse-3.1.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WANT_AUTOMAKE="none"
-PHP_EXT_NAME="mailparse"
-PHP_EXT_INI="yes"
-PHP_EXT_ZENDEXT="no"
-PHP_EXT_ECONF_ARGS=""
-USE_PHP="php7-2 php7-3 php7-4 php8-0"
-PHP_EXT_NEEDED_USE="unicode"
-DOCS=( README.md )
-
-inherit php-ext-pecl-r3
-
-KEYWORDS="amd64 ppc ppc64 x86"
-
-DESCRIPTION="PHP extension for parsing and working with RFC822 and MIME 
compliant messages"
-LICENSE="PHP-3.01"
-SLOT="7"
-IUSE=""



[gentoo-commits] repo/gentoo:master commit in: profiles/, media-gfx/gmic/files/, media-gfx/gmic/

2022-07-13 Thread Marek Szuba
commit: 0b720cdd65bf37337aa5d1e8715f825a9c8977e8
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 13 15:54:21 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 13 15:55:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b720cdd

media-gfx/gmic: add 3.1.5, masked

Serious upstream borkage of build scripts since 3.1.0, needs more work
to get rid of all QA violations.

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

 media-gfx/gmic/Manifest|   1 +
 .../gmic/files/gmic-3.1.5-makefile_automagic.patch | 131 +
 media-gfx/gmic/gmic-3.1.5.ebuild   | 107 +
 profiles/package.mask  |   7 ++
 4 files changed, 246 insertions(+)

diff --git a/media-gfx/gmic/Manifest b/media-gfx/gmic/Manifest
index 12e056f95844..baa4209a704d 100644
--- a/media-gfx/gmic/Manifest
+++ b/media-gfx/gmic/Manifest
@@ -1 +1,2 @@
 DIST gmic_3.0.1.tar.gz 10457923 BLAKE2B 
b495d10237abf5abe3d7df166119d2fc0b04142975d97db01ab0c5aa177f6e681931799fb392844e5c34d0503874a16d946a7146c5152cca1e64107948c02c03
 SHA512 
4bc08a3510e8987eea0463bfcf04de6dfd9a8ee8a38c14661ff201b8f563cab1b914dc60dc35b082cb5e868eb6232e2240a2d6703e0751215a82d6709236946a
+DIST gmic_3.1.5.tar.gz 10782647 BLAKE2B 
9334f61b4309dec31d5dd0c52b87a97628bfa819602f3bac03cbc74c26a65dc660c0f4ae5c84d2aba5062ebc2869ae3d656e6fc2b2f9c9d0565d07762a920d21
 SHA512 
7e27856db8b68fde33e50f09a9d07479b67843388a98edc891deab51828d922200af20afee163984e0c7660e46387d1fe514d35ac3e3d9c8ebe02b0aa89cbc96

diff --git a/media-gfx/gmic/files/gmic-3.1.5-makefile_automagic.patch 
b/media-gfx/gmic/files/gmic-3.1.5-makefile_automagic.patch
new file mode 100644
index ..8dbe50d6e194
--- /dev/null
+++ b/media-gfx/gmic/files/gmic-3.1.5-makefile_automagic.patch
@@ -0,0 +1,131 @@
+Includes the OpenEXR3 patch as well as support for building with USE=-X,
+as the relevant lines are deeply embedded in the automagic stuff.
+
+--- a/src/Makefile
 b/src/Makefile
+@@ -226,8 +226,10 @@
+ 
+ # Enable parallelization in CImg, using OpenMP.
+ # (http://www.openmp.org/)
++ifeq ($(GMIC_USE_OPENMP),yes)
+ OPENMP_CFLAGS = -fopenmp -Dcimg_use_openmp
+ OPENMP_LIBS = -lgomp
++endif
+ 
+ # Enable software debugging.
+ # (Use address sanitizer and thus slows down the code)
+@@ -249,9 +251,13 @@
+ # Enable image display, using X11 (Unix).
+ # (Keep /usr/ dirname here since X11 is located in /usr/ on Mac too)
+ ifneq ($(OS),Darwin)
++ifeq ($(GMIC_USE_X11),yes)
+ X11_CFLAGS = -Dcimg_display=1 $(shell pkg-config --cflags x11 || echo 
-I/usr/X11R6/include) #-Dcimg_use_xrandr
+ X11_LIBS = $(shell pkg-config --libs x11 || echo -L/usr/X11R6/lib -lX11) 
-lpthread # $(shell pkg-config --libs xrandr || echo -lXrandr)
+ else
++X11_CFLAGS = -Dcimg_display=0
++endif
++else
+ ifeq (,$(wildcard /usr/X11))
+ X11_CFLAGS = -Dcimg_display=0 #-Dcimg_use_xrandr
+ X11_LIBS = -lpthread # $(shell pkg-config --libs xrandr || echo -lXrandr)
+@@ -263,8 +269,10 @@
+ 
+ # Enable faster X11 display, using XShm extension.
+ # (ftp://www.x.org/pub/X11R7.7/doc/man/man3/XShm.3.xhtml)
++ifeq ($(GMIC_USE_XSHM),yes)
+ XSHM_CFLAGS = -Dcimg_use_xshm $(shell pkg-config --cflags xcb-shm)
+ XSHM_LIBS = $(shell pkg-config --libs xcb-shm || echo -L$(USR)/X11R6/lib) 
-lXext
++endif
+ 
+ # Enable image display, using GDI32 (Windows).
+ GDI32_CFLAGS = -Dcimg_display=2
+@@ -273,8 +281,10 @@
+ # Enable native support of PNG image files, using the PNG library.
+ # (http://www.libpng.org/pub/png/libpng.html)
+ ifneq ($(OS),Darwin)
++ifeq ($(GMIC_USE_PNG),yes)
+ PNG_CFLAGS = -Dcimg_use_png $(shell pkg-config --cflags libpng)
+ PNG_LIBS = $(shell pkg-config --libs libpng || echo -lpng -lz)
++endif
+ else
+ ifeq (,$(wildcard /tmp/skl))
+ PNG_CFLAGS = -Dcimg_use_png $(shell pkg-config --cflags libpng)
+@@ -287,56 +297,76 @@
+ 
+ # Enable native support of JPEG image files, using the JPEG library.
+ # (http://libjpeg.sourceforge.net/)
++ifeq ($(GMIC_USE_JPEG),yes)
+ JPEG_CFLAGS = -Dcimg_use_jpeg $(shell pkg-config --cflags libjpeg)
+ JPEG_LIBS = $(shell pkg-config --libs libjpeg || echo -ljpeg)
++endif
+ 
+ # Enable native support of TIFF image files, using the TIFF library.
+ # (http://www.libtiff.org/)
++ifeq ($(GMIC_USE_TIFF),yes)
+ TIFF_CFLAGS = -Dcimg_use_tiff $(shell pkg-config --cflags libtiff-4)
+ TIFF_LIBS = $(shell pkg-config --libs libtiff-4 || echo -ltiff)
++endif
+ 
+ # Enable native support for loading HEIC/AVIF image files, using the libheif 
library.
+ # ( https://github.com/strukturag/libheif )
++ifeq ($(GMIC_USE_HEIF),yes)
+ HEIF_CFLAGS = -Dcimg_use_heif
+ HEIF_LIBS = -lheif
++endif
+ 
+ # Enable native support of MINC2 image files, using the MINC2 library.
+ # ( http://en.wikibooks.org/wiki/MINC/Reference/MINC2.0_Users_Guide )
++ifeq ($(GMIC_USE_MINC2),yes)
+ MINC2_CFLAGS = -Dcimg_use_minc2 -I${HOME}/local/include
+ MINC2_LIBS = -lminc_io -lvolume_io2 -lminc2 -lnetcdf -lhdf5 -lz 
-L${HOME}/local/lib
++endif
+ 

[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-cluster/singularity/

2022-07-13 Thread Marek Szuba
commit: 6e979d2e3db43135ff4d34ea07b3db02c4798ac9
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 13 15:32:31 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 13 15:55:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e979d2e

sys-cluster/singularity: treeclean

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

 profiles/package.mask|  5 --
 sys-cluster/singularity/Manifest |  1 -
 sys-cluster/singularity/metadata.xml | 15 -
 sys-cluster/singularity/singularity-3.8.7.ebuild | 72 
 4 files changed, 93 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 41d0ba723e77..e8eac638ef9e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -357,11 +357,6 @@ dev-ml/core_bench:0/0.15
 dev-ml/patience_diff:0/0.15
 dev-util/patdiff:0/0.15
 
-# Marek Szuba  (2022-04-14)
-# Singularity has been renamed upstream to Apptainer. Therefore, up-to-date
-# versions of this software are now available as app-containers/apptainer.
-sys-cluster/singularity
-
 # Sam James  (2022-04-13)
 # 2.35.2 was a quick release to mitigate a security issue (bug #838127), but
 # introduces problems of its own with e.g. Portage. bug #838223. Pending

diff --git a/sys-cluster/singularity/Manifest b/sys-cluster/singularity/Manifest
deleted file mode 100644
index f3dad2760ccf..
--- a/sys-cluster/singularity/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST singularity-3.8.7.tar.gz 8185470 BLAKE2B 
afa1b0b5b3096e0f3634ce7b61bc19a9d5435a213e241220d2fb19cdb65e93b05e4d8a27db89eeaed6af6b4ab5e09a8914d21a3ff0be88a7c6c8d6245dce9e30
 SHA512 
5649264c15414b90bab47d1958ec61681fa0b9e37ee445a5059f78f3d822aa27f5b9c5c4f4010d053ec9d03e0215c67e2de8e315f74de7d3cd16b8399f40ee59

diff --git a/sys-cluster/singularity/metadata.xml 
b/sys-cluster/singularity/metadata.xml
deleted file mode 100644
index 3c7e20e8fc7a..
--- a/sys-cluster/singularity/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   mare...@gentoo.org
-   Marek Szuba
-   
-   
-   Install network plug-ins
-   Install SUID helper binary
-   
-   
-   apptainer/singularity
-   
-

diff --git a/sys-cluster/singularity/singularity-3.8.7.ebuild 
b/sys-cluster/singularity/singularity-3.8.7.ebuild
deleted file mode 100644
index 2fe146707d54..
--- a/sys-cluster/singularity/singularity-3.8.7.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
-
-inherit linux-info toolchain-funcs
-
-DESCRIPTION="Application containers for Linux"
-HOMEPAGE="https://github.com/apptainer/singularity;
-SRC_URI="https://github.com/apptainer/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-IUSE="examples +network +suid"
-
-# Do not complain about CFLAGS etc. since go projects do not use them.
-QA_FLAGS_IGNORED='.*'
-
-COMMON="sys-libs/libseccomp"
-BDEPEND="virtual/pkgconfig"
-DEPEND="${COMMON}
-   >=dev-lang/go-1.16.12
-   app-crypt/gpgme
-   dev-libs/openssl
-   sys-apps/util-linux
-   sys-fs/cryptsetup"
-RDEPEND="${COMMON}
-   sys-fs/squashfs-tools
-   !app-containers/apptainer"
-
-CONFIG_CHECK="~SQUASHFS"
-
-src_configure() {
-   local myconfargs=(
-   -c "$(tc-getBUILD_CC)" \
-   -x "$(tc-getBUILD_CXX)" \
-   -C "$(tc-getCC)" \
-   -X "$(tc-getCXX)" \
-   --prefix="${EPREFIX}"/usr \
-   --sysconfdir="${EPREFIX}"/etc \
-   --runstatedir="${EPREFIX}"/run \
-   --localstatedir="${EPREFIX}"/var \
-   $(usex network "" "--without-network") \
-   $(usex suid "" "--without-suid")
-   )
-   ./mconfig -v ${myconfargs[@]} || die "Error invoking mconfig"
-}
-
-src_compile() {
-   emake -C builddir
-}
-
-src_install() {
-   emake DESTDIR="${D}" -C builddir install
-   keepdir /var/singularity/mnt/session
-
-   # As of version 3.5.3 this seems to be very much broken, affecting
-   # commands which have got nothing to do with singularity (example:
-   # completion on 'udisks mount -b /dev/' rejects all files from that
-   # directory other than 'autofs'). Moreover, this should go into
-   # $(get_bashcompdir) (from bash-completion-r1.eclass) rather than /etc.
-   # Hopefully temporary, which is why we delete this at install time
-   # instead of patching build scripts not to generate bash-completion
-   # data in the first place.
-   rm -rf "${ED}"/etc/bash_completion.d || die
-
-   dodoc README.md CONTRIBUTORS.md CONTRIBUTING.md
-   if use examples; then
-   dodoc -r examples
-   fi
-}



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

2022-07-13 Thread Marek Szuba
commit: f05733cd784a74b784adf20dc9a756144466430b
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 13 14:14:14 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 13 15:55:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f05733cd

net-analyzer/nessus-bin: add 10.3.0, drop 10.2.0

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

 net-analyzer/nessus-bin/Manifest| 2 +-
 .../nessus-bin/{nessus-bin-10.2.0.ebuild => nessus-bin-10.3.0.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/nessus-bin/Manifest b/net-analyzer/nessus-bin/Manifest
index 569b53ef31cb..034d886e3e03 100644
--- a/net-analyzer/nessus-bin/Manifest
+++ b/net-analyzer/nessus-bin/Manifest
@@ -1 +1 @@
-DIST Nessus-10.2.0-es8.x86_64.rpm 47599332 BLAKE2B 
f50864220bf6bb0c8a4159fbaee7e8d0d815daba6125110a6774ecef8ffc20801b7d9c067b859819af57b5ca6b4cb898b5cc4fc292a2884b75144d9128985387
 SHA512 
eac05e8d150ffcb7e7c46643801f7d2668ff966c20f0a3125ab88cd785a402508875ebb9310cf37609961de0850493f22cbc582805afe4fc1dceb5f1ebd2486f
+DIST Nessus-10.3.0-es8.x86_64.rpm 50755492 BLAKE2B 
6b73d9a5f9d1d2c783960162df01eb82925fafad4c1e2154136f46a6acac2422fa71ae909dceee6cff5b397263d2633fac8747475031f293a88b519fa966f032
 SHA512 
1447736dcc68b232dbcb91eeaf23dc7efbb344ae54e56e66733238d64f7bd2b0c60520fee7ddef4f3868ed11e843432153602c03d57e3b27a2fd94062ebd8cdf

diff --git a/net-analyzer/nessus-bin/nessus-bin-10.2.0.ebuild 
b/net-analyzer/nessus-bin/nessus-bin-10.3.0.ebuild
similarity index 100%
rename from net-analyzer/nessus-bin/nessus-bin-10.2.0.ebuild
rename to net-analyzer/nessus-bin/nessus-bin-10.3.0.ebuild



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

2022-07-13 Thread Marek Szuba
commit: 6174a0f40918932e75a92b8892e7f2884ad493b0
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 13 13:40:31 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 13 15:55:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6174a0f4

net-analyzer/suricata: drop 5.0.8-r1, 6.0.4-r1

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

 net-analyzer/suricata/Manifest |   2 -
 net-analyzer/suricata/suricata-5.0.8-r1.ebuild | 207 
 net-analyzer/suricata/suricata-6.0.4-r1.ebuild | 211 -
 3 files changed, 420 deletions(-)

diff --git a/net-analyzer/suricata/Manifest b/net-analyzer/suricata/Manifest
index 835e03888260..b2e75432ae3d 100644
--- a/net-analyzer/suricata/Manifest
+++ b/net-analyzer/suricata/Manifest
@@ -1,4 +1,2 @@
-DIST suricata-5.0.8.tar.gz 29272209 BLAKE2B 
5c13aea176b477c620d1ed294310ee84ec706abbc740a23d66722297c09b61f253bbe17700cd58f8ce439987c9b13f312aba37d911b6522e4848e7c1b0cd
 SHA512 
a3b355f158f72ed7b43304069ed81b1ebcb331a9fc3e7cfd2e4d04e33369cec1f654f80a2d3df86af74b631235c49068ff992c8715fe868e5ae6b5aff5642891
 DIST suricata-5.0.9.tar.gz 29365601 BLAKE2B 
02ab99585233a47b1577e55060ba1141c339718e5bd39b6f4d38bb9384fd459aae353f313083048128507f9023a8bcfea3e5a5bcc9ea0c75cfc9c288ca9db6b6
 SHA512 
5097bb0d62df05343628579a880eb57182c36c757f707ecaa6c2a8f54e759d8e42357f55630f33bb84e8cd98b783745e1525bdf08ef370754860a3b6aecf2fa4
-DIST suricata-6.0.4.tar.gz 32498036 BLAKE2B 
083c08ab0878352c425e18184c07866640e5cbe4838749eeb934857bfb486e4b78e7f9ac724289e8ea30b33fe637484cc6da7bc78231e5419b747e22e5a9b6dc
 SHA512 
8dccea669e50758def06fe3f3e8d5048d76b27a80b5f96a7b56d2ab6e4da358d8b17ec2d764e1b53cc6a1334ee0b14191cc80f5dcf18cc4d804d5c530290adf0
 DIST suricata-6.0.5.tar.gz 32605145 BLAKE2B 
6fb85eee9a9e5d97eeed5b55f72230261a5cc9c28f0f6ea0cb39f795e1b0ea9655d7bcc3016812f42adc8a9a18e7234c371e05e907686c54214b29a506b38494
 SHA512 
8b15a8756846faed4120eef75641a6595d06ec9282a934f4d740bba6d01f08b4e876bf6c53559ab571aba5fab70dcc70d891c82978d6b60ab86ab0ae9660368e

diff --git a/net-analyzer/suricata/suricata-5.0.8-r1.ebuild 
b/net-analyzer/suricata/suricata-5.0.8-r1.ebuild
deleted file mode 100644
index d2ee545bc674..
--- a/net-analyzer/suricata/suricata-5.0.8-r1.ebuild
+++ /dev/null
@@ -1,207 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-1 luajit )
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit autotools linux-info lua-single python-single-r1 systemd tmpfiles
-
-DESCRIPTION="High performance Network IDS, IPS and Network Security Monitoring 
engine"
-HOMEPAGE="https://suricata.io/;
-SRC_URI="https://www.openinfosecfoundation.org/download/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0/5"
-KEYWORDS="~amd64 ~x86"
-IUSE="+af-packet bpf control-socket cuda debug +detection geoip hardened 
hyperscan lua lz4 nflog +nfqueue redis systemd test"
-
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   bpf? ( af-packet )
-   lua? ( ${LUA_REQUIRED_USE} )"
-
-RDEPEND="${PYTHON_DEPS}
-   acct-group/suricata
-   acct-user/suricata
-   dev-libs/jansson:=
-   dev-libs/libpcre
-   dev-libs/libyaml
-   net-libs/libnet:*
-   net-libs/libnfnetlink
-   dev-libs/nspr
-   dev-libs/nss
-   $(python_gen_cond_dep '
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   ')
-   >=net-libs/libhtp-0.5.39
-   net-libs/libpcap
-   sys-apps/file
-   sys-libs/libcap-ng
-   bpf?( >=dev-libs/libbpf-0.1.0 )
-   cuda?   ( dev-util/nvidia-cuda-toolkit )
-   geoip?  ( dev-libs/libmaxminddb )
-   hyperscan?  ( dev-libs/hyperscan )
-   lua?( ${LUA_DEPS} )
-   lz4?( app-arch/lz4 )
-   nflog?  ( net-libs/libnetfilter_log )
-   nfqueue?( net-libs/libnetfilter_queue )
-   redis?  ( dev-libs/hiredis:= )"
-DEPEND="${RDEPEND}
-   >=sys-devel/autoconf-2.69-r5
-   virtual/rust"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.0.1_configure-no-lz4-automagic.patch"
-   "${FILESDIR}/${PN}-5.0.1_default-config.patch"
-   "${FILESDIR}/${PN}-5.0.6_configure-no-sphinx-pdflatex-automagic.patch"
-   "${FILESDIR}/${PN}-5.0.7_configure-no-hyperscan-automagic.patch"
-)
-
-pkg_pretend() {
-   if use bpf && use kernel_linux; then
-   if kernel_is -lt 4 15; then
-   ewarn "Kernel 4.15 or newer is necessary to use all XDP 
features like the CPU redirect map"
-   fi
-
-   CONFIG_CHECK="~XDP_SOCKETS"
-   ERROR_XDP_SOCKETS="CONFIG_XDP_SOCKETS is not set, making it 
impossible for Suricata to load XDP programs. "
-   ERROR_XDP_SOCKETS+="Other eBPF features should work normally."
-   check_extra_config
-   fi
-}
-
-src_prepare() {
-   default
-   sed -ie 's/docdir =.*/docdir = 

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

2022-07-13 Thread Marek Szuba
commit: 931d53f4bef4cf32cdef2f009f8ffd28e4288402
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 13 14:33:19 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 13 15:55:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=931d53f4

dev-vcs/pre-commit: add 2.20.0

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

 dev-vcs/pre-commit/Manifest |  1 +
 dev-vcs/pre-commit/pre-commit-2.20.0.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-vcs/pre-commit/Manifest b/dev-vcs/pre-commit/Manifest
index d4fb60efa5d0..99ed099e2246 100644
--- a/dev-vcs/pre-commit/Manifest
+++ b/dev-vcs/pre-commit/Manifest
@@ -1 +1,2 @@
 DIST pre-commit-2.19.0.tar.gz 266117 BLAKE2B 
d2105fb9aa64e63c7d93142228545e3597eb4a1637f850ce5d3f14b0826bdfb8a8d971779690c4fda6823fa1915fc57f9c86b9ffae48dbe39e7a225123304f5c
 SHA512 
9cc28c5e9ce4be87e09e7be01138c35bbe954efb6c1400e92b1a6b5f50e426b59d74651802359015840d5ec4a5583bf8f579bf7f08eb778d5950c8c8dfe4c80c
+DIST pre-commit-2.20.0.tar.gz 266604 BLAKE2B 
470f032e6d5bfcdd9ac8ba8f37d4323b601da0c82bcd524ffc575dc688fe81ad326a1f6a8ddd03da6e37130319ee40070c03d9789cd6e0e4b427a1d6e646416e
 SHA512 
b1da558a0e5d8f2f655427089f1d0b11b01ad7513ece7a0b3b67c33529cf3584edba558c78704e6da6ca18876b1d6c0fa8698e01fd7c2439b8d4dc0a93961e52

diff --git a/dev-vcs/pre-commit/pre-commit-2.20.0.ebuild 
b/dev-vcs/pre-commit/pre-commit-2.20.0.ebuild
new file mode 100644
index ..1d5c06e1e2a7
--- /dev/null
+++ b/dev-vcs/pre-commit/pre-commit-2.20.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+DESCRIPTION="A framework for managing and maintaining multi-language Git 
pre-commit hooks"
+HOMEPAGE="https://pre-commit.com/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="dev-vcs/git
+   $(python_gen_cond_dep '
+   >=dev-python/cfgv-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/identify-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/nodeenv-0.11.1[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20.0.8[${PYTHON_USEDEP}]
+   ')"
+BDEPEND="test? (
+   $(python_gen_cond_dep '
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   dev-python/re-assert[${PYTHON_USEDEP}]
+   ')
+)"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
+
+# The former two require a boatload of dependencies (e.g. Conda, Go, R and 
more) in order to run
+# and while some of them do include "skip if not found" logic, most of them do 
not.
+# The latter consistently fail with
+# Calling "git rev-parse" fails with "fatal: not a git repository (or any 
of the parent directories): .git".
+# including with the sandbox disabled and when run manually with tox.
+EPYTEST_DESELECT=(
+   tests/languages/
+   tests/repository_test.py
+   tests/main_test.py::test_all_cmds
+   tests/main_test.py::test_try_repo
+)
+
+distutils_enable_tests pytest



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

2022-07-13 Thread Marek Szuba
commit: 26370f71e40abad8193f8447c471b5c2d93a6d29
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 13 13:57:13 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 13 15:55:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26370f71

net-analyzer/suricata: add 6.0.6 and 5.0.10, remove old

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

 net-analyzer/suricata/Manifest| 4 ++--
 .../suricata/{suricata-5.0.9.ebuild => suricata-5.0.10.ebuild}| 4 
 .../suricata/{suricata-6.0.5.ebuild => suricata-6.0.6.ebuild} | 0
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/suricata/Manifest b/net-analyzer/suricata/Manifest
index b2e75432ae3d..57121c96f9d8 100644
--- a/net-analyzer/suricata/Manifest
+++ b/net-analyzer/suricata/Manifest
@@ -1,2 +1,2 @@
-DIST suricata-5.0.9.tar.gz 29365601 BLAKE2B 
02ab99585233a47b1577e55060ba1141c339718e5bd39b6f4d38bb9384fd459aae353f313083048128507f9023a8bcfea3e5a5bcc9ea0c75cfc9c288ca9db6b6
 SHA512 
5097bb0d62df05343628579a880eb57182c36c757f707ecaa6c2a8f54e759d8e42357f55630f33bb84e8cd98b783745e1525bdf08ef370754860a3b6aecf2fa4
-DIST suricata-6.0.5.tar.gz 32605145 BLAKE2B 
6fb85eee9a9e5d97eeed5b55f72230261a5cc9c28f0f6ea0cb39f795e1b0ea9655d7bcc3016812f42adc8a9a18e7234c371e05e907686c54214b29a506b38494
 SHA512 
8b15a8756846faed4120eef75641a6595d06ec9282a934f4d740bba6d01f08b4e876bf6c53559ab571aba5fab70dcc70d891c82978d6b60ab86ab0ae9660368e
+DIST suricata-5.0.10.tar.gz 29391642 BLAKE2B 
b5c83b9882e89894c3dedb7f536d584a20bbeab24236752e528171db6589a6308422c8b0be4f433fc63b8cfc227aa0b67935a4aece943b10f4577398ea9ed467
 SHA512 
c59719d42a236ac7421e0bcf6894f113c8f7518e2b5dde558cbe57c12b68b86ef700bae3f4047c6b2677a784061951fc9d058e9f59b11846279da06e9649ac56
+DIST suricata-6.0.6.tar.gz 32651139 BLAKE2B 
de0a73c618c1e2777019de6b29be5224db1885840cba8d05ad4a83fc082408e5d8b16d2c6055701f5d279852a99bea5dea01bed58ad0148afd76c1158e693f16
 SHA512 
184e5a2f3a68de33198f6f0e681710b3f04ed083081ef989dba77d1afb78922c5afdcdaa18ca92c6ed79b98134a3c42b13e1f3e91d20ea10ca74a692f93c5101

diff --git a/net-analyzer/suricata/suricata-5.0.9.ebuild 
b/net-analyzer/suricata/suricata-5.0.10.ebuild
similarity index 97%
rename from net-analyzer/suricata/suricata-5.0.9.ebuild
rename to net-analyzer/suricata/suricata-5.0.10.ebuild
index 585a9b6114bd..bcc45a9635c7 100644
--- a/net-analyzer/suricata/suricata-5.0.9.ebuild
+++ b/net-analyzer/suricata/suricata-5.0.10.ebuild
@@ -152,6 +152,10 @@ src_install() {
 pkg_postinst() {
tmpfiles_process ${PN}.conf
 
+   ewarn
+   ewarn "The 5.0 branch of ${PN} will reach the end of life (EOL) on 
2022-08-01, after which date upstream will no longer produce or release fixes 
for this branch."
+   ewarn
+
elog
if use systemd; then
elog "Suricata requires either the mode of operation (e.g. 
--af-packet) or the interface to listen on (e.g. -i eth0)"

diff --git a/net-analyzer/suricata/suricata-6.0.5.ebuild 
b/net-analyzer/suricata/suricata-6.0.6.ebuild
similarity index 100%
rename from net-analyzer/suricata/suricata-6.0.5.ebuild
rename to net-analyzer/suricata/suricata-6.0.6.ebuild



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

2022-07-13 Thread Marek Szuba
commit: 11016b083cc30855a9add697f7b072cb9b4bfab1
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 13 14:03:49 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 13 15:55:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11016b08

app-emulation/protontricks: add 1.9.0

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

 app-emulation/protontricks/Manifest|  1 +
 .../protontricks/protontricks-1.9.0.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/app-emulation/protontricks/Manifest 
b/app-emulation/protontricks/Manifest
index 450ebe4b45c9..8278d0bde780 100644
--- a/app-emulation/protontricks/Manifest
+++ b/app-emulation/protontricks/Manifest
@@ -1 +1,2 @@
 DIST protontricks-1.8.2.tar.gz 153142 BLAKE2B 
c0757973f7e1c442ab0bba27c2c739a7b24d45bab31ec308ec195290e35392d222369dbfe64f558e21ed1b61d13bdae629c0ba8b2f81b9af2b4f2f94c30ba9ea
 SHA512 
9b83c34847e8ea8ae86f77330f626748a8ef5682c99619d90fea0c52de3ccd5b4285e5dfc676b8c046b9deec996847dbb0586596428507e162e255a852b28cd1
+DIST protontricks-1.9.0.tar.gz 154202 BLAKE2B 
e998bd899ec953ed7ee0bb0f3944da0212b71f2d0eef6c6996040e4d9c607f7bc73b52df4cbc6a70480b308473fa8c0978415a6202f498247bf91662761adf5c
 SHA512 
43ffd2a5cd4d58c44696a2a66da0223a93d553822fdc92a476c661d69f7522d2aef12787bfc33610751bc1171fb1a3da169e3d40a2b60863a9f37ed205771835

diff --git a/app-emulation/protontricks/protontricks-1.9.0.ebuild 
b/app-emulation/protontricks/protontricks-1.9.0.ebuild
new file mode 100644
index ..d33c17e8e46a
--- /dev/null
+++ b/app-emulation/protontricks/protontricks-1.9.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="app-emulation/winetricks wrapper for Proton (Steam Play) games"
+HOMEPAGE="https://github.com/Matoking/protontricks;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+gui"
+
+RDEPEND="app-emulation/winetricks
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/vdf[${PYTHON_USEDEP}]
+   ')
+   gui? ( gnome-extra/zenity
+   || (
+   app-emulation/winetricks[gtk]
+   app-emulation/winetricks[kde]
+   )
+   )"
+BDEPEND="$(python_gen_cond_dep '
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+')"
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   echo "version = '${PV}'" > "${S}"/src/${PN}/_version.py || die "Failed 
to generate the version file"
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+
+   elog
+
+   if ! use gui; then
+   ewarn "Please note that disabling USE=gui does *not* presently 
remove the --gui command-line option,"
+   ewarn "it just means using this option will fail unless 
gnome-extra/zenity happens to be installed."
+   ewarn
+   fi
+
+   elog "Protontricks can only find games for which a Proton prefix 
already exists."
+   elog "Make sure to run a Proton game at least once before trying to use 
protontricks on it."
+   elog
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2022-07-13 Thread Marek Szuba
commit: dfa90ddd5a2db1d3cd36b029d9dad9553f186918
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 13 13:45:54 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 13 15:55:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa90ddd

net-libs/libhtp: drop 0.5.39

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

 net-libs/libhtp/Manifest |  1 -
 net-libs/libhtp/libhtp-0.5.39.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 3e5d822e6f32..48659cfe8b13 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,2 +1 @@
-DIST libhtp-0.5.39.tar.gz 499233 BLAKE2B 
fec9e2b0dd867becde972e9e2bf572a21d90acc747a8ee8338e2fe68240d690706db01b12c3cf8c6bf1b5d4415da4e4a5bf92a056e1dff96f54a9ac569906712
 SHA512 
2c62b0a9a2f69f999a58acade362e5fcd9d85da5c720a403b0b6e7352981a206781f123aaa2f730803f2ea6088b4491d58b3c2783f8b32e4cfe1517d812e66ff
 DIST libhtp-0.5.40.tar.gz 499564 BLAKE2B 
37239d8d0afb6841c54bab1669a17ec7336b10998f8835ef91cf9556dd7449991ce6fb04a408d16b431ba6327b32f6f509a79a4c79ffc6e88e555fcf2e9f2cce
 SHA512 
e60ad9c2bbdb0aea0966b4d672353ae68aa1fde4dfb3ad4eabc3b9ebf7907685cf583a2b66e5bfc080c5833a2fc3c593e0cd025c62051f6fe13f89d450bab18b

diff --git a/net-libs/libhtp/libhtp-0.5.39.ebuild 
b/net-libs/libhtp/libhtp-0.5.39.ebuild
deleted file mode 100644
index 4e39f91bf8c4..
--- a/net-libs/libhtp/libhtp-0.5.39.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="security-aware parser for the HTTP protocol and the related bits 
and pieces"
-HOMEPAGE="https://github.com/OISF/libhtp;
-SRC_URI="https://github.com/OISF/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
-IUSE="debug"
-
-RDEPEND="sys-libs/zlib"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   # The debug configure logic is broken.
-   ECONF_SOURCE=${S} \
-   econf \
-   $(usex debug '--enable-debug' '') \
-   --disable-static
-}
-
-multilib_src_install_all() {
-   find "${ED}" -name '*.la' -delete || die "Failed to remove .la files"
-}



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

2022-07-13 Thread Andrey Grozin
commit: 6e1309fa3603c735dbcdfc3c539feb2abe49ff83
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Jul 13 15:46:30 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Jul 13 15:46:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1309fa

sci-mathematics/wxmaxima: bump tp 22.05.0

Signed-off-by: Andrey Grozin  gentoo.org>
Package-Manager: Portage-3.0.32, Repoman-3.0.3

 sci-mathematics/wxmaxima/Manifest|  1 +
 sci-mathematics/wxmaxima/wxmaxima-22.05.0.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/sci-mathematics/wxmaxima/Manifest 
b/sci-mathematics/wxmaxima/Manifest
index ca218c1fcacc..e3ae308cc5d7 100644
--- a/sci-mathematics/wxmaxima/Manifest
+++ b/sci-mathematics/wxmaxima/Manifest
@@ -1,3 +1,4 @@
 DIST wxmaxima-20.12.2.tar.gz 16262617 BLAKE2B 
2f9f910f565158b2011f014d96747498c6286a95bdb69f9b6b2f82a37a569e8a02abbae5cbb9ae2ac1e78d0b976487666794b267c1c40c1245df08c752486403
 SHA512 
1c3e3f68a2fa2cd798dfb05c52e7ddf3193a15cb45282553c280914bd524d463ad27acc89898cb4a292ff236699d1ec2abb70d83fa52cb126123ab8e2fcd5ceb
 DIST wxmaxima-21.11.0.tar.gz 15982803 BLAKE2B 
8eff24b3b08fd156341cbd1c565fd832277f99cbbfa2f166671502399e8658273dca86c48b3b09c8616b9d9a17ec4ea9230def645719bcf3c22fc410f5f31d62
 SHA512 
1660537d475dc16e6d25011ae02b50a9179dd97b19dd115e914636fac71684906d77a2e4f4ab2d8506ac9f6b297de8feeeb46489a6dbf5782783f890a4181506
 DIST wxmaxima-22.04.0.tar.gz 21477753 BLAKE2B 
aad35f628b2b74d41a7cb501d5e98c59b8588103f729fc39e901c50416a17bd296c4959f2276728a2654924bd16dd7416ef39b69eb01c5c05ee857f69ea1d42d
 SHA512 
5197dab483012b39e910208406f32f2892d9acc3c0abc8582a61a43fad4f13e95692f8e499a2d0ca1680ca2ca48ea4c4853aa04c3f18d5e3a923c11316ebbf62
+DIST wxmaxima-22.05.0.tar.gz 21493488 BLAKE2B 
0b1f4bd65e88e4f39d5d54f164373ca67a76bd2a18a1556cd4b86cdb5a62ca3f0c783c6e1725ec1006f6174163f08b7b934dcfa3fd8a8a7aa34e61588e1b0cb1
 SHA512 
e78ce86d3265b8c5d1d9b110075bdc8e3ff180a0a017142f852b022a1984e7e9bf0a4b7d2fb829f8c87b09899ef57a6e8ee203ec7edac52e7d05f0a05d2c9fe8

diff --git a/sci-mathematics/wxmaxima/wxmaxima-22.05.0.ebuild 
b/sci-mathematics/wxmaxima/wxmaxima-22.05.0.ebuild
new file mode 100644
index ..010023dd6e2b
--- /dev/null
+++ b/sci-mathematics/wxmaxima/wxmaxima-22.05.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WX_GTK_VER="3.0-gtk3"
+PLOCALES="ca cs da de el en es fi fr gl hu it ja kab nb pl pt_BR ru tr uk 
zh_CN zh_TW"
+inherit cmake plocale wxwidgets xdg
+
+DESCRIPTION="Graphical frontend to Maxima, using the wxWidgets toolkit"
+HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/;
+SRC_URI="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-Version-${PV}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/libxml2:2
+   x11-libs/wxGTK:${WX_GTK_VER}"
+RDEPEND="${DEPEND}
+   media-fonts/jsmath
+   sci-visualization/gnuplot[wxwidgets]
+   sci-mathematics/maxima"
+
+src_prepare() {
+   setup-wxwidgets
+   cmake_src_prepare
+
+   sed -e "s|GPL.txt ||g" -e "s|share/doc/${PN}|share/doc/${PF}|g" -i 
CMakeLists.txt \
+   || die "sed CMakeLists.txt failed"
+   sed -e "s|share/doc/${PN}|share/doc/${PF}|g" -i info/CMakeLists.txt \
+   || die "sed info/CMakeLists.txt failed"
+
+   # locales
+   rm_po() {
+   rm locales/wxMaxima/${1}.po || die "rm ${1}.po failed"
+   rm -f locales/manual/${1}.po
+   rm -f info/${PN}.${1}.md
+   rm -f info/${PN}.${1}.html
+   sed -e "\\|/${1}/wxmaxima.1|d" -i data/CMakeLists.txt
+   }
+   plocale_find_changes locales/wxMaxima '' '.po'
+   plocale_for_each_disabled_locale rm_po
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWXM_UNIT_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   # Just run the unit tests manually for now as tests fail in a 
non-descriptive
+   # way even with virtualx
+   # bug #736695
+   cd "${BUILD_DIR}/test/unit_tests" || die
+
+   local tests=(
+   AFontSize
+   CellPtr
+   ImgCell
+   )
+
+   local test
+   for test in "${tests[@]}" ; do
+   ./test_${test} || die "Unit test ${test} failed!"
+   done
+}
+
+src_install() {
+   docompress -x /usr/share/doc/${PF}
+   cmake_src_install
+}



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

2022-07-13 Thread Joonas Niilola
commit: e8ecc73e90b44f8b00ef10fdccb46b10f17d8a4b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 13 14:54:58 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 13 15:13:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ecc73e

www-client/firefox: add 102.0.1

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

 www-client/firefox/Manifest   |   98 +++
 www-client/firefox/firefox-102.0.1.ebuild | 1293 +
 2 files changed, 1391 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 0875b5dc7197..cf75e33cbb43 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -96,6 +96,104 @@ DIST firefox-102.0-vi.xpi 563706 BLAKE2B 
42ffab120340561b147e432b20e95e841cc8dbf
 DIST firefox-102.0-xh.xpi 418248 BLAKE2B 
885d842dd0393964ab4fdf1e404d5b97bfe89d7c733cb0c7e0a889cc068c83849f0790eca76cf4eae7fc5c39ce4252d99e145fb401212d420b53a87caa6cabbc
 SHA512 
4d858b575b25a56dbd9b41298d95d422c5165981587fbc19517e8fea7fd46f3ef418c2ef8fabc10525caa844c74e773145bc302234ae816ec08e3e13527a288a
 DIST firefox-102.0-zh-CN.xpi 566189 BLAKE2B 
6cb83e63e0c213ef1b08458bfabfb4ba97c284c9b4f34d16e462be908c27d6ac3b385fddbd5b0ed224fc723a19c86b3902c6f1af18235cdcedc8367c786729b5
 SHA512 
36f1d5f3a8501e1e610cd55f7163e283a6def99103d89b2a7c86f381459db515edf2e01a749f7be80e8820225c11dd5bc20c8868dbfe94a273d3a5738e80d6be
 DIST firefox-102.0-zh-TW.xpi 567157 BLAKE2B 
111d1dced6e2dc46a5dfc37b37c3a91a3bd2adb4fee149b8fdcbd87f2c739be09dae198847550721bcd7565b71b43cb8926b57442bce7a5ba1adf0627155d394
 SHA512 
d907102b3a07b1ddad5f88719cf2a8939da117cd7eebd04ffd2f9a475cd54bb891ff2788a76e0da953e2ac24f2a2d9f1a36a4d3c230208491e169791ad098fc1
+DIST firefox-102.0.1-ach.xpi 443115 BLAKE2B 
bdbe6d960b55a4493bdf8ce7fdb7539d2da58d173ecc1546c7af04074d52a3d385252ee1bd38d54c62a04a1fc76cb209021dc33dd3c0108d6310edd5fe460d04
 SHA512 
d70333f2d6f537f5a00187a166a03e3a127e86b2761bb9c0dcf5325b43a778ac34cf596aaa4723cac41a0e8457149b20083a3ab262c1f6e4645893d93225040c
+DIST firefox-102.0.1-af.xpi 408456 BLAKE2B 
b97904a54ea7ec298b1abcc886cb3c4acc41d31c59e618cc42f46410a17022c770185e49e06d8d5a4fcd13f2b2958b95babab57b7486c0d03eb99e1efdff2f5e
 SHA512 
3d6910b80f4fb70a199254ea775508af08fd3c981262047a812f782a44108a799150fdad37a7da05b1c7a23f5e27ff86812493f03ceaa6518faf9e62be8f5997
+DIST firefox-102.0.1-an.xpi 486990 BLAKE2B 
42c0e97d1affa75b80744467140a30f2f08d5fdad6946f848f14e9b8f7a850270a0f3bcd74affd41c8dfcf3cd81e52e2b0222fef9e03b33171e7e60381e35ea8
 SHA512 
f3211edb5006176815fe92e2ad255ea66a5d58e2600c044c48a1c4b497654e897ea8693e7de580de731902f8ed5d52e96a41fa3a4169ac36acb8a9b604bd1442
+DIST firefox-102.0.1-ar.xpi 550929 BLAKE2B 
96832fa813c4dd496e204899e68cc6798188832c09d4bea03ea026dd2fd3a73b7102366d119262420333a5ba5231d294f2ec11283b4b731b011613e75c2f6866
 SHA512 
5e8a154c931918981c0161443e0afcf57cd8f2b34a53cfc4d9f783da8a6dced6c827550432a86f32c9cd5aafec97ab5e743a7afb401da4f933c234fe8f5f4360
+DIST firefox-102.0.1-ast.xpi 483319 BLAKE2B 
659eed9f9a62d567bcc9a56fdce315aff3c6b2667f6bcd48d8f7da94403bdae5161ca8eec4b317faee6412fcea01317fe6b41008b84017c48ccb13b3531d41bd
 SHA512 
3e0a00041ff7ef96682cff5b77670658d507232bb788c82219b833a01452c79b3f5bc6f08ab8fab00ff1f49460174f0d500edb32feebadff6969cd80f7f17be8
+DIST firefox-102.0.1-az.xpi 474709 BLAKE2B 
9a63ce3995d2a6011e0a87e6b1a57166b9a3ce37f482ebddcebd9dcaa6e191ab7a7e9c90b3f3103386d2c2d3c24cc22a745437357147cd980066b550672a9f3b
 SHA512 
40eee97abfb3471d62ca28c4246f0f957b5e08c3984068f719acc5048c203b99c764f30a68bb14b3e7f980c8388a5c59f0da42c4eecbea51ee5c8e75f83af5ae
+DIST firefox-102.0.1-be.xpi 613479 BLAKE2B 
90d0870b31feb7c4394f00b6ae9df045defb1189bb3f68a4ac382110d9708637e39de7f7781800988ae6aad1eabff8ab73434c557a13fc3ab158bfb10bd79139
 SHA512 
1529a59d0a126defa92f444301989de612cbc55776e4fd639315e3d705767d81ee0feb1a5769ed9da4c81f12cba340b06e381488579a5bcb94aa1f72f58345bb
+DIST firefox-102.0.1-bg.xpi 563643 BLAKE2B 
a0c5fe96bd35112d2815ac2ed25cdc2170a866b15109a7aaceb97808bc560077bdbf4dd2dbabdeaf23e20361d265713f4aae65e1808cd8649b9a0dc35a591e4f
 SHA512 
dc0a1094879067adec4d4b8756bafc853375916175d28141edcecfeac56b822ac5a6132778be902fc23155797363700348cdce0faef64503ff0fc46df489ff72
+DIST firefox-102.0.1-bn.xpi 565249 BLAKE2B 
2aae36d81eb3905eead903b1b992168d0729f54474c34aa235c0243573d128fbe0bcd06aaa18811c01e53b95fa93837bac713ab091799cd72e0d2ae943e25e9e
 SHA512 
e29f6e0446822eb1e4d4826ce88905e35794fdfd35fc985a656a8e0a20bdccd0800ee36dcdaac72f3761a65acadcec3e76c5b49dc2cffb8c0281c09374992a3e
+DIST firefox-102.0.1-br.xpi 521042 BLAKE2B 
357a298046c283e3dcc15f61ffeab53945d843d00736e4f35c68d3426887167bfdf6f02c0f791a3bcbbeb1552d6d502f497dbc322328f561b50d9cc3c941398a
 SHA512 
3a8fcdeceeefb00602634db5fadd3970ae29bec3de125610d72f4cbc0322141ddd519872cd8df3a1bddfe16f0b40a80fba232fc7b9bdbdd065744624e04a1178
+DIST firefox-102.0.1-bs.xpi 451830 BLAKE2B 

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

2022-07-13 Thread Joonas Niilola
commit: 97fefe2089500fc734428f21c1ec730b8d232bdc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 13 11:59:13 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 13 15:13:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fefe20

media-video/yle-dl: stabilize 20220704 for ALLARCHES

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

 media-video/yle-dl/yle-dl-20220704.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/yle-dl/yle-dl-20220704.ebuild 
b/media-video/yle-dl/yle-dl-20220704.ebuild
index df6369dae4bf..ae354c51465e 100644
--- a/media-video/yle-dl/yle-dl-20220704.ebuild
+++ b/media-video/yle-dl/yle-dl-20220704.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/aajanki/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 IUSE="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2022-07-13 Thread Joonas Niilola
commit: 756534cfeb3c3b90b33c684ff43202253e67518c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 13 11:59:25 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 13 15:13:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756534cf

media-video/yle-dl: drop 20220610

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

 media-video/yle-dl/Manifest   |  1 -
 media-video/yle-dl/yle-dl-20220610.ebuild | 54 ---
 2 files changed, 55 deletions(-)

diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest
index 847971584b62..92aa77ec9e84 100644
--- a/media-video/yle-dl/Manifest
+++ b/media-video/yle-dl/Manifest
@@ -1,2 +1 @@
-DIST yle-dl-20220610.tar.gz 69065 BLAKE2B 
6b61351b23d1ea3f351a237bcf31aa9f542e15e621f88350f4758a97016631713b0a4e45c3878139e1040ab8dca671a91dff82c7f1c044de5493890ba0894d87
 SHA512 
87b8b5a63eb68f60a6b0de47c06ab3f6efd018767138f3da33fa51ecc4a8e56017fedfba20a190b451db3e862ce5a3abc7e9c7f485e9042e300913d47e8ed735
 DIST yle-dl-20220704.tar.gz 69784 BLAKE2B 
4eed09f2531693a45683958f245df7251fe1df6736443b16b4b6079c25b656fcc53d92147456b80e4144766965b5147bf17c5db0b1c73a8d4c3f519c4639d8f2
 SHA512 
2aba4ef471b487d174d32762d12f8d6da0f40d0709a4f894dbf7f3d0717e347929dee9f620f795b298b8c714f6d433bb8f8321eeba61648a4684eacc0796711f

diff --git a/media-video/yle-dl/yle-dl-20220610.ebuild 
b/media-video/yle-dl/yle-dl-20220610.ebuild
deleted file mode 100644
index ae354c51465e..
--- a/media-video/yle-dl/yle-dl-20220610.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download media files from Yle Areena"
-HOMEPAGE="https://aajanki.github.io/yle-dl/ https://github.com/aajanki/yle-dl;
-SRC_URI="https://github.com/aajanki/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Requires an active internet connection during tests,
-PROPERTIES="test_network"
-RESTRICT="test"
-
-RDEPEND="media-video/ffmpeg
-   net-misc/wget
-   >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}]
-   >=dev-python/ConfigArgParse-0.13.0[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/progress[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]"
-BDEPEND="test? (
-   ${RDEPEND}
-   media-video/ffmpeg[gnutls]
-   dev-python/pip[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest
-
-DOCS=( COPYING ChangeLog README.fi README.md yledl.conf.sample )
-
-src_install() {
-   docompress -x "/usr/share/doc/${PF}/yledl.conf.sample"
-   distutils-r1_src_install
-}
-
-pkg_postinst() {
-   elog "Sample configuration file has been installed to "
-   elog " /usr/share/doc/yle-dl-${PVR}/yledl.conf.sample"
-   elog
-   optfeature "youtube-dl download engine" net-misc/youtube-dl 
net-misc/yt-dlp
-}



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

2022-07-13 Thread Joonas Niilola
commit: dbf9b6accc071cc9df106eb31fe1b8870518dab9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 13 14:56:24 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 13 15:13:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf9b6ac

sys-kernel/pf-sources: drop 5.16_p5, 5.16_p7, 5.17_p5, 5.18_p1, 5.18_p2

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

 sys-kernel/pf-sources/Manifest  | 19 --
 sys-kernel/pf-sources/pf-sources-5.16_p5.ebuild | 76 
 sys-kernel/pf-sources/pf-sources-5.16_p7.ebuild | 76 
 sys-kernel/pf-sources/pf-sources-5.17_p5.ebuild | 77 -
 sys-kernel/pf-sources/pf-sources-5.18_p1.ebuild | 76 
 sys-kernel/pf-sources/pf-sources-5.18_p2.ebuild | 74 
 6 files changed, 398 deletions(-)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 83c4bfba3922..d0a8c0ddbb3a 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -1,23 +1,4 @@
-DIST 5021_BMQ-and-PDS-gentoo-defaults-5.15.patch 348 BLAKE2B 
50ac91380b7221aa30ead9e842f038117b0f4ef4b6538b8f083a9f4467db23ab2f74643e65197dd9201da9b6cde17b192ed09e7d544ad095391c2cde6d9f2b8f
 SHA512 
166a73397b133e20b92c37b72ae1edfe4cce017293b978b523980e28526950dfedf1081252191ff95462896a16ee790dadf55cda2edc49452b960079d89a6a9b
-DIST genpatches-5.16-1.base.tar.xz 3920 BLAKE2B 
e5749033cbb870b0fb43733b388a7b34a92c91cd4414587d9a6fe9cdd0352f4edb775ce2ae44af339f1bc773998c6df51ebc04d7e66714b19bec1a76ed9c88fc
 SHA512 
9ec28a2171d1e28bc33cb28ba4b7250a02c052cb0b45bafc57d400202862dbffdb183880e5843424dd55d4026af3ddf6fc8dce16c4d4c4595f6a9f22963527ca
-DIST genpatches-5.16-1.extras.tar.xz 3780 BLAKE2B 
59d482903c1eab9800ca9e9dad75bf4cc54d5676e44693f23a48e138bba8dea157f1ca9eb23fb081f8287fc62cc74746ec73504456d544958ef8d1f992fe9a33
 SHA512 
1271830d5c99c17ad7b00b9305f0cc9b02aafd3c798b8d1cee8eafd755191b30530f75207108b50429410ed581a1327cea5b866b150725399fba63eab9972235
-DIST genpatches-5.17-4.base.tar.xz 383992 BLAKE2B 
2b3768d3095ed205a2a94494896cd4de9b516be63480bf67433a99819a783f52cd29862f1d5f513ec21dc7875a742a479648508ce5e3003ac6eab8d513b6cbbf
 SHA512 
212bbcb00838b9910bb2da6bbae1579f575d0c9c5d4fcde0b401a685fa2004b21b606747e6bfea9f9d6e85d1fc54c62d75c7445f84e09466d3a32e2e0fcc3d3d
-DIST genpatches-5.17-4.extras.tar.xz 3796 BLAKE2B 
0a0582a245794ce8fd6a472ed59a54d0f1e033e5741b7e2f6b41aadf07f3e05433cc2b4daacb507866a3bdeccf5f3ae08b6bbef23258620f584dcb309ac394c7
 SHA512 
4ec2216dc22443a06efb9c55b18d6734ca4e922a0901ef271e1f44d540d7dfa9bfe7f1ca5840fe2bf30a6a0dad584130d24257dbd603a5507c388ac6c29b2980
 DIST genpatches-5.18-1.base.tar.xz 3800 BLAKE2B 
52cf33aea903e8783b554127936ebde68b1c2655567a27a6dff8b94df675cde779f940735824766d2267c7d09df970522ed3721b3fe661dc12e64c4b105b4c99
 SHA512 
461037cb2fc9246f1e778123a9fd58682ed2749c95acd8d30dddc1a31a66cc4961bb5b133a05fd6fb19aea1a83bf0be8a76f9e6422fb4d696010d248609534a7
 DIST genpatches-5.18-1.extras.tar.xz 3924 BLAKE2B 
b4c7e29f0237ae9e4e3300c8be75c0def63969e5c4dec52d4d5259a6b3b6d27406883e45d2ad4d0fe576a1285121037fb88fcdeab58a5fabbb58d4847cbfbbfe
 SHA512 
0182a96feca475471d1dde2e8326067e98f8f43a6e9122e29635a52ae4ca56eaf6ac349b189a0198704c9adee62cbdbd2def7e90d2dad564c72bec2f8ff32ec9
-DIST linux-5.16.tar.xz 123114100 BLAKE2B 
07a90cc640ff89e1359c06cee8c38abd33e51f9b9a89833e31a1d2750526fda4a59e8884db3c1ea63df0a37f0d3de6b5a922b014b7313d8abce20d90ac08adcb
 SHA512 
7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf
-DIST linux-5.17.tar.xz 128399340 BLAKE2B 
82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0
 SHA512 
89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b
 DIST linux-5.18-pf3.tar.gz 206979899 BLAKE2B 
e66670f81f55353f5850272316141833d5dfb804defd03bce2d1a84e404a2631cc5918714cb7dac75b4a9344d1cc597377bcdff94a034e5a544109e0ac2d12ae
 SHA512 
85d9be125bc378ac5aada2f557e6636987c93a108bc7768ae3f314b03bdb4b2bfea66e4226ab04c6323464b3a299381356be49e85a458294fe3d39cd04ebed13
-DIST linux-5.18.tar.xz 129790264 BLAKE2B 
e2745a69eb70169e90505a9318a3993046eab3020496eecde7d8352ecda0eb71a25b21becf7ce93fc593507dce7d1cd61b94ddcdf82b3094d79c0d3d48508eeb
 SHA512 
dbbc9d1395898a498fa4947fceda1781344fa5d360240f753810daa4fa88e519833e2186c4e582a8f1836e6413e9e85f6563c7770523b704e8702d67622f98b5
-DIST pf-sources-5.16_p5.patch 3607099 BLAKE2B 
4b8659457862fb7c86215b19558b06dc66f8fd94362ac6030428e8a0c2a4bb99855ea55305bd086b39700c755ef6b245c91c2d0d3c7bc6d95a0226184740f82a
 SHA512 
677843b205699feca6c932ad08b300756506b8d603bc2c636c0e1cda1cc344041aeec979c5846dc247361073e62034d00feaa62decc465a01ae827ccd3a03afa
-DIST pf-sources-5.16_p7.patch 4150817 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sys-process/uksmd/files/, sys-process/uksmd/

2022-07-13 Thread Joonas Niilola
commit: 92332a4c15ce652ae82ddfaa24daac136bd52e21
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 13 15:12:38 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 13 15:13:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92332a4c

sys-process/uksmd: drop 0_pre20211019

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

 sys-process/uksmd/Manifest |  1 -
 ...ksmd-0_pre20200504-respect-cflags-ldflags.patch | 15 --
 sys-process/uksmd/uksmd-0_pre20211019.ebuild   | 35 --
 3 files changed, 51 deletions(-)

diff --git a/sys-process/uksmd/Manifest b/sys-process/uksmd/Manifest
index 04d9f07e530c..7d2129381c07 100644
--- a/sys-process/uksmd/Manifest
+++ b/sys-process/uksmd/Manifest
@@ -1,2 +1 @@
-DIST uksmd-0_pre20211019.tar.bz2 14434 BLAKE2B 
de17d4dd566eec378062d2040b9387ddbe88f14c9d0ac121d7357d9da190fb5426476b59158655104af4de2be49d14367fe13328de2fb40df23cceddbf6f1a3e
 SHA512 
89f3784c50e1a9bae28e12f562d1c28f97b71859d3b0e2d83416785f9c47cd7da2b93481855c4b46ae6c71c332534991c28b98a5497b301c1d674744308681ce
 DIST uksmd-0_pre20220705.tar.gz 15715 BLAKE2B 
f104a804cff15eb6b3a4ffd71180d67054f4e7c4ebbe10438f76aef96ca3d83740b24390183110a26691ebb832d6740765ab7ca5b7862a8d9afe09d1cacdc4d0
 SHA512 
a0e99e80e22e988ce98f790d5cc693a5b961e40ffa9650002c4ff39edb148b1586ded6b8321f5ea012f674ef8cbd03daca24dca557a773e23e83a373553f7ba9

diff --git 
a/sys-process/uksmd/files/uksmd-0_pre20200504-respect-cflags-ldflags.patch 
b/sys-process/uksmd/files/uksmd-0_pre20200504-respect-cflags-ldflags.patch
deleted file mode 100644
index 407198d5aba6..
--- a/sys-process/uksmd/files/uksmd-0_pre20200504-respect-cflags-ldflags.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -Naur a/Makefile b/Makefile
 a/Makefile 2019-05-19 16:36:31.0 +0300
-+++ b/Makefile 2019-07-24 18:12:29.444896030 +0300
-@@ -1,8 +1,8 @@
- PROG = uksmd
- OBJS = uksmd.o
--PREFIX ?= /usr/local
--CFLAGS = -O3 -Wall -Wextra -pedantic -pipe -fstack-protector-strong -fno-plt
--LDFLAGS = -lprocps -lcap-ng
-+PREFIX ?= /usr
-+CFLAGS += -Wextra -pedantic -fstack-protector-strong -fno-plt
-+LDFLAGS += -lprocps -lcap-ng
- 
- all: build
- 

diff --git a/sys-process/uksmd/uksmd-0_pre20211019.ebuild 
b/sys-process/uksmd/uksmd-0_pre20211019.ebuild
deleted file mode 100644
index bbc2fd9e6bf8..
--- a/sys-process/uksmd/uksmd-0_pre20211019.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info systemd
-
-MY_COMMIT="e1d4b12d22fd710f0155d75585940f0d439f1544"
-MY_P="${PN}-${MY_COMMIT}"
-
-DESCRIPTION="Userspace KSM helper daemon"
-HOMEPAGE="https://gitlab.com/post-factum/uksmd;
-SRC_URI="https://gitlab.com/post-factum/uksmd/-/archive/${MY_COMMIT}/${MY_P}.tar.bz2
 -> ${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="sys-libs/libcap-ng
-   sys-process/procps:="
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~KSM"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${FILESDIR}/uksmd-0_pre20200504-respect-cflags-ldflags.patch" )
-
-src_install() {
-   default
-   einstalldocs
-
-   newinitd "${FILESDIR}/uksmd.init" uksmd
-   systemd_dounit distro/uksmd.service
-}



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

2022-07-13 Thread Joonas Niilola
commit: 13c53a1e85cd2ae1f6cffdf123925f7736df1b47
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 13 15:11:46 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 13 15:13:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c53a1e

sys-process/uksmd: add 0_pre20220705

 - build system uses meson now,
 - update HOMEPAGE.

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

 sys-process/uksmd/Manifest   |  1 +
 sys-process/uksmd/uksmd-0_pre20220705.ebuild | 30 
 2 files changed, 31 insertions(+)

diff --git a/sys-process/uksmd/Manifest b/sys-process/uksmd/Manifest
index aa92b9e99a40..04d9f07e530c 100644
--- a/sys-process/uksmd/Manifest
+++ b/sys-process/uksmd/Manifest
@@ -1 +1,2 @@
 DIST uksmd-0_pre20211019.tar.bz2 14434 BLAKE2B 
de17d4dd566eec378062d2040b9387ddbe88f14c9d0ac121d7357d9da190fb5426476b59158655104af4de2be49d14367fe13328de2fb40df23cceddbf6f1a3e
 SHA512 
89f3784c50e1a9bae28e12f562d1c28f97b71859d3b0e2d83416785f9c47cd7da2b93481855c4b46ae6c71c332534991c28b98a5497b301c1d674744308681ce
+DIST uksmd-0_pre20220705.tar.gz 15715 BLAKE2B 
f104a804cff15eb6b3a4ffd71180d67054f4e7c4ebbe10438f76aef96ca3d83740b24390183110a26691ebb832d6740765ab7ca5b7862a8d9afe09d1cacdc4d0
 SHA512 
a0e99e80e22e988ce98f790d5cc693a5b961e40ffa9650002c4ff39edb148b1586ded6b8321f5ea012f674ef8cbd03daca24dca557a773e23e83a373553f7ba9

diff --git a/sys-process/uksmd/uksmd-0_pre20220705.ebuild 
b/sys-process/uksmd/uksmd-0_pre20220705.ebuild
new file mode 100644
index ..aaf2918acc1f
--- /dev/null
+++ b/sys-process/uksmd/uksmd-0_pre20220705.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info meson
+
+MY_COMMIT="f10f38e3adcaf6175e6c4c1846cad72ae9ab2cf2"
+
+DESCRIPTION="Userspace KSM helper daemon"
+HOMEPAGE="https://codeberg.org/pf-kernel/uksmd;
+SRC_URI="https://codeberg.org/pf-kernel/uksmd/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="sys-libs/libcap-ng
+   sys-process/procps:="
+RDEPEND="${DEPEND}"
+
+CONFIG_CHECK="~KSM"
+
+S="${WORKDIR}/uksmd"
+
+src_install() {
+   meson_src_install
+
+   newinitd "${FILESDIR}/uksmd.init" uksmd
+}



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

2022-07-13 Thread Joonas Niilola
commit: 0f168992d3c34a349a879d0e0f14e588b4a16e16
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 13 13:23:17 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 13 15:13:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f168992

x11-plugins/enigmail: drop 

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

 x11-plugins/enigmail/enigmail-.ebuild | 78 ---
 1 file changed, 78 deletions(-)

diff --git a/x11-plugins/enigmail/enigmail-.ebuild 
b/x11-plugins/enigmail/enigmail-.ebuild
deleted file mode 100644
index b312a52459c0..
--- a/x11-plugins/enigmail/enigmail-.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit python-any-r1
-
-DESCRIPTION="Mozilla extension to provide GPG support in mail clients"
-HOMEPAGE="https://www.enigmail.net/;
-
-SLOT="0"
-LICENSE="MPL-2.0 GPL-3"
-IUSE=""
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.code.sf.net/p/enigmail/source;
-   S="${WORKDIR}/${P}"
-else
-   if [[ ${PV} = *_beta* ]] ; then
-   SRC_URI="https://www.enigmail.net/download/beta/${P/_/-}.tar.gz;
-   else
-   SRC_URI="https://www.enigmail.net/download/source/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
-   fi
-   S="${WORKDIR}/${PN}"
-fi
-
-RDEPEND="
-   ( >=app-crypt/gnupg-2.0
-   || (
-   app-crypt/pinentry[gtk(-)]
-   app-crypt/pinentry[qt5(-)]
-   )
-   )
-   !

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

2022-07-13 Thread Joonas Niilola
commit: 4e6be75359158bd79fa87fd57c7ef22e4797a4bf
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 13 13:22:17 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 13 15:13:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6be753

x11-plugins/enigmail: enable py3.10, py3.11 and disable py3.7

Closes: https://bugs.gentoo.org/846356
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-plugins/enigmail/enigmail-2.2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/enigmail/enigmail-2.2.4.ebuild 
b/x11-plugins/enigmail/enigmail-2.2.4.ebuild
index 016d8fd4ed1a..e8f165edec4d 100644
--- a/x11-plugins/enigmail/enigmail-2.2.4.ebuild
+++ b/x11-plugins/enigmail/enigmail-2.2.4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit python-any-r1
 



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

2022-07-13 Thread Joonas Niilola
commit: 6737fe7da76088b5cd7f47e14d4fbd9890cbe5be
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 13 12:01:43 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 13 15:13:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6737fe7d

media-libs/libaom: add missing BDEPEND for dev-lang/perl

CMake Error at build/cmake/aom_configure.cmake:414 (message):
  Perl is required to build libaom.

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

 media-libs/libaom/libaom-3.4.0.ebuild | 1 +
 media-libs/libaom/libaom-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-libs/libaom/libaom-3.4.0.ebuild 
b/media-libs/libaom/libaom-3.4.0.ebuild
index 07423e062dca..73a96a1dba92 100644
--- a/media-libs/libaom/libaom-3.4.0.ebuild
+++ b/media-libs/libaom/libaom-3.4.0.ebuild
@@ -32,6 +32,7 @@ REQUIRED_USE="
 "
 
 BDEPEND="${PYTHON_DEPS}
+   dev-lang/perl
abi_x86_32? ( dev-lang/yasm )
abi_x86_64? ( dev-lang/yasm )
abi_x86_x32? ( dev-lang/yasm )

diff --git a/media-libs/libaom/libaom-.ebuild 
b/media-libs/libaom/libaom-.ebuild
index f0852191a0d6..e5f515ba1a83 100644
--- a/media-libs/libaom/libaom-.ebuild
+++ b/media-libs/libaom/libaom-.ebuild
@@ -30,6 +30,7 @@ REQUIRED_USE="
 "
 
 BDEPEND="${PYTHON_DEPS}
+   dev-lang/perl
abi_x86_32? ( dev-lang/yasm )
abi_x86_64? ( dev-lang/yasm )
abi_x86_x32? ( dev-lang/yasm )



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

2022-07-13 Thread Joonas Niilola
commit: 1d88396d3125cfa6577dec9d9b915c04c4a9a25b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 13 14:55:57 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 13 15:13:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d88396d

sys-kernel/pf-sources: update HOMEPAGE, SRC_URI

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

 sys-kernel/pf-sources/Manifest  |  2 +-
 sys-kernel/pf-sources/pf-sources-5.18_p3.ebuild | 25 ++---
 2 files changed, 19 insertions(+), 8 deletions(-)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 291e08de966e..83c4bfba3922 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -7,6 +7,7 @@ DIST genpatches-5.18-1.base.tar.xz 3800 BLAKE2B 
52cf33aea903e8783b554127936ebde6
 DIST genpatches-5.18-1.extras.tar.xz 3924 BLAKE2B 
b4c7e29f0237ae9e4e3300c8be75c0def63969e5c4dec52d4d5259a6b3b6d27406883e45d2ad4d0fe576a1285121037fb88fcdeab58a5fabbb58d4847cbfbbfe
 SHA512 
0182a96feca475471d1dde2e8326067e98f8f43a6e9122e29635a52ae4ca56eaf6ac349b189a0198704c9adee62cbdbd2def7e90d2dad564c72bec2f8ff32ec9
 DIST linux-5.16.tar.xz 123114100 BLAKE2B 
07a90cc640ff89e1359c06cee8c38abd33e51f9b9a89833e31a1d2750526fda4a59e8884db3c1ea63df0a37f0d3de6b5a922b014b7313d8abce20d90ac08adcb
 SHA512 
7a257dd576bc8493595ec7d6f3c9cb6e22c772a8b2dbe735d2485c4f5c56e26a08695546e7e0f1f1cd04a533f25e829361958d4da0b98bf0ba8094dd57a85aaf
 DIST linux-5.17.tar.xz 128399340 BLAKE2B 
82dc4a45cc25c781ac67aa6ed1e4c369544154960f41c4634d47621f381159687a227054976d078524cda28884d395a15f7542fe44ca74ce98ca6ff54a81d6d0
 SHA512 
89f0a7ca69d20a539d4b612a7028a30a5e98b402e4b6b88516f14237e5da4b626d7929eab8b40fccc90766e8f3bae87e9858a19077ffad20d8204acf18794f5b
+DIST linux-5.18-pf3.tar.gz 206979899 BLAKE2B 
e66670f81f55353f5850272316141833d5dfb804defd03bce2d1a84e404a2631cc5918714cb7dac75b4a9344d1cc597377bcdff94a034e5a544109e0ac2d12ae
 SHA512 
85d9be125bc378ac5aada2f557e6636987c93a108bc7768ae3f314b03bdb4b2bfea66e4226ab04c6323464b3a299381356be49e85a458294fe3d39cd04ebed13
 DIST linux-5.18.tar.xz 129790264 BLAKE2B 
e2745a69eb70169e90505a9318a3993046eab3020496eecde7d8352ecda0eb71a25b21becf7ce93fc593507dce7d1cd61b94ddcdf82b3094d79c0d3d48508eeb
 SHA512 
dbbc9d1395898a498fa4947fceda1781344fa5d360240f753810daa4fa88e519833e2186c4e582a8f1836e6413e9e85f6563c7770523b704e8702d67622f98b5
 DIST pf-sources-5.16_p5.patch 3607099 BLAKE2B 
4b8659457862fb7c86215b19558b06dc66f8fd94362ac6030428e8a0c2a4bb99855ea55305bd086b39700c755ef6b245c91c2d0d3c7bc6d95a0226184740f82a
 SHA512 
677843b205699feca6c932ad08b300756506b8d603bc2c636c0e1cda1cc344041aeec979c5846dc247361073e62034d00feaa62decc465a01ae827ccd3a03afa
 DIST pf-sources-5.16_p7.patch 4150817 BLAKE2B 
fd4217294d296852e56e693b37f7f758a2578a94a320c915f393aab764fc705195ae80cdc6445f59a65f773d94679baab4cee42dc7e1381ecae3a54acd3e7537
 SHA512 
4eb43313f6d402c4c6b32e4e1daf0e0433392c1fc000b510b17594a60894f2c77cc2acc1e0994a5158938609f87d175bf70f89f6f5442e3af29107bd5764b5ae
@@ -14,7 +15,6 @@ DIST pf-sources-5.17_p5.patch 4028503 BLAKE2B 
c1694083cd03ee1312e12ff87d60d3b772
 DIST pf-sources-5.18-pf1-add_missing_includes.patch 1412 BLAKE2B 
114dc25880c20a3e85b0a62ae7b97bfd5ca209e591122a9f45a6bc403ca6e514f0217927feeec2aa467a5df936a3dd5681a5f29db906aa1c8cd366cde86f8e46
 SHA512 
a6c10a698bde3be27f29d4301e0b633e677a46dd0af603119fd63ce282b4cfc2c49f6f74ffd1f52abcb8cbed8c449bb6ad6205395715b463631875a404300bd8
 DIST pf-sources-5.18_p1.patch 901718 BLAKE2B 
6e38debba1d34c1ac96a36e3b822da8a953c81cfa6c33f5c0117cad51bc376e202d56270d3a7fb90e315d015c4ec2146aa1f10b486a91e47a78ee16a26946b70
 SHA512 
5dfc259108653a0b976bf68533dbdd11bfbf24b6c52a4bf757cb06789c91b1ac739b0da82b7b2da8fd1794083d04f97bbb9a0fbfb2bee9c5f025a7931fc10b40
 DIST pf-sources-5.18_p2.patch 2866009 BLAKE2B 
2157ab316a0fc27909820b8ba3136ab0b3907230387e03aae05f9f125092aa8d1ffa67c2a8b3b5afba9356ef91bc14e9bc28511283edb551183c8bebc88f2738
 SHA512 
3d1bba278294e7954db56284b04e197316f57c6f43583215d966a0cc2252f42c482206d9557761f5d5f114d69c06604f16723d6586c025d5176ff4bfee3e
-DIST pf-sources-5.18_p3.patch 3359909 BLAKE2B 
7c7c5b1d1e657c3a5589903d18d1cfe677dc4798afd89067b7b8764c5636580aa6044943791ad5922896198d1cc78e5cc26ebbf10e60bb5277f61d7bfa04937f
 SHA512 
fe6fc6eadc8a5aeffa21567f80fedb2406134bef00765a0e7605c50e90ae7a7e9d8c74eb52848c88b31dc6feefc9faa41df95d65caf184189ad681b5c0797df3
 DIST prjc-v5.16-4uo.patch 270113 BLAKE2B 
e88ec884ec8a539f9acc55844193d98c009d820bf18d8a6ca4dcb03d796897a15efc7006b35a736f31218895ffaf5cc83851a12f4db1b8e56b69ac8518347d02
 SHA512 
2f9eaef69d2125f6b23da3e597e2ed508266a93e3c3e1a0a04c1ba378448f8267a0985748b8de215c23fbbc62820a46da47671ff2e3ffd77f41bcca79cc11436
 DIST prjc-v5.16-5uo.patch 268223 BLAKE2B 
3c0b89e36abaa95889d00abdbc8f3151fdd6fe0ed1e496730ed066ae22b68e5989c643441c69d733a920bf20149da6633e6a9e0b0062e997788919b10770eea0
 SHA512 

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

2022-07-13 Thread Joonas Niilola
commit: 5acba25a44e6eb1605b58e661eeca41b6b7e11bb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 13 11:59:41 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 13 15:13:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5acba25a

dev-util/cbindgen: stabilize 0.24.3 for amd64

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

 dev-util/cbindgen/cbindgen-0.24.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cbindgen/cbindgen-0.24.3.ebuild 
b/dev-util/cbindgen/cbindgen-0.24.3.ebuild
index 799b87e661e4..64d96a7c 100644
--- a/dev-util/cbindgen/cbindgen-0.24.3.ebuild
+++ b/dev-util/cbindgen/cbindgen-0.24.3.ebuild
@@ -64,7 +64,7 @@ SRC_URI="$(cargo_crate_uris)
 # use cargo-license for a more accurate license picture
 LICENSE="Apache-2.0 BSD Boost-1.0 MIT MPL-2.0 Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 RESTRICT="test"
 QA_FLAGS_IGNORED="usr/bin/cbindgen"



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

2022-07-13 Thread Joonas Niilola
commit: fd84948282bea4a63d105c5c01aa1329db66cf36
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 13 11:36:35 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 13 15:13:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd849482

dev-libs/dqlite: add 1.11.0

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

 dev-libs/dqlite/Manifest   |  1 +
 dev-libs/dqlite/dqlite-1.11.0.ebuild   | 44 ++
 .../dqlite-1.11.0-fix-version-information.patch| 10 +
 3 files changed, 55 insertions(+)

diff --git a/dev-libs/dqlite/Manifest b/dev-libs/dqlite/Manifest
index 7f9c6c025d31..654f5d084722 100644
--- a/dev-libs/dqlite/Manifest
+++ b/dev-libs/dqlite/Manifest
@@ -1 +1,2 @@
 DIST dqlite-1.10.0.tar.gz 170908 BLAKE2B 
b65cd39a4eb175a016934a174f27043ff1e9fc5404f5324030ddadf15567390edb6388e42b83ab76a0d1d3262343f8a4407d7756b85af30cf281a4b5076f87cd
 SHA512 
f7364d968d0d2aef0bbd59f55bb7f775b41d509b0d1af106357bdb470703e143081649742870491e5c75760d3f6159568395b4a671c446a26df744fd4f631d33
+DIST dqlite-1.11.0.tar.gz 172030 BLAKE2B 
2626f73f351abeedfed686838c9f74edd94b6fecb5fa61e5b90c86b37582975d86e42ebbb61934121912e1356f30a545e3fcc2236b5c5d5d4eee82b6412e0aaa
 SHA512 
0dbd07bc3ccbb889d6b3a5fbf9e7658caeffe652666d819c1291420d1a18aa0c2e382dcc8bb3910f7d2d184b7e3a09d6ac557bf9400120712c2e6e2e41006dc8

diff --git a/dev-libs/dqlite/dqlite-1.11.0.ebuild 
b/dev-libs/dqlite/dqlite-1.11.0.ebuild
new file mode 100644
index ..972892a7f794
--- /dev/null
+++ b/dev-libs/dqlite/dqlite-1.11.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Embeddable, replicated and fault tolerant SQL engine"
+HOMEPAGE="https://dqlite.io/ https://github.com/canonical/dqlite;
+SRC_URI="https://github.com/canonical/dqlite/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3-with-linking-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-db/sqlite:3
+   dev-libs/libuv:=
+   >=dev-libs/raft-0.13.0"
+DEPEND="${RDEPEND}
+   test? ( >=dev-libs/raft-0.13.0[lz4,test] )"
+
+PATCHES=( "${FILESDIR}"/dqlite-1.11.0-fix-version-information.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-debug
+   --disable-sanitize
+   --disable-static
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/dev-libs/dqlite/files/dqlite-1.11.0-fix-version-information.patch 
b/dev-libs/dqlite/files/dqlite-1.11.0-fix-version-information.patch
new file mode 100644
index ..0d1f0023b3c2
--- /dev/null
+++ b/dev-libs/dqlite/files/dqlite-1.11.0-fix-version-information.patch
@@ -0,0 +1,10 @@
+diff -Naur a/configure.ac b/configure.ac
+--- a/configure.ac 2022-04-26 23:46:37.0 +0300
 b/configure.ac 2022-07-13 14:25:18.039895152 +0300
+@@ -1,5 +1,5 @@
+ AC_PREREQ(2.60)
+-AC_INIT([libdqlite], [1.10.0], [https://github.com/canonical/dqlite])
++AC_INIT([libdqlite], [1.11.0], [https://github.com/canonical/dqlite])
+ AC_CONFIG_MACRO_DIR([m4])
+ AC_CONFIG_AUX_DIR([ac])
+ 



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

2022-07-13 Thread Joonas Niilola
commit: e89f32be75a56116062e45aa94c812427e227ad4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 13 11:34:31 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 13 15:13:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89f32be

dev-util/cbindgen: stabilize 0.24.3 for x86

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

 dev-util/cbindgen/cbindgen-0.24.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cbindgen/cbindgen-0.24.3.ebuild 
b/dev-util/cbindgen/cbindgen-0.24.3.ebuild
index 21e0a44fa80f..799b87e661e4 100644
--- a/dev-util/cbindgen/cbindgen-0.24.3.ebuild
+++ b/dev-util/cbindgen/cbindgen-0.24.3.ebuild
@@ -64,7 +64,7 @@ SRC_URI="$(cargo_crate_uris)
 # use cargo-license for a more accurate license picture
 LICENSE="Apache-2.0 BSD Boost-1.0 MIT MPL-2.0 Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 RESTRICT="test"
 QA_FLAGS_IGNORED="usr/bin/cbindgen"



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

2022-07-13 Thread Joonas Niilola
commit: 94481cef740c82d18b92da29cebc664bbce63132
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jul 13 11:19:31 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul 13 15:13:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94481cef

www-client/firefox-bin: add 102.0.1, drop 102.0

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

 www-client/firefox-bin/Manifest| 196 ++---
 ...bin-102.0.ebuild => firefox-bin-102.0.1.ebuild} |   0
 2 files changed, 98 insertions(+), 98 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index f87b47f48f3a..5238790a8fb3 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -1,99 +1,99 @@
-DIST firefox-102.0-ach.xpi 443114 BLAKE2B 
3084bf0515a7b0d744f28b2308e79302462861c890cf7eec40129e1b251fe9392412178a99b69a3ee1b479608f7687cf25dc7156916deecafee895a0867c8f9e
 SHA512 
7eca63717fc6022332f77c5a2567b1b09f3ad2a94016e664487115d4ae326f1658b2834de01ca11969525b9d952256f66cf0a738d73548b485fb3432307f5267
-DIST firefox-102.0-af.xpi 408457 BLAKE2B 
010b537aa482d4d2fe3b35ac8f07bf77e095501243b5e1395ee7a7c153db8a881af4e7eb3e57d9ca0ab274561a6a4ceb2b1fb167c2ef791cfb53c9829e014897
 SHA512 
705986d46b495e038cd6d4cc1a4f30f6ec1d5419cf840be459405e6aa505ede00960ff345d089bad68f53837d7f38d7a571c1e99728cf56b20c1b0fdba1753c5
-DIST firefox-102.0-an.xpi 486991 BLAKE2B 
0e97c8aa2a96fb690378b555f115be30d0270d0fd064b3a78bc1fc1596e61c1b73656627630600ef35132dc83cc62bf96a269a49998484017fa41f394fa2b2de
 SHA512 
2e682c8f58e475354b6e7f23462fef647bc779250290d6a1b7353304a045511e9dc7061b006dacefe5385da9ff622af4a71e988e45d3691a4a8f23c881bf4182
-DIST firefox-102.0-ar.xpi 550924 BLAKE2B 
50d30d3c228177dcb9d38c4dd0cfe93c19038a3da7ac1053c6aee478eee978d51b0fa07eea7c8c9679f21bb93353162203b6c61ae56940039f6d71528e01dcb2
 SHA512 
355e1a9935613cc2a54ef9d5010625f3735ca2d22bb65448e95322d9c438ec0e8d459464b444eb1a38b0ad55af354b3a3af863aa72c096bdf5560ed7ba5cf29d
-DIST firefox-102.0-ast.xpi 483305 BLAKE2B 
cf69b322c3bd47b4ac778d0d7442ef89f6e7b2abe29e4118b30e8c8cfa8c5e459658647d8c29bab0fa7eb8a735f1ed12bb05a1002c19bc2d7fe0802be3be1081
 SHA512 
4a1fde7a7cf6f57e214047b52885068bb5ad3b8e9495f3663f3bf1d70f9a05a7d8f4f406c9515e7ff92dd66317130f7a64a588b1b3b9c6d8cb9c5f418573e00e
-DIST firefox-102.0-az.xpi 474703 BLAKE2B 
7cf8edcb045f84264afea502cf3699c3115ca320a67d3bf99bcb5db0f266537b6c0673f1f78faa002c66d8a1821a526415bfc1d4e962a62ee1d52935870a79bf
 SHA512 
52b5633860bcc877610a4730fc4aecaf7957bd1a78acbd0b20df035e04e8a3dc6462ad390a5442893a9019b123a8f89efde039ac0cf07234bf16f40fee2652e5
-DIST firefox-102.0-be.xpi 613475 BLAKE2B 
15efa83b7b017d55cea322adf2f45c55ef30b06bc2063aaceafb15e34a81beee50fea4d25f96f36ffadd102ac431d378a5fa517fcacfa4e008b598d9675d
 SHA512 
a65d3d358ca23483c1b709e04becde02f7a962434acaa4b4cf2acd32b997f77145ecc4e59a4c507450e843dd2fc6410e96bb9a6d3e18c9943763e79602df0932
-DIST firefox-102.0-bg.xpi 563633 BLAKE2B 
b60e6b768a5fa5a581e8227f5e76eb74f58bdac35f9e178461d65cb2c4bec5962a150853428aee0121e7433a57811e15feef9cc82c3aa461fd121c11810d7739
 SHA512 
34d389d1afbb0072d91861f1715f4626ef849645f18397fa8d52efff19d9f9250e5548fdcadc529df3f46cf66499d2e620f2bf888f92aa6df6fa828347a0cb4a
-DIST firefox-102.0-bn.xpi 565247 BLAKE2B 
1af5bdc0f815ea3b0b868407769ebf6fa879cea2478f64956d06da31b5464c32ac6148fc366d965d960da62ab6f74e13f1bf490807106122f0273f7f79ba281a
 SHA512 
78790e6bf4a367fcddb4af6bb83e279b807a5c6395dd4ea9da4cdcdbc5f9d6999a700852be9dd440106831a8c8c4899e21d1315210195c3d23bb0e064d4c1e2c
-DIST firefox-102.0-br.xpi 521034 BLAKE2B 
88e620bef0a6f15c36023ca231dc07ea1a5fceff583c2abd19491313acb3e909cf9da8be51bf96caaec67600ea9a6a46c99b26cd65a7370dd6cbf86ab94def2f
 SHA512 
b208541b8a9f3b5bf221748f0bb6423a55bdcae0c3599822904bd0a23eba84607484903aa8a55cd8c2aa4c870d8c979beda46e99296f230644a25ad7937ca0c2
-DIST firefox-102.0-bs.xpi 451825 BLAKE2B 
920b55d3afdb1b6153d627073a7e58035d615d437110fae95b4a2857d0d5ac3deceec243538638cc20698cb370caf0f357418b3a4026b89811f4317b049665cd
 SHA512 
d29a3b7fa8e7f88eadb2f8b5b0add4a6c656f0670ca258030242d67b20409e08aee15fab2dbffa040e2835bf428ca8b926e4fc03123ecbf3e42539aea4e38748
-DIST firefox-102.0-ca-valencia.xpi 526177 BLAKE2B 
3ef9b41debeeb4c1b79fada05e1b8d39d8410b5dd52979ab62dcfe5cd7313c2e2c4cba33913a5c9093705d3e43c950721b9ba7b90ea46dbae29bd9a953ac421c
 SHA512 
0cbfb508f91e234edb23b28fd3ca097e33c9b46c29d5d625e5587686e1f26eded005f68d0d1d42a4e4194d00019a7cdb97e5ca7d1c32365c60c222412b7ca075
-DIST firefox-102.0-ca.xpi 522642 BLAKE2B 
89ac6bc7a2d035d290e5286571d74ac8df14e8230b512a7d1a5d2d37b40c031a6c9097ea63408d1776daf6d9552e41c8bda9cb5becfa85b5a9a4961981227f53
 SHA512 
e2e33583adc291464565b231548d76d3533626bdb72922cc824ea62f319201a78ef251ad09195866f1c9f0c8587e590409eee7fb277b09b501581c20a41e3e1b
-DIST firefox-102.0-cak.xpi 539672 BLAKE2B 

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

2022-07-13 Thread Ionen Wolkens
commit: 574537f83d52c1de7a010754d0d22e7a9fd856cd
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul 13 14:43:01 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul 13 14:43:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574537f8

app-emulation/dxvk: use EROOT for old overlay check

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

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

diff --git a/app-emulation/dxvk/dxvk-1.10.1.ebuild 
b/app-emulation/dxvk/dxvk-1.10.1.ebuild
index cf84df747aaa..d260df14098d 100644
--- a/app-emulation/dxvk/dxvk-1.10.1.ebuild
+++ b/app-emulation/dxvk/dxvk-1.10.1.ebuild
@@ -103,7 +103,7 @@ multilib_src_install_all() {
 }
 
 pkg_preinst() {
-   [[ -e /usr/$(get_libdir)/dxvk/d3d11.dll ]] && DXVK_HAD_OVERLAY=
+   [[ -e ${EROOT}/usr/$(get_libdir)/dxvk/d3d11.dll ]] && DXVK_HAD_OVERLAY=
 }
 
 pkg_postinst() {

diff --git a/app-emulation/dxvk/dxvk-1.10.2.ebuild 
b/app-emulation/dxvk/dxvk-1.10.2.ebuild
index cf84df747aaa..d260df14098d 100644
--- a/app-emulation/dxvk/dxvk-1.10.2.ebuild
+++ b/app-emulation/dxvk/dxvk-1.10.2.ebuild
@@ -103,7 +103,7 @@ multilib_src_install_all() {
 }
 
 pkg_preinst() {
-   [[ -e /usr/$(get_libdir)/dxvk/d3d11.dll ]] && DXVK_HAD_OVERLAY=
+   [[ -e ${EROOT}/usr/$(get_libdir)/dxvk/d3d11.dll ]] && DXVK_HAD_OVERLAY=
 }
 
 pkg_postinst() {

diff --git a/app-emulation/dxvk/dxvk-.ebuild 
b/app-emulation/dxvk/dxvk-.ebuild
index cf84df747aaa..d260df14098d 100644
--- a/app-emulation/dxvk/dxvk-.ebuild
+++ b/app-emulation/dxvk/dxvk-.ebuild
@@ -103,7 +103,7 @@ multilib_src_install_all() {
 }
 
 pkg_preinst() {
-   [[ -e /usr/$(get_libdir)/dxvk/d3d11.dll ]] && DXVK_HAD_OVERLAY=
+   [[ -e ${EROOT}/usr/$(get_libdir)/dxvk/d3d11.dll ]] && DXVK_HAD_OVERLAY=
 }
 
 pkg_postinst() {



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

2022-07-13 Thread Ionen Wolkens
commit: 521451bd6a3834a7a190cade2dbb472ce32d18c4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul 13 14:28:50 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul 13 14:28:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=521451bd

app-emulation/dxvk: add 1.10.2

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

 app-emulation/dxvk/Manifest   |   1 +
 app-emulation/dxvk/dxvk-1.10.2.ebuild | 134 ++
 2 files changed, 135 insertions(+)

diff --git a/app-emulation/dxvk/Manifest b/app-emulation/dxvk/Manifest
index c26971ce4b08..2d6ed76b68c1 100644
--- a/app-emulation/dxvk/Manifest
+++ b/app-emulation/dxvk/Manifest
@@ -1 +1,2 @@
 DIST dxvk-1.10.1.tar.gz 1188138 BLAKE2B 
e4c5c5052de3f0976581317b9e6de148735198d2545e961ed4540be8660fbba0bcd30f81a1b55f032a1e00e226993d1ab3e4017b104f2829bf37d2ee4fc4420a
 SHA512 
8fd34d9f14a7013cdc1957f63bf60feb19748fddc1cd6ec40cf271005f636de62965efb42ddf2598dad3e37a4f59a870bf769387b2534db93451d1ea6aa65410
+DIST dxvk-1.10.2.tar.gz 1199562 BLAKE2B 
8605d80de3640845589727999da8d19f235eafd52dc693ddfc6a6c54da4525ab5a1418694767395e37cfd84ab55bfd33867cd8608ff2e34965759f68832f55ee
 SHA512 
2a68ececd405e38b6a463637f98c871e53f83c0b232bbf45f08b6b2cac01637eecea90f9337d8ebc600e174a65fe2b10236b1b29afdbd0ad0a9d970a050678a4

diff --git a/app-emulation/dxvk/dxvk-1.10.2.ebuild 
b/app-emulation/dxvk/dxvk-1.10.2.ebuild
new file mode 100644
index ..cf84df747aaa
--- /dev/null
+++ b/app-emulation/dxvk/dxvk-1.10.2.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit flag-o-matic meson-multilib
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/doitsujin/dxvk.git;
+else
+   
SRC_URI="https://github.com/doitsujin/dxvk/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+DESCRIPTION="Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / 
Wine"
+HOMEPAGE="https://github.com/doitsujin/dxvk/;
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="+abi_x86_32 crossdev-mingw +d3d9 +d3d10 +d3d11 debug +dxgi"
+REQUIRED_USE="
+   || ( d3d9 d3d10 d3d11 dxgi )
+   d3d10? ( d3d11 )
+   dxgi? ( d3d11 )"
+
+BDEPEND="
+   dev-util/glslang
+   !crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] )"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} == binary ]] && return
+
+   if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then
+   local tool=-w64-mingw32-g++
+   for tool in $(usev abi_x86_64 x86_64${tool}) $(usev abi_x86_32 
i686${tool}); do
+   if ! type -P ${tool} >/dev/null; then
+   eerror "With USE=crossdev-mingw, it is 
necessary to setup the mingw toolchain."
+   eerror "For instructions, please see: 
https://wiki.gentoo.org/wiki/Mingw;
+   use abi_x86_32 && use abi_x86_64 &&
+   eerror "Also, with USE=abi_x86_32, will 
need both i686 and x86_64 toolchains."
+   die "USE=crossdev-mingw is set but ${tool} was 
not found"
+   elif [[ ! $(LC_ALL=C ${tool} -v 2>&1) =~ "Thread model: 
posix" ]]; then
+   eerror "${PN} requires GCC to be built with 
--enable-threads=posix"
+   eerror "Please see: 
https://wiki.gentoo.org/wiki/Mingw#POSIX_threads_for_Windows;
+   die "USE=crossdev-mingw is set but ${tool} does 
not use POSIX threads"
+   fi
+   done
+   fi
+}
+
+src_prepare() {
+   default
+
+   sed -i "/^basedir=/s|=.*|=${EPREFIX}/usr/lib/${PN}|" setup_dxvk.sh || 
die
+}
+
+src_configure() {
+   use crossdev-mingw || 
PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
+
+   # AVX has a history of causing issues with this package, disable for 
safety
+   # https://github.com/Tk-Glitch/PKGBUILDS/issues/515
+   append-flags -mno-avx
+
+   if [[ ${CHOST} != *-mingw* ]]; then
+   [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX RC STRIP
+
+   CHOST_amd64=x86_64-w64-mingw32
+   CHOST_x86=i686-w64-mingw32
+   CHOST=$(usex x86 ${CHOST_x86} ${CHOST_amd64})
+
+   strip-unsupported-flags
+   fi
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   # multilib's ${CHOST_amd64}-gcc -m32 is unusable with crossdev,
+   # unset again so meson eclass will set ${CHOST}-gcc + others
+   use crossdev-mingw && [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX RC 
STRIP
+
+   local emesonargs=(
+   --prefix="${EPREFIX}"/usr/lib/${PN}
+   --{bin,lib}dir=x${MULTILIB_ABI_FLAG: -2}
+   $(meson_use {,enable_}d3d9)
+   

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

2022-07-13 Thread Agostino Sarubbo
commit: 98fe248f84a9b2ea2f06e272435be5bb16fa20ba
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 13 12:49:03 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 13 12:49:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98fe248f

dev-db/mariadb: x86 stable wrt bug #856820

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-db/mariadb/mariadb-10.2.44.ebuild | 2 +-
 dev-db/mariadb/mariadb-10.3.35.ebuild | 2 +-
 dev-db/mariadb/mariadb-10.4.25.ebuild | 2 +-
 dev-db/mariadb/mariadb-10.5.16.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.2.44.ebuild 
b/dev-db/mariadb/mariadb-10.2.44.ebuild
index be38748ad186..0b6fb36477bd 100644
--- a/dev-db/mariadb/mariadb-10.2.44.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.44.ebuild
@@ -32,7 +32,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase

diff --git a/dev-db/mariadb/mariadb-10.3.35.ebuild 
b/dev-db/mariadb/mariadb-10.3.35.ebuild
index 021af2785745..68eeddd2a5f8 100644
--- a/dev-db/mariadb/mariadb-10.3.35.ebuild
+++ b/dev-db/mariadb/mariadb-10.3.35.ebuild
@@ -32,7 +32,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !extraengine !pam )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase

diff --git a/dev-db/mariadb/mariadb-10.4.25.ebuild 
b/dev-db/mariadb/mariadb-10.4.25.ebuild
index 22b8181e7165..d614fe01c4fb 100644
--- a/dev-db/mariadb/mariadb-10.4.25.ebuild
+++ b/dev-db/mariadb/mariadb-10.4.25.ebuild
@@ -32,7 +32,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase

diff --git a/dev-db/mariadb/mariadb-10.5.16.ebuild 
b/dev-db/mariadb/mariadb-10.5.16.ebuild
index e211b25830be..9d33127732ad 100644
--- a/dev-db/mariadb/mariadb-10.5.16.ebuild
+++ b/dev-db/mariadb/mariadb-10.5.16.ebuild
@@ -31,7 +31,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2022-07-13 Thread Agostino Sarubbo
commit: 4fd5ed582ace0eca16f09c20e2e3c22a14828f71
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 13 12:45:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 13 12:45:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd5ed58

dev-db/mariadb: ppc stable wrt bug #856820

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-db/mariadb/mariadb-10.2.44.ebuild | 2 +-
 dev-db/mariadb/mariadb-10.3.35.ebuild | 2 +-
 dev-db/mariadb/mariadb-10.4.25.ebuild | 2 +-
 dev-db/mariadb/mariadb-10.5.16.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.2.44.ebuild 
b/dev-db/mariadb/mariadb-10.2.44.ebuild
index 984474fc2bb0..be38748ad186 100644
--- a/dev-db/mariadb/mariadb-10.2.44.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.44.ebuild
@@ -32,7 +32,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase

diff --git a/dev-db/mariadb/mariadb-10.3.35.ebuild 
b/dev-db/mariadb/mariadb-10.3.35.ebuild
index 9c40b8d85bb8..021af2785745 100644
--- a/dev-db/mariadb/mariadb-10.3.35.ebuild
+++ b/dev-db/mariadb/mariadb-10.3.35.ebuild
@@ -32,7 +32,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !extraengine !pam )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase

diff --git a/dev-db/mariadb/mariadb-10.4.25.ebuild 
b/dev-db/mariadb/mariadb-10.4.25.ebuild
index 81eedba8ddd8..22b8181e7165 100644
--- a/dev-db/mariadb/mariadb-10.4.25.ebuild
+++ b/dev-db/mariadb/mariadb-10.4.25.ebuild
@@ -32,7 +32,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase

diff --git a/dev-db/mariadb/mariadb-10.5.16.ebuild 
b/dev-db/mariadb/mariadb-10.5.16.ebuild
index 0de3ef8f6359..e211b25830be 100644
--- a/dev-db/mariadb/mariadb-10.5.16.ebuild
+++ b/dev-db/mariadb/mariadb-10.5.16.ebuild
@@ -31,7 +31,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2022-07-13 Thread Arthur Zamarin
commit: e6b41fe1a94a4687935516dcee580d02068310a4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul 13 11:18:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul 13 11:18:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b41fe1

media-sound/wavpack: Stabilize 5.5.0 ppc, #857852

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

 media-sound/wavpack/wavpack-5.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/wavpack/wavpack-5.5.0.ebuild 
b/media-sound/wavpack/wavpack-5.5.0.ebuild
index dfff69eb03ee..58360901ec57 100644
--- a/media-sound/wavpack/wavpack-5.5.0.ebuild
+++ b/media-sound/wavpack/wavpack-5.5.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dbry/WavPack/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 RDEPEND=">=virtual/libiconv-0-r1"
 DEPEND="${RDEPEND}"



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

2022-07-13 Thread Arthur Zamarin
commit: c6b9fb036e794e4eea1fd2292b017bb861cd1841
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul 13 11:18:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul 13 11:18:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b9fb03

media-sound/wavpack: Stabilize 5.5.0 sparc, #857852

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

 media-sound/wavpack/wavpack-5.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/wavpack/wavpack-5.5.0.ebuild 
b/media-sound/wavpack/wavpack-5.5.0.ebuild
index 8ffeae9de69b..040ee68d227e 100644
--- a/media-sound/wavpack/wavpack-5.5.0.ebuild
+++ b/media-sound/wavpack/wavpack-5.5.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dbry/WavPack/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 RDEPEND=">=virtual/libiconv-0-r1"
 DEPEND="${RDEPEND}"



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

2022-07-13 Thread Arthur Zamarin
commit: ab4bf63faf48b02172d13bd3789793878170398c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul 13 11:18:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul 13 11:18:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab4bf63f

media-sound/wavpack: Stabilize 5.5.0 ppc64, #857852

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

 media-sound/wavpack/wavpack-5.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/wavpack/wavpack-5.5.0.ebuild 
b/media-sound/wavpack/wavpack-5.5.0.ebuild
index 58360901ec57..8ffeae9de69b 100644
--- a/media-sound/wavpack/wavpack-5.5.0.ebuild
+++ b/media-sound/wavpack/wavpack-5.5.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dbry/WavPack/releases/download/${PV}/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 
 RDEPEND=">=virtual/libiconv-0-r1"
 DEPEND="${RDEPEND}"



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

2022-07-13 Thread Andreas Sturmlechner
commit: 788a51ec1ce099ea4deafa3dafd7b7aade64d283
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:32 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=788a51ec

kde-misc/markdownpart: 22.08.49. version bump

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

 .../markdownpart/markdownpart-22.08.49..ebuild | 29 ++
 1 file changed, 29 insertions(+)

diff --git a/kde-misc/markdownpart/markdownpart-22.08.49..ebuild 
b/kde-misc/markdownpart/markdownpart-22.08.49..ebuild
new file mode 100644
index 00..fc7628ecf9
--- /dev/null
+++ b/kde-misc/markdownpart/markdownpart-22.08.49..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=""
+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: sys-libs/kpmcore/

2022-07-13 Thread Andreas Sturmlechner
commit: 329bea6e218788755b0b5d25b4408d11afb2354e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:32 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=329bea6e

sys-libs/kpmcore: 22.08.49. version bump

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

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

diff --git a/sys-libs/kpmcore/kpmcore-22.08.49..ebuild 
b/sys-libs/kpmcore/kpmcore-22.08.49..ebuild
new file mode 100644
index 00..8f4da58372
--- /dev/null
+++ b/sys-libs/kpmcore/kpmcore-22.08.49..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=""
+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-13 Thread Andreas Sturmlechner
commit: 3e83e881aaab5343aaf24a9643464c2c0b371f99
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:31 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:31 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3e83e881

kde-apps/print-manager: 22.08.49. version bump

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

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

diff --git a/kde-apps/print-manager/print-manager-22.08.49..ebuild 
b/kde-apps/print-manager/print-manager-22.08.49..ebuild
new file mode 100644
index 00..133265d131
--- /dev/null
+++ b/kde-apps/print-manager/print-manager-22.08.49..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=""
+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/yakuake/

2022-07-13 Thread Andreas Sturmlechner
commit: b31db7f56e820a9f92040a07d4b39effecc2555e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:31 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:31 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b31db7f5

kde-apps/yakuake: 22.08.49. version bump

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

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

diff --git a/kde-apps/yakuake/yakuake-22.08.49..ebuild 
b/kde-apps/yakuake/yakuake-22.08.49..ebuild
new file mode 100644
index 00..208be77172
--- /dev/null
+++ b/kde-apps/yakuake/yakuake-22.08.49..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=""
+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/ktimer/

2022-07-13 Thread Andreas Sturmlechner
commit: c0143fa859cd0721a7b1caca847bd7b4a4b8768a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:30 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:30 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c0143fa8

kde-apps/ktimer: 22.08.49. version bump

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

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

diff --git a/kde-apps/ktimer/ktimer-22.08.49..ebuild 
b/kde-apps/ktimer/ktimer-22.08.49..ebuild
new file mode 100644
index 00..c20ca7e561
--- /dev/null
+++ b/kde-apps/ktimer/ktimer-22.08.49..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=""
+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/kbackup/

2022-07-13 Thread Andreas Sturmlechner
commit: eb5961d3401116fe7f311cfcb63056e12b1c9fe8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:27 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:27 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=eb5961d3

kde-apps/kbackup: 22.08.49. version bump

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

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

diff --git a/kde-apps/kbackup/kbackup-22.08.49..ebuild 
b/kde-apps/kbackup/kbackup-22.08.49..ebuild
new file mode 100644
index 00..aca1c2594c
--- /dev/null
+++ b/kde-apps/kbackup/kbackup-22.08.49..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=""
+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: sys-block/partitionmanager/

2022-07-13 Thread Andreas Sturmlechner
commit: fc28b12a07b4065d9c1c8c205b9b3bfb8f855fcb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:32 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fc28b12a

sys-block/partitionmanager: 22.08.49. version bump

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

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

diff --git a/sys-block/partitionmanager/partitionmanager-22.08.49..ebuild 
b/sys-block/partitionmanager/partitionmanager-22.08.49..ebuild
new file mode 100644
index 00..4786abfd2d
--- /dev/null
+++ b/sys-block/partitionmanager/partitionmanager-22.08.49..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=""
+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/kimagemapeditor/

2022-07-13 Thread Andreas Sturmlechner
commit: 15632046c1fbf51ddf398e5f4671633a007c331a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:29 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=15632046

kde-apps/kimagemapeditor: 22.08.49. version bump

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

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

diff --git a/kde-apps/kimagemapeditor/kimagemapeditor-22.08.49..ebuild 
b/kde-apps/kimagemapeditor/kimagemapeditor-22.08.49..ebuild
new file mode 100644
index 00..0318d05b3b
--- /dev/null
+++ b/kde-apps/kimagemapeditor/kimagemapeditor-22.08.49..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=""
+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/sweeper/

2022-07-13 Thread Andreas Sturmlechner
commit: c30e4ebd717293aa3ed45143e1c97a3aa1525630
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:31 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:31 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c30e4ebd

kde-apps/sweeper: 22.08.49. version bump

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

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

diff --git a/kde-apps/sweeper/sweeper-22.08.49..ebuild 
b/kde-apps/sweeper/sweeper-22.08.49..ebuild
new file mode 100644
index 00..3c57f525d7
--- /dev/null
+++ b/kde-apps/sweeper/sweeper-22.08.49..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=""
+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: kde-apps/kwalletmanager/

2022-07-13 Thread Andreas Sturmlechner
commit: f29e37e95f0c9a1b2dfee0e7007b98a02b97c926
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:30 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:30 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f29e37e9

kde-apps/kwalletmanager: 22.08.49. version bump

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

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

diff --git a/kde-apps/kwalletmanager/kwalletmanager-22.08.49..ebuild 
b/kde-apps/kwalletmanager/kwalletmanager-22.08.49..ebuild
new file mode 100644
index 00..36fa081f68
--- /dev/null
+++ b/kde-apps/kwalletmanager/kwalletmanager-22.08.49..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=""
+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-apps/kteatime/

2022-07-13 Thread Andreas Sturmlechner
commit: bd758c7a9cbbd414e04ad7c3f43843b0b3cc599c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:30 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:30 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bd758c7a

kde-apps/kteatime: 22.08.49. version bump

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

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

diff --git a/kde-apps/kteatime/kteatime-22.08.49..ebuild 
b/kde-apps/kteatime/kteatime-22.08.49..ebuild
new file mode 100644
index 00..4ef4979ab6
--- /dev/null
+++ b/kde-apps/kteatime/kteatime-22.08.49..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=""
+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: kde-apps/kdf/

2022-07-13 Thread Andreas Sturmlechner
commit: 434fbe1cb9e5f327e73018fcdc44559b47e87301
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:29 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=434fbe1c

kde-apps/kdf: 22.08.49. version bump

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

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

diff --git a/kde-apps/kdf/kdf-22.08.49..ebuild 
b/kde-apps/kdf/kdf-22.08.49..ebuild
new file mode 100644
index 00..e69552fd0b
--- /dev/null
+++ b/kde-apps/kdf/kdf-22.08.49..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=""
+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/kcalc/

2022-07-13 Thread Andreas Sturmlechner
commit: 43a78fb946b2cd12c3eaa9fd6271bcbfa8469449
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:27 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:27 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=43a78fb9

kde-apps/kcalc: 22.08.49. version bump

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

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

diff --git a/kde-apps/kcalc/kcalc-22.08.49..ebuild 
b/kde-apps/kcalc/kcalc-22.08.49..ebuild
new file mode 100644
index 00..f9121904d9
--- /dev/null
+++ b/kde-apps/kcalc/kcalc-22.08.49..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=""
+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/kfloppy/

2022-07-13 Thread Andreas Sturmlechner
commit: 9ef3fd3a6461b86a6f67c2860c2be02eed7ff605
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:29 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9ef3fd3a

kde-apps/kfloppy: 22.08.49. version bump

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

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

diff --git a/kde-apps/kfloppy/kfloppy-22.08.49..ebuild 
b/kde-apps/kfloppy/kfloppy-22.08.49..ebuild
new file mode 100644
index 00..c2b375f438
--- /dev/null
+++ b/kde-apps/kfloppy/kfloppy-22.08.49..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=""
+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/filelight/

2022-07-13 Thread Andreas Sturmlechner
commit: 4a068b4051aa95f3f0ca925ed7fb6cb2b5171ca8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:27 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:27 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4a068b40

kde-apps/filelight: 22.08.49. version bump

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

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

diff --git a/kde-apps/filelight/filelight-22.08.49..ebuild 
b/kde-apps/filelight/filelight-22.08.49..ebuild
new file mode 100644
index 00..63e34d610e
--- /dev/null
+++ b/kde-apps/filelight/filelight-22.08.49..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=""
+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/kdebugsettings/

2022-07-13 Thread Andreas Sturmlechner
commit: 101b3cfa005a24003ed5c86ed703b4677f2cf806
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:28 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:28 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=101b3cfa

kde-apps/kdebugsettings: 22.08.49. version bump

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

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

diff --git a/kde-apps/kdebugsettings/kdebugsettings-22.08.49..ebuild 
b/kde-apps/kdebugsettings/kdebugsettings-22.08.49..ebuild
new file mode 100644
index 00..f678b708c1
--- /dev/null
+++ b/kde-apps/kdebugsettings/kdebugsettings-22.08.49..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=""
+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: kde-apps/kcharselect/

2022-07-13 Thread Andreas Sturmlechner
commit: 763b26ea940e432ea985f78beee0f37eb0cf8a48
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:28 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:28 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=763b26ea

kde-apps/kcharselect: 22.08.49. version bump

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

 .../kcharselect/kcharselect-22.08.49..ebuild   | 32 ++
 1 file changed, 32 insertions(+)

diff --git a/kde-apps/kcharselect/kcharselect-22.08.49..ebuild 
b/kde-apps/kcharselect/kcharselect-22.08.49..ebuild
new file mode 100644
index 00..464519c657
--- /dev/null
+++ b/kde-apps/kcharselect/kcharselect-22.08.49..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=""
+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/ark/

2022-07-13 Thread Andreas Sturmlechner
commit: 6f5f1b6a27d0d7791939ee4f64f8ff55e3445e2e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:26 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:26 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6f5f1b6a

kde-apps/ark: 22.08.49. version bump

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

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

diff --git a/kde-apps/ark/ark-22.08.49..ebuild 
b/kde-apps/ark/ark-22.08.49..ebuild
new file mode 100644
index 00..bc9cb87c79
--- /dev/null
+++ b/kde-apps/ark/ark-22.08.49..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=""
+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-13 Thread Andreas Sturmlechner
commit: e6a89c3d6c99f231d0c68b5177b0a9e9d9ab839e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:26 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:26 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e6a89c3d

kde-apps/umbrello: 22.08.49. version bump

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

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

diff --git a/kde-apps/umbrello/umbrello-22.08.49..ebuild 
b/kde-apps/umbrello/umbrello-22.08.49..ebuild
new file mode 100644
index 00..2d6069e504
--- /dev/null
+++ b/kde-apps/umbrello/umbrello-22.08.49..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=""
+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/kde:master commit in: kde-apps/kgpg/

2022-07-13 Thread Andreas Sturmlechner
commit: 0edbb8f78ec390a896d34117c9a0581fb3792b3a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:29 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0edbb8f7

kde-apps/kgpg: 22.08.49. version bump

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

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

diff --git a/kde-apps/kgpg/kgpg-22.08.49..ebuild 
b/kde-apps/kgpg/kgpg-22.08.49..ebuild
new file mode 100644
index 00..34324c7dc1
--- /dev/null
+++ b/kde-apps/kgpg/kgpg-22.08.49..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=""
+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: app-cdr/dolphin-plugins-mountiso/

2022-07-13 Thread Andreas Sturmlechner
commit: 029496356f99a5980210d01918c59db4bcdc83fe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:26 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:26 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=02949635

app-cdr/dolphin-plugins-mountiso: 22.08.49. version bump

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

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

diff --git 
a/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-22.08.49..ebuild
 
b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-22.08.49..ebuild
new file mode 100644
index 00..d6f454f38a
--- /dev/null
+++ 
b/app-cdr/dolphin-plugins-mountiso/dolphin-plugins-mountiso-22.08.49..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=""
+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/lokalize/

2022-07-13 Thread Andreas Sturmlechner
commit: d3055e23d226108ee404d4cca29a501c1f00eee0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:25 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:25 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d3055e23

kde-apps/lokalize: 22.08.49. version bump

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

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

diff --git a/kde-apps/lokalize/lokalize-22.08.49..ebuild 
b/kde-apps/lokalize/lokalize-22.08.49..ebuild
new file mode 100644
index 00..803f0ea751
--- /dev/null
+++ b/kde-apps/lokalize/lokalize-22.08.49..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=""
+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/poxml/

2022-07-13 Thread Andreas Sturmlechner
commit: 27e8522e3dc2bfb9939bc79d872bfd934ac2608b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:26 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:26 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=27e8522e

kde-apps/poxml: 22.08.49. version bump

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

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

diff --git a/kde-apps/poxml/poxml-22.08.49..ebuild 
b/kde-apps/poxml/poxml-22.08.49..ebuild
new file mode 100644
index 00..8df169c0dc
--- /dev/null
+++ b/kde-apps/poxml/poxml-22.08.49..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=""
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtxml-${QTMIN}:5
+   sys-devel/gettext
+"
+RDEPEND="${DEPEND}"



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

2022-07-13 Thread Andreas Sturmlechner
commit: a346100c2cd15da08afcca329eded3bd132b7ff0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:28 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:28 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a346100c

kde-apps/kdeutils-meta: 22.08.49. version bump

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

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

diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-22.08.49..ebuild 
b/kde-apps/kdeutils-meta/kdeutils-meta-22.08.49..ebuild
new file mode 100644
index 00..fa3477d31f
--- /dev/null
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-22.08.49..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=""
+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/libkomparediff2/

2022-07-13 Thread Andreas Sturmlechner
commit: 1f329fa9d5bea8b4d5f1e1bea4cb4a6862875a0d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 10:03:25 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 10:03:25 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1f329fa9

kde-apps/libkomparediff2: 22.08.49. version bump

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

 .../libkomparediff2-22.08.49..ebuild   | 29 ++
 1 file changed, 29 insertions(+)

diff --git a/kde-apps/libkomparediff2/libkomparediff2-22.08.49..ebuild 
b/kde-apps/libkomparediff2/libkomparediff2-22.08.49..ebuild
new file mode 100644
index 00..6cebdde0e4
--- /dev/null
+++ b/kde-apps/libkomparediff2/libkomparediff2-22.08.49..ebuild
@@ -0,0 +1,29 @@
+# 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
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE library to compare files and strings"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcodecs-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/websocket-extensions/files/

2022-07-13 Thread Hans de Graaff
commit: 06c1584864d40eb0e380c854d466374663fabd3b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 13 09:27:45 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 13 09:28:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c15848

dev-ruby/websocket-extensions: add missing patch

Closes: https://bugs.gentoo.org/857870
Signed-off-by: Hans de Graaff  gentoo.org>

 .../websocket-extensions-0.1.5-rspec-mocks.patch   | 37 ++
 1 file changed, 37 insertions(+)

diff --git 
a/dev-ruby/websocket-extensions/files/websocket-extensions-0.1.5-rspec-mocks.patch
 
b/dev-ruby/websocket-extensions/files/websocket-extensions-0.1.5-rspec-mocks.patch
new file mode 100644
index ..152972e232dc
--- /dev/null
+++ 
b/dev-ruby/websocket-extensions/files/websocket-extensions-0.1.5-rspec-mocks.patch
@@ -0,0 +1,37 @@
+From 5891358639fcfa7a2e2004855275bd7da0c85c64 Mon Sep 17 00:00:00 2001
+From: James Coglan 
+Date: Sun, 6 Feb 2022 23:36:18 +
+Subject: [PATCH] As of rspec-mocks v3.10.3, mock expectations need to use
+ explicit hashes to avoid confusion with keyword args
+
+---
+ spec/websocket/extensions_spec.rb | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/spec/websocket/extensions_spec.rb 
b/spec/websocket/extensions_spec.rb
+index 7c1e4f1..ccb305d 100644
+--- a/spec/websocket/extensions_spec.rb
 b/spec/websocket/extensions_spec.rb
+@@ -134,18 +134,18 @@
+   end
+ 
+   it "activates one session with a boolean param" do
+-expect(@session).to receive(:activate).with("gzip" => 
true).exactly(1).and_return(true)
++expect(@session).to receive(:activate).with({ "gzip" => true 
}).exactly(1).and_return(true)
+ @extensions.activate("deflate; gzip")
+   end
+ 
+   it "activates one session with a string param" do
+-expect(@session).to receive(:activate).with("mode" => 
"compress").exactly(1).and_return(true)
++expect(@session).to receive(:activate).with({ "mode" => "compress" 
}).exactly(1).and_return(true)
+ @extensions.activate("deflate; mode=compress")
+   end
+ 
+   it "activate multiple sessions" do
+-expect(@session).to receive(:activate).with("a" => 
true).exactly(1).and_return(true)
+-expect(@nonconflict_session).to receive(:activate).with("b" => 
true).exactly(1).and_return(true)
++expect(@session).to receive(:activate).with({ "a" => true 
}).exactly(1).and_return(true)
++expect(@nonconflict_session).to receive(:activate).with({ "b" => true 
}).exactly(1).and_return(true)
+ @extensions.activate("deflate; a, reverse; b")
+   end
+ 



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/editdistance-s/

2022-07-13 Thread Jakov Smolić
commit: 206abaa44ccedcc92d05dd5fea7423381b5ce8fc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jul 13 09:27:38 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jul 13 09:27:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206abaa4

dev-python/editdistance-s: treeclean

Closes: https://bugs.gentoo.org/851678
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/editdistance-s/Manifest  |  1 -
 .../editdistance-s/editdistance-s-1.0.0.ebuild  | 21 -
 dev-python/editdistance-s/metadata.xml  | 20 
 profiles/package.mask   |  7 ---
 4 files changed, 49 deletions(-)

diff --git a/dev-python/editdistance-s/Manifest 
b/dev-python/editdistance-s/Manifest
deleted file mode 100644
index 46fd7e954132..
--- a/dev-python/editdistance-s/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST editdistance-s-1.0.0.tar.gz 5408 BLAKE2B 
5420dff814de4d61f7c36c88113c568562a174205d8a4ff2b52b60e797f7459d95fd2a909b70911cfd7d0d67096a3844888bb88866980a2c43f8967a96ef4c55
 SHA512 
148234a38f54f70a2d6bc64f6a166a8954c79fb89d5f5c0bf3f041fe60056332901484a0626e218a72ae992f476305cbb662dfa0acdda794727fc682c569d718

diff --git a/dev-python/editdistance-s/editdistance-s-1.0.0.ebuild 
b/dev-python/editdistance-s/editdistance-s-1.0.0.ebuild
deleted file mode 100644
index 73762b004b2e..
--- a/dev-python/editdistance-s/editdistance-s-1.0.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Fast implementation of edit (Levenshtein) distance"
-HOMEPAGE="https://github.com/asottile/editdistance-s;
-SRC_URI="https://github.com/asottile/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv x86"
-
-RDEPEND="virtual/python-cffi[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest

diff --git a/dev-python/editdistance-s/metadata.xml 
b/dev-python/editdistance-s/metadata.xml
deleted file mode 100644
index 1ec83649f2ff..
--- a/dev-python/editdistance-s/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   mare...@gentoo.org
-   Marek Szuba
-   
-   
-   This is a fork of "editdistance" with the following changes:
-   * __hash__ based support is removed as it makes 
incorrect assumptions
-   * only strings (type str) are supported
-   * cffi replaces cython (so abi3 wheels can be produced)
-   * the module is renamed to editdistance_s
-   * the public api does not contain eval() (only 
distance())
-   
-   
-   asottile/editdistance-s
-   editdistance-s
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 55ab90662380..41d0ba723e77 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -279,13 +279,6 @@ media-gfx/jpeg2ps
 # 2020. Removal on 2022-07-15.  Bug #718550.
 sys-cluster/csync2
 
-# Michał Górny  (2022-06-13)
-# Upstream has discontinued the fork.  No revdeps.  They recommend using
-# the original editdistance (not packaged on Gentoo)
-# or dev-python/ukkonen.
-# Removal on 2022-07-13.  Bug #851678.
-dev-python/editdistance-s
-
 # Matt Turner  (2022-05-30)
 # libwacom-2 broke ABI compatibility; reverse dependencies need to be updated.
 # Bug #848501



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mechanize/

2022-07-13 Thread Hans de Graaff
commit: 46bcb294925fa8eb86b06b932b8c653dd8f1ec39
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 13 09:21:36 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 13 09:25:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bcb294

dev-ruby/mechanize: stabilize 2.8.5 for amd64

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/mechanize/mechanize-2.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/mechanize/mechanize-2.8.5.ebuild 
b/dev-ruby/mechanize/mechanize-2.8.5.ebuild
index 1cea8314b068..81b808140577 100644
--- a/dev-ruby/mechanize/mechanize-2.8.5.ebuild
+++ b/dev-ruby/mechanize/mechanize-2.8.5.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/sparklemotion/mechanize;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend ">=dev-ruby/hoe-3.7



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/octokit/

2022-07-13 Thread Hans de Graaff
commit: ac9a399c1915269dece6a810f420baf968567d2e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 13 09:23:06 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 13 09:25:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac9a399c

dev-ruby/octokit: drop 4.22.0, 4.23.0, 4.25.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/octokit/Manifest  |  3 ---
 dev-ruby/octokit/octokit-4.22.0.ebuild | 42 --
 dev-ruby/octokit/octokit-4.23.0.ebuild | 42 --
 dev-ruby/octokit/octokit-4.25.0.ebuild | 42 --
 4 files changed, 129 deletions(-)

diff --git a/dev-ruby/octokit/Manifest b/dev-ruby/octokit/Manifest
index 2f541a34afa3..4814c7175d3b 100644
--- a/dev-ruby/octokit/Manifest
+++ b/dev-ruby/octokit/Manifest
@@ -1,5 +1,2 @@
-DIST octokit-4.22.0.tar.gz 3141531 BLAKE2B 
c852f34dc99b10fb06194bda9f15bffb4242a2b5ee7909e74defa2a7ca6b90962fd30232eb8850d97af872bfb036c87f7623acd9088efa3afd07f01cad525fe4
 SHA512 
e8696176227c81d5f80080fbb3c660b7b6e1b28b149b664b20d7e8cf333450988ac2fb9f5327c5e4e46528dbf7eea1246e82c94b265e6008f8fd7cd98f87423c
-DIST octokit-4.23.0.tar.gz 3149606 BLAKE2B 
a948f8ad114dd892ee98f18f00104008fb2877eaecd250da834a59fbc24560e1eea5df0aaaf0a25cf2fb980a3c72fc12955d75c7c4348ea60a392abb78e92c92
 SHA512 
0cd039a8137d3153ca8dbbed9ea1e6eadb9fde8c447b8f5457c05a88b2dfcd6d4b3bcd4c4a828850809146fec588fdacf96e025d0e82ee61ea3abfffdc61
 DIST octokit-4.24.0.tar.gz 3151075 BLAKE2B 
df9a20854358722bb92e894413b4b8d50e911aba23d610da4d00e6ff8e03df2c442a83a781c836f5f780a2079992a28c77ae59ae89d49386a009af8f29d8a9d5
 SHA512 
e2cabc820732b6d9e71b37807007e17fba23199faa127c3480c37b5c8fca1a0ddcaffe5815ffe7a9efe3ef3b617b9099dca8b01e58b4210cbf68566897a93ce7
-DIST octokit-4.25.0.tar.gz 3154678 BLAKE2B 
97e73f2847db78f2e1ced7d1a7fa7e9ef68d5f12b2bace78e6439656bd9525731422830f1d9a082204bc07331c1268be8bfa32c1375cb451b18e2b0f5294b589
 SHA512 
229b2c93190ca3e2ae49232e1173dfc2ccbebb68af7cb79d0168462a8f6bc5ffcff814004163986134605b6ae3882238cf246f33844c510f54f98170d46cb915
 DIST octokit-4.25.1.tar.gz 3154185 BLAKE2B 
b1698de8694cd2e147542eb6e7e9784428daa035a6e123c05c135558a669c0d222ef4629cc89de815a51b7b3660a8dd2cb80e8d11b90ac43f661e3e2e078b0c0
 SHA512 
780393e6765e82f0fbfada3b8800ccb981df4383ebfda0b218c24bac224b39f836c3d9cb94cf2564676000862dec7ab94cd2dbdaff51c37142d1f45140121bf1

diff --git a/dev-ruby/octokit/octokit-4.22.0.ebuild 
b/dev-ruby/octokit/octokit-4.22.0.ebuild
deleted file mode 100644
index 9c6417cf16ec..
--- a/dev-ruby/octokit/octokit-4.22.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md CONTRIBUTING.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby toolkit for the Github API"
-HOMEPAGE="https://github.com/octokit/octokit.rb;
-SRC_URI="https://github.com/octokit/octokit.rb/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RUBY_S=octokit.rb-${PV}
-
-ruby_add_rdepend "
-   >=dev-ruby/faraday-0.9:*
-   =dev-ruby/sawyer-0.8*
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/jwt
-   dev-ruby/mime-types
-   >=dev-ruby/netrc-0.7.7
-   >=dev-ruby/rbnacl-7.1.1:6
-   dev-ruby/vcr[json]
-   dev-ruby/webmock:3 )"
-
-all_ruby_prepare() {
-   sed -e '/if RUBY_ENGINE/,/^end/ s:^:#: ; 1igem "webmock", "~>3.0"' \
-   -e '/pry/ s:^:#:' \
-   -i spec/helper.rb || die
-}

diff --git a/dev-ruby/octokit/octokit-4.23.0.ebuild 
b/dev-ruby/octokit/octokit-4.23.0.ebuild
deleted file mode 100644
index dd9c4336fc38..
--- a/dev-ruby/octokit/octokit-4.23.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md CONTRIBUTING.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby toolkit for the Github API"
-HOMEPAGE="https://github.com/octokit/octokit.rb;
-SRC_URI="https://github.com/octokit/octokit.rb/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RUBY_S=octokit.rb-${PV}
-
-ruby_add_rdepend "
-   dev-ruby/faraday:1
-   =dev-ruby/sawyer-0.9*
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/jwt
-   dev-ruby/mime-types
-   >=dev-ruby/netrc-0.7.7
-   >=dev-ruby/rbnacl-7.1.1:6
-   dev-ruby/vcr[json]
-   dev-ruby/webmock:3 )"
-
-all_ruby_prepare() {
-   sed -e '/if RUBY_ENGINE/,/^end/ s:^:#: ; 1igem "webmock", "~>3.0"' \
-  

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

2022-07-13 Thread Andreas Sturmlechner
commit: 160939f736759d0cc64b9b05bd6875088c28dca8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 08:52:33 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 08:52:33 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=160939f7

kde-plasma/sddm-kcm: drop 5.25.3*

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

 kde-plasma/sddm-kcm/sddm-kcm-5.25.3.ebuild | 43 --
 1 file changed, 43 deletions(-)

diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.25.3.ebuild 
b/kde-plasma/sddm-kcm/sddm-kcm-5.25.3.ebuild
deleted file mode 100644
index 333ed3b178..00
--- a/kde-plasma/sddm-kcm/sddm-kcm-5.25.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma control module for SDDM"
-HOMEPAGE="https://invent.kde.org/plasma/sddm-kcm;
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${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/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-   x11-misc/sddm
-"
-
-DOCS=( CONTRIBUTORS )



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

2022-07-13 Thread Andreas Sturmlechner
commit: cb7cebebdc69c81337ffb28e95f5c593f7f2d147
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 08:52:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 08:52:32 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cb7cebeb

kde-plasma/plasma-workspace-wallpapers: drop 5.25.3*

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

 .../plasma-workspace-wallpapers-5.25.3.ebuild | 19 ---
 1 file changed, 19 deletions(-)

diff --git 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.3.ebuild
 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.3.ebuild
deleted file mode 100644
index db5feae993..00
--- 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.25.3.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-3)
-inherit cmake plasma.kde.org
-
-DESCRIPTION="Wallpapers for the Plasma workspace"
-
-LICENSE="GPL-2"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-BDEPEND="
-   dev-qt/qtcore:5
-   kde-frameworks/extra-cmake-modules:5
-"



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

2022-07-13 Thread Andreas Sturmlechner
commit: 74cb67833c399c47787f9da59e59c776235b0328
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 08:52:33 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 08:52:33 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=74cb6783

kde-plasma/powerdevil: drop 5.25.3*

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

 kde-plasma/powerdevil/powerdevil-5.25.3.ebuild | 70 --
 1 file changed, 70 deletions(-)

diff --git a/kde-plasma/powerdevil/powerdevil-5.25.3.ebuild 
b/kde-plasma/powerdevil/powerdevil-5.25.3.ebuild
deleted file mode 100644
index ade7509e66..00
--- a/kde-plasma/powerdevil/powerdevil-5.25.3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Power management for KDE Plasma Shell"
-HOMEPAGE="https://invent.kde.org/plasma/powerdevil;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="brightness-control caps +wireless"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5[policykit]
-   >=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/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=kde-plasma/libkscreen-${PVCUT}:5
-   >=kde-plasma/libkworkspace-${PVCUT}:5
-   virtual/libudev:=
-   x11-libs/libxcb
-   brightness-control? ( app-misc/ddcutil:= )
-   caps? ( sys-libs/libcap )
-   wireless? (
-   >=kde-frameworks/bluez-qt-${KFMIN}:5
-   >=kde-frameworks/networkmanager-qt-${KFMIN}:5
-   )
-"
-RDEPEND="${DEPEND}
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-   >=sys-power/upower-0.9.23
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DHAVE_DDCUTIL=$(usex brightness-control)
-   $(cmake_use_find_package caps Libcap)
-   $(cmake_use_find_package wireless KF5BluezQt)
-   $(cmake_use_find_package wireless KF5NetworkManagerQt)
-   )
-
-   ecm_src_configure
-}



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

2022-07-13 Thread Andreas Sturmlechner
commit: 82d9afd526247d3557db8a15776b9133cb536215
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 08:52:33 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 08:52:33 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=82d9afd5

kde-plasma/polkit-kde-agent: drop 5.25.3*

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

 .../polkit-kde-agent-5.25.3.ebuild | 33 --
 1 file changed, 33 deletions(-)

diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.3.ebuild 
b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.3.ebuild
deleted file mode 100644
index 56bce45296..00
--- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.25.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="${PN}-1"
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-inherit ecm plasma.kde.org
-
-DESCRIPTION="PolKit agent module for KDE Plasma"
-HOMEPAGE="https://kde.org/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=sys-auth/polkit-qt-0.113.0
-"
-RDEPEND="${DEPEND}"



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

2022-07-13 Thread Andreas Sturmlechner
commit: 0d8994d29038e75006ec02b254abf43715bf5f30
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 08:52:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 08:52:32 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0d8994d2

kde-plasma/plymouth-kcm: drop 5.25.3*

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

 kde-plasma/plymouth-kcm/plymouth-kcm-5.25.3.ebuild | 37 --
 1 file changed, 37 deletions(-)

diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.25.3.ebuild 
b/kde-plasma/plymouth-kcm/plymouth-kcm-5.25.3.ebuild
deleted file mode 100644
index e2a86eea2c..00
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.25.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma control module for Plymouth"
-HOMEPAGE="https://invent.kde.org/plasma/plymouth-kcm;
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   sys-boot/plymouth
-"
-RDEPEND="${DEPEND}
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-"



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

2022-07-13 Thread Andreas Sturmlechner
commit: a7d0c9f1a539b590876d9c44e691ce09626cdd53
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 08:52:33 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 08:52:33 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a7d0c9f1

kde-plasma/systemsettings: drop 5.25.3*

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

 .../systemsettings/systemsettings-5.25.3.ebuild| 59 --
 1 file changed, 59 deletions(-)

diff --git a/kde-plasma/systemsettings/systemsettings-5.25.3.ebuild 
b/kde-plasma/systemsettings/systemsettings-5.25.3.ebuild
deleted file mode 100644
index 5dc8cd019b..00
--- a/kde-plasma/systemsettings/systemsettings-5.25.3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="Control Center to configure KDE Plasma desktop"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}: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/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-plasma/libkworkspace-${PVCUT}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-"
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature "Configure looks for GTK+" kde-plasma/kde-gtk-config
-   fi
-   ecm_pkg_postinst
-}



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

2022-07-13 Thread Andreas Sturmlechner
commit: 07b52b328c274354edaf7753f3ea644f22b21558
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 08:52:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 08:52:32 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=07b52b32

kde-plasma/plasma-vault: drop 5.25.3*

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

 kde-plasma/plasma-vault/plasma-vault-5.25.3.ebuild | 48 --
 1 file changed, 48 deletions(-)

diff --git a/kde-plasma/plasma-vault/plasma-vault-5.25.3.ebuild 
b/kde-plasma/plasma-vault/plasma-vault-5.25.3.ebuild
deleted file mode 100644
index b95cea7099..00
--- a/kde-plasma/plasma-vault/plasma-vault-5.25.3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plasma applet and services for creating encrypted vaults"
-HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/;
-
-LICENSE="LGPL-3"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="networkmanager"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kactivities-${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/plasma-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-plasma/libksysguard-${PVCUT}:5
-   networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package networkmanager KF5NetworkManagerQt)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-plasma/xdg-desktop-portal-kde/

2022-07-13 Thread Andreas Sturmlechner
commit: 7bfc66582ce6c0342828a9bbbd797910682beb97
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 08:52:34 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 08:52:34 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7bfc6658

kde-plasma/xdg-desktop-portal-kde: drop 5.25.3*

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

 .../xdg-desktop-portal-kde-5.25.3.ebuild   | 46 --
 1 file changed, 46 deletions(-)

diff --git 
a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.3.ebuild 
b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.3.ebuild
deleted file mode 100644
index 4c47df263d..00
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.25.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Backend implementation for xdg-desktop-portal that is using 
Qt/KDE Frameworks"
-
-LICENSE="LGPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-COMMON_DEPEND="
-   >=dev-libs/wayland-1.15
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5[cups]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-libs/plasma-wayland-protocols-1.7.0
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-RDEPEND="${COMMON_DEPEND}
-   kde-misc/kio-fuse:5
-   sys-apps/xdg-desktop-portal
-"
-BDEPEND=">=dev-qt/qtwaylandscanner-${QTMIN}:5"



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

2022-07-13 Thread Andreas Sturmlechner
commit: d0f5b9bc801d6ef553ebbd72e1f5751adec7b535
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 08:52:31 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 08:52:31 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d0f5b9bc

kde-plasma/plasma-systemmonitor: drop 5.25.3*

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

 .../plasma-systemmonitor-5.25.3.ebuild | 42 --
 1 file changed, 42 deletions(-)

diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.3.ebuild 
b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.3.ebuild
deleted file mode 100644
index eac95d580d..00
--- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.25.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# 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.95.0
-QTMIN=5.15.5
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Monitor system sensors, process information and other system 
resources"
-HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/;
-
-LICENSE="|| ( GPL-3 GPL-2 )"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-plasma/libksysguard-${PVCUT}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
-   >=kde-frameworks/kquickcharts-${KFMIN}:5
-   >=kde-plasma/ksystemstats-${PVCUT}:5
-"



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

2022-07-13 Thread Andreas Sturmlechner
commit: 1812b82249c98d4ff999f4cca17e4da2692ea589
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 08:52:31 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 08:52:31 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1812b822

kde-plasma/plasma-workspace: drop 5.25.3*

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

 .../plasma-workspace-5.25.3.ebuild | 218 -
 1 file changed, 218 deletions(-)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.25.3.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.25.3.ebuild
deleted file mode 100644
index 1dfcdea119..00
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.25.3.ebuild
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="forceoptional"
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma workspace"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="appstream +calendar +fontconfig geolocation gps +policykit
-screencast +semantic-desktop telemetry"
-
-REQUIRED_USE="gps? ( geolocation )"
-RESTRICT="test"
-
-# slot op: various private QtWaylandClient headers
-COMMON_DEPEND="
-   >=dev-libs/wayland-1.15
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput]
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwayland-${QTMIN}:5=
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${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/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kded-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kpeople-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kunitconversion-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/prison-${KFMIN}:5[qml]
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=kde-plasma/breeze-${PVCUT}:5
-   >=kde-plasma/kscreenlocker-${PVCUT}:5
-   >=kde-plasma/kwin-${PVCUT}:5
-   >=kde-plasma/layer-shell-qt-${PVCUT}:5
-   >=kde-plasma/libkscreen-${PVCUT}:5
-   >=kde-plasma/libksysguard-${PVCUT}:5
-   >=kde-plasma/libkworkspace-${PVCUT}:5
-   >=media-libs/phonon-4.11.0
-   sci-libs/libqalculate:=
-   sys-libs/zlib
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libxcb
-   x11-libs/libXcursor
-   x11-libs/libXfixes
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/xcb-util
-   x11-libs/xcb-util-image
-   appstream? ( dev-libs/appstream[qt5] )
-   calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
-   fontconfig? (
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   media-libs/fontconfig
-   x11-libs/libXft
-   x11-libs/xcb-util-image
-   )
-   geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
-   gps? ( sci-geosciences/gpsd )
-   policykit? ( virtual/libcrypt:= )
-   screencast? (
-   >=dev-qt/qtgui-${QTMIN}:5=[egl]
-   

[gentoo-commits] proj/kde:master commit in: kde-plasma/xembed-sni-proxy/

2022-07-13 Thread Andreas Sturmlechner
commit: 3136c1a6aab5f8251c49781e8f101ff9072c2810
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 08:52:34 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 08:52:34 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3136c1a6

kde-plasma/xembed-sni-proxy: drop 5.25.3*

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

 .../xembed-sni-proxy-5.25.3.ebuild | 42 --
 1 file changed, 42 deletions(-)

diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.3.ebuild 
b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.3.ebuild
deleted file mode 100644
index 23bf257634..00
--- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.25.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="plasma-workspace"
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-inherit cmake plasma.kde.org
-
-DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
-HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md;
-CMAKE_USE_DIR="${S}/${PN}"
-
-LICENSE="GPL-2"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-
-DEPEND="
-   >=dev-qt/qtcore-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/extra-cmake-modules-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
-   x11-libs/libxcb
-   x11-libs/libXtst
-   x11-libs/xcb-util-image
-"
-RDEPEND="${DEPEND}
-   !kde-plasma/xembed-sni-proxy:0
-"
-
-PATCHES=( "${FILESDIR}/${PN}-5.24.80-standalone.patch" )
-
-src_prepare() {
-   cmake_src_prepare
-
-   sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
-   -i ${PN}/CMakeLists.txt || die "Failed to prepare 
CMakeLists.txt"
-}



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

2022-07-13 Thread Andreas Sturmlechner
commit: 0b0a3505cc74ba9e6e15d6e2690c3412f4b8fdc3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 08:52:30 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 08:52:30 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0b0a3505

kde-plasma/plasma-sdk: drop 5.25.3*

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

 kde-plasma/plasma-sdk/plasma-sdk-5.25.3.ebuild | 46 --
 1 file changed, 46 deletions(-)

diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.25.3.ebuild 
b/kde-plasma/plasma-sdk/plasma-sdk-5.25.3.ebuild
deleted file mode 100644
index a7ac4d464c..00
--- a/kde-plasma/plasma-sdk/plasma-sdk-5.25.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="optional"
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Useful applications for Plasma development"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${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/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-"



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

2022-07-13 Thread Andreas Sturmlechner
commit: 30fa2bafda3d9f6af42a8d7731a6cc421ee90c6e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 08:52:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 08:52:29 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=30fa2baf

kde-plasma/plasma-firewall: drop 5.25.3*

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

 .../plasma-firewall/plasma-firewall-5.25.3.ebuild  | 63 --
 1 file changed, 63 deletions(-)

diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.25.3.ebuild 
b/kde-plasma/plasma-firewall/plasma-firewall-5.25.3.ebuild
deleted file mode 100644
index 0161118e86..00
--- a/kde-plasma/plasma-firewall/plasma-firewall-5.25.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-KFMIN=5.95.0
-QTMIN=5.15.5
-inherit ecm plasma.kde.org python-single-r1
-
-DESCRIPTION="Plasma frontend for Firewalld or UFW"
-HOMEPAGE="https://invent.kde.org/network/plasma-firewall;
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="firewalld +ufw"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
-   ${PYTHON_DEPS}
-   firewalld? ( net-firewall/firewalld )
-   ufw? ( net-firewall/ufw )
-"
-
-src_prepare() {
-   ecm_src_prepare
-   # this kind of cmake magic doesn't work for us at all.
-   sed -e "1 s:^.*$:\#\!/usr/bin/env ${EPYTHON}:" \
-   -i kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_FIREWALLD_BACKEND=$(usex firewalld)
-   -DBUILD_UFW_BACKEND=$(usex ufw)
-   )
-   ecm_src_configure
-}
-
-pkg_postinst () {
-   ecm_pkg_postinst
-
-   if ! has_version sys-apps/systemd; then
-   ewarn "${PN} is not functional without sys-apps/systemd at this 
point."
-   ewarn "See also: https://bugs.gentoo.org/778527;
-   fi
-}



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

2022-07-13 Thread Andreas Sturmlechner
commit: 2db1bbb5fe8d338f78d392c9fd3c1cd3dbbdec06
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 08:52:30 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 08:52:30 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2db1bbb5

kde-plasma/plasma-pa: drop 5.25.3*

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

 kde-plasma/plasma-pa/plasma-pa-5.25.3.ebuild | 40 
 1 file changed, 40 deletions(-)

diff --git a/kde-plasma/plasma-pa/plasma-pa-5.25.3.ebuild 
b/kde-plasma/plasma-pa/plasma-pa-5.25.3.ebuild
deleted file mode 100644
index c07b58fc10..00
--- a/kde-plasma/plasma-pa/plasma-pa-5.25.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.95.0
-QTMIN=5.15.5
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   dev-libs/glib:2
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   media-libs/libcanberra
-   media-sound/pulseaudio
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   || (
-   media-video/pipewire
-   media-sound/pulseaudio-daemon
-   media-sound/pulseaudio[daemon(+)]
-   )
-   x11-themes/sound-theme-freedesktop
-"



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

2022-07-13 Thread Andreas Sturmlechner
commit: dd828de8e5fe6b836dd3f8b0c9304a466950f624
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 13 08:52:31 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 13 08:52:31 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dd828de8

kde-plasma/plasma-thunderbolt: drop 5.25.3*

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

 .../plasma-thunderbolt-5.25.3.ebuild   | 38 --
 1 file changed, 38 deletions(-)

diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.3.ebuild 
b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.3.ebuild
deleted file mode 100644
index 3510f73336..00
--- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.25.3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plasma integration for controlling Thunderbolt devices"
-HOMEPAGE="https://invent.kde.org/plasma/plasma-thunderbolt;
-
-LICENSE="|| ( GPL-2 GPL-3+ )"
-SLOT="5"
-KEYWORDS="~amd64 ~riscv ~x86"
-IUSE=""
-
-# tests require DBus
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   sys-apps/bolt
-"



  1   2   3   >