[gentoo-commits] repo/gentoo:master commit in: kde-apps/kio-extras/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +"