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

2024-04-25 Thread Andreas Sturmlechner
commit: b08c94ecf366a3c6002009ed3569f038aced7491
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 20 19:31:10 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08c94ec

kde-apps/kio-extras: Set ECM_TEST=true

Build system is using BUILD_TESTING.

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

 kde-apps/kio-extras/kio-extras-24.02.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kio-extras/kio-extras-24.02.2.ebuild 
b/kde-apps/kio-extras/kio-extras-24.02.2.ebuild
index 5e017dd8a488..d3a7a9de52f8 100644
--- a/kde-apps/kio-extras/kio-extras-24.02.2.ebuild
+++ b/kde-apps/kio-extras/kio-extras-24.02.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 ECM_HANDBOOK="forceoptional"
-ECM_TEST="optional"
+ECM_TEST="true"
 KFMIN=6.0.0
 QTMIN=6.6.2
 inherit ecm gear.kde.org



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

2024-04-25 Thread Andreas Sturmlechner
commit: 2d59953afa9a190a8274ff58ea409574694aa8d5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 25 14:32:23 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:43:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d59953a

kde-apps/kmbox: Add missing KFMIN

Closes: https://bugs.gentoo.org/930548
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kmbox/kmbox-24.02.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kmbox/kmbox-24.02.2.ebuild 
b/kde-apps/kmbox/kmbox-24.02.2.ebuild
index 069a3749fcd8..b89145b1c72b 100644
--- a/kde-apps/kmbox/kmbox-24.02.2.ebuild
+++ b/kde-apps/kmbox/kmbox-24.02.2.ebuild
@@ -5,6 +5,7 @@ EAPI=8
 
 ECM_QTHELP="true"
 ECM_TEST="true"
+KFMIN=6.1.0
 PVCUT=$(ver_cut 1-3)
 inherit ecm gear.kde.org
 



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

2024-04-25 Thread Andreas Sturmlechner
commit: c74b6b138d33cf20642154147a8cb2a26c135e47
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:03:48 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c74b6b13

media-libs/phonon-vlc: unkeyword 0.12.0-r1

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

 media-libs/phonon-vlc/phonon-vlc-0.12.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/phonon-vlc/phonon-vlc-0.12.0-r1.ebuild 
b/media-libs/phonon-vlc/phonon-vlc-0.12.0-r1.ebuild
index bae71d282ec3..b056b9ec82ae 100644
--- a/media-libs/phonon-vlc/phonon-vlc-0.12.0-r1.ebuild
+++ b/media-libs/phonon-vlc/phonon-vlc-0.12.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ HOMEPAGE="https://community.kde.org/Phonon;
 if [[ ${KDE_BUILD_TYPE} = release ]]; then

SRC_URI="mirror://kde/stable/phonon/phonon-backend-vlc/${PV}/phonon-backend-vlc-${PV}.tar.xz"
S="${WORKDIR}"/phonon-backend-vlc-${PV}
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"



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

2024-04-25 Thread Andreas Sturmlechner
commit: 3f92b3ac40a220c07f460a083325b329cf15d773
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:02:30 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f92b3ac

media-libs/phonon: media-libs/phonon-gstreamer is dead, block it

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

 .../phonon/{phonon-4.12.0-r1.ebuild => phonon-4.12.0-r2.ebuild}  | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-libs/phonon/phonon-4.12.0-r1.ebuild 
b/media-libs/phonon/phonon-4.12.0-r2.ebuild
similarity index 95%
rename from media-libs/phonon/phonon-4.12.0-r1.ebuild
rename to media-libs/phonon/phonon-4.12.0-r2.ebuild
index 9efc34081dc0..d47b6cab6593 100644
--- a/media-libs/phonon/phonon-4.12.0-r1.ebuild
+++ b/media-libs/phonon/phonon-4.12.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ HOMEPAGE="https://community.kde.org/Phonon;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/phonon/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="|| ( LGPL-2.1 LGPL-3 ) !pulseaudio? ( || ( GPL-2 GPL-3 ) )"
@@ -36,6 +36,7 @@ DEPEND="
)
 "
 RDEPEND="${DEPEND}
+   !media-libs/phonon-gstreamer
|| (
kde-frameworks/breeze-icons:*
kde-frameworks/oxygen-icons:*



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdenetwork-meta/

2024-04-25 Thread Andreas Sturmlechner
commit: 0a2850eaaef65d3626fcb6b99eff3594efafb5d7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 19:19:00 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2850ea

kde-apps/kdenetwork-meta: Add kde-misc/kio-gdrive revdeps

These packages had so far not been covered by any -meta:

- kde-apps/kaccounts-integration
- kde-apps/kaccounts-providers
- kde-apps/signon-kwallet-extension

With plasma-telepathy-meta last-rited, the latter has been stripped of
the last remaining revdep as well. All three dependencies are listed in
kdenetwork-meta sets, so the ebuild fits, and by seating it next to
kde-misc/kio-gdrive within IUSE=webengine it still remains optional.

Without kde-apps/signon-kwallet-extension, the default for kio-gdrive
(through behaviour of signond) would be to save tokens in plaintext
in an sqlite database.

Thanks-to: Martijn Schmidt
Closes: https://bugs.gentoo.org/642420
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kdenetwork-meta-23.08.5-r1.ebuild  | 36 ++
 2.ebuild => kdenetwork-meta-24.02.2-r1.ebuild} |  7 -
 2 files changed, 42 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-23.08.5-r1.ebuild 
b/kde-apps/kdenetwork-meta/kdenetwork-meta-23.08.5-r1.ebuild
new file mode 100644
index ..3dffc4568cd0
--- /dev/null
+++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-23.08.5-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdenetwork - merge this to pull in all kdenetwork-derived 
packages"
+HOMEPAGE="https://apps.kde.org/;
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="+bittorrent dropbox samba +screencast +webengine"
+
+RDEPEND="
+   >=kde-apps/kget-${PV}:5
+   >=kde-apps/krdc-${PV}:5
+   >=kde-misc/kdeconnect-${PV}:5
+   >=net-im/neochat-${PV}
+   >=net-im/tokodon-${PV}
+   >=net-irc/konversation-${PV}:5
+   >=net-misc/kio-zeroconf-${PV}:5
+   >=net-news/alligator-${PV}
+   bittorrent? (
+   >=net-libs/libktorrent-${PV}:5
+   >=net-p2p/ktorrent-${PV}:5
+   )
+   dropbox? ( >=kde-apps/dolphin-plugins-dropbox-${PV}:5 )
+   samba? ( >=kde-apps/kdenetwork-filesharing-${PV}:5 )
+   screencast? ( >=kde-apps/krfb-${PV}:5 )
+   webengine? (
+   >=kde-apps/kaccounts-integration-${PV}:5
+   >=kde-apps/kaccounts-providers-${PV}:5
+   >=kde-apps/signon-kwallet-extension-${PV}:5
+   >=kde-misc/kio-gdrive-${PV}:5
+   )
+"

diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-24.02.2.ebuild 
b/kde-apps/kdenetwork-meta/kdenetwork-meta-24.02.2-r1.ebuild
similarity index 81%
rename from kde-apps/kdenetwork-meta/kdenetwork-meta-24.02.2.ebuild
rename to kde-apps/kdenetwork-meta/kdenetwork-meta-24.02.2-r1.ebuild
index a778763c3ace..783dbc0be352 100644
--- a/kde-apps/kdenetwork-meta/kdenetwork-meta-24.02.2.ebuild
+++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-24.02.2-r1.ebuild
@@ -27,5 +27,10 @@ RDEPEND="
dropbox? ( >=kde-apps/dolphin-plugins-dropbox-${PV}:* )
samba? ( >=kde-apps/kdenetwork-filesharing-${PV}:* )
screencast? ( >=kde-apps/krfb-${PV}:* )
-   webengine? ( >=kde-misc/kio-gdrive-${PV}:* )
+   webengine? (
+   >=kde-apps/kaccounts-integration-${PV}:*
+   >=kde-apps/kaccounts-providers-${PV}:*
+   >=kde-apps/signon-kwallet-extension-${PV}:*
+   >=kde-misc/kio-gdrive-${PV}:*
+   )
 "



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

2024-04-25 Thread Andreas Sturmlechner
commit: 64b3289fb2c39dd6ae1f85fe7f045238e27cfd97
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 20 19:36:48 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b3289f

kde-plasma/plasma-sdk: Set ECM_TEST=true

Build system is using BUILD_TESTING.

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

 kde-plasma/plasma-sdk/plasma-sdk-6.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-sdk/plasma-sdk-6.0.4.ebuild 
b/kde-plasma/plasma-sdk/plasma-sdk-6.0.4.ebuild
index 6ca142b6e5f5..85077df74840 100644
--- a/kde-plasma/plasma-sdk/plasma-sdk-6.0.4.ebuild
+++ b/kde-plasma/plasma-sdk/plasma-sdk-6.0.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-ECM_TEST="optional"
+ECM_TEST="true"
 KFMIN=6.0
 PVCUT=$(ver_cut 1-3)
 QTMIN=6.6.2



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

2024-04-25 Thread Andreas Sturmlechner
commit: 83f1ca506ece6040cfc937738bdbc928ba909372
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 19:37:09 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f1ca50

net-libs/signond: Add pkg_postinst warning

Closes: https://bugs.gentoo.org/642420
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/signond/signond-8.61-r100.ebuild | 8 
 net-libs/signond/signond-8.61.ebuild  | 8 
 2 files changed, 16 insertions(+)

diff --git a/net-libs/signond/signond-8.61-r100.ebuild 
b/net-libs/signond/signond-8.61-r100.ebuild
index 3a6494c050a6..1c3cc37a6396 100644
--- a/net-libs/signond/signond-8.61-r100.ebuild
+++ b/net-libs/signond/signond-8.61-r100.ebuild
@@ -143,3 +143,11 @@ src_install() {
 
multibuild_foreach_variant my_src_install
 }
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]] && \
+   ! has_version "kde-apps/signon-kwallet-extension:*"; then
+   ewarn "Without kde-apps/signon-kwallet-extension installed, 
passwords"
+   ewarn "will be saved in plaintext!"
+   fi
+}

diff --git a/net-libs/signond/signond-8.61.ebuild 
b/net-libs/signond/signond-8.61.ebuild
index e1079e2ed2f8..6f21b1bec048 100644
--- a/net-libs/signond/signond-8.61.ebuild
+++ b/net-libs/signond/signond-8.61.ebuild
@@ -70,3 +70,11 @@ src_configure() {
 src_install() {
emake INSTALL_ROOT="${D}" install
 }
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]] && \
+   ! has_version "kde-apps/signon-kwallet-extension:*"; then
+   ewarn "Without kde-apps/signon-kwallet-extension installed, 
passwords"
+   ewarn "will be saved in plaintext!"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/ktorrent/

2024-04-25 Thread Andreas Sturmlechner
commit: 200db53be255c764f64001037c991f8efc79377b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 20 19:44:46 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=200db53b

net-p2p/ktorrent: Set ECM_TEST=true

Upstream MR for BUILD_TESTING pending:
https://invent.kde.org/network/ktorrent/-/merge_requests/120

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

 net-p2p/ktorrent/ktorrent-24.02.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/ktorrent/ktorrent-24.02.2.ebuild 
b/net-p2p/ktorrent/ktorrent-24.02.2.ebuild
index 114cb61c7916..1856aa89efb8 100644
--- a/net-p2p/ktorrent/ktorrent-24.02.2.ebuild
+++ b/net-p2p/ktorrent/ktorrent-24.02.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 ECM_HANDBOOK="optional"
-ECM_TEST="optional"
+ECM_TEST="true"
 KFMIN=6.0.0
 PVCUT=$(ver_cut 1-3)
 QTMIN=6.6.2



[gentoo-commits] repo/gentoo:master commit in: kde-apps/signon-kwallet-extension/

2024-04-25 Thread Andreas Sturmlechner
commit: c5d453b05f69b50dcfe59ac6a4d361746f484fa0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 21:04:02 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d453b0

kde-apps/signon-kwallet-extension: Switch to KF6 for 24.02.2

It just makes no sense the other way, even if upstream has not declared it
"KF6-only" officially.

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

 .../signon-kwallet-extension-24.02.2-r1.ebuild | 22 ++
 1 file changed, 22 insertions(+)

diff --git 
a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.02.2-r1.ebuild 
b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.02.2-r1.ebuild
new file mode 100644
index ..3f67cdf94731
--- /dev/null
+++ 
b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.02.2-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.0.0
+inherit ecm gear.kde.org
+
+DESCRIPTION="KWallet extension for signond"
+HOMEPAGE="https://accounts-sso.gitlab.io/;
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64"
+
+DEPEND="
+   >=kde-frameworks/kwallet-${KFMIN}:6
+   >=net-libs/signond-8.61-r100[qt6]
+"
+RDEPEND="${DEPEND}
+   !${CATEGORY}/${PN}:5
+"



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kio-gdrive/

2024-04-25 Thread Andreas Sturmlechner
commit: 8fe3b50d62e3aefd743f7270d0bf635cddf3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 20 19:32:38 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe3b50d

kde-misc/kio-gdrive: Set ECM_TEST=true

Build system is using BUILD_TESTING.

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

 kde-misc/kio-gdrive/kio-gdrive-24.02.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kio-gdrive/kio-gdrive-24.02.2.ebuild 
b/kde-misc/kio-gdrive/kio-gdrive-24.02.2.ebuild
index b21d30509b41..3e18f08b9554 100644
--- a/kde-misc/kio-gdrive/kio-gdrive-24.02.2.ebuild
+++ b/kde-misc/kio-gdrive/kio-gdrive-24.02.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 ECM_HANDBOOK="forceoptional"
-ECM_TEST="optional"
+ECM_TEST="true"
 KDE_ORG_CATEGORY="network"
 KFMIN=6.0.0
 QTMIN=6.6.2



[gentoo-commits] repo/gentoo:master commit in: kde-apps/signon-kwallet-extension/

2024-04-25 Thread Andreas Sturmlechner
commit: 5bbe16b07cb872057f7647804240dcb21ca0fead
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 18:58:02 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bbe16b0

kde-apps/signon-kwallet-extension: drop 24.02.2

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

 .../signon-kwallet-extension-24.02.2.ebuild  | 20 
 1 file changed, 20 deletions(-)

diff --git 
a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.02.2.ebuild 
b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.02.2.ebuild
deleted file mode 100644
index 9fa8244ac4d3..
--- a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.02.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.115.0
-inherit ecm gear.kde.org
-
-DESCRIPTION="KWallet extension for signond"
-HOMEPAGE="https://accounts-sso.gitlab.io/;
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-DEPEND="
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=net-libs/signond-8.61-r100[qt5(-)]
-"
-RDEPEND="${DEPEND}"



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

2024-04-25 Thread Andreas Sturmlechner
commit: 32736586fac9f5408b1340310f297b69a6e54324
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 20 19:33:44 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32736586

kde-plasma/kde-cli-tools: Set ECM_TEST=true

Build system is using BUILD_TESTING.

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

 kde-plasma/kde-cli-tools/kde-cli-tools-6.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-6.0.4.ebuild 
b/kde-plasma/kde-cli-tools/kde-cli-tools-6.0.4.ebuild
index 57a1fca30b26..de57efe71163 100644
--- a/kde-plasma/kde-cli-tools/kde-cli-tools-6.0.4.ebuild
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-6.0.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 ECM_HANDBOOK="forceoptional"
-ECM_TEST="optional"
+ECM_TEST="true"
 KFMIN=6.0
 PVCUT=$(ver_cut 1-3)
 QTMIN=6.6.2



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

2024-04-25 Thread Andreas Sturmlechner
commit: b2798a47250949731bf73e1ff0805f463de9810f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 20 19:35:56 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2798a47

media-libs/pulseaudio-qt: Set ECM_TEST=true

Build system is using BUILD_TESTING.

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

 media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0-r2.ebuild 
b/media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0-r2.ebuild
index c32df3ec6455..98d0c7807406 100644
--- a/media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0-r2.ebuild
+++ b/media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 ECM_HANDBOOK="forceoptional"
 ECM_QTHELP="true"
-ECM_TEST="optional"
+ECM_TEST="true"
 KFMIN=6.0.0
 QTMIN=6.6.2
 inherit ecm kde.org



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

2024-04-25 Thread Andreas Sturmlechner
commit: 331a78a3fdcef0e1221f88b3b3354e113d0ad3b5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 20 19:34:48 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=331a78a3

kde-plasma/kwin: Set ECM_TEST=true

Build system is using BUILD_TESTING.

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

 kde-plasma/kwin/kwin-6.0.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/kwin-6.0.4.1.ebuild 
b/kde-plasma/kwin/kwin-6.0.4.1.ebuild
index e3510abd0ff4..4d79d1d27392 100644
--- a/kde-plasma/kwin/kwin-6.0.4.1.ebuild
+++ b/kde-plasma/kwin/kwin-6.0.4.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 ECM_HANDBOOK="optional"
-ECM_TEST="optional"
+ECM_TEST="true"
 KFMIN=6.0
 PVCUT=$(ver_cut 1-3)
 QTMIN=6.6.2



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

2024-04-25 Thread Andreas Sturmlechner
commit: 70a0b3a104fbce20ee72549dbc3f96115dce5c46
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  4 14:17:19 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a0b3a1

ecm.eclass: Restrict ECM_TEST="optional" and punting dep to _KFSLOT=5

In dev-qt/qtbase:6, Qt6Test is always provided so it makes no sense to
go through the trouble of ripping out the build dependency.

We should still aim to avoid needless building of tests if not requested,
either by detecting unconditional use of ecm_add_test or expose existing
force* logic to ebuild developers to catch those as errors.

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

 eclass/ecm.eclass | 50 +-
 1 file changed, 29 insertions(+), 21 deletions(-)

diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass
index d83320e991ed..6d64815984cc 100644
--- a/eclass/ecm.eclass
+++ b/eclass/ecm.eclass
@@ -125,20 +125,21 @@ fi
 # @ECLASS_VARIABLE: ECM_TEST
 # @DEFAULT_UNSET
 # @DESCRIPTION:
-# Will accept "true", "false", "optional", "forceoptional",
-# "forceoptional-recursive".
+# Will accept "true", "false", "forceoptional", and "forceoptional-recursive".
+# For KF5-based ebuilds, additionally accepts "optional".
 # Default value is "false", except for CATEGORY=kde-frameworks where it is
 # set to "true". If set to "false", do nothing.
-# For any other value, add "test" to IUSE (and for KF5 DEPEND on
-# dev-qt/qttest:5). If set to "optional", build with
-# -DCMAKE_DISABLE_FIND_PACKAGE_Qt${_KFSLOT}Test=ON when USE=!test. If set
-# to "forceoptional", punt Qt${_KFSLOT}Test dependency and ignore "autotests",
-# "test", "tests" subdirs from top-level CMakeLists.txt when USE=!test.
-# If set to "forceoptional-recursive", punt Qt${_KFSLOT}Test dependencies and
-# make autotest(s), unittest(s) and test(s) subdirs from *any* CMakeLists.txt
-# in ${S} and below conditional on BUILD_TESTING when USE=!test. This is always
-# meant as a short-term fix and creates ${T}/${P}-tests-optional.patch to
-# refine and submit upstream.
+# For any other value, add "test" to IUSE. If set to "forceoptional", ignore
+# "autotests", "test", "tests" subdirs from top-level CMakeLists.txt when
+# USE=!test. If set to "forceoptional-recursive", make autotest(s), unittest(s)
+# and test(s) subdirs from *any* CMakeLists.txt in ${S} and below conditional
+# on BUILD_TESTING when USE=!test. This is always meant as a short-term fix and
+# creates ${T}/${P}-tests-optional.patch to refine and submit upstream.
+# For KF5-based ebuilds:
+# Additionally DEPEND on dev-qt/qttest:5 if USE=test, but punt Qt5Test
+# dependency if set to "forceoptional*" with USE=!test.
+# If set to "optional", build with -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Test=ON
+# when USE=!test.
 if [[ ${CATEGORY} = kde-frameworks ]]; then
: "${ECM_TEST:=true}"
 fi
@@ -258,13 +259,13 @@ case ${ECM_QTHELP} in
 esac
 
 case ${ECM_TEST} in
-   true|optional|forceoptional|forceoptional-recursive)
-   IUSE+=" test"
-   if [[ ${_KFSLOT} == 5 ]]; then
-   DEPEND+=" test? ( dev-qt/qttest:${_KFSLOT} )"
+   optional)
+   if [[ ${_KFSLOT} != 5 ]]; then
+   eerror "Banned value for \${ECM_TEST}"
+   die "Value ${ECM_TEST} is only supported in KF5"
fi
-   RESTRICT+=" !test? ( test )"
;;
+   true|forceoptional|forceoptional-recursive) ;;
false) ;;
*)
eerror "Unknown value for \${ECM_TEST}"
@@ -277,10 +278,17 @@ BDEPEND+="
>=kde-frameworks/extra-cmake-modules-${KFMIN}:*
 "
 RDEPEND+=" >=kde-frameworks/kf-env-4"
+if [[ ${ECM_TEST} != false ]]; then
+   IUSE+=" test"
+   RESTRICT+=" !test? ( test )"
+fi
 if [[ ${_KFSLOT} == 6 ]]; then
COMMONDEPEND+=" dev-qt/qtbase:${_KFSLOT}"
 else
COMMONDEPEND+=" dev-qt/qtcore:${_KFSLOT}"
+   if [[ ${ECM_TEST} != false ]]; then
+   DEPEND+=" test? ( dev-qt/qttest:5 )"
+   fi
 fi
 
 DEPEND+=" ${COMMONDEPEND}"
@@ -498,11 +506,11 @@ ecm_src_prepare() {
# only build unit tests when required
if ! { in_iuse test && use test; } ; then
if [[ ${ECM_TEST} = forceoptional ]] ; then
-   ecm_punt_qt_module Test
+   [[ ${_KFSLOT} = 5 ]] && ecm_punt_qt_module Test
 

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

2024-04-25 Thread Andreas Sturmlechner
commit: 1ffceaf66f12175f322cd3411b15282687ec1b21
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 20 19:30:00 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ffceaf6

kde-apps/ark: Set ECM_TEST=true

Build system is using BUILD_TESTING.

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

 kde-apps/ark/ark-24.02.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/ark/ark-24.02.2.ebuild b/kde-apps/ark/ark-24.02.2.ebuild
index a3eed2611033..3234a3ea24e7 100644
--- a/kde-apps/ark/ark-24.02.2.ebuild
+++ b/kde-apps/ark/ark-24.02.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 ECM_HANDBOOK="forceoptional"
-ECM_TEST="optional"
+ECM_TEST="true"
 KFMIN=6.0.0
 QTMIN=6.6.2
 inherit ecm gear.kde.org optfeature



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

2024-04-25 Thread Andreas Sturmlechner
commit: 7a3fc14e6be7b2df5854d9ddc85cb543eeea1caf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 18:50:42 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:42:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a3fc14e

gear.kde.org.eclass: Add post-24.02 release SLOT=5 blocklist

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

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

diff --git a/eclass/gear.kde.org.eclass b/eclass/gear.kde.org.eclass
index f3a3c56369ad..e0d0a8640b5b 100644
--- a/eclass/gear.kde.org.eclass
+++ b/eclass/gear.kde.org.eclass
@@ -251,4 +251,17 @@ if $(ver_test -gt 24.01.75); then
esac
 fi
 
+# list of applications ported to KF6 post-24.02 in SLOT=6 having to block 
SLOT=5
+if $(ver_test -gt 24.04.75); then
+   case ${PN} in
+   audex | \
+   itinerary | \
+   kio-perldoc | \
+   kolourpaint | \
+   signon-kwallet-extension)
+   RDEPEND+=" !${CATEGORY}/${PN}:5" ;;
+   *) ;;
+   esac
+fi
+
 fi



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

2024-04-25 Thread Andreas Sturmlechner
commit: ae367c0fc66686a8626b8989ed6903b955ff4242
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:16:54 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae367c0f

kde-apps/kmix: drop 23.08.5

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

 kde-apps/kmix/Manifest|  1 -
 kde-apps/kmix/kmix-23.08.5.ebuild | 75 ---
 2 files changed, 76 deletions(-)

diff --git a/kde-apps/kmix/Manifest b/kde-apps/kmix/Manifest
index 69851ad29d0c..bd868ba8d57a 100644
--- a/kde-apps/kmix/Manifest
+++ b/kde-apps/kmix/Manifest
@@ -1,2 +1 @@
-DIST kmix-23.08.5.tar.xz 1208736 BLAKE2B 
952a9780e2f64509e59266b2b5292a043f6200a96df0413f16feca93891077cb330789a8b9f15c3501c9280419f5241b1fed507d8230e46cfc52daa3672f4325
 SHA512 
