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

2022-08-07 Thread Florian Schmaus
commit: da7811f7dd5df86c1361aca176bd8a62905d52ab
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Aug  6 15:51:59 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Aug  8 06:28:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7811f7

dev-java/jctools-core: exclude two more test classes

Excluding two test classes producing TestTimedOutException on arm64:
- org.jctools.queues.atomic.AtomicMpqSanityTestMpscLinked
- org.jctools.queues.MpqSanityTestMpscLinked

org.junit.runners.model.TestTimedOutException: test timed out after 3 
milliseconds

Closes: https://bugs.gentoo.org/863977
Closes: https://github.com/gentoo/gentoo/pull/26758
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/jctools-core/jctools-core-3.3.0.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-java/jctools-core/jctools-core-3.3.0.ebuild 
b/dev-java/jctools-core/jctools-core-3.3.0.ebuild
index 2e1511ad7f9c..d3809d348b60 100644
--- a/dev-java/jctools-core/jctools-core-3.3.0.ebuild
+++ b/dev-java/jctools-core/jctools-core-3.3.0.ebuild
@@ -46,6 +46,9 @@ src_test() {
# "org.jctools.queues.QueueSanityTest"
# "org.jctools.queues.ScQueueRemoveTest"
# "org.jctools.util.TestUtil"
+   # Test timeout on arm64, https://bugs.gentoo.org/863977
+   # "org.jctools.queues.atomic.AtomicMpqSanityTestMpscLinked"
+   # "org.jctools.queues.MpqSanityTestMpscLinked"
pushd src/test/java || die
local JAVA_TEST_RUN_ONLY=$(find * \
\( -name "*Test*.java" \
@@ -55,6 +58,8 @@ src_test() {
! -name "QueueSanityTest.java" \
! -name "ScQueueRemoveTest.java" \
! -name "TestUtil.java" \
+   ! -name "AtomicMpqSanityTestMpscLinked.java" \
+   ! -name "MpqSanityTestMpscLinked.java" \
)
popd
JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"



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

2022-08-07 Thread Joonas Niilola
commit: 463a09ab4a6b2847be79b1b0ed7a3fc250e27533
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Aug  8 06:02:57 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  8 06:12:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463a09ab

dev-libs/tllist: Stabilize 1.0.5-r1 amd64, #864211

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

 dev-libs/tllist/tllist-1.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tllist/tllist-1.0.5-r1.ebuild 
b/dev-libs/tllist/tllist-1.0.5-r1.ebuild
index 8b78f5c80884..3a0a203cb80b 100644
--- a/dev-libs/tllist/tllist-1.0.5-r1.ebuild
+++ b/dev-libs/tllist/tllist-1.0.5-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 
 PATCHES=(
"${FILESDIR}/${PN}-1.0.5-meson-pkgbuild-fix-version-number.patch"



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

2022-08-07 Thread Joonas Niilola
commit: 41c2f192e73260d46467f1d32c42454a77929564
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Aug  8 06:03:03 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  8 06:12:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c2f192

media-libs/fcft: Stabilize 3.1.2-r1 amd64, #864211

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

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

diff --git a/media-libs/fcft/fcft-3.1.2-r1.ebuild 
b/media-libs/fcft/fcft-3.1.2-r1.ebuild
index 9ecda1e5c4a3..035057d375fb 100644
--- a/media-libs/fcft/fcft-3.1.2-r1.ebuild
+++ b/media-libs/fcft/fcft-3.1.2-r1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}"
 # ZLIB for nanosvg
 LICENSE="MIT ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="examples +harfbuzz +libutf8proc test"
 REQUIRED_USE="
libutf8proc? ( harfbuzz )



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

2022-08-07 Thread Joonas Niilola
commit: ac6e1251a0943c8988435fd91894bb2b6dfe9587
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Aug  8 06:10:46 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  8 06:12:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6e1251

sci-libs/fplll: Stabilize 5.4.2 x86, #864217

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

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

diff --git a/sci-libs/fplll/fplll-5.4.2.ebuild 
b/sci-libs/fplll/fplll-5.4.2.ebuild
index 836dd45aeda5..302e525a4055 100644
--- a/sci-libs/fplll/fplll-5.4.2.ebuild
+++ b/sci-libs/fplll/fplll-5.4.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/7"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="static-libs qd"
 
 BDEPEND="virtual/pkgconfig"



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

2022-08-07 Thread Joonas Niilola
commit: 4517ee1f398ea316a50b934978d4e31486c1ba19
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Aug  8 06:08:09 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  8 06:12:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4517ee1f

sci-libs/fplll: Stabilize 5.4.2 amd64, #864217

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

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

diff --git a/sci-libs/fplll/fplll-5.4.2.ebuild 
b/sci-libs/fplll/fplll-5.4.2.ebuild
index efd01b83006d..836dd45aeda5 100644
--- a/sci-libs/fplll/fplll-5.4.2.ebuild
+++ b/sci-libs/fplll/fplll-5.4.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz";
 
 LICENSE="LGPL-2.1+"
 SLOT="0/7"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="static-libs qd"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/foot/

2022-08-07 Thread Joonas Niilola
commit: 56647e7dfc031b26eb659e1cf6316653a424dfc6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Aug  8 06:03:04 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  8 06:12:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56647e7d

gui-apps/foot: Stabilize 1.12.1 amd64, #864211

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

 gui-apps/foot/foot-1.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/foot/foot-1.12.1.ebuild b/gui-apps/foot/foot-1.12.1.ebuild
index d56767ce65b7..9b2582a0b630 100644
--- a/gui-apps/foot/foot-1.12.1.ebuild
+++ b/gui-apps/foot/foot-1.12.1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="+grapheme-clustering"
 
 COMMON_DEPEND="



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

2022-08-07 Thread Joonas Niilola
commit: 876fc4400a6cd3c8f318a86e787acc60043d25da
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Aug  8 06:07:33 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug  8 06:12:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876fc440

sci-libs/fplll: pkgconfig seems to always be needed, not conditionally

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

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

diff --git a/sci-libs/fplll/fplll-5.4.2.ebuild 
b/sci-libs/fplll/fplll-5.4.2.ebuild
index dc83e78f3551..efd01b83006d 100644
--- a/sci-libs/fplll/fplll-5.4.2.ebuild
+++ b/sci-libs/fplll/fplll-5.4.2.ebuild
@@ -14,7 +14,7 @@ SLOT="0/7"
 KEYWORDS="~amd64 ~x86"
 IUSE="static-libs qd"
 
-BDEPEND="qd? ( virtual/pkgconfig )"
+BDEPEND="virtual/pkgconfig"
 DEPEND="dev-libs/gmp:0
dev-libs/mpfr:0
qd? ( sci-libs/qd )"



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

2022-08-07 Thread Sam James
commit: 23e8b6b1617eba3374116fb3d1d0e33ea05ea837
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  8 04:31:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  8 06:08:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e8b6b1

dev-python/python-constraint: update maintainers

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

 dev-python/python-constraint/metadata.xml | 36 +--
 1 file changed, 20 insertions(+), 16 deletions(-)

diff --git a/dev-python/python-constraint/metadata.xml 
b/dev-python/python-constraint/metadata.xml
index a8c024c1f192..de9936212872 100644
--- a/dev-python/python-constraint/metadata.xml
+++ b/dev-python/python-constraint/metadata.xml
@@ -1,20 +1,24 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-  
-gaborosz...@protonmail.com
-Gábor Oszkár Dénes
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
-  
-The Python constraint module offers solvers for Constraint Satisfaction 
Problems (CSPs) over finite domains in simple and pure Python. CSP is class of 
problems which may be represented in terms of variables (a, b, ...), domains (a 
in [1, 2, 3], ...), and constraints (a < b, ...).
-  
-  
-python-constraint/python-constraint
-python-constraint
-  
+   
+   
+   gaborosz...@protonmail.com
+   Gábor Oszkár Dénes
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   The Python constraint module offers solvers for Constraint Satisfaction 
Problems (CSPs) over finite domains in simple and pure Python. CSP is class of 
problems which may be represented in terms of variables (a, b, ...), domains (a 
in [1, 2, 3], ...), and constraints (a < b, ...).
+   
+   
+   python-constraint/python-constraint
+   python-constraint
+   
 



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

2022-08-07 Thread Sam James
commit: 6e00a2c52f34b968bd42fe769cb38dba8203ea78
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  8 04:32:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  8 06:08:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e00a2c5

dev-python/qiskit-terra: update maintainers

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

 dev-python/qiskit-terra/metadata.xml | 44 
 1 file changed, 24 insertions(+), 20 deletions(-)

diff --git a/dev-python/qiskit-terra/metadata.xml 
b/dev-python/qiskit-terra/metadata.xml
index 02ea1aee258b..00a7898cedbf 100644
--- a/dev-python/qiskit-terra/metadata.xml
+++ b/dev-python/qiskit-terra/metadata.xml
@@ -1,24 +1,28 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-  
-gaborosz...@protonmail.com
-Gábor Oszkár Dénes
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
-  
-Qiskit is an open-source framework for working with noisy quantum 
computers at the level of pulses, circuits, and algorithms.
-Qiskit is made up of elements that work together to enable quantum 
computing. This element is Terra and is the foundation on which the rest of 
Qiskit is built.
-  
-  
-Enable visualization modules
-  
-  
-Qiskit/qiskit-terra
-qiskit-terra
-  
+   
+   
+   gaborosz...@protonmail.com
+   Gábor Oszkár Dénes
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Qiskit is an open-source framework for working with noisy quantum 
computers at the level of pulses, circuits, and algorithms.
+   Qiskit is made up of elements that work together to enable quantum 
computing. This element is Terra and is the foundation on which the rest of 
Qiskit is built.
+   
+   
+   Enable visualization modules
+   
+   
+   Qiskit/qiskit-terra
+   qiskit-terra
+   
 



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

2022-08-07 Thread Sam James
commit: 51797896c5d13a6acc2679d344c2df5d98d3cfc5
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  8 04:19:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  8 06:08:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51797896

sys-auth/pambase: fix PythonHasVersionUsage

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

 sys-auth/pambase/pambase-20210201.1.ebuild  | 4 ++--
 sys-auth/pambase/pambase-20211218-r1.ebuild | 4 ++--
 sys-auth/pambase/pambase-20220214.ebuild| 2 +-
 sys-auth/pambase/pambase-9.ebuild   | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-auth/pambase/pambase-20210201.1.ebuild 
b/sys-auth/pambase/pambase-20210201.1.ebuild
index 6b1d2ac83aa1..e0e310c95346 100644
--- a/sys-auth/pambase/pambase-20210201.1.ebuild
+++ b/sys-auth/pambase/pambase-20210201.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -59,7 +59,7 @@ BDEPEND="$(python_gen_any_dep '
')"
 
 python_check_deps() {
-   has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/jinja[${PYTHON_USEDEP}]"
 }
 
 src_configure() {

diff --git a/sys-auth/pambase/pambase-20211218-r1.ebuild 
b/sys-auth/pambase/pambase-20211218-r1.ebuild
index 5719f207d53a..ba3e8d54e3bd 100644
--- a/sys-auth/pambase/pambase-20211218-r1.ebuild
+++ b/sys-auth/pambase/pambase-20211218-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -61,7 +61,7 @@ BDEPEND="$(python_gen_any_dep '
')"
 
 python_check_deps() {
-   has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/jinja[${PYTHON_USEDEP}]"
 }
 
 src_configure() {

diff --git a/sys-auth/pambase/pambase-20220214.ebuild 
b/sys-auth/pambase/pambase-20220214.ebuild
index 5df84a2476ea..a79f809c9a81 100644
--- a/sys-auth/pambase/pambase-20220214.ebuild
+++ b/sys-auth/pambase/pambase-20220214.ebuild
@@ -61,7 +61,7 @@ BDEPEND="$(python_gen_any_dep '
')"
 
 python_check_deps() {
-   has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/jinja[${PYTHON_USEDEP}]"
 }
 
 src_configure() {

diff --git a/sys-auth/pambase/pambase-9.ebuild 
b/sys-auth/pambase/pambase-9.ebuild
index bba44a4d969c..9273a5d4f6e3 100644
--- a/sys-auth/pambase/pambase-9.ebuild
+++ b/sys-auth/pambase/pambase-9.ebuild
@@ -61,7 +61,7 @@ BDEPEND="$(python_gen_any_dep '
')"
 
 python_check_deps() {
-   has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/jinja[${PYTHON_USEDEP}]"
 }
 
 src_configure() {



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

2022-08-07 Thread Sam James
commit: 946689513b0ecc3145be699ea1ac49bbcf1ce10c
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  8 04:34:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  8 06:08:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94668951

dev-python/retworkx: update maintainers

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

 dev-python/retworkx/metadata.xml | 35 +++
 1 file changed, 19 insertions(+), 16 deletions(-)

diff --git a/dev-python/retworkx/metadata.xml b/dev-python/retworkx/metadata.xml
index 6ce63280f259..2c287d8e177b 100644
--- a/dev-python/retworkx/metadata.xml
+++ b/dev-python/retworkx/metadata.xml
@@ -1,20 +1,23 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-  
-gaborosz...@protonmail.com
-Gábor Oszkár Dénes
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
-  
-retworkx is a general purpose graph library for python3 written in Rust to 
take advantage of the performance and safety that Rust provides. It was built 
as a replacement for qiskit's previous (and current) networkx usage (hence the 
name) but is designed to provide a high performance general purpose graph 
library for any python application. The project was originally started to build 
a faster directed graph to use as the underlying data structure for the DAG at 
the center of qiskit-terra's transpiler, but it has since grown to cover all 
the graph usage in Qiskit and other applications.
-  
-  
-Qiskit/retworkx
-retworkx
-  
+   
+   gaborosz...@protonmail.com
+   Gábor Oszkár Dénes
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   retworkx is a general purpose graph library for python3 written in Rust 
to take advantage of the performance and safety that Rust provides. It was 
built as a replacement for qiskit's previous (and current) networkx usage 
(hence the name) but is designed to provide a high performance general purpose 
graph library for any python application. The project was originally started to 
build a faster directed graph to use as the underlying data structure for the 
DAG at the center of qiskit-terra's transpiler, but it has since grown to cover 
all the graph usage in Qiskit and other applications.
+   
+   
+   Qiskit/retworkx
+   retworkx
+   
 



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

2022-08-07 Thread Sam James
commit: 6d264ddc01d2f3dae45bcc7f783009eec31de7dd
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  8 04:33:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  8 06:08:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d264ddc

dev-python/tweedledum: update maintainers

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

 dev-python/tweedledum/metadata.xml | 36 
 1 file changed, 20 insertions(+), 16 deletions(-)

diff --git a/dev-python/tweedledum/metadata.xml 
b/dev-python/tweedledum/metadata.xml
index b68d63379f25..ef80e29ba7f0 100644
--- a/dev-python/tweedledum/metadata.xml
+++ b/dev-python/tweedledum/metadata.xml
@@ -1,20 +1,24 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-  
-gaborosz...@protonmail.com
-Gábor Oszkár Dénes
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
-  
-tweedledum is a library for synthesis, compilation, and optimization of 
quantum circuits. The library is written to be scalable up to problem sizes in 
which quantum circuits outperform classical ones. Also, it is meant to be used 
both independently and alongside established tools.
-  
-  
-boschmitt/tweedledum
-tweedledum
-  
+   
+   
+   gaborosz...@protonmail.com
+   Gábor Oszkár Dénes
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   tweedledum is a library for synthesis, compilation, and optimization of 
quantum circuits. The library is written to be scalable up to problem sizes in 
which quantum circuits outperform classical ones. Also, it is meant to be used 
both independently and alongside established tools.
+   
+   
+   boschmitt/tweedledum
+   tweedledum
+   
 



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

2022-08-07 Thread Sam James
commit: b2839c47bc933a0ee3a06b823e27dcc9b9c1c592
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  8 04:35:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  8 06:08:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2839c47

dev-cpp/muParserX: update maintainers

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

 dev-cpp/muParserX/metadata.xml | 34 +++---
 1 file changed, 19 insertions(+), 15 deletions(-)

diff --git a/dev-cpp/muParserX/metadata.xml b/dev-cpp/muParserX/metadata.xml
index f9242a1fe47a..e7ba537d792e 100644
--- a/dev-cpp/muParserX/metadata.xml
+++ b/dev-cpp/muParserX/metadata.xml
@@ -1,19 +1,23 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-  
-gaborosz...@protonmail.com
-Gábor Oszkár Dénes
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
-  
-The evaluation of a mathematical expression is a standard task required in 
many applications. It can be solved by either using a standard math expression 
parser such as muparser or by embedding a scripting language such as Lua. There 
are however some limitations: Although muparser is pretty fast it will only 
work with scalar values and although Lua is very flexible it does neither 
support binary operators for arrays nor complex numbers. So if you need a math 
expression parser with support for arrays, matrices and strings muparserx may 
be able to help you.
-  
-  
-beltoforion/muparserx
-  
+   
+   
+   gaborosz...@protonmail.com
+   Gábor Oszkár Dénes
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   The evaluation of a mathematical expression is a standard task required 
in many applications. It can be solved by either using a standard math 
expression parser such as muparser or by embedding a scripting language such as 
Lua. There are however some limitations: Although muparser is pretty fast it 
will only work with scalar values and although Lua is very flexible it does 
neither support binary operators for arrays nor complex numbers. So if you need 
a math expression parser with support for arrays, matrices and strings 
muparserx may be able to help you.
+   
+   
+   beltoforion/muparserx
+   
 



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

2022-08-07 Thread Sam James
commit: 2df171bf2190f791dd6252ab787fb15164bc7df2
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  8 04:17:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  8 06:08:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df171bf

dev-libs/pocl: fix PythonHasVersionUsage

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

 dev-libs/pocl/pocl-1.8-r2.ebuild | 2 +-
 dev-libs/pocl/pocl-3.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/pocl/pocl-1.8-r2.ebuild b/dev-libs/pocl/pocl-1.8-r2.ebuild
index 2c7536c0a22d..cba8d60fd806 100644
--- a/dev-libs/pocl/pocl-1.8-r2.ebuild
+++ b/dev-libs/pocl/pocl-1.8-r2.ebuild
@@ -49,7 +49,7 @@ PATCHES=(
 )
 
 python_check_deps() {
-   has_version -b "

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

2022-08-07 Thread Sam James
commit: 3d0989df38caadb02beaa32f15a9a7b57a1d848d
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  8 04:31:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  8 06:08:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0989df

dev-python/qiskit-aer: update maintainers

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

 dev-python/qiskit-aer/metadata.xml | 38 +-
 1 file changed, 21 insertions(+), 17 deletions(-)

diff --git a/dev-python/qiskit-aer/metadata.xml 
b/dev-python/qiskit-aer/metadata.xml
index 766391b439a3..2e3184f214d5 100644
--- a/dev-python/qiskit-aer/metadata.xml
+++ b/dev-python/qiskit-aer/metadata.xml
@@ -1,21 +1,25 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-  
-gaborosz...@protonmail.com
-Gábor Oszkár Dénes
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
-  
-Qiskit is an open-source framework for working with noisy quantum 
computers at the level of pulses, circuits, and algorithms.
-Qiskit is made up of elements that each work together to enable quantum 
computing. This element is Aer, which provides high-performance quantum 
computing simulators with realistic noise models.
-  
-  
-Qiskit/qiskit-aer
-qiskit-aer
-  
+   
+   
+   gaborosz...@protonmail.com
+   Gábor Oszkár Dénes
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Qiskit is an open-source framework for working with noisy quantum 
computers at the level of pulses, circuits, and algorithms.
+   Qiskit is made up of elements that each work together to enable quantum 
computing. This element is Aer, which provides high-performance quantum 
computing simulators with realistic noise models.
+   
+   
+   Qiskit/qiskit-aer
+   qiskit-aer
+   
 



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

2022-08-07 Thread Sam James
commit: c3d02e65774670ee524441fd6e0615177d521d75
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  8 03:56:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  8 06:08:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d02e65

media-libs/libwebp: add 1.2.4

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

 media-libs/libwebp/Manifest |  1 +
 media-libs/libwebp/libwebp-1.2.4.ebuild | 77 +
 2 files changed, 78 insertions(+)

diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest
index 84d12388a11e..48acda51d17d 100644
--- a/media-libs/libwebp/Manifest
+++ b/media-libs/libwebp/Manifest
@@ -3,3 +3,4 @@ DIST libwebp-1.2.0.tar.gz 4092120 BLAKE2B 
213b2385f646dd0fbaa7c9103b0d33a9cb5e72
 DIST libwebp-1.2.1.tar.gz 4100806 BLAKE2B 
6bbc6dd1a3ec094a6ad0045fd483bcce055c5f3dd15022595de090c4719e5b7bfec60818a8c6ab2546325a515526d750c9fd31017278ac6d747218570f5e
 SHA512 
5208ac9532c89ea9fec01122cb307afacdbf5c501ed1c6056e9ffc98e2a3386e637224e0301da88ae3a32aa0c210364e1e4eac79487e465ef9e54eb9b1af80aa
 DIST libwebp-1.2.2.tar.gz 4117468 BLAKE2B 
8bdb5a82317f06c39458b04580fa674399bc02f15a8e28f8a17456e1e26af74d87a63ecfda9f2760822ba318e8bd42a9c84f87cc2a3c63bad4fbdc00d212010e
 SHA512 
0dd0a721352b513a218d55383bcd0cc45b786df8089f70f87257b5dcc0c4e2f1798e20f1ca98b8fe51710abb667f9c4c14f20f980a11c484c8832f0dc66e3bff
 DIST libwebp-1.2.3.tar.gz 4141192 BLAKE2B 
9205dccc7be478bcba97fa7859446979fd508bba939cb4bd6468820db6a34a6aa043e4294c0a77835d1af70630d8985b88518eda934878c65fb7c72f1c7deeeb
 SHA512 
4320ac0b0f0c5571a0d6ead3dc588e184762916305cec8b37eaedbbf906d31258a285275d5a02becae853d7cf8a9f0ae0f5f9efa09c68ebc869e7dd132a2
+DIST libwebp-1.2.4.tar.gz 4141376 BLAKE2B 
522ee427f63ec51040b2813ad4bac9df0c86678ea441a28f36f979b01d35b25d11e5297a139e00ddf3e14bade298d3c1ab9ad3157246926cb9a713d3f51bb205
 SHA512 
01f21e2c3057f5878b33664d0070832d78420de3cb2fe4379b07ae6a27bb569fd1c27a920fe324beccb96ae7bfa8c05fdd9e7b0aeba6de06ab4d8b084bb38803

diff --git a/media-libs/libwebp/libwebp-1.2.4.ebuild 
b/media-libs/libwebp/libwebp-1.2.4.ebuild
new file mode 100644
index ..c40b2940845b
--- /dev/null
+++ b/media-libs/libwebp/libwebp-1.2.4.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="A lossy image compression format"
+HOMEPAGE="https://developers.google.com/speed/webp/download";
+SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0/7" # subslot = libwebp soname version
+if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg 
opengl +png static-libs swap-16bit-csp tiff"
+
+# TODO: dev-lang/swig bindings in swig/ subdirectory
+RDEPEND="gif? ( media-libs/giflib:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   opengl? (
+   media-libs/freeglut
+   virtual/opengl
+   )
+   png? ( media-libs/libpng:= )
+   tiff? ( media-libs/tiff:= )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2.3-libpng-pkg-config.patch
+)
+
+src_prepare() {
+   default
+
+   # Fix libtool relinking, bug #499270.
+   #elibtoolize
+
+   # Needed for pkg-config patch
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local args=(
+   --enable-libwebpmux
+   --enable-libwebpdemux
+   --enable-libwebpdecoder
+   $(use_enable static-libs static)
+   $(use_enable swap-16bit-csp)
+   $(use_enable jpeg)
+   $(use_enable png)
+   $(use_enable opengl gl)
+   $(use_enable tiff)
+
+   $(use_enable cpu_flags_x86_sse2 sse2)
+   $(use_enable cpu_flags_x86_sse4_1 sse4.1)
+   $(use_enable cpu_flags_arm_neon neon)
+
+   # Only used for gif2webp binary wrt bug #486646
+   $(multilib_native_use_enable gif)
+   )
+
+   ECONF_SOURCE="${S}" econf "${args[@]}"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name "*.la" -delete || die
+   dodoc AUTHORS ChangeLog doc/*.txt NEWS README.md
+}



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

2022-08-07 Thread Sam James
commit: 9160510d86c9314ab9a66d0745deaded6759bb1b
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  8 04:33:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  8 06:08:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9160510d

dev-python/pylatexenc: update maintainers

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

 dev-python/pylatexenc/metadata.xml | 40 +-
 1 file changed, 22 insertions(+), 18 deletions(-)

diff --git a/dev-python/pylatexenc/metadata.xml 
b/dev-python/pylatexenc/metadata.xml
index 539971679ce5..fed9292985c7 100644
--- a/dev-python/pylatexenc/metadata.xml
+++ b/dev-python/pylatexenc/metadata.xml
@@ -1,22 +1,26 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-  
-gaborosz...@protonmail.com
-Gábor Oszkár Dénes
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
-  
-Simple LaTeX parser providing latex-to-unicode and unicode-to-latex 
conversion.
-The pylatexenc.latexencode module provides a function unicode_to_latex() 
which converts a unicode string into LaTeX text and escape sequences. It should 
recognize accented characters and most math symbols. A couple of switches allow 
you to alter how this function behaves.
-You can also run latexencode in command-line to convert plain unicode text 
(from the standard input or from files given on the command line) into LaTeX 
code, written on to the standard output.
-  
-  
-phfaist/pylatexenc
-pylatexenc
-  
+   
+   
+   gaborosz...@protonmail.com
+   Gábor Oszkár Dénes
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Simple LaTeX parser providing latex-to-unicode and unicode-to-latex 
conversion.
+   The pylatexenc.latexencode module provides a function 
unicode_to_latex() which converts a unicode string into LaTeX text and escape 
sequences. It should recognize accented characters and most math symbols. A 
couple of switches allow you to alter how this function behaves.
+   You can also run latexencode in command-line to convert plain unicode 
text (from the standard input or from files given on the command line) into 
LaTeX code, written on to the standard output.
+   
+   
+   phfaist/pylatexenc
+   pylatexenc
+   
 



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

2022-08-07 Thread Sam James
commit: 73c200352711ccbc691f2811027c8705a8ef0678
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  8 04:17:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  8 06:08:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c20035

media-video/pipewire: fix PythonHasVersionUsage

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

 media-video/pipewire/pipewire-0.3.51-r2.ebuild | 2 +-
 media-video/pipewire/pipewire-0.3.56.ebuild| 2 +-
 media-video/pipewire/pipewire-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-video/pipewire/pipewire-0.3.51-r2.ebuild 
b/media-video/pipewire/pipewire-0.3.51-r2.ebuild
index dd429a538658..861f7c4939a7 100644
--- a/media-video/pipewire/pipewire-0.3.51-r2.ebuild
+++ b/media-video/pipewire/pipewire-0.3.51-r2.ebuild
@@ -130,7 +130,7 @@ PATCHES=(
 limitsdfile=40-${PN}.conf
 
 python_check_deps() {
-   has_version -b "dev-python/docutils[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/docutils[${PYTHON_USEDEP}]"
 }
 
 src_prepare() {

diff --git a/media-video/pipewire/pipewire-0.3.56.ebuild 
b/media-video/pipewire/pipewire-0.3.56.ebuild
index 0023199c8e09..d60731301153 100644
--- a/media-video/pipewire/pipewire-0.3.56.ebuild
+++ b/media-video/pipewire/pipewire-0.3.56.ebuild
@@ -152,7 +152,7 @@ PATCHES=(
 limitsdfile=40-${PN}.conf
 
 python_check_deps() {
-   has_version -b "dev-python/docutils[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/docutils[${PYTHON_USEDEP}]"
 }
 
 src_prepare() {

diff --git a/media-video/pipewire/pipewire-.ebuild 
b/media-video/pipewire/pipewire-.ebuild
index f4d3db600214..e66e1f5b144a 100644
--- a/media-video/pipewire/pipewire-.ebuild
+++ b/media-video/pipewire/pipewire-.ebuild
@@ -151,7 +151,7 @@ PATCHES=(
 limitsdfile=40-${PN}.conf
 
 python_check_deps() {
-   has_version -b "dev-python/docutils[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/docutils[${PYTHON_USEDEP}]"
 }
 
 src_prepare() {



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

2022-08-07 Thread Miroslav Šulc
commit: 9fdbc88985b4fb6afb8ced2d7681cc2d0434db73
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Aug  8 05:49:59 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Aug  8 05:50:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fdbc889

media-sound/schismtracker: bump to 20220807

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/schismtracker/Manifest |  1 +
 .../schismtracker/schismtracker-20220807.ebuild| 50 ++
 2 files changed, 51 insertions(+)

diff --git a/media-sound/schismtracker/Manifest 
b/media-sound/schismtracker/Manifest
index 06b054845228..99173246caf7 100644
--- a/media-sound/schismtracker/Manifest
+++ b/media-sound/schismtracker/Manifest
@@ -1 +1,2 @@
 DIST schismtracker-20220506.tar.gz 1310121 BLAKE2B 
a9740c2a8909a533523de18c8cd4c4457bdaa8f6198598fb0e73089fdb2c7bac3211024d5d9cb695aa5758710d0fa16a407ce0e150d0a3ef0071522f2937eec1
 SHA512 
8dacd1fd719c20fdc8ef157d1487202a39d4f36a37560ad62680655addde0ceb78bbce51e4f640d3979c91f6a4dfe4bc006785aa35d45a00206773d41adf9f42
+DIST schismtracker-20220807.tar.gz 1278129 BLAKE2B 
86cb727e4b797ffcf87b7a0dee93d364a93f2c73bd66856af5bdf0c8ef72157824d04141a11a884d3d286cecb5fcdf2a24f91fcb3421e6831b5fdde6681b5100
 SHA512 
36944581ef88ba256764d1acec0f6d38fb83027ebca7bfea7d313693d9e4062bd217ba6c4dee6a262753b186398b89035d371c5428b35c33eaf95e901bd7304d

diff --git a/media-sound/schismtracker/schismtracker-20220807.ebuild 
b/media-sound/schismtracker/schismtracker-20220807.ebuild
new file mode 100644
index ..bbb7b30a76cd
--- /dev/null
+++ b/media-sound/schismtracker/schismtracker-20220807.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools desktop xdg
+
+DESCRIPTION="Free implementation of Impulse Tracker, a tool used to create 
high quality music"
+HOMEPAGE="http://schismtracker.org/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   media-libs/alsa-lib
+   media-libs/libsdl[X]
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXv
+"
+DEPEND="${RDEPEND}
+   virtual/os-headers
+   x11-base/xorg-proto
+"
+
+src_prepare() {
+   default
+   eautoreconf
+
+   # workaround for temporary files (missing directory). Fixes:
+   # sh ./scripts/build-font.sh . font/default-lower.fnt 
font/default-upper-alt.fnt font/default-upper-itf.fnt font/half-width.fnt 
>auto/default-font.c
+   # /bin/sh: auto/default-font.c: No such file or directory
+   mkdir auto
+
+   #   sys-devel/binutils[multitarget] provides ${CHOST}-windres
+   #   wine provides /usr/bin/windres
+   # and schismtracker fails to use it properly:
+   # sys/win32/schismres.rc:2:20: fatal error: winver.h: No such file or 
directory
+   [[ ${CHOST} = *mingw32* ]] || export WINDRES= ac_cv_prog_WINDRES= 
ac_cv_prog_ac_ct_WINDRES=
+}
+
+src_install() {
+   default
+
+   domenu sys/fd.org/*.desktop
+   doicon icons/schism{,-itf}-icon-128.png
+}



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

2022-08-07 Thread Hans de Graaff
commit: 5738a5ac8216611f71b2152cb2d4899ef283b718
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug  8 05:23:28 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug  8 05:23:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5738a5ac

dev-ruby/capistrano: add 3.17.1

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

 dev-ruby/capistrano/Manifest |  1 +
 dev-ruby/capistrano/capistrano-3.17.1.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/capistrano/Manifest b/dev-ruby/capistrano/Manifest
index dd86366a9b30..c4dbb8019a83 100644
--- a/dev-ruby/capistrano/Manifest
+++ b/dev-ruby/capistrano/Manifest
@@ -1,3 +1,4 @@
 DIST capistrano-2.15.5.gem 132096 BLAKE2B 
bbaa6bd482cf9bbe7aa01540aa5dab3f32401ffa1476d9057bb8ad420194f1ab2c32d8e744d7c982ebece5c4b5369133dc8378b7adf54c78732f9cb249db2a9e
 SHA512 
10168080c7481ec6fc6f918ac90a3b1ce8f2b36f77411375e33cc915b02d5196ab061ac47e767edd724c82cffd1c2ad0a23ba1f0519cf1f2aae5b429167b19ff
 DIST capistrano-3.16.0.gem 69120 BLAKE2B 
3e1c4f639c2d5cd36ae305746f53e68350d5eee39fbd5c5ec828ea5b69f47a3a5f8b4e6f4b65de2e24717f71cf4a9443879fc3d076474ab020e2023372085180
 SHA512 
ec5aa465065cd115f0a1b7db06b7c68f2034e81feb3b814b730a6aca464756e545fd5c065ea941a3076bb637448e2a0f04aeb56de2578cdf22a6f208d27a2219
 DIST capistrano-3.17.0.gem 69632 BLAKE2B 
57430e8e73bddb11d170c579cae8b2fa6bd1390b5aaeb5e41a81a17ffb84d02623a4ca27c518b0d2ba16c78a639d34e05e68d1fad0d94afadecb846e7d515ea1
 SHA512 
d4298c1d71d51a3cb5216a23fb1181ba11f544a9572939b95f1f7fef80f64e6ebb2eb5cda4b22a77092ec0bb7d7aaa2d72eff88d715290cb989b78033d6053e5
+DIST capistrano-3.17.1.gem 69632 BLAKE2B 
7457f3e3dfc102f2612dda6c976ab05e14a86cdbd39df67a15e190a9998103b9dcc06db1f8d5bcab9bdd6c274f459f40de084a229c183362986dfc58ec07c44b
 SHA512 
68882795d735870b1e5821c3583e2c9366ad5ecb2a413e9488e31010a321368bca3298af020010a0fe90b0c930fbff54bb6e85effdde106dbf92b09e3285721d

diff --git a/dev-ruby/capistrano/capistrano-3.17.1.ebuild 
b/dev-ruby/capistrano/capistrano-3.17.1.ebuild
new file mode 100644
index ..d7806d8a3b3e
--- /dev/null
+++ b/dev-ruby/capistrano/capistrano-3.17.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A distributed application deployment system"
+HOMEPAGE="https://capistranorb.com/";
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/airbrussh-1.0.0
+   >=dev-ruby/sshkit-1.9:0
+   >=dev-ruby/rake-10.0.0
+   dev-ruby/i18n:*"
+ruby_add_bdepend "
+   test? ( dev-ruby/mocha )"
+
+all_ruby_prepare() {
+   # Avoid specs that depend on capistrano already being installed
+   rm -f spec/lib/capistrano/doctor/gems_doctor_spec.rb || die
+
+   # Avoid specs that require a TTY
+   sed -i -e '/asking for a variable/,/^  end/ s:^:#:' 
spec/integration/dsl_spec.rb || die
+   rm -f spec/lib/capistrano/configuration/question_spec.rb 
spec/lib/capistrano/doctor/output_helpers_spec.rb || die
+}



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

2022-08-07 Thread Sam James
commit: 627a1ce923fe96646c317922cd8096ffad5eb74a
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug  8 02:10:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug  8 02:10:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=627a1ce9

dev-util/pkgconf: add 1.9.1, drop 1.9.0-r1

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

 dev-util/pkgconf/Manifest  | 2 +-
 dev-util/pkgconf/{pkgconf-1.9.0-r1.ebuild => pkgconf-1.9.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgconf/Manifest b/dev-util/pkgconf/Manifest
index c74a2969150f..d7a7ef14fba2 100644
--- a/dev-util/pkgconf/Manifest
+++ b/dev-util/pkgconf/Manifest
@@ -1,2 +1,2 @@
 DIST pkgconf-1.8.0.tar.xz 296304 BLAKE2B 
6585a855a313406f77d26fba3cc3cef798b27c4b7ece81738bdba12f36ee93fbcaf838e1065406c28adc20852e34e2de14bc5f4837982f9cc35360d9a3ac83a5
 SHA512 
58204006408ad5ce91222ed3c93c2e0b61c04fa83c0a8ad337b747b583744578dbebd4ad5ccbc577689637caa1c5dc246b7795ac46e39cb1aa78199b7c28
-DIST pkgconf-1.9.0.tar.xz 306336 BLAKE2B 
5e66082ed0d4279eacc5d8428e1243196e446c9346171f78fa693bc028edbe80ba585274e00a4d461a3118bb33845f42b4e54c6a0092a642320a59cf2807cd6a
 SHA512 
14b53b8a5a2e90b62d23c4ca3ea8e6f3113aac1ab4bc63bb59fef27d61d2f13953d02ea022c38ed9aa039b075a9ff93cf9fd58f93013cd1ea78bef411937055a
+DIST pkgconf-1.9.1.tar.xz 306396 BLAKE2B 
69fe07a15fa1084d5493712f8c41e37b0bbae65a25afe27346619331967129649292897dc81e36748443b0d9eaebad62b5c9d3e287c3fc5d18568e4fc8a5abd7
 SHA512 
d94ce1b65a2488b08bb1b67914144a8f731baeb125b8a02e19191fc07fdd04b94dbb8ed8fbcab0e0f4ebe56498e29b545538abf9712df35931a22d0268b54e83

diff --git a/dev-util/pkgconf/pkgconf-1.9.0-r1.ebuild 
b/dev-util/pkgconf/pkgconf-1.9.1.ebuild
similarity index 100%
rename from dev-util/pkgconf/pkgconf-1.9.0-r1.ebuild
rename to dev-util/pkgconf/pkgconf-1.9.1.ebuild



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

2022-08-07 Thread Benda XU
commit: 08b8119c6bb1f0ba1df051b2ff5573ecdda554fb
Author: Yiyang Wu  gmail  com>
AuthorDate: Sun Aug  7 10:30:48 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Aug  8 01:36:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b8119c

dev-util/rocprofiler: depend on aql-stripped roctracer

Closes: https://github.com/gentoo/gentoo/pull/26771
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 .../{rocprofiler-4.3.0.ebuild => rocprofiler-4.3.0-r1.ebuild}   | 2 +-
 .../{rocprofiler-5.0.2.ebuild => rocprofiler-5.0.2-r1.ebuild}   | 2 +-
 .../{rocprofiler-5.1.3.ebuild => rocprofiler-5.1.3-r1.ebuild}   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/rocprofiler/rocprofiler-4.3.0.ebuild 
b/dev-util/rocprofiler/rocprofiler-4.3.0-r1.ebuild
similarity index 97%
rename from dev-util/rocprofiler/rocprofiler-4.3.0.ebuild
rename to dev-util/rocprofiler/rocprofiler-4.3.0-r1.ebuild
index 33982694c17f..881a5bf79c4e 100644
--- a/dev-util/rocprofiler/rocprofiler-4.3.0.ebuild
+++ b/dev-util/rocprofiler/rocprofiler-4.3.0-r1.ebuild
@@ -17,7 +17,7 @@ SLOT="0/$(ver_cut 1-2)"
 KEYWORDS="~amd64"
 
 RDEPEND="dev-libs/rocr-runtime:${SLOT}
-   dev-util/roctracer:${SLOT}
+   >=dev-util/roctracer-${PV}-r3:${SLOT}
"
 DEPEND="${RDEPEND}"
 BDEPEND="

diff --git a/dev-util/rocprofiler/rocprofiler-5.0.2.ebuild 
b/dev-util/rocprofiler/rocprofiler-5.0.2-r1.ebuild
similarity index 97%
rename from dev-util/rocprofiler/rocprofiler-5.0.2.ebuild
rename to dev-util/rocprofiler/rocprofiler-5.0.2-r1.ebuild
index 23d1b9cc746c..548d9dd3fcf7 100644
--- a/dev-util/rocprofiler/rocprofiler-5.0.2.ebuild
+++ b/dev-util/rocprofiler/rocprofiler-5.0.2-r1.ebuild
@@ -17,7 +17,7 @@ SLOT="0/$(ver_cut 1-2)"
 KEYWORDS="~amd64"
 
 RDEPEND="dev-libs/rocr-runtime:${SLOT}
-   dev-util/roctracer:${SLOT}
+   >=dev-util/roctracer-${PV}-r1:${SLOT}
"
 DEPEND="${RDEPEND}"
 BDEPEND="

diff --git a/dev-util/rocprofiler/rocprofiler-5.1.3.ebuild 
b/dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild
similarity index 97%
rename from dev-util/rocprofiler/rocprofiler-5.1.3.ebuild
rename to dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild
index e58a6e4b99d3..f64fd794c6ad 100644
--- a/dev-util/rocprofiler/rocprofiler-5.1.3.ebuild
+++ b/dev-util/rocprofiler/rocprofiler-5.1.3-r1.ebuild
@@ -17,7 +17,7 @@ SLOT="0/$(ver_cut 1-2)"
 KEYWORDS="~amd64"
 
 RDEPEND="dev-libs/rocr-runtime:${SLOT}
-   dev-util/roctracer:${SLOT}
+   >=dev-util/roctracer-${PV}-r1:${SLOT}
"
 DEPEND="${RDEPEND}"
 BDEPEND="



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

2022-08-07 Thread Benda XU
commit: bd9ffa661677c66e9a1b1208db16d4b709cf5a7c
Author: Yiyang Wu  gmail  com>
AuthorDate: Sun Aug  7 10:28:40 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Aug  8 01:35:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd9ffa66

dev-util/roctracer: Skip loading proprietary AQLProfile lib

Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 .../files/roctracer-4.3.0-no-aqlprofile.patch  | 20 +++
 .../files/roctracer-5.1.3-no-aqlprofile.patch  | 39 ++
 ...r-4.3.0-r2.ebuild => roctracer-4.3.0-r3.ebuild} |  1 +
 ...acer-5.0.2.ebuild => roctracer-5.0.2-r1.ebuild} |  1 +
 ...acer-5.1.3.ebuild => roctracer-5.1.3-r1.ebuild} |  1 +
 5 files changed, 62 insertions(+)

diff --git a/dev-util/roctracer/files/roctracer-4.3.0-no-aqlprofile.patch 
b/dev-util/roctracer/files/roctracer-4.3.0-no-aqlprofile.patch
new file mode 100644
index ..0548953f3089
--- /dev/null
+++ b/dev-util/roctracer/files/roctracer-4.3.0-no-aqlprofile.patch
@@ -0,0 +1,20 @@
+Skip loading proprietary AQLProfile lib
+Index: roctracer-rocm-5.1.3/src/util/hsa_rsrc_factory.cpp
+===
+--- roctracer-rocm-5.1.3.orig/src/util/hsa_rsrc_factory.cpp
 roctracer-rocm-5.1.3/src/util/hsa_rsrc_factory.cpp
+@@ -127,14 +127,6 @@ HsaRsrcFactory::HsaRsrcFactory(bool init
+   if (cpu_pool_ == NULL) CHECK_STATUS("CPU memory pool is not found", 
HSA_STATUS_ERROR);
+   if (kern_arg_pool_ == NULL) CHECK_STATUS("Kern-arg memory pool is not 
found", HSA_STATUS_ERROR);
+ 
+-  // Get AqlProfile API table
+-  aqlprofile_api_ = {0};
+-#ifdef ROCP_LD_AQLPROFILE
+-  status = LoadAqlProfileLib(&aqlprofile_api_);
+-#else
+-  status = 
hsa_api_.hsa_system_get_major_extension_table(HSA_EXTENSION_AMD_AQLPROFILE, 
hsa_ven_amd_aqlprofile_VERSION_MAJOR, sizeof(aqlprofile_api_), 
&aqlprofile_api_);
+-#endif
+-  CHECK_STATUS("aqlprofile API table load failed", status);
+ 
+   // Get Loader API table
+   loader_api_ = {0};

diff --git a/dev-util/roctracer/files/roctracer-5.1.3-no-aqlprofile.patch 
b/dev-util/roctracer/files/roctracer-5.1.3-no-aqlprofile.patch
new file mode 100644
index ..93ddee3e5b43
--- /dev/null
+++ b/dev-util/roctracer/files/roctracer-5.1.3-no-aqlprofile.patch
@@ -0,0 +1,39 @@
+Skip loading proprietary AQLProfile lib
+Index: roctracer-rocm-5.1.3/src/util/hsa_rsrc_factory.cpp
+===
+--- roctracer-rocm-5.1.3.orig/src/util/hsa_rsrc_factory.cpp
 roctracer-rocm-5.1.3/src/util/hsa_rsrc_factory.cpp
+@@ -127,14 +127,6 @@ HsaRsrcFactory::HsaRsrcFactory(bool init
+   if (cpu_pool_ == NULL) CHECK_STATUS("CPU memory pool is not found", 
HSA_STATUS_ERROR);
+   if (kern_arg_pool_ == NULL) CHECK_STATUS("Kern-arg memory pool is not 
found", HSA_STATUS_ERROR);
+ 
+-  // Get AqlProfile API table
+-  aqlprofile_api_ = {0};
+-#ifdef ROCP_LD_AQLPROFILE
+-  status = LoadAqlProfileLib(&aqlprofile_api_);
+-#else
+-  status = 
hsa_api_.hsa_system_get_major_extension_table(HSA_EXTENSION_AMD_AQLPROFILE, 
hsa_ven_amd_aqlprofile_VERSION_MAJOR, sizeof(aqlprofile_api_), 
&aqlprofile_api_);
+-#endif
+-  CHECK_STATUS("aqlprofile API table load failed", status);
+ 
+   // Get Loader API table
+   loader_api_ = {0};
+Index: roctracer-rocm-5.1.3/test/hsa/src/hsa_rsrc_factory.cpp
+===
+--- roctracer-rocm-5.1.3.orig/test/hsa/src/hsa_rsrc_factory.cpp
 roctracer-rocm-5.1.3/test/hsa/src/hsa_rsrc_factory.cpp
+@@ -125,14 +125,6 @@ HsaRsrcFactory::HsaRsrcFactory(bool init
+   if (cpu_pool_ == NULL) CHECK_STATUS("CPU memory pool is not found", 
HSA_STATUS_ERROR);
+   if (kern_arg_pool_ == NULL) CHECK_STATUS("Kern-arg memory pool is not 
found", HSA_STATUS_ERROR);
+ 
+-  // Get AqlProfile API table
+-  aqlprofile_api_ = {0};
+-#ifdef ROCP_LD_AQLPROFILE
+-  status = LoadAqlProfileLib(&aqlprofile_api_);
+-#else
+-  status = 
hsa_api_.hsa_system_get_major_extension_table(HSA_EXTENSION_AMD_AQLPROFILE, 
hsa_ven_amd_aqlprofile_VERSION_MAJOR, sizeof(aqlprofile_api_), 
&aqlprofile_api_);
+-#endif
+-  CHECK_STATUS("aqlprofile API table load failed", status);
+ 
+   // Get Loader API table
+   loader_api_ = {0};

diff --git a/dev-util/roctracer/roctracer-4.3.0-r2.ebuild 
b/dev-util/roctracer/roctracer-4.3.0-r3.ebuild
similarity index 98%
rename from dev-util/roctracer/roctracer-4.3.0-r2.ebuild
rename to dev-util/roctracer/roctracer-4.3.0-r3.ebuild
index e5c7872fe3a1..c0573fc9cb13 100644
--- a/dev-util/roctracer/roctracer-4.3.0-r2.ebuild
+++ b/dev-util/roctracer/roctracer-4.3.0-r3.ebuild
@@ -33,6 +33,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-4.3.0-glibc-2.34.patch
"${FILESDIR}"/${PN}-4.3.0-ldflag.patch
"${FILESDIR}"/${PN}-4.3.0-tracer_tool.patch
+   "${FILESDIR}"/${PN}-4.3.0-no-aqlprofile.patch
 )
 
 python_check_deps() {

diff --git a/dev-util/roctracer/roctracer-5.0.2.ebui

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

2022-08-07 Thread Rick Farina
commit: 75f2e3e0c5f9b1c7070c6012479aeddf3d0125d7
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Aug  8 00:38:47 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Aug  8 00:38:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f2e3e0

net-wireless/gqrx: drop 2.14.6

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gqrx/Manifest   |  1 -
 net-wireless/gqrx/gqrx-2.14.6.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/net-wireless/gqrx/Manifest b/net-wireless/gqrx/Manifest
index 3215ae23096f..fd440ddcd002 100644
--- a/net-wireless/gqrx/Manifest
+++ b/net-wireless/gqrx/Manifest
@@ -1,3 +1,2 @@
-DIST gqrx-2.14.6.tar.gz 1346684 BLAKE2B 
fd31692ad0dfcb3eaa3ea0ca8a9a26282ae45c290997b016f0a9f7e750969f42b2084619efd342da8c28d608da1cd3477c2c1cb6cc334f9d53f74dbff4e5d0c5
 SHA512 
d8019a6094da1f6d63eda08b9f22390dd638eb191910d911437e46f40d81087b3c68f3948ccb9060025a91cd1e1d4e1be42d92ccdf8869f5588ac7d428e5489d
 DIST gqrx-2.15.8.tar.gz 3608013 BLAKE2B 
242ec9fd3c99bf683d030936d14c96170a3432f13059abca3ef7ab1863ca4af0651eb2429c0703a0dd649304edcc1dc6c1fdefb2e8e7a77db1b2bfafc4a15452
 SHA512 
1c9236b68a3e21e9b6a67e8034652e8a8b369a9c1d41a54bb5f1ba83c398b1b12beb7dae44660e6fb35aa4649d17ea6546d9f1e72766b36eda84390d15022e58
 DIST gqrx-2.15.9.tar.gz 3608134 BLAKE2B 
0864e8b33efe12cbc77dc75bf9bb2c5938655e40710a99ff72da2f1bdb43bc4c2f964c1fe4d88136891417c16eed16444d8fad699f80ab8fe164bb18d62d23f6
 SHA512 
0562f5c962b7fb48e5b5b8d88f15e328bfb08284b36e289e68e77528156452075eb04a0fa530b235c383495bf4008a7c80e78aae88dfcc30da6f4ba619dfd2f3

diff --git a/net-wireless/gqrx/gqrx-2.14.6.ebuild 
b/net-wireless/gqrx/gqrx-2.14.6.ebuild
deleted file mode 100644
index ff4d8f5d0842..
--- a/net-wireless/gqrx/gqrx-2.14.6.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Software defined radio receiver powered by GNU Radio and Qt"
-HOMEPAGE="https://gqrx.dk/";
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/csete/gqrx.git";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/csete/gqrx/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="gr-audio portaudio pulseaudio"
-REQUIRED_USE="^^ ( pulseaudio portaudio gr-audio )"
-
-DEPEND=">=net-wireless/gnuradio-3.7_rc:=[audio,analog,filter]
-   >=net-wireless/gr-osmosdr-0.1.0:=
-   dev-libs/boost:=
-   dev-libs/log4cpp:=
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   sci-libs/volk:=
-   pulseaudio? ( media-sound/pulseaudio:= )
-   portaudio? ( media-libs/portaudio:= )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   if use pulseaudio; then
-   LINUX_AUDIO_BACKEND=Pulseaudio
-   elif use portaudio; then
-   LINUX_AUDIO_BACKEND=Portaudio
-   elif use gr-audio; then
-   LINUX_AUDIO_BACKEND=Gr-audio
-   fi
-
-   local mycmakeargs=(
-   "-DLINUX_AUDIO_BACKEND=${LINUX_AUDIO_BACKEND}"
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   dobin "${BUILD_DIR}"/src/gqrx
-}



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

2022-08-07 Thread Rick Farina
commit: 178f4ca55aa367de2addbfcb877073d41b8a37a6
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Aug  8 00:37:41 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Aug  8 00:37:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=178f4ca5

net-wireless/gqrx: sync live with latest release

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gqrx/gqrx-.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/net-wireless/gqrx/gqrx-.ebuild 
b/net-wireless/gqrx/gqrx-.ebuild
index ec213fc9569c..23c9c275d130 100644
--- a/net-wireless/gqrx/gqrx-.ebuild
+++ b/net-wireless/gqrx/gqrx-.ebuild
@@ -9,10 +9,10 @@ DESCRIPTION="Software defined radio receiver powered by GNU 
Radio and Qt"
 HOMEPAGE="https://gqrx.dk/";
 
 if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/csete/gqrx.git";
+   EGIT_REPO_URI="https://github.com/gqrx-sdr/gqrx.git";
inherit git-r3
 else
-   SRC_URI="https://github.com/csete/gqrx/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/gqrx-sdr/gqrx/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~riscv ~x86"
 fi
 
@@ -21,7 +21,11 @@ SLOT="0"
 IUSE="gr-audio portaudio pulseaudio"
 REQUIRED_USE="^^ ( pulseaudio portaudio gr-audio )"
 
-DEPEND=">=net-wireless/gnuradio-3.7_rc:=[audio,analog,filter]
+DEPEND="
+   || (
+   =net-wireless/gnuradio-3.10:0[audio,analog,filter,network]
+   )
>=net-wireless/gr-osmosdr-0.1.0:=
dev-libs/boost:=
dev-libs/log4cpp:=



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

2022-08-07 Thread Rick Farina
commit: 562f6bacd563335adf416284194d8d9100965ced
Author: Huang Rui  gmail  com>
AuthorDate: Sun Aug  7 16:54:22 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Aug  8 00:35:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562f6bac

net-wireless/gqrx: add 2.15.9

Closes: https://bugs.gentoo.org/864238
Signed-off-by: Huang Rui  gmail.com>
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gqrx/Manifest   |  1 +
 net-wireless/gqrx/gqrx-2.15.9.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/net-wireless/gqrx/Manifest b/net-wireless/gqrx/Manifest
index be67b15e6787..3215ae23096f 100644
--- a/net-wireless/gqrx/Manifest
+++ b/net-wireless/gqrx/Manifest
@@ -1,2 +1,3 @@
 DIST gqrx-2.14.6.tar.gz 1346684 BLAKE2B 
fd31692ad0dfcb3eaa3ea0ca8a9a26282ae45c290997b016f0a9f7e750969f42b2084619efd342da8c28d608da1cd3477c2c1cb6cc334f9d53f74dbff4e5d0c5
 SHA512 
d8019a6094da1f6d63eda08b9f22390dd638eb191910d911437e46f40d81087b3c68f3948ccb9060025a91cd1e1d4e1be42d92ccdf8869f5588ac7d428e5489d
 DIST gqrx-2.15.8.tar.gz 3608013 BLAKE2B 
242ec9fd3c99bf683d030936d14c96170a3432f13059abca3ef7ab1863ca4af0651eb2429c0703a0dd649304edcc1dc6c1fdefb2e8e7a77db1b2bfafc4a15452
 SHA512 
1c9236b68a3e21e9b6a67e8034652e8a8b369a9c1d41a54bb5f1ba83c398b1b12beb7dae44660e6fb35aa4649d17ea6546d9f1e72766b36eda84390d15022e58
+DIST gqrx-2.15.9.tar.gz 3608134 BLAKE2B 
0864e8b33efe12cbc77dc75bf9bb2c5938655e40710a99ff72da2f1bdb43bc4c2f964c1fe4d88136891417c16eed16444d8fad699f80ab8fe164bb18d62d23f6
 SHA512 
0562f5c962b7fb48e5b5b8d88f15e328bfb08284b36e289e68e77528156452075eb04a0fa530b235c383495bf4008a7c80e78aae88dfcc30da6f4ba619dfd2f3

diff --git a/net-wireless/gqrx/gqrx-2.15.9.ebuild 
b/net-wireless/gqrx/gqrx-2.15.9.ebuild
new file mode 100644
index ..23c9c275d130
--- /dev/null
+++ b/net-wireless/gqrx/gqrx-2.15.9.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Software defined radio receiver powered by GNU Radio and Qt"
+HOMEPAGE="https://gqrx.dk/";
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/gqrx-sdr/gqrx.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/gqrx-sdr/gqrx/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="gr-audio portaudio pulseaudio"
+REQUIRED_USE="^^ ( pulseaudio portaudio gr-audio )"
+
+DEPEND="
+   || (
+   =net-wireless/gnuradio-3.10:0[audio,analog,filter,network]
+   )
+   >=net-wireless/gr-osmosdr-0.1.0:=
+   dev-libs/boost:=
+   dev-libs/log4cpp:=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   sci-libs/volk:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   portaudio? ( media-libs/portaudio:= )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   if use pulseaudio; then
+   LINUX_AUDIO_BACKEND=Pulseaudio
+   elif use portaudio; then
+   LINUX_AUDIO_BACKEND=Portaudio
+   elif use gr-audio; then
+   LINUX_AUDIO_BACKEND=Gr-audio
+   fi
+
+   local mycmakeargs=(
+   "-DLINUX_AUDIO_BACKEND=${LINUX_AUDIO_BACKEND}"
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   dobin "${BUILD_DIR}"/src/gqrx
+}



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

2022-08-07 Thread Rick Farina
commit: 5c828fb09d21d363dbdf45533433b8849c338ab9
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Aug  8 00:35:05 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Aug  8 00:35:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c828fb0

net-wireless/gqrx: update EAPI 7 -> 8 for live

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gqrx/gqrx-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-wireless/gqrx/gqrx-.ebuild 
b/net-wireless/gqrx/gqrx-.ebuild
index ff4d8f5d0842..ec213fc9569c 100644
--- a/net-wireless/gqrx/gqrx-.ebuild
+++ b/net-wireless/gqrx/gqrx-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/csete/gqrx/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
 fi
 
 LICENSE="GPL-3"



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

2022-08-07 Thread Matt Turner
commit: b579da4999ae25e8f7e1f15539e670e1233a6734
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Aug  8 00:26:58 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug  8 00:27:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b579da49

net-libs/webkit-gtk: Version bump to 2.36.6

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

 net-libs/webkit-gtk/Manifest |   1 +
 net-libs/webkit-gtk/webkit-gtk-2.36.6.ebuild | 250 +++
 2 files changed, 251 insertions(+)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index ef43f846c0d1..a7e2bc7866b0 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,3 +1,4 @@
 DIST webkitgtk-2.36.3.tar.xz 26600236 BLAKE2B 
80c1127e75a12603e3646b840d6fd8cc4146b5a964d9a44966ff7d40e67f8743420c87f3c001f9299b2449f492401d86c02e55395e2db8938ff0e3bbb08790cb
 SHA512 
dfd02e22a58d0080d9bf6c7dd2a710bb9d8698ff8a4226653629294b74cc981a3e35d4d93eed5ebad35c81b339ec8b96755ad0b36c0238da151b359e07bcb692
 DIST webkitgtk-2.36.4.tar.xz 26598964 BLAKE2B 
7c79c394bca756b09324afae013775404f62543ed093314ebb82a10dbbc2c7a22277792349a0d24fd95077c770627d24ab73183ba4a97d168556f991d7a6a682
 SHA512 
c5365c682ba4e8e6ad891638b5a82e74e38fa0867ce6c8e4e08a9dc15b862a6d3edc096a049e0711306972d6162d79fe90a0e76d8b395001798005e4488467f2
 DIST webkitgtk-2.36.5.tar.xz 26602060 BLAKE2B 
4a450356bb5e142f8c5c9d27433183532b7d3a2e451032cd837bf8a12ba58bd997eb4f2c6ff5ab37891af8485efb5d57aa02321448a93b0864c2a25b3b194cf8
 SHA512 
71be328aae93f1454d74371c3a614aab15190d2abc7dd7d7a003004c2f35a19d610d2613e64292f21e472d5112cba865ef019fecc2b4066eb87368c6d363b545
+DIST webkitgtk-2.36.6.tar.xz 26593904 BLAKE2B 
95ea4b17350b148fe6cc9bbaa4aab3bbb992ab62f949d6a70639cc9c31bba1d9d1a67185a4e61464c66bce10399f1b4fa7811bc892b59c2b9677cfe4f8bc8db8
 SHA512 
21e91d7b9a4af3b6c7eb7a8dd9fbbbd82c14d01a5cd6734c9476bcc6b81007dc622867f3c6cb1e5531a16c5abfe208f8540ca0a182fa02e274b46ebc4f9dd0d0

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.36.6.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.36.6.ebuild
new file mode 100644
index ..ac5ee1a431b0
--- /dev/null
+++ b/net-libs/webkit-gtk/webkit-gtk-2.36.6.ebuild
@@ -0,0 +1,250 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_REQ_USE="xml(+)"
+PYTHON_COMPAT=( python3_{8..11} )
+USE_RUBY="ruby27 ruby30 ruby31"
+
+inherit check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single 
toolchain-funcs cmake
+
+MY_P="webkitgtk-${PV}"
+DESCRIPTION="Open source web browser engine"
+HOMEPAGE="https://www.webkitgtk.org";
+SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz";
+
+LICENSE="LGPL-2+ BSD"
+SLOT="4/37" # soname version of libwebkit2gtk-4.0
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="aqua avif +egl examples gamepad gles2-only gnome-keyring +gstreamer 
gtk-doc +introspection +jpeg2k +jumbo-build lcms libnotify seccomp spell 
systemd test wayland X"
+
+# gstreamer with opengl/gles2 needs egl
+REQUIRED_USE="
+   gles2-only? ( egl )
+   gstreamer? ( egl )
+   wayland? ( egl )
+   || ( aqua wayland X )
+"
+
+# Tests fail to link for inexplicable reasons
+# https://bugs.webkit.org/show_bug.cgi?id=148210
+RESTRICT="test"
+
+# Dependencies found at Source/cmake/OptionsGTK.cmake
+# Missing WebRTC support, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is 
experimental upstream (PRIVATE OFF) and shouldn't be used yet in 2.30
+# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
+# TODO: gst-plugins-base[X] is only needed when build configuration ends up 
with GLX set, but that's a bit automagic too to fix
+RDEPEND="
+   >=x11-libs/cairo-1.16.0:=[X?]
+   >=media-libs/fontconfig-2.13.0:1.0
+   >=media-libs/freetype-2.9.0:2
+   >=dev-libs/libgcrypt-1.7.0:0=
+   >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?]
+   >=media-libs/harfbuzz-1.4.2:=[icu(+)]
+   >=dev-libs/icu-61.2:=
+   media-libs/libjpeg-turbo:0=
+   >=net-libs/libsoup-2.54:2.4[introspection?]
+   >=dev-libs/libxml2-2.8.0:2
+   >=media-libs/libpng-1.4:0=
+   dev-db/sqlite:3=
+   sys-libs/zlib:0
+   >=dev-libs/atk-2.16.0
+   media-libs/libwebp:=
+
+   >=dev-libs/glib-2.67.1:2
+   >=dev-libs/libxslt-1.1.7
+   media-libs/woff2
+   gnome-keyring? ( app-crypt/libsecret )
+   introspection? ( >=dev-libs/gobject-introspection-1.59.1:= )
+   dev-libs/libtasn1:=
+   spell? ( >=app-text/enchant-0.22:2 )
+   gstreamer? (
+   >=media-libs/gstreamer-1.20:1.0
+   >=media-libs/gst-plugins-base-1.20:1.0[egl?,X?]
+   gles2-only? ( media-libs/gst-plugins-base:1.0[gles2] )
+   !gles2-only? ( media-libs/gst-plugins-base:1.0[opengl] )
+   >=media-plugins/gst-plugins-opus-1.20:1.0
+   >=media-libs/gst-plugins-bad-1.20:1.0
+   )
+
+   X? (

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

2022-08-07 Thread WANG Xuerui
commit: 0c36969226758016903d366fe72b90a73c75eeaa
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Aug  7 23:15:18 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Aug  7 23:15:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c369692

sys-devel/binutils: keyword 2.39 for ~loong

Missing piece of commit b3d41901b3018068.

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-devel/binutils/binutils-2.39.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/binutils/binutils-2.39.ebuild 
b/sys-devel/binutils/binutils-2.39.ebuild
index 74f048c029db..3b954f859b3a 100644
--- a/sys-devel/binutils/binutils-2.39.ebuild
+++ b/sys-devel/binutils/binutils-2.39.ebuild
@@ -34,6 +34,7 @@ else
SLOT=$(ver_cut 1-2)
# live ebuild
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~loong"
 fi
 
 #



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

2022-08-07 Thread WANG Xuerui
commit: a5ea19184914fe1c199efbcd972e05b1e25e91df
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Aug  7 22:48:18 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Aug  7 22:48:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ea1918

sys-devel/gcc: add 13.0.0_pre20220807

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-devel/gcc/Manifest  |  1 +
 sys-devel/gcc/gcc-13.0.0_pre20220807.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 2bdde77bf3b7..59703071e4d8 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -36,6 +36,7 @@ DIST gcc-12.1.0.tar.xz 82701928 BLAKE2B 
dca5df8fea680dbeda721742cce5c97de7eb4be4
 DIST gcc-13-20220710.tar.xz 79382072 BLAKE2B 
783b7c70c4ad0df6cd429adcc77a070c099c0e825205397d730316a9ec1d5dd2662f49e31a2a5b68854de4b1e8ce22a12a4098e333cf733ede26e9621fca8dee
 SHA512 
2ce33eb1c9f92f1fded3b38e4756a399956b29c45b49f792d03852aef506f06d923bcdd06a8e2a13329b950886d82914d218a578be623a8082175a28fb215b09
 DIST gcc-13-20220724.tar.xz 79427588 BLAKE2B 
7b18d146241044becbf20fb621feb3f816371417818b156cfbfa430371fce8be23246f035305fb419a0261c86503700761fb7c70bc485f28fea47866a95b5b07
 SHA512 
c7f6881c2b1573689b754f046d9aa00d3436535d7dc46846b321705d20e47243e2eb26d578c6f26aae3afd3bc0d5514750f871c1ec6af095cc4315c1c484aa82
 DIST gcc-13-20220731.tar.xz 79440792 BLAKE2B 
c7b6e8113c5c858b0e348ce930ca71c3386b91d62f4a3355df38e899dff26f9e02d44673ad1d57a93a5edb3f8633b9f8fc74b779059b9fdb54ebc0f73c95ef36
 SHA512 
58e320f19cebe4d7364a64a2ded60ef6fb8f68d6abcd3a3c13b0a23ab016d4f40cd9e0e12f665b713314c34b46a65c263a4f04bfac01a7f476755987365aa4e0
+DIST gcc-13-20220807.tar.xz 79472584 BLAKE2B 
d23ad0d06414c0e7dfc11473641abb63585c95a07b1da50f3c9d6ae6ba3f365b7bd17297914670468e8b26e4146c8de2dc35c0b96ddc752a07c1dca3a0227dce
 SHA512 
03aed1aa6a73b4aaa5318e456334132576036ee859a26eba3d49826a03da554cec22739cc4fae441f72eb5ea53449e75b73e8f3a41192e09a6e00d4fc227a4ee
 DIST gcc-13.0.0-patches-1.tar.xz 11064 BLAKE2B 
82a7ad193dac00475931840bcee82ef7a51718a74af224b03a41f8349e34c2a64a3eb29985b4e2bffde958c58782242eccaedaa54d950e8d51d8bb6f45868e0e
 SHA512 
e04b510f529dd3187a08ae9cb9a894a3d3d30af81f13c43cc082fda7d26c44a3bf19d36ec02024b2ade8b8c193e9730246abeadee603c41b5873c5b785709921
 DIST gcc-8.5.0-patches-2.tar.bz2 16921 BLAKE2B 
619a47f74edf05fa01c9de59d0ff7abb027a01cf0bdec91ac41046166192f4eae561684136c4a6a5e077f64754bb5b0710905129f31b0def21d88f92e6bba7fb
 SHA512 
b6095d4570895e2c4dd58fed5756194aea27391b813e5e2de42b2749cb318c4bea2087eb0ff92c70e7f98ae4482c49d476db57be83d7beb19fd462aa61714ab2
 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B 
aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12
 SHA512 
92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8

diff --git a/sys-devel/gcc/gcc-13.0.0_pre20220807.ebuild 
b/sys-devel/gcc/gcc-13.0.0_pre20220807.ebuild
new file mode 100644
index ..eaaa94a04634
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.0.0_pre20220807.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="xen0n"
+PATCH_VER="1"
+PATCH_GCC_VER="13.0.0"
+MUSL_GCC_VER="13.0.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=$(($(ver_cut 3) - 9998))
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=master
+
+# Don't keyword live ebuilds
+if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS=""
+fi
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+DEPEND="${RDEPEND}"
+BDEPEND="${CATEGORY}/binutils[cet(-)?]"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   toolchain_src_prepare
+
+   eapply_user
+}



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

2022-08-07 Thread WANG Xuerui
commit: b3d41901b30180688dab78875feb5e02831c3541
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Aug  7 22:48:30 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Aug  7 22:48:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d41901

sys-devel/gcc: keyword 13.0.0_pre20220807 for ~loong

gcc-13 has been pretty stable over the weeks I have been using it, so
keyword one latest gcc-13 snapshot for wider testing. This should bring
the entire loong world to make use of the new-style relocs [1] [2].

Currently the loong kernel cannot be natively built with such a
toolchain combination, but a fix is in the works [3]. Because no Gentoo
kernel source package has been keyworded ~loong, and the current
userbase can be effectively notified in other ways (the Telegram
Loongson user group for example), I decided to proceed with the
keywording to enable widespread testing of the fresh loong code. The
various toolchain projects all cut their releases just recently so we
should have plenty of time to polish things before the next big release.

[1]: https://github.com/loongson/LoongArch-Documentation/pull/57
[2]: 
https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=6d13722a97cee3fd397e116bde3bcedbb1e220be;hp=5d471bd907be60e9858b22cdf4fd10ddc0f6ee1a
[3]: 
https://lore.kernel.org/loongarch/CAAhV-H7oQkGVqZV_s7tXjDGBL9yQ+CsUkCv7tC+pWuW2MXe9LA
  mail.gmail.com/T/#me74ccdafb0d98d5d13fa2a82356ec5dff1a49a89

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-devel/gcc/gcc-13.0.0_pre20220807.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-13.0.0_pre20220807.ebuild 
b/sys-devel/gcc/gcc-13.0.0_pre20220807.ebuild
index eaaa94a04634..641ab05e8153 100644
--- a/sys-devel/gcc/gcc-13.0.0_pre20220807.ebuild
+++ b/sys-devel/gcc/gcc-13.0.0_pre20220807.ebuild
@@ -29,7 +29,7 @@ EGIT_BRANCH=master
 # Don't keyword live ebuilds
 if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-   KEYWORDS=""
+   KEYWORDS="~loong"
 fi
 
 # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.



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

2022-08-07 Thread Zac Medico
commit: 580debb6f2ffc294707fba243c07423298fb6cab
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug  7 22:24:29 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug  7 22:24:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580debb6

dev-db/rqlite: add 7.6.1

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

 dev-db/rqlite/Manifest|  1 +
 dev-db/rqlite/rqlite-7.6.1.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest
index 5553cedb0796..575c1849fac5 100644
--- a/dev-db/rqlite/Manifest
+++ b/dev-db/rqlite/Manifest
@@ -5,3 +5,4 @@ DIST rqlite-7.5.0.tar.gz 465489 BLAKE2B 
4159b3f3a1e34724acbef05aea7ca06a8f61c0b6
 DIST rqlite-7.5.1-deps.tar.xz 82045440 BLAKE2B 
795e99463d803620ff9a0b98462b60a3bbac2a6f7e97277b8ea81276157a7ac433ac9c2d3e92b47927650f71199ab4017d11073fbfaaafd8a2d9333dbabca3dc
 SHA512 
2ddb4449fc7177328379fb886da19bf85889eece24c2e5d64a7e435acd6b1a0b15c7397ff9acfd34b4f48c4975b0938a2810f6d24942eb14710bb77760d592ac
 DIST rqlite-7.5.1.tar.gz 465499 BLAKE2B 
9b88118d2ab776dcc60858533b90ad1eefbf89b4a810ad2f060d449ebaefaeb16382e6f7ff434e5ffcf1e641b49b96617a99e7ed5592ffc0b05e014668d2e2fc
 SHA512 
355ef56be32847d02520ff57d43861cc3c4023ccd55c2600efc51af82f83fa3dfd09dfba53b4ca2e159a68f1d065c4f77d03b4f6da7e107d25f8edad733f39c8
 DIST rqlite-7.6.0.tar.gz 466441 BLAKE2B 
e14234fdbb7b4c92d0ded3f250b18e72d75ead3f1c11ee13a09a46876ec0369b58f67d069109d47cea8f7147a05cbf8c4776700301fc68de42196d180ca8cca0
 SHA512 
79a70617c258d7864a1c64f74bacb221a1b325b52fbd4b21fed03076386c76b9e81a5cd3a766eeea0b5379355e6222fc77de2e197a31950eb8293bd4514f0599
+DIST rqlite-7.6.1.tar.gz 468911 BLAKE2B 
3d39bc4ea499c38566a8fc65f16fafaa83709e34193014cf4015c4d7343ff1d00fcdf7621e76298c32f00343fac61d5bfa0369a9e1375ab1d19007fe7f05693e
 SHA512 
487e5656b8ad0dc24db5fb450baeaf22802e4200c79eb8ed67d2acf80304d3bc5837ba1501741c43005b26892cc5e7e18d0026ee45467eb76adb27b898dfaf45

diff --git a/dev-db/rqlite/rqlite-7.6.1.ebuild 
b/dev-db/rqlite/rqlite-7.6.1.ebuild
new file mode 100644
index ..b5c096f3753a
--- /dev/null
+++ b/dev-db/rqlite/rqlite-7.6.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+EGIT_COMMIT=697782280fc22ccf66c23693bb0a235538664257
+
+DESCRIPTION="Replicated SQLite using the Raft consensus protocol"
+HOMEPAGE="https://github.com/rqlite/rqlite 
https://www.philipotoole.com/tag/rqlite/";
+SRC_URI="https://github.com/rqlite/rqlite/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/rqlite-7.5.1-deps.tar.xz";
+
+LICENSE="MIT Apache-2.0 BSD CC0-1.0 MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_compile() {
+   GOBIN="${S}/bin" \
+   go install \
+   -ldflags="-X main.version=v${PV}
+   -X main.branch=master
+   -X main.commit=${EGIT_COMMIT}
+   -X main.buildtime=$(date +%Y-%m-%dT%T%z)" \
+   ./cmd/... || die
+}
+
+src_test() {
+   GOBIN="${S}/bin" \
+   go test ./... || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc -r *.md DOC
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/nushell/files/

2022-08-07 Thread Zac Medico
commit: 984725f2230efa8aa77dbce98cb6d7881675bfe3
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Aug  7 09:56:10 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug  7 22:10:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=984725f2

app-shells/nushell: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/26768
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Zac Medico  gentoo.org>

 .../nushell-0.63.1-reedline-from-crates.io.patch   | 73 --
 1 file changed, 73 deletions(-)

diff --git 
a/app-shells/nushell/files/nushell-0.63.1-reedline-from-crates.io.patch 
b/app-shells/nushell/files/nushell-0.63.1-reedline-from-crates.io.patch
deleted file mode 100644
index 51f1f7705d2e..
--- a/app-shells/nushell/files/nushell-0.63.1-reedline-from-crates.io.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-From f17582e6e7ce4fbed13a3b490f06041b56882cf4 Mon Sep 17 00:00:00 2001
-From: Randy Barlow 
-Date: Mon, 30 May 2022 14:59:44 -0400
-Subject: [PATCH] Use reedline from crates.io instead of git
-
-I believe reedline was left on a git URL for a nushell release by
-mistake. For Gentoo, we need it to use a version from crates.io, so this
-patch makes that adjustment.
-
-Signed-off-by: Randy Barlow 

- Cargo.lock   | 3 ++-
- Cargo.toml   | 2 +-
- crates/nu-cli/Cargo.toml | 2 +-
- crates/nu-command/Cargo.toml | 2 +-
- 4 files changed, 5 insertions(+), 4 deletions(-)
-
-diff --git a/Cargo.lock b/Cargo.lock
-index bed0c1c50..578c55b74 100644
 a/Cargo.lock
-+++ b/Cargo.lock
-@@ -3794,7 +3794,8 @@ dependencies = [
- [[package]]
- name = "reedline"
- version = "0.6.0"
--source = 
"git+https://github.com/nushell/reedline?branch=main#fe795caabc5401d811006b93d5a6d4f220a049ff";
-+source = "registry+https://github.com/rust-lang/crates.io-index";
-+checksum = "422f144c06f679da4ab4f082a6d1d43e28bfabb68d009100e6e5520728f99fec"
- dependencies = [
-  "chrono",
-  "crossterm",
-diff --git a/Cargo.toml b/Cargo.toml
-index 26df23417..cbfb290b8 100644
 a/Cargo.toml
-+++ b/Cargo.toml
-@@ -54,7 +54,7 @@ nu-term-grid = { path = "./crates/nu-term-grid", version = 
"0.63.1"  }
- nu-utils = { path = "./crates/nu-utils", version = "0.63.1"  }
- pretty_env_logger = "0.4.0"
- rayon = "1.5.1"
--reedline = { git = "https://github.com/nushell/reedline";, branch = "main", 
features = ["bashisms"]}
-+reedline = { version = "0.6.0", features = ["bashisms"]}
- is_executable = "1.0.1"
- 
- [target.'cfg(not(target_os = "windows"))'.dependencies]
-diff --git a/crates/nu-cli/Cargo.toml b/crates/nu-cli/Cargo.toml
-index 9c5dcb00c..fe4d5c263 100644
 a/crates/nu-cli/Cargo.toml
-+++ b/crates/nu-cli/Cargo.toml
-@@ -17,7 +17,7 @@ nu-parser = { path = "../nu-parser", version = "0.63.1"  }
- nu-protocol = { path = "../nu-protocol", version = "0.63.1"  }
- nu-utils = { path = "../nu-utils", version = "0.63.1"  }
- nu-ansi-term = "0.45.1"
--reedline = { git = "https://github.com/nushell/reedline";, branch = "main", 
features = ["bashisms"]}
-+reedline = { version = "0.6.0", features = ["bashisms"]}
- nu-color-config = { path = "../nu-color-config", version = "0.63.1"  }
- crossterm = "0.23.0"
- miette = { version = "4.5.0", features = ["fancy"] }
-diff --git a/crates/nu-command/Cargo.toml b/crates/nu-command/Cargo.toml
-index 806772156..ac1283ab3 100644
 a/crates/nu-command/Cargo.toml
-+++ b/crates/nu-command/Cargo.toml
-@@ -82,7 +82,7 @@ unicode-segmentation = "1.8.0"
- url = "2.2.1"
- uuid = { version = "0.8.2", features = ["v4"] }
- which = { version = "4.2.2", optional = true }
--reedline = { git = "https://github.com/nushell/reedline";, branch = "main", 
features = ["bashisms"]}
-+reedline = { version = "0.6.0", features = ["bashisms"]}
- wax = { version =  "0.4.0", features = ["diagnostics"] }
- rusqlite = { version = "0.27.0", features = ["bundled"], optional = true }
- sqlparser = { version = "0.16.0", features = ["serde"], optional = true }
--- 
-2.35.3
-



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

2022-08-07 Thread Mike Pagano
commit: e48ea29166138bc3f675f3809ca3785b862598a0
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug  7 21:40:59 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug  7 21:40:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e48ea291

linux-info: Remove deprecated eclass func after warning period expiration

Bug: https://bugs.gentoo.org/843686

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

 eclass/linux-info.eclass | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index 0bc714e8175f..8925f83b6695 100644
--- a/eclass/linux-info.eclass
+++ b/eclass/linux-info.eclass
@@ -158,21 +158,6 @@ esac
 # Set the env ARCH to match what the kernel expects.
 set_arch_to_kernel() { export ARCH=$(tc-arch-kernel); }
 
-# @FUNCTION: set_arch_to_portage
-# @DESCRIPTION:
-# Set the env ARCH to match what portage expects.
-set_arch_to_portage() { 
-
-   ewarn "The function name: set_arch_to_portage is being deprecated and"
-   ewarn "being changed to:  set_arch_to_pkgmgr to comply with pms policy."
-   ewarn "See bug #843686"
-   ewarn "The old function name will be removed on or about July 1st, 
2022."
-   ewarn "Please update your ebuild or eclass before this date."
-   ewarn ""
-
-   export ARCH=$(tc-arch); 
-}
-
 # @FUNCTION: set_arch_to_pkgmgr
 # @DESCRIPTION:
 # Set the env ARCH to match what the package manager expects.



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-desktop/files/, kde-plasma/plasma-desktop/

2022-08-07 Thread Andreas Sturmlechner
commit: 44e86e8d09dd248450f2ab24664eb4b995c81647
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 17:43:25 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 20:38:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e86e8d

kde-plasma/plasma-desktop: Add two 5.24.7 backports

Upstream commits:
fffa899345df967ed815104cf88de8466d97b374
0351cdfc9210f6f88863419534250ab7b8ce04ed

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=456525
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=435113

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

 ...plasma-desktop-5.24.6-fix-buttongroupmgmt.patch | 108 +
 ...desktop-5.24.6-fix-mouse-settings-loading.patch |  44 +
 .../plasma-desktop/plasma-desktop-5.24.6-r2.ebuild | 180 +
 3 files changed, 332 insertions(+)

diff --git 
a/kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-buttongroupmgmt.patch
 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-buttongroupmgmt.patch
new file mode 100644
index ..0a86d08c5121
--- /dev/null
+++ 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.24.6-fix-buttongroupmgmt.patch
@@ -0,0 +1,108 @@
+From fffa899345df967ed815104cf88de8466d97b374 Mon Sep 17 00:00:00 2001
+From: ivan tkachenko 
+Date: Sat, 9 Jul 2022 21:45:37 +0300
+Subject: [PATCH] [applets/pager] Fix button group management on configuration
+ page
+
+More declarative and centralized approach fixes the case when the "Text
+display:" section may have no radio buttons selected.
+
+Amends c50e4b987dc365d741880794ee6f2924065a87a6.
+
+BUG: 456525
+FIXED-IN: 5.24.7 5.25.4 5.26
+(cherry picked from commit 4d835be8808b6372d69c424a66c3c7a1493cd6c3)
+---
+ .../package/contents/ui/configGeneral.qml | 48 ---
+ 1 file changed, 10 insertions(+), 38 deletions(-)
+
+diff --git a/applets/pager/package/contents/ui/configGeneral.qml 
b/applets/pager/package/contents/ui/configGeneral.qml
+index b66620e16..c5404b9e1 100644
+--- a/applets/pager/package/contents/ui/configGeneral.qml
 b/applets/pager/package/contents/ui/configGeneral.qml
+@@ -25,39 +25,6 @@ Kirigami.FormLayout {
+ property alias cfg_showOnlyCurrentScreen: showOnlyCurrentScreen.checked
+ property alias cfg_wrapPage: wrapPage.checked
+ 
+-onCfg_displayedTextChanged: {
+-switch (cfg_displayedText) {
+-case 0:
+-displayedTextGroup.checkedButton = desktopNumberRadio;
+-break;
+-case 1:
+-displayedTextGroup.checkedButton = desktopNameRadio;
+-break;
+-default:
+-case 2:
+-displayedTextGroup.checkedButton = noTextRadio;
+-break;
+-}
+-}
+-
+-onCfg_currentDesktopSelectedChanged: {
+-switch (cfg_currentDesktopSelected) {
+-case 0:
+-currentDesktopSelectedGroup.checkedButton = doesNothingRadio;
+-break;
+-case 1:
+-currentDesktopSelectedGroup.checkedButton = showsDesktopRadio;
+-break;
+-default:
+-break;
+-}
+-}
+-
+-Component.onCompleted: {
+-cfg_currentDesktopSelectedChanged();
+-cfg_displayedTextChanged();
+-}
+-
+ QtControls.ButtonGroup {
+ id: displayedTextGroup
+ }
+@@ -113,19 +80,22 @@ Kirigami.FormLayout {
+ 
+ QtControls.ButtonGroup.group: displayedTextGroup
+ text: i18n("No text")
+-onCheckedChanged: if (checked) cfg_displayedText = 2;
++checked: cfg_displayedText === 2
++onToggled: if (checked) cfg_displayedText = 2;
+ }
+ QtControls.RadioButton {
+ id: desktopNumberRadio
+ QtControls.ButtonGroup.group: displayedTextGroup
+ text: isActivityPager ? i18n("Activity number") : i18n("Desktop 
number")
+-onCheckedChanged: if (checked) cfg_displayedText = 0;
++checked: cfg_displayedText === 0
++onToggled: if (checked) cfg_displayedText = 0;
+ }
+ QtControls.RadioButton {
+ id: desktopNameRadio
+ QtControls.ButtonGroup.group: displayedTextGroup
+ text: isActivityPager ? i18n("Activity name") : i18n("Desktop name")
+-onCheckedChanged: if (checked) cfg_displayedText = 1;
++checked: cfg_displayedText === 1
++onToggled: if (checked) cfg_displayedText = 1;
+ }
+ 
+ 
+@@ -141,12 +111,14 @@ Kirigami.FormLayout {
+ 
+ QtControls.ButtonGroup.group: currentDesktopSelectedGroup
+ text: i18n("Does nothing")
+-onCheckedChanged: if (checked) cfg_currentDesktopSelected = 0;
++checked: cfg_currentDesktopSelected === 0
++onToggled: if (checked) cfg_currentDesktopSelected = 0;
+ }
+ QtControls.RadioButton {
+ id: showsDesktopRadio
+ QtControls.ButtonGroup.group: currentDesktopSelectedGroup
+ text: i18n("Shows the desktop")
+-onCheckedChanged: if (checked) cfg_currentDesktopSelected =

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwin/

2022-08-07 Thread Andreas Sturmlechner
commit: a5fd3b0a3dc38fafeb58fb52effaa2907614eda5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:49:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 20:38:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5fd3b0a

kde-plasma/kwin: Add missing USEdep on kde-frameworks/kglobalaccel[X]

Requires KF5GlobalAccelPrivate.

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

 kde-plasma/kwin/kwin-5.24.6-r2.ebuild | 138 ++
 kde-plasma/kwin/kwin-5.25.4-r1.ebuild | 138 ++
 2 files changed, 276 insertions(+)

diff --git a/kde-plasma/kwin/kwin-5.24.6-r2.ebuild 
b/kde-plasma/kwin/kwin-5.24.6-r2.ebuild
new file mode 100644
index ..7fd2b9654114
--- /dev/null
+++ b/kde-plasma/kwin/kwin-5.24.6-r2.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="optional"
+KFMIN=5.92.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.4
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="Flexible, composited Window Manager for windowing systems on 
Linux"
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="accessibility caps gles2-only multimedia plasma screencast"
+
+RESTRICT="test"
+
+COMMON_DEPEND="
+   >=dev-libs/libinput-1.19
+   >=dev-libs/wayland-1.2
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5=[gles2-only=,libinput]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/kactivities-${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/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5=[X]
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kidletime-${KFMIN}:5=
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kpackage-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwayland-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5=[X]
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   >=kde-plasma/breeze-${PVCUT}:5
+   >=kde-plasma/kdecoration-${PVCUT}:5
+   >=kde-plasma/kscreenlocker-${PVCUT}:5
+   >=kde-plasma/kwayland-server-${PVCUT}:5
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/lcms:2
+   media-libs/libepoxy
+   >=media-libs/mesa-21.1[egl(+),gbm(+),wayland,X]
+   virtual/libudev:=
+   x11-libs/libX11
+   x11-libs/libXi
+   x11-libs/libdrm
+   >=x11-libs/libxcb-1.10
+   >=x11-libs/libxkbcommon-0.7.0
+   x11-libs/xcb-util-cursor
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-wm
+   accessibility? ( media-libs/libqaccessibilityclient:5 )
+   caps? ( sys-libs/libcap )
+   gles2-only? ( media-libs/mesa[gles2] )
+   plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
+   screencast? ( >=media-video/pipewire-0.3:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=dev-qt/qtvirtualkeyboard-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
+   sys-apps/hwdata
+   x11-base/xwayland
+   multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/designer-${QTMIN}:5
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   x11-base/xorg-proto
+   test? (
+   dev-libs/plasma-wayland-protocols
+   >=dev-libs/wayland-protocols-1.19
+   )
+"
+BDEPEND="test? ( >=dev-qt/qtwaylandscanner-${QTMIN}:5 )"
+PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
+
+PATCHES=(
+   "${FILESDIR}/${P}-emit-rowsChanged.patch"
+   "${FILESDIR}/${P}-fix-color-picker.patch" # KDE-bug 454974
+)
+
+src_prepare() {
+   ecm_src_prepare
+   use multimedia || eapply 
"${FILESDIR}/${PN}-5.21.80-gstreamer-optional.patch"
+
+   # TODO: try to get a build switch upstreamed
+   if ! use screencast; then
+   sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt 
|| die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+  

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/ktexteditor/

2022-08-07 Thread Andreas Sturmlechner
commit: b98ff947470c31f000f8477eb0e289cf480444f6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug  6 12:38:32 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 20:38:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b98ff947

kde-frameworks/ktexteditor: drop 5.96.0

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

 .../ktexteditor/ktexteditor-5.96.0.ebuild  | 55 --
 1 file changed, 55 deletions(-)

diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.96.0.ebuild 
b/kde-frameworks/ktexteditor/ktexteditor-5.96.0.ebuild
deleted file mode 100644
index 37969e4d70b3..
--- a/kde-frameworks/ktexteditor/ktexteditor-5.96.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework providing a full text editor component"
-
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="+editorconfig"
-
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kauth-${PVCUT}*:5
-   =kde-frameworks/kcodecs-${PVCUT}*:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/kparts-${PVCUT}*:5
-   =kde-frameworks/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/sonnet-${PVCUT}*:5
-   =kde-frameworks/syntax-highlighting-${PVCUT}*:5
-   editorconfig? ( app-text/editorconfig-core-c )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:5 )"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package editorconfig EditorConfig)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/ktexteditor/files/, kde-frameworks/ktexteditor/

2022-08-07 Thread Andreas Sturmlechner
commit: b93320426242a4e1c4a6d7d623c4fda0bb944e93
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug  6 12:26:16 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 20:38:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9332042

kde-frameworks/ktexteditor: Drop unused dependency

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

 .../files/ktexteditor-5.96.0-unused-dep.patch  | 24 ++
 .../ktexteditor/ktexteditor-5.96.0-r1.ebuild   | 56 ++
 2 files changed, 80 insertions(+)

diff --git 
a/kde-frameworks/ktexteditor/files/ktexteditor-5.96.0-unused-dep.patch 
b/kde-frameworks/ktexteditor/files/ktexteditor-5.96.0-unused-dep.patch
new file mode 100644
index ..8107b3cbc12f
--- /dev/null
+++ b/kde-frameworks/ktexteditor/files/ktexteditor-5.96.0-unused-dep.patch
@@ -0,0 +1,24 @@
+From 509ca8a46ff46ef3e06407b90a8b48af9655fcce Mon Sep 17 00:00:00 2001
+From: Christoph Cullmann 
+Date: Sat, 2 Jul 2022 22:34:15 +0200
+Subject: [PATCH] remove unused library
+
+---
+ CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 2e9d77e8..c6d9a327 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -69,7 +69,6 @@ find_package(KF5KIO ${KF_DEP_VERSION} REQUIRED)
+ find_package(KF5Parts ${KF_DEP_VERSION} REQUIRED)
+ find_package(KF5Sonnet ${KF_DEP_VERSION} REQUIRED)
+ find_package(KF5SyntaxHighlighting ${KF_DEP_VERSION} REQUIRED)
+-find_package(KF5TextWidgets ${KF_DEP_VERSION} REQUIRED)
+ 
+ if (ENABLE_KAUTH)
+ find_package(KF5Auth ${KF_DEP_VERSION} REQUIRED)
+-- 
+GitLab
+

diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.96.0-r1.ebuild 
b/kde-frameworks/ktexteditor/ktexteditor-5.96.0-r1.ebuild
new file mode 100644
index ..851a891a7b6a
--- /dev/null
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.96.0-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.4
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing a full text editor component"
+
+LICENSE="LGPL-2+"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+IUSE="+editorconfig"
+
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   =kde-frameworks/syntax-highlighting-${PVCUT}*:5
+   editorconfig? ( app-text/editorconfig-core-c )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:5 )"
+
+PATCHES=( "${FILESDIR}/${P}-unused-dep.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package editorconfig EditorConfig)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwin/, kde-plasma/kwin/files/

2022-08-07 Thread Andreas Sturmlechner
commit: 74884494b7e14ffb754087704badfa70750e593a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 17:23:14 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 20:38:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74884494

kde-plasma/kwin: backends/drm: fix blob updating

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=449285

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

 .../files/kwin-5.24.6-drm-fix-blob-updating.patch  | 38 ++
 .../files/kwin-5.25.4-drm-fix-blob-updating.patch  | 38 ++
 kde-plasma/kwin/kwin-5.24.6-r2.ebuild  |  1 +
 kde-plasma/kwin/kwin-5.25.4-r1.ebuild  |  2 ++
 4 files changed, 79 insertions(+)

diff --git a/kde-plasma/kwin/files/kwin-5.24.6-drm-fix-blob-updating.patch 
b/kde-plasma/kwin/files/kwin-5.24.6-drm-fix-blob-updating.patch
new file mode 100644
index ..45d231a70f1b
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.24.6-drm-fix-blob-updating.patch
@@ -0,0 +1,38 @@
+From 3af37c8a29af36eb773b0684237d61b2bd6b81f9 Mon Sep 17 00:00:00 2001
+From: Xaver Hugl 
+Date: Thu, 4 Aug 2022 15:36:26 +0200
+Subject: [PATCH] backends/drm: fix blob updating
+
+Two things about the code were wrong:
+1. m_current is used in updateBlob() but was only updated afterwards
+2. the assumption that the property having the same ID means it has the
+same blob contents is not always true
+
+BUG: 449285
+
+
+(cherry picked from commit 97939ceae864aef2f50e117496f548555877b4ea)
+---
+ src/backends/drm/drm_property.cpp | 6 ++
+ 1 file changed, 2 insertions(+), 4 deletions(-)
+
+diff --git a/src/backends/drm/drm_property.cpp 
b/src/backends/drm/drm_property.cpp
+index 8ab0dc0e5a..b2a2deda12 100644
+--- a/src/backends/drm/drm_property.cpp
 b/src/backends/drm/drm_property.cpp
+@@ -112,10 +112,8 @@ bool DrmProperty::needsCommit() const
+ 
+ void DrmProperty::setCurrent(uint64_t value)
+ {
+-if (m_current != value) {
+-updateBlob();
+-m_current = value;
+-}
++m_current = value;
++updateBlob();
+ }
+ 
+ uint64_t DrmProperty::current() const
+-- 
+GitLab
+

diff --git a/kde-plasma/kwin/files/kwin-5.25.4-drm-fix-blob-updating.patch 
b/kde-plasma/kwin/files/kwin-5.25.4-drm-fix-blob-updating.patch
new file mode 100644
index ..282913620c7b
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.25.4-drm-fix-blob-updating.patch
@@ -0,0 +1,38 @@
+From 9a8156f94e2e6c1a121f1d86dd2bdea83adf Mon Sep 17 00:00:00 2001
+From: Xaver Hugl 
+Date: Thu, 4 Aug 2022 15:36:26 +0200
+Subject: [PATCH] backends/drm: fix blob updating
+
+Two things about the code were wrong:
+1. m_current is used in updateBlob() but was only updated afterwards
+2. the assumption that the property having the same ID means it has the
+same blob contents is not always true
+
+BUG: 449285
+
+
+(cherry picked from commit 97939ceae864aef2f50e117496f548555877b4ea)
+---
+ src/backends/drm/drm_property.cpp | 6 ++
+ 1 file changed, 2 insertions(+), 4 deletions(-)
+
+diff --git a/src/backends/drm/drm_property.cpp 
b/src/backends/drm/drm_property.cpp
+index c9f7718abd..cee80d043a 100644
+--- a/src/backends/drm/drm_property.cpp
 b/src/backends/drm/drm_property.cpp
+@@ -112,10 +112,8 @@ bool DrmProperty::needsCommit() const
+ 
+ void DrmProperty::setCurrent(uint64_t value)
+ {
+-if (m_current != value) {
+-updateBlob();
+-m_current = value;
+-}
++m_current = value;
++updateBlob();
+ }
+ 
+ uint64_t DrmProperty::current() const
+-- 
+GitLab
+

diff --git a/kde-plasma/kwin/kwin-5.24.6-r2.ebuild 
b/kde-plasma/kwin/kwin-5.24.6-r2.ebuild
index 7fd2b9654114..bb3d86644b6b 100644
--- a/kde-plasma/kwin/kwin-5.24.6-r2.ebuild
+++ b/kde-plasma/kwin/kwin-5.24.6-r2.ebuild
@@ -102,6 +102,7 @@ PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
 PATCHES=(
"${FILESDIR}/${P}-emit-rowsChanged.patch"
"${FILESDIR}/${P}-fix-color-picker.patch" # KDE-bug 454974
+   "${FILESDIR}/${P}-drm-fix-blob-updating.patch" # KDE-bug 449285
 )
 
 src_prepare() {

diff --git a/kde-plasma/kwin/kwin-5.25.4-r1.ebuild 
b/kde-plasma/kwin/kwin-5.25.4-r1.ebuild
index ca0aa6e8d72d..44b1802e9117 100644
--- a/kde-plasma/kwin/kwin-5.25.4-r1.ebuild
+++ b/kde-plasma/kwin/kwin-5.25.4-r1.ebuild
@@ -102,6 +102,8 @@ BDEPEND="
 "
 PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
 
+PATCHES=( "${FILESDIR}/${P}-drm-fix-blob-updating.patch" ) # KDE-bug 449285
+
 src_prepare() {
ecm_src_prepare
use multimedia || eapply 
"${FILESDIR}/${PN}-5.21.80-gstreamer-optional.patch"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwin/

2022-08-07 Thread Andreas Sturmlechner
commit: be55af4282bba6a36935addc23ef0dde1f237199
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 17:23:49 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 20:38:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be55af42

kde-plasma/kwin: drop 5.25.4

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

 kde-plasma/kwin/kwin-5.25.4.ebuild | 138 -
 1 file changed, 138 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.25.4.ebuild 
b/kde-plasma/kwin/kwin-5.25.4.ebuild
deleted file mode 100644
index cbcf91423b84..
--- a/kde-plasma/kwin/kwin-5.25.4.ebuild
+++ /dev/null
@@ -1,138 +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="optional"
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="Flexible, composited Window Manager for windowing systems on 
Linux"
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="accessibility caps gles2-only lock multimedia plasma screencast"
-
-RESTRICT="test"
-
-COMMON_DEPEND="
-   >=dev-libs/libinput-1.19
-   >=dev-libs/wayland-1.20.0
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5=[egl,gles2-only=,libinput]
-   >=dev-qt/qtwayland-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5[qml]
-   >=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/kglobalaccel-${KFMIN}:5=
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5=
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5=[X]
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-plasma/breeze-${PVCUT}:5
-   >=kde-plasma/kdecoration-${PVCUT}:5
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/lcms:2
-   media-libs/libepoxy
-   media-libs/libglvnd
-   >=media-libs/mesa-21.1[egl(+),gbm(+),wayland,X]
-   virtual/libudev:=
-   x11-libs/libX11
-   x11-libs/libXi
-   x11-libs/libdrm
-   >=x11-libs/libxcb-1.10
-   >=x11-libs/libxcvt-0.1.1
-   >=x11-libs/libxkbcommon-0.7.0
-   x11-libs/xcb-util-cursor
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-wm
-   accessibility? ( media-libs/libqaccessibilityclient:5 )
-   caps? ( sys-libs/libcap )
-   gles2-only? ( media-libs/mesa[gles2] )
-   lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:5 )
-   plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
-   screencast? ( >=media-video/pipewire-0.3:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   !kde-plasma/kwayland-server
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtvirtualkeyboard-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
-   sys-apps/hwdata
-   x11-base/xwayland
-   multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/plasma-wayland-protocols
-   >=dev-libs/wayland-protocols-1.25
-   >=dev-qt/designer-${QTMIN}:5
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   x11-base/xorg-proto
-"
-BDEPEND="
-   >=dev-qt/qtwaylandscanner-${QTMIN}:5
-   dev-util/wayland-scanner
-"
-PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
-
-src_prepare() {
-   ecm_src_prepare
-   use multimedia || eapply 
"${FILESDIR}/${PN}-5.21.80-gstreamer-optional.patch"
-
-   # TODO: try to get a build switch upstreamed
-   if ! use screencast; then
-   sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt 
|| die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still 
hard-depends on it
-   $(cmake_use_find_package accessibility QAccessibilityClient)
-   $(cmake_use_find_package caps Libcap)
-   -DKWIN_BUILD_S

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

2022-08-07 Thread Jory Pratt
commit: 3c10a969ae5bf57139a3e3bcc9684023c939f3d8
Author: Jory Pratt  gentoo  org>
AuthorDate: Sun Aug  7 20:26:58 2022 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sun Aug  7 20:27:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c10a969

sys-kernel/zen-sources: Version bump 5.18.16

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

 sys-kernel/zen-sources/Manifest | 2 +-
 .../{zen-sources-5.18.3.ebuild => zen-sources-5.18.16.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index 545e3ca2929a..cd26d8ab9f85 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -5,4 +5,4 @@ DIST genpatches-5.18-1.extras.tar.xz 3924 BLAKE2B 
b4c7e29f0237ae9e4e3300c8be75c0
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-5.18.tar.xz 129790264 BLAKE2B 
e2745a69eb70169e90505a9318a3993046eab3020496eecde7d8352ecda0eb71a25b21becf7ce93fc593507dce7d1cd61b94ddcdf82b3094d79c0d3d48508eeb
 SHA512 
dbbc9d1395898a498fa4947fceda1781344fa5d360240f753810daa4fa88e519833e2186c4e582a8f1836e6413e9e85f6563c7770523b704e8702d67622f98b5
 DIST v5.15.10-zen1.patch.xz 758564 BLAKE2B 
36948979a90ee57c131caa3500f669032bfb5e971a1a72a5847f5289fe8184961addab53f476ac0b8c5b271417115ad8a05ebf537dc91b9e86cb74f028faced5
 SHA512 
c0d11cc498fe97838e6caa5c1d9d628445729c15f2a16c089de5a50b41739925492476eb2819fad4a61db810b02cdb334f48fbcc6a2da849e7d07e1e65df6eca
-DIST v5.18.3-zen1.patch.xz 462204 BLAKE2B 
4a8d2f274e2ad720fb51c116a87ab68d5e449758770293abc46a18095c40fd5a98efb1115ca6041e7b5e6a7354b9e7d23ada76a21584f3b53741a8815c148b17
 SHA512 
72e9f09f23042cf8fc4d2610accb01d6da8b817a541ac75c685ae95193c007b47ede60443ca71bfbe7bee240d508d151e6a43d10eba97d9b0da16b4b677a53cd
+DIST v5.18.16-zen1.patch.xz 1000796 BLAKE2B 
a4bc153fbae9152ed58f9f4f55a0705abc1928cdd43af2f5734ef58777258c6bb3b6dc5ea1bbff3a5831b1ab7b33e1c1684bddb7a5ebeac1c2b654ea04eebf7c
 SHA512 
3f55a4141af5139fff783637f132515b86d3cd1366edf80f39d9e8e90e8af602425a921824b5b4f7e63931f0f547a896e05016c348485a822aed0472a463340b

diff --git a/sys-kernel/zen-sources/zen-sources-5.18.3.ebuild 
b/sys-kernel/zen-sources/zen-sources-5.18.16.ebuild
similarity index 100%
rename from sys-kernel/zen-sources/zen-sources-5.18.3.ebuild
rename to sys-kernel/zen-sources/zen-sources-5.18.16.ebuild



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

2022-08-07 Thread Mike Pagano
commit: 003ffa2521daf2f95687142d64d6fb7599043f06
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug  7 20:25:23 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug  7 20:25:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=003ffa25

linux-info.eclass: Provide ability to skip CONFIG_* checks

Provide support for users who requested the ability to skip
CONFIG_* checks. (e.g. from within a chroot for testing purposes)

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

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

 eclass/linux-info.eclass | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index 7e130062a6c1..0bc714e8175f 100644
--- a/eclass/linux-info.eclass
+++ b/eclass/linux-info.eclass
@@ -29,6 +29,15 @@
 # A Couple of env vars are available to effect usage of this eclass
 # These are as follows:
 
+
+# @ECLASS_VARIABLE: CHECKCONFIG_DONOTHING
+# @USER_VARIABLE
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Do not error out in check_extra_config if CONFIG settings are not met.
+# This is a user flag and should under _no circumstances_ be set in the ebuild.
+: ${CHECKCONFIG_DONOTHING:=""}
+
 # @ECLASS_VARIABLE: KERNEL_DIR
 # @DESCRIPTION:
 # A string containing the directory of the target kernel sources. The default 
value is
@@ -978,7 +987,7 @@ linux-info_pkg_setup() {
 
linux-info_get_any_version
 
-   [ -n "${CONFIG_CHECK}" ] && check_extra_config;
+   [[ -n "${CONFIG_CHECK}" && -z ${CHECKCONFIG_DONOTHING} ]] && 
check_extra_config;
 }
 
 # @FUNCTION: kernel_get_makefile



[gentoo-commits] repo/gentoo:master commit in: games-emulation/emutos/

2022-08-07 Thread Ionen Wolkens
commit: 7432e97a4a645a2997560c7f52e387a7c9c187da
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Aug  7 20:21:49 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Aug  7 20:21:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7432e97a

games-emulation/emutos: add 1.2

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

 games-emulation/emutos/Manifest  |  5 
 games-emulation/emutos/emutos-1.2.ebuild | 43 
 2 files changed, 48 insertions(+)

diff --git a/games-emulation/emutos/Manifest b/games-emulation/emutos/Manifest
index cd513eb0ee5b..131196855c8c 100644
--- a/games-emulation/emutos/Manifest
+++ b/games-emulation/emutos/Manifest
@@ -1,5 +1,10 @@
 DIST emutos-1024k-1.1.1.zip 342557 BLAKE2B 
eff915f0c531296c1c68a73bd96ef9a8b27195c4fdcd957df75b48806cf77ae8483a6a4d7a105cd5a609cb3412754d8de221b20ddf5cde9371a4a89183aa5270
 SHA512 
76d108a7d0e501552ec49ae14a7d00a334c9f262d0d5fd9d6eb12837e2bd54ec652679c3368bdb4c38560b7621483a44fb386562aa6727235ae8a3c4af07930f
+DIST emutos-1024k-1.2.zip 349307 BLAKE2B 
cc856a44eeea347b578ae0b2a05a0dfd0ac27c65c434ee87d3688d4f5a9ef999fd75d765b9ab224c7e386ab10ce78e40cac717159a4fffab3ebfb7df9e3590ff
 SHA512 
656ef5abd9e0ef867045151c3178f4ccfe8e5ab49657ccd62072651485a81c5b384c826a254832d4be71eb81b14ddd55b24922428aaf6f6b3aef3e87582fb23a
 DIST emutos-192k-1.1.1.zip 2025455 BLAKE2B 
9806be9d886653215d5553d2a908374da69a6982a2ec71ad04d2293c6fa2e4e5ccd651d95b78b4d58cbed45d9bf3ce9d8fc49b9409cb364f3120fb520cc2cfdf
 SHA512 
7ec7ad52aa92553b2b0e61d88aac408ddf3c06d64f50854a02f7b44be99afecf9139906880641bba6bf17e431058c0afa11aae0a23479256c26713b87ec122e4
+DIST emutos-192k-1.2.zip 2021484 BLAKE2B 
f1ba0cde2000e0a0e0d48127a805c10396d2cc68f0209b4fc7fc34e3f5289f1dee451588cfde225c124386f961f17893c06ddfe7fc494169a4e17fab1d61d02f
 SHA512 
2da55d3855e955e18ba00c0684907a0827a8928f1bddcb09d412b40e2baa560a0701880538007601deaec061bc221693f961bfa2992adb7112cc12104cb4be31
 DIST emutos-256k-1.1.1.zip 2570117 BLAKE2B 
e5646dea14b8608db1cb49f1d51d21971c36b664f013f2146848b78d9b0b4260029507c2a5e66fba473b4263a673ac59bb40e0ebdf864cdd3efbfc68ecec485a
 SHA512 
62e3dff01733e04a76e669e88268a80423811b579ecd2f9f9d2bb59b9cbe649af0838d4e1cc930a2ba8095f624d374add79dbe3f98f6589bc2b50dece14cec27
+DIST emutos-256k-1.2.zip 2573209 BLAKE2B 
a26a9099b0afd07ff200982f63fdc4c8a6a8559b850392618886b30be9c84ed985edce789eca76d6e3c66cc5919c754aef8784e30bb600a9b24b4948ca71dc44
 SHA512 
d476f8cf125accd0a3cde9761d3bf08af26ff88e6f1b7631e903dc777c59d74786fb2e74441db3373d9d01a7573a892d68b243f23774ae156d6598ada55c948c
 DIST emutos-512k-1.1.1.zip 3117851 BLAKE2B 
5a691e6b63ae5afb4e9f374580791d8e44feb75244ca287c9de19cd011224bfafb3041321b0f288b2add77d93402a958ac881a8a5200f49df4c81c062745b5ae
 SHA512 
d5dd01e9470844b5c7b87231f021b3c50817517a7dc20f4b96cac51b318a7961dbff8df1534c7e89797f38aa8515c836feb1be4df5f7d0cf09f077d0ea57035a
+DIST emutos-512k-1.2.zip 3193629 BLAKE2B 
77fdbf13e039f170b7bb1fe017ec8d4eb3216a6e9b6d528f4680c63e08e596700adbc7c0d9e78e0edcbf9cfbf7d6eefb1387198752871d0c9eb9005d09e09264
 SHA512 
76dbd9b9805f2ef747efee44b87755c4a519b890e211c6ca26df169ae3fa4562aa1c5dc53d9938ad72e632f33e516826c09b1101b7cf35255ed89b902e1c7cf1
 DIST emutos-aranym-1.1.1.zip 295671 BLAKE2B 
a4e1b34d851c7a410253ed41fd3b783e1f23d0859eb07cef529dd9f003cc2df77caa0ac0cfab0a80c4ab9421013ba6d6fe38ba849e95e23c4565f25d095d9ca1
 SHA512 
a4aa1f084e5baca9809f86d216bc45d178822ebe7af1f507ffe243f9e2b217bd3a0ef8b290ade5a5dc54b92991937a2a906fdcf9b1bf890e0f2ee0410d835b85
+DIST emutos-aranym-1.2.zip 301209 BLAKE2B 
caecd86ea97a6e79d036dd4aabe6adc4749c3f339b7b888086547d658deb94fe2ef1702664a36f3c0fa4a405bedb4a6ec5a019a8f79c3896bc99abc26a06010d
 SHA512 
2bebf3a54f1e874edd473fb97694a16784b04fcc8a707e0540362597d31acf2d6558560968d83ea2691426f44bf1e8fab9920770715bb5d4399d480947676304

diff --git a/games-emulation/emutos/emutos-1.2.ebuild 
b/games-emulation/emutos/emutos-1.2.ebuild
new file mode 100644
index ..d351e0bdc49a
--- /dev/null
+++ b/games-emulation/emutos/emutos-1.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_L10N=( cs:cz de es fi fr el:gr hu it nl no pl ru sv:se de-CH:sg tr en-GB:uk 
en:us )
+MY_VERS=( 192k 256k 512k 1024k:etos aranym:emutos- )
+
+DESCRIPTION="Single-user single-tasking operating system for 32-bit Atari 
computer emulators"
+HOMEPAGE="http://emutos.sourceforge.net";
+SRC_URI="$(printf "mirror://sourceforge/emutos/${PN}-%s-${PV}.zip " 
"${MY_VERS[@]%:*}")"
+S="${WORKDIR}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="$(printf 'l10n_%s ' "${MY_L10N[@]%:*}")"
+
+BDEPEND="app-arch/unzip"
+
+src_install() {
+   local e list=()
+   for e in "${MY_L10N[@]}"; do
+   use l10n_${e%:*} && list+=( ${e#*:}.img )
+   done
+   (( ${#list[@]} )) || list=( us.img )
+
+   insinto /usr/share/${PN}
+   for e in "${MY_VERS[@]}"; do

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

2022-08-07 Thread Arthur Zamarin
commit: 0df806ca73d5e7dbff7ca35187856fb5d18b92f5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug  7 19:20:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug  7 19:21:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df806ca

dev-python/moto: add 3.1.17

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

 dev-python/moto/Manifest   |  1 +
 dev-python/moto/moto-3.1.17.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index 66fcee302ef6..c9b165858ccf 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -1 +1,2 @@
 DIST moto-3.1.16.tar.gz 2318840 BLAKE2B 
775c952c7c5df36a859bfbb4417d613207f51643c129f37fd88398c9185109ee99be948db234573f02fd301a1541c1d50dde0d5fe296561f3382320fc671beec
 SHA512 
c893b6de5bc5bf7bc025e320825d388de878affc83d1b54457f898891d306ce0c8dcb4aecfc33119cd2df78e5a9b0d07031cc45db4d965c0cab0bcb6154b0d34
+DIST moto-3.1.17.tar.gz 2353251 BLAKE2B 
9ea4b0eb7cd4598e9af967451b2193e80864171eb670c24c36178be49f295cca0aa4bbdb6c1d3c5b7ef1e88eea859a0e512e196044c3b141c08fbe85098c172a
 SHA512 
fcc7975c27c0b93933c2d56427d2b49c65f4dc8281c2f573e82fda7709d6202fc02e0c89312db4d40f3b17a55ba6a998da11b42074a9dfb2ceebfbdf812b184f

diff --git a/dev-python/moto/moto-3.1.17.ebuild 
b/dev-python/moto/moto-3.1.17.ebuild
new file mode 100644
index ..d32692d1217f
--- /dev/null
+++ b/dev-python/moto/moto-3.1.17.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Mock library for boto"
+HOMEPAGE="https://github.com/spulec/moto";
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-xray-sdk-python-0.93[${PYTHON_USEDEP}]
+   dev-python/boto[${PYTHON_USEDEP}]
+   dev-python/cfn-lint[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-2.5.1[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.5[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/botocore[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-cors[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/openapi-spec-validator-0.2.8[${PYTHON_USEDEP}]
+   dev-python/pretty-yaml[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-jose[${PYTHON_USEDEP}]
+   dev-python/python-sshpubkeys[${PYTHON_USEDEP}]
+   >=dev-python/responses-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/sure-1.4.11[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_firehose/test_firehose_put.py::test_put_record_http_destination
+   
tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination
+   
tests/test_swf/responses/test_decision_tasks.py::test_respond_decision_task_completed_with_schedule_activity_task_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_activity_task_heartbeat_timeout_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_decision_task_start_to_close_timeout_boto3
+   
tests/test_swf/responses/test_timeouts.py::test_workflow_execution_start_to_close_timeout_boto3
+   # broken code (local variable used referenced before definition)
+   tests/test_appsync/test_appsync_schema.py
+   # Needs network (or docker?) but not marked as such, bug #807031
+   # TODO: report upstream
+   tests/test_batch/test_batch_jobs.py::test_terminate_job
+   tests/test_batch/test_batch_jobs.py::test_cancel_pending_job
+   tests/test_batch/test_batch_jobs.py::test_cancel_running_job
+   tests/test_batch/test_batch_jobs.py::test_dependencies
+   tests/test_batch/test_batch_jobs.py::test_container_ove

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

2022-08-07 Thread Arthur Zamarin
commit: c673d0595de6baa2c8b049190c4737ecdc4f93bf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug  7 18:48:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug  7 19:21:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c673d059

dev-python/PyPDF2: add 2.10.0

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

 dev-python/PyPDF2/Manifest |   1 +
 dev-python/PyPDF2/PyPDF2-2.10.0.ebuild | 131 +
 2 files changed, 132 insertions(+)

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index a65fd600e5b4..96379f551a46 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,3 +1,4 @@
+DIST PyPDF2-2.10.0.gh.tar.gz 6355180 BLAKE2B 
1070e4989609cb1361f966f06a23a972ba0f53d6d02d2f489104a7198111d4e80573e2a54d7446bd85ccc8270ad8cb592c2131f0ba1433b3c1ca246bcd39c466
 SHA512 
dfc543a9cbc4c4e185abc928a64a8aeb5c69d833d3af0983bc994bb6a62b65732a6ea0a7b260bca4de8854639c0a03e0cc6398a5d9ec4df9125ccf7e4b3b264d
 DIST PyPDF2-2.4.1.gh.tar.gz 5121207 BLAKE2B 
387085ea028d7fcbcfd5fa4e5373b655e647548093638db66fa92d44b8771bb5342f8086ebca82e205cf56f1865778bc604f49a49b39af16d8d9e3466a51653d
 SHA512 
430e73ee6965fd6b8dac9ce8b6ee232e8ea829a7dbdfe87aafd29ae24ab182cd3e568b447030a0c199aab9049a79ce2a5518ce7fe59b1d8ce533b1313a568fc2
 DIST PyPDF2-2.4.2.gh.tar.gz 5327738 BLAKE2B 
5343d5b7c2efe2ed664f896b030a60ad8570ae8f481376e4ad9c865144b66d912633e4f83294d7f6399230963c02dea262cc247b10ca3c146ab24f823c0d57f3
 SHA512 
84a13d5b624ca8ca2dc4c474309ffa47d1770e1681ccb527f7fc1df37698037c224939dd062da004cbf7b983744afd3ab9adc9a610bea3f2f297e1ed5b708dd2
 DIST PyPDF2-2.5.0.gh.tar.gz 5597332 BLAKE2B 
40d4fa812f1a70c18d3b2907d83185cd79af3d722e762ec8dec9709cb5c70246c21fa124e419d8b12142b0ae22b1f13958835eaaa23e9f4cc9efbd05793db7ce
 SHA512 
ec7560b4bb3737fe4c830f058f5303cb70c9ff660c3f40637b4b86c8c79bf11a246a3fcc425aa54b5ca160548311c7f93248a1001c75a7e1dbf3119245e3262f

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.0.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.0.ebuild
new file mode 100644
index ..db21f89a85ae
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-2.10.0.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+SAMPLE_COMMIT=b6f4ff3de00745783d79f25cb8803901d1f20d28
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_cmap.py
+   tests/test_filters.py::test_decompress_zlib_error
+   tests/test_filters.py::test_lzw_decode_neg1
+   tests/test_filters.py::test_issue_399
+   tests/test_generic.py::test_dict_read_from_stream
+   tests/test_generic.py::test_parse_content_stream_peek_percentage
+   tests/test_generic.py::test_read_inline_image_no_has_q
+   tests/test_generic.py::test_read_inline_image_loc_neg_1
+   tests/test_generic.py::test_text_string_write_to_stream
+   tests/test_generic.py::test_name_object_read_from_stream_unicode_error
+   tests/test_generic.py::test_bool_repr
+   tests/test_generic.py::test_issue_997
+   tests/test_merger.py::test1
+   tests/test_merger.py::test_bookmark
+   tests/test_merger.py::test_iss1145
+   tests/test_merger.py::test_sweep_indirect_list_newobj_is_None
+   tests/test_merger.py::test_sweep_recursion1
+   tests/test_merger.py::test_sweep_recursion2
+   tests/test_merger.py::test_trim_outline
+   tests/test_merger.py::test_trim_outline_list
+   tests/test_merger.py::test_zoom
+   tests/test_merger.py::test_zoom_xyz_no_left
+   tests/test_page.py::test_empyt_password_1088
+   tests/test_page.py::test_extract_text_operator_t_star
+   tests/test_page.py::test_extract_text_page_pdf
+   tests/test_page.py::test_extract_text_page_pdf_impossible_decode_xform
+   tests/test_page.py::test_extract_text_single_quote_op
+   
'tests/test_page.py::test_page_operations[https://arxiv.org/pdf/2201.00029.pdf-None]'
+   tests/test_reader.py::test_extract_text_pdf15
+   tests/test_reader.

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

2022-08-07 Thread Arthur Zamarin
commit: 4130afdbbb2b1a2be656ec9a2c0f90619c2f7cc4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug  7 18:57:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug  7 19:21:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4130afdb

dev-python/keyring: add 23.8.0

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

 dev-python/keyring/Manifest  |  1 +
 dev-python/keyring/keyring-23.8.0.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest
index 191067e86315..bc4e22a8fd3a 100644
--- a/dev-python/keyring/Manifest
+++ b/dev-python/keyring/Manifest
@@ -1,2 +1,3 @@
 DIST keyring-23.6.0.gh.tar.gz 45236 BLAKE2B 
98ea183760da39512fcebd93b182b10f031853ee88d4e93add119a760851d9552d830fe599c57937d84a23df67b6a6ca9e33a5623a034da2fc8b28c0216a6aaf
 SHA512 
dc196914389ad12f89652614ea00b2ca17cf22471f1bd41ed3cb58519b1ca9b8ad7f497707d77c31d1354c12d73b9881d4f5511c61a6dc562ec358f3009a0c70
 DIST keyring-23.7.0.gh.tar.gz 45352 BLAKE2B 
8cad2f2c7443adf710220d546a080c4ca106c9939f5a91ef56cd6f034cf71fcb86515005f17adf3ffc35ab616ed722e469ae0c92040d57d4183d6a4ced6a2682
 SHA512 
351afb3e376350192d5b02f2cb9bdf4bc28d551e4184145bd05ba7fd0c950c7cfeae0f75ed63bfed670648e2b7d2f491b894939d37edbdb0869d4cb74a4fc97e
+DIST keyring-23.8.0.gh.tar.gz 45941 BLAKE2B 
db78b53e2d2964c65d850df4226954db696037fa220f003d91e94603ce12b4d3668b7b53a91b71244d8555ba9c9195309a2e8a9aafd88d12da0f1a916b469857
 SHA512 
daa0b88b9f7c6e94eb589c15f364ff2a0fb83cead50b4fcafa6214072681d4346c8abe7ee8ab76f0ab93b7c7bccc551f65912dbfa749256e226f1e84793676dc

diff --git a/dev-python/keyring/keyring-23.8.0.ebuild 
b/dev-python/keyring/keyring-23.8.0.ebuild
new file mode 100644
index ..a90ebe22521a
--- /dev/null
+++ b/dev-python/keyring/keyring-23.8.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Provides access to the system keyring service"
+HOMEPAGE="
+   https://github.com/jaraco/keyring/
+   https://pypi.org/project/keyring/
+"
+SRC_URI="
+   https://github.com/jaraco/keyring/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/secretstorage-3.2[${PYTHON_USEDEP}]
+   >=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}]
+   ' 3.8 3.9)
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+EPYTEST_DESELECT=(
+   # this test fails if importlib-metadata returns more than one
+   # entry, i.e. when keyring is installed already
+   tests/test_packaging.py::test_entry_point
+)
+
+EPYTEST_IGNORE=(
+   # apparently does not unlock the keyring properly
+   tests/backends/test_libsecret.py
+   # hangs
+   tests/backends/test_kwallet.py
+)



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

2022-08-07 Thread Rick Farina
commit: 238c8569e70c0f1392ea4d8aa7264fb63262920e
Author: Rick Farina  gentoo  org>
AuthorDate: Sun Aug  7 18:04:08 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sun Aug  7 18:06:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238c8569

net-wireless/kismet: add 2022.08.01 release

there is a QA warning for the pc file which has been reported to
upstream.  The QA warning shouldn't cause any noticable issues for
users, so not waiting on a fix.  I will grab the fix from upstream when
available, and before stable req.

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest| 1 +
 net-wireless/kismet/{kismet-.ebuild => kismet-2022.08.1.ebuild} | 2 +-
 net-wireless/kismet/kismet-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index bb2f416eebe4..75ffc9642d2c 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,3 @@
 DIST kismet-2021-08-R1.tar.xz 10621004 BLAKE2B 
236a43d2073e380c60dadfc4f611465ffa5c7de2a282fa3f45252368cbc65aaa21ad6d33c504685e39ec7913a36364283f6706d6ad8fcecf2f7922c23a4aa792
 SHA512 
91e86dc1d3b69aa8cb6dff4c4b8bb959dca128f06d1298effe1b23ed24158ce4285abdf2af838f48588b9e71c69f82538d1a002838c4bc1d053868118e394b7a
 DIST kismet-2022-02-R1.tar.xz 10693024 BLAKE2B 
30ce64856733991edbe436c4eac96364dc205a60accc68f18c20cd48e2cb193a1b1baa6998f1c81d270ce082da331ee46ac5b0e0eb834e940eb2378ed4e6d22f
 SHA512 
09292096614b9ca3569430ef196cd7cf6fbd2ab7212bdfc653cf5433bdc727ea48c63638220804799f9756a92108a85e8abf0f4e8e0383dbcbe0028bf91a6aee
+DIST kismet-2022-08-R1.tar.xz 10700692 BLAKE2B 
9f6b3a651eca34b90e34b8a8357be493a8966cdd5c54f5f1c38383cc3ad74f2c78ab265df882b0a5b985bed98ad61f4741ead7b443d9b79f2769ca7edc72427f
 SHA512 
befca2dcd7016d96a17e97babbd6d88195fa61750ed616d104d10a85828ec160672c33bd2a1eae554d375feb55ea45a040a3e53c4410a3ff8c9bfa4b5c8bcdb1

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-2022.08.1.ebuild
similarity index 99%
copy from net-wireless/kismet/kismet-.ebuild
copy to net-wireless/kismet/kismet-2022.08.1.ebuild
index ab4cea45f171..727174b7a446 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-2022.08.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{9,10} )
 
 inherit autotools python-single-r1 udev systemd
 

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index ab4cea45f171..55b36cef24b9 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{9,10,11} )
 
 inherit autotools python-single-r1 udev systemd
 



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

2022-08-07 Thread Michał Górny
commit: 089297e7fc12562886e29253add293cd71df5bf7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug  7 17:50:46 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug  7 17:53:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089297e7

sys-libs/compiler-rt: Revert runtimes build for 15+

Revert to the regular compiler-rt build since the runtimes build
did not solve the bootstrap problems as I anticipated.

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

 sys-libs/compiler-rt/compiler-rt-15.0.0..ebuild | 15 ++-
 sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild | 15 ++-
 2 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-15.0.0..ebuild 
b/sys-libs/compiler-rt/compiler-rt-15.0.0..ebuild
index 8ef4aebf481d..8af221eaa8ad 100644
--- a/sys-libs/compiler-rt/compiler-rt-15.0.0..ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-15.0.0..ebuild
@@ -32,7 +32,7 @@ BDEPEND="
)
 "
 
-LLVM_COMPONENTS=( runtimes compiler-rt cmake llvm/cmake )
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
 LLVM_PATCHSET=-1
 llvm.org_set_globals
 
@@ -70,6 +70,7 @@ src_configure() {
# pre-set since we need to pass it to cmake
BUILD_DIR=${WORKDIR}/${P}_build
 
+   local nolib_flags=( -nodefaultlibs -nostartfiles -lc )
if use clang; then
# Only do this conditionally to allow overriding with
# e.g. CC=clang-13 in case of breakage
@@ -78,14 +79,18 @@ src_configure() {
local -x CXX=${CHOST}-clang++
fi
strip-unsupported-flags
+   # ensure we can use clang before installing compiler-rt
+   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+   elif ! test_compiler; then
+   if test_compiler "${nolib_flags[@]}"; then
+   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+   ewarn "${CC} seems to lack runtime, trying with 
${nolib_flags[*]}"
+   fi
fi
 
local mycmakeargs=(
-   -DLLVM_ENABLE_RUNTIMES=compiler-rt
-   # this only adds unnecessary req on llvm-lit directory
-   -DLLVM_INCLUDE_TESTS=OFF
-
-DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
+
-DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
-DCOMPILER_RT_BUILD_LIBFUZZER=OFF
-DCOMPILER_RT_BUILD_MEMPROF=OFF

diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild 
b/sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild
index 8ef4aebf481d..8af221eaa8ad 100644
--- a/sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild
@@ -32,7 +32,7 @@ BDEPEND="
)
 "
 
-LLVM_COMPONENTS=( runtimes compiler-rt cmake llvm/cmake )
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
 LLVM_PATCHSET=-1
 llvm.org_set_globals
 
@@ -70,6 +70,7 @@ src_configure() {
# pre-set since we need to pass it to cmake
BUILD_DIR=${WORKDIR}/${P}_build
 
+   local nolib_flags=( -nodefaultlibs -nostartfiles -lc )
if use clang; then
# Only do this conditionally to allow overriding with
# e.g. CC=clang-13 in case of breakage
@@ -78,14 +79,18 @@ src_configure() {
local -x CXX=${CHOST}-clang++
fi
strip-unsupported-flags
+   # ensure we can use clang before installing compiler-rt
+   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+   elif ! test_compiler; then
+   if test_compiler "${nolib_flags[@]}"; then
+   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+   ewarn "${CC} seems to lack runtime, trying with 
${nolib_flags[*]}"
+   fi
fi
 
local mycmakeargs=(
-   -DLLVM_ENABLE_RUNTIMES=compiler-rt
-   # this only adds unnecessary req on llvm-lit directory
-   -DLLVM_INCLUDE_TESTS=OFF
-
-DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
+
-DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
-DCOMPILER_RT_BUILD_LIBFUZZER=OFF
-DCOMPILER_RT_BUILD_MEMPROF=OFF



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

2022-08-07 Thread Michał Górny
commit: da1b2fc8251c571f43813ecf04522aba75333df2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug  7 17:52:47 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug  7 17:53:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1b2fc8

sys-libs/compiler-rt: Sync 15+ to 14.0.6-r1

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

 sys-libs/compiler-rt/compiler-rt-15.0.0..ebuild | 15 +++
 sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild | 15 +++
 2 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-15.0.0..ebuild 
b/sys-libs/compiler-rt/compiler-rt-15.0.0..ebuild
index 8af221eaa8ad..9330ad9834cf 100644
--- a/sys-libs/compiler-rt/compiler-rt-15.0.0..ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-15.0.0..ebuild
@@ -70,7 +70,6 @@ src_configure() {
# pre-set since we need to pass it to cmake
BUILD_DIR=${WORKDIR}/${P}_build
 
-   local nolib_flags=( -nodefaultlibs -nostartfiles -lc )
if use clang; then
# Only do this conditionally to allow overriding with
# e.g. CC=clang-13 in case of breakage
@@ -78,13 +77,21 @@ src_configure() {
local -x CC=${CHOST}-clang
local -x CXX=${CHOST}-clang++
fi
+
strip-unsupported-flags
-   # ensure we can use clang before installing compiler-rt
-   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
-   elif ! test_compiler; then
+   fi
+
+   if ! test_compiler; then
+   local nolib_flags=( -nodefaultlibs -lc )
+
if test_compiler "${nolib_flags[@]}"; then
local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
ewarn "${CC} seems to lack runtime, trying with 
${nolib_flags[*]}"
+   elif test_compiler "${nolib_flags[@]}" -nostartfiles; then
+   # Avoiding -nostartfiles earlier on for bug #862540
+   nolib_flags+=( -nostartfiles )
+   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+   ewarn "${CC} seems to lack runtime, trying with 
${nolib_flags[*]}"
fi
fi
 

diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild 
b/sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild
index 8af221eaa8ad..9330ad9834cf 100644
--- a/sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-16.0.0..ebuild
@@ -70,7 +70,6 @@ src_configure() {
# pre-set since we need to pass it to cmake
BUILD_DIR=${WORKDIR}/${P}_build
 
-   local nolib_flags=( -nodefaultlibs -nostartfiles -lc )
if use clang; then
# Only do this conditionally to allow overriding with
# e.g. CC=clang-13 in case of breakage
@@ -78,13 +77,21 @@ src_configure() {
local -x CC=${CHOST}-clang
local -x CXX=${CHOST}-clang++
fi
+
strip-unsupported-flags
-   # ensure we can use clang before installing compiler-rt
-   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
-   elif ! test_compiler; then
+   fi
+
+   if ! test_compiler; then
+   local nolib_flags=( -nodefaultlibs -lc )
+
if test_compiler "${nolib_flags[@]}"; then
local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
ewarn "${CC} seems to lack runtime, trying with 
${nolib_flags[*]}"
+   elif test_compiler "${nolib_flags[@]}" -nostartfiles; then
+   # Avoiding -nostartfiles earlier on for bug #862540
+   nolib_flags+=( -nostartfiles )
+   local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+   ewarn "${CC} seems to lack runtime, trying with 
${nolib_flags[*]}"
fi
fi
 



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

2022-08-07 Thread Andreas K. Hüttel
commit: 97bb38691e7a20cbbf999f3a1fa38b966f53107c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Aug  7 17:16:00 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Aug  7 17:16:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97bb3869

sys-devel/binutils: Bump 2.39 patchset to 3 (no revbump)

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-devel/binutils/Manifest | 2 +-
 sys-devel/binutils/binutils-2.39.ebuild | 4 ++--
 sys-devel/binutils/binutils-.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index 4c4e0c5d62c2..63c7be532b46 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -13,5 +13,5 @@ DIST binutils-2.37_p1.tar.xz 22992196 BLAKE2B 
a8aa0f386d03a5b1466166ac7c40989c22
 DIST binutils-2.38-patches-3.tar.xz 189068 BLAKE2B 
5b14c90ab7dba253e92ad57b3a702fcbf48739dd0121ce8f739d88331da820ce44c35e16ac4bee394525c3a46bce980e9e1bbf4cbc9ce8a14fc324bc8fa059e7
 SHA512 
099266a8ef4272fd7f7552071e1892d114ed564a38b700df32e058ed691c6bfcd6f2454f649461f9c36594ea819a35d1e4cd2418609a2407be2a4f8885e500e3
 DIST binutils-2.38-patches-4.tar.xz 193852 BLAKE2B 
5a83e20008e58464ed563a6817a367e50684c59d08c47345cc546054269c42463d1651441720f865851e4e182e917df1a095c68e64226e0351b64e975d524096
 SHA512 
6657e547bb02898632cc45a8f1894be098aa7472b6725b65f95393e621abb127e468b4e50310720bf03f7e8d0a68bc2c47af76fc43aaa8f32b2e4a149c0c6290
 DIST binutils-2.38.tar.xz 23651408 BLAKE2B 
19ede396ec97b88e632aded2f69f4684cc5053109e06c3c4a1934944e3f0ceaa9e4a2604528a440189771f778cb5d75edd510163970eeea31afba87fa256feba
 SHA512 
8bf0b0d193c9c010e0518ee2b2e5a830898af206510992483b427477ed178396cd210235e85fd7bd99a96fc6d5eedbeccbd48317a10f752b7336ada8b2bb826d
-DIST binutils-2.39-patches-2.tar.xz 16700 BLAKE2B 
709220104a79fa1ff0cf1ee0c60336920112397478d7687f1a6484b1a3147b7e6233d393c0a6f335c69385236b7abc9dba6e6118a9d6940f226fcac56ba7da01
 SHA512 
ebaa169dc662b7e5f44a3aaf6d7de196d447c5485b4f87bb0f272d40921f6c1209a6804ed1d64dd4bfade82898c9f18f8fac2cf52e41bb70ec2b653c39203088
+DIST binutils-2.39-patches-3.tar.xz 57332 BLAKE2B 
08bdcd35afb6310c5f61e8a93f60c624ff461a612d8b473b2cfc1d8eb94eedb311af0b39b5f8ac425f3676d8e1addd13a4b223983de2f6d579e50daec08d3881
 SHA512 
f8a1a908866637a39a3ad55d47304f3320ab663d299d8d231a873008a50bb2a09c89a2482394c017a2a73c2cfc48ed944e99b422fd5db19f829e45ff071bb659
 DIST binutils-2.39.tar.xz 25167756 BLAKE2B 
ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f
 SHA512 
68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3

diff --git a/sys-devel/binutils/binutils-2.39.ebuild 
b/sys-devel/binutils/binutils-2.39.ebuild
index e7c6ccfbb247..74f048c029db 100644
--- a/sys-devel/binutils/binutils-2.39.ebuild
+++ b/sys-devel/binutils/binutils-2.39.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="default-gold? ( gold )"
 # PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
 #  for the patchsets
 
-PATCH_VER=2
+PATCH_VER=3
 PATCH_DEV=dilfridge
 
 if [[ ${PV} == * ]]; then
@@ -33,7 +33,7 @@ else

https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz";
SLOT=$(ver_cut 1-2)
# live ebuild
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 #

diff --git a/sys-devel/binutils/binutils-.ebuild 
b/sys-devel/binutils/binutils-.ebuild
index c19f89fbf55e..d19bdb17825d 100644
--- a/sys-devel/binutils/binutils-.ebuild
+++ b/sys-devel/binutils/binutils-.ebuild
@@ -33,7 +33,7 @@ else

https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz";
SLOT=$(ver_cut 1-2)
# live ebuild
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 #



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

2022-08-07 Thread Michael Orlitzky
commit: faa31ddf19ee012a44d9fdb7a374d4763a3faf34
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Aug  7 13:39:26 2022 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Aug  7 17:02:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa31ddf

dev-php/recaptcha: add 1.2.4

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/recaptcha/Manifest   |  1 +
 dev-php/recaptcha/recaptcha-1.2.4.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/dev-php/recaptcha/Manifest b/dev-php/recaptcha/Manifest
index d82a9d1c40af..726ee9acd625 100644
--- a/dev-php/recaptcha/Manifest
+++ b/dev-php/recaptcha/Manifest
@@ -1 +1,2 @@
 DIST recaptcha-1.2.1.tar.gz 19935 BLAKE2B 
43077b25d484940951bf070fa440b5d13c6992c2a157e06b81961b9692683a277d9507e44102dd0ba0cde66c892fd4736ed34cae4b001bdce0d4ab619828b432
 SHA512 
62df22a6f4b05006a6051db689994e455ada43f76406dd62c5c13f1d90ae64401e9d75c6a92f2c620a14c070d2b49199c20e70eb6284e42e676d37412a98abe4
+DIST recaptcha-1.2.4.tar.gz 21762 BLAKE2B 
46c00ac95f2d2643a719b8ea4b53f33f92357406168e057dbdb87fb1419dd6626d1032113ba5842c69bdacb385887563b52290a55a861b57ddcf494e325c0595
 SHA512 
7c0bee86e532547900a0131c2c52d9d3e427eb0465d7ae5ca2bd3ccbeb7620c8b3216313e4ab382013045310f928364c1284a77eee2f2216d5b241e2d275597d

diff --git a/dev-php/recaptcha/recaptcha-1.2.4.ebuild 
b/dev-php/recaptcha/recaptcha-1.2.4.ebuild
new file mode 100644
index ..de078821e3da
--- /dev/null
+++ b/dev-php/recaptcha/recaptcha-1.2.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="PHP client library for Google's reCAPTCHA service"
+HOMEPAGE="https://github.com/google/recaptcha";
+SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-lang/php"
+BDEPEND="test? ( ${RDEPEND} 

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

2022-08-07 Thread Andreas Sturmlechner
commit: 7b8668037e825d91cdae33d52ce1bfff954e0f52
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:49:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:57:25 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7b866803

kde-plasma/kwin: Add missing USEdep on kde-frameworks/kglobalaccel[X]

Requires KF5GlobalAccelPrivate.

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

 kde-plasma/kwin/kwin-5.25.49..ebuild | 2 +-
 kde-plasma/kwin/kwin-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.25.49..ebuild 
b/kde-plasma/kwin/kwin-5.25.49..ebuild
index bc873735e9..90cca827b1 100644
--- a/kde-plasma/kwin/kwin-5.25.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.25.49..ebuild
@@ -39,7 +39,7 @@ COMMON_DEPEND="
>=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5=
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5=[X]
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kidletime-${KFMIN}:5=
>=kde-frameworks/kitemviews-${KFMIN}:5

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index fea0c98f5f..e0dd162712 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -39,7 +39,7 @@ COMMON_DEPEND="
>=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5=
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5=[X]
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kidletime-${KFMIN}:5=
>=kde-frameworks/kitemviews-${KFMIN}:5



[gentoo-commits] repo/proj/guru:dev commit in: app-emulation/proton-ge-custom-bin/

2022-08-07 Thread Jhonatan Justin
commit: 4d6ad81428de15c5e339791cad502002c6a1cbb7
Author: Jhonatan Justin  justin  com  br>
AuthorDate: Sun Aug  7 16:50:25 2022 +
Commit: Jhonatan Justin  justin  com  br>
CommitDate: Sun Aug  7 16:50:25 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d6ad814

app-emulation/proton-ge-custom-bin: add 7.29

Signed-off-by: Jhonatan Justin  justin.com.br>

 app-emulation/proton-ge-custom-bin/Manifest|  1 +
 .../proton-ge-custom-bin-7.29.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/app-emulation/proton-ge-custom-bin/Manifest 
b/app-emulation/proton-ge-custom-bin/Manifest
index 5eb18aff5..71568d700 100644
--- a/app-emulation/proton-ge-custom-bin/Manifest
+++ b/app-emulation/proton-ge-custom-bin/Manifest
@@ -1,2 +1,3 @@
 DIST GE-Proton7-27.tar.gz 415170082 BLAKE2B 
1773d34defe483a6c894d55de1089eb831f1d44e92bfae5c46faeec825fa8b2cc7c05ac9ca9a05d6ea0c393aa90fe06334a0c07feef71631e27a7dbf30e3dcda
 SHA512 
b741594fbc062bf7e5b5228273680807fb3eb20cfa04993b2e4ce9442ebed18f3e84ca5d59ee19381165d595932fe54b720526bd1f41b2bf74b13a20308de5ee
 DIST GE-Proton7-28.tar.gz 416168736 BLAKE2B 
8be4361f8ee4c596cd0ccc7451d204f011c4ddc253822c23e0c411f545fad9f56ce8e5fcdb7ac606e2a2e679c4a09ac488246b909106f89730744db43a909458
 SHA512 
a08b922c4a294edaaec5773ad7114b16114e06273da86ac8f9e8272065043db7b2cb3f1f944d634243e4f845c19fbeae2f53c56efb40a41471c7405f91d51590
+DIST GE-Proton7-29.tar.gz 416341212 BLAKE2B 
42cae5797804e677eebc9ea46c9beec8d9e6945a4538e16cf2a9def61b9cea6945fb68e05b37a2962a18056a6656d73be77ebbeab88770513ee168d991833f84
 SHA512 
b4c7a6894302a302a15b6f3968987c98190461e9cbb4afa7738fe28fb24b1a2730140c424efc60a77624c8867bcc52e3b6ae1a60c9246aedf208ddb994d602d5

diff --git 
a/app-emulation/proton-ge-custom-bin/proton-ge-custom-bin-7.29.ebuild 
b/app-emulation/proton-ge-custom-bin/proton-ge-custom-bin-7.29.ebuild
new file mode 100644
index 0..6a91640c6
--- /dev/null
+++ b/app-emulation/proton-ge-custom-bin/proton-ge-custom-bin-7.29.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit multilib-minimal
+
+DESCRIPTION="A fancy custom distribution of Valves Proton with various patches"
+HOMEPAGE="https://github.com/GloriousEggroll/proton-ge-custom";
+SRC_URI="https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton${PV/./-}/GE-Proton${PV/./-}.tar.gz";
+S="${WORKDIR}/GE-Proton${PV/./-}"
+LICENSE="0BSD LGPL-2+ ZLIB MIT MPL-2.0 OFL-1.1 BSD"
+SLOT="${PV}"
+KEYWORDS="~amd64"
+RESTRICT="mirror strip"
+QA_PREBUILT={*}
+
+RDEPEND="
+   media-libs/mesa[vulkan,${MULTILIB_USEDEP}]
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]"
+
+src_install() {
+   insinto "/usr/share/Steam/compatibilitytools.d/"
+   doins -r "${S}"
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: 8256eef5f6c315e2070b88660ea50bd2c6703895
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:11:48 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:20 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8256eef5

Documentation: Add KDE Frameworks 5.97.0

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

 Documentation/maintainers/regenerate-files |  2 +-
 .../.kde-frameworks-5.97/_HEADER_  |  2 +
 .../.kde-frameworks-5.97/kde-frameworks-5.97   |  1 +
 .../kde-frameworks-portingaids-5.97|  1 +
 .../.kde-frameworks-5.97/kde-frameworks-tier1-5.97 |  1 +
 .../.kde-frameworks-5.97/kde-frameworks-tier2-5.97 |  1 +
 .../.kde-frameworks-5.97/kde-frameworks-tier3-5.97 |  1 +
 .../.kde-frameworks-5.97/more-deps |  0
 .../kde-frameworks-5.97.keywords   | 91 ++
 Documentation/package.mask/kde-frameworks-5.97 | 91 ++
 .../package.unmask/.kde-frameworks-5.97/_HEADER_   |  2 +
 .../.kde-frameworks-5.97/kde-frameworks-5.97   |  1 +
 .../kde-frameworks-portingaids-5.97|  1 +
 .../.kde-frameworks-5.97/kde-frameworks-tier1-5.97 |  1 +
 .../.kde-frameworks-5.97/kde-frameworks-tier2-5.97 |  1 +
 .../.kde-frameworks-5.97/kde-frameworks-tier3-5.97 |  1 +
 Documentation/package.unmask/kde-frameworks-5.97   | 91 ++
 17 files changed, 288 insertions(+), 1 deletion(-)

diff --git a/Documentation/maintainers/regenerate-files 
b/Documentation/maintainers/regenerate-files
index d2bc2a3c95..956561b71c 100755
--- a/Documentation/maintainers/regenerate-files
+++ b/Documentation/maintainers/regenerate-files
@@ -9,7 +9,7 @@ cd "$(dirname $0)"
 SCRIPT=$(basename $0)
 HEADER="# Autogenerated by ${SCRIPT}, DO NOT EDIT."
 
-KF_RELEASES="5.96"
+KF_RELEASES="5.96 5.97"
 KF_RELEASE=${KF_RELEASE:-5.96}
 
 PLASMA_RELEASES="5.24 5.25"

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.97/_HEADER_ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.97/_HEADER_
new file mode 100644
index 00..82ecc7a454
--- /dev/null
+++ b/Documentation/package.accept_keywords/.kde-frameworks-5.97/_HEADER_
@@ -0,0 +1,2 @@
+# You can use this file to keyword/unkeyword the KDE Frameworks 5.97 release.
+# Edit Documentation/package.accept_keywords/.kde-frameworks-5.97/ files 
instead.

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.97/kde-frameworks-5.97
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.97/kde-frameworks-5.97
new file mode 12
index 00..e12435067a
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.97/kde-frameworks-5.97
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-5.97
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.97/kde-frameworks-portingaids-5.97
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.97/kde-frameworks-portingaids-5.97
new file mode 12
index 00..9c7f8bf88a
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.97/kde-frameworks-portingaids-5.97
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-portingaids-5.97
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.97/kde-frameworks-tier1-5.97
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.97/kde-frameworks-tier1-5.97
new file mode 12
index 00..310bdc0a05
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.97/kde-frameworks-tier1-5.97
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-tier1-5.97
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.97/kde-frameworks-tier2-5.97
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.97/kde-frameworks-tier2-5.97
new file mode 12
index 00..bc3a1a7d68
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.97/kde-frameworks-tier2-5.97
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-tier2-5.97
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.97/kde-frameworks-tier3-5.97
 
b/Documentation/package.accept_keywords/.kde-frameworks-5.97/kde-frameworks-tier3-5.97
new file mode 12
index 00..e52c84f788
--- /dev/null
+++ 
b/Documentation/package.accept_keywords/.kde-frameworks-5.97/kde-frameworks-tier3-5.97
@@ -0,0 +1 @@
+../../../sets/kde-frameworks-tier3-5.97
\ No newline at end of file

diff --git 
a/Documentation/package.accept_keywords/.kde-frameworks-5.97/more-deps 
b/Documentation/package.accept_keywords/.kde-frameworks-5.97/more-deps
new file mode 100644
index 00..e69de29bb2

diff --git a/Documentation/package.accept_keywords/kde-frameworks-5.97.keywords 
b/Documentation/package.accept_keywords/kde-frameworks-5.97.keywords
new file mode 100644
index 00..424eb1b62c
--- /dev/

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

2022-08-07 Thread Andreas Sturmlechner
commit: b79f88220f050819646463954b968022c2b30df4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:02:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:20 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b79f8822

kde-frameworks/kross: 5.97.0 version bump

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

 kde-frameworks/kross/kross-5.97.0.ebuild | 34 
 1 file changed, 34 insertions(+)

diff --git a/kde-frameworks/kross/kross-5.97.0.ebuild 
b/kde-frameworks/kross/kross-5.97.0.ebuild
new file mode 100644
index 00..21bf059791
--- /dev/null
+++ b/kde-frameworks/kross/kross-5.97.0.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"
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for embedding scripting into applications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtscript-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/designer-${QTMIN}:5
+"



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

2022-08-07 Thread Andreas Sturmlechner
commit: 2978a452cb0f42860954ce2344080fc7daef34e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:12:56 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:20 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2978a452

sets: Add KDE Frameworks 5.97

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

 sets/kde-frameworks-5.97 |  6 ++
 sets/kde-frameworks-portingaids-5.97 |  6 ++
 sets/kde-frameworks-tier1-5.97   | 37 
 sets/kde-frameworks-tier2-5.97   | 17 +
 sets/kde-frameworks-tier3-5.97   | 26 +
 5 files changed, 92 insertions(+)

diff --git a/sets/kde-frameworks-5.97 b/sets/kde-frameworks-5.97
new file mode 100644
index 00..1b52ad6451
--- /dev/null
+++ b/sets/kde-frameworks-5.97
@@ -0,0 +1,6 @@
+@kde-frameworks-tier1-5.97
+@kde-frameworks-tier2-5.97
+@kde-frameworks-tier3-5.97
+# Tier 4: Provide extra features to other Frameworks to integrate with Plasma.
+

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

2022-08-07 Thread Andreas Sturmlechner
commit: b537ff75743aaf4dde40900161466bdb9b9cd996
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:57 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:19 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b537ff75

kde-frameworks/khtml: 5.97.0 version bump

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

 kde-frameworks/khtml/khtml-5.97.0.ebuild | 71 
 1 file changed, 71 insertions(+)

diff --git a/kde-frameworks/khtml/khtml-5.97.0.ebuild 
b/kde-frameworks/khtml/khtml-5.97.0.ebuild
new file mode 100644
index 00..fa15c5abcc
--- /dev/null
+++ b/kde-frameworks/khtml/khtml-5.97.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="KHTML web rendering engine"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+RDEPEND="
+   dev-libs/openssl:0
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kjs-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwallet-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   media-libs/giflib:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:0=
+   >=media-libs/phonon-4.11.0
+   sys-libs/zlib
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   )
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="
+   dev-lang/perl
+   dev-util/gperf
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: 091c48ccf9da845eb45051e98f476416bb8b7920
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:50 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:18 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=091c48cc

kde-frameworks/countryflags: 5.97.0 version bump

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

 .../countryflags/countryflags-5.97.0.ebuild| 22 ++
 1 file changed, 22 insertions(+)

diff --git a/kde-frameworks/countryflags/countryflags-5.97.0.ebuild 
b/kde-frameworks/countryflags/countryflags-5.97.0.ebuild
new file mode 100644
index 00..18e69f8238
--- /dev/null
+++ b/kde-frameworks/countryflags/countryflags-5.97.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+KDE_ORG_NAME="kdelibs4support"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Icons of flags for various countries"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+CMAKE_USE_DIR="${S}/src/l10n"
+
+# https://phabricator.kde.org/T13722
+# https://invent.kde.org/frameworks/breeze-icons/-/issues/1
+PATCHES=( "${FILESDIR}/${PN}-5.90.0-standalone.patch" )
+
+RDEPEND="!

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

2022-08-07 Thread Andreas Sturmlechner
commit: 3bd3956521177a4be6faeafb827f797ffacc3e93
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:02:00 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:19 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3bd39565

kde-frameworks/kjs: 5.97.0 version bump

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

 kde-frameworks/kjs/kjs-5.97.0.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/kde-frameworks/kjs/kjs-5.97.0.ebuild 
b/kde-frameworks/kjs/kjs-5.97.0.ebuild
new file mode 100644
index 00..a6a839aa1d
--- /dev/null
+++ b/kde-frameworks/kjs/kjs-5.97.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_QTHELP="false"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="ECMAScipt compatible parser and engine"
+LICENSE="BSD-2 LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+BDEPEND="
+   dev-lang/perl
+"
+DEPEND="
+   dev-libs/libpcre
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( src/README )



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

2022-08-07 Thread Andreas Sturmlechner
commit: 6d5e57a63ee410fbc32dd2841bb74df13c8952e3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:54 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:19 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6d5e57a6

kde-frameworks/kdelibs4support: 5.97.0 version bump

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

 .../kdelibs4support/kdelibs4support-5.97.0.ebuild  | 102 +
 1 file changed, 102 insertions(+)

diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.97.0.ebuild 
b/kde-frameworks/kdelibs4support/kdelibs4support-5.97.0.ebuild
new file mode 100644
index 00..90fd9ac526
--- /dev/null
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.97.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 
5"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+RESTRICT="test"
+
+COMMON_DEPEND="
+   app-text/docbook-xml-dtd:4.2
+   dev-libs/openssl:0
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qttest-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   >=kde-frameworks/kded-${PVCUT}:5
+   =kde-frameworks/kdoctools-${PVCUT}*:5
+   =kde-frameworks/kemoticons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5[X=]
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kunitconversion-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X=]
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   virtual/libintl
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/countryflags-${PVCUT}:5
+   =kde-frameworks/kinit-${PVCUT}*:5
+   =kde-frameworks/kitemmodels-${PVCUT}*:5
+"
+BDEPEND="
+   dev-lang/perl
+   dev-perl/URI
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.80.0-no-kdesignerplugin.patch" # bug 755956
+   "${FILESDIR}/${PN}-5.86.0-unused-dep.patch" # bug 755956
+)
+
+src_prepare() {
+   ecm_src_prepare
+
+   if ! use handbook; then
+   sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die
+   fi
+
+   cmake_run_in src cmake_comment_add_subdirectory l10n
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: 390be8c2336dbe2327596bad7024024c03a5b4a8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:17 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:15 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=390be8c2

kde-frameworks/knotifyconfig: 5.97.0 version bump

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

 .../knotifyconfig/knotifyconfig-5.97.0.ebuild  | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.97.0.ebuild 
b/kde-frameworks/knotifyconfig/knotifyconfig-5.97.0.ebuild
new file mode 100644
index 00..a1f0b20c73
--- /dev/null
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.97.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for configuring desktop notifications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="phonon"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   !phonon? ( media-libs/libcanberra )
+   phonon? ( >=media-libs/phonon-4.11.0 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !phonon Canberra)
+   )
+   ecm_src_configure
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: 708a53a0e8cf642abb8b73677adc079a781b7f05
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:18 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=708a53a0

kde-frameworks/plasma: 5.97.0 version bump

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

 kde-frameworks/plasma/plasma-5.97.0.ebuild | 73 ++
 1 file changed, 73 insertions(+)

diff --git a/kde-frameworks/plasma/plasma-5.97.0.ebuild 
b/kde-frameworks/plasma/plasma-5.97.0.ebuild
new file mode 100644
index 00..376e2545e8
--- /dev/null
+++ b/kde-frameworks/plasma/plasma-5.97.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN}-framework"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Plasma framework"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gles2-only man wayland X"
+
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X=]
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kactivities-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5[qml]
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdeclarative-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   !gles2-only? ( media-libs/libglvnd[X?] )
+   wayland? (
+   =kde-frameworks/kwayland-${PVCUT}*:5
+   media-libs/libglvnd
+   )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !gles2-only OpenGL)
+   $(cmake_use_find_package man KF5DocTools)
+   $(cmake_use_find_package wayland EGL)
+   $(cmake_use_find_package wayland KF5Wayland)
+   $(cmake_use_find_package X X11)
+   $(cmake_use_find_package X XCB)
+   )
+
+   ecm_src_configure
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: 8c5981e3ee1f615a436bdd088d8dd12b3fe458b5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:40 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:17 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8c5981e3

kde-frameworks/kxmlgui: 5.97.0 version bump

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

 kde-frameworks/kxmlgui/kxmlgui-5.97.0.ebuild | 46 
 1 file changed, 46 insertions(+)

diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.97.0.ebuild 
b/kde-frameworks/kxmlgui/kxmlgui-5.97.0.ebuild
new file mode 100644
index 00..4e2c1e89ac
--- /dev/null
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.97.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for managing menu and toolbar actions in an abstract 
way"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+IUSE=""
+
+# slot op: includes QtCore/private/qlocale_p.h
+DEPEND="
+   >=dev-qt/qtcore-${QTMIN}:5=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+   # Files are missing; whatever. Bugs 650290, 668198, 808216
+   local myctestargs=(
+   -E 
"(ktoolbar_unittest|kxmlgui_unittest|ktooltiphelper_unittest)"
+   )
+
+   ecm_src_test
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: fb23bcbbbdec7affbc4e47fd20c6e9053ade948c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:31 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:16 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fb23bcbb

kde-frameworks/ktexteditor: 5.97.0 version bump

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

 .../ktexteditor/ktexteditor-5.97.0.ebuild  | 54 ++
 1 file changed, 54 insertions(+)

diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.97.0.ebuild 
b/kde-frameworks/ktexteditor/ktexteditor-5.97.0.ebuild
new file mode 100644
index 00..0808a11bf7
--- /dev/null
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.97.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing a full text editor component"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+editorconfig"
+
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   =kde-frameworks/syntax-highlighting-${PVCUT}*:5
+   editorconfig? ( app-text/editorconfig-core-c )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package editorconfig EditorConfig)
+   )
+
+   ecm_src_configure
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: 7e8da1b89c9626c9af631301a6f26e481f63ed6c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:47 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:18 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7e8da1b8

kde-frameworks/purpose: 5.97.0 version bump

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

 kde-frameworks/purpose/purpose-5.97.0.ebuild | 69 
 1 file changed, 69 insertions(+)

diff --git a/kde-frameworks/purpose/purpose-5.97.0.ebuild 
b/kde-frameworks/purpose/purpose-5.97.0.ebuild
new file mode 100644
index 00..977f662460
--- /dev/null
+++ b/kde-frameworks/purpose/purpose-5.97.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org optfeature xdg-utils
+
+DESCRIPTION="Library for providing abstractions to get the developer's 
purposes fulfilled"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="bluetooth +kaccounts"
+
+# requires running environment
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/prison-${PVCUT}*:5
+   kaccounts? (
+   >=kde-apps/kaccounts-integration-19.04.3:5
+   net-libs/accounts-qt
+   )
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kdeclarative-${PVCUT}:5
+   bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 )
+   kaccounts? ( net-libs/accounts-qml )
+"
+
+src_prepare() {
+   ecm_src_prepare
+
+   use bluetooth ||
+   cmake_run_in src/plugins cmake_comment_add_subdirectory 
bluetooth
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package kaccounts KAccounts)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Send through KDE Connect" kde-misc/kdeconnect
+   fi
+   ecm_pkg_postinst
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: 5373dc9667f196d0b8788e94b81adbead57c5158
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:34 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:17 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5373dc96

kde-frameworks/ktextwidgets: 5.97.0 version bump

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

 .../ktextwidgets/ktextwidgets-5.97.0.ebuild| 38 ++
 1 file changed, 38 insertions(+)

diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.97.0.ebuild 
b/kde-frameworks/ktextwidgets/ktextwidgets-5.97.0.ebuild
new file mode 100644
index 00..1b2be31206
--- /dev/null
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.97.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing an assortment of widgets for displaying and 
editing text"
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="speech"
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package speech Qt5TextToSpeech)
+   )
+
+   ecm_src_configure
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: 24bbbf13e978075ef377a6779b9340b87b503957
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:07 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:14 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=24bbbf13

kde-frameworks/kinit: 5.97.0 version bump

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

 kde-frameworks/kinit/kinit-5.97.0.ebuild | 51 
 1 file changed, 51 insertions(+)

diff --git a/kde-frameworks/kinit/kinit-5.97.0.ebuild 
b/kde-frameworks/kinit/kinit-5.97.0.ebuild
new file mode 100644
index 00..dac57a46db
--- /dev/null
+++ b/kde-frameworks/kinit/kinit-5.97.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Helper library to speed up start of applications on KDE work 
spaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+caps +man X"
+
+BDEPEND="
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   caps? ( sys-libs/libcap )
+   X? (
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package caps Libcap)
+   $(cmake_use_find_package man KF5DocTools)
+   $(cmake_use_find_package X X11)
+   $(cmake_use_find_package X XCB)
+   )
+
+   ecm_src_configure
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: b0ed7b18df8e04fb14abbd194a4b18413d4f5d3a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:37 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:17 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b0ed7b18

kde-frameworks/kwallet: 5.97.0 version bump

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

 kde-frameworks/kwallet/kwallet-5.97.0.ebuild | 52 
 1 file changed, 52 insertions(+)

diff --git a/kde-frameworks/kwallet/kwallet-5.97.0.ebuild 
b/kde-frameworks/kwallet/kwallet-5.97.0.ebuild
new file mode 100644
index 00..ccd08f53d1
--- /dev/null
+++ b/kde-frameworks/kwallet/kwallet-5.97.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org optfeature
+
+DESCRIPTION="Framework providing desktop-wide storage for passwords"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gpg +man"
+
+DEPEND="
+   >=app-crypt/qca-2.3.1
+   dev-libs/libgcrypt:0=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package gpg Gpgmepp)
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Auto-unlocking after account login" 
kde-plasma/kwallet-pam
+   optfeature "KWallet management" kde-apps/kwalletmanager:5
+   elog "For more information, read 
https://wiki.gentoo.org/wiki/KDE#KWallet";
+   fi
+   ecm_pkg_postinst
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: 8e42d09fe049ddde446f4b36eba39b63fd7be17b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:14 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:14 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8e42d09f

kde-frameworks/knewstuff: 5.97.0 version bump

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

 kde-frameworks/knewstuff/knewstuff-5.97.0.ebuild | 49 
 1 file changed, 49 insertions(+)

diff --git a/kde-frameworks/knewstuff/knewstuff-5.97.0.ebuild 
b/kde-frameworks/knewstuff/knewstuff-5.97.0.ebuild
new file mode 100644
index 00..c5ac2abf03
--- /dev/null
+++ b/kde-frameworks/knewstuff/knewstuff-5.97.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for downloading and sharing additional application data"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="opds"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/attica-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   opds? ( =kde-frameworks/syndication-${PVCUT}*:5 )
+"
+RDEPEND="${DEPEND}
+   >=kde-frameworks/kirigami-${PVCUT}:5
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package opds KF5Syndication)
+   )
+
+   ecm_src_configure
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: 7eab812c49c35a4889730b45c27f49069eada7be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:27 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:16 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7eab812c

kde-frameworks/kservice: 5.97.0 version bump

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

 kde-frameworks/kservice/kservice-5.97.0.ebuild | 50 ++
 1 file changed, 50 insertions(+)

diff --git a/kde-frameworks/kservice/kservice-5.97.0.ebuild 
b/kde-frameworks/kservice/kservice-5.97.0.ebuild
new file mode 100644
index 00..bea581b14d
--- /dev/null
+++ b/kde-frameworks/kservice/kservice-5.97.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Advanced plugin and service introspection"
+
+LICENSE="LGPL-2 LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+man"
+
+# requires running kde environment
+RESTRICT="test"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}
+
+src_install() {
+   ecm_src_install
+
+   # bug 596316
+   dosym kf5-applications.menu /etc/xdg/menus/applications.menu
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: 61f5a1e23469049fbfa311c5573f94e7c722fc75
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:00:54 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=61f5a1e2

kde-frameworks/kdesu: 5.97.0 version bump

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

 kde-frameworks/kdesu/kdesu-5.97.0.ebuild | 33 
 1 file changed, 33 insertions(+)

diff --git a/kde-frameworks/kdesu/kdesu-5.97.0.ebuild 
b/kde-frameworks/kdesu/kdesu-5.97.0.ebuild
new file mode 100644
index 00..119bcceef4
--- /dev/null
+++ b/kde-frameworks/kdesu/kdesu-5.97.0.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"
+PVCUT=$(ver_cut 1-2)
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to handle super user actions"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="X"
+
+RDEPEND="
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kpty-${PVCUT}*:5
+   X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: f1018391666a0896f0d3a3397ef0d68a2d2a2c69
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:10 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:14 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f1018391

kde-frameworks/kio: 5.97.0 version bump

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

 kde-frameworks/kio/kio-5.97.0.ebuild | 94 
 1 file changed, 94 insertions(+)

diff --git a/kde-frameworks/kio/kio-5.97.0.ebuild 
b/kde-frameworks/kio/kio-5.97.0.ebuild
new file mode 100644
index 00..cc6c2eecc0
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.97.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+# tests hang
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kbookmarks-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+   kerberos? ( virtual/krb5 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+   X? (
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXrender
+   )
+"
+PDEPEND=">=kde-frameworks/kded-${PVCUT}:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DKIO_NO_PUBLIC_QTCONCURRENT=ON
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package handbook KF5DocTools)
+   $(cmake_use_find_package kerberos GSSAPI)
+   $(cmake_use_find_package kwallet KF5Wallet)
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   ecm_pkg_postrm
+   xdg_desktop_database_update
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: e4058bb1d96af47e11742cddf8c498b44c8cf902
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:24 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:15 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e4058bb1

kde-frameworks/krunner: 5.97.0 version bump

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

 kde-frameworks/krunner/krunner-5.97.0.ebuild | 47 
 1 file changed, 47 insertions(+)

diff --git a/kde-frameworks/krunner/krunner-5.97.0.ebuild 
b/kde-frameworks/krunner/krunner-5.97.0.ebuild
new file mode 100644
index 00..02f8941612
--- /dev/null
+++ b/kde-frameworks/krunner/krunner-5.97.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for providing different actions given a string query"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="activities"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/plasma-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   =kde-frameworks/threadweaver-${PVCUT}*:5
+   activities? ( =kde-frameworks/kactivities-${PVCUT}*:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package activities KF5Activities)
+   )
+   ecm_src_configure
+}
+
+src_test() {
+   # requires virtual dbus, otherwise hangs; bugs #630672, #789351, #838502
+   local myctestargs=(
+   -E 
"(dbusrunnertest|runnermanagersinglerunnermodetest|runnermanagertest)"
+   )
+   ecm_src_test
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: 38f47d2930e423a1b080f745fc5b78566f72c20d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:00:57 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=38f47d29

kde-frameworks/kemoticons: 5.97.0 version bump

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

 kde-frameworks/kemoticons/kemoticons-5.97.0.ebuild | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/kde-frameworks/kemoticons/kemoticons-5.97.0.ebuild 
b/kde-frameworks/kemoticons/kemoticons-5.97.0.ebuild
new file mode 100644
index 00..6ba8306059
--- /dev/null
+++ b/kde-frameworks/kemoticons/kemoticons-5.97.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for converting text emoticons to graphical 
representations"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# requires running kde environment
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"



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

2022-08-07 Thread Andreas Sturmlechner
commit: 5abe4b2cddbdbf66f70fe79911437aa8ecb73305
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:15 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5abe4b2c

kde-frameworks/kparts: 5.97.0 version bump

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

 kde-frameworks/kparts/kparts-5.97.0.ebuild | 33 ++
 1 file changed, 33 insertions(+)

diff --git a/kde-frameworks/kparts/kparts-5.97.0.ebuild 
b/kde-frameworks/kparts/kparts-5.97.0.ebuild
new file mode 100644
index 00..208323fd63
--- /dev/null
+++ b/kde-frameworks/kparts/kparts-5.97.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing elaborate user-interface components"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   >=kde-frameworks/ktextwidgets-${PVCUT}:5
+"



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

2022-08-07 Thread Andreas Sturmlechner
commit: 1354cf3879119920437f69e159552e380311f2ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:00 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1354cf38

kde-frameworks/kglobalaccel: 5.97.0 version bump

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

 .../kglobalaccel/kglobalaccel-5.97.0.ebuild| 53 ++
 1 file changed, 53 insertions(+)

diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.97.0.ebuild 
b/kde-frameworks/kglobalaccel/kglobalaccel-5.97.0.ebuild
new file mode 100644
index 00..100fac2524
--- /dev/null
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.97.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework to handle global shortcuts"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="nls X"
+
+REQUIRED_USE="test? ( X )"
+RESTRICT="test" # requires installed instance
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   X? (
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+   )
+"
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   =kde-frameworks/kdeclarative-${PVCUT}*:5
+   )
+"
+BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_RUNTIME=$(usex X)
+   )
+   ecm_src_configure
+}
+
+src_test() {
+   XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342
+}



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

2022-08-07 Thread Andreas Sturmlechner
commit: ed1ef5323be46beccaa481e1eb2fd024ec4408d0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:01:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:13 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ed1ef532

kde-frameworks/kiconthemes: 5.97.0 version bump

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

 .../kiconthemes/kiconthemes-5.97.0.ebuild  | 32 ++
 1 file changed, 32 insertions(+)

diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.97.0.ebuild 
b/kde-frameworks/kiconthemes/kiconthemes-5.97.0.ebuild
new file mode 100644
index 00..7b9e2e2ee7
--- /dev/null
+++ b/kde-frameworks/kiconthemes/kiconthemes-5.97.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for icon theming and configuration"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # bug 574770
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"



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

2022-08-07 Thread Andreas Sturmlechner
commit: 3183b2f96ed1c4d8d4c8fa04fb8d65f4d5eaee07
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 16:00:51 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 16:27:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3183b2f9

kde-frameworks/kded: 5.97.0 version bump

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

 kde-frameworks/kded/kded-5.97.0.ebuild | 39 ++
 1 file changed, 39 insertions(+)

diff --git a/kde-frameworks/kded/kded-5.97.0.ebuild 
b/kde-frameworks/kded/kded-5.97.0.ebuild
new file mode 100644
index 00..1c5405af02
--- /dev/null
+++ b/kde-frameworks/kded/kded-5.97.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Central daemon of KDE workspaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+man"
+
+BDEPEND="
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kinit-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}



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

2022-08-07 Thread Maciej Barć
commit: 43a1ef191259990dedbd3352fc5d9077224acfc2
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Aug  7 12:14:59 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Aug  7 16:24:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a1ef19

dev-scheme/racket: drop old 8.2-r3

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

 dev-scheme/racket/Manifest |   2 -
 dev-scheme/racket/racket-8.2-r3.ebuild | 187 -
 2 files changed, 189 deletions(-)

diff --git a/dev-scheme/racket/Manifest b/dev-scheme/racket/Manifest
index 59759de5fdd1..11423611d777 100644
--- a/dev-scheme/racket/Manifest
+++ b/dev-scheme/racket/Manifest
@@ -1,9 +1,7 @@
-DIST racket-8.2-src-builtpkgs.tgz 150467561 BLAKE2B 
5005aa852b089becd9d6da136a55a035ac5fd86bd1ad186ec30cdcf411927d444e1814797d63dbde3eb7b52bba7756e0464edf1d854d2ee7f5851caaae18ba55
 SHA512 
9e4c0cabfcbdb8c8742e8170548bee58021697e8b0842f575f94193db31adc04a7b9023ed8fd70dae197e5ec6f1aee7985d849be3ce5b4279f216e900ee143c7
 DIST racket-8.3-src-builtpkgs.tgz 150608486 BLAKE2B 
f002934c07afab4152ad8395c4ab5c6c87ef810f5cf79cf5ae0b41f4caa4508e0044f4246812513def14130d507af57aa61efaff8106eaeac0b86918bd775902
 SHA512 
7c340f65d221343beb2b4205cdc58648bd65dceabdb16f40cda425474faa905f4dd441193dc6cd4856f7863fb83834721394d6888027db356f830eceb127dbae
 DIST racket-8.4-src-builtpkgs.tgz 151809822 BLAKE2B 
c42f7943975a6f91a03ef0f668d218571dfc4159eac5a5722b9513b978413a9617b4e1bf3ccabef051014311ecf51fdc80d7563942e9e645c442ddfc4995a308
 SHA512 
afd9f357673a28ac5e4529ea0879a4edc3dbffc5b8627aa3553f1caf867be3296b94620dc2d86b8bb3f0c7ec7743d0057ce897c5caa705e02f2cc469ce4c7116
 DIST racket-8.5-src-builtpkgs.tgz 152548446 BLAKE2B 
ef914d742b3b949ecd7a1f817900add3ede874d7bd4dbe195c2ab69826d938c3ac81b883bc57d938908bc1f9e96faeaa25cb4dedf85288c580b7a89d62ec970a
 SHA512 
4714599cbe10247cad119cc4073d80329d77c845d92b3741d35a9c88cc6395dc3d6f08ace8f606c3e39840f7071789ea953e3b6548da04fd7dfaa72a4368a7ae
 DIST racket-8.6-src-builtpkgs.tgz 154505661 BLAKE2B 
ab788ae3e5175024ec75fa0c34297616ab4dcc1bb6f62d4ff4623dc2dd699d63eb9b24238407a854b03210f21fefd02680dc29931ed9d146920ae32472196e32
 SHA512 
c2948164463fb59a2d6f1b5188cee7634da190ea40bd19f5a88ef466ccdf07da03503b6a1f00e327a66c31b862048bcd5b047f7c586ea0d26e23397ee5ee7682
-DIST racket-minimal-8.2-src-builtpkgs.tgz 21187959 BLAKE2B 
0f62a900e71ee101fa3acf0985b0a72215ac657285c5ce9e4f5f49189180b82dcca94ded9778b7ba92a42919f17b1dc24eec07e13c64c77e47fc958614d7dc0a
 SHA512 
04950703fa73cdbbb10c234d57c89e70db6076b42d4a74ddb8cace9e0438b9a1431f7317baf31d667368ad75ae19e4eecec39667ba0c5b08a3580f8cc81f4f5e
 DIST racket-minimal-8.3-src-builtpkgs.tgz 21212037 BLAKE2B 
76a742efe7ba2c44eb935d4852c20be355ccff9b935b39226ef1935184b0a9179ef6ca2ac0a64f3c7a6ae4a0082117a12c668d7804a0b73b9f1a391eaba61994
 SHA512 
3cab4a24cab5c1ac107c8aead2ada6fa3ec7d7aa122716c78af584f055dadf89497168e95b36d99115ecd1a1905dc1ec51774dd2c8099198ec7d6aa9d380039d
 DIST racket-minimal-8.4-src-builtpkgs.tgz 21279666 BLAKE2B 
25d5eb405cedaa9cadfa776c4dd66b87f1641c86b638110f1a3a788465aaf573f5f8054e1e6913e6c0123840a1a2f64d5855db5f52acace3475b91d095272a76
 SHA512 
92433c08508cfb1bdb9093e5c7c726630826e9046de02fcb3d402f3dd76aa98fc2d9a5d09515d44e7a50eab0e38d963d2202f48a44741c3cf7fe8e47d9404e63
 DIST racket-minimal-8.5-src-builtpkgs.tgz 21390850 BLAKE2B 
7bcd8c409203f71b3a49cd7e4a34159ef62fcc61b8fb66e976bfc0938ac54b7bc475e6aff59796b9c01ee324eb0d88bd68340c787f728a3739a57e879e731bfb
 SHA512 
e0dec1038f33dbe3dfbbeba05cb24829e4b0c4223c5326cd26f920c736171e3b47b457236a06c9c57b6ebc82d17b022fba6558e3c94315b75469a2130b6fd375

diff --git a/dev-scheme/racket/racket-8.2-r3.ebuild 
b/dev-scheme/racket/racket-8.2-r3.ebuild
deleted file mode 100644
index 41e0c43edd56..
--- a/dev-scheme/racket/racket-8.2-r3.ebuild
+++ /dev/null
@@ -1,187 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop optfeature readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="General purpose, multi-paradigm Lisp-Scheme programming language"
-HOMEPAGE="https://racket-lang.org/";
-SRC_URI="
-   minimal? ( 
https://download.racket-lang.org/installers/${PV}/${PN}-minimal-${PV}-src-builtpkgs.tgz
 )
-   !minimal? ( 
https://download.racket-lang.org/installers/${PV}/${P}-src-builtpkgs.tgz )
-"
-S="${WORKDIR}/${P}/src"
-
-# See 
https://blog.racket-lang.org/2019/11/completing-racket-s-relicensing-effort.html
-LICENSE="
-   || ( MIT Apache-2.0 )
-   chez? ( Apache-2.0 )
-   !chez? ( LGPL-3 )
-"
-# Bytecode generated by Racket is not compatible between versions.
-# The bytecode version should be denoted by SLOT, in most cases
-# PV == SLOT but this has to be checked carefully and in cases
-# where we use _p, _pre, etc it will have to be set manually.
-SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
-IUSE="X +chez +doc +futures +jit minimal +places +threads"
-# See bug #809785 re chez

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

2022-08-07 Thread Maciej Barć
commit: 3d31025c5cb7da8d8d531a920a4d6d114b73aeb7
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Aug  7 12:14:14 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Aug  7 16:24:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d31025c

dev-scheme/racket: bump to 8.6

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

 dev-scheme/racket/Manifest  |   2 +
 dev-scheme/racket/racket-8.6.ebuild | 183 
 2 files changed, 185 insertions(+)

diff --git a/dev-scheme/racket/Manifest b/dev-scheme/racket/Manifest
index ff146f0d5f93..59759de5fdd1 100644
--- a/dev-scheme/racket/Manifest
+++ b/dev-scheme/racket/Manifest
@@ -2,7 +2,9 @@ DIST racket-8.2-src-builtpkgs.tgz 150467561 BLAKE2B 
5005aa852b089becd9d6da136a55
 DIST racket-8.3-src-builtpkgs.tgz 150608486 BLAKE2B 
f002934c07afab4152ad8395c4ab5c6c87ef810f5cf79cf5ae0b41f4caa4508e0044f4246812513def14130d507af57aa61efaff8106eaeac0b86918bd775902
 SHA512 
7c340f65d221343beb2b4205cdc58648bd65dceabdb16f40cda425474faa905f4dd441193dc6cd4856f7863fb83834721394d6888027db356f830eceb127dbae
 DIST racket-8.4-src-builtpkgs.tgz 151809822 BLAKE2B 
c42f7943975a6f91a03ef0f668d218571dfc4159eac5a5722b9513b978413a9617b4e1bf3ccabef051014311ecf51fdc80d7563942e9e645c442ddfc4995a308
 SHA512 
afd9f357673a28ac5e4529ea0879a4edc3dbffc5b8627aa3553f1caf867be3296b94620dc2d86b8bb3f0c7ec7743d0057ce897c5caa705e02f2cc469ce4c7116
 DIST racket-8.5-src-builtpkgs.tgz 152548446 BLAKE2B 
ef914d742b3b949ecd7a1f817900add3ede874d7bd4dbe195c2ab69826d938c3ac81b883bc57d938908bc1f9e96faeaa25cb4dedf85288c580b7a89d62ec970a
 SHA512 
4714599cbe10247cad119cc4073d80329d77c845d92b3741d35a9c88cc6395dc3d6f08ace8f606c3e39840f7071789ea953e3b6548da04fd7dfaa72a4368a7ae
+DIST racket-8.6-src-builtpkgs.tgz 154505661 BLAKE2B 
ab788ae3e5175024ec75fa0c34297616ab4dcc1bb6f62d4ff4623dc2dd699d63eb9b24238407a854b03210f21fefd02680dc29931ed9d146920ae32472196e32
 SHA512 
c2948164463fb59a2d6f1b5188cee7634da190ea40bd19f5a88ef466ccdf07da03503b6a1f00e327a66c31b862048bcd5b047f7c586ea0d26e23397ee5ee7682
 DIST racket-minimal-8.2-src-builtpkgs.tgz 21187959 BLAKE2B 
0f62a900e71ee101fa3acf0985b0a72215ac657285c5ce9e4f5f49189180b82dcca94ded9778b7ba92a42919f17b1dc24eec07e13c64c77e47fc958614d7dc0a
 SHA512 
04950703fa73cdbbb10c234d57c89e70db6076b42d4a74ddb8cace9e0438b9a1431f7317baf31d667368ad75ae19e4eecec39667ba0c5b08a3580f8cc81f4f5e
 DIST racket-minimal-8.3-src-builtpkgs.tgz 21212037 BLAKE2B 
76a742efe7ba2c44eb935d4852c20be355ccff9b935b39226ef1935184b0a9179ef6ca2ac0a64f3c7a6ae4a0082117a12c668d7804a0b73b9f1a391eaba61994
 SHA512 
3cab4a24cab5c1ac107c8aead2ada6fa3ec7d7aa122716c78af584f055dadf89497168e95b36d99115ecd1a1905dc1ec51774dd2c8099198ec7d6aa9d380039d
 DIST racket-minimal-8.4-src-builtpkgs.tgz 21279666 BLAKE2B 
25d5eb405cedaa9cadfa776c4dd66b87f1641c86b638110f1a3a788465aaf573f5f8054e1e6913e6c0123840a1a2f64d5855db5f52acace3475b91d095272a76
 SHA512 
92433c08508cfb1bdb9093e5c7c726630826e9046de02fcb3d402f3dd76aa98fc2d9a5d09515d44e7a50eab0e38d963d2202f48a44741c3cf7fe8e47d9404e63
 DIST racket-minimal-8.5-src-builtpkgs.tgz 21390850 BLAKE2B 
7bcd8c409203f71b3a49cd7e4a34159ef62fcc61b8fb66e976bfc0938ac54b7bc475e6aff59796b9c01ee324eb0d88bd68340c787f728a3739a57e879e731bfb
 SHA512 
e0dec1038f33dbe3dfbbeba05cb24829e4b0c4223c5326cd26f920c736171e3b47b457236a06c9c57b6ebc82d17b022fba6558e3c94315b75469a2130b6fd375
+DIST racket-minimal-8.6-src-builtpkgs.tgz 22396113 BLAKE2B 
e8c09da9aef52566746def36823e736e07990ba703d8440a3d067cbeeb43c8d026469c1d4b7d9ad2a423766692b81d6efa400c55512450621acd624d23b1b193
 SHA512 
695f9be11cab2cf84d1c16b322feb6c4552bf05edbfd901e91fa9532ef52339a6463d8327f4ae4c704cd2e8d67e69c2333bc13b1c862bbe565af00b407debee8

diff --git a/dev-scheme/racket/racket-8.6.ebuild 
b/dev-scheme/racket/racket-8.6.ebuild
new file mode 100644
index ..40e8ef89c417
--- /dev/null
+++ b/dev-scheme/racket/racket-8.6.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature toolchain-funcs readme.gentoo-r1
+
+DESCRIPTION="General purpose, multi-paradigm Lisp-Scheme programming language"
+HOMEPAGE="https://racket-lang.org/";
+SRC_URI="
+   minimal? ( 
https://download.racket-lang.org/installers/${PV}/${PN}-minimal-${PV}-src-builtpkgs.tgz
 )
+   !minimal? ( 
https://download.racket-lang.org/installers/${PV}/${P}-src-builtpkgs.tgz )
+"
+S="${WORKDIR}"/${P}/src
+
+# See 
https://blog.racket-lang.org/2019/11/completing-racket-s-relicensing-effort.html
+LICENSE="
+   || ( MIT Apache-2.0 )
+   chez? ( Apache-2.0 )
+   !chez? ( LGPL-3 )
+"
+# Bytecode generated by Racket is not compatible between versions.
+# The bytecode version should be denoted by SLOT, in most cases
+# PV == SLOT but this has to be checked carefully and in cases
+# where we use _p, _pre, etc it will have to be set manually.
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="+

[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/

2022-08-07 Thread Mike Gilbert
commit: c1944ff3d5efe48ffde4c15392b74de9808f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Aug  4 18:45:38 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Aug  7 16:13:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1944ff3

sys-fs/btrfs-progs: drop 5.10.1-r1, 5.16.2, 5.17

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

 sys-fs/btrfs-progs/Manifest |   3 -
 sys-fs/btrfs-progs/btrfs-progs-5.10.1-r1.ebuild | 131 -
 sys-fs/btrfs-progs/btrfs-progs-5.16.2.ebuild| 137 --
 sys-fs/btrfs-progs/btrfs-progs-5.17.ebuild  | 148 
 4 files changed, 419 deletions(-)

diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index 3b9e67b0132b..b2d5e48c0b55 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -1,5 +1,2 @@
-DIST btrfs-progs-v5.10.1.tar.xz 2204164 BLAKE2B 
ed83729754f9abd22d4d2e7ae9a7e90e80be9b63d49a4a9692e20e5939467dbd864834b71495661e1c7a1fca89e253a62fbda37f1d01d2eadecb13f5904f0dd0
 SHA512 
32e5b8bda1863e34613802db91946f240b2cde21288ff8f95c1807e7afd0a67c5a704aa4d2bc0d7b1ca094de6831adbfec83fe61f74e1caf6d1975be7d972f2d
 DIST btrfs-progs-v5.15.1.tar.xz 2280796 BLAKE2B 
b460254a6261d3d04a2d265a3b4e05a89385888f7ea4f2b16ec5b73922646c7f47a546fc78ba7c009e65914125435cf38157eabffc74f5d00df2c21c844922e3
 SHA512 
68ed89e337ae857fdaf077eaa889e259e9f162eabdaa03f4187783a8682c24d45c91b0559b901d81429ba2cd3f84087d032d354092d5512fb226bdf91549
-DIST btrfs-progs-v5.16.2.tar.xz 2334464 BLAKE2B 
a21809a840107c370f1598e19f8b07d8bdd704e8ff3ce4cb78431000e7560802e1047d8200c523a45a761d59a311f1ec384946bd585826a129b05a1a5fd0250e
 SHA512 
c89a763e8b099e0e9d04ff239dfee156a15fc783c515bbd48597f5645f720c377dbb4f2dfe9065971a65d3ade9d8fcb24cf37d527811bf4204153a06f7c8c3a7
-DIST btrfs-progs-v5.17.tar.xz 2286016 BLAKE2B 
013acc4f9ec294d8d88b04e9f0ee33c450bfa6621b029005d18885add7c0a1da7e645c1f984931749ebd8f3166e8d849ec128a0f95cc189c15878d45acc0901b
 SHA512 
4c2bfafe0fcae47f01bad41910c2e2b3d48a12b88ca1891a9ea63ac1e65699c2e22f481492c7dd11fbea546647ab78718ab9b6997bb257fc29d1482fde9b08d1
 DIST btrfs-progs-v5.18.1.tar.xz 2293940 BLAKE2B 
ce2326cca51a4242895aada860e290c6af69a216dc6369673bb3321ab91bfe1c995fcc37dd0c1e15c8e28aabaedf3d6c9508bde393eb0ba4c7b9327c922f749a
 SHA512 
265a03b0db00a231ad51bb75fb161dee0a7a51cd120a696ca0524f08ef635b18afe43b391fa9889a4a79734ccc3931e4374bd950eb26dc47ddc8482368efed0e

diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.10.1-r1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-5.10.1-r1.ebuild
deleted file mode 100644
index 5d4c1636e492..
--- a/sys-fs/btrfs-progs/btrfs-progs-5.10.1-r1.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 2008-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit bash-completion-r1 python-single-r1 udev
-
-libbtrfs_soname=0
-
-if [[ ${PV} !=  ]]; then
-   MY_PV="v${PV/_/-}"
-   [[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc 
x86"
-   
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz";
-   S="${WORKDIR}/${PN}-${MY_PV}"
-else
-   WANT_LIBTOOL=none
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git";
-   EGIT_BRANCH="devel"
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.wiki.kernel.org";
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE="+convert doc python reiserfs static static-libs +zstd"
-
-RESTRICT=test # tries to mount repared filesystems
-
-RDEPEND="
-   dev-libs/lzo:2=
-   sys-apps/util-linux:0=[static-libs(+)?]
-   sys-libs/zlib:0=
-   convert? (
-   sys-fs/e2fsprogs:=
-   reiserfs? (
-   >=sys-fs/reiserfsprogs-3.6.27
-   )
-   )
-   python? ( ${PYTHON_DEPS} )
-   zstd? ( app-arch/zstd:0= )
-"
-DEPEND="${RDEPEND}
-   convert? ( sys-apps/acl )
-   python? (
-   $(python_gen_cond_dep '
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ')
-   )
-   static? (
-   dev-libs/lzo:2[static-libs(+)]
-   sys-apps/util-linux:0[static-libs(+)]
-   sys-libs/zlib:0[static-libs(+)]
-   convert? (
-   sys-fs/e2fsprogs[static-libs(+)]
-   reiserfs? (
-   >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
-   )
-   )
-   zstd? ( app-arch/zstd:0[static-libs(+)] )
-   )
-"
-BDEPEND="
-   doc? (
-   || ( >=app-text/asciidoc-8.6.0 dev-ruby/asciidoctor )
-   app-text/docbook-xml-dtd:4.5
-   app-text/xmlto
-   )
-"
-
-if [[ ${PV} ==  ]]; then
-   DEPEND+=" sys-devel/gnuconfig"
-fi
-
-RE

[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/

2022-08-07 Thread Mike Gilbert
commit: fbf612cf4cfaa982b1b53f6e730d797021c952e1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Aug  4 18:50:37 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Aug  7 16:14:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf612cf

sys-fs/btrfs-progs: fix build with glibc-2.36

Bug: https://bugs.gentoo.org/863638
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild
index 84960ddcbba8..a15d9125d0e5 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-5.15.1.ebuild
@@ -84,6 +84,9 @@ pkg_setup() {
 }
 
 src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}/btrfs-progs-5.18.1-glibc-2.36.patch"
+   )
default
if [[ ${PV} ==  ]]; then
AT_M4DIR=m4 eautoreconf



[gentoo-commits] repo/gentoo:master commit in: net-irc/znc/

2022-08-07 Thread Louis Sautier
commit: da03374202ee2271360c87bb10e896f8d344c9c3
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Aug  7 15:55:50 2022 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun Aug  7 16:00:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da033742

net-irc/znc: drop 1.8.2

Signed-off-by: Louis Sautier  gentoo.org>

 net-irc/znc/znc-1.8.2.ebuild | 181 ---
 1 file changed, 181 deletions(-)

diff --git a/net-irc/znc/znc-1.8.2.ebuild b/net-irc/znc/znc-1.8.2.ebuild
deleted file mode 100644
index 8993eb8037d9..
--- a/net-irc/znc/znc-1.8.2.ebuild
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit cmake python-single-r1 readme.gentoo-r1 systemd
-
-GTEST_VER="1.8.1"
-GTEST_URL="https://github.com/google/googletest/archive/${GTEST_VER}.tar.gz -> 
gtest-${GTEST_VER}.tar.gz"
-DESCRIPTION="An advanced IRC Bouncer"
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI=${EGIT_REPO_URI:-"https://github.com/znc/znc.git"}
-   SRC_URI=""
-else
-   MY_PV=${PV/_/-}
-   MY_P=${PN}-${MY_PV}
-   SRC_URI="
-   https://znc.in/releases/archive/${MY_P}.tar.gz
-   test? ( ${GTEST_URL} )
-   "
-   KEYWORDS="amd64 arm arm64 x86"
-   S=${WORKDIR}/${MY_P}
-fi
-
-HOMEPAGE="https://znc.in";
-LICENSE="Apache-2.0"
-# "If you upgrade your ZNC version, you must recompile all your modules."
-# - https://wiki.znc.in/Compiling_modules
-SLOT="0/${PV}"
-IUSE="+ipv6 +icu nls perl python +ssl sasl tcl test +zlib"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} icu )"
-
-DEPEND="
-   icu? ( dev-libs/icu:= )
-   nls? ( dev-libs/boost:=[nls] )
-   perl? ( >=dev-lang/perl-5.10:= )
-   python? ( ${PYTHON_DEPS} )
-   sasl? ( >=dev-libs/cyrus-sasl-2 )
-   ssl? ( dev-libs/openssl:0= )
-   tcl? ( dev-lang/tcl:0= )
-   zlib? ( sys-libs/zlib:0= )
-"
-RDEPEND="
-   ${DEPEND}
-   acct-user/znc
-   acct-group/znc
-"
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   perl? (
-   >=dev-lang/swig-3.0.0
-   >=dev-lang/perl-5.10
-   )
-   python? (
-   >=dev-lang/swig-3.0.0
-   >=dev-lang/perl-5.10
-   )
-   test? (
-   ${PYTHON_DEPS}
-   dev-qt/qtnetwork:5
-   )
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.7.1-inttest-dir.patch )
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_prepare() {
-   # Let SWIG rebuild modperl/modpython to make user patching easier.
-   if [[ ${PV} != ** ]]; then
-   rm modules/modperl/generated.tar.gz || die
-   rm modules/modpython/generated.tar.gz || die
-   fi
-
-   sed -i -e "s|DZNC_BIN_DIR:path=|DZNC_BIN_DIR:path=${T}/inttest|" \
-   test/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DWANT_SYSTEMD=yes  # Causes -DSYSTEMD_DIR to be used.
-   -DSYSTEMD_DIR="$(systemd_get_systemunitdir)"
-   -DWANT_ICU="$(usex icu)"
-   -DWANT_IPV6="$(usex ipv6)"
-   -DWANT_I18N="$(usex nls)"
-   -DWANT_PERL="$(usex perl)"
-   -DWANT_PYTHON="$(usex python)"
-   -DWANT_CYRUS="$(usex sasl)"
-   -DWANT_OPENSSL="$(usex ssl)"
-   -DWANT_TCL="$(usex tcl)"
-   -DWANT_ZLIB="$(usex zlib)"
-   )
-
-   if [[ ${PV} != ** ]] && use test; then
-   export 
GTEST_ROOT="${WORKDIR}/googletest-release-${GTEST_VER}/googletest"
-   export 
GMOCK_ROOT="${WORKDIR}/googletest-release-${GTEST_VER}/googlemock"
-   fi
-
-   cmake_src_configure
-}
-
-src_test() {
-   cmake_build unittest
-   DESTDIR="${T}/inttest" cmake_build install
-   local filter='-'
-   if ! use perl; then
-   filter="${filter}:ZNCTest.Modperl*"
-   fi
-   if ! use python; then
-   filter="${filter}:ZNCTest.Modpython*"
-   fi
-   # CMAKE_PREFIX_PATH and CXXFLAGS are needed for znc-buildmod
-   # invocations from inside the test
-   GTEST_FILTER="${filter}" ZNC_UNUSUAL_ROOT="${T}/inttest" \
-   CMAKE_PREFIX_PATH="${T}/inttest/usr/share/znc/cmake" \
-   CXXFLAGS="${CXXFLAGS} -isystem ${T}/inttest/usr/include" \
-   cmake_build inttest
-}
-
-src_install() {
-   cmake_src_install
-
-   dodoc NOTICE
-   newinitd "${FILESDIR}"/znc.initd-r2 znc
-   newconfd "${FILESDIR}"/znc.confd-r1 znc
-
-   DOC_CONTENTS=$(<"${FILESDIR}/README.gentoo-r1") || die
-   DISABLE_AUTOFORMATTING=1
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   if [[ -z "${REP

[gentoo-commits] repo/gentoo:master commit in: net-irc/znc/

2022-08-07 Thread Louis Sautier
commit: b820f2afc2b1fb551ea4443569ad123c0a1cbec6
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Aug  7 15:55:20 2022 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun Aug  7 16:00:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b820f2af

net-irc/znc: update EAPI 7 -> 8, add Python 3.11

Signed-off-by: Louis Sautier  gentoo.org>

 net-irc/znc/znc-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/znc/znc-.ebuild b/net-irc/znc/znc-.ebuild
index 018091f6423e..fc85afa7b5a1 100644
--- a/net-irc/znc/znc-.ebuild
+++ b/net-irc/znc/znc-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit cmake python-single-r1 readme.gentoo-r1 systemd
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/znc/, net-irc/znc/files/

2022-08-07 Thread Louis Sautier
commit: 7dd0463d8d7d3a9b80c6a702e8ad561de31db674
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Aug  7 15:51:33 2022 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun Aug  7 16:00:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd0463d

net-irc/znc: fix build with -Werror=odr, add py3.11, EAPI 8

Closes: https://bugs.gentoo.org/861470
Signed-off-by: Louis Sautier  gentoo.org>

 .../znc/files/znc-1.8.2-fix-odr-violation.patch|  56 ++
 net-irc/znc/znc-1.8.2-r2.ebuild| 195 +
 2 files changed, 251 insertions(+)

diff --git a/net-irc/znc/files/znc-1.8.2-fix-odr-violation.patch 
b/net-irc/znc/files/znc-1.8.2-fix-odr-violation.patch
new file mode 100644
index ..967d6e35c2ea
--- /dev/null
+++ b/net-irc/znc/files/znc-1.8.2-fix-odr-violation.patch
@@ -0,0 +1,56 @@
+From 3e45b2f35f194100ec3293c7f3e36f95f48b0cb8 Mon Sep 17 00:00:00 2001
+From: Uli Schlachter 
+Date: Fri, 5 Aug 2022 16:12:40 +0200
+Subject: [PATCH] Fix an ODR violation
+
+Building with CFLAGS="-flto -Werror=odr -Werror=lto-type-mismatch
+-Werror=strict-aliasing" CXXFLAGS="-flto -Werror=odr
+-Werror=lto-type-mismatch -Werror=strict-aliasing" LDFLAGS=-flto fails
+due to a violation of the one definition rule. There are two different
+definitions of TOption that are both linked into the znc binary.
+
+Fix this by putting them into anonymous namespaces.
+
+Fixes: https://github.com/znc/znc/issues/1834
+Signed-off-by: Uli Schlachter 
+---
+ src/IRCNetwork.cpp | 2 ++
+ src/User.cpp   | 2 ++
+ 2 files changed, 4 insertions(+)
+
+diff --git a/src/IRCNetwork.cpp b/src/IRCNetwork.cpp
+index 46a2481a49..99f9242907 100644
+--- a/src/IRCNetwork.cpp
 b/src/IRCNetwork.cpp
+@@ -363,11 +363,13 @@ CString CIRCNetwork::GetNetworkPath() const {
+ return sNetworkPath;
+ }
+ 
++namespace {
+ template 
+ struct TOption {
+ const char* name;
+ void (CIRCNetwork::*pSetter)(T);
+ };
++}
+ 
+ bool CIRCNetwork::ParseConfig(CConfig* pConfig, CString& sError,
+   bool bUpgrade) {
+diff --git a/src/User.cpp b/src/User.cpp
+index 2ab5fac66f..16624adbbe 100644
+--- a/src/User.cpp
 b/src/User.cpp
+@@ -135,11 +135,13 @@ CUser::~CUser() {
+ CZNC::Get().AddBytesWritten(m_uBytesWritten);
+ }
+ 
++namespace {
+ template 
+ struct TOption {
+ const char* name;
+ void (CUser::*pSetter)(T);
+ };
++}
+ 
+ bool CUser::ParseConfig(CConfig* pConfig, CString& sError) {
+ TOption StringOptions[] = {

diff --git a/net-irc/znc/znc-1.8.2-r2.ebuild b/net-irc/znc/znc-1.8.2-r2.ebuild
new file mode 100644
index ..fab250986d5e
--- /dev/null
+++ b/net-irc/znc/znc-1.8.2-r2.ebuild
@@ -0,0 +1,195 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit cmake python-single-r1 readme.gentoo-r1 systemd
+
+GTEST_VER="1.8.1"
+GTEST_URL="https://github.com/google/googletest/archive/${GTEST_VER}.tar.gz -> 
gtest-${GTEST_VER}.tar.gz"
+DESCRIPTION="An advanced IRC Bouncer"
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/znc/znc.git";
+else
+   MY_PV=${PV/_/-}
+   MY_P=${PN}-${MY_PV}
+   SRC_URI="
+   https://znc.in/releases/archive/${MY_P}.tar.gz
+   test? ( ${GTEST_URL} )
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+   S=${WORKDIR}/${MY_P}
+fi
+
+HOMEPAGE="https://znc.in";
+LICENSE="Apache-2.0"
+# "If you upgrade your ZNC version, you must recompile all your modules."
+# - https://wiki.znc.in/Compiling_modules
+SLOT="0/${PV}"
+IUSE="+ipv6 +icu nls perl python +ssl sasl tcl test +zlib"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} icu )"
+
+# perl is a build-time dependency of modpython
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   perl? (
+   >=dev-lang/swig-3.0.0
+   >=dev-lang/perl-5.10
+   )
+   python? (
+   >=dev-lang/swig-3.0.0
+   >=dev-lang/perl-5.10
+   )
+   test? (
+   ${PYTHON_DEPS}
+   dev-qt/qtnetwork:5
+   )
+"
+DEPEND="
+   icu? ( dev-libs/icu:= )
+   nls? ( dev-libs/boost:=[nls] )
+   perl? ( >=dev-lang/perl-5.10:= )
+   python? ( ${PYTHON_DEPS} )
+   sasl? ( >=dev-libs/cyrus-sasl-2 )
+   ssl? ( dev-libs/openssl:0= )
+   tcl? ( dev-lang/tcl:0= )
+   zlib? ( sys-libs/zlib:0= )
+"
+RDEPEND="
+   ${DEPEND}
+   acct-user/znc
+   acct-group/znc
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.7.1-inttest-dir.patch
+   # All these are backports
+   "${FILESDIR}"/${P}-fix-systemd-datadir.patch
+   "${FILESDIR}"/${P}-add-libera.patch
+   "${FILESDIR}"/${P}-fix-python-3.10.patch
+   "${FILESDIR}"/${P}-fix-odr-violation.patch
+)
+
+pkg_setup() {
+   if use python; then
+   py

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/extra-cmake-modules/files/

2022-08-07 Thread Andreas Sturmlechner
commit: c1238783ac0a950fe2db564358064d860af000e1
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Aug  7 09:56:47 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 15:51:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1238783

kde-frameworks/extra-cmake-modules: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.12
Closes: https://github.com/gentoo/gentoo/pull/26769
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...ke-modules-5.72.0-skip-ecm_add_test-early.patch | 54 ---
 ...make-modules-5.91.0-disable-qmlplugindump.patch | 76 --
 2 files changed, 130 deletions(-)

diff --git 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.72.0-skip-ecm_add_test-early.patch
 
b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.72.0-skip-ecm_add_test-early.patch
deleted file mode 100644
index 72541d73e72e..
--- 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.72.0-skip-ecm_add_test-early.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From ad3aec71ed7f8820e69fe55489368a19d0735ab5 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Sat, 11 Jul 2020 23:04:16 +0200
-Subject: [PATCH] ECMAddTests.cmake: Skip ecm_add_test early if Qt5::Test is 
not available
-
-Signed-off-by: Andreas Sturmlechner 

- modules/ECMAddTests.cmake| 9 +
- tests/ECMAddTests/CMakeLists.txt | 5 +
- 2 files changed, 14 insertions(+)
-
-diff --git a/modules/ECMAddTests.cmake b/modules/ECMAddTests.cmake
-index 4bc7fb8..12825aa 100644
 a/modules/ECMAddTests.cmake
-+++ b/modules/ECMAddTests.cmake
-@@ -81,6 +81,10 @@ function(ecm_add_test)
- message(FATAL_ERROR "ecm_add_test() called with multiple source files but 
without setting \"TEST_NAME\"")
-   endif()
- 
-+  if(NOT TARGET Qt5::Test)
-+return()
-+  endif()
-+
-   set(_testname ${ARG_NAME_PREFIX}${_targetname})
-   set(gui_args)
-   if(ARG_GUI)
-@@ -122,6 +126,11 @@ function(ecm_add_tests)
-   endif()
-   set(test_names)
-   set(target_names)
-+
-+  if(NOT TARGET Qt5::Test)
-+return()
-+  endif()
-+
-   foreach(_test_source ${ARG_UNPARSED_ARGUMENTS})
- ecm_add_test(${_test_source}
-   NAME_PREFIX ${ARG_NAME_PREFIX}
-diff --git a/tests/ECMAddTests/CMakeLists.txt 
b/tests/ECMAddTests/CMakeLists.txt
-index e77b33f..4e191fe 100644
 a/tests/ECMAddTests/CMakeLists.txt
-+++ b/tests/ECMAddTests/CMakeLists.txt
-@@ -1,3 +1,8 @@
-+if(NOT TARGET Qt5::Test)
-+message(STATUS "WARNING: skipping tests that require Qt5::Test")
-+return()
-+endif()
-+
- macro(add_check NAME)
- string(REPLACE "." "/" dir "${NAME}")
- string(REGEX REPLACE "[^.]*\\." "" proj "${NAME}")
--- 
-2.27.0
-

diff --git 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.91.0-disable-qmlplugindump.patch
 
b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.91.0-disable-qmlplugindump.patch
deleted file mode 100644
index fbec9a441e37..
--- 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.91.0-disable-qmlplugindump.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From 76ee984d5094990c2bd79c71b84ba9f82b3bf3da Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Sun, 8 Dec 2019 15:01:33 +0100
-Subject: [PATCH] ECMFindQMLModule.cmake.in: Add ECM_DISABLE_QMLPLUGINDUMP to
- avoid sandbox violations
-
-See also: https://phabricator.kde.org/D25812
-
-Backstory: https://bugzilla.gnome.org/show_bug.cgi?id=744135
-BUG: 387753

- modules/ECMFindQmlModule.cmake.in | 45 ++-
- 1 file changed, 27 insertions(+), 18 deletions(-)
-
-diff --git a/modules/ECMFindQmlModule.cmake.in 
b/modules/ECMFindQmlModule.cmake.in
-index 6c054bf0..1c17c981 100644
 a/modules/ECMFindQmlModule.cmake.in
-+++ b/modules/ECMFindQmlModule.cmake.in
-@@ -7,27 +7,36 @@
- include(FindPackageHandleStandardArgs)
- include("${ECM_MODULE_DIR}/QtVersionOption.cmake")
- 
--if (QT_MAJOR_VERSION EQUAL "5")
--include("${ECM_MODULE_DIR}/ECMQueryQmake.cmake")
--query_qmake(qt_binaries_dir QT_HOST_BINS)
--find_program(QMLPLUGINDUMP_PROGRAM NAMES qmlplugindump HINTS 
${qt_binaries_dir})
--elseif (QT_MAJOR_VERSION EQUAL "6")
--find_package(Qt6 COMPONENTS QmlTools REQUIRED)
--get_target_property(QMLPLUGINDUMP_PROGRAM Qt6::qmlplugindump LOCATION)
--endif()
--
--if(NOT QMLPLUGINDUMP_PROGRAM)
--message(WARNING "Could not find qmlplugindump. It is necessary to look up 
qml module dependencies.")
--endif()
-+option (ECM_DISABLE_QMLPLUGINDUMP "Do not use qmlplugindump which may 
segfault in some sandboxed environments" OFF)
- 
--execute_process(COMMAND "${QMLPLUGINDUMP_PROGRAM}" "@MODULE_NAME@" 
"@VERSION@" ERROR_VARIABLE ERRORS_OUTPUT OUTPUT_VARIABLE DISREGARD_VARIABLE 
RESULT_VARIABLE ExitCode TIMEOUT 30)
--
--if(ExitCode EQUAL 0)
-+if(ECM_DISABLE_QMLPLUGINDUMP)
-+message(NOTICE "@GENMODU

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/xdg-desktop-portal-kde/, kde-plasma/xdg-desktop-portal-kde/files/

2022-08-07 Thread Andreas Sturmlechner
commit: 5ae5d27ba2c827201fb90330ed366eb018cb7719
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  2 20:01:50 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 15:43:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae5d27b

kde-plasma/xdg-desktop-portal-kde: drop 5.24.5-r2

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

 kde-plasma/xdg-desktop-portal-kde/Manifest |   1 -
 ...ast-close-only-streams-of-closing-session.patch | 107 --
 ...eencast-dont-provide-every-running-stream.patch | 358 -
 ...de-5.24.5-screencast-stop-stream-actively.patch |  28 --
 ...how-screenshare-notifier-more-prominently.patch |  32 --
 .../xdg-desktop-portal-kde-5.24.5-r2.ebuild|  51 ---
 6 files changed, 577 deletions(-)

diff --git a/kde-plasma/xdg-desktop-portal-kde/Manifest 
b/kde-plasma/xdg-desktop-portal-kde/Manifest
index 4f89b1e28dcc..41edd5438500 100644
--- a/kde-plasma/xdg-desktop-portal-kde/Manifest
+++ b/kde-plasma/xdg-desktop-portal-kde/Manifest
@@ -1,3 +1,2 @@
-DIST xdg-desktop-portal-kde-5.24.5.tar.xz 88904 BLAKE2B 
b7ab407132ce8dfdae58854dc29af270c411e1d2c7c8631c6209ff0fb44c80b8287dbe13a6ed60d2e8926f4b23ed3209242bd2836906a44ee06a936d56a91131
 SHA512 
6314fa4f679700224c6de44726f1fbf513249cebcb9c0fae212bde3de98cb0cc040f671e2435d8e53f379ad907bde4022a6ecfe5f95424a9414ce7471c0fe401
 DIST xdg-desktop-portal-kde-5.24.6.tar.xz 89268 BLAKE2B 
5ddfdf8eee3c897aee56aa8e8797dfb9b0e102083d9c1fb50457b3428fedfca7ff8107c2336646d721d4cfeb68b25db5ed447c6239ddefdde6c65c40fa9d37f2
 SHA512 
d394bbedba5a09a9d53b2aee2dd11a691c88dfda66bf2bf1fff192eba4dce447e05f932955d13d16f1e0b026b79c24c26cd09b81d5520f37a27a173e1287d77d
 DIST xdg-desktop-portal-kde-5.25.4.tar.xz 105280 BLAKE2B 
a2b35523b881cc6e42691b8092ec64eceaf11b0c3678612fb777a2acbfb86cf19bfcc54ab1bc28b56b6a9bf6b38e6d7dfcb983385140ceb57a356c3c38797b97
 SHA512 
4841394425e6404e21758ec178e33a5e45dbb4a43208ea6c63f9a4f9baa3975cb7e3b9e720b61d88a428b03cd66227750a665edff50b6879c4578ce8c370d904

diff --git 
a/kde-plasma/xdg-desktop-portal-kde/files/xdg-desktop-portal-kde-5.24.5-screencast-close-only-streams-of-closing-session.patch
 
b/kde-plasma/xdg-desktop-portal-kde/files/xdg-desktop-portal-kde-5.24.5-screencast-close-only-streams-of-closing-session.patch
deleted file mode 100644
index 134f55c900b5..
--- 
a/kde-plasma/xdg-desktop-portal-kde/files/xdg-desktop-portal-kde-5.24.5-screencast-close-only-streams-of-closing-session.patch
+++ /dev/null
@@ -1,107 +0,0 @@
-From cd8275c722aa25dd22353121131c914d3ab3b438 Mon Sep 17 00:00:00 2001
-From: Aleix Pol 
-Date: Sat, 28 May 2022 03:36:14 +0200
-Subject: [PATCH] screencast: When closing a session, only close the streams
- from that session
-

- src/screencast.cpp | 11 ---
- src/session.h  | 12 
- src/waylandintegration.cpp |  5 +
- src/waylandintegration.h   |  1 +
- 4 files changed, 26 insertions(+), 3 deletions(-)
-
-diff --git a/src/screencast.cpp b/src/screencast.cpp
-index 5be6210..84cc4bd 100644
 a/src/screencast.cpp
-+++ b/src/screencast.cpp
-@@ -68,8 +68,12 @@ uint ScreenCastPortal::CreateSession(const QDBusObjectPath 
&handle,
- return 2;
- }
- 
--connect(session, &Session::closed, []() {
--WaylandIntegration::stopAllStreaming();
-+connect(session, &Session::closed, [session] {
-+auto screencastSession = qobject_cast(session);
-+const auto streams = screencastSession->streams();
-+for (const WaylandIntegration::Stream &stream : streams) {
-+WaylandIntegration::stopStreaming(stream.nodeId);
-+}
- });
- 
- connect(WaylandIntegration::waylandIntegration(), 
&WaylandIntegration::WaylandIntegration::streamingStopped, session, 
&Session::close);
-@@ -169,7 +173,8 @@ uint ScreenCastPortal::Start(const QDBusObjectPath &handle,
- return 2;
- }
- 
--results.insert(QStringLiteral("streams"), 
QVariant::fromValue(streams));
-+session->setStreams(streams);
-+results.insert(QStringLiteral("streams"), 
QVariant::fromValue(streams));
- 
- if (inhibitionsEnabled()) {
- new NotificationInhibition(app_id, i18nc("Do not disturb mode is 
enabled because...", "Screen sharing in progress"), session);
-diff --git a/src/session.h b/src/session.h
-index a4e..dd05680 100644
 a/src/session.h
-+++ b/src/session.h
-@@ -14,6 +14,7 @@
- 
- #include "remotedesktop.h"
- #include "screencast.h"
-+#include "waylandintegration.h"
- 
- class Session : public QDBusVirtualObject
- {
-@@ -62,10 +63,21 @@ public:
- return SessionType::ScreenCast;
- }
- 
-+WaylandIntegration::Streams streams() const
-+{
-+return m_streams;
-+}
-+void setStreams(const WaylandIntegration::Streams &streams)
-+{
-+m_streams = streams;
-+}
-+
- private:
- bool m_multipleSources;
- ScreenCastPortal::CursorMode

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

2022-08-07 Thread Andreas Sturmlechner
commit: b010a7a3c652b8800307ea23b46b5d67b29365b0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  2 20:01:52 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 15:43:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b010a7a3

kde-plasma/xembed-sni-proxy: drop 5.24.5

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

 kde-plasma/xembed-sni-proxy/Manifest   |  1 -
 .../xembed-sni-proxy-5.24.5.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/kde-plasma/xembed-sni-proxy/Manifest 
b/kde-plasma/xembed-sni-proxy/Manifest
index c602a730f753..dc9351add211 100644
--- a/kde-plasma/xembed-sni-proxy/Manifest
+++ b/kde-plasma/xembed-sni-proxy/Manifest
@@ -1,3 +1,2 @@
-DIST plasma-workspace-5.24.5.tar.xz 18490588 BLAKE2B 
5a9681620f40604f631cd7ef0c9d6256cc490436dc5e29ef9434d0f129324c2d405c5647da12778c208976c0cb0b4da698a90a22b70c1cb2723cbc58f69bda1d
 SHA512 
ae40fe545b03e42e9f8fe2e8885d3853f4b52d4fd2ed3ecf7d24fa59b4924b8f8b389e8713ec6a3a875bc66df3952de9157d4a5631b283105a9329a1a1825996
 DIST plasma-workspace-5.24.6.tar.xz 18500752 BLAKE2B 
1e469e91e8f1828f0b819aaa03f2918fa7df551786d7bbc963c7b4f7078719e9655176c5ddeea262175c36b14ba360e143e182dad78e369f88ef147af06a
 SHA512 
4e49f59d565e0b84951122155158966a54c05a6999ff99503bfff667c780fac6cfc076326f0cac7d53629bfc1d81599b30e919848168f6beb79a4dc7cf7c5560
 DIST plasma-workspace-5.25.4.tar.xz 18616536 BLAKE2B 
1674728254c7ab5e7572b1feb6c66e04794c06dde4e61ef26a5d2f73fe3d4899c195a572359fdaeff1c7a016fa22ec597072bd07481b87f5055bae4a49c627f6
 SHA512 
4f06eedcae47d3c03e0d604a95242d13284bf64891d1c982884a482583ff81ba60202b60e63cc46c3f7e35b98e2910bf69e451fe1aedb64af387add8bcaf4e87

diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.5.ebuild 
b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.5.ebuild
deleted file mode 100644
index 4930f2576348..
--- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.24.5.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
-
-KDE_ORG_NAME="plasma-workspace"
-KFMIN=5.90.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit cmake 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";
-
-LICENSE="GPL-2"
-SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~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
-"
-
-S="${S}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-5.20.80-standalone.patch" )
-
-src_prepare() {
-   cmake_src_prepare
-
-   sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
-   -i CMakeLists.txt || die "Failed to prepare CMakeLists.txt"
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/systemsettings/, kde-plasma/systemsettings/files/

2022-08-07 Thread Andreas Sturmlechner
commit: 70ad8f7ee28d7b184f294aca617617e6bb22190c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  2 20:01:48 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 15:43:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ad8f7e

kde-plasma/systemsettings: drop 5.24.5-r1

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

 kde-plasma/systemsettings/Manifest |  1 -
 ...ix-activating-running-instance-on-wayland.patch | 27 -
 ...ystemsettings-5.24.5-fix-kcm-highlighting.patch | 32 ---
 .../systemsettings/systemsettings-5.24.5-r1.ebuild | 65 --
 4 files changed, 125 deletions(-)

diff --git a/kde-plasma/systemsettings/Manifest 
b/kde-plasma/systemsettings/Manifest
index b873530de4a7..d55ce1085d13 100644
--- a/kde-plasma/systemsettings/Manifest
+++ b/kde-plasma/systemsettings/Manifest
@@ -1,3 +1,2 @@
-DIST systemsettings-5.24.5.tar.xz 205532 BLAKE2B 
ddde588074ab761fc41e6fb0715fa1af45904d223c060234170062a25b86d58d807b8fed003543785f50e9227161b167f4889bd817fe87c8b711da9f07bf361d
 SHA512 
7dd2aa3d2b0ad821569eaa6e17d064a2216d35a525baf82621a1fb31867a340372ec0349488cc6bf344156f9d9052b589be5d01ed82a1c18fcedaa64fb4986b1
 DIST systemsettings-5.24.6.tar.xz 205740 BLAKE2B 
d6864e502284b0c3da4821ee34f4be05f469f91c7ef013c85adff9ff473959a878622195a6701921410958a30b02389efa14661e7e2ea3fab34c7c871259e6d8
 SHA512 
79f9a4b749e13cbcf46efb123e7d4a0770b73097bac1968bf1eaaea920cef958a10fad4dd08d7102fa7a22a73d5c84d528c853af2c90d5e3f02c9d9e81ffcfcf
 DIST systemsettings-5.25.4.tar.xz 207840 BLAKE2B 
22377802e767ad37456fbdf8882976109747118a37989aab10a9da9112b8ae276857b2a8ccc7cb8a2cb87ee75f4f3a7ab2c0b27a7418ec0e13e47dd4310286be
 SHA512 
8969e78d0c5ce580727edf7c54f42f084bd75f28be343e16dacac87c9a84c2e72a5213b53f7f23a644b4162ff8fefa721bf256e36773eb22ce66942bd3d8989b

diff --git 
a/kde-plasma/systemsettings/files/systemsettings-5.24.5-fix-activating-running-instance-on-wayland.patch
 
b/kde-plasma/systemsettings/files/systemsettings-5.24.5-fix-activating-running-instance-on-wayland.patch
deleted file mode 100644
index c52f043133b7..
--- 
a/kde-plasma/systemsettings/files/systemsettings-5.24.5-fix-activating-running-instance-on-wayland.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From c48ecf5efb941cb3056da8f2c074005cb87417aa Mon Sep 17 00:00:00 2001
-From: Nicolas Fella 
-Date: Thu, 12 May 2022 16:49:55 +0200
-Subject: [PATCH] Fix activating running instance on Wayland
-
-(cherry picked from commit 16c1ee0c517164867d004c561d403e3aebebc7e3)

- app/main.cpp | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/app/main.cpp b/app/main.cpp
-index 13a803cd..e3f7b004 100644
 a/app/main.cpp
-+++ b/app/main.cpp
-@@ -172,7 +172,8 @@ int main(int argc, char *argv[])
- mainWindow->reloadStartupModule();
- }
- 
--KWindowSystem::forceActiveWindow(mainWindow->winId());
-+KWindowSystem::updateStartupId(mainWindow->windowHandle());
-+KWindowSystem::activateWindow(mainWindow->windowHandle());
- });
- 
- if (!startupModule.isEmpty()) {
--- 
-GitLab
-

diff --git 
a/kde-plasma/systemsettings/files/systemsettings-5.24.5-fix-kcm-highlighting.patch
 
b/kde-plasma/systemsettings/files/systemsettings-5.24.5-fix-kcm-highlighting.patch
deleted file mode 100644
index 9f8d494ded69..
--- 
a/kde-plasma/systemsettings/files/systemsettings-5.24.5-fix-kcm-highlighting.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 684004217fd28ba45f7ce61df5b3600398ee1108 Mon Sep 17 00:00:00 2001
-From: Nicolas Fella 
-Date: Thu, 12 May 2022 01:22:14 +0200
-Subject: [PATCH] Fix current index in subcategory list
-
-We bind currentIndex to activeSubCategoryRow, but when clicking on an item 
this binding is broken
-
-Manually set the current index when the backend index changes
-
-BUG: 453543
-
-Fixed-In: 5.24.6
-(cherry picked from commit 40b71c085f8ceddc9b3f44fa65d8bb48dad42b4a)

- sidebar/package/contents/ui/SubCategoryPage.qml | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/sidebar/package/contents/ui/SubCategoryPage.qml 
b/sidebar/package/contents/ui/SubCategoryPage.qml
-index 756b2763..19b33142 100644
 a/sidebar/package/contents/ui/SubCategoryPage.qml
-+++ b/sidebar/package/contents/ui/SubCategoryPage.qml
-@@ -140,6 +140,7 @@ Kirigami.ScrollablePage {
- Connections {
- target: systemsettings
- function onActiveSubCategoryRowChanged() {
-+subCategoryView.currentIndex = 
systemsettings.activeSubCategoryRow
- if (systemsettings.activeSubCategoryRow >= 0) {
- if (subCategoryView.count > 1) {
- root.pageStack.push(subCategoryColumn);
--- 
-GitLab
-

diff --git a/kde-plasma/systemsettings/systemsettings-5.24.5-r1.ebuild 
b/kde-plasma/systemsettings/systemsettings-5.24.5-r1.ebuild
deleted file mode 100644
index 3fd54a2ee7bc..
--- a/kde-plasma/syste

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/breeze/

2022-08-07 Thread Andreas Sturmlechner
commit: 63d5c70389de57ee4eaf12e0de6ac68eb3a019c7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 15:50:10 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 15:50:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d5c703

kde-plasma/breeze: drop 5.24.6

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

 kde-plasma/breeze/breeze-5.24.6.ebuild | 49 --
 1 file changed, 49 deletions(-)

diff --git a/kde-plasma/breeze/breeze-5.24.6.ebuild 
b/kde-plasma/breeze/breeze-5.24.6.ebuild
deleted file mode 100644
index c7da6ca810e0..
--- a/kde-plasma/breeze/breeze-5.24.6.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.92.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Breeze visual style for the Plasma desktop"
-HOMEPAGE="https://invent.kde.org/plasma/breeze";
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/frameworkintegration-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${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/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-plasma/kdecoration-${PVCUT}:5
-   X? ( x11-libs/libxcb )
-"
-DEPEND="${RDEPEND}"
-PDEPEND="
-   >=kde-frameworks/breeze-icons-${KFMIN}:5
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package X XCB)
-   )
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/discover/

2022-08-07 Thread Andreas Sturmlechner
commit: 02d107edad6fd8bc8bc055517ac0db1fbc09e112
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 15:49:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 15:49:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d107ed

kde-plasma/discover: drop 5.24.6

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

 kde-plasma/discover/discover-5.24.6.ebuild | 92 --
 1 file changed, 92 deletions(-)

diff --git a/kde-plasma/discover/discover-5.24.6.ebuild 
b/kde-plasma/discover/discover-5.24.6.ebuild
deleted file mode 100644
index 8456d6e21eed..
--- a/kde-plasma/discover/discover-5.24.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
-
-ECM_TEST="true"
-KFMIN=5.92.0
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma resources management GUI"
-HOMEPAGE="https://userbase.kde.org/Discover";
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+firmware flatpak telemetry"
-
-# libmarkdown (app-text/discount) only used in PackageKitBackend
-DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=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
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/attica-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${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/ki18n-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   firmware? ( >=sys-apps/fwupd-1.5.0 )
-   flatpak? (
-   >=dev-libs/appstream-0.14.4:=
-   sys-apps/flatpak
-   )
-   telemetry? ( dev-libs/kuserfeedback:5 )
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-"
-
-PATCHES=( "${FILESDIR}/${PN}-5.21.90-tests-optional.patch" )
-
-src_prepare() {
-   ecm_src_prepare
-   # we don't need it with PackageKitBackend off
-   ecm_punt_kf_module Archive
-   # we don't do anything with this
-   sed -e "s/^pkg_check_modules.*RpmOstree/#&/" \
-   -e "s/^pkg_check_modules.*Ostree/#&/" \
-   -i CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
-   -DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON
-   -DWITH_KCM=OFF
-   -DBUILD_FlatpakBackend=$(usex flatpak)
-   $(cmake_use_find_package flatpak AppStreamQt)
-   -DBUILD_FwupdBackend=$(usex firmware)
-   $(cmake_use_find_package telemetry KUserFeedback)
-   )
-
-   ecm_src_configure
-}
-
-src_test() {
-   # bug 686392: needs network connection
-   local myctestargs=(
-   -E "(knsbackendtest)"
-   )
-
-   ecm_src_test
-}



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

2022-08-07 Thread Andreas Sturmlechner
commit: 28cddcb0829188c45f2e31c1e1d61e238cdca4a6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  2 20:01:40 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 15:43:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28cddcb0

kde-plasma/plymouth-kcm: drop 5.24.5

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

 kde-plasma/plymouth-kcm/Manifest   |  1 -
 kde-plasma/plymouth-kcm/plymouth-kcm-5.24.5.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/kde-plasma/plymouth-kcm/Manifest b/kde-plasma/plymouth-kcm/Manifest
index b04671e667ef..8e4c6f28580f 100644
--- a/kde-plasma/plymouth-kcm/Manifest
+++ b/kde-plasma/plymouth-kcm/Manifest
@@ -1,3 +1,2 @@
-DIST plymouth-kcm-5.24.5.tar.xz 39964 BLAKE2B 
ba1e54afb9a19b4e3858caa31c8c729feb338412368c8b91a197ee87351397f6c54f62753862982f6f2a3bbcbb74c39946bfcc9e90085ec22179676672ebb229
 SHA512 
7bc78c3b3d2639de00f428bda606b4f822c99f4c3dc0c2f1fe3f422208e05273701a1871fc573c36b8e14cc1a8bc02e07e4389a40b3fee3a6b79c44a561c2cf8
 DIST plymouth-kcm-5.24.6.tar.xz 39956 BLAKE2B 
e051251b487cf74cb031b751871dc5803d9b159d966d44dec7740cc3bd918f0be01918136bbf3e63c875d340ea9017febf4676eec333c876978c69710f127fcb
 SHA512 
11297a22637198ec6ea0b5ee24bc32fd60adcacc6538c874c4ba9e0b0147f8f29a30e4726fefd410ea764529901f47a271f01b9e19bd3c4e7fffc0831dd5
 DIST plymouth-kcm-5.25.4.tar.xz 40656 BLAKE2B 
6509b44276caa50b38b0e64b98cc00a513ea1766bc40ac14f0f5209b575fd31997123deefabe1eec4b220bf0e971b614d7497a2038a31e3051603dff10fb57db
 SHA512 
815724895fd853d93276f094bf1bce50acfc3a08e1cc5f074ef14db239b45210d974168985ef1df4c1481550ea115d8e62bc8fc6d913074e846cdfcc9e15718b

diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.24.5.ebuild 
b/kde-plasma/plymouth-kcm/plymouth-kcm-5.24.5.ebuild
deleted file mode 100644
index d6268b4f5766..
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.24.5.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.90.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm 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] repo/gentoo:master commit in: kde-plasma/plasma-workspace/files/, kde-plasma/plasma-workspace/

2022-08-07 Thread Andreas Sturmlechner
commit: 95cbc8e4766866e53718a048f86c3c0a094fadf4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  2 20:01:34 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 15:43:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95cbc8e4

kde-plasma/plasma-workspace: drop 5.24.5-r1

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

 kde-plasma/plasma-workspace/Manifest   |   1 -
 ...ppmenu-fix-top-level-menu-text-coloration.patch |  40 
 ...cker-refresh-RootModel-on-session-backend.patch |  92 -
 ...ystemtray-prefer-IconName-over-IconPixmap.patch | 137 -
 ...asmashell-crash-on-panel-w-systray-remove.patch |  34 
 ...ms-desktoptheme-detect-installed-styles-1.patch |  41 
 ...ms-desktoptheme-detect-installed-styles-2.patch |  72 ---
 ...sddm-theme-KeyboardButton-fix-layout-name.patch |  39 
 ...s-image-fix-missing-folder-action-buttons.patch |  30 ---
 .../plasma-workspace-5.24.5-r1.ebuild  | 226 -
 10 files changed, 712 deletions(-)

diff --git a/kde-plasma/plasma-workspace/Manifest 
b/kde-plasma/plasma-workspace/Manifest
index c602a730f753..dc9351add211 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -1,3 +1,2 @@
-DIST plasma-workspace-5.24.5.tar.xz 18490588 BLAKE2B 
5a9681620f40604f631cd7ef0c9d6256cc490436dc5e29ef9434d0f129324c2d405c5647da12778c208976c0cb0b4da698a90a22b70c1cb2723cbc58f69bda1d
 SHA512 
ae40fe545b03e42e9f8fe2e8885d3853f4b52d4fd2ed3ecf7d24fa59b4924b8f8b389e8713ec6a3a875bc66df3952de9157d4a5631b283105a9329a1a1825996
 DIST plasma-workspace-5.24.6.tar.xz 18500752 BLAKE2B 
1e469e91e8f1828f0b819aaa03f2918fa7df551786d7bbc963c7b4f7078719e9655176c5ddeea262175c36b14ba360e143e182dad78e369f88ef147af06a
 SHA512 
4e49f59d565e0b84951122155158966a54c05a6999ff99503bfff667c780fac6cfc076326f0cac7d53629bfc1d81599b30e919848168f6beb79a4dc7cf7c5560
 DIST plasma-workspace-5.25.4.tar.xz 18616536 BLAKE2B 
1674728254c7ab5e7572b1feb6c66e04794c06dde4e61ef26a5d2f73fe3d4899c195a572359fdaeff1c7a016fa22ec597072bd07481b87f5055bae4a49c627f6
 SHA512 
4f06eedcae47d3c03e0d604a95242d13284bf64891d1c982884a482583ff81ba60202b60e63cc46c3f7e35b98e2910bf69e451fe1aedb64af387add8bcaf4e87

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.24.5-applets-appmenu-fix-top-level-menu-text-coloration.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.24.5-applets-appmenu-fix-top-level-menu-text-coloration.patch
deleted file mode 100644
index d61877300d27..
--- 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.24.5-applets-appmenu-fix-top-level-menu-text-coloration.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 4d3f99558cff95259590e70dfbf854a479f772ce Mon Sep 17 00:00:00 2001
-From: Nate Graham 
-Date: Wed, 4 May 2022 10:45:52 -0600
-Subject: [PATCH 2/8] applets/appmenu: fix top-level menu text coloration
-
-28537cf3ff3cd9210f7568f40334ac3a2c9bed18 made the color dynamic, but
-neglected to respect the Plasma color scheme, if any. This causes
-problems with Plasma themes that have their own colors and don't
-respect the systemwide color scheme, such as Breeze Twilight.
-
-Fix it by using the appropriate colors from the PlasmaCore color scheme
-object, not the systemwide object provided by Qt.
-
-BUG: 453348
-FIXED-IN: 5.24.6
-
-
-(cherry picked from commit 19d9bc7e395d8c6e007afdc3b3b5c11a7d02190e)

- applets/appmenu/package/contents/ui/MenuDelegate.qml | 5 +
- 1 file changed, 1 insertion(+), 4 deletions(-)
-
-diff --git a/applets/appmenu/package/contents/ui/MenuDelegate.qml 
b/applets/appmenu/package/contents/ui/MenuDelegate.qml
-index 441e99016..afb37589a 100644
 a/applets/appmenu/package/contents/ui/MenuDelegate.qml
-+++ b/applets/appmenu/package/contents/ui/MenuDelegate.qml
-@@ -66,9 +66,6 @@ AbstractButton {
- 
- contentItem: PC3.Label {
- text: controlRoot.Kirigami.MnemonicData.richTextLabel
--// Kirigami.Theme.highlightedTextColor returns different colors
--// depending on window focus, which does not apply to this applet
--// instead, we use palette.highlightedText here, which returns 
consistent result
--color: background.state == MenuDelegate.State.Rest ? 
palette.windowText : palette.highlightedText
-+color: background.state == MenuDelegate.State.Rest ? 
PlasmaCore.Theme.textColor : PlasmaCore.Theme.highlightedTextColor
- }
- }
--- 
-2.35.1
-

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.24.5-applets-kicker-refresh-RootModel-on-session-backend.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.24.5-applets-kicker-refresh-RootModel-on-session-backend.patch
deleted file mode 100644
index 8cffd8d372ed..
--- 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.24.5-applets-kicker-refresh-RootModel-on-session-backend.patch
+++ /dev/null
@@ -1,92 +0,0 @@
-From d0340868619c26de5892f8bd0

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

2022-08-07 Thread Andreas Sturmlechner
commit: fe14d1bf1d8f7284efe0ec4eeb8163d600e2d76a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  2 20:01:46 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 15:43:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe14d1bf

kde-plasma/sddm-kcm: drop 5.24.5

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

 kde-plasma/sddm-kcm/Manifest   |  1 -
 kde-plasma/sddm-kcm/sddm-kcm-5.24.5.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest
index 91fcff6086db..ff3c76dc2c66 100644
--- a/kde-plasma/sddm-kcm/Manifest
+++ b/kde-plasma/sddm-kcm/Manifest
@@ -1,3 +1,2 @@
-DIST sddm-kcm-5.24.5.tar.xz 81280 BLAKE2B 
d944d898b84dd9da0849c5a81586365d0cae06a1c116587807329e8b029cf26f3faa31e0dcce5382d42d7416b601f10e4110850d643f5f7b0a83a5f4d7f906b3
 SHA512 
1fbc050e70dde74bcaa0a97ac982f017146ca65f180ea07e57190bd13ea653789fb369b83bc0b2583b73d37e4cd3db087eebe2cdaa3346b81c1d7d11730fad15
 DIST sddm-kcm-5.24.6.tar.xz 81624 BLAKE2B 
37415f5c6349a51a0a668ecb7aa699c3a4d27ba0a4cde7f5b9e290746ce505cac885f04eba6675613668635cccb2584b372df7b153776d46ce75ea4b2450b9ea
 SHA512 
c9606de2552b8ee9160d45be3c34c46da73b0c9c131172c2f96573671ff37d27f20013d80068e61c8b5ccd63456c5732948b13fec8467cd9334f9c2450b13cd9
 DIST sddm-kcm-5.25.4.tar.xz 83316 BLAKE2B 
ad1966db2e786ac46fca1d600cf262ad664fb45b91b9f8bdfe75e78e9de95e35cb58158f7dfde1905f201be57c84c1f90a8f452e85a47406d1967e5329c81c51
 SHA512 
62d20564ec06cdc227d67dfabcc0b4ce7e0d7964df933f59cd24353def4fe6efa3a4e51b2cacf9d1fea8b545c7dcbb315d3285fa9323c251feb362ed2ad9a5e5

diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.24.5.ebuild 
b/kde-plasma/sddm-kcm/sddm-kcm-5.24.5.ebuild
deleted file mode 100644
index 362db6a8c3c2..
--- a/kde-plasma/sddm-kcm/sddm-kcm-5.24.5.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.90.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm 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 ~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] repo/gentoo:master commit in: kde-plasma/kwin/

2022-08-07 Thread Andreas Sturmlechner
commit: cf5b5304915d6a11613f15959796f14ab282242e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 15:48:37 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 15:48:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5b5304

kde-plasma/kwin: drop 5.24.6

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

 kde-plasma/kwin/kwin-5.24.6.ebuild | 133 -
 1 file changed, 133 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.24.6.ebuild 
b/kde-plasma/kwin/kwin-5.24.6.ebuild
deleted file mode 100644
index 502e17873105..
--- a/kde-plasma/kwin/kwin-5.24.6.ebuild
+++ /dev/null
@@ -1,133 +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="optional"
-KFMIN=5.92.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="Flexible, composited Window Manager for windowing systems on 
Linux"
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="accessibility caps gles2-only multimedia plasma screencast"
-
-RESTRICT="test"
-
-COMMON_DEPEND="
-   >=dev-libs/libinput-1.19
-   >=dev-libs/wayland-1.2
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5=[gles2-only=,libinput]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/kactivities-${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/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5=
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5=
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5=[X]
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-plasma/breeze-${PVCUT}:5
-   >=kde-plasma/kdecoration-${PVCUT}:5
-   >=kde-plasma/kscreenlocker-${PVCUT}:5
-   >=kde-plasma/kwayland-server-${PVCUT}:5
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/lcms:2
-   media-libs/libepoxy
-   >=media-libs/mesa-21.1[egl(+),gbm(+),wayland,X]
-   virtual/libudev:=
-   x11-libs/libX11
-   x11-libs/libXi
-   x11-libs/libdrm
-   >=x11-libs/libxcb-1.10
-   >=x11-libs/libxkbcommon-0.7.0
-   x11-libs/xcb-util-cursor
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-wm
-   accessibility? ( media-libs/libqaccessibilityclient:5 )
-   caps? ( sys-libs/libcap )
-   gles2-only? ( media-libs/mesa[gles2] )
-   plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
-   screencast? ( >=media-video/pipewire-0.3:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtvirtualkeyboard-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
-   sys-apps/hwdata
-   x11-base/xwayland
-   multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/designer-${QTMIN}:5
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   x11-base/xorg-proto
-   test? (
-   dev-libs/plasma-wayland-protocols
-   >=dev-libs/wayland-protocols-1.19
-   )
-"
-BDEPEND="test? ( >=dev-qt/qtwaylandscanner-${QTMIN}:5 )"
-PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
-
-src_prepare() {
-   ecm_src_prepare
-   use multimedia || eapply 
"${FILESDIR}/${PN}-5.21.80-gstreamer-optional.patch"
-
-   # TODO: try to get a build switch upstreamed
-   if ! use screencast; then
-   sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt 
|| die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package accessibility QAccessibilityClient)
-   $(cmake_use_find_package caps Libcap)
-   $(cmake_use_find_package plasma KF5Runner)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-   optfeature "color ma

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

2022-08-07 Thread Andreas Sturmlechner
commit: d74522fe7d38c274785dfe9d0e4004ff349a9698
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  2 20:01:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 15:43:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74522fe

kde-plasma/powerdevil: drop 5.24.5

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

 kde-plasma/powerdevil/Manifest |  1 -
 kde-plasma/powerdevil/powerdevil-5.24.5.ebuild | 70 --
 2 files changed, 71 deletions(-)

diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
index f5c97e277fd2..0d2d73d1f1ef 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1,3 +1,2 @@
-DIST powerdevil-5.24.5.tar.xz 632800 BLAKE2B 
657e68359664bdf4d6ac782a53148400b430ae786d5551763b45d28690d1a3481d913e47618aea015c1753389c779f7e028c03f21a328d08edc6fa5bb3ab21d1
 SHA512 
2f3e6888be7039bf7beb754ef117d09e79ceb4e5ef73d74f982d37785adbd7a489fc86641c9df9ea4a34fabd2ccac737f5e7ee08958d2dd03b5a676f22aa4c15
 DIST powerdevil-5.24.6.tar.xz 633104 BLAKE2B 
6247c9327bbd72973844983e13d54166f3a38425b7c7024a1a8a1a138ed62e47641d203d929bd3f3e86e5f8bc1b23b9c46c2b2f418f68f01d2a6fb8adc2ef164
 SHA512 
b1a4c597b31706ec4749466018662443fea8a77c02f323066874df8d5cd5353a363f7ba8cc75301988e7a35afd9fbf654f24580e2254dec2f65d8c30dbeb4025
 DIST powerdevil-5.25.4.tar.xz 638716 BLAKE2B 
c773106fb066cafa1a2913229303f44174d83b5468fe21bbfa5251d321a567d1bda8b1bdaa0d2659ac61321d1536a0287a0cd230bb9bcc9e2be5216ed2d7fac5
 SHA512 
c8e7dfc64a6490671af595d9be8392f46e0faaf8a38dd395b56a3d00fae6914c796b57b86ff0b3dead2552df420d8927ae21533a408739bfd3a774bab5f5edca

diff --git a/kde-plasma/powerdevil/powerdevil-5.24.5.ebuild 
b/kde-plasma/powerdevil/powerdevil-5.24.5.ebuild
deleted file mode 100644
index f06590672c3f..
--- a/kde-plasma/powerdevil/powerdevil-5.24.5.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.90.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm 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 ~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] repo/gentoo:master commit in: kde-plasma/kdeplasma-addons/

2022-08-07 Thread Andreas Sturmlechner
commit: 5ddd38e9c366c3f178ef2ab9a7d72ac15006acd4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug  7 15:49:15 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 15:49:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ddd38e9

kde-plasma/kdeplasma-addons: drop 5.24.6

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

 .../kdeplasma-addons-5.24.6.ebuild | 71 --
 1 file changed, 71 deletions(-)

diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.6.ebuild 
b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.6.ebuild
deleted file mode 100644
index 4dd2af63bd2e..
--- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.24.6.ebuild
+++ /dev/null
@@ -1,71 +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.92.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.4
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="Extra Plasma applets and engines"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="share webengine"
-
-RESTRICT="test" # bug 727846
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/karchive-${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/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kholidays-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kunitconversion-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/sonnet-${KFMIN}:5
-   share? ( >=kde-frameworks/purpose-${KFMIN}:5 )
-   webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-plasma/plasma-workspace-${PVCUT}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package share KF5Purpose)
-   $(cmake_use_find_package webengine Qt5WebEngine)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature "Disk quota applet" sys-fs/quota
-   fi
-   ecm_pkg_postinst
-}



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

2022-08-07 Thread Andreas Sturmlechner
commit: eb64e1f2e9ae7ecefadd75d4e45da899f5c22edf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  2 20:01:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 15:43:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb64e1f2

kde-plasma/polkit-kde-agent: drop 5.24.5

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

 kde-plasma/polkit-kde-agent/Manifest   |  1 -
 .../polkit-kde-agent-5.24.5.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/kde-plasma/polkit-kde-agent/Manifest 
b/kde-plasma/polkit-kde-agent/Manifest
index b6f75df89994..54c915d6bf46 100644
--- a/kde-plasma/polkit-kde-agent/Manifest
+++ b/kde-plasma/polkit-kde-agent/Manifest
@@ -1,3 +1,2 @@
-DIST polkit-kde-agent-1-5.24.5.tar.xz 48444 BLAKE2B 
4e39fe9e23d474e79a0e2611669065e05180f9e2e514cd0aba23b950c19357ac8d56d1a3fbaa85516b3eff86ebe2fbfb8e96d1dcda2cca9333ce0d9b7e7f7f8e
 SHA512 
8182271a4463e28001c5806156afffa8436c9fce0ead257c60b413bf54565d8271e8356f5670e8eb2aea5c3d2a308e31f14f6eff4c6903e1936e6395d8502a93
 DIST polkit-kde-agent-1-5.24.6.tar.xz 48620 BLAKE2B 
036bbd33d2768df5f3d805f4084898f97b44aee6884258b5ed620a879e3ed486ce4f46f83f08e1b9852a3db0d8bc3ca3fba08bcce9d614beca8d888737ad
 SHA512 
50a253fbacaccf866a733654b2f4c66778db402dec35358187193434c4095cdec26e2e60566119e9060bc6e2a06e4075176811ffab2405c56c1de0ce32e5951d
 DIST polkit-kde-agent-1-5.25.4.tar.xz 49040 BLAKE2B 
0d80d7b45a884ad6e3a7fba8c28d77a7f7ba9c58fbf423e46576bb7795eafd72a5ba4595fc812e1fd683381b4b19a8ffcf94ba350782d6e8b01bb20fcef84a1c
 SHA512 
d27b0469a887fe9c358745407cf95e693783d350a35d5b9c285d1fd609120297172bab4a6c120d5f0766afae05df0452c99cc4fb73dec9745a22b5c3a7ef07f0

diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.24.5.ebuild 
b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.24.5.ebuild
deleted file mode 100644
index 6d8dd7374950..
--- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.24.5.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.90.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="PolKit agent module for KDE Plasma"
-HOMEPAGE="https://kde.org/";
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~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] repo/gentoo:master commit in: kde-plasma/plasma-vault/

2022-08-07 Thread Andreas Sturmlechner
commit: b4741e3f553a213c4bf4c70d3084642f82fb4238
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  2 20:01:38 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 15:43:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4741e3f

kde-plasma/plasma-vault: drop 5.24.5

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

 kde-plasma/plasma-vault/Manifest   |  1 -
 kde-plasma/plasma-vault/plasma-vault-5.24.5.ebuild | 48 --
 2 files changed, 49 deletions(-)

diff --git a/kde-plasma/plasma-vault/Manifest b/kde-plasma/plasma-vault/Manifest
index 17f2ae6c9b9f..88a28ea922e2 100644
--- a/kde-plasma/plasma-vault/Manifest
+++ b/kde-plasma/plasma-vault/Manifest
@@ -1,3 +1,2 @@
-DIST plasma-vault-5.24.5.tar.xz 178032 BLAKE2B 
a9e93f71a627c0426e881b1e48e3a6cb32c3744db7986a09c33c36cf04be275dffd22c45369bfdcf1ca0f05b31d0d30129e7af54f6d425bb28e96f586a5453c3
 SHA512 
6495f94f060f139e91a25cbecf432d5bf9ee5ae949438278966c11cd7e725feb63aee6955dce5b46b816b0c57f5253b2cf215ad70efd592bf6e579ad6acb4cd2
 DIST plasma-vault-5.24.6.tar.xz 178176 BLAKE2B 
49a15152f9adb111c1bd3341ac1b1d1fb73c2070472581e188a280a254d55629ce73fc0707565e4e552c8d3e39dff41623009d3a9adc7d1dc95e09ebad1de239
 SHA512 
5298fe2624bd7b774cdd8441be7c11830e0fa968b33ea13904b7b64545069a4902a05334604fbc178d0b11636515082e9607f5e8e974d93f5b8a37893cc71100
 DIST plasma-vault-5.25.4.tar.xz 181180 BLAKE2B 
177a210ca18fbefe9f541c71c13653a327987267f6b849df39feee1340fe1920c815e43da2fe6910a12a455a3308339951cde9ec25ba7804b163082967530518
 SHA512 
4c4ec8862c5ded6a691cb5c69c862d6a259819146fd0d7d15aab88fc24cc7ef8112caea69603071157e0cc3956e604fa4c195c2a354e3d5c6be1c429ecef7e25

diff --git a/kde-plasma/plasma-vault/plasma-vault-5.24.5.ebuild 
b/kde-plasma/plasma-vault/plasma-vault-5.24.5.ebuild
deleted file mode 100644
index 9cce0daf50a1..
--- a/kde-plasma/plasma-vault/plasma-vault-5.24.5.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.90.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm 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 ~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] repo/gentoo:master commit in: kde-plasma/plasma-pa/

2022-08-07 Thread Andreas Sturmlechner
commit: 956b5a21af9bd7a4550914a4623780452a41b665
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  2 20:01:25 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug  7 15:43:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956b5a21

kde-plasma/plasma-pa: drop 5.24.5

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

 kde-plasma/plasma-pa/Manifest|  1 -
 kde-plasma/plasma-pa/plasma-pa-5.24.5.ebuild | 40 
 2 files changed, 41 deletions(-)

diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest
index 10cd2bfae49b..e59b4c4fa3bb 100644
--- a/kde-plasma/plasma-pa/Manifest
+++ b/kde-plasma/plasma-pa/Manifest
@@ -1,3 +1,2 @@
-DIST plasma-pa-5.24.5.tar.xz 132952 BLAKE2B 
f877a23a07420c27cc55760a870bf45d887b0787c0e25dea2e37b79d04b56db8d4ebace9505934fb370cda4adf0d992033b3ed72fda4b73497acdbacb551fc10
 SHA512 
fdf18b0baa1fb43a8d576d454ba6625bf7d376eb30fcbe8e09df388441a04d1b373b6d53a56b4f14552fc06cbdddea193248044d0cc5e3b71fb90651708afaa1
 DIST plasma-pa-5.24.6.tar.xz 133040 BLAKE2B 
7604df7e3552852e7ff289f4626c68536de0b75cbb7417f9b5d085745cb5d6ca22edb769958f2c36103767c0ed30c3caceafc3e00a6aa9c0e752fe96b73042af
 SHA512 
217ee571008c75486fe349d33b4c3ef5c611395981d15cb58791d4b5f30afd5c54a04214194f0765920de19af5b6f9fac3e932819747f5cb26340eca13d2295c
 DIST plasma-pa-5.25.4.tar.xz 136732 BLAKE2B 
feb03ae8862676bf36055e2b24e1a1c9ed04a3d53ea41b3cf1e5a8be87d354580ca7cae8b5dcb23ee68079d25312d215e0598ce099f277664bcd75fec8c0d103
 SHA512 
e3a29c54edd7b3f18baf32eb811049bcdb4eb7c5de118669eea1d1fd7888b9aae5e65e6f97fc66a64ebc8634c4760af2d657aa72c3e8e099d0aa7745d17eb404

diff --git a/kde-plasma/plasma-pa/plasma-pa-5.24.5.ebuild 
b/kde-plasma/plasma-pa/plasma-pa-5.24.5.ebuild
deleted file mode 100644
index f61ca444d701..
--- a/kde-plasma/plasma-pa/plasma-pa-5.24.5.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.90.0
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~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
-"



  1   2   >