33dbf387b66d98352066bed5897e913dac5bf4163481dd4f9a06a4d4716108fa35c13a1c6e0d518c5c854cd2847c83bd91678ba70558f29a8adb87304ac8f3dc
 DIST kmix-24.02.2.tar.xz 1210356 BLAKE2B 
c386d4cb9760870bfa5e3e5b31d493187a326c94b42082270f7076faef64cf306ffca4023270e770f41dbfa9b00fa15c716ccc8c294962260fb4103bb931e155
 SHA512 
9237a06f2bb77133e5b3f0dd2e6b05dc13ac84f1b8f27be5c6e3450d7036940067da0bfbd6e0083f2ae433cd85d8f55a8e9fc3dcef4895443c4c5a6a08722c93

diff --git a/kde-apps/kmix/kmix-23.08.5.ebuild 
b/kde-apps/kmix/kmix-23.08.5.ebuild
deleted file mode 100644
index 108c2f4acef0..
--- a/kde-apps/kmix/kmix-23.08.5.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="false"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Volume control gui based on KDE Frameworks"
-HOMEPAGE="https://apps.kde.org/kmix/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-IUSE="alsa plasma pulseaudio"
-
-# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   alsa? ( >=media-libs/alsa-lib-1.0.14a )
-   plasma? ( >=kde-plasma/libplasma-${KFMIN}:5 )
-   pulseaudio? (
-   media-libs/libcanberra
-   media-libs/libpulse
-   )
-"
-RDEPEND="${DEPEND}
-   kde-plasma/kde-cli-tools:*
-"
-
-PATCHES=( "${FILESDIR}/${PN}-23.04.2-autostart_disable.patch" ) # TODO: 
upstream
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package alsa ALSA)
-   -DBUILD_DATAENGINE=$(usex plasma)
-   $(cmake_use_find_package pulseaudio Canberra)
-   $(cmake_use_find_package pulseaudio PulseAudio)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   if use pulseaudio && has_version kde-plasma/plasma-pa; then
-   elog "In KDE Plasma, kde-plasma/plasma-pa is the default audio 
volume handler,"
-   elog "therefore, autostart by default was disabled for KMix."
-   elog
-   elog "Should you prefer to still use kde-apps/kmix instead, do 
the following:"
-   elog " - In system tray, right click on [Show hidden items]"
-   elog " - Select [Configure System Tray]"
-   elog " - In [Entries],  search for [Audio Volume] and set it to 
[Disabled]"
-   elog
-   fi
-   elog "KMix will be shown as [Volume Control] after manually starting it 
once"
-   elog "and will be autostarted after configuring such in KMix startup 
settings."
-   ecm_pkg_postinst
-}



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

2024-04-25 Thread Andreas Sturmlechner
commit: d2f1d38ce83498fa68e92d2faeb5434a42a9db84
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:32 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f1d38c

kde-apps/minuet: drop 23.08.5

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

 kde-apps/minuet/Manifest  |  1 -
 kde-apps/minuet/minuet-23.08.5.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/kde-apps/minuet/Manifest b/kde-apps/minuet/Manifest
index 0ae6462f5503..f1c2e2e6a3bc 100644
--- a/kde-apps/minuet/Manifest
+++ b/kde-apps/minuet/Manifest
@@ -1,2 +1 @@
-DIST minuet-23.08.5.tar.xz 27683728 BLAKE2B 
7e30811bd04561a08bbcbc04f9696ff3ed2dcdb5148b617f3156d4979364c5fd16a7a0eacf8511696706eeb73640741424e0f06fbdab05b52c4817d91e6b5e18
 SHA512 
4ff9b1b71915b98b88a10895de7b01e10a729d416098fa28bb535183805cc7f71a1f3e77563e71d470502afe794f5eb7ec6ab9717265c9c2e2bdf9d0c321ffca
 DIST minuet-24.02.2.tar.xz 27696308 BLAKE2B 
38ff1c5bd66c698af3b8f31dbf15b3ef2a112f4e4706eaf20ede140a8856889f19fe5265a5cb09fdedd7e210dcba90b3df050cd555c145b3dfb53f57c86ccd63
 SHA512 
548ff005ce377a1aa89d4dba1435a2678dcae63d6f27cf3751f5cb57de1f80e28e825fcd7b7c0b957881364fe586d265ed57b656a7407cdd32411fabbce3aeee

diff --git a/kde-apps/minuet/minuet-23.08.5.ebuild 
b/kde-apps/minuet/minuet-23.08.5.ebuild
deleted file mode 100644
index 53d25a82d0f2..
--- a/kde-apps/minuet/minuet-23.08.5.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Music Education software by KDE"
-HOMEPAGE="https://minuet.kde.org/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE=""
-
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   media-sound/fluidsynth:=
-"
-RDEPEND="${DEPEND}"



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

2024-04-25 Thread Andreas Sturmlechner
commit: 48220d1d7ba56cc8f8261ecf76da61058e4afb64
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:45 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48220d1d

kde-apps/umbrello: drop 23.08.5

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

 kde-apps/umbrello/Manifest|  1 -
 kde-apps/umbrello/umbrello-23.08.5.ebuild | 70 ---
 2 files changed, 71 deletions(-)

diff --git a/kde-apps/umbrello/Manifest b/kde-apps/umbrello/Manifest
index 3f157b40ba87..cdd972703ce5 100644
--- a/kde-apps/umbrello/Manifest
+++ b/kde-apps/umbrello/Manifest
@@ -1,2 +1 @@
-DIST umbrello-23.08.5.tar.xz 5775280 BLAKE2B 
466ca92b2125765bb159b2e2e8a4bef7e4f04c32a6871191fdf1cb2d0d0443e8c6d5fb2405dd7f3f758d8f0b106961425a308ca90be0633b4f1dfa02524dd7c6
 SHA512 
1820e1ff81754132d7d758817e833bcd7719bdb0dbb9a30c02db6cd8d17430dd95eeca9e532a06a17c478c17fba87ae572022774a73d7b750fda734936be642f
 DIST umbrello-24.02.2.tar.xz 5798684 BLAKE2B 
530405c04471ff0fb53efb7376e25ff1f53cf9c8940c8e720e61b2baf1087cbf60bbe67c57b38ad9d253b1410b12a4fade1534bc3874580946378c2491e26b07
 SHA512 
773d7682baf622d615a9e24f39431ba004b6b67a915d23b5873bf218499ec213bb62dcd8fd2a1ce94856a2157619f7f0de1f2e58544054b8a40382ae15af6367

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



[gentoo-commits] repo/gentoo:master commit in: kde-misc/skanlite/

2024-04-25 Thread Andreas Sturmlechner
commit: d8ce4edb1ecdf06e8edec549c18f0085e5b4430f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:49 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ce4edb

kde-misc/skanlite: drop 23.08.5

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

 kde-misc/skanlite/Manifest|  1 -
 kde-misc/skanlite/skanlite-23.08.5.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/kde-misc/skanlite/Manifest b/kde-misc/skanlite/Manifest
index 67e76bd5ebdd..8a534e916203 100644
--- a/kde-misc/skanlite/Manifest
+++ b/kde-misc/skanlite/Manifest
@@ -1,2 +1 @@
-DIST skanlite-23.08.5.tar.xz 2452072 BLAKE2B 
b492195519404268492fb8a44a431fb7e7a1aa493fe16ae71ab18e7068fd2e7ef9e51a6b6f9ee0223454e05d76ccfe134d3a5659efbe3dd6107a1fe3b3d92b0a
 SHA512 
f449d4be0d34c241fbe1b91d5adac4a55d2007af2bc05dc13fbe58c84506f0ac2d6714fb40376ecf5b223ff2b2e7a8d0d53c5c0c572ddc6a06b1ce6301acaa09
 DIST skanlite-24.02.2.tar.xz 2451520 BLAKE2B 
e5af2deb7f8f2ecc9fa0e92e27b2e65d1a1c2fd08b6cc76269bc7154fa7ca9d593445614f6ad64fb6c2c1e93447c778bc5f40934905d7c341912389a7c56f75a
 SHA512 
53e395d8f7199840393b6c5e427fa8989eebd9a6c9474e88c0e2c1428e7c858acf19ee32d6865f154ecba259f8a0b03da5e38f75122f36ea47efcbc92fd8bceb

diff --git a/kde-misc/skanlite/skanlite-23.08.5.ebuild 
b/kde-misc/skanlite/skanlite-23.08.5.ebuild
deleted file mode 100644
index 177b1ea5d963..
--- a/kde-misc/skanlite/skanlite-23.08.5.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-KDE_ORG_CATEGORY="graphics"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Simple image scanning application based on libksane and KDE 
Frameworks"
-HOMEPAGE="https://apps.kde.org/skanlite/;
-
-LICENSE="|| ( GPL-2 GPL-3 ) handbook? ( FDL-1.2+ )"
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-apps/libksane-${PVCUT}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



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

2024-04-25 Thread Andreas Sturmlechner
commit: c2bebc37b3f03f4015a9540e172cf09259fd294c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:25 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2bebc37

kde-apps/lokalize: drop 23.08.5

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

 kde-apps/lokalize/Manifest|  1 -
 kde-apps/lokalize/lokalize-23.08.5.ebuild | 70 ---
 2 files changed, 71 deletions(-)

diff --git a/kde-apps/lokalize/Manifest b/kde-apps/lokalize/Manifest
index 583ca58e51f9..506bf6c1e206 100644
--- a/kde-apps/lokalize/Manifest
+++ b/kde-apps/lokalize/Manifest
@@ -1,2 +1 @@
-DIST lokalize-23.08.5.tar.xz 2142784 BLAKE2B 
907825b24df33c17f696be771141fa0054f15ae4f3575c7f1aa816f0a0120a874dffa44b326f270c519142b70f948c4de78ac0749c5518a45af5129a37808e1c
 SHA512 
37639cb714d0dea7e10088a1e790624cef82b3f9bd1d0c2a4a71ab131d88d077951496f87a12d0d16df22801042e7104244ee8ac28d0fc5b928cf1392bf787d4
 DIST lokalize-24.02.2.tar.xz 2142872 BLAKE2B 
7931e739593adf4bac0ef407f330143f01d48a49d339ad59ec393db7132e4312a499bd2c8316e9b27faeb15c481e81203c651d131957922b308f3bca6d4148fe
 SHA512 
6cb0dff01139146968d56269494a64f35635a51c9ab4845e69502bf3d5a686feedd00755f4a015cbc035fcaba00e8d6d3cfbdb448963127357a35ef91e629ff4

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



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

2024-04-25 Thread Andreas Sturmlechner
commit: c2c0a221140f4566c8953260abfe7350d6b8451d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:16:26 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c0a221

kde-apps/cervisia: drop 23.08.5

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

 kde-apps/cervisia/Manifest|  1 -
 kde-apps/cervisia/cervisia-23.08.5.ebuild | 42 ---
 2 files changed, 43 deletions(-)

diff --git a/kde-apps/cervisia/Manifest b/kde-apps/cervisia/Manifest
index eae177bcf59b..e76c1fdac0ad 100644
--- a/kde-apps/cervisia/Manifest
+++ b/kde-apps/cervisia/Manifest
@@ -1,2 +1 @@
-DIST cervisia-23.08.5.tar.xz 1947044 BLAKE2B 
84e38147d9acde73625c3a9327ddec07e5869e2d28bef3ecb4c8fe6e0830913f1d9fd7462e821bd0aa28531c5a658dc554da3737e9b0941ec2e9b38a594f6544
 SHA512 
3ef48358ff8703905b72cb620e540afc1b76f10c6d2cc880b04cd9f58f341d688fa354649dc10ad0c2948a1e4ac0434533dad0446a174f95096b48533ff2e979
 DIST cervisia-24.02.2.tar.xz 1947760 BLAKE2B 
271e821b9d213fa49e535e13f260b810dfb509285b221e0ca6f3483f9890520b655f72591b0b5ad9165843808ff80eef2361b0e7bbc525db048a5cfca773c3e7
 SHA512 
62da0365344b70470cdc4c36c48a730121866b33c4a9aaa5a582f5c98a317c1cf2fe17d4283ba612776f54a96943f8983ae437bde9a3a8d1317ee204b5ec3c59

diff --git a/kde-apps/cervisia/cervisia-23.08.5.ebuild 
b/kde-apps/cervisia/cervisia-23.08.5.ebuild
deleted file mode 100644
index 08eb61d286d0..
--- a/kde-apps/cervisia/cervisia-23.08.5.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="CVS frontend by KDE"
-HOMEPAGE="https://apps.kde.org/cervisia/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdesu-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
-   dev-vcs/cvs
-"



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

2024-04-25 Thread Andreas Sturmlechner
commit: 5d3c6fc2ede9120cfad498373c35c50dc8cdfda9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:28 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3c6fc2

kde-apps/marble: drop 23.08.5

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

 kde-apps/marble/Manifest  |  1 -
 kde-apps/marble/marble-23.08.5.ebuild | 97 ---
 2 files changed, 98 deletions(-)

diff --git a/kde-apps/marble/Manifest b/kde-apps/marble/Manifest
index ea3843f3b461..f632d4ca60d8 100644
--- a/kde-apps/marble/Manifest
+++ b/kde-apps/marble/Manifest
@@ -1,2 +1 @@
-DIST marble-23.08.5.tar.xz 53786140 BLAKE2B 
c3df435cbe59d9af7668570746b504d17710db4fb9b263349a3c4fcb74ad2b6620f78a9ea81b6d31a59942b1024392aac4a1cfb858f1743b787f73488c87463a
 SHA512 
fd5c10733c83cc7a605ab1d84a07eba2449969095b22e96d3a81ceac0da2892630710bd816b7e9dd95a15c706761e1293966e3e7a65fa3f2bd7583a687a4802e
 DIST marble-24.02.2.tar.xz 53830364 BLAKE2B 
fea466ca56003560b0e24be0cd16245d61be0e18461552122255e786e086f891e5636e6ef0dd0cd3d0c225c483f7ee33a5d614f94c2dacb41d7271d51e7db028
 SHA512 
3efee57d8270e4643e38c10565a73a32840d2284b9e773d115dcb826f7c95d62884a251b5eaaf5abbe5a494668d6cdde2c8bdafedce0e666035dfbe46399d5b0

diff --git a/kde-apps/marble/marble-23.08.5.ebuild 
b/kde-apps/marble/marble-23.08.5.ebuild
deleted file mode 100644
index 933bdd2a0903..
--- a/kde-apps/marble/marble-23.08.5.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional" # see src/apps/marble-kde/CMakeLists.txt
-ECM_TEST="forceoptional"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Virtual Globe and World Atlas to learn more about Earth"
-HOMEPAGE="https://marble.kde.org/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE="aprs +dbus designer +geolocation gps +kde +pbf phonon shapefile 
+webengine"
-
-# bug 588320
-RESTRICT="test"
-
-# FIXME (new package): libwlocate, WLAN-based geolocation
-DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   sys-libs/zlib
-   aprs? ( >=dev-qt/qtserialport-${QTMIN}:5 )
-   dbus? ( >=dev-qt/qtdbus-${QTMIN}:5 )
-   designer? ( >=dev-qt/designer-${QTMIN}:5 )
-   geolocation? ( >=dev-qt/qtpositioning-${QTMIN}:5 )
-   gps? ( sci-geosciences/gpsd )
-   kde? (
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   )
-   pbf? ( dev-libs/protobuf:= )
-   phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] )
-   shapefile? ( sci-libs/shapelib:= )
-   webengine? (
-   >=dev-qt/qtwebchannel-${QTMIN}:5
-   >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
-   )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   >=dev-qt/linguist-tools-${QTMIN}:5
-   aprs? ( dev-lang/perl )
-"
-
-src_prepare() {
-   ecm_src_prepare
-
-   rm -rf src/3rdparty/zlib || die "Failed to remove bundled libs"
-
-   use kde && cmake_run_in src/apps cmake_comment_add_subdirectory 
marble-qt
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package aprs Perl)
-   $(cmake_use_find_package geolocation Qt5Positioning)
-   -DBUILD_MARBLE_TESTS=$(usex test)
-   -DWITH_DESIGNER_PLUGIN=$(usex designer)
-   -DWITH_libgps=$(usex gps)
-   -DWITH_KF5=$(usex kde)
-   $(cmake_use_find_package pbf Protobuf)
-   -DWITH_Phonon4Qt5=$(usex phonon)
-   -DWITH_libshp=$(usex shapefile)
-   $(cmake_use_find_package webengine Qt5WebEngine)
-   $(cmake_use_find_package webengine Qt5WebEngineWidgets)
-   -DWITH_libwlocate=OFF
-   # bug 608890
-   -DKDE_INSTALL_CONFDIR="/etc/xdg"
-   )
-   if use kde; then
-   ecm_src_configure
-   else
-   cmake_src_configure
-   fi
-}



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

2024-04-25 Thread Andreas Sturmlechner
commit: fa6400f08575d426a5a8d3b9c8b623fd5ee81627
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:42 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa6400f0

kde-apps/step: drop 23.08.5

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

 kde-apps/step/Manifest|  1 -
 kde-apps/step/step-23.08.5.ebuild | 53 ---
 2 files changed, 54 deletions(-)

diff --git a/kde-apps/step/Manifest b/kde-apps/step/Manifest
index 0d03ca96aea1..eb8902897d85 100644
--- a/kde-apps/step/Manifest
+++ b/kde-apps/step/Manifest
@@ -1,2 +1 @@
-DIST step-23.08.5.tar.xz 996012 BLAKE2B 
f1f1592d0f097e218deb8d8f828e6e3712d4708cf60166e48bd79ed52696b19df460889b57f21eea89c76d129438177081b49a8dffeff8b9707d1c1710abccfe
 SHA512 
18a55bed73d75095504aa66d38ee8a574ee0c9bbe0a5b7cbb3f1fb3805a9dc428cc0fdaec17bf5c7ef45a48dae6b86f3c3ed3568aee7e0ff650b83ddce70110e
 DIST step-24.02.2.tar.xz 998684 BLAKE2B 
3aee683781fd34b2d57c4e315453430f521b3ac11238ea82270fc528986830bdafb848d67d635134ab8ebb68c28b537b5d3355594a51525cc13155d922c9
 SHA512 
35d6df48c97dc13f3247673706a37ad64c3bbc25dfc65a8e3364363563f6df31f60e66ab97ee6c3f78017ff93e66e77781cd421bf43a8f26823e6631781212b1

diff --git a/kde-apps/step/step-23.08.5.ebuild 
b/kde-apps/step/step-23.08.5.ebuild
deleted file mode 100644
index f74695e4b291..
--- a/kde-apps/step/step-23.08.5.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Interactive physics simulator"
-HOMEPAGE="https://apps.kde.org/step/ https://edu.kde.org/step/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE="+gsl +qalculate"
-
-DEPEND="
-   >=dev-cpp/eigen-3.2:3
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kplotting-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   sci-libs/cln
-   gsl? ( sci-libs/gsl:= )
-   qalculate? ( >=sci-libs/libqalculate-0.9.5:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package gsl GSL)
-   $(cmake_use_find_package qalculate Qalculate)
-   )
-   ecm_src_configure
-}



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

2024-04-25 Thread Andreas Sturmlechner
commit: 1e2a8259fdec3f8afb79089171d45d07790f00da
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:35 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e2a8259

kde-apps/poxml: drop 23.08.5

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

 kde-apps/poxml/Manifest |  1 -
 kde-apps/poxml/poxml-23.08.5.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/kde-apps/poxml/Manifest b/kde-apps/poxml/Manifest
index 52a65cc76f1c..df1f080ec80a 100644
--- a/kde-apps/poxml/Manifest
+++ b/kde-apps/poxml/Manifest
@@ -1,2 +1 @@
-DIST poxml-23.08.5.tar.xz 44332 BLAKE2B 
daafdb886b2182df8c365f7e19af82db666e4c07ce28f1cabf8852f730ce52562189f25951d402ea900f7ef069d5f942ff7fc9e2e5e38b190b97246db9e9
 SHA512 
0dbc297779ee27a10743cfedda581d58ec52bc3ff2b0098d5d749d171574cd28cd117b2aebd227a4b48ac96e5eb42f07e8b429a46e8190a6e169fc5c1272a0bc
 DIST poxml-24.02.2.tar.xz 44332 BLAKE2B 
9fbd5e207c0ae6132585562954e4a670030af7a71d23cb1146a5fcdc5592db5145237a1394bbcc28ba514fe9734a8313893de2aaeae03cae1aedfdbcb6fe2735
 SHA512 
94552451f0f85fb1928c61cb3a6e41e64736ed463b0201e0ffe750f7a38e5849532f669368de59b00dbe57f18a56dde48fcb1adf231862a66ecc3092e180f37c

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



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

2024-04-25 Thread Andreas Sturmlechner
commit: e35300b9e6a15ced6a81ba99b8336630811b1239
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:39 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35300b9

kde-apps/rocs: drop 23.08.5

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

 kde-apps/rocs/Manifest|  1 -
 kde-apps/rocs/rocs-23.08.5.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/kde-apps/rocs/Manifest b/kde-apps/rocs/Manifest
index d8ecbe9d1ec1..8d2c18c4d49c 100644
--- a/kde-apps/rocs/Manifest
+++ b/kde-apps/rocs/Manifest
@@ -1,2 +1 @@
-DIST rocs-23.08.5.tar.xz 1571200 BLAKE2B 
c324344b536f21678db27cf44796d643746ca5ad6189423300c1134cad7f7ec812f572be1d742123e65b63260cde17365e04f634b7744f27ee3d86a51da9cd96
 SHA512 
89175f8c0882a2fbb3810ab093d8278bf5e730cb23ce02bbb1f39839f433bec69f6c3df8b726f913a8a748f97a17266130a5683bcf37a39cfcadfa19f6352363
 DIST rocs-24.02.2.tar.xz 1570524 BLAKE2B 
9936dcc66b0b266636b7db634a6ee691a831f90b1dae293d3983fc640eaf93918f50ef8ba9077436ad34a81efe0a5d8d9b0a48339a53e4e135448e377f3ce40c
 SHA512 
88918f302a0f93799dcddc01b74edb416b740f326f728fc363ea7162dfc7b7fbb69dae1a4aab045438948b671f2f9be3cd3dd72672745bb6dc3b8831774a20e2

diff --git a/kde-apps/rocs/rocs-23.08.5.ebuild 
b/kde-apps/rocs/rocs-23.08.5.ebuild
deleted file mode 100644
index 16ffdbe4d7a7..
--- a/kde-apps/rocs/rocs-23.08.5.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Interface to work with Graph Theory"
-HOMEPAGE="https://apps.kde.org/rocs/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE=""
-
-COMMON_DEPEND="
-   dev-libs/grantlee:5
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtscript-${QTMIN}:5[scripttools]
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=dev-qt/qtxmlpatterns-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-libs/boost-1.49
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-"



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

2024-04-25 Thread Andreas Sturmlechner
commit: ebb4a26e9bd88f96ba40cb4cca543c048c39bce8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:18 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb4a26e

kde-apps/libkomparediff2: drop 23.08.5

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

 kde-apps/libkomparediff2/Manifest  |  1 -
 .../libkomparediff2/libkomparediff2-23.08.5.ebuild | 28 --
 2 files changed, 29 deletions(-)

diff --git a/kde-apps/libkomparediff2/Manifest 
b/kde-apps/libkomparediff2/Manifest
index 85a567218f01..7415a42450ae 100644
--- a/kde-apps/libkomparediff2/Manifest
+++ b/kde-apps/libkomparediff2/Manifest
@@ -1,2 +1 @@
-DIST libkomparediff2-23.08.5.tar.xz 188280 BLAKE2B 
f3e1a67f5a73e7c0e08cd7a2aaf1afaeb88c7d0e7882ee84f8326b18e7d405800c9795621bd13204d703f213a7120c652c107893c2d691484cde536ca7ec8480
 SHA512 
2385c3a20991ad048b3b6b5cdb5ad8375e9e00a9ed6a43818664d8efc54cc9cb17d45997af9689b34ab38cb03f44172ea4a6bd52b0089d3ac2475656c26aeac7
 DIST libkomparediff2-24.02.2.tar.xz 188316 BLAKE2B 
42caeb101a0f01c26b184e2411f0270182a8a18c30b13b355518f0bb6344a4b0893ddd847a1248c8cddfd6fda79ff9ddf8eade5209a5216cf498ee0f592ca3ee
 SHA512 
f5e616687a792b43aaf70269bfd3696dc07a1d3e76c52b58adb1601e2e51ae3b3e4c6bc7b510e5cfdadb060729abfe1357e66c7a99294f48badaeca454c8b7aa

diff --git a/kde-apps/libkomparediff2/libkomparediff2-23.08.5.ebuild 
b/kde-apps/libkomparediff2/libkomparediff2-23.08.5.ebuild
deleted file mode 100644
index 8edb6b1bcc74..
--- a/kde-apps/libkomparediff2/libkomparediff2-23.08.5.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="KDE library to compare files and strings"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



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

2024-04-25 Thread Andreas Sturmlechner
commit: 66e1981acf532a1b88fe49835bcfd1539dfc04e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:21 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e1981a

kde-apps/libksane: drop 23.08.5

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

 kde-apps/libksane/Manifest|  1 -
 kde-apps/libksane/libksane-23.08.5.ebuild | 34 ---
 2 files changed, 35 deletions(-)

diff --git a/kde-apps/libksane/Manifest b/kde-apps/libksane/Manifest
index 615679800fb9..f5caca6afa83 100644
--- a/kde-apps/libksane/Manifest
+++ b/kde-apps/libksane/Manifest
@@ -1,2 +1 @@
-DIST libksane-23.08.5.tar.xz 156004 BLAKE2B 
9ecc437f0eb94a8f74defdd58909cc6a0d7738c9972e778298894093139c145193d403e1121e4682a7895f6b9a8098e5ca97e2a8efce7a6280b0802cdedc2b51
 SHA512 
1013d54d70667d9784aae0eb202ed9b1314b4b865b40d1185af8bccc2a2d23fdf8c2f24864e1f92e356aadf6e8026b77b9334a57c7ccace9d5815bee932d2cb8
 DIST libksane-24.02.2.tar.xz 153524 BLAKE2B 
71559382fef484c3d08c7022eacd0a6d3f7be1c3cc9b85e50c1f8b627c5e497173263fd7de2429cbe99b6f4b5185be40d8be1d3bbf8c1c3e3391205d7974d6ea
 SHA512 
e5ad9152760384be4f1aa2b7cf54161caceb3fa68e9745606398cadd6e2e44c9b4b0d7d4cbf51c44667697221d6c7ab8ee3dcb9e210bd341d33bd7cee006909a

diff --git a/kde-apps/libksane/libksane-23.08.5.ebuild 
b/kde-apps/libksane/libksane-23.08.5.ebuild
deleted file mode 100644
index feba4db1c874..
--- a/kde-apps/libksane/libksane-23.08.5.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="SANE Library interface based on KDE Frameworks"
-
-LICENSE="|| ( LGPL-2.1 LGPL-3 )"
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-IUSE="kwallet"
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=media-libs/ksanecore-${PVCUT}:5
-   kwallet? ( >=kde-frameworks/kwallet-${KFMIN}:5 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package kwallet KF5Wallet)
-   )
-   ecm_src_configure
-}



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

2024-04-25 Thread Andreas Sturmlechner
commit: ceb60d8a00861f0be599db03231a04e686919966
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:00 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb60d8a

kde-apps/kolourpaint: drop 23.08.5

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

 kde-apps/kolourpaint/Manifest   |  1 -
 kde-apps/kolourpaint/kolourpaint-23.08.5.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/kde-apps/kolourpaint/Manifest b/kde-apps/kolourpaint/Manifest
index dca8461573f2..08ef7a9c86f1 100644
--- a/kde-apps/kolourpaint/Manifest
+++ b/kde-apps/kolourpaint/Manifest
@@ -1,2 +1 @@
-DIST kolourpaint-23.08.5.tar.xz 5790124 BLAKE2B 
bf3652ffe7c228b4f5e085bd708739325dbf0cc9eeb3623da67e7c220a4469aef734ab44212910d9b2f129b4d480e1a4b42cd62159972682a82b5a60f78a5c85
 SHA512 
52f701d49b94c440da7732b4cd76fc84eec740710e1dcc92749e367d4b185b95956f6883f5783f1dd11480656f9d9e5005d1f5225ab6eb47b31386dab24ac2f0
 DIST kolourpaint-24.02.2.tar.xz 5796724 BLAKE2B 
6b06a86174d98a0cfea339cf42fe875163c3ee697837c7ccdb9a4c234c74e6d980487fde3072871e17b56ad17180f6983566884f902bd1f4f73f584aedc9f577
 SHA512 
4277ba48582a1ee3c62e95e00f4d8c3e048348eab5e2d75f0579e5e4b179da85793d6cf744b423c3991e9c6501fa4f9d78bfb8fa7389b9e9f334eb61a78000e0

diff --git a/kde-apps/kolourpaint/kolourpaint-23.08.5.ebuild 
b/kde-apps/kolourpaint/kolourpaint-23.08.5.ebuild
deleted file mode 100644
index ba445ab5a0d8..
--- a/kde-apps/kolourpaint/kolourpaint-23.08.5.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Paint Program by KDE"
-HOMEPAGE="https://apps.kde.org/kolourpaint/;
-
-LICENSE="BSD-2 LGPL-2 LGPL-2+ || ( LGPL-2.1 LGPL-3 ) GPL-2 handbook? ( FDL-1.2 
)"
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-IUSE="scanner"
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}: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/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   scanner? ( >=kde-apps/libksane-${PVCUT}:5 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package scanner KF5Sane)
-   )
-
-   ecm_src_configure
-}



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

2024-04-25 Thread Andreas Sturmlechner
commit: 6967bde6aecdd623f5fc3a44cbbb1a64dd132e9f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:14 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6967bde6

kde-apps/kwave: drop 23.08.5

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

 kde-apps/kwave/Manifest |  1 -
 kde-apps/kwave/kwave-23.08.5.ebuild | 87 -
 2 files changed, 88 deletions(-)

diff --git a/kde-apps/kwave/Manifest b/kde-apps/kwave/Manifest
index 43216c3919d5..1e3ea8edae92 100644
--- a/kde-apps/kwave/Manifest
+++ b/kde-apps/kwave/Manifest
@@ -1,2 +1 @@
-DIST kwave-23.08.5.tar.xz 6983092 BLAKE2B 
44dcfc18659cba78ed9a7b0b155d1362e4122ef5b245fea64e039b74c1a1fda020814ba9d35530e2abdf65cfbc72c8c6bf93fe1c44266c198e5c19ffbed9d1b4
 SHA512 
e80b0d79b652419b0b09b10ab1613ca823e9ae9ed4d9112e29bf91d4841e8bdf84c54e52483245922798623a2727f554540646aa873077ec8b83c4c5343824c1
 DIST kwave-24.02.2.tar.xz 6983016 BLAKE2B 
ea09d082c9c83915f3fbbe2a9b61062c57eb456f31ad2660e66ae1327c6d4b43533115cfb9cf0dfbf16e32502eecff466ed4c560834b41e635d9c332ba7ef25c
 SHA512 
e5c13588cbc8eee53b3825ddfcd7d1fa506e29613dba025ab7b13f7d328db2618eb2996a90715b0177a3c9a625bf97fd06a3b81ffc383352f1fc12691872991d

diff --git a/kde-apps/kwave/kwave-23.08.5.ebuild 
b/kde-apps/kwave/kwave-23.08.5.ebuild
deleted file mode 100644
index b677ea494355..
--- a/kde-apps/kwave/kwave-23.08.5.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Sound editor built on KDE Frameworks 5 that can edit many types 
of audio files"
-HOMEPAGE="https://apps.kde.org/kwave/;
-
-LICENSE="CC-BY-SA-3.0 CC0-1.0 GPL-2+ LGPL-2+ handbook? ( FDL-1.2 ) opus? ( 
BSD-2 )"
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis"
-
-RDEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   media-libs/audiofile:=
-   >=sci-libs/fftw-3:=
-   media-libs/libsamplerate
-   alsa? ( media-libs/alsa-lib )
-   flac? ( media-libs/flac:=[cxx] )
-   mp3? (
-   media-libs/id3lib
-   media-libs/libmad
-   || (
-   media-sound/lame
-   media-sound/toolame
-   media-sound/twolame
-   )
-   )
-   qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
-   opus? (
-   media-libs/libogg
-   media-libs/opus
-   )
-   pulseaudio? ( media-libs/libpulse )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-BDEPEND="
-   sys-devel/gettext
-   handbook? ( || (
-   gnome-base/librsvg
-   virtual/imagemagick-tools[png,svg]
-   ) )
-"
-
-DOCS=( AUTHORS CHANGES LICENSES README TODO )
-
-src_configure() {
-   local mycmakeargs=(
-   -DDEBUG=$(usex debug)
-   -DWITH_ALSA=$(usex alsa)
-   -DWITH_DOC=$(usex handbook)
-   -DWITH_FLAC=$(usex flac)
-   -DWITH_MP3=$(usex mp3)
-   -DWITH_OGG_VORBIS=$(usex vorbis)
-   -DWITH_OGG_OPUS=$(usex opus)
-   -DWITH_OSS=$(usex oss)
-   -DWITH_PULSEAUDIO=$(usex pulseaudio)
-   -DWITH_QT_AUDIO=$(usex qtmedia)
-   )
-
-   ecm_src_configure
-}



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

2024-04-25 Thread Andreas Sturmlechner
commit: 106b28ac9bc069fd3a7eaef3480bb4e336ef78cd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:11 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106b28ac

kde-apps/ktouch: drop 23.08.5

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

 kde-apps/ktouch/Manifest  |  1 -
 kde-apps/ktouch/ktouch-23.08.5.ebuild | 63 ---
 2 files changed, 64 deletions(-)

diff --git a/kde-apps/ktouch/Manifest b/kde-apps/ktouch/Manifest
index 3b602708e978..5e0f9e38f0ac 100644
--- a/kde-apps/ktouch/Manifest
+++ b/kde-apps/ktouch/Manifest
@@ -1,2 +1 @@
-DIST ktouch-23.08.5.tar.xz 5040232 BLAKE2B 
87579b6529c913bd376a129b40ed3384381e2f7848445ebb906e54022e42705dce99eaeb68e490bb8d25d00d8e4664f25f13e63b7a4cfb13c9ea9ca27e55926e
 SHA512 
19678c063cd77f8bf77b58f510184581c973b0723fdfdcf2261a5d3d12ffccbef767f8d6eeaccf88e452f2328fc56a292c40603d02f992b656eed37868956b80
 DIST ktouch-24.02.2.tar.xz 5040984 BLAKE2B 
d00f62713d4b32cb83cf21644fe6ff634f2ffd58ed98674143ac044db3330a72dcd860285f2d87bc08dbe56e25636ef10b7221dc2b1c512f56a8241f79cb
 SHA512 
3adedfde86dabfc6cd9acaeeb3bd4255f8ab0ec5d32d02f6175ff475ef79d2bed65783b795466f097550a66b3de7361aaab3f3ea3ac2a4be8e317de542b0ba76

diff --git a/kde-apps/ktouch/ktouch-23.08.5.ebuild 
b/kde-apps/ktouch/ktouch-23.08.5.ebuild
deleted file mode 100644
index 3ac141b1d82b..
--- a/kde-apps/ktouch/ktouch-23.08.5.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Program that helps to learn and practice touch typing"
-HOMEPAGE="https://apps.kde.org/ktouch/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE="X"
-
-COMMON_DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=dev-qt/qtxmlpatterns-${QTMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libxkbfile
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
-   >=kde-apps/kqtquickcharts-${PVCUT}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCOMPILE_QML=OFF
-   -DWITHOUT_X11=$(usex !X)
-   )
-   ecm_src_configure
-}



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

2024-04-25 Thread Andreas Sturmlechner
commit: 5823807b4d44fd2c5712eaeeff30ec8d2c28d330
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:04 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5823807b

kde-apps/kompare: drop 23.08.5

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

 kde-apps/kompare/Manifest   |  1 -
 kde-apps/kompare/kompare-23.08.5.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/kde-apps/kompare/Manifest b/kde-apps/kompare/Manifest
index d18b6f034059..bf744ecabce2 100644
--- a/kde-apps/kompare/Manifest
+++ b/kde-apps/kompare/Manifest
@@ -1,2 +1 @@
-DIST kompare-23.08.5.tar.xz 984968 BLAKE2B 
0086fa56c982a1eaaec26f04ad330cc80c94abbecf7170b96814b1c5fe823c5d143e61c32b8fa008b02fc8dd30b935b57a205f5162924470658db5b5156149e3
 SHA512 
6ef72161207a502fdf2b2bc122b31576673a56867f3d77af854ba89e38a535e5d115cbf6fdad584478b06953a02752abd8de830a40f574c44e0ff0b3cec516e3
 DIST kompare-24.02.2.tar.xz 983600 BLAKE2B 
a0159995164e6b41928c537bb73a4a5b55183e86f3c1357b371aa7d0e1abee5e57b5514919cc926ee5df3c1e6943fda5e849a32ccbb2d76e88d9d02e90f90666
 SHA512 
992e8f4f89462a65967e872324c157d9a3a611d2336e8ce58e5680c18b1c142abd3d1ebb1d9e82f1ed91b5904b5084de7bcb67c5f5c753e6205c1bf60f15df10

diff --git a/kde-apps/kompare/kompare-23.08.5.ebuild 
b/kde-apps/kompare/kompare-23.08.5.ebuild
deleted file mode 100644
index 253f37e94315..
--- a/kde-apps/kompare/kompare-23.08.5.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="A program to view the differences between files"
-HOMEPAGE="https://apps.kde.org/kompare/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-apps/libkomparediff2-${PVCUT}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



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

2024-04-25 Thread Andreas Sturmlechner
commit: c9cd8bf2b81a5f091f334a47d2fe64b52a005271
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:17:07 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9cd8bf2

kde-apps/kqtquickcharts: drop 23.08.5

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

 kde-apps/kqtquickcharts/Manifest |  1 -
 .../kqtquickcharts/kqtquickcharts-23.08.5.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/kde-apps/kqtquickcharts/Manifest b/kde-apps/kqtquickcharts/Manifest
index 0c3406680603..0c13281764b0 100644
--- a/kde-apps/kqtquickcharts/Manifest
+++ b/kde-apps/kqtquickcharts/Manifest
@@ -1,2 +1 @@
-DIST kqtquickcharts-23.08.5.tar.xz 30868 BLAKE2B 
59356c623b285cec9a30924b1fcb23b7c4aa5ad542f1c8cd70b2bc2bbc95b0191c673a0cee412e1dcb6219eea46e7db7a6717780110818ade52e71aa7deef456
 SHA512 
374655f3752973da75f50cdb322bae0b2b31f02bb5d0d309ad626ea7ea431c9d001bbaf679c3665f53e7d954539b4d8ca3ebe81919619c957892d056bc2461e1
 DIST kqtquickcharts-24.02.2.tar.xz 30860 BLAKE2B 
122acf5cf31364ba8897c9ea45c087cd059ac9a3b8d5fd459be28995c331800fb1e9eec72a6a3dfaaecd6d7b4b458f4249ede103781703c1f36c29e8136c4870
 SHA512 
39beb448f5f900a55f4e499356c6fda072eee83002ff3fa9b41b323ff46faf57c166c124d08bc0346a71d53ebcc43c80d09c7459b199ee87ae4008c931ed172a

diff --git a/kde-apps/kqtquickcharts/kqtquickcharts-23.08.5.ebuild 
b/kde-apps/kqtquickcharts/kqtquickcharts-23.08.5.ebuild
deleted file mode 100644
index 534e8ac98352..
--- a/kde-apps/kqtquickcharts/kqtquickcharts-23.08.5.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Qt Quick plugin for beautiful and interactive charts"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-"
-RDEPEND="${DEPEND}"



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

2024-04-25 Thread Andreas Sturmlechner
commit: b2f8faf95b7f2a27ebc05446a8031544cef8b70f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:16:43 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f8faf9

kde-apps/kdesdk-thumbnailers: drop 23.08.5

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

 kde-apps/kdesdk-thumbnailers/Manifest  |  1 -
 .../kdesdk-thumbnailers-23.08.5.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/kde-apps/kdesdk-thumbnailers/Manifest 
b/kde-apps/kdesdk-thumbnailers/Manifest
index de79ca9e9320..780d7f449d0b 100644
--- a/kde-apps/kdesdk-thumbnailers/Manifest
+++ b/kde-apps/kdesdk-thumbnailers/Manifest
@@ -1,2 +1 @@
-DIST kdesdk-thumbnailers-23.08.5.tar.xz 27376 BLAKE2B 
29f92529c69418d1fd89ba50c4e2c7a432276f0af0786559d4482f7c53e29e50c35e80a2b6a11bc4c505de0f0e7239d1425e72a4cf49505cae4b7aca0e86098b
 SHA512 
2d02cc2ac5ef962e7eab3e6c40f9bc8ddc26758dec37eb857c0584996214c59c518c30e01a664931fd3a98f54b1e2ba8deb0b0039a3b43dd1567f4cb79acc23f
 DIST kdesdk-thumbnailers-24.02.2.tar.xz 27148 BLAKE2B 
0de82d6555f5cb6a683bccd1273a47bb60394482b0534a73b71ea7f66e02ef7a9b7bcea59ebafb11f1b4a9f430033881636596e6809973d90511d9a8fedc81b3
 SHA512 
b1cb620d4abca0aabdc8ad626ffcaf53fb554e1f36b83ca252c4a1b21d8a3fba6096e1d91617329544959a52133288e1278f0666c3bc58fc68da744e3f991a66

diff --git a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-23.08.5.ebuild 
b/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-23.08.5.ebuild
deleted file mode 100644
index 1181a62d7ef1..
--- a/kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-23.08.5.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Thumbnail generator for PO files"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   sys-devel/gettext
-"
-RDEPEND="${DEPEND}"



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

2024-04-25 Thread Andreas Sturmlechner
commit: e1d7e73812e7ab2e3f07420040937ae5c11a709e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:16:57 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d7e738

kde-apps/kmplot: drop 23.08.5

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

 kde-apps/kmplot/Manifest  |  1 -
 kde-apps/kmplot/kmplot-23.08.5.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/kde-apps/kmplot/Manifest b/kde-apps/kmplot/Manifest
index e5d50bd8a20e..84b7181b6463 100644
--- a/kde-apps/kmplot/Manifest
+++ b/kde-apps/kmplot/Manifest
@@ -1,2 +1 @@
-DIST kmplot-23.08.5.tar.xz 3101360 BLAKE2B 
0667a8177b73a0f1d1a0621c0d00520bff39ed69afe4281251ab166ad72c7c9964de1794b045fab4cf9d3d8e467e2d822544bfb6cfcfbdaecfe91de8961f3c43
 SHA512 
b3aeb3023044f908c392c6152870b6bde4d6bcb8e86eea790daf00c6c5f40853c70ed005d1c14888d121c84a970977c251ab09bd12b8c23483cc155cecc48a2c
 DIST kmplot-24.02.2.tar.xz 3100292 BLAKE2B 
a2aafd3eab819134d685e4b356efeac03a8dec10b0b9b19d98b6f9f79313e0f61c2ece5e8e9da6e40c5e6068db5516ee72060d061b14be87f8ad3448622724ba
 SHA512 
9b91da18f32c9c41bc77bd6ff60ffd87b7f4cb9a279198f3c0348931a73ff0bb06a6e25684222d04fc0210e3a47483a5680c0765770a521cee0a0fc59ff80d97

diff --git a/kde-apps/kmplot/kmplot-23.08.5.ebuild 
b/kde-apps/kmplot/kmplot-23.08.5.ebuild
deleted file mode 100644
index 54d3ef642b20..
--- a/kde-apps/kmplot/kmplot-23.08.5.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Mathematical function plotter"
-HOMEPAGE="https://apps.kde.org/kmplot/ https://edu.kde.org/kmplot/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



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

2024-04-25 Thread Andreas Sturmlechner
commit: 71d5e1e04732fc612cef20677589310590c8787f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:16:47 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d5e1e0

kde-apps/kig: drop 23.08.5

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

 kde-apps/kig/Manifest   |  1 -
 kde-apps/kig/kig-23.08.5.ebuild | 72 -
 2 files changed, 73 deletions(-)

diff --git a/kde-apps/kig/Manifest b/kde-apps/kig/Manifest
index 2c6929fb1f21..4e1e9a4435c7 100644
--- a/kde-apps/kig/Manifest
+++ b/kde-apps/kig/Manifest
@@ -1,2 +1 @@
-DIST kig-23.08.5.tar.xz 3298936 BLAKE2B 
91ca3b87837d0171f36916ade29bbb07d840d9d0bd022e6605342412f07343b6129f2efce44bb1b2337f114bb167cb639bb205e3b80d42f92aacf7f0471c2f8a
 SHA512 
6029b26af85faadcfa35487d021eaa3e8b0d0133067be64fb01d65eac90fcd88cf6f08e0f13b6fc115b61e085f981298a2aba8913e891d91c059fbc1ff453130
 DIST kig-24.02.2.tar.xz 3297852 BLAKE2B 
0a43f610ed7c863fba737dde106a2c75bf810f03e18c2365c9ca3105e4fed355a0975a050b46cadf633707b8f094fc44f1c904d7a3e2ebf20720b889a223f2c7
 SHA512 
8757a335a85cf1439e7abc3abe55aca9d3dd8962c550ded953d79fe3a752770469e56300679ecf821262f2aef9be7e8e45093f47126f702823b6e654850deb1c

diff --git a/kde-apps/kig/kig-23.08.5.ebuild b/kde-apps/kig/kig-23.08.5.ebuild
deleted file mode 100644
index 95d1ec95a2e2..
--- a/kde-apps/kig/kig-23.08.5.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-PYTHON_COMPAT=( python3_{10..12} )
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit python-single-r1 ecm gear.kde.org
-
-DESCRIPTION="KDE Interactive Geometry tool"
-HOMEPAGE="https://apps.kde.org/kig/ https://edu.kde.org/kig/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE="geogebra scripting"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   geogebra? ( >=dev-qt/qtxmlpatterns-${QTMIN}:5 )
-   scripting? (
-   $(python_gen_cond_dep '
-   >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}]
-   ')
-   )
-"
-DEPEND="${RDEPEND}
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-20.08.70-cmake-boostpython.patch )
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-   ecm_pkg_setup
-}
-
-src_prepare() {
-   ecm_src_prepare
-   python_fix_shebang .
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBOOSTPYTHON_VERSION_MAJOR_MINOR=${EPYTHON}
-   $(cmake_use_find_package geogebra Qt5XmlPatterns)
-   $(cmake_use_find_package scripting Boost)
-   )
-
-   ecm_src_configure
-}



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

2024-04-25 Thread Andreas Sturmlechner
commit: 012c0e221eaeb1d77c3ce5e3b68d3aa2f109b987
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:16:50 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012c0e22

kde-apps/kimagemapeditor: drop 23.08.5

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

 kde-apps/kimagemapeditor/Manifest  |  1 -
 .../kimagemapeditor/kimagemapeditor-23.08.5.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/kde-apps/kimagemapeditor/Manifest 
b/kde-apps/kimagemapeditor/Manifest
index e68329a3b7f0..66c42d1107a4 100644
--- a/kde-apps/kimagemapeditor/Manifest
+++ b/kde-apps/kimagemapeditor/Manifest
@@ -1,2 +1 @@
-DIST kimagemapeditor-23.08.5.tar.xz 1107004 BLAKE2B 
ddf829f7cdfa785bbf7785127ed7645e62a8672d4cf83b52c5b249fcd4b4ddd08d570c5eca941ea35c02c99e868bb4d6c79352cf7b48a4bda9ecedcb1c445adc
 SHA512 
ece1f7566cdb8e88164f249e6677071557e98957733f4df5e9abd878d46894098614eb2ba7dee2c7521f66c8c75116fbb7a16055de7216fb536540c55cba67d0
 DIST kimagemapeditor-24.02.2.tar.xz 1106044 BLAKE2B 
dbb806f4e27e89470286a25b4211648dbf1a054bc6b429f54770459f0d55f5ffa15d61894df5dfb93e38f9622f6928dad99e2440156e9c75aa4bd43b50890692
 SHA512 
019e4d90b2430442deb6c0c0cfea28c21a98caa087810f022c5c5fb90667d4b1f6b13b385b08154f86ff7c49411ac44aeee1a5eeda4c7692bbe284337656f8c1

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



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kde-dev-scripts/

2024-04-25 Thread Andreas Sturmlechner
commit: fc08b801fe0dea596dc08822608b733ad3808447
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:16:40 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc08b801

kde-apps/kde-dev-scripts: drop 23.08.5

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

 kde-apps/kde-dev-scripts/Manifest  |  1 -
 .../kde-dev-scripts/kde-dev-scripts-23.08.5.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/kde-apps/kde-dev-scripts/Manifest 
b/kde-apps/kde-dev-scripts/Manifest
index e37435987b1e..58e542bfdc7a 100644
--- a/kde-apps/kde-dev-scripts/Manifest
+++ b/kde-apps/kde-dev-scripts/Manifest
@@ -1,2 +1 @@
-DIST kde-dev-scripts-23.08.5.tar.xz 373940 BLAKE2B 
4ec42c172192eb9d2811d49b782d5bd60bdac48da24f451a65db1aca797884afe237df8a5e3930538d97ff419886f99dafd0033d374eb149d175b5b6e7cad5b4
 SHA512 
6e14364a18e049aa680b6e371606cf223591220f989c369c6056e26201728ae9ee7b91f1da363b11bed15e3db1c68c1bd6c0eebeaaee74e8bf33b6770b971c81
 DIST kde-dev-scripts-24.02.2.tar.xz 371860 BLAKE2B 
9671b48fc0e2a6f2ef3bb03e49a195b39ee11283de3dfc2ddbc2201bf5ced15c4d57b53e38ee3d73509e253fbba6f8e064faaa1de50cab4992020ccd2cd5dd10
 SHA512 
6cc003798da5ab87442625155bfa5176299100e78827b7644dee66e381e43a06e4984d1da7115eac83cf4f4a8d54052c7f136b46b52e3013752661f0748e57d6

diff --git a/kde-apps/kde-dev-scripts/kde-dev-scripts-23.08.5.ebuild 
b/kde-apps/kde-dev-scripts/kde-dev-scripts-23.08.5.ebuild
deleted file mode 100644
index 52be92d7a7a7..
--- a/kde-apps/kde-dev-scripts/kde-dev-scripts-23.08.5.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="true"
-KFMIN=5.104.0
-inherit ecm gear.kde.org
-
-DESCRIPTION="KDE Development Scripts"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE=""
-
-# kdelibs4support - required for kdex.dtd
-# kdoctools - to use ECM instead of kdelibs4
-DEPEND="
-   >=kde-frameworks/kdelibs4support-${KFMIN}:5
-   >=kde-frameworks/kdoctools-${KFMIN}:5
-"
-RDEPEND="
-   app-arch/advancecomp
-   media-gfx/optipng
-   dev-perl/XML-DOM
-"
-
-src_prepare() {
-   ecm_src_prepare
-
-   # bug 275069
-   sed -e 's:colorsvn::' -i CMakeLists.txt || die
-}



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

2024-04-25 Thread Andreas Sturmlechner
commit: b532f4f713cc161bea34b09018feb05e44d7f39b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:16:37 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b532f4f7

kde-apps/kamoso: drop 23.08.5

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

 kde-apps/kamoso/Manifest  |  1 -
 kde-apps/kamoso/kamoso-23.08.5.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/kde-apps/kamoso/Manifest b/kde-apps/kamoso/Manifest
index e350bc44e0b4..a78c645cd1e6 100644
--- a/kde-apps/kamoso/Manifest
+++ b/kde-apps/kamoso/Manifest
@@ -1,2 +1 @@
-DIST kamoso-23.08.5.tar.xz 233444 BLAKE2B 
baa84832d7bafc1078a3e576214da657ec85a8c730ddd8219e96b68c3984caa73810dca1483e7b13b3484263ced8df7c60ab157d0affded1420cdaf2d64d004e
 SHA512 
1c89795a67cf10eae4769d7505f502771c6f1951ff056ca810801cf3dfbb86c188b75898842c5d9e782005605560371edcb2e2237dc7b2b698741c55b8dad519
 DIST kamoso-24.02.2.tar.xz 200304 BLAKE2B 
0655cffa052a65eda98816ecaee0cf6d185d84358f6c33eef32fd747e1a0c3f9734769f6b234872727f031a3b728e7d745ab9b68e1e804edeb534eb47e666d89
 SHA512 
d492b79b6a47de691f138c5f899cdd15206350eba14626dfd52e50647bcd3c15f41fc31d5dcb2b762013396c6639c6640576edb37a7b11d520773e11ca4475c8

diff --git a/kde-apps/kamoso/kamoso-23.08.5.ebuild 
b/kde-apps/kamoso/kamoso-23.08.5.ebuild
deleted file mode 100644
index 69f60cb66161..
--- a/kde-apps/kamoso/kamoso-23.08.5.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Application to take pictures and videos from your webcam by KDE"
-HOMEPAGE="https://apps.kde.org/kamoso/ https://userbase.kde.org/Kamoso;
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-IUSE=""
-
-RESTRICT="test" # bug 653674
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/purpose-${KFMIN}:5
-   media-libs/gst-plugins-base:1.0
-   virtual/opengl
-"
-DEPEND="${COMMON_DEPEND}
-   test? ( >=dev-qt/qtopengl-${QTMIN}:5 )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   media-plugins/gst-plugins-jpeg:1.0
-   media-plugins/gst-plugins-libpng:1.0
-   media-plugins/gst-plugins-meta:1.0[alsa,theora,vorbis,v4l]
-"
-BDEPEND="virtual/pkgconfig"



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

2024-04-25 Thread Andreas Sturmlechner
commit: cca066f13212bd2346758149ce25f72c1dc6f4cb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:16:30 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca066f1

kde-apps/k3b: drop 23.08.5

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

 kde-apps/k3b/Manifest   |   1 -
 kde-apps/k3b/k3b-23.08.5.ebuild | 113 
 2 files changed, 114 deletions(-)

diff --git a/kde-apps/k3b/Manifest b/kde-apps/k3b/Manifest
index b836111e0743..2c1fdcc6c03e 100644
--- a/kde-apps/k3b/Manifest
+++ b/kde-apps/k3b/Manifest
@@ -1,2 +1 @@
-DIST k3b-23.08.5.tar.xz 10967984 BLAKE2B 
736ccb30e07f962b845e41a62a5556dfb005e3cb7aba4f4f5ac90aa66818383b5a6eeb465ce22144c299b9968e1a690a645c0cf77d98584324db2880ebf032b8
 SHA512 
d7e951d4aea07e8e55279b2a835e7b06e7fdec34a9accaedf1846db238eff215d7e56fc4c6fa8b80e2fa50f36795d8bad500c6ec4afa9ebfb34df86545a74156
 DIST k3b-24.02.2.tar.xz 10968224 BLAKE2B 
3520c6173eab8ad58a9c6d8d6c7baf0704ac90572382be12b0b2f68515dbc120755fec945415bc5a96dd1cf714a73f59a78e70769863f7e6174a0b8882a1895f
 SHA512 
005c6a782d80e8365b65d2a6c2f5a609cd1b5bf805d010f6bbb85438423b840efb630219171d06ecd67d1c4c48e06fb1a0c794b8e6dcb7b2788fb68a07095ee6

diff --git a/kde-apps/k3b/k3b-23.08.5.ebuild b/kde-apps/k3b/k3b-23.08.5.ebuild
deleted file mode 100644
index 369081cec839..
--- a/kde-apps/k3b/k3b-23.08.5.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Full-featured burning and ripping application based on KDE 
Frameworks"
-HOMEPAGE="https://apps.kde.org/k3b/ https://userbase.kde.org/K3b;
-
-LICENSE="GPL-2 FDL-1.2"
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-IUSE="dvd ffmpeg flac lame mad musepack sndfile sox taglib vcd vorbis 
webengine"
-
-REQUIRED_USE="flac? ( taglib ) lame? ( taglib ) sox? ( taglib )"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-apps/libkcddb-${PVCUT}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${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/kfilemetadata-${KFMIN}:5[taglib?]
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   media-libs/libsamplerate
-   dvd? ( media-libs/libdvdread:= )
-   ffmpeg? ( media-video/ffmpeg:0= )
-   flac? ( >=media-libs/flac-1.2:=[cxx] )
-   lame? ( media-sound/lame )
-   mad? ( media-libs/libmad )
-   musepack? ( >=media-sound/musepack-tools-444 )
-   sndfile? ( media-libs/libsndfile )
-   taglib? ( >=media-libs/taglib-1.5:= )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   )
-   webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] )
-"
-RDEPEND="${DEPEND}
-   app-cdr/cdrdao
-   app-cdr/cdrtools
-   dev-libs/libburn
-   media-sound/cdparanoia
-   dvd? ( >=app-cdr/dvd+rw-tools-7 )
-   sox? ( media-sound/sox )
-   vcd? ( media-video/vcdimager )
-"
-
-DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt )
-
-PATCHES=( "${FILESDIR}/${PN}-23.04.2-disable-transcode.patch" ) # bugs 891585, 
906526
-
-src_configure() {
-   local mycmakeargs=(
-   -DK3B_BUILD_API_DOCS=OFF
-   -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=ON
-   -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON
-   -DK3B_ENABLE_HAL_SUPPORT=OFF
-   -DK3B_ENABLE_MUSICBRAINZ=OFF
-   -DK3B_DEBUG=$(usex debug)
-   -DK3B_ENABLE_DVD_RIPPING=$(usex dvd)
-   -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg)
-   -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac)
-   -DK3B_BUILD_LAME_ENC

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

2024-04-25 Thread Andreas Sturmlechner
commit: c5335065e31f8f3059eb5899911a42fbf332708c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 23 19:16:33 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 20:40:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5335065

kde-apps/kalzium: drop 23.08.5

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

 kde-apps/kalzium/Manifest   |  1 -
 kde-apps/kalzium/kalzium-23.08.5.ebuild | 67 -
 2 files changed, 68 deletions(-)

diff --git a/kde-apps/kalzium/Manifest b/kde-apps/kalzium/Manifest
index 9018278f0edc..d4d1c459e80d 100644
--- a/kde-apps/kalzium/Manifest
+++ b/kde-apps/kalzium/Manifest
@@ -1,2 +1 @@
-DIST kalzium-23.08.5.tar.xz 24641244 BLAKE2B 
06bc81654199330d8329ad5247bb1163cbf25941f214056c0de5c010ee34da8c00469fae15e389089c6d1edbe02e63fc01d1e3bc52ac6cd536036fbe8662d07f
 SHA512 
102f16f035dba09eddcd10f8454d8aa32f850611b1ab4638417b3da7b1f7eed46e87b10282b44d519d5667a5d7ea03e1da8a1b99ec57fe8a93f370b0c00b05f7
 DIST kalzium-24.02.2.tar.xz 24646968 BLAKE2B 
6f2a81542a66bc553fe1b7177ad2dae6b314c01ab72d3d6e26771199dd0b680f29d5c2665cecf4c87e3d5376a9d81f5f5c4a8670f346ce813b3ab0101c1020e9
 SHA512 
7cf5c46a175014c61766a2c0edcac2ca66405053c85a842b40ceca8afbfc5f9130f684b146f54626558d14c70e95f1684d116004816ee5899bd5b4f668947b21

diff --git a/kde-apps/kalzium/kalzium-23.08.5.ebuild 
b/kde-apps/kalzium/kalzium-23.08.5.ebuild
deleted file mode 100644
index 5ade2772fc69..
--- a/kde-apps/kalzium/kalzium-23.08.5.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org flag-o-matic
-
-DESCRIPTION="Periodic table of the elements"
-HOMEPAGE="https://apps.kde.org/kalzium/ https://edu.kde.org/kalzium/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 x86"
-IUSE="editor solver"
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtscript-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kplotting-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kunitconversion-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   editor? (
-   dev-cpp/eigen:3
-   >=dev-qt/qtopengl-${QTMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   sci-chemistry/openbabel:=
-   >=sci-libs/avogadrolibs-1.93[qt5]
-   )
-   solver? ( dev-ml/facile:=[ocamlopt] )
-"
-RDEPEND="${DEPEND}
-   sci-chemistry/chemical-mime-data
-"
-
-PATCHES=( "${FILESDIR}/${PN}-21.03.90-cmake.patch" )
-
-src_configure() {
-   # Fix missing finite()
-   [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H
-
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_OpenBabel3=ON # TODO: bug 823101
-   $(cmake_use_find_package editor Eigen3)
-   $(cmake_use_find_package editor AvogadroLibs)
-   $(cmake_use_find_package editor OpenBabel2)
-   $(cmake_use_find_package solver OCaml)
-   $(cmake_use_find_package solver Libfacile)
-   )
-
-   ecm_src_configure
-}



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

2024-04-25 Thread Andreas Sturmlechner
commit: 8ef657f4675ce52607016b8aa1150f249b4bda7d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 25 14:32:23 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 19:15:49 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8ef657f4

kde-apps/kmbox: Add missing KFMIN

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

 kde-apps/kmbox/kmbox-24.05.49..ebuild | 1 +
 kde-apps/kmbox/kmbox-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-apps/kmbox/kmbox-24.05.49..ebuild 
b/kde-apps/kmbox/kmbox-24.05.49..ebuild
index ef01dff053..75e8a4a120 100644
--- a/kde-apps/kmbox/kmbox-24.05.49..ebuild
+++ b/kde-apps/kmbox/kmbox-24.05.49..ebuild
@@ -5,6 +5,7 @@ EAPI=8
 
 ECM_QTHELP="true"
 ECM_TEST="true"
+KFMIN=6.1.0
 PVCUT=$(ver_cut 1-3)
 inherit ecm gear.kde.org
 

diff --git a/kde-apps/kmbox/kmbox-.ebuild b/kde-apps/kmbox/kmbox-.ebuild
index ef01dff053..75e8a4a120 100644
--- a/kde-apps/kmbox/kmbox-.ebuild
+++ b/kde-apps/kmbox/kmbox-.ebuild
@@ -5,6 +5,7 @@ EAPI=8
 
 ECM_QTHELP="true"
 ECM_TEST="true"
+KFMIN=6.1.0
 PVCUT=$(ver_cut 1-3)
 inherit ecm gear.kde.org
 



[gentoo-commits] proj/kde:master commit in: sci-mathematics/rkward/

2024-04-25 Thread Andreas Sturmlechner
commit: bf6f9f17e826089a0cb9e07d793264c3403c0c99
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 25 14:25:25 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 19:15:49 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bf6f9f17

sci-mathematics/rkward: Port to KF6

Upstream commits:
a4102c7aaf8e089592ca20cfde96d1f90a3cfb4d
b7b591e461575f2d0682b3aa944b4975f1b76d1d

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

 sci-mathematics/rkward/rkward-.ebuild | 53 ---
 1 file changed, 27 insertions(+), 26 deletions(-)

diff --git a/sci-mathematics/rkward/rkward-.ebuild 
b/sci-mathematics/rkward/rkward-.ebuild
index 20c7e1a350..24322ce8d1 100644
--- a/sci-mathematics/rkward/rkward-.ebuild
+++ b/sci-mathematics/rkward/rkward-.ebuild
@@ -4,6 +4,8 @@
 EAPI=8
 
 ECM_HANDBOOK="forceoptional"
+KFMIN=6.1.0
+QTMIN=6.6.2
 inherit ecm kde.org optfeature
 
 DESCRIPTION="IDE for the R-project"
@@ -15,41 +17,40 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
 fi
 
 LICENSE="GPL-2+ LGPL-2"
-SLOT="5"
+SLOT="0"
 IUSE=""
 
 DEPEND="
dev-lang/R
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   kde-frameworks/karchive:5
-   kde-frameworks/kcompletion:5
-   kde-frameworks/kconfig:5
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/kcrash:5
-   kde-frameworks/ki18n:5
-   kde-frameworks/kio:5
-   kde-frameworks/kjobwidgets:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/kparts:5
-   kde-frameworks/kservice:5
-   kde-frameworks/ktexteditor:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kwindowsystem:5
-   kde-frameworks/kxmlgui:5
+   >=dev-qt/qt5compat-${QTMIN}:6
+   >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets,xml]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   >=dev-qt/qtwebengine-${QTMIN}:6[widgets]
+   >=kde-frameworks/karchive-${KFMIN}:6
+   >=kde-frameworks/kcompletion-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kcrash-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/kjobwidgets-${KFMIN}:6
+   >=kde-frameworks/knotifications-${KFMIN}:6
+   >=kde-frameworks/kparts-${KFMIN}:6
+   >=kde-frameworks/kservice-${KFMIN}:6
+   >=kde-frameworks/ktexteditor-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kwindowsystem-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+   !${CATEGORY}/${PN}:5
 "
-RDEPEND="${DEPEND}"
 BDEPEND="sys-devel/gettext"
 
 pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature "kate plugins support" "kde-apps/kate-addons:${SLOT}"
+   optfeature "kate plugins support" "kde-apps/kate-addons:6"
optfeature "prendering (or previewing) R markdown (.Rmd) files" 
"app-text/pandoc"
optfeature "managing citations while writing articles" 
"app-text/kbibtex"
fi



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

2024-04-25 Thread Andreas Sturmlechner
commit: ff981bb43d3a26734c817dfcd42f78b17c1b304a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 25 04:46:41 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 19:15:37 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ff981bb4

kde-apps/poxml: Port to KF6

Upstream commit 081dbcaa13d6bd346c113319906288e8e6df3c1c

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

 kde-apps/poxml/poxml-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/poxml/poxml-.ebuild b/kde-apps/poxml/poxml-.ebuild
index 7f8d61d4b2..1310988734 100644
--- a/kde-apps/poxml/poxml-.ebuild
+++ b/kde-apps/poxml/poxml-.ebuild
@@ -4,18 +4,18 @@
 EAPI=8
 
 ECM_HANDBOOK="forceoptional"
-QTMIN=5.15.12
+QTMIN=6.6.2
 inherit ecm gear.kde.org
 
 DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
 
 LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
+SLOT="6"
 KEYWORDS=""
 IUSE=""
 
 DEPEND="
-   >=dev-qt/qtxml-${QTMIN}:5
+   >=dev-qt/qtbase-${QTMIN}:6[xml]
sys-devel/gettext
 "
 RDEPEND="${DEPEND}"



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

2024-04-25 Thread Andreas Sturmlechner
commit: 4f10da4ac86b8e8cdc19c9489bc51e83ef385bf9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 25 04:42:12 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 25 19:15:45 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4f10da4a

gear.kde.org.eclass: Split future SLOT=5 blocklist into 24.08/"24.11"

More applications were officially ported in git master already.

Update SLOT=5 24.08 blocklist:
- kde-apps/kdeedu-data
- kde-apps/poxml

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

 eclass/gear.kde.org.eclass | 14 --
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/eclass/gear.kde.org.eclass b/eclass/gear.kde.org.eclass
index 8c84fbfc29..4a5b26d64c 100644
--- a/eclass/gear.kde.org.eclass
+++ b/eclass/gear.kde.org.eclass
@@ -268,11 +268,21 @@ fi
 if $(ver_test -gt 24.07.75); then
case ${PN} in
k3b | \
-   kalzium | \
kdeedu-data | \
-   kdesdk-thumbnailers | \
kimagemapeditor | \
kmplot | \
+   poxml)
+   RDEPEND+=" !${CATEGORY}/${PN}:5" ;;
+   *) ;;
+   esac
+fi
+
+# list of applications ported to KF6 post-24.08 in SLOT=6 having to block 
SLOT=5
+# (option to build with KF6 in master, but default remains KF5)
+if $(ver_test -gt 24.10.75); then
+   case ${PN} in
+   kalzium | \
+   kdesdk-thumbnailers | \
kompare | \
krdc | \
libkomparediff2 | \



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

2024-04-22 Thread Andreas Sturmlechner
commit: 533c79980981f12937f2a8b4d94a8255f792e318
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 21:04:42 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 21:05:26 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=533c7998

gear.kde.org.eclass: Re-add signon-kwallet-extension to SLOT=5 blocklist

It just makes no sense the other way, even if upstream has not declared it
"KF6-only" officially.

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

 eclass/gear.kde.org.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/gear.kde.org.eclass b/eclass/gear.kde.org.eclass
index 04e5df8c73..8c84fbfc29 100644
--- a/eclass/gear.kde.org.eclass
+++ b/eclass/gear.kde.org.eclass
@@ -257,7 +257,8 @@ if $(ver_test -gt 24.04.75); then
audex | \
itinerary | \
kio-perldoc | \
-   kolourpaint)
+   kolourpaint | \
+   signon-kwallet-extension)
RDEPEND+=" !${CATEGORY}/${PN}:5" ;;
*) ;;
esac
@@ -277,7 +278,6 @@ if $(ver_test -gt 24.07.75); then
libkomparediff2 | \
libksane | \
minuet | \
-   signon-kwallet-extension | \
skanlite | \
step)
RDEPEND+=" !${CATEGORY}/${PN}:5" ;;



[gentoo-commits] proj/kde:master commit in: kde-apps/signon-kwallet-extension/

2024-04-22 Thread Andreas Sturmlechner
commit: e8419a2539b7b0cb7bcee89ecc59b7faf20c36c9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 21:04:02 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 21:04:02 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e8419a25

kde-apps/signon-kwallet-extension: Switch to KF6 for 24.05

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

 .../signon-kwallet-extension-24.05.49..ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.05.49..ebuild
 
b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.05.49..ebuild
index 9938799472..afc9fb0f6a 100644
--- 
a/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.05.49..ebuild
+++ 
b/kde-apps/signon-kwallet-extension/signon-kwallet-extension-24.05.49..ebuild
@@ -3,18 +3,18 @@
 
 EAPI=8
 
-KFMIN=5.115.0
+KFMIN=6.0.0
 inherit ecm gear.kde.org
 
 DESCRIPTION="KWallet extension for signond"
 HOMEPAGE="https://accounts-sso.gitlab.io/;
 
 LICENSE="GPL-2+"
-SLOT="5"
+SLOT="6"
 KEYWORDS=""
 
 DEPEND="
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=net-libs/signond-8.61-r100[qt5(-)]
+   >=kde-frameworks/kwallet-${KFMIN}:6
+   >=net-libs/signond-8.61-r100[qt6]
 "
 RDEPEND="${DEPEND}"



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

2024-04-22 Thread Andreas Sturmlechner
commit: 37aec493e172c0439539ee0e321eac399248b4ec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 20:44:02 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 20:45:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37aec493

media-libs/pulseaudio-qt: Bump subslot

Upstream commit 38a35582b3e5278df11f2ae70e411b7fc3ba6e98

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

 .../{pulseaudio-qt-1.4.0-r1.ebuild => pulseaudio-qt-1.4.0-r2.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0-r1.ebuild 
b/media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0-r2.ebuild
similarity index 98%
rename from media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0-r1.ebuild
rename to media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0-r2.ebuild
index 3595170c2521..c32df3ec6455 100644
--- a/media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0-r1.ebuild
+++ b/media-libs/pulseaudio-qt/pulseaudio-qt-1.4.0-r2.ebuild
@@ -19,7 +19,7 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
 fi
 
 LICENSE="LGPL-2.1"
-SLOT="0/3"
+SLOT="0/4"
 
 RDEPEND="
>=dev-qt/qtbase-${QTMIN}:6[gui,dbus]



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

2024-04-22 Thread Andreas Sturmlechner
commit: fb674551a441d88a7822f6fde9425372c043b1c2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 20:25:01 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 20:27:48 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fb674551

kde-plasma/plasma-pa: Add new dependency on media-libs/pulseaudio-qt

See also:
https://invent.kde.org/plasma/plasma-pa/-/merge_requests/248
Upstream commit 64d8bea66124a8be62ca775e8380d8ad1aa433e8

See also:
https://invent.kde.org/plasma/plasma-pa/-/merge_requests/254

Closes: https://github.com/gentoo/kde/pull/985
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/plasma-pa/plasma-pa-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/plasma-pa/plasma-pa-.ebuild 
b/kde-plasma/plasma-pa/plasma-pa-.ebuild
index f67a7fd2b4..3c16b60309 100644
--- a/kde-plasma/plasma-pa/plasma-pa-.ebuild
+++ b/kde-plasma/plasma-pa/plasma-pa-.ebuild
@@ -33,6 +33,7 @@ DEPEND="
>=kde-plasma/libplasma-${PVCUT}:6
media-libs/libcanberra
media-libs/libpulse
+   >=media-libs/pulseaudio-qt-1.5.0:=
 "
 RDEPEND="${DEPEND}
dev-libs/kirigami-addons:6



[gentoo-commits] proj/kde:master commit in: media-libs/pulseaudio-qt/

2024-04-22 Thread Andreas Sturmlechner
commit: 3ac4c91f65e29ae631239c8ee00dc2b817d07915
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 20:38:10 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 20:38:58 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3ac4c91f

media-libs/pulseaudio-qt: Bump subslot

Upstream commit d45988e2ed2564277cd6f9792cb763b94c71dc34

Closes: https://github.com/gentoo/kde/pull/985
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/pulseaudio-qt/pulseaudio-qt-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/pulseaudio-qt/pulseaudio-qt-.ebuild 
b/media-libs/pulseaudio-qt/pulseaudio-qt-.ebuild
index 571cc784e5..f4df318477 100644
--- a/media-libs/pulseaudio-qt/pulseaudio-qt-.ebuild
+++ b/media-libs/pulseaudio-qt/pulseaudio-qt-.ebuild
@@ -19,7 +19,7 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
 fi
 
 LICENSE="LGPL-2.1"
-SLOT="0/3"
+SLOT="0/5"
 
 RDEPEND="
>=dev-qt/qtbase-${QTMIN}:6[gui,dbus]



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

2024-04-22 Thread Andreas Sturmlechner
commit: 99ef9d5ba2ec206d90c7fc59e38f9ff72aade5a1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 19:50:32 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 19:54:28 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=99ef9d5b

kde-apps/spectacle: Add new dependency on media-libs/opencv

...of all things. If you don't like that, go fix this bug in a different way:

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

See also:
https://invent.kde.org/graphics/spectacle/-/merge_requests/340

Upstream commit 00c90e574ae93b146e703b8f5a7cb6db42fda465

Closes: https://github.com/gentoo/kde/pull/987
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/spectacle/spectacle-24.05.49..ebuild | 1 +
 kde-apps/spectacle/spectacle-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-apps/spectacle/spectacle-24.05.49..ebuild 
b/kde-apps/spectacle/spectacle-24.05.49..ebuild
index 44c72ce098..23fa59823b 100644
--- a/kde-apps/spectacle/spectacle-24.05.49..ebuild
+++ b/kde-apps/spectacle/spectacle-24.05.49..ebuild
@@ -42,6 +42,7 @@ COMMON_DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:6
kde-plasma/kpipewire:6
kde-plasma/layer-shell-qt:6
+   media-libs/opencv:=
x11-libs/libxcb
x11-libs/libXrandr
x11-libs/xcb-util

diff --git a/kde-apps/spectacle/spectacle-.ebuild 
b/kde-apps/spectacle/spectacle-.ebuild
index 44c72ce098..23fa59823b 100644
--- a/kde-apps/spectacle/spectacle-.ebuild
+++ b/kde-apps/spectacle/spectacle-.ebuild
@@ -42,6 +42,7 @@ COMMON_DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:6
kde-plasma/kpipewire:6
kde-plasma/layer-shell-qt:6
+   media-libs/opencv:=
x11-libs/libxcb
x11-libs/libXrandr
x11-libs/xcb-util



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

2024-04-22 Thread Andreas Sturmlechner
commit: e658e5e8ad12f4c8d25e0e8420b0e7a169fd3caa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 19:19:00 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 19:28:00 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e658e5e8

kde-apps/kdenetwork-meta: Add kde-misc/kio-gdrive revdeps

These packages had so far not been covered by any -meta:

- kde-apps/kaccounts-integration
- kde-apps/kaccounts-providers
- kde-apps/signon-kwallet-extension

With plasma-telepathy-meta last-rited, the latter has been stripped of
the last remaining revdep as well. All three dependencies are listed in
kdenetwork-meta sets, so the ebuild fits, and by seating it next to
kde-misc/kio-gdrive within IUSE=webengine it still remains optional.

Without kde-apps/signon-kwallet-extension, the default for kio-gdrive
(through behaviour of signond) would be to save tokens in plaintext
in an sqlite database.

Thanks-to: Martijn Schmidt
Bug: https://bugs.gentoo.org/642420
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kdenetwork-meta/kdenetwork-meta-24.05.49..ebuild | 7 ++-
 kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild  | 7 ++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-24.05.49..ebuild 
b/kde-apps/kdenetwork-meta/kdenetwork-meta-24.05.49..ebuild
index ac8b22c9b0..8973ebfc39 100644
--- a/kde-apps/kdenetwork-meta/kdenetwork-meta-24.05.49..ebuild
+++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-24.05.49..ebuild
@@ -27,5 +27,10 @@ RDEPEND="
dropbox? ( >=kde-apps/dolphin-plugins-dropbox-${PV}:* )
samba? ( >=kde-apps/kdenetwork-filesharing-${PV}:* )
screencast? ( >=kde-apps/krfb-${PV}:* )
-   webengine? ( >=kde-misc/kio-gdrive-${PV}:* )
+   webengine? (
+   >=kde-apps/kaccounts-integration-${PV}:*
+   >=kde-apps/kaccounts-providers-${PV}:*
+   >=kde-apps/signon-kwallet-extension-${PV}:*
+   >=kde-misc/kio-gdrive-${PV}:*
+   )
 "

diff --git a/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild 
b/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild
index ac8b22c9b0..8973ebfc39 100644
--- a/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild
+++ b/kde-apps/kdenetwork-meta/kdenetwork-meta-.ebuild
@@ -27,5 +27,10 @@ RDEPEND="
dropbox? ( >=kde-apps/dolphin-plugins-dropbox-${PV}:* )
samba? ( >=kde-apps/kdenetwork-filesharing-${PV}:* )
screencast? ( >=kde-apps/krfb-${PV}:* )
-   webengine? ( >=kde-misc/kio-gdrive-${PV}:* )
+   webengine? (
+   >=kde-apps/kaccounts-integration-${PV}:*
+   >=kde-apps/kaccounts-providers-${PV}:*
+   >=kde-apps/signon-kwallet-extension-${PV}:*
+   >=kde-misc/kio-gdrive-${PV}:*
+   )
 "



[gentoo-commits] proj/kde:master commit in: net-libs/signond/

2024-04-22 Thread Andreas Sturmlechner
commit: 472b2c654c64e7e0d273982d668aada4aeee6531
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 19:37:09 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 19:37:09 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=472b2c65

net-libs/signond: Add pkg_postinst warning

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

 net-libs/signond/signond-.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/net-libs/signond/signond-.ebuild 
b/net-libs/signond/signond-.ebuild
index c5d62f6a87..c138192e2b 100644
--- a/net-libs/signond/signond-.ebuild
+++ b/net-libs/signond/signond-.ebuild
@@ -132,3 +132,11 @@ src_install() {
 
multibuild_foreach_variant my_src_install
 }
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]] && \
+   ! has_version "kde-apps/signon-kwallet-extension:*"; then
+   ewarn "Without kde-apps/signon-kwallet-extension installed, 
passwords"
+   ewarn "will be saved in plaintext!"
+   fi
+}



[gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/

2024-04-22 Thread Andreas Sturmlechner
commit: 184d607c7e3b0c470e1cb1c4d7fde059aaeab65d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb  6 19:26:20 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 17:32:02 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=184d607c

sci-astronomy/kstars: Add missing (though optional) test dependency

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

 sci-astronomy/kstars/kstars-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-astronomy/kstars/kstars-.ebuild 
b/sci-astronomy/kstars/kstars-.ebuild
index 1a5410de48..0a155a219d 100644
--- a/sci-astronomy/kstars/kstars-.ebuild
+++ b/sci-astronomy/kstars/kstars-.ebuild
@@ -64,6 +64,7 @@ COMMON_DEPEND="
 DEPEND="${COMMON_DEPEND}
dev-cpp/eigen:3
>=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sci-astronomy/erfa )
 "
 RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtgraphicaleffects-${QTMIN}:5



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

2024-04-22 Thread Andreas Sturmlechner
commit: 7e81bc444ed2bb2166f09d5c0f6621da848893c1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 18:08:57 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 18:08:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e81bc44

sci-libs/indilib: Fix UnquotedVariable

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

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

diff --git a/sci-libs/indilib/indilib-2.0.7.ebuild 
b/sci-libs/indilib/indilib-2.0.7.ebuild
index 97825f10c559..78c307accfed 100644
--- a/sci-libs/indilib/indilib-2.0.7.ebuild
+++ b/sci-libs/indilib/indilib-2.0.7.ebuild
@@ -42,7 +42,7 @@ DEPEND="${RDEPEND}
websocket? ( dev-cpp/websocketpp )
 "
 
-PATCHES=( ${FILESDIR}/${P}-fix-system-httplib.patch )
+PATCHES=( "${FILESDIR}/${P}-fix-system-httplib.patch" )
 
 src_configure() {
# -Werror=odr



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

2024-04-22 Thread Andreas Sturmlechner
commit: ee264810b823158ca41fba8af45445bd9162d057
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 17:55:10 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 18:07:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee264810

dev-libs/libical: add 3.0.18

Closes: https://bugs.gentoo.org/929417
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libical/Manifest  |   1 +
 dev-libs/libical/libical-3.0.18.ebuild | 113 +
 2 files changed, 114 insertions(+)

diff --git a/dev-libs/libical/Manifest b/dev-libs/libical/Manifest
index 2a93326acfaa..c7b0779ec931 100644
--- a/dev-libs/libical/Manifest
+++ b/dev-libs/libical/Manifest
@@ -1 +1,2 @@
 DIST libical-3.0.17.tar.gz 909125 BLAKE2B 
002eba515280c685db49d7f6781048ca4f86a22fb44a740b459fd8ae8f7dd669cb8a623df16e87913a397fc9b242d75c999e7aea26f09254982d77f1c9f87ac2
 SHA512 
11fbb4aba7503a3264b0efa30ad56aa923d31ec193bdb0b87b92bc88db9019fa670c8c9ee7998caa3a870e706446a58ead475f31bd703f0d2cb7aabf0f6a3aa7
+DIST libical-3.0.18.tar.gz 908948 BLAKE2B 
0d3a665bce64752bbb1d28afea708643e6f52f19d5e5eae576aac40b720661e5c9593ff1e5ae48ef9a6c1b54259a7848847817ae669bbc8ef6b34bf1c7d90ee6
 SHA512 
53ecf6c14a68d569dd11bfdeb1a072def847a14d189c6af16eab202e004350ee7d9488c6b63e9cb67889e8c2dec90643fef46aec143a915f28270d0752eaa9d5

diff --git a/dev-libs/libical/libical-3.0.18.ebuild 
b/dev-libs/libical/libical-3.0.18.ebuild
new file mode 100644
index ..09aa9244e951
--- /dev/null
+++ b/dev-libs/libical/libical-3.0.18.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+VALA_USE_DEPEND="vapigen"
+inherit cmake python-any-r1 vala
+
+DESCRIPTION="Implementation of basic iCAL protocols"
+HOMEPAGE="https://github.com/libical/libical;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc examples +glib +introspection static-libs test vala"
+
+REQUIRED_USE="introspection? ( glib ) vala? ( introspection )"
+
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/icu:=
+   glib? ( dev-libs/glib:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   glib? ( dev-libs/libxml2:2 )
+"
+RDEPEND="${COMMON_DEPEND}
+   sys-libs/timezone-data
+"
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig
+   doc? (
+   app-text/doxygen[dot]
+   glib? ( dev-util/gtk-doc )
+   )
+   introspection? ( dev-libs/gobject-introspection )
+   test? (
+   ${PYTHON_DEPS}
+   glib? ( $(python_gen_any_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]') )
+   )
+   vala? ( $(vala_depend) )
+"
+
+DOCS=(
+   AUTHORS README.md ReleaseNotes.txt TEST THANKS TODO
+   doc/{AddingOrModifyingComponents.txt,UsingLibical.md}
+)
+
+PATCHES=( "${FILESDIR}/${PN}-3.0.11-pkgconfig-libdir.patch" )
+
+python_check_deps() {
+   python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+   use vala && vala_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_BerkeleyDB=ON
+   -DICAL_BUILD_DOCS=$(usex doc)
+   -DLIBICAL_BUILD_EXAMPLES=$(use examples)
+   -DICAL_GLIB=$(usex glib)
+   -DGOBJECT_INTROSPECTION=$(usex introspection)
+   -DSHARED_ONLY=$(usex !static-libs)
+   -DLIBICAL_BUILD_TESTING=$(usex test)
+   -DICAL_GLIB_VAPI=$(usex vala)
+   )
+   if use vala; then
+   mycmakeargs+=(
+   -DVALAC="${VALAC}"
+   -DVAPIGEN="${VAPIGEN}"
+   )
+   fi
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+
+   if use doc; then
+   cmake_src_compile docs
+
+   HTML_DOCS=( "${BUILD_DIR}"/apidocs/html/. )
+   fi
+}
+
+src_test() {
+   local myctestargs=(
+   -E "(icalrecurtest|icalrecurtest-r)" # bug 660282
+   )
+
+   cmake_src_test
+}
+
+src_install() {
+   cmake_src_install
+
+   if use examples; then
+   rm examples/CMakeLists.txt || die
+   dodoc -r examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/indilib/files/, sci-libs/indilib/

2024-04-22 Thread Andreas Sturmlechner
commit: 10a790584061b62559cf5b864a43c1d5c668ab73
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 17:25:04 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 17:51:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a79058

sci-libs/indilib: add 2.0.7

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

 sci-libs/indilib/Manifest  |  1 +
 .../files/indilib-2.0.7-fix-system-httplib.patch   | 32 
 sci-libs/indilib/indilib-2.0.7.ebuild  | 87 ++
 3 files changed, 120 insertions(+)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 2b5df8d200b3..258a72594337 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1 +1,2 @@
 DIST indilib-2.0.6.tar.gz 2793169 BLAKE2B 
ebbbc40074df8ea77b781d09d802506003e3f71ee9450730b145ff9d190d9a0d41bcb7db4449fb05f138d536b811d7fcbfd095516b2f73a163bd110335d3d14d
 SHA512 
e00ca31f4bc2298529586e5c1cc35389e9dcc72f9b93a1c5a4594c4c3d11f72a63e02d228a582f4ee08b7986a8eed6ebe53cb19b25fa05ebe53243708d2a8ff5
+DIST indilib-2.0.7.tar.gz 2843758 BLAKE2B 
dee94a40d4b3c5c4d994d945a3608a41765af14c4937d475bdf80dca5d5847b814e0d9a1060f39b15b109916dee45f1876ce8edd29588e209276e3b1bf6f3dd7
 SHA512 
292c0a5b8f07b24c42ea9424be19012c97317206b837d8601ec4d771fa35c314bf00712509f8199ee3da193ea12f0c3e90036a49deece304dc256cdeba60810d

diff --git a/sci-libs/indilib/files/indilib-2.0.7-fix-system-httplib.patch 
b/sci-libs/indilib/files/indilib-2.0.7-fix-system-httplib.patch
new file mode 100644
index ..81876a468fa2
--- /dev/null
+++ b/sci-libs/indilib/files/indilib-2.0.7-fix-system-httplib.patch
@@ -0,0 +1,32 @@
+From 1d9e7a4645aa9d1c8534a0e69c3fb212382ac1ed Mon Sep 17 00:00:00 2001
+From: Mario Haustein 
+Date: Fri, 12 Apr 2024 11:31:01 +0200
+Subject: [PATCH] Link against httplib if using system libraries (#2039)
+
+---
+ drivers/auxiliary/CMakeLists.txt | 2 +-
+ drivers/dome/CMakeLists.txt  | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/drivers/auxiliary/CMakeLists.txt 
b/drivers/auxiliary/CMakeLists.txt
+index 66f7e3a615..41279d0a9d 100644
+--- a/drivers/auxiliary/CMakeLists.txt
 b/drivers/auxiliary/CMakeLists.txt
+@@ -313,5 +313,5 @@ SET(dragonlight_SRC
+ dragonlight.cpp)
+ 
+ add_executable(indi_dragon_light ${dragonlight_SRC})
+-target_link_libraries(indi_dragon_light indidriver)
++target_link_libraries(indi_dragon_light indidriver ${HTTPLIB_LIBRARY})
+ install(TARGETS indi_dragon_light RUNTIME DESTINATION bin)
+diff --git a/drivers/dome/CMakeLists.txt b/drivers/dome/CMakeLists.txt
+index 9dfdc812b8..377af11d2f 100644
+--- a/drivers/dome/CMakeLists.txt
 b/drivers/dome/CMakeLists.txt
+@@ -80,5 +80,5 @@ SET(dragonlair_SRC
+ dragonlair.cpp)
+ 
+ add_executable(indi_dragonlair_dome ${dragonlair_SRC})
+-target_link_libraries(indi_dragonlair_dome indidriver)
++target_link_libraries(indi_dragonlair_dome indidriver ${HTTPLIB_LIBRARY})
+ install(TARGETS indi_dragonlair_dome RUNTIME DESTINATION bin)

diff --git a/sci-libs/indilib/indilib-2.0.7.ebuild 
b/sci-libs/indilib/indilib-2.0.7.ebuild
new file mode 100644
index ..97825f10c559
--- /dev/null
+++ b/sci-libs/indilib/indilib-2.0.7.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic udev
+
+DESCRIPTION="INDI Astronomical Control Protocol library"
+HOMEPAGE="https://www.indilib.org/;
+SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P/lib/}"
+
+LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="ogg rtlsdr test websocket"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-cpp/cpp-httplib:=
+   dev-cpp/nlohmann_json
+   dev-libs/libev
+   media-libs/libjpeg-turbo:=
+   net-misc/curl
+   sci-libs/cfitsio:=
+   sci-libs/fftw:3.0=
+   sci-libs/gsl:=
+   sci-libs/libnova:=
+   sys-libs/zlib
+   virtual/libusb:1
+   ogg? (
+   media-libs/libogg
+   media-libs/libtheora
+   )
+   rtlsdr? ( net-wireless/rtl-sdr )
+   websocket? ( dev-libs/boost:= )
+"
+DEPEND="${RDEPEND}
+   kernel_linux? ( sys-kernel/linux-headers )
+   test? ( >=dev-cpp/gtest-1.8.0 )
+   websocket? ( dev-cpp/websocketpp )
+"
+
+PATCHES=( ${FILESDIR}/${P}-fix-system-httplib.patch )
+
+src_configure() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/878525
+   # https://github.com/indilib/indi/issues/2023
+   filter-lto
+
+   local mycmakeargs=(
+   -DINDI_SYSTEM_HTTPLIB=ON
+   -DINDI_SYSTEM_JSONLIB=ON
+   -DINDI_BUILD_QT5_CLIENT=OFF
+  

[gentoo-commits] repo/gentoo:master commit in: sci-libs/stellarsolver/files/, sci-libs/stellarsolver/

2024-04-22 Thread Andreas Sturmlechner
commit: 65f38f29b1d319f64a4c37d3c55ce487d654049a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 17:46:04 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 17:51:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f38f29

sci-libs/stellarsolver: Fix QA warnings

Closes: https://bugs.gentoo.org/873595
Closes: https://bugs.gentoo.org/886465
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/stellarsolver-2.5-compiler-warning.patch |  26 ++
 .../files/stellarsolver-2.5-qsort-warning.patch| 291 +
 sci-libs/stellarsolver/stellarsolver-2.5-r1.ebuild |  37 +++
 3 files changed, 354 insertions(+)

diff --git 
a/sci-libs/stellarsolver/files/stellarsolver-2.5-compiler-warning.patch 
b/sci-libs/stellarsolver/files/stellarsolver-2.5-compiler-warning.patch
new file mode 100644
index ..eaae908db774
--- /dev/null
+++ b/sci-libs/stellarsolver/files/stellarsolver-2.5-compiler-warning.patch
@@ -0,0 +1,26 @@
+From 475193d28c0b33b14cecf9492a7c3cd06abcc9f5 Mon Sep 17 00:00:00 2001
+From: Tim Surber 
+Date: Wed, 10 Apr 2024 23:36:49 +0200
+Subject: [PATCH] fix another compiler warning
+
+---
+ stellarsolver/astrometry/util/fitstable.c | 6 +-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/stellarsolver/astrometry/util/fitstable.c 
b/stellarsolver/astrometry/util/fitstable.c
+index 10e1bc2..5885040 100644
+--- a/stellarsolver/astrometry/util/fitstable.c
 b/stellarsolver/astrometry/util/fitstable.c
+@@ -1227,7 +1227,11 @@ static fitstable_t* open_for_writing(const char* fn, 
const char* mode, FILE* fid
+ else {
+ tab->fid = fopen(fn, mode);
+ if (!tab->fid) {
+-SYSERROR("Couldn't open output file %s for writing", fn);
++if (fn != NULL) {
++SYSERROR("Couldn't open output file %s for writing", fn);
++} else {
++SYSERROR("Couldn't open output file because the filename is 
null");
++}
+ goto bailout;
+ }
+ }

diff --git a/sci-libs/stellarsolver/files/stellarsolver-2.5-qsort-warning.patch 
b/sci-libs/stellarsolver/files/stellarsolver-2.5-qsort-warning.patch
new file mode 100644
index ..72acd2adc9c6
--- /dev/null
+++ b/sci-libs/stellarsolver/files/stellarsolver-2.5-qsort-warning.patch
@@ -0,0 +1,291 @@
+From efd820a1655f808107a1984d55124ea142c66fa6 Mon Sep 17 00:00:00 2001
+From: Tim Surber 
+Date: Wed, 10 Apr 2024 23:31:58 +0200
+Subject: [PATCH] backport qsort warning fix
+
+---
+ .../astrometry/include/astrometry/ioutils.h   |  9 +++
+ .../include/astrometry/os-features-config.h   |  4 +-
+ .../include/astrometry/permutedsort.h |  2 +-
+ stellarsolver/astrometry/os-features.h| 16 --
+ stellarsolver/astrometry/util/bl-sort.c   |  3 +-
+ stellarsolver/astrometry/util/ioutils.c   |  2 +-
+ .../astrometry/util/os-features-test.c| 57 ---
+ stellarsolver/astrometry/util/os-features.c   |  6 +-
+ stellarsolver/astrometry/util/permutedsort.c  |  3 +-
+ .../astrometry/util/qsort_reentrant.c | 37 +++-
+ 10 files changed, 27 insertions(+), 112 deletions(-)
+
+diff --git a/stellarsolver/astrometry/include/astrometry/ioutils.h 
b/stellarsolver/astrometry/include/astrometry/ioutils.h
+index 07f7eecf..e5cf63c8 100644
+--- a/stellarsolver/astrometry/include/astrometry/ioutils.h
 b/stellarsolver/astrometry/include/astrometry/ioutils.h
+@@ -31,6 +31,15 @@ char* dirname(const char* path);
+ 
+ extern uint32_t ENDIAN_DETECTOR;
+ 
++void QSORT_R(void* base, size_t nmembers, size_t member_size,
++ void* token, int (*compar)(void *, const void *, const void *));
++
++/**
++   You should define the "comparison" function like this:
++   static int QSORT_COMPARISON_FUNCTION(my_comparison, void* token, const 
void* v1, const void* v2) {
++ */
++#define QSORT_COMPARISON_FUNCTION(func, thunk, v1, v2) func(thunk, v1, v2)
++
+ int copy_file(const char* infn, const char* outfn);
+ 
+ int pad_fid(FILE* fid, size_t len, char pad);
+diff --git a/stellarsolver/astrometry/include/astrometry/os-features-config.h 
b/stellarsolver/astrometry/include/astrometry/os-features-config.h
+index a246d428..bcc336e9 100644
+--- a/stellarsolver/astrometry/include/astrometry/os-features-config.h
 b/stellarsolver/astrometry/include/astrometry/os-features-config.h
+@@ -1,4 +1,4 @@
+-#define NEED_DECLARE_QSORT_R 0
+-#define NEED_QSORT_R 1
++#define NEED_DECLARE_QSORT_R 1
++#define NEED_QSORT_R 0
+ #define NEED_SWAP_QSORT_R 0
+ #define HAVE_NETPBM 0
+\ No newline at end of file
+diff --git a/stellarsolver/astrometry/include/astrometry/permutedsort.h 
b/stellarsolver/astrometry/include/astrometry/permutedsort.h
+index 23c1a7e9..d3590160 100644
+--- a/stellarsolver/astrometry/include/astrometry/permutedsort.h
 b/stellarsolver/astrometry/inclu

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

2024-04-22 Thread Andreas Sturmlechner
commit: 8edd50ec8b8fe5177316e0cacb93a518c5a81f82
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 17:37:50 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 17:51:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8edd50ec

media-gfx/digikam: Drop IUSE marble metadata

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

 media-gfx/digikam/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-gfx/digikam/metadata.xml b/media-gfx/digikam/metadata.xml
index 4c55a9727c8b..0a9720425415 100644
--- a/media-gfx/digikam/metadata.xml
+++ b/media-gfx/digikam/metadata.xml
@@ -16,7 +16,6 @@
Enable akonadi contact 
integration
Enable support for additional image 
formats such as XCF, FITS, HEIC etc.
Enable support for 
media-libs/lensfun
-   Enable support for geolocation using 
kde-apps/marble
Build the panorama plugin which requires 
media-gfx/hugin
Enable 
kde-frameworks/kfilemetadata support




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

2024-04-22 Thread Andreas Sturmlechner
commit: 4e50514a48aa653e2139607641d4aeaf8b00597c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 17:23:25 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 17:51:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e50514a

net-libs/libquotient: add 0.8.2

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

 net-libs/libquotient/Manifest |  1 +
 net-libs/libquotient/libquotient-0.8.2.ebuild | 94 +++
 2 files changed, 95 insertions(+)

diff --git a/net-libs/libquotient/Manifest b/net-libs/libquotient/Manifest
index d9f576ea6047..47ece71d2f16 100644
--- a/net-libs/libquotient/Manifest
+++ b/net-libs/libquotient/Manifest
@@ -1 +1,2 @@
 DIST libquotient-0.8.1.2.tar.gz 730435 BLAKE2B 
7c43bc394d46ddb600c683d771add48f9a20d205ce61796b27a34933521e38be2b3b331263ffc6bb00fd1197a195b295e3311d52d8d74cdfe51453954cb79ae1
 SHA512 
ff11f1e9093004461425179fcab630237bf1d28f6e5abe6486d657b455b560884047715fccff5b31f26275ffd423df787014aaac35c556eddb1842e8e68841ce
+DIST libquotient-0.8.2.tar.gz 744095 BLAKE2B 
c33016e4eda22e0a363f06ab4545d17010519b8d778566c1bae29e4c7d6563280f4ce3c1235f7d75f55ce4a8971ef5ce23e45f1d3a0edc043e23857d805a824f
 SHA512 
3d971439f8a89609930ca1648f6cf1bdb59f3ad492af1a15a7f8a13d06c81bd5bfffa1dd732ef5156fab8a9ea2ba3e98376bf76511db17bdeee17641a772b762

diff --git a/net-libs/libquotient/libquotient-0.8.2.ebuild 
b/net-libs/libquotient/libquotient-0.8.2.ebuild
new file mode 100644
index ..7ff01c1da407
--- /dev/null
+++ b/net-libs/libquotient/libquotient-0.8.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake multibuild
+
+DESCRIPTION="Qt-based SDK to develop applications for Matrix"
+HOMEPAGE="https://github.com/quotient-im/libQuotient;
+SRC_URI="https://github.com/quotient-im/libQuotient/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/libQuotient-${PV}"
+
+LICENSE="LGPL-2+"
+SLOT="0/${PV}" # FIXME: check soname on next version bump
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="+qt5 qt6 test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/olm
+   dev-libs/openssl:=
+   qt5? (
+   dev-libs/qtkeychain:=[qt5(+)]
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5
+   )
+   qt6? (
+   >=dev-libs/qtkeychain-0.14.1-r1:=[qt6]
+   dev-qt/qtbase:6[gui,network,sql,ssl]
+   dev-qt/qtmultimedia:6
+   )
+"
+DEPEND="${RDEPEND}
+   test? (
+   qt5? (
+   dev-qt/qtconcurrent:5
+   dev-qt/qttest:5
+   )
+   qt6? ( dev-qt/qtbase:6[concurrent] )
+   )
+"
+
+PATCHES=(
+   # downstream patches
+   "${FILESDIR}"/${PN}-0.8.0-no-android.patch
+   "${FILESDIR}"/${PN}-0.8.0-no-tests.patch
+)
+
+pkg_setup() {
+   MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) )
+}
+
+src_configure() {
+   my_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   -DQuotient_ENABLE_E2EE=ON
+   )
+
+   if [[ ${MULTIBUILD_VARIANT} == qt6 ]]; then
+   mycmakeargs+=( -DBUILD_WITH_QT6=ON )
+   else
+   mycmakeargs+=( -DBUILD_WITH_QT6=OFF )
+   fi
+
+   use test && mycmakeargs+=(
+   -DQuotient_INSTALL_TESTS=OFF
+   )
+   cmake_src_configure
+   }
+
+   multibuild_foreach_variant my_src_configure
+}
+
+src_compile() {
+   multibuild_foreach_variant cmake_src_compile
+}
+
+src_install() {
+   multibuild_foreach_variant cmake_src_install
+}
+
+src_test() {
+   # https://github.com/quotient-im/libQuotient/issues/435
+   # testolmaccount requires network connection/server set up
+   local myctestargs=(
+   -j1
+   -E "(testolmaccount)"
+   )
+   multibuild_foreach_variant cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/kstars/

2024-04-22 Thread Andreas Sturmlechner
commit: 0a99cf2ac09daf6a1ec497e36fe32a2785068a0a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 17:36:18 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 17:51:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a99cf2a

sci-astronomy/kstars: add 3.7.0

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

 sci-astronomy/kstars/Manifest|   1 +
 sci-astronomy/kstars/kstars-3.7.0.ebuild | 103 +++
 2 files changed, 104 insertions(+)

diff --git a/sci-astronomy/kstars/Manifest b/sci-astronomy/kstars/Manifest
index 0a1b6e03ea48..b23425a39a52 100644
--- a/sci-astronomy/kstars/Manifest
+++ b/sci-astronomy/kstars/Manifest
@@ -1 +1,2 @@
 DIST kstars-2.6.9.tar.xz 150693400 BLAKE2B 
5f1efb2f3ac4a8067504cbe3f595b646c54e5d86256f64c2a325db3da43dcd8b454504ca430defa3f7b8f0cfb5d5be4b95bd8af837b3446f91b0b51d5306a3d7
 SHA512 
58f33a83d6be4ee3bd93f0e12e9fce2d4cbec25e8382a2f6f45f09b67dc4c254b629683e5fac7838af21310b9c89fd1a61b89e2021136804689e7c426bea6038
+DIST kstars-3.7.0.tar.xz 170110716 BLAKE2B 
c23734c615f2122a32302b0c4c3daf347986bbc1f3f84ee50645c81ad033edff41051866a8ecd589ee2e83d2329ba90b9d82fc0851da4015e6c2d0257ac1715e
 SHA512 
b62ccc4706dcc23aee2098c8b7614514110b22fd8150efe6119be056d9bd17f29fcf1943b0282364b02e02b32d1d7cfd2f1175a2cf79e4f4d0085865b4716c79

diff --git a/sci-astronomy/kstars/kstars-3.7.0.ebuild 
b/sci-astronomy/kstars/kstars-3.7.0.ebuild
new file mode 100644
index ..5652889013cb
--- /dev/null
+++ b/sci-astronomy/kstars/kstars-3.7.0.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.115.0
+QTMIN=5.15.12
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Desktop Planetarium"
+HOMEPAGE="https://apps.kde.org/kstars/ https://edu.kde.org/kstars/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="5"
+IUSE="+password raw wcs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   >=dev-qt/qtdatavis3d-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwebsockets-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kplotting-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   sci-libs/cfitsio:=
+   sci-libs/gsl:=
+   >=sci-libs/indilib-2.0.2
+   sci-libs/libnova:=
+   >=sci-libs/stellarsolver-2.2
+   sys-libs/zlib
+   password? ( dev-libs/qtkeychain:=[qt5(+)] )
+   raw? ( media-libs/libraw:= )
+   wcs? ( sci-astronomy/wcslib:= )
+"
+# TODO: Add back when re-enabled by upstream
+#  opengl? (
+#  >=dev-qt/qtopengl-${QTMIN}:5
+#  virtual/opengl
+#  )
+DEPEND="${COMMON_DEPEND}
+   dev-cpp/eigen:3
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sci-astronomy/erfa )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+   >=dev-qt/qtpositioning-${QTMIN}:5
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_PYKSTARS=OFF
+   -DCMAKE_DISABLE_FIND_PACKAGE_LibXISF=ON # not packaged
+   -DBUILD_DOC=$(usex handbook)
+   $(cmake_use_find_package password Qt5Keychain)
+   $(cmake_use_find_package raw LibRaw)
+   $(cmake_use_find_package wcs WCSLIB)
+   )
+
+   ecm_src_configure
+}
+
+src_test() {
+   # bug 842768, test declared unstable by upstream
+   local myctestargs=(
+   -E "(TestKSPaths)"
+   )
+
+   ecm_src_test
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Display 'current' pictures of planets" 
x11-misc/xplanet
+   fi
+   ecm_pkg_postinst
+}



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

2024-04-22 Thread Andreas Sturmlechner
commit: ccd6394bec137e86eb3033543fa7dfd041d4de96
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 17:04:28 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 17:07:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd6394b

media-gfx/digikam: drop 8.2.0

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

 media-gfx/digikam/Manifest |   1 -
 media-gfx/digikam/digikam-8.2.0.ebuild | 162 --
 .../digikam/files/digikam-8.2.0-akonadi.patch  |  95 ---
 media-gfx/digikam/files/digikam-8.2.0-cmake.patch  | 181 -
 4 files changed, 439 deletions(-)

diff --git a/media-gfx/digikam/Manifest b/media-gfx/digikam/Manifest
index 5511dff9e23a..a19232ea2344 100644
--- a/media-gfx/digikam/Manifest
+++ b/media-gfx/digikam/Manifest
@@ -1,2 +1 @@
-DIST digiKam-8.2.0.tar.xz 48172600 BLAKE2B 
436f8dcd905ff993cfde3e358e27ac23cb4ad49d24a6328cda209a742874e9fcbc12da507095e2f75a167b653bb1d9e579438bf517e2911f2cb32705230023f1
 SHA512 
a34c5bde0e579b5f6de1fe90977e01bc385e5c28155d24db09e3cdfe7958c979d2e27cbce402d6c5b70f952fc0ead88318dfa025bb67e540c4d763cb139db7bb
 DIST digiKam-8.3.0-1.tar.xz 55664168 BLAKE2B 
46b0f26bb781d370c1046fd6de6afb0a0878175f9722a2fc9ed23aad89eb0671f8b219bb7c169ccd22d440ce493d958304a5a527a733862fe4e2c5cd07da8a21
 SHA512 
c2fdcecafa68641f08b31286d1b9c44828164a0a0bea607fb64a71c73ff53417cdfefa110245adab164fae8ea0980ea86cd69d693dcd43a96bb188197dc78fcd

diff --git a/media-gfx/digikam/digikam-8.2.0.ebuild 
b/media-gfx/digikam/digikam-8.2.0.ebuild
deleted file mode 100644
index bb933d2192b4..
--- a/media-gfx/digikam/digikam-8.2.0.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm kde.org toolchain-funcs
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   if [[ ${PV} =~ beta[0-9]$ ]]; then
-   SRC_URI="mirror://kde/unstable/${PN}/"
-   else
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/"
-   fi
-   SRC_URI+="digiKam-${PV/_/-}.tar.xz"
-   KEYWORDS="amd64 ~arm64 ~x86"
-   S="${WORKDIR}/${PN}-${PV/_/-}"
-fi
-
-DESCRIPTION="Digital photo management application"
-HOMEPAGE="https://www.digikam.org/;
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="addressbook calendar gphoto2 heif +imagemagick +lensfun marble mysql 
opengl openmp +panorama scanner semantic-desktop spell"
-
-# bug 366505
-RESTRICT="test"
-
-COMMON_DEPEND="
-   dev-libs/expat
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5[-gles2-only]
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtnetworkauth-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5[mysql?]
-   >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=dev-qt/qtxmlpatterns-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=media-gfx/exiv2-0.27.1:=[xmp]
-   media-libs/lcms:2
-   media-libs/libjpeg-turbo:=
-   media-libs/liblqr
-   media-libs/libpng:=
-   >=media-libs/opencv-3.3.0:=[contrib,contribdnn,features2d]
-   media-libs/tiff:=
-   x11-libs/libX11
-   addressbook? (
-   >=kde-apps/akonadi-contacts-19.04.3:5
-   >=kde-frameworks/kcontacts-${KFMIN}:5
-   )
-   calendar? ( >=kde-frameworks/kcalendarcore-${KFMIN}:5 )
-   gphoto2? ( media-libs/libgphoto2:= )
-   heif? (
-   media-libs/libheif:=
-   media-libs/x265:=
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   lensfun? ( media-libs/lensfun )
-   marble? (
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=kde-apps/marble-19.04.3:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   )
-   opengl? (
-   >=dev-qt/qtopengl-${QTMIN}:5
-   virtual/opengl
-   )
-   panorama? ( >=kde-frameworks/threadweaver-${KFMIN}:5 )
-

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

2024-04-22 Thread Andreas Sturmlechner
commit: 51456fcc31f95f5cced748ae8031c21c73c7cde0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 17:06:54 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 17:07:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51456fcc

dev-util/clazy: drop 1.11-r3

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

 dev-util/clazy/clazy-1.11-r3.ebuild | 56 -
 1 file changed, 56 deletions(-)

diff --git a/dev-util/clazy/clazy-1.11-r3.ebuild 
b/dev-util/clazy/clazy-1.11-r3.ebuild
deleted file mode 100644
index f496c456100f..
--- a/dev-util/clazy/clazy-1.11-r3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT=16
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake llvm python-any-r1
-
-DESCRIPTION="Compiler plugin which allows clang to understand Qt semantics"
-HOMEPAGE="https://apps.kde.org/clazy;
-SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="

[gentoo-commits] repo/gentoo:master commit in: kde-misc/krusader/files/, kde-misc/krusader/

2024-04-22 Thread Andreas Sturmlechner
commit: e69dd3818d755066fa50b7622a53588982b36ed7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 17:05:57 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 17:07:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69dd381

kde-misc/krusader: drop 2.8.0-r1

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

 kde-misc/krusader/Manifest |  1 -
 .../krusader-2.8.0-icon-dimming-w-hidpi.patch  | 26 ---
 .../krusader-2.8.0-icon-render-w-app-scaling.patch | 50 -
 .../krusader/files/krusader-2.8.0-segfault.patch   | 63 
 kde-misc/krusader/krusader-2.8.0-r1.ebuild | 84 --
 5 files changed, 224 deletions(-)

diff --git a/kde-misc/krusader/Manifest b/kde-misc/krusader/Manifest
index 86a99b4bb509..8525887b5808 100644
--- a/kde-misc/krusader/Manifest
+++ b/kde-misc/krusader/Manifest
@@ -1,2 +1 @@
-DIST krusader-2.8.0.tar.xz 3029352 BLAKE2B 
08f8def0f2a2904cb80820b80005289d596d1cc2777fa122777fafe47f11ebfc0f5742b64d26be5ff9f3f393437d533c3ce91eb1442d1e90d9768ca4f40e71b7
 SHA512 
40a8736e91756153c649defaaef956f4d65664b4a86e64f861f34744980cdebb2da8d31f596fdc53ea911a7b7ea1a4f1875b8e564976770558bf64e77ff25583
 DIST krusader-2.8.1.tar.xz 3104068 BLAKE2B 
7bb3c27a67b1ac8c1875039d6b3f10d1515cd6f65f9a82c195b8e794cfaa3d8b152ec82bae4e25fb13d50ebee6afab889932e4d3787cdf2b78063724f3cd355e
 SHA512 
36a0b1ea3f2c00fd9093ae45e8a3cf196eeb51ac3cc5a006c611f6eee4209ec8fd10f6c9590bb22f381e68e7457ea8f62b0296338271b826d2071add126cb7bb

diff --git a/kde-misc/krusader/files/krusader-2.8.0-icon-dimming-w-hidpi.patch 
b/kde-misc/krusader/files/krusader-2.8.0-icon-dimming-w-hidpi.patch
deleted file mode 100644
index e0bf516bbdfb..
--- a/kde-misc/krusader/files/krusader-2.8.0-icon-dimming-w-hidpi.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 7ea9f1f0dbdd07cd5c5baae56bb672a7be519932 Mon Sep 17 00:00:00 2001
-From: Wladimir Palant 
-Date: Wed, 8 Mar 2023 17:07:15 +0100
-Subject: [PATCH] Fixed dimming of file icons in HiDPI environments
-
-Discussion: https://invent.kde.org/utilities/krusader/-/merge_requests/119

- app/Panel/PanelView/krview.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/app/Panel/PanelView/krview.cpp b/app/Panel/PanelView/krview.cpp
-index a974b1ad2..a5b1b3872 100644
 a/app/Panel/PanelView/krview.cpp
-+++ b/app/Panel/PanelView/krview.cpp
-@@ -297,7 +297,7 @@ QPixmap KrView::processIcon(const QPixmap , bool dim, 
const QColor & dimCol
- p.fillRect(0, 0, icon.width(), icon.height(), dimColor);
- p.setCompositionMode(QPainter::CompositionMode_SourceOver);
- p.setOpacity((qreal)dimFactor / (qreal)100);
--p.drawPixmap(0, 0, icon.width(), icon.height(), pixmap);
-+p.drawPixmap(0, 0, pixmap);
- 
- return QPixmap::fromImage(dimmed, Qt::ColorOnly | Qt::ThresholdDither |
- Qt::ThresholdAlphaDither | 
Qt::NoOpaqueDetection );
--- 
-GitLab
-

diff --git 
a/kde-misc/krusader/files/krusader-2.8.0-icon-render-w-app-scaling.patch 
b/kde-misc/krusader/files/krusader-2.8.0-icon-render-w-app-scaling.patch
deleted file mode 100644
index b56bc567a2ce..
--- a/kde-misc/krusader/files/krusader-2.8.0-icon-render-w-app-scaling.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 2bd5cd0db362db944bdea639bf0be33f6f439268 Mon Sep 17 00:00:00 2001
-From: Evgeny Brazgin 
-Date: Sun, 5 Mar 2023 22:48:27 -0800
-Subject: [PATCH 1/2] Add workaround for icon size in HiDPI environment
-

- app/Panel/PanelView/listmodel.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/app/Panel/PanelView/listmodel.cpp 
b/app/Panel/PanelView/listmodel.cpp
-index d6ad6c5f8..7731e8951 100644
 a/app/Panel/PanelView/listmodel.cpp
-+++ b/app/Panel/PanelView/listmodel.cpp
-@@ -177,7 +177,7 @@ QVariant ListModel::data(const QModelIndex& index, int 
role) const
- if (properties()->displayIcons) {
- if (_justForSizeHint)
- return QPixmap(_view->fileIconSize(), 
_view->fileIconSize());
--return _view->getIcon(fileitem);
-+return QIcon(_view->getIcon(fileitem));
- }
- break;
- }
--- 
-GitLab
-
-
-From f447f96f14fdb4f86ccc1286692accbec535ecb0 Mon Sep 17 00:00:00 2001
-From: Evgeny Brazgin 
-Date: Sun, 12 Mar 2023 21:35:27 -0700
-Subject: [PATCH 2/2] Don't set QStyle::State_None for brief view
-

- app/Panel/PanelView/krinterbriefview.cpp | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/app/Panel/PanelView/krinterbriefview.cpp 
b/app/Panel/PanelView/krinterbriefview.cpp
-index 69496f890..4042c163c 100644
 a/app/Panel/PanelView/krinterbriefview.cpp
-+++ b/app/Panel/PanelView/krinterbriefview.cpp
-@@ -401,7 +401,6 @@ void KrInterBriefView::paintEvent(QPaintEvent *e)
- intersectionSet(area, intersectVector);
- 
- foreach(con

[gentoo-commits] repo/gentoo:master commit in: kde-misc/tellico/

2024-04-22 Thread Andreas Sturmlechner
commit: e3921af2c048e1cf58f808e84f82bc5e6e04a792
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 17:04:42 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 17:07:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3921af2

kde-misc/tellico: drop 3.5.3

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

 kde-misc/tellico/Manifest |  1 -
 kde-misc/tellico/tellico-3.5.3.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/kde-misc/tellico/Manifest b/kde-misc/tellico/Manifest
index 8d8a3afaf2c7..116961a46ad9 100644
--- a/kde-misc/tellico/Manifest
+++ b/kde-misc/tellico/Manifest
@@ -1,2 +1 @@
-DIST tellico-3.5.3.tar.xz 6767436 BLAKE2B 
ccfbb60635201def188aba93a861301384f301d28c9211215d5ba08803653f45421a84e07f5beafe5969f713b0cd8e357a3d0573fd1c2fd776655c801018da88
 SHA512 
158ea7a8a4cc47435df0e9f7e439f489e886735098133fdbaef8de2de46ecfd3245ab312ab62f3020a3b4665eb68d9e6b98a3cfd121820233b4762361bef89ea
 DIST tellico-3.5.4.tar.xz 6768904 BLAKE2B 
61242fa43287f8e37990040f1a94df631a3596527a4d2e3d7b61c7c34e50005ba2529acdde6d44acffef6127bfd634e86bd5d66c21e4623496daf31d80b6fbe3
 SHA512 
b38405feb59107c4022158fee5a0435b61ea5e66c9265f930d1cb3be22d66e972b107f2f7eddb0cdf07f044f4d1428e2df879aaa67270045c8c30dd678dd83b9

diff --git a/kde-misc/tellico/tellico-3.5.3.ebuild 
b/kde-misc/tellico/tellico-3.5.3.ebuild
deleted file mode 100644
index 0aa93ad473c1..
--- a/kde-misc/tellico/tellico-3.5.3.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-inherit ecm kde.org
-
-DESCRIPTION="Collection manager based on KDE Frameworks"
-HOMEPAGE="https://tellico-project.org/;
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   SRC_URI="https://tellico-project.org/files/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm64 ~x86"
-fi
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="5"
-IUSE="bibtex cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz"
-
-# tests need network access
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   dev-qt/qtcharts:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   kde-frameworks/karchive:5
-   kde-frameworks/kcodecs:5
-   kde-frameworks/kcompletion:5
-   kde-frameworks/kconfig:5
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/kcrash:5
-   kde-frameworks/kguiaddons:5
-   kde-frameworks/kiconthemes:5
-   kde-frameworks/kitemmodels:5
-   kde-frameworks/ki18n:5
-   kde-frameworks/kjobwidgets:5
-   kde-frameworks/kio:5
-   kde-frameworks/knewstuff:5
-   kde-frameworks/kparts:5
-   kde-frameworks/kservice:5
-   kde-frameworks/ktextwidgets:5
-   kde-frameworks/kwallet:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kwindowsystem:5
-   kde-frameworks/kxmlgui:5
-   kde-frameworks/solid:5
-   kde-frameworks/sonnet:5
-   bibtex? ( >=dev-perl/Text-BibTeX-0.780.0-r1 )
-   cddb? ( kde-apps/libkcddb:5 )
-   discid? ( dev-libs/libcdio:= )
-   pdf? ( app-text/poppler[qt5] )
-   scanner? ( kde-apps/libksane:5 )
-   semantic-desktop? ( kde-frameworks/kfilemetadata:5 )
-   taglib? ( >=media-libs/taglib-1.5 )
-   v4l? ( >=media-libs/libv4l-0.8.3 )
-   xmp? ( >=media-libs/exempi-2:= )
-   yaz? ( >=dev-libs/yaz-2:0= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-devel/gettext"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Csv=ON
-   -DENABLE_BTPARSE=$(usex bibtex)
-   $(cmake_use_find_package cddb KF5Cddb)
-   $(cmake_use_find_package discid CDIO)
-   $(cmake_use_find_package pdf Poppler)
-   $(cmake_use_find_package scanner KF5Sane)
-   $(cmake_use_find_package semantic-desktop KF5FileMetaData)
-   $(cmake_use_find_package taglib Taglib)
-   -DENABLE_WEBCAM=$(usex v4l)
-   $(cmake_use_find_package xmp Exempi)
-   $(cmake_use_find_package yaz Yaz)
-   )
-
-   ecm_src_configure
-}



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

2024-04-22 Thread Andreas Sturmlechner
commit: cce3f3f57af3fd19433ee32b41516c4e9a06d43b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 17:03:39 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 17:07:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce3f3f5

media-libs/mlt: drop 7.22.0

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

 media-libs/mlt/mlt-7.22.0.ebuild | 166 ---
 1 file changed, 166 deletions(-)

diff --git a/media-libs/mlt/mlt-7.22.0.ebuild b/media-libs/mlt/mlt-7.22.0.ebuild
deleted file mode 100644
index f58938a24550..
--- a/media-libs/mlt/mlt-7.22.0.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-inherit python-single-r1 cmake flag-o-matic
-
-DESCRIPTION="Open source multimedia framework for television broadcasting"
-HOMEPAGE="https://www.mltframework.org/;
-SRC_URI="https://github.com/mltframework/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0/7"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-IUSE="debug ffmpeg frei0r gtk jack libsamplerate opencv opengl python qt5 
rtaudio rubberband sdl test vdpau vidstab xine xml"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Needs unpackaged 'kwalify'
-RESTRICT="test"
-
-# rtaudio will use OSS on non linux OSes
-# Qt already needs FFTW/PLUS so let's just always have it on to ensure
-# MLT is useful: bug #603168.
-DEPEND="
-   >=media-libs/libebur128-1.2.2:=
-   sci-libs/fftw:3.0=
-   ffmpeg? ( media-video/ffmpeg:0=[vdpau?] )
-   frei0r? ( media-plugins/frei0r-plugins )
-   gtk? (
-   media-libs/libexif
-   x11-libs/pango
-   )
-   jack? (
-   >=dev-libs/libxml2-2.5
-   media-libs/ladspa-sdk
-   virtual/jack
-   )
-   libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
-   opencv? ( >=media-libs/opencv-4.5.1:=[contrib] )
-   opengl? (
-   media-libs/libglvnd
-   media-video/movit
-   )
-   python? ( ${PYTHON_DEPS} )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-libs/libexif
-   x11-libs/libX11
-   )
-   rtaudio? (
-   >=media-libs/rtaudio-4.1.2
-   kernel_linux? ( media-libs/alsa-lib )
-   )
-   rubberband? ( media-libs/rubberband )
-   sdl? (
-   media-libs/libsdl2[X,opengl,video]
-   media-libs/sdl2-image
-   )
-   vidstab? ( media-libs/vidstab )
-   xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
-   xml? ( >=dev-libs/libxml2-2.5 )
-"
-#  java? ( >=virtual/jre-1.8:* )
-#  perl? ( dev-lang/perl )
-#  php? ( dev-lang/php )
-#  ruby? ( ${RUBY_DEPS} )
-#  sox? ( media-sound/sox )
-#  tcl? ( dev-lang/tcl:0= )
-RDEPEND="${DEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   python? ( >=dev-lang/swig-2.0 )
-"
-
-DOCS=( AUTHORS NEWS README.md )
-
-PATCHES=(
-   # downstream
-   "${FILESDIR}"/${PN}-6.10.0-swig-underlinking.patch
-   "${FILESDIR}"/${PN}-6.22.1-no_lua_bdepend.patch
-   "${FILESDIR}"/${PN}-7.0.1-cmake-symlink.patch
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   # Respect CFLAGS LDFLAGS when building shared libraries. Bug #308873
-   if use python; then
-   sed -i "/mlt.so/s/ -lmlt++ /& ${CFLAGS} ${LDFLAGS} /" 
src/swig/python/build || die
-   python_fix_shebang src/swig/python
-   fi
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   # Workaround for bug #919981
-   append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
-
-   local mycmakeargs=(
-   -DCMAKE_SKIP_RPATH=ON
-   -DCLANG_FORMAT=OFF
-   -DGPL=ON
-   -DGPL3=ON
-   -DBUILD_TESTING=$(usex test)
-   -DMOD_KDENLIVE=ON
-   -DMOD_SDL1=OFF
-   -DMOD_SDL2=$(usex sdl)
-   -DMOD_AVFORMAT=$(usex ffmpeg)
-   -DMOD_PLUS=ON
-   -DMOD_FREI0R=$(usex frei0r)
-   -DMOD_GDK=$(usex gtk)
-   -DMOD_JACKRACK=$(usex jack)
-   -DMOD_RESAMPLE=$(usex libsamplerate)
-   -DMOD_OPENCV=$(usex opencv)
-   -DMOD_MOVIT=$(usex opengl)
-   -DMOD_QT=$(usex qt5)
-   -DMOD_GLAXNIMATE=$(usex qt5)
-   -DMOD_RTAUDIO=$(usex rtaudio)
-  

[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal/

2024-04-22 Thread Andreas Sturmlechner
commit: 86c215bd6de9b63fa4070cae645120f64801e19a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 17:02:23 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 17:07:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c215bd

sys-apps/xdg-desktop-portal: drop 1.18.2

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

 sys-apps/xdg-desktop-portal/Manifest   |   1 -
 .../xdg-desktop-portal-1.18.2.ebuild   | 116 -
 2 files changed, 117 deletions(-)

diff --git a/sys-apps/xdg-desktop-portal/Manifest 
b/sys-apps/xdg-desktop-portal/Manifest
index 79a38894fffd..a8aed08dbd2d 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -1,2 +1 @@
-DIST xdg-desktop-portal-1.18.2.tar.xz 698912 BLAKE2B 
c8b0da07c094627c36b72b775367ec9081d7e710c0c29640afc239c2048e686611ae0ab941515337605c175ad63345e8ffdcd4982ad0997d5ca67fc31e289f89
 SHA512 
937fea3dfa0ab4b99146fbf5e4e42fdd94a22ab204f45395257c562e97803e71a777ca17faa5077205a1dd6b7d86291dfeed75922e311a61a402ebf4e05cfa19
 DIST xdg-desktop-portal-1.18.4.tar.xz 699380 BLAKE2B 
969d9359744f26a931d5d86fbdac222b0d55f7942bb8b1ffba67343c88696dbb4c905b122363c5eae5dcac8b55f58d03433acbbca6f7594a16e72e13bc78353a
 SHA512 
482676777e8180752e13ff485acab91de117f4ecf2aefd313a6f596df800f37d7004ee4ba1040009eb69a6efc780efc7dcd7e46b3f59c47bd9f21aef48d346de

diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild 
b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
deleted file mode 100644
index 8e8d4a6fe0c9..
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson python-any-r1 systemd
-
-DESCRIPTION="Desktop integration portal"
-HOMEPAGE="https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal;
-SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
-IUSE="geolocation flatpak seccomp systemd test"
-RESTRICT="!test? ( test )"
-# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
-REQUIRED_USE="flatpak? ( seccomp )"
-
-DEPEND="
-   >=dev-libs/glib-2.66:2
-   dev-libs/json-glib
-   >=media-video/pipewire-0.3:=
-   >=sys-fs/fuse-3.10.0:3[suid]
-   x11-libs/gdk-pixbuf
-   geolocation? ( >=app-misc/geoclue-2.5.3:2.0 )
-   flatpak? ( sys-apps/flatpak )
-   seccomp? ( sys-apps/bubblewrap )
-   systemd? ( sys-apps/systemd )
-"
-RDEPEND="
-   ${DEPEND}
-   sys-apps/dbus
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-python/docutils
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? (
-   ${PYTHON_DEPS}
-   dev-libs/libportal
-   $(python_gen_any_dep '
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   dev-python/python-dbusmock[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-PATCHES=(
-   # These tests require connections to pipewire, internet, /dev/fuse
-   "${FILESDIR}/${PN}-1.18.0-sandbox-disable-failing-tests.patch"
-)
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-python_check_deps() {
-   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" &&
-   python_has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]" &&
-   python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
-}
-
-src_configure() {
-   local emesonargs=(
-   -Ddbus-service-dir="${EPREFIX}/usr/share/dbus-1/services"
-   -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
-   $(meson_feature flatpak flatpak-interfaces)
-   # Only used for tests
-   $(meson_feature test libportal)
-   $(meson_feature geolocation geoclue)
-   $(meson_use seccomp sandboxed-image-validation)
-   $(meson_feature systemd)
-   # Requires flatpak
-   -Ddocbook-docs=disabled
-   # -Dxmlto-flags=
-   -Ddatarootdir="${EPREFIX}/usr/share"
-   -Dman-pages=enabled
-   -Dinstalled-tests=false
-   $(meson_feature test pytest)
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   # Install a default to avoid breakage: >=1.18.0 assumes that DEs/WMs
-   # will install their own, but we want some fallbac

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

2024-04-22 Thread Andreas Sturmlechner
commit: dd0f7c5ed5f958123f6847b983b1ab3ec37d96d4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 17:03:13 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 17:07:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0f7c5e

media-sound/kid3: drop 3.9.4

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

 media-sound/kid3/Manifest  |   1 -
 media-sound/kid3/kid3-3.9.4.ebuild | 101 -
 2 files changed, 102 deletions(-)

diff --git a/media-sound/kid3/Manifest b/media-sound/kid3/Manifest
index 7a7d07321451..ba2bf1bd75c0 100644
--- a/media-sound/kid3/Manifest
+++ b/media-sound/kid3/Manifest
@@ -1,2 +1 @@
-DIST kid3-3.9.4.tar.xz 1834140 BLAKE2B 
7a429b763bf4b0a275f9ba41dd0af314d564bcc8963093fefc10499e3e0e567d838515983b23cf9dfd5121adecce63b83d2179abca7904345d5b9f15a3c87aee
 SHA512 
28fe76ab6101202445d419c1a8a1bc4dfe31c9924fb6d28203ff9c0d2926b20e3a10a5f8b10e9193ff889e93100ce8bc6663baa29cfdecd5ec9dfb3445489348
 DIST kid3-3.9.5.tar.xz 1843528 BLAKE2B 
6bd7cf85eb6da91e1fb2dad40f63cdd443b1f75f3fab685f7af3caa5727f49afbf9b53a8d304f5e127743c4e0f8e3672b62fca33cf6de0a02ef091e758b2335a
 SHA512 
a5b21ebabeddb49a2755fd1b5c563a822419d2a82184182bda85e5be9932ccd9626e969f944fb55cfa4c85f7c7c9821adba75375f966ee90272c2cf2283acdd8

diff --git a/media-sound/kid3/kid3-3.9.4.ebuild 
b/media-sound/kid3/kid3-3.9.4.ebuild
deleted file mode 100644
index d341c8dbbf9d..
--- a/media-sound/kid3/kid3-3.9.4.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit cmake kde.org python-any-r1 xdg
-
-DESCRIPTION="Simple tag editor based on Qt"
-HOMEPAGE="https://kid3.kde.org/;
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="5"
-IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis"
-
-REQUIRED_USE="flac? ( vorbis )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/readline:=
-   acoustid? (
-   media-libs/chromaprint:=
-   media-video/ffmpeg:=
-   )
-   flac? (
-   media-libs/flac:=[cxx]
-   media-libs/libvorbis
-   )
-   kde? (
-   kde-frameworks/kconfig:5
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/kio:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kxmlgui:5
-   )
-   mp3? ( media-libs/id3lib )
-   mp4? ( media-libs/libmp4v2 )
-   mpris? ( dev-qt/qtdbus:5 )
-   taglib? ( >=media-libs/taglib-1.9.1 )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   )
-"
-DEPEND="${RDEPEND}
-   test? ( dev-qt/qttest:5 )
-"
-BDEPEND="${PYTHON_DEPS}
-   dev-qt/linguist-tools:5
-   kde? ( kde-frameworks/extra-cmake-modules:0 )
-"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   # overengineered upstream build system
-   cmake_src_prepare
-   # applies broken python hacks, bug #614950
-   cmake_comment_add_subdirectory doc
-
-   sed -e "/^ *find_package.*QT NAMES/s/Qt6 //" \
-   -i CMakeLists.txt || die # ensure Qt5 build
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_WITH_QT6=OFF
-   -DWITH_QAUDIODECODER=ON # bug 855281
-   -DWITH_CHROMAPRINT=$(usex acoustid)
-   -DWITH_DBUS=$(usex mpris)
-   -DWITH_FLAC=$(usex flac)
-   -DWITH_ID3LIB=$(usex mp3)
-   -DWITH_MP4V2=$(usex mp4)
-   -DWITH_TAGLIB=$(usex taglib)
-   -DBUILD_TESTING=$(usex test)
-   -DWITH_VORBIS=$(usex vorbis)
-   )
-
-   if use kde ; then
-   mycmakeargs+=( "-DWITH_APPS=KDE;CLI" )
-   else
-   mycmakeargs+=( "-DWITH_APPS=Qt;CLI" )
-   fi
-
-   cmake_src_configure
-}



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

2024-04-22 Thread Andreas Sturmlechner
commit: 89e1da6461ee5b58b3d769c25c3974c0a79ba389
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 17:04:01 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 17:07:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e1da64

media-libs/ksanecore: drop 23.08.5

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

 media-libs/ksanecore/ksanecore-23.08.5.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/media-libs/ksanecore/ksanecore-23.08.5.ebuild 
b/media-libs/ksanecore/ksanecore-23.08.5.ebuild
deleted file mode 100644
index c65eb6033461..
--- a/media-libs/ksanecore/ksanecore-23.08.5.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Qt-based interface for SANE library to control scanner hardware"
-HOMEPAGE="https://invent.kde.org/libraries/ksanecore
-https://api.kde.org/ksanecore/html/index.html;
-
-LICENSE="|| ( LGPL-2.1 LGPL-3 )"
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   media-gfx/sane-backends
-"
-RDEPEND="${DEPEND}"



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

2024-04-22 Thread Andreas Sturmlechner
commit: 296578b1dea925b34828eb04cdb41da41492c28e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 15:28:11 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 16:22:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=296578b1

kde-apps/filelight: Add missing dependency

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=485936
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/filelight/filelight-23.08.5-r1.ebuild | 40 ++
 1 file changed, 40 insertions(+)

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



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

2024-04-22 Thread Andreas Sturmlechner
commit: f38dd6340ef07caf79705473a8cb9f4a558d6c26
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 16:23:51 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 16:24:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f38dd634

kde-plasma/kwin: add 6.0.4.1, drop 6.0.4

See also:
https://mail.kde.org/pipermail/release-team/2024-April/013405.html

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

 kde-plasma/kwin/Manifest   | 2 +-
 kde-plasma/kwin/{kwin-6.0.4.ebuild => kwin-6.0.4.1.ebuild} | 0
 profiles/package.mask  | 2 +-
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest
index d53f970c9b2b..504855af90c6 100644
--- a/kde-plasma/kwin/Manifest
+++ b/kde-plasma/kwin/Manifest
@@ -1,2 +1,2 @@
 DIST kwin-5.27.11.tar.xz 7644856 BLAKE2B 
a21fa8d60418bf109b3f651f266185b1e97bdc92e7c7d7ab4b73271d91e8c2b629fd22851b3fff88d7ecd8277fdd8a70bf1c3bd93aa1e379377b86f56cfe2bd2
 SHA512 
8c76695f71ce67142d16ad16aed342375ae3aefa59ff2628a28003025701bc6b48999adaac79fc5ab09ec22c8d8407fc29f011fd3da6f992c36531fd6c3fc37b
-DIST kwin-6.0.4.tar.xz 8831164 BLAKE2B 
091566504516522c549e7d44003dafd7fc373a051e331ea90625a495e34023b3f35daacab9651884b8275c673e633a9afea7e55380c8c8d0d85c02f41b868474
 SHA512 
5c8d038b598f72f30540ca350b70dc4c54fb8e4f94636c93c65f7293be531a5f4d5faa843c9614f770b82f0f4409e80c1da73180a6844918ed6d45d2bb479a59
+DIST kwin-6.0.4.1.tar.xz 8831252 BLAKE2B 
2acac2ef7b515c4c7ddb4478c7d8e48d9723d722370377b879354c270a1a4a3715214087230abca52b0b2670bf42cc423026d07a7b343e448a66ba81e200c01d
 SHA512 
a38605dea13a225220544b77f835bff5bb191861ad34dd5ea6de06069921bc6db1f2683cb361d421ab3f7a82c58d2ff914512074a17e8e554bac3e5303f19ab5

diff --git a/kde-plasma/kwin/kwin-6.0.4.ebuild 
b/kde-plasma/kwin/kwin-6.0.4.1.ebuild
similarity index 100%
rename from kde-plasma/kwin/kwin-6.0.4.ebuild
rename to kde-plasma/kwin/kwin-6.0.4.1.ebuild

diff --git a/profiles/package.mask b/profiles/package.mask
index 2c0b7af5eece..7efdbb769a87 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -383,7 +383,7 @@ sci-libs/xgks-pmel
 ~kde-plasma/kwallet-pam-6.0.4
 ~kde-plasma/kwayland-6.0.4
 ~kde-plasma/kwayland-integration-6.0.4
-~kde-plasma/kwin-6.0.4
+~kde-plasma/kwin-6.0.4.1
 ~kde-plasma/kwrited-6.0.4
 ~kde-plasma/layer-shell-qt-6.0.4
 ~kde-plasma/libkscreen-6.0.4



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

2024-04-22 Thread Andreas Sturmlechner
commit: 0055a28dc89a2df277e186e2346497556795ac66
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 13:30:54 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 16:22:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0055a28d

media-gfx/okularpart: Fix musl build (implicit vasprintf decl)

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=398338
Upstream MR: https://invent.kde.org/graphics/okular/-/merge_requests/722

Cherry-picked from upstream's upstream:
https://github.com/jlaurens/synctex/commit/4b0590e7d1817b004c71635f9e721edf1e368228

Closes: https://bugs.gentoo.org/927683
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../okularpart-23.08.5-implicit-vasprintf.patch| 29 ++
 media-gfx/okularpart/okularpart-23.08.5-r1.ebuild  |  1 +
 2 files changed, 30 insertions(+)

diff --git 
a/media-gfx/okularpart/files/okularpart-23.08.5-implicit-vasprintf.patch 
b/media-gfx/okularpart/files/okularpart-23.08.5-implicit-vasprintf.patch
new file mode 100644
index ..685da3112291
--- /dev/null
+++ b/media-gfx/okularpart/files/okularpart-23.08.5-implicit-vasprintf.patch
@@ -0,0 +1,29 @@
+From a0f57bf7f984289c5b0ceefa2a784f97cd58428a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Germ=C3=A1n=20Poo-Caama=C3=B1o?= 
+Date: Sat, 30 May 2020 16:15:27 -0400
+Subject: [PATCH] Fix implicit declaration of vasprintf
+
+Fix build when compiling with `-Werror=implicit-function-declaration`.
+---
+ core/synctex/synctex_parser.c | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/core/synctex/synctex_parser.c b/core/synctex/synctex_parser.c
+index 9eed566b3..a67006d39 100644
+--- a/core/synctex/synctex_parser.c
 b/core/synctex/synctex_parser.c
+@@ -55,6 +55,11 @@
+  *  First level objects are sheets and forms, containing boxes, glues, 
kerns...
+  *  The third tree allows to browse leaves according to tag and line.
+  */
++/* Declare _GNU_SOURCE for accessing vasprintf. For MSC compiler, vasprintf is
++ * defined in this file
++ */
++#define _GNU_SOURCE
++
+ #if defined(SYNCTEX_USE_LOCAL_HEADER)
+ #include "synctex_parser_local.h"
+ #else
+-- 
+2.44.0
+

diff --git a/media-gfx/okularpart/okularpart-23.08.5-r1.ebuild 
b/media-gfx/okularpart/okularpart-23.08.5-r1.ebuild
index fb9b00ce306c..ae6a4d671d88 100644
--- a/media-gfx/okularpart/okularpart-23.08.5-r1.ebuild
+++ b/media-gfx/okularpart/okularpart-23.08.5-r1.ebuild
@@ -61,6 +61,7 @@ PATCHES=(
"${FILESDIR}/${P}-tests.patch" # bug 734138
"${FILESDIR}/${P}-only.patch"
"${FILESDIR}/${P}-crashfix.patch" # KDE-bug 476207
+   "${FILESDIR}/${P}-implicit-vasprintf.patch" # bug 927683; pending 
upstream
 )
 
 src_configure() {



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

2024-04-22 Thread Andreas Sturmlechner
commit: 3f0089947742d5c473f6b72a501bc03bc6c86a04
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 22 15:28:37 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 16:22:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f008994

kde-apps/filelight: Drop old

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

 kde-apps/filelight/filelight-23.08.5.ebuild | 39 -
 1 file changed, 39 deletions(-)

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



[gentoo-commits] repo/gentoo:master commit in: kde-apps/okular/files/, kde-apps/okular/

2024-04-22 Thread Andreas Sturmlechner
commit: 83c1a0cd60ab8af045d8662c965635a863644cf2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 13:24:56 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 22 16:22:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c1a0cd

kde-apps/okular: Fix musl build (implicit vasprintf decl)

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=398338
Upstream MR: https://invent.kde.org/graphics/okular/-/merge_requests/722

Cherry-picked from upstream's upstream:
https://github.com/jlaurens/synctex/commit/4b0590e7d1817b004c71635f9e721edf1e368228

Closes: https://bugs.gentoo.org/922345
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/okular-23.08.5-implicit-vasprintf.patch  | 29 ++
 kde-apps/okular/okular-23.08.5.ebuild  |  1 +
 kde-apps/okular/okular-24.02.2.ebuild  |  1 +
 3 files changed, 31 insertions(+)

diff --git a/kde-apps/okular/files/okular-23.08.5-implicit-vasprintf.patch 
b/kde-apps/okular/files/okular-23.08.5-implicit-vasprintf.patch
new file mode 100644
index ..685da3112291
--- /dev/null
+++ b/kde-apps/okular/files/okular-23.08.5-implicit-vasprintf.patch
@@ -0,0 +1,29 @@
+From a0f57bf7f984289c5b0ceefa2a784f97cd58428a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Germ=C3=A1n=20Poo-Caama=C3=B1o?= 
+Date: Sat, 30 May 2020 16:15:27 -0400
+Subject: [PATCH] Fix implicit declaration of vasprintf
+
+Fix build when compiling with `-Werror=implicit-function-declaration`.
+---
+ core/synctex/synctex_parser.c | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/core/synctex/synctex_parser.c b/core/synctex/synctex_parser.c
+index 9eed566b3..a67006d39 100644
+--- a/core/synctex/synctex_parser.c
 b/core/synctex/synctex_parser.c
+@@ -55,6 +55,11 @@
+  *  First level objects are sheets and forms, containing boxes, glues, 
kerns...
+  *  The third tree allows to browse leaves according to tag and line.
+  */
++/* Declare _GNU_SOURCE for accessing vasprintf. For MSC compiler, vasprintf is
++ * defined in this file
++ */
++#define _GNU_SOURCE
++
+ #if defined(SYNCTEX_USE_LOCAL_HEADER)
+ #include "synctex_parser_local.h"
+ #else
+-- 
+2.44.0
+

diff --git a/kde-apps/okular/okular-23.08.5.ebuild 
b/kde-apps/okular/okular-23.08.5.ebuild
index abdf021dae88..25f6cf6f093a 100644
--- a/kde-apps/okular/okular-23.08.5.ebuild
+++ b/kde-apps/okular/okular-23.08.5.ebuild
@@ -72,6 +72,7 @@ RDEPEND="${DEPEND}
 PATCHES=(
"${FILESDIR}/${PN}-21.11.80-tests.patch" # bug 734138
"${FILESDIR}/${PN}-20.08.2-hide-mobile-app.patch" # avoid same-name 
entry
+   "${FILESDIR}/${P}-implicit-vasprintf.patch" # bug 922345; pending 
upstream
 )
 
 src_configure() {

diff --git a/kde-apps/okular/okular-24.02.2.ebuild 
b/kde-apps/okular/okular-24.02.2.ebuild
index f494535d9fcf..223ed8af1b50 100644
--- a/kde-apps/okular/okular-24.02.2.ebuild
+++ b/kde-apps/okular/okular-24.02.2.ebuild
@@ -66,6 +66,7 @@ RDEPEND="${DEPEND}
 PATCHES=(
"${FILESDIR}/${PN}-24.01.80-tests.patch" # bug 734138
"${FILESDIR}/${PN}-20.08.2-hide-mobile-app.patch" # avoid same-name 
entry
+   "${FILESDIR}/${PN}-23.08.5-implicit-vasprintf.patch" # bug 922345; 
pending upstream
 )
 
 src_configure() {



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

2024-04-21 Thread Andreas Sturmlechner
commit: 34d0b454fcdc83d5a4aa83b67ce9f898fbc8c30b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:42:22 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=34d0b454

kde-apps/k3b: Drop unused dependency

Upstream commit 9dd7e2a9ea0c0e2ff971faff3d634ae6db59103b

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

 kde-apps/k3b/k3b-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/k3b/k3b-.ebuild b/kde-apps/k3b/k3b-.ebuild
index ef729ac4e7..6fe1a0e8b8 100644
--- a/kde-apps/k3b/k3b-.ebuild
+++ b/kde-apps/k3b/k3b-.ebuild
@@ -22,7 +22,6 @@ REQUIRED_USE="flac? ( taglib ) lame? ( taglib ) sox? ( taglib 
)"
 
 DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
-   >=dev-qt/qt5compat-${QTMIN}:6
>=kde-apps/libkcddb-${PVCUT}:6
>=kde-frameworks/karchive-${KFMIN}:6
>=kde-frameworks/kbookmarks-${KFMIN}:6



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

2024-04-21 Thread Andreas Sturmlechner
commit: e3f788104e7a5cdbf5969aba08e9880578e8482e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:28:35 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e3f78810

kde-apps/kdebugsettings: Add 24.05 stable branch

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

 .../kdebugsettings-24.05.49..ebuild| 32 ++
 1 file changed, 32 insertions(+)

diff --git a/kde-apps/kdebugsettings/kdebugsettings-24.05.49..ebuild 
b/kde-apps/kdebugsettings/kdebugsettings-24.05.49..ebuild
new file mode 100644
index 00..432120658f
--- /dev/null
+++ b/kde-apps/kdebugsettings/kdebugsettings-24.05.49..ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Application to enable/disable qCDebug"
+HOMEPAGE="https://apps.kde.org/kdebugsettings/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS=""
+IUSE=""
+
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+   >=kde-frameworks/kcompletion-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kdbusaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kitemviews-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"



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

2024-04-21 Thread Andreas Sturmlechner
commit: e809aa1e38f43139e114f74115be5c238f1c6812
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:28:53 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e809aa1e

kde-apps/kimagemapeditor: Add 24.05 stable branch

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

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

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



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

2024-04-21 Thread Andreas Sturmlechner
commit: f49da238c1db7f230c95392018c66e41e0593d43
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:29:38 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f49da238

sys-libs/kpmcore: Add 24.05 stable branch

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

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

diff --git a/sys-libs/kpmcore/kpmcore-24.05.49..ebuild 
b/sys-libs/kpmcore/kpmcore-24.05.49..ebuild
new file mode 100644
index 00..0dd85427cf
--- /dev/null
+++ b/sys-libs/kpmcore/kpmcore-24.05.49..ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="true"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Library for managing partitions"
+HOMEPAGE="https://apps.kde.org/partitionmanager/;
+
+LICENSE="GPL-3"
+SLOT="6/10"
+KEYWORDS=""
+IUSE=""
+
+# bug 689468, tests need polkit etc.
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=sys-apps/util-linux-2.33.2
+   >=sys-auth/polkit-qt-0.175.0[qt6]
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"



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

2024-04-21 Thread Andreas Sturmlechner
commit: 04025522feb59a60bb63f34c627c23305dc967e6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:28:13 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:40 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=04025522

kde-apps/ark: Add 24.05 stable branch

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

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

diff --git a/kde-apps/ark/ark-24.05.49..ebuild 
b/kde-apps/ark/ark-24.05.49..ebuild
new file mode 100644
index 00..208fe6fee7
--- /dev/null
+++ b/kde-apps/ark/ark-24.05.49..ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="File archiver by KDE"
+HOMEPAGE="https://apps.kde.org/ark/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS=""
+IUSE="zip"
+
+RDEPEND="
+   >=app-arch/libarchive-3.5.3:=[bzip2,lzma]
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+   >=kde-frameworks/kcompletion-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kcrash-${KFMIN}:6
+   >=kde-frameworks/kdbusaddons-${KFMIN}:6
+   >=kde-frameworks/kfilemetadata-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/kjobwidgets-${KFMIN}:6
+   >=kde-frameworks/kparts-${KFMIN}:6
+   >=kde-frameworks/kpty-${KFMIN}:6
+   >=kde-frameworks/kservice-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kwindowsystem-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+   sys-libs/zlib
+   zip? ( >=dev-libs/libzip-1.6.0:= )
+"
+DEPEND="${RDEPEND}
+   >=kde-frameworks/kiconthemes-${KFMIN}:6
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+   test? ( >=dev-libs/libzip-1.6.0:= )
+"
+# app-arch/rar is binary only
+BDEPEND="
+   sys-devel/gettext
+   elibc_glibc? ( test? ( amd64? ( app-arch/rar ) x86? ( app-arch/rar ) ) )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package zip LibZip)
+   )
+
+   ecm_src_configure
+}
+
+src_test() {
+   local myctestargs=(
+   # bug 822177: kerfuffle-addtoarchivetest: may segfault or hang 
indefinitely
+   # bug 827840: plugins-clirartest: continuously broken with 
translations installed
+   -E "(kerfuffle-addtoarchivetest|plugins-clirartest)"
+   )
+
+   ecm_src_test
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "rar archive creation/extraction" "app-arch/rar"
+   optfeature "rar archive extraction only" "app-arch/unar" 
"app-arch/unrar"
+   optfeature "7-Zip archive support" "app-arch/p7zip"
+   optfeature "lrz archive support" "app-arch/lrzip"
+   optfeature "Markdown support in text previews" 
"kde-misc/markdownpart:${SLOT}"
+   fi
+   ecm_pkg_postinst
+}



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

2024-04-21 Thread Andreas Sturmlechner
commit: 7b72c16c871b4a84fea31c58372caf1bb1ee7811
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:29:25 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7b72c16c

kde-misc/kweather: Add 24.05 stable branch

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

 kde-misc/kweather/kweather-24.05.49..ebuild | 52 +
 1 file changed, 52 insertions(+)

diff --git a/kde-misc/kweather/kweather-24.05.49..ebuild 
b/kde-misc/kweather/kweather-24.05.49..ebuild
new file mode 100644
index 00..0234adb343
--- /dev/null
+++ b/kde-misc/kweather/kweather-24.05.49..ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="utilities"
+ECM_TEST="false"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Weather forecast application for Plasma with flat and 
dynamic/animated views"
+HOMEPAGE="https://apps.kde.org/kweather/;
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS=""
+
+DEPEND="
+   dev-libs/kirigami-addons:6
+   dev-libs/kweathercore:6
+   >=dev-qt/qtbase-${QTMIN}:6[gui,network,opengl,widgets]
+   >=dev-qt/qtcharts-${QTMIN}:6[qml]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   >=dev-qt/qtsvg-${QTMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kholidays-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kirigami-${KFMIN}:6
+   >=kde-frameworks/knotifications-${KFMIN}:6
+   kde-plasma/libplasma:6
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qt5compat-${QTMIN}:6[qml]
+   >=dev-qt/qtpositioning-${QTMIN}:6[geoclue]
+"
+
+src_prepare() {
+   ecm_src_prepare
+
+   sed -e "/include(ECMCheckOutboundLicense)/s/^/#DONT /" \
+   -e "/ecm_check_outbound_license/s/^/#DONT /" \
+   -i CMakeLists.txt || die # avoid cmake spam about python, 
reusetool
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_PLASMOID=ON
+   )
+   ecm_src_configure
+}



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

2024-04-21 Thread Andreas Sturmlechner
commit: 9207c4fe027cd1726b481f084ecdeb52a18811a5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:29:16 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9207c4fe

kde-apps/yakuake: Add 24.05 stable branch

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

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

diff --git a/kde-apps/yakuake/yakuake-24.05.49..ebuild 
b/kde-apps/yakuake/yakuake-24.05.49..ebuild
new file mode 100644
index 00..413d343e6a
--- /dev/null
+++ b/kde-apps/yakuake/yakuake-24.05.49..ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Quake-style terminal emulator based on konsole"
+HOMEPAGE="https://apps.kde.org/yakuake/;
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="6"
+KEYWORDS=""
+IUSE="absolute-position"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
+   >=dev-qt/qtsvg-${QTMIN}:6
+   >=kde-apps/konsole-${PVCUT}:6
+   >=kde-frameworks/karchive-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kcrash-${KFMIN}:6
+   >=kde-frameworks/kdbusaddons-${KFMIN}:6
+   >=kde-frameworks/kglobalaccel-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kiconthemes-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/knewstuff-${KFMIN}:6
+   >=kde-frameworks/knotifications-${KFMIN}:6
+   >=kde-frameworks/knotifyconfig-${KFMIN}:6
+   >=kde-frameworks/kparts-${KFMIN}:6
+   >=kde-frameworks/kservice-${KFMIN}:6
+   >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+   x11-libs/libX11
+   absolute-position? ( kde-plasma/kwayland:6 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   # TODO: start to use WITH_X11 option? but there's still the
+   # KX11Extras use...
+   local mycmakeargs=(
+   $(cmake_use_find_package absolute-position KWayland)
+   )
+
+   ecm_src_configure
+}



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

2024-04-21 Thread Andreas Sturmlechner
commit: d3abd378a54a904a63428f8a0193572e26953493
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:29:07 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d3abd378

kde-apps/kwalletmanager: Add 24.05 stable branch

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

 .../kwalletmanager-24.05.49..ebuild| 40 ++
 1 file changed, 40 insertions(+)

diff --git a/kde-apps/kwalletmanager/kwalletmanager-24.05.49..ebuild 
b/kde-apps/kwalletmanager/kwalletmanager-24.05.49..ebuild
new file mode 100644
index 00..d758626868
--- /dev/null
+++ b/kde-apps/kwalletmanager/kwalletmanager-24.05.49..ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Tool to manage the passwords on your system using KDE Wallet"
+HOMEPAGE="https://apps.kde.org/kwalletmanager5/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+   >=kde-frameworks/karchive-${KFMIN}:6
+   >=kde-frameworks/kauth-${KFMIN}:6
+   >=kde-frameworks/kcmutils-${KFMIN}:6
+   >=kde-frameworks/kcodecs-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kdbusaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/kitemviews-${KFMIN}:6
+   >=kde-frameworks/kcrash-${KFMIN}:6
+   >=kde-frameworks/kservice-${KFMIN}:6
+   >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+   >=kde-frameworks/kwallet-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kwindowsystem-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"



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

2024-04-21 Thread Andreas Sturmlechner
commit: d51df913116bbeca4c70d05b77bc41e12f2cbaf9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:29:02 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d51df913

kde-apps/ktimer: Add 24.05 stable branch

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

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

diff --git a/kde-apps/ktimer/ktimer-24.05.49..ebuild 
b/kde-apps/ktimer/ktimer-24.05.49..ebuild
new file mode 100644
index 00..dfca607396
--- /dev/null
+++ b/kde-apps/ktimer/ktimer-24.05.49..ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Little tool to execute programs after some time"
+HOMEPAGE="https://apps.kde.org/ktimer/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kdbusaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/knotifications-${KFMIN}:6
+   >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"



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

2024-04-21 Thread Andreas Sturmlechner
commit: 43d4bf244def7c8e2b079399b0df203cd67e3440
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:29:33 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=43d4bf24

sys-block/partitionmanager: Add 24.05 stable branch

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

 .../partitionmanager-24.05.49..ebuild  | 36 ++
 1 file changed, 36 insertions(+)

diff --git a/sys-block/partitionmanager/partitionmanager-24.05.49..ebuild 
b/sys-block/partitionmanager/partitionmanager-24.05.49..ebuild
new file mode 100644
index 00..e3df59647d
--- /dev/null
+++ b/sys-block/partitionmanager/partitionmanager-24.05.49..ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.0.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Utility for management of disks, partitions and file systems"
+HOMEPAGE="https://apps.kde.org/partitionmanager/;
+
+LICENSE="GPL-3"
+SLOT="6"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kcrash-${KFMIN}:6
+   >=kde-frameworks/kdbusaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/kjobwidgets-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kwindowsystem-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+   >=sys-auth/polkit-qt-0.175.0[qt6]
+   >=sys-libs/kpmcore-${PVCUT}:6=
+"
+RDEPEND="${DEPEND}"



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

2024-04-21 Thread Andreas Sturmlechner
commit: bf207e9b00e973641aa6566319b009bec347872b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:29:29 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bf207e9b

kde-misc/markdownpart: Add 24.05 stable branch

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

 .../markdownpart/markdownpart-24.05.49..ebuild | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/kde-misc/markdownpart/markdownpart-24.05.49..ebuild 
b/kde-misc/markdownpart/markdownpart-24.05.49..ebuild
new file mode 100644
index 00..4c24622074
--- /dev/null
+++ b/kde-misc/markdownpart/markdownpart-24.05.49..ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY=utilities
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Markdown viewer KParts plugin based on QTextDocument"
+HOMEPAGE="https://apps.kde.org/markdownpart/;
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/kparts-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"



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

2024-04-21 Thread Andreas Sturmlechner
commit: 1ec40057e55fc8adc705e43977f360d1a724aec7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:29:20 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1ec40057

kde-misc/kclock: Add 24.05 stable branch

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

 kde-misc/kclock/kclock-24.05.49..ebuild | 34 +
 1 file changed, 34 insertions(+)

diff --git a/kde-misc/kclock/kclock-24.05.49..ebuild 
b/kde-misc/kclock/kclock-24.05.49..ebuild
new file mode 100644
index 00..4c87dcb406
--- /dev/null
+++ b/kde-misc/kclock/kclock-24.05.49..ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="utilities"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Convergent clock application for Plasma"
+HOMEPAGE="https://apps.kde.org/kclock/;
+
+LICENSE="CC0-1.0 CC-BY-4.0 GPL-2+ GPL-3+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND="
+   dev-libs/kirigami-addons:6
+   >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kdbusaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kirigami-${KFMIN}:6
+   >=kde-frameworks/knotifications-${KFMIN}:6
+   >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+   kde-plasma/libplasma:6
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qt5compat-${QTMIN}:6[qml]
+"



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

2024-04-21 Thread Andreas Sturmlechner
commit: a6bfb90cb1b2bc1da3344a97c9275d433e2f4b75
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:29:11 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a6bfb90c

kde-apps/sweeper: Add 24.05 stable branch

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

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

diff --git a/kde-apps/sweeper/sweeper-24.05.49..ebuild 
b/kde-apps/sweeper/sweeper-24.05.49..ebuild
new file mode 100644
index 00..c77c8062c4
--- /dev/null
+++ b/kde-apps/sweeper/sweeper-24.05.49..ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Privacy settings widget to clean unwanted traces on the system"
+HOMEPAGE="https://apps.kde.org/sweeper/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+   >=kde-frameworks/kbookmarks-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kcrash-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/ktextwidgets-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+   kde-plasma/plasma-activities-stats:6
+"
+RDEPEND="${DEPEND}"



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

2024-04-21 Thread Andreas Sturmlechner
commit: 003f7070fd95f53f6889bf14cdd11adf231b4cdb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:28:49 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=003f7070

kde-apps/kgpg: Add 24.05 stable branch

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

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

diff --git a/kde-apps/kgpg/kgpg-24.05.49..ebuild 
b/kde-apps/kgpg/kgpg-24.05.49..ebuild
new file mode 100644
index 00..a516fa4c7e
--- /dev/null
+++ b/kde-apps/kgpg/kgpg-24.05.49..ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="gpg"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE"
+HOMEPAGE="https://apps.kde.org/kgpg/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS=""
+IUSE=""
+
+COMMON_DEPEND="
+   >=dev-qt/qt5compat-${QTMIN}:6
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+   >=kde-apps/akonadi-${PVCUT}:6
+   >=kde-apps/akonadi-contacts-${PVCUT}:6
+   >=kde-frameworks/karchive-${KFMIN}:6
+   >=kde-frameworks/kcodecs-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcontacts-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kcrash-${KFMIN}:6
+   >=kde-frameworks/kdbusaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/kjobwidgets-${KFMIN}:6
+   >=kde-frameworks/knotifications-${KFMIN}:6
+   >=kde-frameworks/kservice-${KFMIN}:6
+   >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+   >=kde-frameworks/ktextwidgets-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kwindowsystem-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+DEPEND="${COMMON_DEPEND}
+   app-crypt/gpgme
+"
+RDEPEND="${COMMON_DEPEND}
+   app-crypt/gnupg
+"



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

2024-04-21 Thread Andreas Sturmlechner
commit: 682043eef2808d54157f686f5da0e8545b8712de
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:28:58 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=682043ee

kde-apps/kteatime: Add 24.05 stable branch

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

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

diff --git a/kde-apps/kteatime/kteatime-24.05.49..ebuild 
b/kde-apps/kteatime/kteatime-24.05.49..ebuild
new file mode 100644
index 00..94efb7e85c
--- /dev/null
+++ b/kde-apps/kteatime/kteatime-24.05.49..ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE timer for making a fine cup of tea"
+HOMEPAGE="https://apps.kde.org/kteatime/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kcrash-${KFMIN}:6
+   >=kde-frameworks/kguiaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kiconthemes-${KFMIN}:6
+   >=kde-frameworks/knotifications-${KFMIN}:6
+   >=kde-frameworks/knotifyconfig-${KFMIN}:6
+   >=kde-frameworks/ktextwidgets-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"



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

2024-04-21 Thread Andreas Sturmlechner
commit: cf8ddd6f6aee77cd720d4db211cdbf9eeafd7639
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:28:17 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cf8ddd6f

kde-apps/filelight: Add 24.05 stable branch

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

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

diff --git a/kde-apps/filelight/filelight-24.05.49..ebuild 
b/kde-apps/filelight/filelight-24.05.49..ebuild
new file mode 100644
index 00..cdc050a13e
--- /dev/null
+++ b/kde-apps/filelight/filelight-24.05.49..ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Visualise disk usage with interactive map of concentric, 
segmented rings"
+HOMEPAGE="https://apps.kde.org/filelight/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   >=dev-libs/kirigami-addons-0.11:6
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   >=kde-frameworks/kcompletion-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/kservice-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+   >=kde-frameworks/kirigami-${KFMIN}:6
+   >=kde-frameworks/kquickcharts-${KFMIN}:6
+   >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+"



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

2024-04-21 Thread Andreas Sturmlechner
commit: 6be9ff9abc63452e6315958ef1d227715af2a7ba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:28:26 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6be9ff9a

kde-apps/kcalc: Add 24.05 stable branch

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

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

diff --git a/kde-apps/kcalc/kcalc-24.05.49..ebuild 
b/kde-apps/kcalc/kcalc-24.05.49..ebuild
new file mode 100644
index 00..773de576fa
--- /dev/null
+++ b/kde-apps/kcalc/kcalc-24.05.49..ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE calculator"
+HOMEPAGE="https://apps.kde.org/kcalc/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   dev-libs/gmp:0=
+   dev-libs/mpfr:0=
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets,xml]
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kcrash-${KFMIN}:6
+   >=kde-frameworks/kguiaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/knotifications-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/gettext"



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

2024-04-21 Thread Andreas Sturmlechner
commit: 8e94b9b007047bbdbb3d9f95219a92790e8e4865
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:28:22 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8e94b9b0

kde-apps/kbackup: Add 24.05 stable branch

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

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

diff --git a/kde-apps/kbackup/kbackup-24.05.49..ebuild 
b/kde-apps/kbackup/kbackup-24.05.49..ebuild
new file mode 100644
index 00..7be7f0d414
--- /dev/null
+++ b/kde-apps/kbackup/kbackup-24.05.49..ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Program that lets you back up any directories or files"
+HOMEPAGE="https://apps.kde.org/kbackup/;
+
+LICENSE="GPL-2"
+SLOT="6"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   app-arch/libarchive:=
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+   >=kde-frameworks/karchive-${KFMIN}:6
+   >=kde-frameworks/kcompletion-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kguiaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kiconthemes-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/knotifications-${KFMIN}:6
+   >=kde-frameworks/kservice-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"



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

2024-04-21 Thread Andreas Sturmlechner
commit: e65b6d92f9e86e61ff5b79c50aaf903c226e5f04
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:28:31 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e65b6d92

kde-apps/kcharselect: Add 24.05 stable branch

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

 .../kcharselect/kcharselect-24.05.49..ebuild   | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/kde-apps/kcharselect/kcharselect-24.05.49..ebuild 
b/kde-apps/kcharselect/kcharselect-24.05.49..ebuild
new file mode 100644
index 00..e16785fc85
--- /dev/null
+++ b/kde-apps/kcharselect/kcharselect-24.05.49..ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE character selection utility"
+HOMEPAGE="https://apps.kde.org/kcharselect/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+   >=kde-frameworks/kbookmarks-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kcrash-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"



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

2024-04-21 Thread Andreas Sturmlechner
commit: 2505abad0e7f9b802feac522fda8d85dca5ce742
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:28:44 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2505abad

kde-apps/kdf: Add 24.05 stable branch

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

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

diff --git a/kde-apps/kdf/kdf-24.05.49..ebuild 
b/kde-apps/kdf/kdf-24.05.49..ebuild
new file mode 100644
index 00..383748c8ae
--- /dev/null
+++ b/kde-apps/kdf/kdf-24.05.49..ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE free disk space utility"
+HOMEPAGE="https://apps.kde.org/kdf/;
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+   >=kde-frameworks/kcompletion-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kiconthemes-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/kjobwidgets-${KFMIN}:6
+   >=kde-frameworks/knotifications-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+DEPEND="${RDEPEND}
+   >=kde-frameworks/kcmutils-${KFMIN}:6
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"



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

2024-04-21 Thread Andreas Sturmlechner
commit: dae172b7a0326c3ac93e62da8567403fc3d13b16
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:28:40 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:41 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dae172b7

kde-apps/kdeutils-meta: Add 24.05 stable branch

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

 .../kdeutils-meta-24.05.49..ebuild | 51 ++
 1 file changed, 51 insertions(+)

diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-24.05.49..ebuild 
b/kde-apps/kdeutils-meta/kdeutils-meta-24.05.49..ebuild
new file mode 100644
index 00..d356fcd971
--- /dev/null
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-24.05.49..ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages"
+HOMEPAGE="https://apps.kde.org/categories/utilities/;
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS=""
+IUSE="7zip gpg lrz plasma rar +webengine"
+
+RDEPEND="
+   >=app-cdr/dolphin-plugins-mountiso-${PV}:*
+   >=app-cdr/isoimagewriter-${PV}:*
+   >=app-crypt/keysmith-${PV}
+   >=kde-apps/ark-${PV}:*
+   >=kde-apps/filelight-${PV}:*
+   >=kde-apps/kate-${PV}:*
+   >=kde-apps/kbackup-${PV}:*
+   >=kde-apps/kcalc-${PV}:*
+   >=kde-apps/kcharselect-${PV}:*
+   >=kde-apps/kdebugsettings-${PV}:*
+   >=kde-apps/kdf-${PV}:*
+   >=kde-apps/kteatime-${PV}:*
+   >=kde-apps/ktimer-${PV}:*
+   >=kde-apps/kwalletmanager-${PV}:*
+   >=kde-apps/sweeper-${PV}:*
+   >=kde-apps/yakuake-${PV}:*
+   >=kde-misc/kweather-${PV}:*
+   >=kde-misc/markdownpart-${PV}:*
+   >=sys-block/partitionmanager-${PV}:*
+   >=sys-libs/kpmcore-${PV}:*
+   gpg? ( >=kde-apps/kgpg-${PV}:* )
+   plasma? ( >=kde-misc/kclock-${PV} )
+   webengine? (
+   >=app-editors/ghostwriter-${PV}
+   >=kde-apps/kimagemapeditor-${PV}:*
+   )
+"
+# Optional runtime deps: kde-apps/ark
+RDEPEND="${RDEPEND}
+   7zip? ( app-arch/p7zip )
+   lrz? ( app-arch/lrzip )
+   rar? ( || (
+   app-arch/rar
+   app-arch/unrar
+   app-arch/unar
+   ) )
+"



[gentoo-commits] proj/kde:master commit in: app-crypt/keysmith/

2024-04-21 Thread Andreas Sturmlechner
commit: 3805461886922379bcbfab482a1426b484a16106
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:28:04 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:40 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=38054618

app-crypt/keysmith: Add 24.05 stable branch

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

 app-crypt/keysmith/keysmith-24.05.49..ebuild | 33 
 1 file changed, 33 insertions(+)

diff --git a/app-crypt/keysmith/keysmith-24.05.49..ebuild 
b/app-crypt/keysmith/keysmith-24.05.49..ebuild
new file mode 100644
index 00..83455c0185
--- /dev/null
+++ b/app-crypt/keysmith/keysmith-24.05.49..ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="utilities"
+ECM_TEST="true"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="OTP client for Plasma Mobile and Desktop"
+HOMEPAGE="https://apps.kde.org/keysmith/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="
+   dev-libs/kirigami-addons:6
+   dev-libs/libsodium:=
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+   >=dev-qt/qtdeclarative-${QTMIN}:6
+   >=dev-qt/qtsvg-${QTMIN}:6
+   >=kde-frameworks/kdbusaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kirigami-${KFMIN}:6
+   >=kde-frameworks/kwindowsystem-${KFMIN}:6
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"



[gentoo-commits] proj/kde:master commit in: app-editors/ghostwriter/

2024-04-21 Thread Andreas Sturmlechner
commit: 12b2604541a6ff76658c8268eabcaf32f61c6185
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:28:08 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:40 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=12b26045

app-editors/ghostwriter: Add 24.05 stable branch

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

 .../ghostwriter/ghostwriter-24.05.49..ebuild   | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/app-editors/ghostwriter/ghostwriter-24.05.49..ebuild 
b/app-editors/ghostwriter/ghostwriter-24.05.49..ebuild
new file mode 100644
index 00..39d3d88a84
--- /dev/null
+++ b/app-editors/ghostwriter/ghostwriter-24.05.49..ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="office"
+ECM_HANDBOOK="optional"
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Cross-platform, aesthetic, distraction-free markdown editor"
+HOMEPAGE="https://ghostwriter.kde.org/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="
+   app-text/hunspell:=
+   >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+   >=dev-qt/qtsvg-${QTMIN}:6
+   >=dev-qt/qtwebchannel-${QTMIN}:6
+   >=dev-qt/qtwebengine-${QTMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
+   >=kde-frameworks/sonnet-${KFMIN}:6
+   virtual/opengl
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+BDEPEND="
+   >=dev-qt/qttools-${QTMIN}:6[linguist]
+   virtual/pkgconfig
+"
+
+DOCS=( CHANGELOG.md README.md )



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

2024-04-21 Thread Andreas Sturmlechner
commit: 756747969c006d39446e32fa1ac36c9bbdb27338
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:27:55 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:40 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=75674796

app-cdr/dolphin-plugins-mountiso: Add 24.05 stable branch

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

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

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



[gentoo-commits] proj/kde:master commit in: app-cdr/isoimagewriter/

2024-04-21 Thread Andreas Sturmlechner
commit: ca571733cfbccf6938761b1b7e1dd37950ca8d34
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 21 20:27:59 2024 +
Commit:     Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 21 20:52:40 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ca571733

app-cdr/isoimagewriter: Add 24.05 stable branch

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

 .../isoimagewriter-24.05.49..ebuild| 30 ++
 1 file changed, 30 insertions(+)

diff --git a/app-cdr/isoimagewriter/isoimagewriter-24.05.49..ebuild 
b/app-cdr/isoimagewriter/isoimagewriter-24.05.49..ebuild
new file mode 100644
index 00..2ad1f8e614
--- /dev/null
+++ b/app-cdr/isoimagewriter/isoimagewriter-24.05.49..ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Write hybrid ISO files onto a USB disk"
+HOMEPAGE="https://community.kde.org/ISOImageWriter;
+
+LICENSE="GPL-3"
+SLOT="6"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   >=app-crypt/gpgme-1.23.1-r1:=[cxx(+),qt6]
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+   >=kde-frameworks/karchive-${KFMIN}:6
+   >=kde-frameworks/kcrash-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kiconthemes-${KFMIN}:6
+   >=kde-frameworks/solid-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+   sys-fs/udisks:2
+"



  1   2   3   4   5   6   7   8   9   10   >